System allowing users to embed comments at specific points in time into media presentation
First Claim
Patent Images
1. A method, comprising:
- providing a media application to a user from a server to a user device in response to the user activating a link on a web page to a video data flow, wherein the media application includes code associated with the web page;
delivering a media presentation to the user based on a first parameter of the code, the first parameter related to the video data flow associated with the media presentation, which is stored on a server; and
delivering comments associated with the media presentation to the user based on a second parameter of the code, the second parameter including information related to a location of the comments associated with specific portions of the video data flow, wherein the media application is configured to enable non-linear viewing of the video data flow, the non-linear viewing comprising playing a sequential string of selected portions of the video data flow associated with the comments, and automatically skipping over second portions of the video data flow not associated with the comments.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for linking a web page to a portion of a video is provided. Users can enter comments into a video that include a start and end time index for identifying a portion of a video. Comments are indexed to the media presentations such that they may be searched and located, thus media playback can be executed from any comment. The system allocates a unique comment track to each user that can be turned on and off at will by users during playback.
262 Citations
49 Claims
-
1. A method, comprising:
-
providing a media application to a user from a server to a user device in response to the user activating a link on a web page to a video data flow, wherein the media application includes code associated with the web page; delivering a media presentation to the user based on a first parameter of the code, the first parameter related to the video data flow associated with the media presentation, which is stored on a server; and delivering comments associated with the media presentation to the user based on a second parameter of the code, the second parameter including information related to a location of the comments associated with specific portions of the video data flow, wherein the media application is configured to enable non-linear viewing of the video data flow, the non-linear viewing comprising playing a sequential string of selected portions of the video data flow associated with the comments, and automatically skipping over second portions of the video data flow not associated with the comments. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus, comprising:
-
a server that includes a processor and a memory, wherein the server is configured to; provide a media application to a user device in response to a user of the user device activating a link on a web page to a video data flow, wherein the media application includes code associated with the web page; deliver a media presentation to the user based on a first parameter of the code, the first parameter related to the video data flow associated with the media presentation; and deliver comments associated with the media presentation to the user based on a second parameter of the code, the second parameter including information related to a location of the comments associated with specific portions of the video data flow, wherein the media application is configured to enable non-linear viewing of the video data flow, the non-linear viewing comprising playing a sequential string of selected portions of the video data flow associated with the comments, and automatically skipping over second portions of the video data flow not associated with the comments. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. Logic encoded in one or more non-transitory computer readable media that includes code for execution and when executed by a processor operable to perform operations comprising:
-
providing a media application to a user from a server to a user device in response to the user activating a link on a web page to a video data flow, wherein the media application includes code associated with the web page; delivering a media presentation to the user based on a first parameter of the code, the first parameter related to the video data flow associated with the media presentation, which is stored on a server; and delivering comments associated with the media presentation to the user based on a second parameter of the code, the second parameter including information related to a location of the comments associated with specific portions of the video data flow, wherein the media application is configured to enable non-linear viewing of the video data flow, the non-linear viewing comprising playing a sequential string of selected portions of the video data flow associated with the comments, and automatically skipping over second portions of the video data flow not associated with the comments. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
Specification