US2008077964A1PendingUtilityA1

Method and System for Providing and Controlling Delivery of Content On-Demand Over a Cable Television Network and a Data Network

Individually held — no corporate assignee on recordPriority: Jan 24, 2002Filed: Dec 4, 2007Published: Mar 27, 2008
Est. expiryJan 24, 2022(expired)· nominal 20-yr term from priority
Inventors:Robert Hamilton
H04L 65/612G06Q 30/0641H04L 65/1101H04N 21/41265H04N 21/6543H04N 21/6581H04N 21/2393H04N 21/4383H04N 21/47202H04N 21/6118H04N 21/8355H04N 21/2407H04N 21/44209H04N 21/23109H04N 7/17336H04N 21/25891H04N 21/25875H04N 21/6175H04N 21/25808H04N 21/482H04N 21/6408
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method for delivering content on-demand by way of a cable network are disclosed. Provision of such content is controlled over a data network. Advantageously, a user interface at a conventional computing device may be used to order content and to control its delivery and playing. Commands from the computing device may be provided by way of data network to a network interconnected server. The server under software control causes a media receiver at the customer premises to be properly tuned to receive content on-demand, and content on-demand to be played, as requested by the computing device. The media receiver may include a conventional set-top box that may be tuned remotely in response to a customer placing an on-demand order.

Claims

exact text as granted — not AI-modified
1 . A method of providing content on-demand to a customer having at least one tunable media receiver interconnected with a cable television network, and a computing device separate from said media receiver and in communication with a data network, said method comprising: 
 receiving from said computing device over said data network, an indicator of an identity of said customer and a request for a media stream;    remotely tuning one of said at least one tunable media receivers over said cable television network, to receive said content over said cable television network on a tuned channel that is not otherwise tunable by said customer;    providing said content over said cable television network for receipt and presentation by said media receiver, when tuned to said tuned channel.    
   
   
       2 . The method of  claim 1 , further comprising receiving an indicator over said data network of a particular one of said at least one media receivers, chosen by said customer for receipt of said content, and wherein said tuning comprises tuning said particular one of said at least one receivers.  
   
   
       3 . The method of  claim 1 , further comprising 
 determining a distribution node on said cable network in communication with said media receiver.    
   
   
       4 . The method of  claim 1 , further comprising presenting to said customer an interface for selecting said content over said data network, from a selection of available content.  
   
   
       5 . The method of  claim 1 , wherein said tuned channel is identified by a radio frequency channel, and an identifier of a stream carrying said content within said channel.  
   
   
       6 . The method of  claim 5 , wherein said content comprises a video stream.  
   
   
       7 . The method of  claim 3 , further comprising verifying availability of sufficient bandwidth from said distribution node to said customer to deliver said content, prior to said tuning.  
   
   
       8 . The method of  claim 3 , further comprising maintaining a database storing an identifier of said customer and an identifier of an associated distribution node.  
   
   
       9 . The method of  claim 8 , further comprising maintaining an indicator of available bandwidth for delivery of content on-demand from said distribution node in said database.  
   
   
       10 . The method of  claim 9 , further comprising updating said indicator of available bandwidth to reflect said providing of said content.  
   
   
       11 . The method of  claim 4 , wherein said user interface is presented as a result of a Java applet or ASP, presented to said computing device.  
   
   
       12 . The method of  claim 4 , further comprising providing preview data for said available content by way of said data network.  
   
   
       13 . The method of  claim 4 , wherein said interface comprises an HTML page.  
   
   
       14 . The method of  claim 1 , further comprising receiving commands controlling provision of an in progress content by way of said data network, and in response thereto controlling said provision of said in-progress content, substantially in real time.  
   
   
       15 . The method of  claim 14 , wherein said commands include one or more commands to pause, advance or rewind said in-progress content.  
   
   
       16 . The method of  claim 1 , wherein said providing comprises instructing a media server to stream said content over said cable television network.  
   
   
       17 . The method of  claim 1 , further comprising providing said computing device with information regarding playing of in-progress content, for display at said computing device.  
   
   
       18 . The method of  claim 17 , wherein said information regarding playing includes an indicator of elapsed time.  
   
   
       19 . The method of  claim 1 , further comprising maintaining an expiry time for said content, and preventing presentation of said content after said expiry time.  
   
   
       20 . The method of  claim 19 , further comprising maintaining a maximum playing time for said content, and preventing presentation after said content has been presented for a time in excess of said maximum playing time.  
   
   
       21 . The method of  claim 1 , wherein said computing device comprises a personal digital assistant.  
   
   
       22 . The method of  claim 1 , wherein said computing device comprises a cellular phone.  
   
   
       23 . The method of  claim 1 , wherein said computing device comprises a personal computer.  
   
   
       24 . The method of  claim 14 , wherein provision of said content may be stopped at one media receiver and resumed at another media receiver.  
   
   
       25 . The method of  claim 4 , wherein said user interface present available content based on its rating and an access level associated with said customer.  
   
   
       26 . Computer readable medium storing computer executable, that when loaded at content on-demand delivery system including at least one processor, adapt said delivery system to perform the method of  claim 1 .  
   
   
       27 . A system for providing content on-demand to a customer having at least one tunable media receiver interconnected with a cable television network, and a computing device separate from said media receiver and in communication with a data network, said method comprising: 
 a server for receiving from said computing device over said data network, an indicator of an identity of said customer and a request for a media stream;    a controller in communication with said server for remotely tuning one of said at least one tunable media receivers over said cable television network, to receive said content over said cable television network on a tuned channel that is not otherwise tunable by said customer;    a media server in communication with said server providing said content over said cable television network for receipt and presentation by said media receiver, when tuned to said tuned channel.

Join the waitlist — get patent alerts

Track US2008077964A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.