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 dema
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.
대표청구항▼
What is claimed is: 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 ti
What is claimed is: 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 metadata if 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; and switching 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; and if 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.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (148)
Blatter Harold ; Horlander Thomas Edward ; Bridgewater Kevin Elliott ; Deiss Michael Scott, Adaptive decoding system for processing encrypted and non-encrypted broadcast, cable or satellite video data.
Muratani Hirofumi,JPX ; Muto Akihiro,JPX, Apparatus and method for receiving and decrypting encrypted data and protecting decrypted data from illegal use.
Yurt Paul (P.O. Box 676 ; Times Square Station New York NY 10108) Browne H. Lee (Two Soundview Dr. Greenwich CT 06830), Audio and video transmission and receiving system.
Cheng Chui Chu,TWX ; Chuo Chin Cheng,TWX ; Lee Jinshuan Eric,TWX ; Tsao Chien-Ming,TWX ; Liang Yih-Woei,TWX ; Chiou Chih-Yu,TWX, Data placement on direct access devices for media servers with cyclic re-broadcast capability.
Robbins Clyde ; Maraska John F. ; Kamieniecki John ; Palmer Douglas W. ; Nasuti Tony ; Stein Robert C., Digital audio system with video output program guide.
Schindler Jeffrey (Sioux City IA) Waitt Theodore W. (Dakota Dunes SD) Farwell Randall (Dakota Dunes SD), Home entertainment system combining complex processor capability with a high quality display.
Sasamoto Manabu,JPX ; Amada Nobutaka,JPX ; Arai Takao,JPX ; Noguchi Takaharu,JPX ; Owashi Hitoaki,JPX ; Nishijima Hideo,JPX ; Ono Hiroaki,JPX ; Okamoto Hiroo,JPX, Information receiving and recording/reproducing apparatus/method having function for limiting/delimiting for protecting.
Reynolds, Steven J.; Berezowski, David M.; Knee, Robert A.; Ellis, Michael D.; Rosenthol, Joshua A.; Hein, William, Interactive television program guide with passive content.
Maruyama,Hidefumi; Hatakeyama,Takahisa; Hasebe,Takayuki; Chiba,Tetsuhiro, License transmitting and distributing system under offline environment and method thereof.
Tsutomu Shimomura ; Steve Waltman ; Mark Peting ; Castor Fu ; Dag H. Johansen ; Geoff Mulligan, Method and apparatus for broadcasting data with access control.
Krause Edward A. ; Shen Paul ; Tom Adam S., Method and apparatus for encoding and formatting data representing a video program to provide multiple overlapping prese.
Akins, III, Glendon L.; Pinder, Howard G.; Wasilewski, Anthony J., Method and apparatus for geographically limiting service in a conditional access system.
Lett David B. (Duluth GA) Raley ; Jr. William M. (Lawrenceville GA) Hayashi Michael T. (Aurora CO), Method and apparatus for providing interactive electronic programming guide.
Wharton Cathleen S. ; Robertson Scott P. ; Ashworth Catherine A. ; Franzke Marita, Method and system for synchronizing data between at least one mobile interface device and an interactive terminal.
Ullrich Kathryn E. (Los Angeles CA) Walker Stephen S. (Marlborough MA) Calaby Lauren F. (Huntington Beach CA) Seibel David E. (Colleyville TX) Gillett Thomas F. (Ballwin MO), Method for providing video programming nearly on demand.
Rachel E. Tillman ; Thomas R. Gardos ; John J. Kirby ; Jeff N. Kidder ; Rajeeb Hazra, Method of providing replay on demand for streaming digital multimedia.
Banker Robert O. (Cumming GA) Huppertz Jeffrey B. (Alpharetta GA) Hayashi Michael T. (Lawrencevile GA) Lett David B. (Duluth GA) Godlewski Voytek E. (Atlanta GA) Raley Michael W. (Lilburn GA), Method of providing video on demand with VCR like functions.
Hamilton James ; Hennessy Richard ; Choa Pong ; Chopde Avinash ; Peters Eric ; Koutavas Jay, Multimedia system having server for retrieving media data as indicated in the list provided by a client computer.
Inoue Hajime,JPX ; Kubota Yukio,JPX ; Nagashima Toshimichi,JPX ; Shimazu Akira,JPX ; Kanota Keiji,JPX, Near video-on-demand signal receiver having a memory which provides for VCR like functions.
Hodge Winston W. (Yorba Linda CA) Taylor Lawrence E. (Anaheim CA), Near-video-on-demand digital video distribution system utilizing asymmetric digital subscriber lines.
Chaney John William ; Beyers ; Jr. Billy Wesley ; Johnson Michael Wayne ; Hailey James Edwin ; Bridgewater Kevin Elliott ; Deiss Michael Scott ; Horton Raymond Scott, Program guide in a digital video system.
Yitzhak Birk IL; Ron Mondri IL, SYSTEM FOR OPTIMIZING VIDEO ON DEMAND TRANSMISSION BY PARTITIONING VIDEO PROGRAM INTO MULTIPLE SEGMENTS, DECREASING TRANSMISSION RATE FOR SUCCESSIVE SEGMENTS AND REPEATEDLY, SIMULTANEOUSLY TRANSMISSI.
Hurtado, Marco M.; Milsted, Kenneth L.; Gruse, George G.; Downs, Edgar; Lehman, Christopher T.; Spagna, Richard L.; Lotspiech, Jeffrey B., Secure electronic content distribution on CDS and DVDs.
Gilhousen Klein S. (San Diego CA) Newby ; Jr. Charles F. (El Cajon CA) Moerder Karl E. (Poway CA), Signal encryption and distribution system for controlling scrambling and selective remote descrambling of television sig.
Buhro William R. (Plano TX) Radowick Ernest W. (McKinney TX) Rogers John E. (Dayton OH), System and method for storing and forwarding audio and/or visual information on demand.
Dunn Matthew W. ; Chai Seung-Yup ; Matthews ; III Joseph H., System for automatic pause/resume of content delivered on a channel in response to switching to and from that channel a.
Logan James (81 Castle Hill Rd. Windham NH 03087) Goessling Daniel (43 Davelin Rd. Wayland MA 01778), Time delayed digital video system using concurrent recording and playback.
Schuchman Leonard (Potomac MD) Cunningham Kenneth (Sterling VA) Smallcomb Joseph (Herndon VA), Universal interactive set-top controller for downloading and playback of information and entertainment services.
Pinder Howard G. ; Palgon Michael S. ; Akins ; III Glendon L. ; Banker Robert O., Verification of the source of program information in a conditional access system.
Walker Stephen S. (Marlborough MA) Ullrich Kathryn E. (Los Angeles CA), Video distribution system allowing viewer access to time staggered indentical prerecorded programs.
Kahn, Raynold M.; Gagnon, Gregory J.; Ha, David D.; Klauss, Peter M.; Curren, Christopher P.; James, Thomas H., Video on demand pay per view services with unmodified conditional access functionality.
Belknap William R. (San Jose CA) Henley Martha R. (Morgan Hill CA) Falcon ; Jr. Lorenzo (San Jose CA) Frayne Thomas E. (San Jose CA) Luo Mei-Lan (San Jose CA) Saxena Ashok R. (San Jose CA), Video optimized media streamer with cache management.
Kahn, Raynold M.; Gagnon, Gregory J.; Ha, David D.; Klauss, Peter M.; Curren, Christopher P.; James, Thomas H., Secure storage and replay of media programs using a hard-paired receiver and storage device.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.