Method and apparatus for transmitting non-VOD services
First Claim
1. A method of retrieving repetitively broadcast data files over at least a first time interval and a second time interval comprising:
- receiving a file request from a user selecting at least one of the repetitively broadcast data files;
initiating an authorized file retrieval process to retrieve at least a first part of the repetitively broadcast data file during the first time interval, and subsequently retrieving a second part of the repetitively broadcast data file during the second time interval; and
rearranging the first and second parts to reconstitute at least a part of the repetitively broadcast data file.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of retrieving data files broadcast repetitively over at least a first time interval and a second time interval comprising, receiving a file request from a user selecting at least one of the broadcast data files, requesting an authorization for retrieval of the file requested, initiating an authorized file retrieval process to retrieve at least a first part of the data file broadcast during the first time interval, and subsequently retrieving a second part of the data file broadcast during the second time interval, and rearranging the first and second parts to reconstitute at least a part of the data file.
150 Citations
41 Claims
-
1. A method of retrieving repetitively broadcast data files over at least a first time interval and a second time interval comprising:
-
receiving a file request from a user selecting at least one of the repetitively broadcast data files;
initiating an authorized file retrieval process to retrieve at least a first part of the repetitively broadcast data file during the first time interval, and subsequently retrieving a second part of the repetitively broadcast data file during the second time interval; and
rearranging the first and second parts to reconstitute at least a part of the repetitively broadcast data file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product embodied in a computer readable medium for retrieving repetitively broadcast data files over at least a first time interval and a second time interval comprising:
-
code means for receiving a file request from a user selecting at least one of the broadcast data files;
code 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, and subsequently retrieving a second part of the data file broadcast during the second time interval; and
code means for rearranging the first and second parts to reconstitute at least a part of the data file. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. 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, and subsequently retrieving a second part of the data file broadcast during the second time interval; and
means for rearranging the first and second parts to reconstitute at least a part of the data file. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of downloading video files broadcast periodically, using an intelligent STB comprising:
-
receiving a user input including at least one selected video file;
sending user selection information to a file server;
obtaining authorization from the file server to download the selected video file;
initiating an authorized download of at least a first part of the selected video file broadcast during the first time interval, and subsequently retrieving a second part of the video file broadcast during the second time interval; and
rearranging the first and second parts to reconstitute at least a part of the video file. - View Dependent Claims (26)
-
-
27. A method of supplying video files for download by an intelligent STB comprising:
broadcasting repetitively at least one video file over a predetermined bandwidth wherein the rate of broadcast may be different from the encoding rate, and wherein each of a plurality of sub-channels may operate at a different rate of broadcast. - View Dependent Claims (28, 29, 30, 31)
-
32. A system for supplying video files for download by an intelligent STB comprising:
-
means for broadcasting repetitively at least one video file over a predetermined bandwidth;
means for receiving a request to download a video file being broadcast repetitively from an intelligent STB;
means for sending an authorization to download at least one broadcast video file; and
means for receiving the authorization to download and downloading the video file.
-
-
33. A method for storing data files broadcast repetitively in a over a transmission medium for future access, comprising:
-
requesting an authorization to use a selected data file;
receiving at least a portion of a plurality of said selected data files, said plurality including a first transmission of said selected data file and a second transmission of said selected data file, wherein said portion includes and end portion of said first transmission of said selected data file and a beginning portion of said second transmission of said selected data file;
receiving an authorization to use said selected data file;
initiating an authorized data file storage process to store said end portion and said beginning portion such that said end portion and said beginning portion forms a complete data file. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
Specification