IP Library › Granted Patent US 11,678,118
Granted Patent B2
US 11,678,118 · App. 17/067,145 · Granted Jun 13, 2023

Wireless audio synchronization

Inventors: Debasmit Banerjee (Everett, MA); Michael William Elliot (Grafton, MA)
Assignee: Bose Corporation
H04R3/12H04J3/0632H04J3/0641H04J3/0667H04R5/04H04R27/00H04W56/0015H04R2227/003H04R2227/005H04R2420/07
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 11,678,118
App. No.
17/067,145
Filed
Oct 9, 2020
Granted
Jun 13, 2023
Kind
B2
Art Unit
2651
USPC
700/94
Abstract

An audio distribution system includes an audio source; and a plurality of audio playback devices in communication with each other and with the audio source. A group of the audio playback devices are arranged to render audio content provided by the audio source in synchrony. One of the audio playback devices within the group is configured as an audio master which distributes audio content from the audio source to the other audio playback devices within the group, and one of the plurality of audio playback devices, other than the audio master, is configured as a clock master, which distributes clock information that the group of audio playback devices synchronizes to.

Claims (31)

1. A system including a plurality of audio playback devices in communication with each other, the system comprising:

a first audio playback device of the plurality of audio playback devices, wherein the first audio playback device is configured to distribute audio content to at least one other audio playback device of the plurality of audio playback devices;

a second audio playback device of the plurality of audio playback devices, the second audio playback device different from the first audio playback device, wherein the second audio playback device is configured to distribute clock information to at least one other audio playback device of the plurality of audio playback devices, and wherein the clock information is used to help determine playback timing for the audio content; and

a third audio playback device of the plurality of audio playback devices, the third audio playback device different from the first and second audio playback devices, wherein in response to the second audio playback device losing power or being configured to distribute audio content to at least one other audio playback device of the plurality of audio playback devices, the second audio playback device is no longer configured to distribute the clock information and the third audio playback device is configured to distribute the clock information,

wherein the at least one other audio playback device that is configured to receive clock information from the second audio playback device includes the first audio playback device.

2. The system of claim 1 , wherein the at least one other audio playback device that is configured to receive audio content from the first audio playback device includes the second audio playback device.

3. The system of claim 1 , wherein the at least one other audio playback device that is configured to receive audio content from the first audio playback device is in a group with the first audio playback device, and wherein the group is configured to render the audio content in synchrony based at least in part on the clock information.

4. The system of claim 3 , wherein the at least one other audio playback device that is configured to receive audio content from the first audio playback device includes the second audio playback device.

5. The system of claim 3 , wherein the at least one other audio playback device that is configured to receive clock information from the second audio playback device includes the first audio playback device, and wherein the second audio playback device is outside of the group.

6. The system of claim 1 , wherein the second audio playback device is selected according to an algorithm that excludes the first audio playback device from consideration.

7. The system of claim 1 , wherein the second audio playback device is configured to distribute clock information to the at least one other audio playback device before the first audio playback device is configured to distribute audio content to the at least one other audio playback device.

8. The system of claim 1 , wherein the first audio playback device is further configured to, in addition to distributing audio content to at least one other audio playback device, distribute an identification of when the audio content should be played.

9. The system of claim 1 , wherein the at least one other audio playback device that the first audio playback device is configured to distribute audio content to includes the third audio playback device.

10. A method of distributing audio content to and synchronizing audio data among a plurality of audio playback devices that are in communication with each other, the method comprising:

distributing, by a first audio playback device of the plurality of audio playback devices, audio content to at least one other audio playback device of the plurality of audio playback devices;

distributing, by a second audio playback device of the plurality of audio playback devices, the second audio playback device different from the first audio playback device, clock information to at least one other audio playback device of the plurality of audio playback devices, wherein the clock information is used to help determine playback timing for the audio content; and

selecting, in response to the second audio playback device losing power or being configured to distribute audio content to at least one other audio playback device of the plurality of audio playback devices, a third audio playback device of the plurality of audio playback devices to distribute the clock information to the at least one other audio playback device, the third audio playback device different from the first and second audio playback devices,

wherein the at least one other audio playback device that receives clock information from the second audio playback device includes the first audio playback device.

11. The method of claim 10 , wherein the at least one other audio playback device that receives audio content from the first audio playback device includes the second audio playback device.

12. The method of claim 10 , wherein the at least one other audio playback device that receives audio content from the first audio playback device is in a group with the first audio playback device, and wherein the group is configured to render the audio content in synchrony based at least in part on the clock information.

13. The method of claim 12 , wherein the at least one other audio playback device that receives audio content from the first audio playback device includes the second audio playback device.

14. The method of claim 12 , wherein the at least one other audio playback device that receives clock information from the second audio playback device includes the first audio playback device, and wherein the second audio playback device is outside of the group.

15. The method of claim 10 , further comprising selecting the second audio playback device according to an algorithm that excludes the first audio playback device from consideration.

16. The method of claim 10 , wherein the second audio playback device distributes clock information to the at least one other audio playback device before the first audio playback device distributes audio content to the at least one other audio playback device.

17. The method of claim 10 , further comprising distributing, by the first audio playback device, in addition to distributing audio content to at least one other audio playback device, an identification of when the audio content should be played.

18. The method of claim 10 , wherein the at least one other audio playback device that the first audio playback device is configured to distribute audio content to includes the third audio playback device.

19. A method of distributing audio content to and synchronizing audio data among a plurality of audio playback devices that are in communication with each other, the method comprising:

distributing, by a first audio playback device of the plurality of audio playback devices, audio content to at least one other audio playback device of the plurality of audio playback devices and an identification of when the audio content should be played;

distributing, by a second audio playback device of the plurality of audio playback devices, the second audio playback device different from the first audio playback device, clock information to at least one other audio playback device of the plurality of audio playback devices, wherein the clock information is used to help determine playback timing for the audio content; and

selecting, in response to the second audio playback device losing power or being configured to distribute audio content to at least one other audio playback device of the plurality of audio playback devices, a third audio playback device of the plurality of audio playback devices to distribute the clock information to the at least one other audio playback device, the third audio playback device different from the first and second audio playback devices.

20. The method of claim 19 , wherein the at least one other audio playback device that the first audio playback device is configured to distribute audio content to includes the third audio playback device.

Assignments (2)
SECURITY INTEREST Recorded Feb 28, 2025
From: BOSE CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 070438/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2020
From: BANERJEE, DEBASMIT; ELLIOT, MICHAEL WILLIAM
To: BOSE CORPORATION
Reel/Frame 054036/0250 →
Continuity (3)
Continuation 16587957 · Sep 30, 2019
Continuation 15790465 · Oct 23, 2017
Related Publication 20210029453A1 · Jan 28, 2021