Patent ID: 8332886

Claim:
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.