IP Library Granted Patent US 9,686,570
Granted Patent B2
US 9,686,570 · App. 13/577,541 · Granted Jun 20, 2017

Method for synchronized content playback

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,686,570
App. No.
13/577,541
Granted
Jun 20, 2017
Kind
B2
Abstract

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.

Claims (8)

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.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2020
From: THOMSON LICENSING S.A.S.
To: MAGNOLIA LICENSING LLC
Reel/Frame 053570/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2013
From: CHEN, JIAN FENG; MA, XIAO JUN
To: THOMSON LICENSING
Reel/Frame 031343/0656 →