Method and apparatus for providing broadcast information with indexing
AssigneeIntel Corporation
InventorsDavid A. Cobbley, John A. Throckmorton
Life of this patent
Estimating the term…
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.
Claims35
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.
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.
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.
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.
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.
Dependencies are inferred from the claim text.