Method and apparatus for providing broadcast information with indexing
First Claim
1. A method for displaying broadcast information comprising the steps of:
- (a) receiving broadcast information including video image data;
(b) storing at least on 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 selected indexing information, wherein the selected indexing information is part of the set of indexing information; and
(e) displaying the at least one portion.
1 Assignment
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.
599 Citations
35 Claims
-
1. A method for displaying broadcast information comprising the steps of:
-
(a) receiving broadcast information including video image data; (b) storing at least on 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 selected indexing information, wherein the selected indexing information is part of the set of indexing information; and (e) displaying the at least one portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16)
-
-
15. A method for providing broadcast information to an end user comprising the steps of:
-
(a) receiving a stream of broadcast information including a plurality of program segments; (b) storing the plurality of program segments in a storage device; (c) providing a set of indexing information associated with the plurality of program segments to the end user; (d) retrieving a subset of the plurality of program segments from the storage device based on selected indexing information, wherein the selected indexing information is part of the set of indexing information; and (e) providing the subset of the plurality of program segments for display.
-
-
17. A system for displaying broadcast information comprising:
-
a transmitting device for transmitting video image data and indexing information associated with the video image data; a capture device for receiving the video image data from the transmitting device; a storage device which stores at least one part of the video image data and at least one part of the indexing information; a storage manager coupled to the capture device for managing storing of both the at least one part of the video image data and the at least one part of the indexing information in the storage device; and a playback device, coupled to the storage device, for receiving a set of the at least one part of the indexing information from the storage device and for displaying the set of indexing information, wherein the playback device is also for receiving at least one portion of the at least one part of the video image data associated with the set of indexing information from the storage device and for displaying the at least one portion. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. An apparatus for displaying broadcast information comprising:
-
a receiving unit for receiving broadcast information which includes video image data; a transmitting unit for transmitting indexing information associated with the broadcast information to a playback device; and a processing unit which stores at least one part of the broadcast information in a storage device and determines whether a first part of the at least one part of the broadcast information is a more recent version of a second part of the at least one part of the broadcast information already stored in the storage device, and wherein the processing unit overwrites the second part in the storage device with the first part, provided the first part is the more recent version. - View Dependent Claims (25, 26, 27, 35)
-
-
28. A system for displaying broadcast information comprising:
-
means for receiving broadcast information, wherein the broadcast information includes video image data; means for storing at least one part of the video image data in a storage device; means for displaying a set of indexing information associated with the at least one part of the video image data; and means for displaying at least one portion of the at least one part of the video image data based on selected indexing information, wherein the selected indexing information is part of the set of indexing information. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification