IP Library Granted Patent US 11,265,652
Granted Patent B2
US 11,265,652 · App. 16/773,966 · Granted Mar 1, 2022

Playback device pairing

Inventors: Christopher Kallai (Santa Barbara, CA); Michael Darrell Andrew Ericson (Santa Barbara, CA); Robert A. Lambourne (Santa Barbara, CA); Robert Reimann (Santa Barbara, CA); Mark Triplett (St. Charles, IL)
Assignee: Sonos, Inc.
H04R3/12G06F3/165H03G3/20H03G3/3005H03G5/165H04R5/04H04R27/00H04S7/30H04R2227/003H04R2227/005H04R2420/01H04R2420/07H04S2400/01
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,265,652
App. No.
16/773,966
Filed
Jan 27, 2020
Granted
Mar 1, 2022
Kind
B2
Art Unit
2654
USPC
700/94
Abstract

The present application discloses playback devices and networks, software for operating playback devices and playback device networks, and methods of operating playback devices and networks, where an individual network device is configured to switch between operating various operating modes comprising a non-paired mode and a paired mode, where the playback device is configured to output various channels of audio content within various audio frequency ranges while operating in the various operating modes.

Claims (48)

1. A playback device comprising:

a network interface configured to receive audio data over a network;

one or more audio outputs configured to output audio based on the audio data;

at least one processor; and

program instructions stored on a tangible, non-transitory computer-readable medium that are executable by the at least one processor, wherein execution of the program instructions configures the playback device to:

operate in a first mode in which the playback device is not paired with any other playback devices and is configured to output, via the one or more audio outputs, a first set of one or more channels of audio within a first range of audio frequencies based on audio data that is received via packets and processed by the playback device;

while operating in the first mode, receive a signal from a network device via the network, wherein the signal comprises an instruction for the playback device to operate according to a given playback role as part of a pair with one or more other playback devices, wherein the given playback role is different from a playback role of any one of the one or more other playback devices in the pair of one or more other playback devices; and

based on the received signal, switch from operating in the first mode to operating in a second mode in which the playback device is paired with the one or more other playback devices, wherein while paired with the one or more other playback devices, the playback device (i) coordinates with the one or more other playback devices to play back audio in synchrony with the one or more other playback devices of the pair, and (ii) is configured, according to the given playback role in the pair, to output, via the one or more audio outputs, a second set of one or more channels of audio within a second range of audio frequencies based on audio data that is received and processed by the playback device, wherein at least one of (a) the second set of one or more audio channels differs from the first set of one or more audio channels, (b) the second range of audio frequencies differs from the first range of audio frequencies, or (c) both the second set of one or more audio channels differs from the first set of one or more audio channels and the second range of audio frequencies differs from the first range of audio frequencies.

2. The playback device of claim 1 , wherein (i) operating in the first mode comprises the playback device applying a first set of one or more output parameters to the audio data received by the playback device before the playback device plays the audio based on the audio data, and (ii) operating in the second mode comprises the playback device applying a second set of one or more output parameters to the audio data received by the playback device before the playback device plays the audio based on the audio data.

3. The playback device of claim 2 , wherein the first set of one or more output parameters comprises one or more of a channel output, one or more frequency parameters, a gain, a phase, or a time delay, and wherein the second set of one or more output parameters comprises one or more of one or more frequency parameters, a gain, a phase, or a time delay.

4. The playback device of claim 2 , wherein applying second set of output parameters comprises adjusting one or more of a channel output, one or more frequency parameters, a gain, a phase, or a time delay.

5. The playback device of claim 1 , wherein operating in the second mode in which the playback device is paired with the one or more other playback devices comprises operating in a paired mode with two or more other playback devices.

6. The playback device of claim 1 , wherein operating in the first mode comprises the playback device outputting two channels of audio via the one or more audio outputs, and wherein operating in the second mode comprises the playback device outputting no more than one channel of audio via the one or more audio outputs.

7. The playback device of claim 1 , wherein operating in the first mode comprises the playback device outputting audio based on the audio data via the one or more audio outputs in a stereo mode, and wherein operating in the second mode comprises the playback device outputting audio based on the audio data via the one or more audio outputs in a theater mode.

8. The playback device of claim 1 , wherein operating in the first mode comprises the playback device outputting audio based on the audio data via the one or more audio outputs, and wherein operating in the second mode comprises the playback device outputting audio based on the audio data via the one or more audio outputs in a consolidated mode.

9. The playback device of claim 1 , wherein the playback device further comprises a button that, when selected, configures the playback device to output audio comprising one channel of the audio data.

10. The playback device of claim 1 , wherein the network is a wireless network.

11. The playback device of claim 1 , further comprising:

a plurality of speakers, wherein the instructions, when executed by the at least one processor, further cause the playback device to output audio from the plurality of speakers.

12. The playback device of claim 1 , wherein the signal further comprises an instruction for the playback device to play back a left channel of the audio data.

13. The playback device of claim 1 , wherein the playback device is further configured to (i) separate the audio data into separate audio channels, (ii) output audio based on audio data of at least one separate audio channel from the one or more audio outputs, and (iii) transmit audio data of at least one additional separate audio channel over the network.

14. The playback device of claim 1 , wherein the playback device is further configured to (i) separate the audio data into separate audio channels, (ii) output audio based on audio data of at least one separate audio channel from the one or more audio outputs, and (iii) transmit the audio data of the at least one separate audio channel and audio data of at least one additional separate audio channel over the network.

15. The playback device of claim 1 , wherein the playback device is further configured to (i) separate the audio data into separate audio channels, (ii) output audio based on audio data of at least one separate audio channel from the one or more audio outputs, and (iii) transmit the audio data over the network.

16. The playback device of claim 1 , wherein the instructions, when executed by the at least one processor, further cause the playback device to:

receive another signal from a controller over the network, wherein the another signal comprises an instruction for the playback device to separate the pair with the one or more other playback devices.

17. The playback device of claim 1 , wherein the instructions, when executed by the at least one processor, further cause the playback device to:

detect a predefined event; and

interpret the detected predefined event as an instruction for the playback device to pair with the one or more other playback devices, such that pairing occurs when the predefined event is detected.

18. The playback device of claim 1 , wherein the instructions, when executed by the at least one processor, further cause the playback device to:

receive another signal from a controller over the network, wherein the another signal comprises an instruction for the playback device to pair with a different one or more other playback devices.

19. A method performed by a playback device, the method comprising:

operating in a first mode in which the playback device is not paired with one or more other playback devices and is configured to output, via one or more audio outputs, a first set of one or more channels of audio within a first range of audio frequencies based on audio data that is received via packets and processed by the playback device;

while operating in the first mode, receiving a signal from a network device via the network, wherein the signal comprises an instruction for the playback device to operate according to a given playback role as part of a pair with one or more other playback devices, wherein the given playback role is different from a playback role of any one of the one or more other playback devices in the pair of one or more other playback devices; and

based on the received signal, switching from operating in the first mode to operating in a second mode in which the playback device is paired with the one or more other playback devices, wherein while paired with the one or more other playback devices, the playback device (i) coordinates with the one or more other playback devices to play back audio in synchrony with the one or more other playback devices of the pair, and (ii) is configured, according to the given playback role in the pair, to output, via the one or more audio outputs, a second set of one or more channels of audio within a second range of audio frequencies based on audio data that is received and processed by the playback device, wherein at least one of (a) the second set of one or more audio channels differs from the first set of one or more audio channels, (b) the second range of audio frequencies differs from the first range of audio frequencies, or (c) both the second set of one or more audio channels differs from the first set of one or more audio channels and the second range of audio frequencies differs from the first range of audio frequencies.

20. The method of claim 19 , wherein (i) operating in the first mode comprises the playback device applying a first set of one or more output parameters to the audio data received by the playback device before the playback device plays the audio based on the audio data, and (ii) operating in the second mode comprises the playback device applying a second set of one or more output parameters to the audio data received by the playback device before the playback device plays the audio based on the audio data.

21. The method of claim 20 , wherein the first set of one or more output parameters comprises one or more of a channel output, one or more frequency parameters, a gain, a phase, or a time delay, and wherein the second set of one or more output parameters comprises one or more of one or more frequency parameters, a gain, a phase, or a time delay.

22. The method of claim 20 , wherein operating in the first mode comprises outputting two channels of audio via the one or more audio outputs, and wherein operating in the second mode comprises outputting no more than one channel of audio via the one or more audio outputs.

23. The method of claim 20 , wherein operating in the second mode comprises outputting audio comprising two channels of stereo audio via the one or more audio outputs, and wherein operating in the second mode comprises outputting multiple channels of theater audio via the one or more audio outputs.

24. The method of claim 20 , wherein operating in the second mode further comprises the playback device: (i) separating received audio into separate audio channels, (ii) outputting audio based on audio data of at least one separate audio channel from the one or more audio outputs, and (iii) transmitting to another playback device via the network, at least one of (iii-a) at least one separate audio channel of the audio data or (iii-b) all channels of the audio data.

25. Tangible, non-transitory computer-readable media comprising instructions stored therein, wherein the instructions, when executed by a playback device, cause the playback device to perform functions comprising:

operating in a first mode in which the playback device is not paired with one or more other playback devices and is configured to output, via one or more audio outputs, a first set of one or more channels of audio within a first range of audio frequencies based on audio data that is received via packets and processed by the playback device;

while operating in the first mode, receiving a signal from a network device via the network, wherein the signal comprises an instruction for the playback device to operate according to a given playback role as part of a pair with one or more other playback devices, wherein the given playback role is different from a playback role of any one of the one or more other playback devices in the pair of one or more other playback devices; and

based on the received signal, switching from operating in the first mode to operating in a second mode in which the playback device is paired with the one or more other playback devices, wherein while paired with the one or more other playback devices, the playback device (i) coordinates with the one or more other playback devices to play back audio in synchrony with the one or more other playback devices of the pair, and (ii) is configured, according to the given playback role in the pair, to output, via the one or more audio outputs, a second set of one or more channels of audio within a second range of audio frequencies based on audio data that is received and processed by the playback device, wherein at least one of (a) the second set of one or more audio channels differs from the first set of one or more audio channels, (b) the second range of audio frequencies differs from the first range of audio frequencies, or (c) both the second set of one or more audio channels differs from the first set of one or more audio channels and the second range of audio frequencies differs from the first range of audio frequencies.

26. The tangible, non-transitory computer-readable media of claim 25 , wherein (i) operating in the first mode comprises the playback device applying a first set of one or more output parameters to the audio data received by the playback device before the playback device plays the audio based on the audio data, and (ii) operating in the second mode comprises the playback device applying a second set of one or more output parameters to the audio data received by the playback device before the playback device plays the audio based on the audio data.

27. The tangible, non-transitory computer-readable media of claim 26 , wherein the first set of one or more output parameters comprises one or more of a channel output, one or more frequency parameters, a gain, a phase, or a time delay, and wherein the second set of one or more output parameters comprises one or more of one or more frequency parameters, a gain, a phase, or a time delay.

28. The tangible, non-transitory computer-readable media of claim 25 , wherein operating in the first mode comprises outputting two channels of audio via the one or more audio outputs, and wherein operating in the second mode comprises outputting no more than one channel of audio via the one or more audio outputs.

29. The tangible, non-transitory computer-readable media of claim 25 , wherein operating in the second mode comprises outputting audio comprising two channels of stereo audio via the one or more audio outputs, and wherein operating in the second mode comprises outputting multiple channels of theater audio via the one or more audio outputs.

30. The tangible, non-transitory computer-readable media of claim 25 , wherein operating in the second mode further comprises the playback device: (i) separating received audio into separate audio channels, (ii) outputting audio based on audio data of at least one separate audio channel from the one or more audio outputs, and (iii) transmitting to another playback device via the network, at least one of (iii-a) at least one separate audio channel of the audio data or (iii-b) all channels of the audio data.

Assignments (3)
SECURITY INTEREST Recorded Jan 30, 2026
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 074533/0615 →
SECURITY AGREEMENT Recorded Oct 15, 2021
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058123/0206 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2021
From: CHRISTOPHER KALLAI; ERICSON, MICHAEL DARRELL ANDREW; LAMBOURNE, ROBERT A.; REIMANN, ROBERT; TRIPLETT, MARK
To: SONOS, INC.
Reel/Frame 056118/0534 →
Continuity (6)
Continuation 16128443 · Sep 11, 2018
Continuation 14629937 · Feb 24, 2015
Continuation 14299847 · Jun 9, 2014
Continuation 13083499 · Apr 8, 2011
Continuation In Part 13013740 · Jan 25, 2011
Related Publication 20200162820A1 · May 21, 2020
Cited By (79)
US 12,191,925 US 12,198,527 US 12,205,477 US 12,207,118 US 12,207,119 US 12,219,328 US 12,224,888 US 12,242,769 US 12,243,406 US 12,243,431 US 12,248,732 US 12,255,694 US 12,256,233 US 12,261,650 US 12,266,272 US 12,267,117 US 12,267,714 US 12,272,258 US 12,277,849 US 12,278,669 US 12,279,141 US 12,284,417 US 12,284,538 US 12,284,539 US 12,298,337 US 12,301,976 US 12,302,144 US 12,302,146 US 12,307,905 US 12,309,483 US 12,323,196 US 12,348,995 US 12,356,206 US 12,363,552 US 12,372,563 US 12,375,194 US 12,380,793 US 12,382,326 US 12,382,424 US 12,387,608 US 12,388,690 US 12,395,875 US 12,401,433 US 12,407,914 US 12,431,992 US 12,437,628 US 12,452,713 US 12,452,714 US 12,456,380 US 12,464,392 US 12,470,309 US 12,470,945 US 12,470,959 US 12,482,341 US 12,483,343 US 12,483,915 US 12,501,393 US 12,506,549 US 12,513,646 US 12,542,062 US 12,573,304 US 12,574,772 US 12,584,951 US 12,592,785 US 12,593,230 US 12,603,713 US 12,603,714 US 12,609,018 US 12,610,126 US 12,610,265 US 12,614,443 US 12,615,098 US 12,634,178 US 12,688,781 US 12,689,454 US 12,689,909 US 12,689,923 US 12,710,461 US 12,713,260