Method and system for handling streaming information
First Claim
Patent Images
1. A method of handling streaming information, comprising:
- receiving the streaming information;
parsing the streaming information into separate streams based on a type of data, wherein at least one stream is a video stream and at least one stream is an audio stream;
analyzing the streams of streaming information to locate one or more points of interest in each of the video stream and audio stream of the streaming information;
generating an index including at least one index entry of a point of interest from the video stream and at least one index entry of a point of interest from the audio stream;
delivering the index to a user separate from the streaming information;
allowing the user to make a selection of one of the index entries; and
controlling rendering of streaming information based on the points of interest as a function of the selection.
1 Assignment
0 Petitions
Accused Products
Abstract
One aspect of the present invention leads to a method of handling streaming information. The method includes receiving the streaming information and analyzing the streaming information to locate one or more points of interest in the streaming information. An index of the one or more points of interest are generated. The index is delivered to a user separate from the streaming information. Rendering of the streaming information is controlled based on the points of interest.
78 Citations
19 Claims
-
1. A method of handling streaming information, comprising:
-
receiving the streaming information; parsing the streaming information into separate streams based on a type of data, wherein at least one stream is a video stream and at least one stream is an audio stream; analyzing the streams of streaming information to locate one or more points of interest in each of the video stream and audio stream of the streaming information; generating an index including at least one index entry of a point of interest from the video stream and at least one index entry of a point of interest from the audio stream; delivering the index to a user separate from the streaming information; allowing the user to make a selection of one of the index entries; and controlling rendering of streaming information based on the points of interest as a function of the selection. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for handling streaming information, comprising:
-
receiving a broadcast of streaming information related to a segment of multiple streams of streaming information into a buffer of an information appliance; rendering a portion of the segment, the portion including at least two streams rendered simultaneously with at least one stream of the at least two streams being rendered on a display; storing the rendered portion of the segment in the buffer; and archiving the entire segment that includes the rendered portion to a more permanent file in the buffer after said portion of the segment has been rendered. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer readable medium encoded with a data structure having a data block format for streaming information, the data block format comprising:
-
a data block having a header portion and an end portion; a first data block size field included in the header portion and indicating the size of the data block; a second data block size field included in the end portion and indicating the size of the data block; and a payload field bounded by the first data block size field and the second data block size field, wherein the payload field includes streaming information to be rendered. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification