Video on demand in a broadcast network

Information

  • Patent Grant
  • 7801303
  • Patent Number
    7,801,303
  • Date Filed
    Monday, March 1, 2004
    21 years ago
  • Date Issued
    Tuesday, September 21, 2010
    14 years ago
Abstract
The present invention is a video on demand service enabled from a near video on demand service. A desired program is split into portions, or clips. The first clip is delivered a priori to the customer's Digital Video Recorder (DVR) using a hidden channel and it is made available for purchase on demand. The remaining portion is broadcast regularly using the start time of the Near Video On Demand service, for as long as the program is available for Video On Demand purchase. Upon purchase, the remaining portion is authorized for capture by the DVR. The clips are spliced together upon playback to form a complete program.
Description
CROSS-REFERENCE TO RELATED APPLICATION

The present invention is cross-referenced to pending U.S. patent application Ser. No. 10,759,679 filed Jan. 26, 2000, entitled VIRTUAL VIDEO ON DEMAND USING MULTIPLE ENCRYPTED VIDEO SEGMENTS, which is a continuation of U.S. patent application Ser. No. 09/491,959 entitled VIRTUAL VIDEO ON DEMAND USING MULTIPLE ENCRYPTED VIDEO SEGMENTS, now issued as U.S. Pat. No. 6,701,528.


TECHNICAL FIELD

The present invention relates generally to a method for video on demand services in a broadcast network with digital video recorders and more particularly to delivering on demand video in segments over more than one delivery session.


BACKGROUND OF THE INVENTION

Broadcast networks having digital video recorders provide video services that allow subscribers to order programs. A subscriber typically accesses a program library and requests a desired program. Typically, the requested program is delivered to a digital video recorder (DVR) at the subscriber location and recorded for viewing over a predetermined period of time.


Near video on demand (NVOD) service offers programs which a subscriber can choose to purchase and view at a predetermined time. The programs have regular start times, for example every half-hour, and a subscriber enjoys the purchased program at scheduled times. NVOD services have hardware based encryption methods applied to the digital broadcast signal, making them difficult to defeat, thereby limiting access to the programming to purchasers only. Impulse pay per view (IPPV) programming is another type of NVOD but allows a subscriber to purchase the program using their remote control.


Video on demand (VOD) service provides a subscriber with virtually instantaneous access to the program for viewing. The customer doesn't have to wait for a scheduled start time before viewing the program. For customers with a DVR, the VOD service can be offered by delivering a collection of programs a priori, or without a specific request, to a subscriber's DVR and then offering those programs for purchase and viewing upon the subscriber's demand virtually independent of a scheduled viewing time.


However, the added advantage of purchasing and watching a program without having to request the program in advance is not without significant drawbacks. The subscriber's DVR has limited storage capacity and therefore, the quantity of programs stored on the DVR is limited to the DVR's available storage capacity. Therefore, to store all available programming choices results in unpurchased and unwanted programming being unnecessarily stored on the customer's DVR.


Another drawback associated with video on demand service is the security risk associated with delivering and storing the program content. Typically, the program content stored on the DVR is encrypted using software based encryption methods. A hacker can defeat the software based encryption methods of the stored programs, increasing the risk that the program content may be accessed without actually being purchased. Yet another drawback is the need to store the encrypted data on the DVR. For many VOD applications, a DVR must have the capability to store encrypted video, which is a feature that not all DVR's possess. This severely limits the availability of VOD services.


There is a need to provide VOD services while maintaining the security and wide variety of available program content associated with NVOD services.


SUMMARY OF THE INVENTION

The present invention enables VOD services for a subscriber from existing NVOD services while reducing the storage requirements on the subscriber's DVR and lowering the risk that the program content may be accessed without being purchased. The subscriber is making a selection from a program library for viewing upon demand without having to wait for scheduled viewing times. The video is provided on demand as a portion of the program is previously stored on the DVR and is available for immediate viewing. The remaining portion is delivered and stored on the DVR, commencing while the subscriber is viewing the previously stored segment.


The present invention is a video on demand service enabled from a near video on demand service. A desired program is split into portions, or clips. The first clip is delivered a priori to the customer's DVR and it is made available for purchase on demand. The remaining portion, which may be a clip or clips, is broadcast regularly using the start time of the NVOD service, for as long as the program is available for VOD purchase.


An object of the present invention is to reduce the storage requirements in the limited storage capacity of a subscriber's DVR. It is another object of the present invention to reduce the risk that the video on demand content may be accessed without being purchased. It is still another object of the present invention to use systems and methods already in place for NVOD services, IPPV services, and other network directed recordings, without the need for additional investment in order to provide VOD services.


Other objects and advantages of the present invention will become apparent upon reading the following detailed description and appended claims, and upon reference to the accompanying drawings.





BRIEF DESCRIPTION OF THE DRAWINGS

For a more complete understanding of this invention, reference should now be made to the embodiments illustrated in greater detail in the accompanying drawings and described below by way of examples of the invention. In the drawings:



FIG. 1 is a block diagram of a video on demand service provided by a satellite broadcast network provider using a DVR;



FIG. 2 is a diagram of the portions, or clips, of the video program; and



FIG. 3 is a flow chart of the method of the present invention.





DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS

The present invention is described herein with reference to FIGS. 1 and 2. FIG. I is a block diagram of a satellite broadcast network system 10 and is used for example purposes to describe one embodiment of the present invention. It should be noted that the present invention is not limited to satellite broadcast networks and one skilled in the art is capable of applying the present invention to other broadcast network providers without departing from the scope of the present invention.


The headend system 12 has a broadcast playout system 14 that contains the program content broadcast by the network system 10. Services 15 available from the broadcast playout system 14 are processed before uplink to a satellite 28 for broadcast. The program content contains the programs available for on demand purchase by a subscriber, or customer. The on demand program content is sectioned into at least two portions, clip A 16 and clip B 18.


A scheduling and guide system 20 contains the data about the program content that is to be made available to the subscriber for on demand purchase. The scheduling and guide system 20 provides services metadata 22, such as the interactive program guide to a processing module 24, where the data is encrypted, multiplexed, modulated and sent, by way of antenna 26, as an uplink to at least one satellite 28.


A conditional access system 30 processes and controls the data from the scheduling and guide system 20 and a customer business system 32, to provide conditional access metadata, such as entitlement control messages (ECM's) and entitlement management messages (EMM's), that are sent to the processing module 24 for encryption, multiplexing, modulating and uplink to the satellite 28.


At a remote subscriber location, there is a digital video recorder (DVR) 38 that is typically an integrated receiver/decoder (IRD) having digital video storage 36 capability, where the signals from the satellite 28 are received, usually by way of antenna 40, decoded and displayed on a video monitor 42. The signal broadcast from the satellite is received at the DVR 38 where it is demodulated and demultiplexed. The DVR need not have the capability to store encrypted video data in order to benefit from the VOD services of the present invention.


According to one embodiment of the present invention, a program portion, clip A 16, of the available on-demand program content, is broadcast and stored on the digital video recorder 38. Upon-purchase by a subscriber, the remainder of clip B 18 is sent to the DVR 38 for playback and recording. At any time after purchase, the purchase data 44 is sent to the headend system 12.


The first clip, clip A 16, is delivered a priori to the subscriber's DVR 38 in a manner that is hidden to the subscriber. The first clip is not stored as encrypted data on the DVR, but is either sent unencrypted, or sent as encrypted data and decrypted before being stored on the DVR. In either scenario, the first clip is stored on the DVR as unencrypted data, removing the necessity for the DVR to have the capability to store encrypted data.


Clip A 16 is sent individually using a predetermined channel, such as a “hidden channel”, and then broadcast separately at another time, such as during the middle of the night. A “hidden channel” is a channel that is not displayed to a customer viewing the program guide, so there is no desire for a customer to tune to that particular channel. In this regard, a clip may be delivered on a channel that is not readily apparent to a customer, but is known to the receiver.


Because only a portion of the program, Clip A, is stored on the DVR 38, there is far less incentive for a hacker to attempt to “steal” the program for viewing.


A receiver management function 46 in the DVR 38 is responsible for deciding, based on received metadata, when it is appropriate to capture clip A 16 for a VOD program. It should be noted that a plurality of clip A's 16 from a variety of VOD programs may be bundled together for delivery to the DVR 36.


Conditional access control determines if the DVR is entitled to receive clip A 16 from the broadcast network. For example, if announced separately, clip A 16 may be received by a DVR 38 that has active DVR service, or some other service subscription level authorizing the receipt of clip A 16. A part of the NVOD broadcast, an ECM in the conditional access metadata 34, might indicate that decryption of clip A 16 is allowed by DVR's with active DVR service. A DVR feature authorizer and service verification function 48 is responsible for deciding, based on received metadata, when decryption of clip A 16 is allowed.


The length of clip A is nominally equal to the intervals between start times of the NVOD service. However, it may be greater or it could be less. If greater in length, multiple predetermined transition points are provided, allowing improved probability of a proper seamless transition from clip A to a succeeding clip, clip B 18 for example. If the length of clip A is shorter than the interval between start times, then the system may be introducing a period where the service may not be truly “on demand.” However, the storage capacity demand of the DVR is still reduced.


The subsequent clip, Clip B 18, in the present example, must contain at least the remainder of the program. The subsequent clip, Clip B 18, may include the content provided in Clip A 16. Clip B 18 may contain the entire program for the purpose of NVOD broadcasts that serve non-DVR receivers as well. The DVR can present the VOD program for purchase to the subscriber. Clip B 19 may also include additional bonus content.


Referring to FIG. 2, an example of the division of the program 50 into Clip A 16 and Clip B 18 is shown. The length of clip A is measured from the program start 52. If clip A is longer than the start interval 56, thirty minutes in the present example, predetermined transition points 58A, 58B, and 58C are identified in Clip B. The end of Clip A is after the last predetermined transition point 58C of Clip B. The end 54 of the VOD program 50 coincides with the end of Clip B 18.


A subscriber will be able to use DVR functions such as fast forward and reverse. In the event that less than all the remaining program has been received and decrypted at the receiver, the subscriber will only be able to fast forward to the point that has at least been delivered. The result to the customer may be similar to what they would experience when attempting to fast forward through a “live” television broadcast.


Referring now to FIG. 3, a flow chart of the method 100 of the present invention is herein described. Clip A is delivered 102 and Clip A 16 is stored 104 as unencrypted data on the hard disk drive of the DVR. Clip B 18 is regularly broadcast 106, for example, with the scheduled NVOD broadcast. The VOD program is offered 108 for purchase. The offer may include additional information about the program such as movie reviews and additional description.


Promotional videos and “free” previews are other examples of additional bonus content that may be presented. The subscriber purchases 110 the VOD program and the DVR is authorized 112 to decrypt Clip B. The authorization may be from the IPPV mechanism for example. The DVR then schedules resources to begin capture and decryption 114 of the next available Clip B from the broadcast. Clip B is also stored as unencrypted data on the DVR. Once the next available Clip B broadcast has begun, the subscriber begins to play the program using Clip A stored on the DVR and the DVR switches 116 to clip B at the appropriate time. The customer is unaware of the transition and enjoys the remainder of the program uninterrupted.


The complete purchase of the program consists of Clip A and Clip B and then remains available on the DVR for additional playbacks in accordance with the rules set by the network operator for deletion. The DVR may continue to store Clip A and Clip B in their entirety and perform the switching between each clip upon each playback, or the DVR may splice the clips together and delete any overlap of the two clips after storage. The program need not be stored as encrypted data and is available for playback at any time within the network operator's rules. The purchase data is transferred in a known method, such as telephone, cable modem, high-speed connection, or wireless method, to the network operator for billing purposes.


The seamless switching from Clip A to Clip B is accomplished using triggers in the broadcast data. For example, the triggers would be delivered with the video in a form such as vertical blanking interval or MPEG data, or in the alternative, the triggers may be included with the services metadata. In any event, the delivery of triggers with the video requires additional processing prior to the broadcast to insert the triggers at the predetermined transition points. The DVR notes matching triggers and effects the switching from Clip A to Clip B using the output switch 49 function.


The invention covers all alternatives, modifications, and equivalents, as may be included within the spirit and scope of the appended claims.

Claims
  • 1. A method of providing a video program in response to a demand by a subscriber, wherein the video program is repeatedly transmitted on one of a plurality of channels by a headend, each repeated transmission separated from a previous transmission by a predetermined period of time, the method comprising the steps of: inserting a trigger into the video program at a predetermined transition point;delivering a first portion of the video program available for viewing on demand, the first portion of the video program comprising the trigger inserted at the predetermined transition point;if reception and decryption of the received first portion of the video program is authorized, decrypting the first portion of the at least one video program;storing the decrypted first portion of the video program on a digital video recorder (DVR);offering the video program for purchase by the subscriber;accepting a subscriber demand to purchase the video program;retrieving the stored first portion of the video program from the DVR after accepting a subscriber demand to purchase the video program;authorizing capture and decryption of a remaining portion of the purchased video program from the headend;switching from the stored decrypted first portion of the at least one video program to the captured and decrypted remaining portion of the purchased video program at a time indicated by the trigger.
  • 2. The method as claimed in claim 1, wherein said step of delivering a portion of at least one video program further comprises delivering a portion of at least one video program on a hidden channel.
  • 3. The method as claimed in claim 1, wherein the remaining portion comprises less than all of the program and including at least the portion not stored in the first portion.
  • 4. The method as claimed in claim 1, wherein said step of switching from the stored first unencrypted portion of the at least one video program to the remaining portion of the video program further comprises switching to the remaining portion at one of a plurality of predetermined transition points determined by the trigger.
  • 5. The method of claim 1, wherein the trigger is included in a vertical blanking interval of the video program.
  • 6. The method of claim 1, wherein the video program is associated with services metadata and the trigger is included with the services metadata.
  • 7. The method of claim 1, wherein the DVR determines when to store the first portion of the at least one video program based on received metadata.
  • 8. A method of purchasing a program on demand comprising the steps of: determining if reception of an encrypted first portion of the program is authorized according to a subscription service level;if reception of the encrypted first portion is authorized, receiving encrypted first portion of the program for purchase from a headend;determining if decryption of the received encrypted first portion is authorized based on received conditional access metadataif decryption of the received encrypted first portion is authorized, decrypting the received first portion of the program;storing the decrypted first portion of the program for later purchase on a subscriber's digital video recorder;offering the program for purchase;selecting the program for purchase;retrieving the stored decrypted first portion of the selected program from the subscriber's digital video recorder for viewing by the subscriber;receiving a remaining portion of the selected program from the headend;authorizing storage of the program by the subscriber's digital video recorder according to a subscription service level;if the storage of the program is authorized, splicing the decrypted first portion of the program with the remaining portion of the program to form a complete program;storing the complete program on the digital video recorder for a predetermined period of time.
  • 9. The method as claimed in claim 8, wherein the step of receiving the encrypted first portion of the program further comprises receiving the encrypted first portion of the program over a channel that is hidden to the subscriber but recognized by the digital video recorder.
  • 10. The method as claimed in claim 9, wherein the step of receiving the encrypted first portion of the program further comprises receiving information about the program in addition to the first encrypted portion.
  • 11. The method as claimed in claim 10, wherein the information in addition to the first encrypted portion further comprises information selected from the group comprising promotional video, additional description about the program and program reviews.
  • 12. The method as claimed in claim 11, further comprising the step of offering a free preview of the program from the stored decrypted first portion.
  • 13. The method as claimed in claim 9, wherein said step of splicing the decrypted first portion of the selected program with the remaining portion of the program to form the complete program comprises the steps of: inserting triggers at predetermined transition points in the remaining portion of the program;delivering the inserted triggers with the remaining portion of the program;identifying the inserted triggers at the digital video recorder for switching from the stored decrypted first portion of the program to the remaining portion of the program.
  • 14. The method as claimed in claim 13, wherein the triggers are included with a service's metadata.
  • 15. An apparatus configured to provide a program in response to a subscriber demand comprising: a digital video recorder being an integrated receiver/decoder having digital video recording capabilities, the digital video recorder comprising; means for determining if reception of a first portion of the program is authorized according to a subscription service level and for receiving the first portion of the program if authorized;means for determining if decryption of the received first portion is authorized and for decrypting the received first portion if authorized based on received conditional access metadata;means for accepting an offer to purchase the program;means for retrieving the decrypted first portion from storage on the digital video recorder while retrieving a remaining portion of the program from a headend;means for authorizing decryption of the remaining portion of the program; means for splicing the decrypted first portion of the at least one program with the remaining portion of the program to define a complete program;means for storing the complete program on the digital video recorder.
  • 16. The apparatus as claimed in claim 15, wherein the offer to purchase the program comprises a program guide stored on the digital video recorder.
  • 17. The apparatus as claimed in claim 16, further comprising a channel hidden from the program guide but known by the digital video recorder for sending the first portion to the digital video recorder for storage thereon.
  • 18. The apparatus as claimed in claim 15, wherein the means for splicing the first portion with the remaining portion further comprises triggers inserted into the remaining portion at predetermined transition points for identification by the digital video recorder as a point of transition between the first portion and the remaining portion.
  • 19. The apparatus of claim 15, wherein at least a portion of the program is repeatedly transmitted on one of a plurality of channels, each repeated transmission separated from a previous transmission by a predetermined period of time.
  • 20. The apparatus of claim 19, wherein the at least a portion of the program consists of the remaining portion of the program.
  • 21. The apparatus of claim 19, wherein the at least a portion of the program comprises the entire program.
  • 22. A method of providing at least one video program in response to a demand by a subscriber, wherein the video program is repeatedly transmitted on one of a plurality of channels by a headend, each repeated transmission separated from a previous transmission by a predetermined period of time, the method comprising the steps of: inserting a trigger into the video program at a predetermined transition point;delivering a first portion of the at least one video program available for viewing on demand;storing the first portion of the video program as unencrypted data on a digital video recorder (DVR);offering the at least one video program for purchase by the subscriber;accepting a subscriber demand to purchase the at least one video program;retrieving the stored first portion of the at least one video program from the DVR after accepting a subscriber demand to purchase the at least one video program;authorizing capture and decryption of a remaining portion of the purchased at least one video program from the headend; andswitching from the stored first unencrypted portion of the at least one video program to the remaining portion of the purchased at least one video program at a time indicated by the trigger;wherein the delivered first portion of the at least one video program is encrypted and includes conditional access metadata and the method further comprises the steps of:determining if reception of the delivered first portion of the at least one video program is authorized according to a subscription service level;if reception of the delivered first portion of the at least one video program is authorized, determining if decryption of the received first portion of the at least one video program is authorized based on received conditional access metadata including an entitlement control message; andif decryption of the received and delivered first portion of the at least one video program is authorized, decrypting the first portion of the at least one video program to produce the unencrypted data before storing the unencrypted data on the DVR.
  • 23. The method as claimed in claim 22, wherein said step of delivering the first portion of the at least one video program further comprises delivering the first portion of the at least one video program on a hidden channel.
  • 24. The method as claimed in claim 22, wherein the remaining portion of the purchased video program comprises less than all of the at least one video program and including at least the portion not stored in the first portion of the at least one video program.
  • 25. The method as claimed in claim 22, wherein said step of switching from the stored first portion of the at least one video program to the remaining portion of the video program further comprises switching to the remaining portion of the at least one video program at one of a plurality of predetermined transition points determined by the trigger.
  • 26. The method of claim 22, wherein the trigger is included in a vertical blanking interval of the at least one video program.
  • 27. The method of claim 22, wherein the at least one video program is associated with services metadata and the trigger is included with the services metadata.
  • 28. The method of claim 22, wherein the DVR determines when to store the first portion of the at least one video program based on received metadata.
US Referenced Citations (188)
Number Name Date Kind
4605961 Frederiksen Aug 1986 A
4613901 Gilhousen et al. Sep 1986 A
4633309 Li et al. Dec 1986 A
4675732 Oleson Jun 1987 A
4694490 Harvey et al. Sep 1987 A
4866769 Karp Sep 1989 A
4866787 Olesen Sep 1989 A
5033084 Beecher Jul 1991 A
5132992 Yurt et al. Jul 1992 A
5168353 Walker et al. Dec 1992 A
5172413 Bradley et al. Dec 1992 A
5199066 Logan Mar 1993 A
5301245 Endoh Apr 1994 A
5301352 Nakagawa et al. Apr 1994 A
5357276 Banker et al. Oct 1994 A
5371551 Logan et al. Dec 1994 A
5386587 Yuzawa Jan 1995 A
5396293 Shellard Mar 1995 A
5421031 De Bey May 1995 A
5438423 Lynch et al. Aug 1995 A
5440336 Buhro et al. Aug 1995 A
5495531 Smiedt Feb 1996 A
5506902 Kubota Apr 1996 A
5557541 Schulhof et al. Sep 1996 A
5565805 Nakagawa et al. Oct 1996 A
5583937 Ullrich et al. Dec 1996 A
5586264 Belknap et al. Dec 1996 A
5592551 Lett et al. Jan 1997 A
5592651 Rackman Jan 1997 A
5594491 Hodge et al. Jan 1997 A
5619247 Russo Apr 1997 A
5640453 Schuchman et al. Jun 1997 A
5642418 Farris et al. Jun 1997 A
5663896 Aucsmith Sep 1997 A
5675390 Schindler et al. Oct 1997 A
5677895 Mankovitz Oct 1997 A
5701383 Russo et al. Dec 1997 A
5701582 De Bey Dec 1997 A
5710970 Walters et al. Jan 1998 A
5715315 Handelman Feb 1998 A
5715403 Stefik Feb 1998 A
5721829 Dunn et al. Feb 1998 A
5724646 Ganek et al. Mar 1998 A
5729280 Inoue et al. Mar 1998 A
5734853 Hendricks et al. Mar 1998 A
5748732 Le Berre et al. May 1998 A
5761302 Park Jun 1998 A
5764762 Kazmierczak et al. Jun 1998 A
5784095 Robbins et al. Jul 1998 A
5790663 Lee et al. Aug 1998 A
5793971 Fujita et al. Aug 1998 A
5805699 Akiyama et al. Sep 1998 A
5826165 Echeita et al. Oct 1998 A
5831664 Wharton et al. Nov 1998 A
5845240 Fielder Dec 1998 A
5850218 LaJoie et al. Dec 1998 A
5864747 Clark et al. Jan 1999 A
5867207 Chaney et al. Feb 1999 A
5899582 DuLac May 1999 A
5912969 Sasamoto et al. Jun 1999 A
5914941 Janky Jun 1999 A
5926205 Krause et al. Jul 1999 A
5930215 Fite et al. Jul 1999 A
5930802 Lee Jul 1999 A
5933500 Blatter et al. Aug 1999 A
5936660 Gurantz Aug 1999 A
5937067 Thatcher et al. Aug 1999 A
5953418 Bock et al. Sep 1999 A
5966186 Shigihara et al. Oct 1999 A
5973756 Erlin Oct 1999 A
5978649 Kahn Nov 1999 A
5987501 Hamilton et al. Nov 1999 A
5999628 Chan Dec 1999 A
5999629 Heer et al. Dec 1999 A
6005937 Lee Dec 1999 A
6011511 Chuong et al. Jan 2000 A
6025868 Russo Feb 2000 A
6055314 Spies et al. Apr 2000 A
6055566 Kikinis Apr 2000 A
6061451 Muratani et al. May 2000 A
6061452 Suzuki May 2000 A
6069647 Sullivan et al. May 2000 A
6072873 Bewick Jun 2000 A
6072982 Haddad Jun 2000 A
6075330 Terk Jun 2000 A
6091883 Artigalas et al. Jul 2000 A
6097441 Allport Aug 2000 A
6105134 Pinder et al. Aug 2000 A
6144400 Ebisawa Nov 2000 A
6148081 Szymanski et al. Nov 2000 A
6157719 Wasilewski et al. Dec 2000 A
6157949 Cheng et al. Dec 2000 A
6169879 Perlman Jan 2001 B1
6202211 Williams, Jr. Mar 2001 B1
6229895 Son et al. May 2001 B1
6240401 Oren et al. May 2001 B1
6263504 Ebisawa Jul 2001 B1
6266481 Lee et al. Jul 2001 B1
6286142 Ehreth Sep 2001 B1
6288716 Humpleman et al. Sep 2001 B1
6289455 Kocher et al. Sep 2001 B1
6317883 Marics Nov 2001 B2
6317884 Eames et al. Nov 2001 B1
6370688 Hejna, Jr. Apr 2002 B1
6381747 Wonfor et al. Apr 2002 B1
6385596 Wiser et al. May 2002 B1
6398245 Gruse et al. Jun 2002 B1
6415031 Colligan et al. Jul 2002 B1
6437836 Huang et al. Aug 2002 B1
6456985 Ohtsuka Sep 2002 B1
6466671 Maillard et al. Oct 2002 B1
6466921 Cordery et al. Oct 2002 B1
6473858 Shimomura et al. Oct 2002 B1
6480667 O'Connor Nov 2002 B1
6487663 Jaisimha et al. Nov 2002 B1
6487722 Okura et al. Nov 2002 B1
6496980 Tillman et al. Dec 2002 B1
6502139 Birk et al. Dec 2002 B1
6510519 Wasilewski et al. Jan 2003 B2
6516465 Paskins Feb 2003 B1
6519693 De Bey Feb 2003 B1
6519772 Bopardikar Feb 2003 B1
6523114 Barton Feb 2003 B1
6530085 Perlman Mar 2003 B1
6542870 Matsumoto Apr 2003 B1
6543053 Li et al. Apr 2003 B1
6550011 Sims, III Apr 2003 B1
6560340 Akins et al. May 2003 B1
6574609 Downs et al. Jun 2003 B1
6611812 Hurtado et al. Aug 2003 B2
6654547 Maeda et al. Nov 2003 B1
6655580 Ergo et al. Dec 2003 B1
6681326 Son et al. Jan 2004 B2
6701528 Arsenault et al. Mar 2004 B1
6748080 Russ et al. Jun 2004 B2
6851055 Boyle et al. Feb 2005 B1
6853728 Kahn et al. Feb 2005 B1
6889208 Okabe et al. May 2005 B1
6934963 Reynolds et al. Aug 2005 B1
6961858 Fransdonk Nov 2005 B2
6993499 Gagnon et al. Jan 2006 B2
7035827 Ezaki Apr 2006 B2
7096271 Omoigui et al. Aug 2006 B1
7191155 Maruyama et al. Mar 2007 B2
7191335 Maillard Mar 2007 B1
7240359 Sie et al. Jul 2007 B1
7370342 Ismail et al. May 2008 B2
7549058 Wang et al. Jun 2009 B1
20010001876 Morgan et al. May 2001 A1
20010046299 Wasilewski et al. Nov 2001 A1
20020001386 Akiyama Jan 2002 A1
20020023219 Treffers et al. Feb 2002 A1
20020048367 Maillard Apr 2002 A1
20020056112 Dureau et al. May 2002 A1
20020083438 So et al. Jun 2002 A1
20020112243 Hunter et al. Aug 2002 A1
20020170054 Kudelski et al. Nov 2002 A1
20020184628 Kim et al. Dec 2002 A1
20030018980 Gorbatov et al. Jan 2003 A1
20030040962 Lewis Feb 2003 A1
20030061477 Kahn et al. Mar 2003 A1
20030105718 Hurtado et al. Jun 2003 A1
20030110132 Sako Jun 2003 A1
20030145183 Muehring Jul 2003 A1
20030174844 Candelore Sep 2003 A1
20030228911 Dernis et al. Dec 2003 A1
20040068721 O'Neill et al. Apr 2004 A1
20050050333 Yeap et al. Mar 2005 A1
20050216942 Barton Sep 2005 A1
20050235361 Alkove et al. Oct 2005 A1
20060126833 O'Leary et al. Jun 2006 A1
20060168663 Viljoen et al. Jul 2006 A1
20060179489 Mas Ribes Aug 2006 A1
20060212928 Maino et al. Sep 2006 A1
20060218620 Nadarajah et al. Sep 2006 A1
20070009235 Walters et al. Jan 2007 A1
20070058924 Yeh Mar 2007 A1
20070118606 Duncan et al. May 2007 A1
20070219918 Schull Sep 2007 A1
20070245010 Arn et al. Oct 2007 A1
20070294422 Zuckerman et al. Dec 2007 A1
20080019529 Kahn et al. Jan 2008 A1
20080168523 Ansari et al. Jul 2008 A1
20080172593 Rainish et al. Jul 2008 A1
20080288998 Locket et al. Nov 2008 A1
20090080653 Candelore et al. Mar 2009 A1
20090106802 Zuckerman et al. Apr 2009 A1
20100027550 Candelore et al. Feb 2010 A1
Foreign Referenced Citations (17)
Number Date Country
0936812 Aug 1999 EP
0975165 Jan 2000 EP
0989557 Mar 2000 EP
1156676 Nov 2001 EP
1304871 Apr 2003 EP
1369152 Dec 2003 EP
06351023 Dec 1994 JP
11136708 May 1999 JP
WO 9211713 Jul 1992 WO
WO 9918729 Apr 1999 WO
WO 0013412 Mar 2000 WO
WO 0019294 Apr 2000 WO
WO 0143444 Jun 2001 WO
WO 0198920 Dec 2001 WO
WO 0215184 Feb 2002 WO
WO 02065750 Aug 2002 WO
WO 03103293 Dec 2003 WO
Related Publications (1)
Number Date Country
20050190947 A1 Sep 2005 US