IP Library › Granted Patent US 12,407,892
Granted Patent B2
US 12,407,892 · App. 18/548,020 · Granted Sep 2, 2025

Method of synchronizing playback of digital content between plurality of connected devices and device using the same

Inventors: Inje Cho (Seoul, KR); Daehee Lee (Seoul, KR)
Assignee: AD CONNECTED, INC.
H04N21/43076H04N21/8547
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 12,407,892
App. No.
18/548,020
Granted
Sep 2, 2025
Kind
B2
Abstract

The present invention relates to a method of synchronizing playback of a digital content between connected devices, the method including: receiving a playback delay time list or a playback sync timestamp from a master device during a playback duty cycle; calculating a playback delay time correction amount by referring to the playback delay time list in order to synchronize playback between a plurality of connected devices including the master device; correcting a playback sync timestamp used in the playback synchronization according to the playback delay time correction amount; and playing a digital content according to the corrected playback sync timestamp, and the slave device applies a different playback delay time in consideration of the slave device's own state, so that the playback of the digital content may be synchronized between the devices connected through the network.

Claims (47)

1. A method of synchronizing playback of a digital content between connected devices, the method comprising:

receiving a playback delay time list or a playback sync timestamp from a master device during a playback duty cycle;

calculating a playback delay time correction amount by referring to the playback delay time list in order to synchronize playback between a plurality of connected devices including the master device;

correcting a playback sync timestamp used in the playback synchronization according to the playback delay time correction amount; and

playing a digital content according to the corrected playback sync timestamp.

2. The method of claim 1 , further comprising:

transmitting, by the connected device, a playback delay time corrected during the playback duty cycle to the master device.

3. The method of claim 1 , further comprising:

transmitting a user feedback signal input during the playback duty cycle to the master device.

4. The method of claim 1 , wherein the playback duty cycle is determined based on a frame rate of the digital content.

5. The method of claim 1 , wherein a time difference between the playback delay times included in the playback delay time list is within a range of the playback duty cycle.

6. The method of claim 1 , wherein in the calculating of the playback delay time correction amount, the playback delay time correction amount is determined by calculating the difference based on a playback delay time of a connected device which minimizes a difference between the playback delay time lists of the plurality of connected devices including the master device.

7. A method of synchronizing playback of a digital content between connected devices, the method comprising:

receiving a playback delay time from a plurality of connected devices during a playback duty cycle;

generating a playback delay time list by using the playback delay time received from each of the plurality of connected devices and a playback delay time of a master device, and calculating a playback sync timestamp by using the playback delay time list; and

transmitting the generated playback delay time list or a playback sync timestamp used in playback synchronization to the connected devices.

8. The method of claim 7 , wherein the playback sync timestamp for the playback synchronization is determined based on the playback delay time list or a time difference between the playback delay times included in the playback delay time list.

9. The method of claim 7 , wherein the playback duty cycle is determined based on a frame rate or channel information of the digital content.

10. The method of claim 7 , wherein the playback delay time correction amount is determined by calculating a difference based on a playback delay time of a connected device which minimizes the difference between the playback delay time lists of the plurality of connected devices including the master device receiving the playback delay time.

11. A method of synchronizing playback of a digital content between connected devices, the method comprising:

receiving, by a master device, a playback delay time from a plurality of connected devices during a playback duty cycle;

generating a playback delay time list by using the playback delay time received from each of the plurality of connected devices and a playback delay time of a master device, and calculating a playback sync timestamp by using the playback delay time list;

transmitting the generated playback delay time list or a playback sync timestamp used in playback synchronization to the connected devices;

receiving, by the plurality of connected devices, the playback delay time list or the playback sync timestamp used for the playback synchronization from the master device during the playback duty cycle;

calculating a playback delay time correction amount by referring to the playback delay time list in order for the plurality of connected devices including the master device to synchronize playback;

correcting, by the master device and the plurality of connected devices, the playback sync timestamp used for the playback synchronization according to the playback delay time correction amount; and

playing a digital content according to the corrected playback sync timestamp.

12. A connected device for synchronizing playback of a digital content, the connected device comprising:

a reception unit configured to receive a playback delay time list or a playback sync timestamp from a master device during a playback duty cycle;

a playback delay time correction amount calculation unit configured to calculate a playback delay time correction amount by referring to the playback delay time list in order to synchronize playback between a plurality of connected devices including the master device;

a playback sync timestamp correction unit configured to correct a playback sync timestamp used for the playback synchronization according to the playback delay time correction amount; and

a playback unit configured to play a digital content according to the corrected playback sync timestamp.

13. A master device for synchronizing playback of a digital content between connected devices, the maser device comprising:

a reception unit configured to receive a playback delay time from a plurality of connected devices during a playback duty cycle;

a playback delay time list generation unit configured to generate a playback delay time list by using a playback delay time received from each of the plurality of connected devices, and a playback delay time of the master device; and

a transmission unit configured to transmit the generated playback delay time list or a playback sync timestamp used in playback synchronization to the connected devices.

14. A system for synchronizing playback of a digital content between connected devices, the system comprising:

one or more connected devices including:

a reception unit configured to receive a playback delay time list or a playback sync timestamp from a master device during a playback duty cycle;

a playback delay time correction amount calculation unit configured to calculate a playback delay time correction amount by referring to the playback delay time list in order to synchronize playback between a plurality of connected devices including the master device;

a playback sync timestamp correction unit configured to correct a playback sync timestamp used for the playback synchronization according to the playback delay time correction amount; and

one or more connected devices including a playback unit which plays a digital contents according to the corrected playback sync timestamp; and

a master device including:

a reception unit configured to receive a playback delay time from a plurality of connected devices during a playback duty cycle;

a playback delay time list generation unit configured to generate a playback delay time list by using a playback delay time received from each of the plurality of connected devices, and a playback delay time of the master device; and

a transmission unit configured to transmit the generated playback delay time list or a playback sync timestamp used in playback synchronization to the connected devices.

15. A computer-readable recording medium in which a program for executing the method of claim 1 in a computer is recorded.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2025
From: CHO, INJE; LEE, DAEHEE
To: AD CONNECTED, INC.
Reel/Frame 072336/0252 →
Continuity (1)
Related Publication 20240298059A1 · Sep 5, 2024
References Cited (3)
US 20130268980A1 · Russell · 2013 [cited by examiner]
US 20150081068A1 · Cheng · 2015 [cited by examiner]
US 20170181113A1 · Keyser-Allen · 2017 [cited by examiner]