Method and apparatus for providing broadcast information with indexing
First Claim
1. A method for playing broadcast information comprising :
- receiving broadcast information including an audio program;
storing at least one part of the audio program in a storage device;
displaying a set of indexing information associated with different portions of the at least one part of the audio program which can be retrieved for playing;
retrieving at least one of the different portions of the at least one part of the audio program from the storage device based on at least a selected portion of the set of indexing information; and
playing the at least one of the different portions of the audio program.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus generates and transfers a stream of broadcast information which includes multiple video and audio information segments to a receiving device. Once received, the segments are stored in a cache and indexing information associated with the segments is made available to end users of the apparatus. The end users are then able to select which segment(s) they would like to receive, and the selected segment(s) is transmitted to the requesting user(s). In one embodiment, when a new segment is received, a determination is made as to whether it is a more recent version of another segment already stored by the apparatus. If it is a more recent version, then the older version is overwritten by the newer version.
-
Citations
46 Claims
-
1. A method for playing broadcast information comprising :
-
receiving broadcast information including an audio program; storing at least one part of the audio program in a storage device; displaying a set of indexing information associated with different portions of the at least one part of the audio program which can be retrieved for playing; retrieving at least one of the different portions of the at least one part of the audio program from the storage device based on at least a selected portion of the set of indexing information; and playing the at least one of the different portions of the audio program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of:
-
(a) receiving broadcast information including video image data; (b) storing at least one part of the video image data in a storage device; (c) displaying a set of indexing information associated with the at least one part of the video image data; (d) retrieving at least one portion of the at least one part of the video image data from the storage device based on the set of indexing information; and (e) displaying the at least one portion of the video image data. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer-readable medium having stored thereon a plurality of instructions, the plurality of instructions including instructions which, when executed by a processor, cause the processor to perform the steps of:
-
(a) receiving broadcast information including an audio program; (b) storing at least one part of the audio program in a storage device; (c) displaying a set of indexing information associated with different portions of the at least one part of the audio program which can be retrieved for playing; (d) retrieving at least one of the different portions of the at least one part of the audio data from the storage device based on at least a selected portion of the set of indexing information; and (e) playing the at least one of the different portions of the audio program. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. An apparatus comprising:
-
a receiving unit to receive broadcast information which includes an audio program; a transmitting unit to transmit indexing information associated with the broadcast information to a playback device; and a processing unit to store at least one part of the audio program in a storage device and determine whether a first part of the at least one part of the audio program is a more recent version of a second part of the at least one part of the audio program already stored in the storage device, and wherein the processing unit is operative to overwrite the second part in the storage device with the first part, provided the first part is the more recent version. - View Dependent Claims (39, 40, 41)
-
-
42. An apparatus for playing broadcast information, the apparatus comprising:
-
means for receiving broadcast information including an audio program; means for storing at least one part of the audio program; means for displaying a set of indexing information associated with different portions of the at least one part of the audio program which can be retrieved for playing; means for retrieving at least one of the different portions of the at least one part of the audio data from the means for storing based on at least a selected portion of the set of indexing information; and means for playing the at least one portion of the audio data. - View Dependent Claims (43, 44, 45)
-
-
46. A method for displaying broadcast information comprising the steps of:
-
(a) receiving broadcast information including video image data; (b) storing at least one part of the video image data in a storage device; (c) displaying a set of indexing information associated with the at least one part of the video image data; (d) retrieving at least one portion of the at least one part of the video image data from the storage device based on the set of indexing information; and (e) displaying the at least one portion of the video image data.
-
Specification