Back to results
US 2018/0295402 A1Published application
Synchronizing Program Presentation
AssigneeComcast Cable Communications, LLC
InventorMark David Francisco
Life of this patent
Estimating the term…
Abstract
Systems and methods that may facilitate synchronizing the presentation of a program on multiple devices are disclosed. Synchronization information related to a program may be exchanged via a two-way communications channel. Amounts by which each device may delay its presentation of a program may be calculated and/or exchanged.
Claims1
A method comprising:
- receiving, by a first device and via a first communications channel, content;
- determining, by the first device, a first audio fingerprint based on the content;
- receiving, by the first device and from a second device via a second communications channel that is different from the first communications channel, a second audio fingerprint;
- in response to a determination that the first audio fingerprint and the second audio fingerprint are unaligned, adjusting at least one of the first audio fingerprint or the second audio fingerprint relative to the other;
- in response to the adjusting, determining that the first audio fingerprint and the second audio fingerprint are aligned satisfying a threshold;
- in response to the determining that the first audio fingerprint and the second audio fingerprint are aligned, determining, by the first device and based on an amount of the adjusting, delay information;
- and
- transmitting, by the first device and to the second device via the second communications channel, the delay information to cause synchronization of a first output of the content by the first device with a second output of the content by the second device.
5 more elements
Dependencies are inferred from the claim text.