Method for providing data services for a large number of small-sized data files
First Claim
1. A method of transmitting a large number of small data files to a large number of customers comprising the acts of:
- transmitting a plurality of data files simultaneously to a plurality of users, wherein at least one of said data files is transmitted at a rate greater than the play rate of said data file.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for retrieving data files broadcast repetitively over at least a first time interval and a second time interval comprising: means for receiving a file request from a user selecting at least one of the broadcast data files; means for initiating an authorized file retrieval process to retrieve at least a first part of the data file broadcast during the first time interval; means for displaying at least a portion of the first part of the data file during at least a portion of the second time interval; means for retrieving a second part of the data file broadcast during the second time interval; and means for displaying at least a portion of the second part of the data file.
-
Citations
41 Claims
-
1. A method of transmitting a large number of small data files to a large number of customers comprising the acts of:
transmitting a plurality of data files simultaneously to a plurality of users, wherein at least one of said data files is transmitted at a rate greater than the play rate of said data file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19)
-
17. A method of downloading data files broadcast periodically, using an intelligent STB comprising:
-
receiving a user input indicating at least one selected data file;
initiating an authorized download of at least a first part of the selected data file broadcast during the first time interval;
displaying at least a portion of said first part of the selected data file;
retrieving a second part of the data file broadcast during the second time interval, wherein at least a portion of said first part is being displayed during said second time interval; and
displaying at least a portion of said second part of the selected data file.
-
-
20. An apparatus for retrieving data files broadcast repetitively over at least a first time interval and a second time interval comprising:
-
means for receiving a file request from a user selecting at least one of the broadcast data files;
means for initiating an authorized file retrieval process to retrieve at least a first part of the data file broadcast during the first time interval;
means for displaying at least a portion of said first part of the data file during at least a portion of the second time interval;
means for retrieving a second part of the data file broadcast during the second time interval; and
means for displaying at least a portion of said second part of the data file. - View Dependent Claims (21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 36, 37, 38, 40, 41)
-
-
27. An apparatus for retrieving data files broadcast repetitively over at least a first time interval and a second time interval comprising:
-
an input device for receiving a file request from a user selecting at least one of the broadcast data files;
a processor for initiating an authorized file retrieval process to retrieve at least a first part of the data file broadcast during the first time interval; and
an output device for displaying at least a portion of said first part of the data file during at least a portion of the second time interval;
wherein said processor is further operative for retrieving a second part of the data file broadcast during the second time interval.
-
-
34. A data on demand (DOD) broadcast system for transmitting a large number of small data files comprising:
-
a DOD broadcast server for broadcasting a plurality of data files;
a transmission medium communicatively coupled with said DOD broadcast server;
a plurality of receivers communicatively coupled with said DOD broadcast server via said transmission medium;
wherein said DOD broadcast server repeatedly transmits a plurality of data files to said plurality of receivers via said transmission medium;
wherein said receivers are operative to enable a user to select at least one data file;
wherein said receivers are operative to perform an authorization check relating to said selected data file;
wherein said receivers are further operative to receive said selected data file; and
wherein said receivers are further operative to display a portion of said selected data file to said user.
-
-
35. A set top box apparatus for accessing small DOD data files broadcast over a wide area network comprising;
-
a user input device for selecting a desired data file;
a first communication link for requesting authorization to access said selected data file;
a second communications link for receiving authorization to access said selected data file;
a processor for tuning into a bandwidth corresponding to said selected data file; and
a third communications link for receiving said selected data file.
-
-
39. A DOD broadcast server apparatus for transmitting a large number of small DOD data files to a large number of recipients over a wide area network comprising;
-
a storage server for storing data files;
a channel server for retrieving selected data files from said storage server;
a transmitter for repeatedly transmitting a first data file over an allocated bandwidth such that a receiver may access said first data file within a predetermined time period.
-
Specification