Back to results
US 12,192,549 B2Granted
Method and system for providing social media content synchronized to media presentation
AssigneeESW Holdings, Inc.
InventorsAslam Khader, Larry Alan Westerman
Life of this patent
Estimating the term…
Abstract
A computer system provides a method for delivering a video stream to a viewer and delivering, in synchrony with the video stream, social media content created during the current and previous viewings of the video stream by first-time viewers of the video stream.
Claims18
In a computer system, a method for playback of a video stream together with associated media content, the method comprising:
- presenting a video stream for display on a first user device;
- retrieving from storage first media content associated with the video stream along with a first media offset time stamp relative to the video stream;
- presenting the first media content to a second user device at a time in the video stream corresponding to a time indicated by the first media offset time stamp;
- receiving from a third user device second media content associated with the video stream;
- determining if the second media content is generated by a naïve viewer;
- and if the second media content is generated by a naïve viewer of the video stream:
- associating a second media offset time stamp relative to the video stream with the second media content;
- storing the second media content with the associated second media offset time stamp;
- and
- presenting the second media content to the second user device.
7 more elements
A system for presentation of video content, the system comprising:
- a stream server module configured to serve a video stream to a first user device;
- a media content storage and retrieval module configured to store and retrieve
- media content associated with the video stream and a time stamp of media content creation relative to a time of the associated video stream;
- a content presentation module configured to retrieve the media content from the media content storage and retrieval module responsive to a media offset time of the video stream and present the media content to a second user device;
- a content receiver module configured to receive media content from a third user device;
- and
- a content analysis module configured to determine if received media content was created by a näive viewer;
- wherein the system is operative to:
- serve a video stream from the stream server module to the first user device;
- synchronous with the presentation of the video stream, retrieve associated first media content from the media content storage and retrieval module based on the media offset time of the video stream and present the retrieved first media content to the second user device using the content presentation module;
- during the presentation of the video stream, receive at the content receiver module second media content associated with the video stream from the third user device;
- upon receipt of the second media content, determine using the content analysis module whether the second media content received from the third user device was created by a naïve viewer of the video stream;
- and
- upon determining that the received second media content was created by a naïve viewer of the video stream, store the received second media content with an associated media offset time stamp using the media content storage and retrieval module and present the received second media content to the second user device using the content presentation module.
11 more elements
Dependencies are inferred from the claim text.