Acoustic Coordination of Audio Sources
First Claim
1. A coordination device, comprising:
- one or more acoustic transducers configured to measure sound in an environment;
one or more nodes configured to communicatively couple to one or more antennas;
an interface circuit communicatively coupled to the one or more nodes, wherein the coordination device is configured to;
measure the sound using the one or more acoustic transducers, wherein the sound corresponds to one or more acoustic-characterization patterns;
calculate current time offsets between clocks in electronic devices and a clock in the coordination device based on the measured sound, one or more times when the electronic devices output the sound and the one or more acoustic-characterization patterns; and
transmit, to the one or more nodes, one or more frames that include audio content and playback timing information for the electronic devices, wherein the playback timing information specifies playback times when the electronic devices are to playback the audio content based on the current time offsets, andwherein the playback times of the electronic devices have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.
11 Assignments
0 Petitions
Accused Products
Abstract
An audio/video (A/V) hub that coordinates playback of audio content is described. In particular, the A/V hub may calculate current time offsets between clocks in electronic devices (such as electronic devices that include speakers) and a clock in the A/V hub based on measured sound corresponding to one or more acoustic-characterization patterns, one or more times when the electronic devices output the sound and the one or more acoustic-characterization patterns. Then, the A/V hub may transmit, to the electronic devices, one or more frames that include audio content and playback timing information, which may specify playback times when the electronic devices are to playback the audio content based on the current time offsets. Moreover, the playback times of the electronic devices may have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.
-
Citations
20 Claims
-
1. A coordination device, comprising:
-
one or more acoustic transducers configured to measure sound in an environment; one or more nodes configured to communicatively couple to one or more antennas; an interface circuit communicatively coupled to the one or more nodes, wherein the coordination device is configured to; measure the sound using the one or more acoustic transducers, wherein the sound corresponds to one or more acoustic-characterization patterns; calculate current time offsets between clocks in electronic devices and a clock in the coordination device based on the measured sound, one or more times when the electronic devices output the sound and the one or more acoustic-characterization patterns; and transmit, to the one or more nodes, one or more frames that include audio content and playback timing information for the electronic devices, wherein the playback timing information specifies playback times when the electronic devices are to playback the audio content based on the current time offsets, and wherein the playback times of the electronic devices have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium for use with a coordination device, the computer-readable storage medium storing a program module that, when executed by the coordination device, causes the coordination device to coordinate playback of audio content by carrying out one or more operations that comprise:
-
measuring sound, in an environment, using one or more acoustic transducers, wherein the sound corresponds to one or more acoustic-characterization patterns; calculating current time offsets between clocks in electronic devices and a clock in the coordination device based on the measured sound, one or more times when the electronic devices output the sound and the one or more acoustic-characterization patterns; and transmitting, to one or more nodes in the coordination device that are communicatively coupled to one or more antennas, one or more frames that include the audio content and playback timing information for the electronic devices, wherein the playback timing information specifies playback times when the electronic devices are to playback the audio content based on the current time offsets, and wherein the playback times of the electronic devices have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method for coordinating playback of audio content, comprising:
by a coordination device; measuring sound, in an environment, using one or more acoustic transducers, wherein the sound corresponds to one or more acoustic-characterization patterns; calculating current time offsets between clocks in electronic devices and a clock in the coordination device based on the measured sound, one or more times when the electronic devices output the sound and the one or more acoustic-characterization patterns; and transmitting, to one or more nodes in the coordination device that are communicatively coupled to one or more antennas, one or more frames that include audio content and playback timing information to the electronic devices, wherein the playback timing information specifies playback times when the electronic devices are to playback the audio content based on the current time offsets, and wherein the playback times of the electronic devices have a temporal relationship so that the playback of the audio content by the electronic devices is coordinated.
Specification