IP Library Granted Patent US 11,076,035
Granted Patent B2
US 11,076,035 · App. 16/177,185 · Granted Jul 27, 2021

Do not disturb feature for audio notifications

Inventors: Robert A. Lambourne (Santa Barbara, CA); Nathan Fish (Ventura, CA)
Assignee: Sonos, Inc.
H04M1/72415G06F3/165H04M1/72412H04W4/20
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,076,035
App. No.
16/177,185
Granted
Jul 27, 2021
Kind
B2
Abstract

Systems and methods for actuating a Do Not Disturb (DND) feature of a playback device that is configured to play back alert notifications from a plurality of network-enabled devices include (i) a mobile device receiving input data representing a selection of the playback device; (ii) the mobile device receiving input data representing a selection of a DND time period; and (iii) responsive to receiving the input data representing the selections of the playback device and the DND time period, sending an instruction to the selected playback device that causes the selected playback device to enter a DND mode for the duration of the selected DND time period, during which the selected playback device is instructed to not play back alert notifications when the alert notifications are received from at least one network-enabled device of the plurality of network-enabled devices.

Claims (69)

1. A mobile device comprising:

a network interface, wherein the mobile device is configured to communicate, via the network interface, with a plurality of playback devices and a plurality of network-enabled devices on a local area network, wherein the plurality of network-enabled devices comprises one or more non-media-playback smart devices configured to send alert notifications to the plurality of playback devices via the local area network, and wherein the plurality of playback devices are configured to synchronously play back the alert notifications in response to receiving, via the local area network, the alert notifications from the plurality of network-enabled devices;

one or more processors; and

tangible, non-transitory, computer-readable media storing instructions executable by the one or more processors to cause the mobile device to perform operations comprising:

receiving, via a graphical user interface of the mobile device, input data representing a selection of the plurality of playback devices;

receiving, via the graphical user interface of the mobile device, input data representing a selection of a Do Not Disturb (DND) time period; and

responsive to receiving the input data representing the selections of the plurality of playback devices and the DND time period, sending, via the network interface, an instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to enter a DND mode for the duration of the selected DND time period, during which time the selected plurality of playback devices are allowed to facilitate playback of audio content other than audio content associated with alert notifications received from at least one network-enabled device of the plurality of network-enabled devices, non-selected playback devices are allowed to facilitate playback of audio content and alert notifications received from the at least one network-enabled device of the plurality of network-enabled devices, and wherein the selected plurality of playback devices are configured to synchronously play back alert notifications responsive to receiving the alert notifications outside of the DND time period.

2. The mobile device of claim 1 , wherein the operations further comprise:

receiving, via the graphical user interface of the mobile device, input data representing a selection of at least one network-enabled device of the plurality of network-enabled devices, wherein sending the instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to enter the DND mode for the duration of the selected DND time period comprises sending an instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to refrain from playing back alert notifications only from the selected at least one network-enabled device.

3. The mobile device of claim 2 , wherein receiving the selection of the at least one network-enabled device of the plurality of network-enabled devices comprises:

displaying, via the graphical user interface of the mobile device, a list of cloud services, wherein each cloud service of the list of cloud services corresponds to a respective network-enabled device of the plurality of network-enabled devices; and

receiving, via the graphical user interface of the mobile device, a selection of at least one cloud service from the list of cloud services, wherein the selected at least one cloud service corresponds to the at least one network-enabled device of the plurality of network-enabled devices.

4. The mobile device of claim 1 , wherein receiving the selection of the plurality of playback devices comprises:

displaying, via the graphical user interface of the mobile device, a list of playback devices that includes a group identifier of the plurality of playback devices; and

receiving, via the graphical user interface of the mobile device, a selection of the group identifier of the plurality of playback devices.

5. The mobile device of claim 1 , wherein receiving the selection of the DND time period comprises:

displaying, via the graphical user interface of the mobile device, a DND start time input field;

receiving, via the DND start time input field, input data representing a start time of the DND time period;

displaying, via the graphical user interface of the mobile device, a DND end time input field; and

receiving, via the DND end time input field, input data representing an end time of the DND time period.

6. The mobile device of claim 1 , wherein sending an instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to enter a DND mode for the duration of the selected DND time period comprises:

sending a first instruction to the selected plurality of playback devices at a start time of the DND time period, wherein the first instruction causes the selected plurality of playback devices to enter the DND mode; and

sending a second instruction to the selected plurality of playback devices at an end time of the DND time period, wherein the second instruction causes the selected plurality of playback devices to exit the DND mode.

7. The mobile device of claim 1 , wherein:

the alert notifications received by the plurality of playback devices from the plurality of network-enabled devices comprise high priority alert notifications and low priority alert notifications; and

sending the instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to enter the DND mode for the duration of the selected DND time period comprises sending an instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to (i) not play back the low priority alert notifications and (ii) continue to play back the high priority alert notifications.

8. Tangible, non-transitory, computer-readable media storing instructions executable by one or more processors of a mobile device to cause the mobile device to perform operations comprising:

receiving, via a graphical user interface of the mobile device, input data representing a selection of a plurality of playback devices, wherein the plurality of playback devices are configured to synchronously play back alert notifications in response to receiving, via a local area network, the alert notifications from a plurality of network-enabled devices comprising one or more non-media-playback smart devices;

receiving, via the graphical user interface of the mobile device, input data representing a selection of a Do Not Disturb (DND) time period; and

responsive to receiving the input data representing the selections of the plurality of playback devices and the DND time period, sending, via a network interface, an instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to enter a DND mode for the duration of the selected DND time period, during which time the selected plurality of playback devices are allowed to facilitate playback of audio content other than audio content associated with alert notifications received from at least one network-enabled device of the plurality of network-enabled devices, non-selected playback devices are allowed to facilitate playback of audio content and alert notifications received from the at least one network-enabled device of the plurality of network-enabled devices, and wherein the selected plurality of playback devices are configured to synchronously play back alert notifications responsive to receiving the alert notifications outside of the DND time period.

9. The tangible, non-transitory, computer-readable media of claim 8 , wherein the operations further comprise:

receiving, via the graphical user interface of the mobile device, input data representing a selection of at least one network-enabled device of the plurality of network-enabled devices, wherein sending the instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to enter the DND mode for the duration of the selected DND time period comprises sending an instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to refrain from playing back alert notifications only from the selected at least one network-enabled device.

10. The tangible, non-transitory, computer-readable media of claim 9 , wherein receiving the selection of the at least one network-enabled device of the plurality of network-enabled devices comprises:

displaying, via the graphical user interface of the mobile device, a list of cloud services, wherein each cloud service of the list of cloud services corresponds to a respective network-enabled device of the plurality of network-enabled devices; and

receiving, via the graphical user interface of the mobile device, a selection of at least one cloud service from the list of cloud services, wherein the selected at least one cloud service corresponds to the at least one network-enabled device of the plurality of network-enabled devices.

11. The tangible, non-transitory, computer-readable media of claim 8 , wherein receiving the selection of the plurality of playback devices comprises:

displaying, via the graphical user interface of the mobile device, a list of playback devices that includes a group identifier of the plurality of playback devices; and

receiving, via the graphical user interface of the mobile device, a selection of the group identifier of the plurality of playback devices.

12. The tangible, non-transitory, computer-readable media of claim 8 , wherein receiving the selection of the DND time period comprises:

displaying, via the graphical user interface of the mobile device, a DND start time input field;

receiving, via the DND start time input field, input data representing a start time of the DND time period;

displaying, via the graphical user interface of the mobile device, a DND end time input field; and

receiving, via the DND end time input field, input data representing an end time of the DND time period.

13. The tangible, non-transitory, computer-readable media of claim 8 , wherein sending an instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to enter a DND mode for the duration of the selected DND time period comprises:

sending a first instruction to the selected plurality of playback devices at a start time of the DND time period, wherein the first instruction causes the selected plurality of playback devices to enter the DND mode; and

sending a second instruction to the selected plurality of playback devices at an end time of the DND time period, wherein the second instruction causes the selected plurality of playback devices to exit the DND mode.

14. The tangible, non-transitory, computer-readable media of claim 8 , wherein:

the alert notifications received by the plurality of playback devices from the plurality of network-enabled devices comprise high priority alert notifications and low priority alert notifications; and

sending the instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to enter the DND mode for the duration of the selected DND time period comprises sending an instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to (i) not play back the low priority alert notifications and (ii) continue to play back the high priority alert notifications.

15. A method comprising:

receiving, via a graphical user interface of a mobile device, input data representing a selection of a plurality of playback devices, wherein the mobile device is configured to communicate with the plurality of playback devices and a plurality of network-enabled devices on a local area network, wherein the plurality of network-enabled devices comprises one or more non-media-playback smart devices configured to send alert notifications to the plurality of playback devices via the local area network, and wherein the plurality of playback devices are configured to synchronously play back the alert notifications in response to receiving, via the local area network, the alert notifications from the plurality of network-enabled devices;

receiving, via the graphical user interface of the mobile device, input data representing a selection of a Do Not Disturb (DND) time period; and

responsive to receiving the input data representing the selections of the plurality of playback devices and the DND time period, sending, via a network interface, an instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to enter a DND mode for the duration of the selected DND time period, during which time the selected plurality of playback devices are allowed to facilitate playback of audio content other than audio content associated with alert notifications received from at least one network-enabled device of the plurality of network-enabled devices, non-selected playback devices are allowed to facilitate playback of audio content and alert notifications received from the at least one network-enabled device of the plurality of network-enabled devices, and wherein the selected plurality of playback devices are configured to play back alert notifications responsive to receiving the alert notifications outside of the DND time period.

16. The method of claim 15 , further comprising:

receiving, via the graphical user interface of the mobile device, input data representing a selection of at least one network-enabled device of the plurality of network-enabled devices, wherein sending the instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to enter the DND mode for the duration of the selected DND time period comprises sending an instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to refrain from playing back alert notifications only from the selected at least one network-enabled device.

17. The method of claim 16 , wherein receiving the selection of the at least one network-enabled device of the plurality of network-enabled devices comprises:

displaying, via the graphical user interface of the mobile device, a list of cloud services, wherein each cloud service of the list of cloud services corresponds to a respective network-enabled device of the plurality of network-enabled devices; and

receiving, via the graphical user interface of the mobile device, a selection of at least one cloud service from the list of cloud services, wherein the selected at least one cloud service corresponds to the at least one network-enabled device of the plurality of network-enabled devices.

18. The method of claim 15 , wherein receiving the selection of the plurality of playback devices comprises:

displaying, via the graphical user interface of the mobile device, a list of playback devices that includes a group identifier of the plurality of playback devices; and

receiving, via the graphical user interface of the mobile device, a selection of the group identifier of the plurality of playback devices.

19. The method of claim 15 , wherein receiving the selection of the DND time period comprises:

displaying, via the graphical user interface of the mobile device, a DND start time input field;

receiving, via the DND start time input field, input data representing a start time of the DND time period;

displaying, via the graphical user interface of the mobile device, a DND end time input field; and

receiving, via the DND end time input field, input data representing an end time of the DND time period.

20. The method of claim 15 , wherein sending an instruction to the selected plurality of playback devices that causes the selected plurality of playback devices to enter a DND mode for the duration of the selected DND time period comprises:

sending a first instruction to the selected plurality of playback devices at a start time of the DND time period, wherein the first instruction causes the selected plurality of playback devices to enter the DND mode; and

sending a second instruction to the selected plurality of playback devices at an end time of the DND time period, wherein the second instruction causes the selected plurality of playback devices to exit the DND 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 Apr 21, 2020
From: LAMBOURNE, ROBERT A.; FISH, NATHAN
To: SONOS, INC.
Reel/Frame 052452/0415 →
Continuity (3)
Continuation In Part 16148879 · Oct 1, 2018
Provisional Application 62723942 · Aug 28, 2018
Related Publication 20200076939A1 · Mar 5, 2020
Cited By (4)
US 12,579,183 US 12,591,614 US 12,591,615 US 12,671,873