IP Library Granted Patent US 9,965,242
Granted Patent B2
US 9,965,242 · App. 14/994,316 · Granted May 8, 2018

Communication based on operation mode

Inventor: Hrishikesh Gossain (Santa Barbara, CA)
Assignee: Sonos, Inc.
G06F3/165G05B15/02G06F1/3203H04L45/22H04W40/02H04W52/0212H04W52/0219H04W52/0251H04W52/46H04W84/18Y02B60/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 9,965,242
App. No.
14/994,316
Granted
May 8, 2018
Kind
B2
Abstract

Embodiments are provided for utilizing communication routes based operation mode. In an example implementation, while operating in a first operation mode, a playback device may communicate with a second playback device of the networked media system via a first route and a second route. The playback device may determine that the first playback device is to enter a second operation mode. Responsive to the determination, the playback device may (i) transmit, to the second playback device, a message to cause the second playback device to cease communication with the first playback device via the first route, and (ii) operate in the second operation mode.

Claims (54)

1. A first playback device of a networked media system, the first playback device comprising:

a network interface;

one or more speakers;

an audio stage comprising one or more amplifiers and audio processing components;

one or more processors;

a battery configured to power at least a network interface, the one or more processors, and the audio stage while the first playback device is disconnected from an external power source;

a housing carrying the battery, the network interface, the one or more speakers, the audio stage, the one or more processors, and tangible, non-transitory computer-readable memory having stored thereon instructions executable by the one or more processors, wherein the instructions, when executed, cause the first playback device to perform functions comprising:

while operating in a first operation mode, communicating a stream of audio of playback data with a second playback device of the networked media system via a first route comprising a direct communication link and a second route comprising an intermediary communication link with a third playback device;

determining that the first playback device is entering a second operation mode to draw less power from the battery relative to the first operation mode;

responsive to the determination, (i) transmitting, to the second playback device, a message to cause the second playback device to cease communication with the first playback device via the first route, and (ii) operating in the second operation mode; and

while operating in the second operation mode, communicating a stream of audio playback data with the second playback device via the second route.

2. The first playback device of claim 1 , wherein determining that the first playback device is entering the second operation mode comprises:

determining that a battery power level of the first playback device is below a predetermined threshold value.

3. The first playback device of claim 1 , wherein determining that the first playback device is entering the second operation mode comprises:

determining that the first playback device has not rendered audio content for a predetermined duration of time.

4. The first playback device of claim 1 , wherein the functions further comprise:

while the first playback device is in the second operation mode, determining that the first playback device is entering the first operation mode; and

after entering the first operation mode, transmitting, to the second playback device, a message to cause the second playback device to resume communication with the first playback device via the first route.

5. The first playback device of claim 1 , wherein the first operation mode is a full-power operation mode and the second operation mode is a low-power operation mode.

6. The first playback device of claim 1 , wherein operating in the second operation mode comprises:

disabling the audio processing components and the one or more amplifiers of the first playback device.

7. The first playback device of claim 1 , wherein the functions further comprise:

prior to communicating with a second playback device of the networked media system via the first route and the second route, identifying, in the networked media system, at least the second playback device; and

configuring the first route and the second route for communication between the first playback device and the second playback device.

8. The first playback device of claim 1 , wherein the second route comprises another intermediary link between the third playback device and the second playback device.

9. The first playback device of claim 1 , wherein the second route comprises a communication route between the first playback device and the second playback device according to a spanning tree protocol.

10. A non-transitory computer readable medium having stored thereon instructions executable by a first playback device of a networked media system to perform functions comprising:

while operating in a first operation mode, communicating a stream of audio of playback data with a second playback device of the networked media system via a first route comprising a direct communication link and a second route comprising an intermediary communication link with a third playback device;

determining that the first playback device is entering a second operation mode to draw less power from a battery of the first playback device relative to the first operation mode, wherein the battery is configured to power at least a network interface, one or more processors, and an audio stage of the first playback device while the first playback device is disconnected from an external power source;

responsive to the determination, (i) transmitting, to the second playback device, a message to cause the second playback device to cease communication with the first playback device via the first route, and (ii) operating in the second operation mode; and

while operating in the second operation mode, communicating a stream of audio playback data with the second playback device via the second route.

11. The non-transitory computer readable medium of claim 10 , wherein determining that the first playback device is entering the second operation mode comprises:

determining that a battery power level of the first playback device is below a predetermined threshold value.

12. The non-transitory computer readable medium of claim 10 , wherein determining that the first playback device is entering the second operation mode comprises:

determining that the first playback device has not rendered audio content for a predetermined duration of time.

13. The non-transitory computer readable medium of claim 10 , wherein the functions further comprise:

while the first playback device is in the second operation mode, determining that the first playback device is entering the first operation mode; and

after entering the first operation mode, transmitting, to the second playback device, a message to cause the second playback device to resume communication with the first playback device via the first route.

14. The non-transitory computer readable medium of claim 10 , wherein entering the second operation mode comprises:

disabling one or more audio processing components and one or more amplifiers of the first playback device.

15. A method comprising:

while operating in a first operation mode, communicating, by a first playback device, a stream of audio of playback data with a second playback device of a networked media system via a first route comprising a direct communication and a second route and a second route comprising an intermediary communication link with a third playback device;

determining, by the first playback device, that the first playback device is entering a second operation mode to draw less power from a battery relative to the first operation mode, wherein the battery is configured to power at least a network interface, one or more processors, and an audio stage of the first playback device while the first playback device is disconnected from an external power source;

responsive to the determination, (i) transmitting to the second playback device, a message to cause the second playback device to cease communication with the first playback device via the first route, and (ii) operating in the second operation mode; and

while operating in the second operation mode, communicating a stream of audio playback data with the second playback device via the second route.

16. The method of claim 15 , further comprising:

prior to communicating with a second playback device of the networked media system via the first route and the second route, identifying in the networked media system, by the first playback device, at least the second playback device; and

configuring, by the first playback device, the first route and the second route for communication between the first playback device and the second playback device.

17. The method of claim 15 , wherein the second route comprise another intermediary link between the third playback device and the second playback device.

18. The method of claim 15 , wherein the second route comprises a communication route between the first playback device and the second playback device according to a spanning tree protocol.

19. The method of claim 15 , wherein entering the second operation mode comprises:

disabling one or more audio processing components and one or more amplifiers of the first playback device.

20. The method of claim 15 , wherein determining that the first playback device is entering the second operation mode comprises:

determining that the first playback device has not rendered audio content for a predetermined duration of time.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Oct 18, 2021
From: JPMORGAN CHASE BANK, N.A.
To: SONOS, INC.
Reel/Frame 058213/0597 →
SECURITY AGREEMENT Recorded Oct 15, 2021
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058123/0206 →
SECURITY INTEREST Recorded Aug 30, 2018
From: SONOS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 046991/0433 →
RELEASE OF SECURITY INTEREST Recorded Jul 25, 2018
From: GORDON BROTHERS FINANCE COMPANY
To: SONOS, INC.
Reel/Frame 046625/0882 →
SECURITY INTEREST Recorded Apr 1, 2016
From: SONOS, INC.
To: GORDON BROTHERS FINANCE COMPANY
Reel/Frame 038329/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2016
From: GOSSAIN, HRISHIKESH
To: SONOS, INC.
Reel/Frame 037475/0254 →
Continuity (2)
Continuation 14040897 · Sep 30, 2013
Related Publication 20160124705A1 · May 5, 2016