Asynchronous video transport
US-2024137399-A1 · Apr 25, 2024 · US
US9686570B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9686570-B2 |
| Application number | US-201013577541-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 12, 2010 |
| Priority date | Feb 12, 2010 |
| Publication date | Jun 20, 2017 |
| Grant date | Jun 20, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
It is provided a method for synchronizing content playback at the presentation level, wherein, a first content is presented on a first device and a second content that is the same as or correlated with the first content is presented on a second device. The method comprises steps of receiving status messages from the first device and the second device, wherein the status messages comprise information about playback positions of the first content and the second content currently being playbacked at the presentation level of the first device and the second device; and in response to differences between playback positions of the first content and the second content comprised in the status messages being above a threshold value, performing adjustment to maintain difference of playback positions of the first content and the second content at the presentation level of the first device and the second device below the threshold value.
Opening claim text (preview).
The invention claimed is: 1. A method for synchronizing content playback at the presentation level, wherein, a first content is presented on a first device to a viewer and a second content that is the same as or correlated with the first content is presented on a second device to the viewer, comprising: receiving status messages from the first device and the second device, wherein the status messages include information about playback positions of the first content and the second content currently being played back for the viewer at the presentation level of the first device and the second device; and in response to a difference between playback positions of the first content and the second content included in the status messages being above a first threshold value, performing an adjustment to maintain the difference of playback positions of the first content and the second content at the presentation level of the first device and the second device below the first threshold value, and in response to the difference not being above the first threshold value performing no adjustment, wherein the performing of an adjustment further comprises if the difference is larger than the first threshold value but is not larger than a second threshold value, adjusting a buffer size of at least one of the first device and the second device; if the difference is larger than the second threshold value, adjusting a playback speed of one of the first device and the second device or instructing one of the first device and the second device to skip a certain number of content frames, and wherein the first threshold value is determined via a lookup table indicating relationship between delay values and a visual rhythm parameter reflecting a subjective measure of speed of the content appearance variation or change in an interval. 2. The method of claim 1 , wherein status messages are periodically received from the first device and the second device. 3. The method of claim 1 , wherein before receiving status messages, the method further comprises sending a request message instructing to send status report messages.
additional display device, e.g. video projector (digital output for controlling a plurality of local displays G06F3/1423) · CPC title
Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen · CPC title
involving video buffer management, e.g. video decoder buffer or video display buffer · CPC title
Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network (configuring of peripheral devices in general G06F9/4411; monitoring connectivity in data switched networks H04L43/0811) · CPC title
Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals (home Audio Video Interoperability [HAVI] data switching networks H04L12/2805) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.