METHOD TO FACILITATE TRICK-MODES FOR STREAMING VIDEO
First Claim
Patent Images
1. A method for streaming multimedia content comprising:
- pre-processing multimedia content, wherein the multimedia content comprises a plurality of frames;
creating an index list from the pre-processed multimedia content comprising a plurality of index points corresponding to timing information of portions of the multimedia content, wherein the index list facilitates navigation through the multimedia content; and
transmitting the index list to a client device configured to view the multimedia content.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for navigating multimedia content comprising receiving an index list comprising a plurality of index points corresponding to timing information of portions of multimedia content, wherein the index list facilitates navigation through the multimedia content, selecting one of the plurality of index points from the index list, transmitting a request, after selecting one of the plurality of index points, to a service provider for one of the portions of multimedia content, wherein the request comprises the corresponding one of the plurality of index points, and receiving one of the portions of multimedia content corresponding to the request.
83 Citations
21 Claims
-
1. A method for streaming multimedia content comprising:
-
pre-processing multimedia content, wherein the multimedia content comprises a plurality of frames; creating an index list from the pre-processed multimedia content comprising a plurality of index points corresponding to timing information of portions of the multimedia content, wherein the index list facilitates navigation through the multimedia content; and transmitting the index list to a client device configured to view the multimedia content. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for navigating multimedia content comprising:
-
receiving an index list comprising a plurality of index points corresponding to timing information of portions of multimedia content, wherein the index list facilitates navigation through the multimedia content; selecting one of the plurality of index points from the index list; transmitting a request, after selecting one of the plurality of index points, to a service provider for one of the portions of multimedia content, wherein the request comprises the corresponding one of the plurality of index points; and receiving one of the portions of multimedia content corresponding to the request. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for navigating content comprising:
-
receiving multimedia content and a corresponding transfer rate and content size of the multimedia content, wherein the multimedia content comprises a plurality of frames; receiving a command to navigate to a portion of the multimedia content; determining an offset associated with the command, wherein the offset corresponds to the time difference between a current time position of the multimedia content and a time position of the portion of the multimedia content determined by at least one of the transfer rate, content size, and the portion of the multimedia content; transmitting a request for the portion of the multimedia content, wherein the request comprises the offset; and receiving the portion of the multimedia content. - View Dependent Claims (12, 13, 14)
-
-
15. A device for navigating content, comprising:
-
a communication unit configured to receive multimedia content and an index list comprising a plurality of index points corresponding to timing information of portions of the multimedia content, wherein the index list facilitates navigation through the multimedia content; a display unit coupled to the communication unit configured to display selections corresponding to the plurality of index points and the multimedia content; a user interface unit coupled to the display unit configured to receive user inputs corresponding to the selections; and a selection unit coupled to the user interface unit configured to select one of the plurality of index points associated with the user inputs. - View Dependent Claims (16, 17)
-
-
18. A device for navigating content, comprising:
-
a communication unit configured to receive multimedia content and corresponding transfer rate and content size of the multimedia content, wherein the multimedia content comprises a plurality of frames; a display unit coupled to the communication unit configured to display the multimedia content; a user interface unit coupled to the display unit configured to receive commands associated with navigating to a portion of the multimedia content; and a determination unit coupled to the user interface unit configured to determine an offset associated with the commands, wherein the offset corresponds to the time difference between a current time position of the multimedia content and a time position of the portion of the multimedia content determined by at least one of the transfer rate, content size, and the portion of the multimedia content. - View Dependent Claims (19, 20, 21)
-
Specification