IP Library Granted Patent US 10,225,651
Granted Patent B2
US 10,225,651 · App. 15/818,051 · Granted Mar 5, 2019

Default playback device designation

Inventor: Jonathan P. Lang (Santa Barbara, CA)
Assignee: SONOS, INC.
H04R3/00G06F3/162G06F3/165G06F3/167G10L15/14G10L15/22H04L12/2803H04L12/2809H04R3/12H04R27/00H04R29/007H04S7/301H04S7/303H04W8/005H04W8/24G10L21/02G10L2015/223H04L2012/2849H04R2227/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 10,225,651
App. No.
15/818,051
Granted
Mar 5, 2019
Kind
B2
Abstract

Systems and methods discussed herein involve designating a default playback device in a local playback network. One method may involve determining that a networked microphone device is available for assignment to one or more playback zones within a local playback network, displaying a prompt to indicate at least one playback zone to which the network microphone device is to be assigned, receiving an input indicating a particular playback zone in the local playback system to which the network microphone device is to be assigned, and storing data indicating an assignment of the network microphone device to the particular playback zone.

Claims (40)

1. A system comprising a first network device, a second network device, and a third network device communicatively coupled to the first and second network devices over a network, wherein the first network device comprises a first network microphone device, wherein the second network device comprises a second network microphone device, and wherein the third network device comprises a processor and memory storing instructions executable by the third network device to perform functions comprising:

determining that the first and second network microphone devices are available for assignment to one of a plurality of playback zones within a local playback network;

causing a controller device to display a prompt to select, from the plurality of playback zones, at least one playback zone to which the first and second network microphone devices are to be assigned;

receiving an input indicating a selection of a particular playback zone of the plurality of playback zones as the at least one playback zone;

after receiving the input, assigning the particular playback zone to the first and second network microphone devices, wherein the assigning comprises (i) configuring a playback device of the particular playback zone to be a default output device in response to voice inputs received via the first network microphone device and (ii) further configuring the playback device to be a default output device in response to voice inputs received via the second network microphone device; and

causing to be stored data indicating an assignment of the first and second network microphone devices to the particular playback zone.

2. The system of claim 1 , wherein the input indicating the selection of the particular playback zone comprises an input indicating the playback device.

3. The system of claim 1 , wherein the playback device is a first playback device, wherein the particular playback zone comprises a second playback device, and wherein the assigning comprises further assigning the second playback device as a default output device of one of the first and second and playback devices in response to voice inputs received via the first network microphone device.

4. The system of claim 3 , wherein one of the first playback device and second playback device comprises the network microphone device.

5. The system of claim 3 , wherein the input indicating the selection of the particular playback zone in the media playback system comprises an input indicating (i) the first and second playback devices are to be the default output device in response to voice inputs received via the first network microphone device (ii) and the second playback device is to be another default output device in response to voice inputs received via the second network microphone device.

6. The system of claim 1 , wherein determining that the first and second first and second network microphone devices are available for assignment to one of a plurality of playback zones within the local playback network comprises receiving from the first network microphone device, a message indicating that the first network microphone device is available for assignment to one of the plurality of playback devices within the local playback network.

7. The system of claim 1 wherein determining that the first and second network microphone devices are available for assignment to one of the plurality of playback zones further comprises receiving from the second network microphone device, a message indicating that the second network microphone device is available for assignment to one of the plurality of playback devices within the local playback network.

8. The system of claim 1 , wherein the first and second network devices, are coupled to the third network device over a wide area network, and wherein the playback network comprises a local area network.

9. The system of claim 1 , wherein the first network microphone device corresponds to a first unique identifier, wherein the second network microphone device corresponds to a second unique identifier, and wherein causing to be stored, data indicating an assignment of the first and second network microphone devices to the particular playback zone comprises causing to be stored data indicating (i) an assignment of the first and second unique identifiers to the particular playback zone and (ii) an assignment of the first and second unique identifiers to the playback device of the particular playback zone.

10. The system of claim 1 , wherein the particular playback zone is a first playback zone, and wherein the functions further comprise:

receiving an input indicating a second playback zone in the local playback network; and

causing to be stored, data indicating an assignment of the first network microphone device to the second playback zone such that the first network microphone device is assigned to both the first playback zone and the second playback zone.

11. A method, comprising:

determining that a first network microphone device and a second network microphone device are available for assignment to one of a plurality of playback zones within a local playback network;

causing a controller device to display a prompt to select, from the plurality of playback zones, at least one playback zone to which the first and second network microphone devices are to be assigned;

receiving an input indicating a selection of a particular playback zone of the plurality of playback zones as the at least one playback zone;

after receiving the input, assigning the particular playback zone to the first and second network microphone devices, wherein the assigning comprises (i) configuring a playback device of the particular playback zone to be a default output device in response to voice inputs received via the first network microphone device and (ii) further configuring the playback device to be a default output device in response to voice inputs received via the second network microphone device; and

causing to be stored data indicating an assignment of the first and second network microphone devices to the particular playback zone.

12. The method of claim 11 , wherein determining that the first network microphone device is available for assignment to one of a plurality of playback zones within the local playback network comprises transmitting from the first network microphone device to a server over a network, a message indicating that the first network microphone device is available for assignment to one of the plurality of playback devices within the local playback network.

13. The method of claim 12 , wherein the network comprises a wide area network.

14. The method of claim 11 , wherein the playback device is a first playback device, wherein the particular playback zone comprises a second playback device, wherein the assigning comprises further assigning the second playback device as a default output device of one of the first and second and playback devices in response to voice inputs received via the first network microphone device, wherein the input indicating the selection of the particular playback zone in the media playback system comprises an input indicating (i) the first and second playback devices are to be the default output device in response to voice inputs received via the first network microphone device (ii) and the second playback device is to be another default output device in response to voice inputs received via the second network microphone device.

15. The method of claim 11 , wherein the particular playback zone is a first playback zone, and wherein the method further comprises:

receiving an input indicating a second playback zone in the local playback network; and

causing to be stored, data indicating an assignment of the first network microphone device to the second playback zone such that the first network microphone device is assigned to both the first playback zone and the second playback zone.

16. A non-transitory computer readable storage medium including instructions for execution by a processor, the instructions, when executed, cause the processor to implement a method comprising:

determining that a first network microphone device and a second network microphone device are available for assignment to one of a plurality of playback zones within a local playback network;

causing a controller device to display a prompt to select among the plurality of playback zones, a given playback zone to which the first and second network microphone devices are to be assigned, wherein assigning the given playback zone to the network microphone device comprises (i) configuring a playback device of the given playback zone to be a default output device in response to voice inputs received via the first network microphone device and (ii) further configuring the playback device to be a default output device in response to voice inputs received via the second network microphone device; and

receiving an input indicating a selection of a particular playback zone of the plurality of playback zones; and

causing to be stored data indicating an assignment of the first and second network microphone devices to the particular playback zone.

17. The non-transitory computer readable storage medium of claim 16 , wherein determining that the first and second network microphone devices are available for assignment to one of a plurality of playback zones within the local playback network comprises receiving from the first network microphone device over a network, a message indicating that the first network microphone device is available for assignment to one of the plurality of playback devices within the local playback network.

18. The non-transitory computer readable storage medium of claim 17 , wherein the network comprises a wide area network.

19. The non-transitory computer readable storage medium of claim 16 , wherein the playback device is a first playback device, wherein the particular playback zone comprises a second playback device, wherein the assigning comprises further assigning the second playback device as a default output device of one of the first and second and playback devices in response to voice inputs received via the first network microphone device, wherein the input indicating the selection of the particular playback zone in the media playback system comprises an input indicating (i) the first and second playback devices are to be the default output device in response to voice inputs received via the first network microphone device (ii) and the second playback device is to be another default output device in response to voice inputs received via the second network microphone device.

20. The non-transitory computer readable storage medium of claim 16 , wherein the particular playback zone is a first playback zone, and wherein the functions further comprise:

receiving an input indicating a second playback zone in the local playback network; and

causing to be stored, data indicating an assignment of the first network microphone device to the second playback zone such that the first network microphone device is assigned to both the first playback zone and the second playback zone.

Assignments (4)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2017
From: LANG, JONATHAN P.
To: SONOS, INC.
Reel/Frame 044187/0835 →
Continuity (11)
Continuation 15098867 · Apr 14, 2016
Provisional Application 62298410 · Feb 22, 2016
Provisional Application 62298418 · Feb 22, 2016
Provisional Application 62298433 · Feb 22, 2016
Provisional Application 62298439 · Feb 22, 2016
Provisional Application 62298425 · Feb 22, 2016
Provisional Application 62298350 · Feb 22, 2016
Provisional Application 62298388 · Feb 22, 2016
Provisional Application 62298393 · Feb 22, 2016
Provisional Application 62312350 · Mar 23, 2016
Related Publication 20180077488A1 · Mar 15, 2018
Cited By (15)
US 12,211,490 US 12,217,748 US 12,230,291 US 12,236,932 US 12,283,269 US 12,327,549 US 12,327,556 US 12,360,734 US 12,387,716 US 12,424,220 US 12,505,832 US 12,513,479 US 12,518,756 US 12,699,543 US 12,711,962