Synchronizing multiple transmissions of content
First Claim
Patent Images
1. A method comprising:
- transmitting, by a computing device and to a plurality of interfaces, sampling information;
receiving, by the computing device and from a first subset of the plurality of interfaces, one or more trigger detection signals indicating receipt of a particular trigger at the first subset of the plurality of interfaces, the first subset of the plurality of interfaces being determined based on the sampling information;
generating, by the computing device, a synchronization signal based on the one or more trigger detection signals;
transmitting, by the computing device, to a plurality of second devices, and to cause the plurality of second devices to output supplemental content in synchronization with content being output by a plurality of first devices, respectively, the synchronization signal; and
transmitting an adjustment value to the plurality of interfaces to cause the plurality of interfaces to adjust the sampling information.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates generally to providing synchronized supplemental content. In one aspect, second user devices may be used to consume supplemental content associated with primary content presented on a first display. The supplemental content may be synchronized with the primary content. Such synchronization may be performed by detecting and reporting triggers within the primary content and transmitting synchronization signals to appropriate second user devices. Another aspect of the disclosure relates to determining which interfaces or applications will report the triggers, and fine-tuning how many interfaces or applications will report the triggers.
332 Citations
23 Claims
-
1. A method comprising:
-
transmitting, by a computing device and to a plurality of interfaces, sampling information; receiving, by the computing device and from a first subset of the plurality of interfaces, one or more trigger detection signals indicating receipt of a particular trigger at the first subset of the plurality of interfaces, the first subset of the plurality of interfaces being determined based on the sampling information; generating, by the computing device, a synchronization signal based on the one or more trigger detection signals; transmitting, by the computing device, to a plurality of second devices, and to cause the plurality of second devices to output supplemental content in synchronization with content being output by a plurality of first devices, respectively, the synchronization signal; and transmitting an adjustment value to the plurality of interfaces to cause the plurality of interfaces to adjust the sampling information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
generating, by a computing device, information indicating whether a device is selected to transmit a trigger detection signal; transmitting, by the computing device and to a plurality of devices, the information; receiving, from a subset of the plurality of devices, one or more trigger detection signals indicating receipt of a particular trigger at the subset of the plurality of devices; generating a synchronization signal based on the one or more trigger detection signals; transmitting the synchronization signal to a plurality of second-screen devices to cause the plurality of second-screen devices to output supplemental content in synchronization with content being output by a plurality of first-screen devices, respectively; and transmitting an adjustment value to the plurality of devices to cause the plurality of devices to update the information. - View Dependent Claims (17, 18, 19)
-
-
20. A method comprising:
-
transmitting content to a first interface and a second interface; receiving, by a computing device, a trigger detection signal from one of the first interface and the second interface that is selected based on sampling information, the trigger detection signal indicating detection of a trigger within the content; generating, by the computing device, a synchronization signal based on the trigger detection signal; transmitting the synchronization signal to a first portable device to cause the first portable device to output supplemental content in synchronization with the content being output by a first display device associated with the first interface; transmitting the synchronization signal to a second portable device to cause the second portable device to output the supplemental content in synchronization with the content being output by a second display device associated with the second interface; and transmitting an adjustment value to the first interface and the second interface to cause the first interface and the second interface to adjust the sampling information. - View Dependent Claims (21, 22, 23)
-
Specification