IP Library Granted Patent US 11,816,390
Granted Patent B2
US 11,816,390 · App. 17/129,235 · Granted Nov 14, 2023

Playback device using standby in a media playback system

Inventors: Hrishikesh Gossain (Santa Barbara, CA); Benjamin Ari Tober (Cambridge, MA)
Assignee: Sonos, Inc.
G06F3/165G06F1/26G06F1/3206G06F1/3209G06F16/951H04L12/12H04L2101/622Y02D30/50
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,816,390
App. No.
17/129,235
Granted
Nov 14, 2023
Kind
B2
Abstract

Example embodiments involve a standby mode of a playback device. An example implementation involves a first playback device receiving, while an audio processing component of the first playback device is in standby, a first packet over a network. The audio processing component consumes relatively less power in standby compared with not operating in standby. In response to receiving the first packet, the first playback device exits standby, and enters a non-standby mode. Entering the non-standby mode enables the audio processing component of the first playback device. The first playback device also broadcasts over the network a second packet comprising a payload that is associated with a destination address. After receiving the first packet, the first playback device forwards packets to a second playback device. Once the first playback device is no longer forwarding the packets, the first playback device enters standby.

Claims (70)

1. A first playback device comprising:

a communications interface;

one or more processors;

an audio amplifier; and

at least one non-transitory computer-readable medium comprising program instructions that are executable by the one or more processors such that the first playback device is configured to:

operate in a first mode, wherein the audio amplifier consumes less power while the first playback device is in the first mode than in a second mode;

while operating in the first mode, receive, via the communications interface, a first wake-up packet;

based on receiving the first wake-up packet, exit the first mode and enter the second mode, wherein the program instructions that are executable by the one or more processors such that the first playback device is configured to enter the second mode comprise program instructions that are executable by the one or more processors such that the first playback device is configured to enable the audio amplifier of the first playback device;

while operating in the second mode, (i) receive, via the communications interface, an audio stream comprising audio content, (ii) cause a second wake-up packet to be sent to a second playback device and thereby cause the second playback device to exit a respective first mode and enter a respective second mode, wherein a respective audio amplifier of the second playback device consumes less power while the second playback device is in the first mode than in the second mode, (iii) begin forwarding, via the communications interface, the audio content to the second playback device, and (iv) play back, via the audio amplifier, the audio content in synchrony with the second playback device;

cease forwarding the audio content to the second playback device; and

after the cessation of forwarding the audio content to the second playback device, exit the second mode and enter the first mode.

2. The first playback device of claim 1 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the one or more processors such that the first playback device is configured to:

synchronize, via the communications interface, the playback of the audio content in a group with the second playback device.

3. The first playback device of claim 1 , wherein the program instructions that are executable by the one or more processors such that the first playback device is configured to play back the audio content in synchrony with the second playback device comprise program instructions that are executable by the one or more processors such that the first playback device is configured to:

play back the audio content in synchrony with the second playback device and at least one additional playback device.

4. The first playback device of claim 1 , wherein the program instructions that are executable by the one or more processors such that the first playback device is configured to play back the audio content in synchrony with the second playback device comprise program instructions that are executable by the one or more processors such that the first playback device is configured to:

play back at least one first channel of the audio content in synchrony with playback of at least one second channel of the audio content by the second playback device.

5. The first playback device of claim 1 , wherein the program instructions that are executable by the one or more processors such that the first playback device is configured to enter the first mode comprise program instructions that are executable by the one or more processors such that the first playback device is configured to:

disable the audio amplifier.

6. The first playback device of claim 1 , wherein the program instructions that are executable by the one or more processors such that the first playback device is configured to cause the first playback device to enter the first mode comprise program instructions that are executable by the one or more processors such that the first playback device is configured to:

cause at least one processor of the one or more processors to enable a sleep mode.

7. The first playback device of claim 1 , wherein the at least one non-transitory computer-readable medium further comprises program instructions that are executable by the one or more processors such that the first playback device is configured to:

determine that the first playback device has ceased forwarding the audio content for a pre-determined period of time, wherein the program instructions that are executable by the one or more processors such that the first playback device is configured to exit the second mode and enter the first mode comprise program instructions that are executable by the one or more processors such that the first playback device is configured to exit the second mode and enter the first mode based on the determination.

8. A system comprising a first playback device and a second playback device, the first playback device comprising:

a first communications interface;

one or more first processors;

a first audio amplifier; and

at least one first non-transitory computer-readable medium comprising first program instructions that are executable by the one or more first processors such that the first playback device is configured to:

operate in a first mode, wherein the first audio amplifier consumes less power while the first playback device is in the first mode than in a second mode;

while operating in the first mode, receive, via the first communications interface, a first wake-up packet;

based on receiving the first wake-up packet, exit the first mode and enter the second mode, wherein the program instructions that are executable by the one or more first processors such that the first playback device is configured to enter the second mode comprise program instructions that are executable by the one or more first processors such that the first playback device is configured to enable the first audio amplifier of the first playback device;

while operating in the second mode, (i) receive, via the first communications interface, an audio stream comprising audio content, (ii) cause a second wake-up packet to be sent to the second playback device and thereby cause the second playback device to exit a respective first mode and enter a respective second mode, wherein a respective audio amplifier of the second playback device consumes less power while the second playback device is in the first mode than in the second mode, (iii) begin forwarding, via the first communications interface, the audio content to the second playback device, and (iv) play back, via the first audio amplifier, the audio content in synchrony with the second playback device;

cease forwarding the audio content to the second playback device; and

after the cessation of forwarding the audio content to the second playback device, exit the second mode and enter the first mode; and

wherein the second playback device comprises:

a second communications interface;

one or more second processors;

a second audio amplifier; and

at least one second non-transitory computer-readable medium comprising second program instructions that are executable by the one or more second processors such that the second playback device is configured to:

play back, via the second audio amplifier, the audio content in synchrony with the first playback device.

9. The system of claim 8 , wherein the at least one first non-transitory computer-readable medium further comprises first program instructions that are executable by the one or more first processors such that the first playback device is configured to:

synchronize, via the first communications interface, the playback of the audio content in a group with the second playback device.

10. The system of claim 8 , wherein the first program instructions that are executable by the one or more first processors such that the first playback device is configured to play back the audio content in synchrony with the second playback device comprise first program instructions that are executable by the one or more first processors such that the first playback device is configured to:

play back the audio content in synchrony with the second playback device and at least one additional playback device.

11. The system of claim 8 , wherein the first program instructions that are executable by the one or more first processors such that the first playback device is configured to play back the audio content in synchrony with the second playback device comprise first program instructions that are executable by the one or more first processors such that the first playback device is configured to:

play back at least one first channel of the audio content in synchrony with playback of at least one second channel of the audio content by the second playback device.

12. The system of claim 8 , wherein the first program instructions that are executable by the one or more first processors such that the first playback device is configured to enter the first mode comprise first program instructions that are executable by the one or more first processors such that the first playback device is configured to:

disable the first audio amplifier.

13. The system of claim 8 , wherein the first program instructions that are executable by the one or more first processors such that the first playback device is configured to enter the first mode comprise program instructions that are executable by the one or more first processors such that the first playback device is configured to:

cause at least one first processor of the one or more first processors to enable a sleep mode.

14. The system of claim 8 , wherein the at least one first non-transitory computer-readable medium further comprises first program instructions that are executable by the one or more first processors such that the first playback device is configured to:

determine that the first playback device has ceased forwarding the audio content for a pre-determined period of time, wherein the first program instructions that are executable by the one or more first processors such that the first playback device is configured to exit the second mode and enter the first mode comprise first program instructions that are executable by the one or more first processors such that the first playback device is configured to exit the second mode and enter the first mode based on the determination.

15. The system of claim 8 , wherein the at least one second non-transitory computer-readable medium further comprises second program instructions that are executable by the one or more second processors such that the second playback device is configured to:

after receiving the audio content, determine that the first playback device is no longer forwarding the audio content; and

after the determination, exit the second mode and enter the first mode, wherein the program instructions that are executable by the one or more second processors such that the second playback device is configured to enter the first mode comprise program instructions that are executable by the one or more second processors such that the second playback device is configured to disable the second audio amplifier of the second playback device.

16. A method to be performed by a first playback device, the method comprising:

operating in a first mode, wherein an audio amplifier of the first playback device consumes less power while the first playback device is in the first mode than in a second mode;

while operating in the first mode, receiving, via a communications interface of the first playback device, a first wake-up packet;

based on receiving the first wake-up packet, exiting the first mode and entering the second mode, wherein entering the second mode comprises enabling the audio amplifier of the first playback device;

while operating in the second mode, (i) receiving, via the communications interface, an audio stream comprising audio content, (ii) causing a second wake-up packet to be sent to a second playback device and thereby causing the second playback device to exit a respective first mode and enter a respective second mode, wherein a respective audio amplifier of the second playback device consumes less power while the second playback device is in the first mode than in the second mode, (iii) begin forwarding, via the communications interface, the audio content to the second playback device, and (iv) playing back, via the audio amplifier, the audio content in synchrony with the second playback device;

ceasing forwarding the audio content to the second playback device; and

after the ceasing of forwarding the audio content to the second playback device, causing the first playback device to exit the second mode and enter the first mode.

17. The method of claim 16 , further comprising:

synchronizing, via the communications interface, the playback of the audio content in a group with the second playback device.

18. The method of claim 16 , wherein playing back the audio content in synchrony with the second playback device comprises:

playing back the audio content in synchrony with the second playback device and at least one additional playback device.

19. The method of claim 16 , wherein playing back the audio content in synchrony with the second playback device comprises:

playing back at least one first channel of the audio content in synchrony with playback of at least one second channel of the audio content by the second playback device.

20. The method of claim 16 , wherein entering the first mode comprises:

causing at least one processor of one or more processors of the first playback device to enable a sleep mode.

Assignments (2)
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 Dec 21, 2020
From: GOSSAIN, HRISHIKESH; TOBER, BENJAMIN ARI
To: SONOS, INC.
Reel/Frame 054713/0049 →
Continuity (4)
Continuation 16042551 · Jul 23, 2018
Continuation 14950233 · Nov 24, 2015
Continuation 14042098 · Sep 30, 2013
Related Publication 20210255822A1 · Aug 19, 2021