Delivery of digital content
First Claim
1. A method of delivering digital content from a server to a plurality of user/subscriber devices configured to receive, store, and playback digital content, the method comprising:
- dividing digital content into a plurality of data chunks;
repeatedly transmitting the plurality of data chunks from the server to the plurality of user/subscriber devices through a plurality of channels according to a transmission schedule, wherein the transmission schedule provides for the repeating transmission of each of the plurality of data chunks at a frequency equal to a time index of the data chunk in the digital content; and
removing transmission of a particular data chunk from the transmission schedule when the server determines that all user/subscriber devices connected to the server have received the particular data chunk.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing multimedia content through a cable, satellite television or other content server system is disclosed. A server facility which provides multimedia content divides formatted multimedia content into data chunks (e.g., collections of data corresponding to one minute lengths) prior to transmission to a user/subscriber receptor unit, and sends the divided data chunks according to a schedule which permits instantaneous starting and viewing of the multimedia content, such as movies, upon user/subscriber request. The user/subscriber receptor unit includes a cable box, video game device, or the like having a digital video recording capability and at least a memory capacity or disk space sufficient to store a complete unit of media content, such as full-length feature film. The invention does not require intensive interaction between the server facility and the receptor unit, but rather, only requires sending of content signals in the form of an interleaved media stream from the server facility to the receptor unit. Further, the invention requires the use of no more than six times the bandwidth of the original signal for operation.
116 Citations
10 Claims
-
1. A method of delivering digital content from a server to a plurality of user/subscriber devices configured to receive, store, and playback digital content, the method comprising:
-
dividing digital content into a plurality of data chunks; repeatedly transmitting the plurality of data chunks from the server to the plurality of user/subscriber devices through a plurality of channels according to a transmission schedule, wherein the transmission schedule provides for the repeating transmission of each of the plurality of data chunks at a frequency equal to a time index of the data chunk in the digital content; and removing transmission of a particular data chunk from the transmission schedule when the server determines that all user/subscriber devices connected to the server have received the particular data chunk. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of delivering digital content from a server to a plurality of user/subscriber devices configured to receive, store, and playback digital content, the method comprising:
-
dividing the digital content into a plurality of data chunks; repeatedly transmitting the plurality of data chunks from the server to the plurality of user/subscriber devices through a plurality of channels according to a transmission schedule, wherein the transmission schedule provides for the repeating transmission of each of the plurality of data chunks at a frequency equal to a time index of the data chunk in the digital content; and removing transmission of a particular data chunk from the transmission schedule when the server determines that all user/subscriber devices connected to the server have received the particular data chunk, wherein one or more of the plurality of data chunks are transmitted in advance from the server to the user/subscriber devices prior to the repeating transmission of the data chunks whereby the plurality of data chunks transmitted in advance and prior to the repeating transmission may be stored in the user/subscriber devices prior to commencing the repeated transmission, which excludes from the transmission schedule those data chunks sent in advance and prior to the repeated transmission.
-
Specification