IP Library Granted Patent US 9,940,091
Granted Patent B2
US 9,940,091 · App. 14/808,872 · Granted Apr 10, 2018

Playback according to playback responsibility in group

Inventors: Steven Beckhardt (Boston, MA); Jonathan Paul Lang (Santa Barbara, CA); Jonathon Reilly (Cambridge, MA)
Assignee: Sonos, Inc.
G06F3/165H04L65/4084H04L65/604H04L65/80H04N21/4302H04N21/43615H04N21/4425H04N21/8113H04R5/04H04R27/00H04R29/001H04R2227/005H04R2420/03H04S3/008H04S7/00
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,940,091
App. No.
14/808,872
Granted
Apr 10, 2018
Kind
B2
Abstract

An example implementation may involve a first playback device rendering audio content. The example implementation may also involve the first playback device detecting that a second playback device has been connected to a playback system. After detecting that the second playback device has been connected to the playback system, the first playback device may determine a playback responsibility associated with the second playback device. The determined playback responsibility may include a grouping with the first playback device. After determining the playback responsibility associated with the second playback device, the first playback device may direct the second playback device to render the audio content.

Claims (50)

1. A first playback device comprising:

a processor; and

a computer readable medium storing instructions that, when executed by the processor, cause the first playback device to perform functions comprising:

rendering audio content;

detecting that a second playback device has been connected to a playback system;

after detecting that the second playback device has been connected to the playback system, determining, via the first playback device, a playback responsibility associated with the second playback device, wherein determining the playback responsibility associated with the second playback device comprises receiving, from the second playback device, an indication of the playback responsibility, and wherein the determined playback responsibility comprises a grouping with the first playback device; and

after determining the playback responsibility associated with the second playback device, directing the second playback device to render the audio content.

2. The first playback device of claim 1 , wherein the determined playback responsibility further comprises a prior playback responsibility that was associated with the second playback device before the second playback device was connected to the playback system.

3. The first playback device of claim 2 , wherein the instructions cause the first playback device to perform functions further comprising:

before detecting that the second playback device has been connected to the playback system, detecting that the second playback device has disconnected from the playback system.

4. The first playback device of claim 2 , wherein the instructions cause the first playback device to perform functions further comprising:

before detecting that the second playback device has disconnected from the playback system, storing, by the first playback device, an indication that the prior playback responsibility is associated with the second playback device.

5. The first playback device of claim 1 , wherein the instructions cause the first playback device to perform functions further comprising:

sending, to the second playback device, the audio content.

6. The first playback device of claim 1 , wherein the instructions cause the first playback device to perform functions further comprising:

adjusting a playback responsibility of the first playback device based on the determined playback responsibility of the second playback device; and

rendering the audio content according to the adjusted playback responsibility of the first playback device.

7. The first playback device of claim 1 , wherein the instructions cause the first playback device to perform functions further comprising:

sending, to the second playback device, an instruction to join a group with the first playback device.

8. The first playback device of claim 1 , wherein the determined playback responsibility indicates a volume.

9. The first playback device of claim 1 , wherein the audio content comprises multiple audio channels and multiple audio frequency ranges, and wherein the playback responsibility indicates at least one of (a) one or more of the audio channels or (b) one or more of the audio frequency ranges.

10. The first playback device of claim 1 , wherein the instructions cause the first playback device to perform functions further comprising:

sending, to a controller device over a local area network (LAN), an indication that the second playback device has connected to the playback system.

11. The first playback device of claim 1 , wherein the instructions cause the first playback device to perform functions further comprising:

receiving the audio content, wherein the audio content comprises a first audio channel and a second audio channel, wherein the first audio channel is different from the second audio channel, and wherein rendering the audio content comprises rendering the first audio channel; and

sending the second audio channel to the second playback device.

12. The first playback device of claim 11 , wherein directing the second playback device to render the audio content further comprises:

directing the second playback device to render the second audio channel in synchrony with the first audio channel rendered by the first playback device.

13. A tangible, non-transitory computer readable medium storing instructions that, when executed by a processor, cause a first playback device to perform functions comprising:

rendering audio content;

detecting that a second playback device has been connected to a playback system;

after detecting that the second playback device has been connected to the playback system, determining, via the first playback device, a playback responsibility associated with the second playback device, wherein determining the playback responsibility associated with the second playback device comprises receiving, from the second playback device, an indication of the playback responsibility, and wherein the determined playback responsibility comprises a grouping with the first playback device; and

after determining the playback responsibility associated with the second playback device, directing the second playback device to render the audio content.

14. The computer readable medium of claim 13 , wherein the determined playback responsibility further comprises a prior playback responsibility that was associated with the second playback device before the second playback device was connected to the playback system.

15. The computer readable medium of claim 14 , wherein the instructions cause the first playback device to perform functions further comprising:

before detecting that the first playback device has been connected to the playback system, detecting that the second playback device has disconnected from the playback system.

16. The computer readable medium of claim 14 , wherein the instructions cause the first playback device to perform functions further comprising:

before detecting that the second playback device has disconnected from the playback system, storing, by the first playback device, an indication that the prior playback responsibility is associated with the second playback device.

17. The computer readable medium of claim 13 , wherein the instructions cause the first playback device to perform functions further comprising:

sending, to the second playback device, the audio content.

18. The computer readable medium of claim 13 , wherein the instructions cause the first playback device to perform functions further comprising:

adjusting a playback responsibility of the first playback device based on the determined playback responsibility of the second playback device; and

rendering the audio content according to the adjusted playback responsibility of the first playback device.

19. The computer readable medium of claim 13 , wherein the instructions cause the first playback device to perform functions further comprising:

sending, to the second playback device, an instruction to join a group with the first playback device.

20. A method comprising:

rendering, by a first playback device, audio content;

detecting, by the first playback device, that a second playback device has been connected to a playback system;

after detecting that the second playback device has been connected to the playback system, determining, via the first playback device, a playback responsibility associated with the second playback device, wherein determining the playback responsibility associated with the second playback device comprises receiving, from the second playback device, an indication of the playback responsibility, and wherein the determined playback responsibility comprises a grouping with the first playback device; and

after determining the playback responsibility associated with the second playback device, directing, by the first playback device, the second playback device to render the audio content.

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 Jul 24, 2015
From: BECKHARDT, STEVEN; LANG, JONATHAN PAUL; REILLY, JONATHON
To: SONOS, INC.
Reel/Frame 036174/0281 →
Continuity (4)
Continuation 14630969 · Feb 25, 2015
Continuation 14521682 · Oct 23, 2014
Continuation 13489674 · Jun 6, 2012
Related Publication 20150331663A1 · Nov 19, 2015