IP Library Granted Patent US 10,743,101
Granted Patent B2
US 10,743,101 · App. 15/098,760 · Granted Aug 11, 2020

Content mixing

Inventors: Simon Jarvis (Cambridge, MA); Romi Kadri (Cambridge, MA); Paul Andrew Bates (Santa Barbara, CA); Luis Vega-Zayas (Arlington, MA)
Assignee: Sonos, Inc.
H04R3/00G06F3/162G06F3/165G06F3/167G10L15/14G10L15/22H04L12/2803H04L12/2809H04R3/12H04R27/00H04R29/007H04S7/301H04S7/303H04W8/005H04W8/24G10L21/02G10L2015/223H04L2012/2849H04R2227/003H04R2227/005H04R2420/07H04W84/12
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,743,101
App. No.
15/098,760
Granted
Aug 11, 2020
Kind
B2
Abstract

A playback device comprises a network interface configured to communicate with a network microphone device. A processor of the playback device comprises instructions, which when executed, cause the processor to receive a message associated with the network microphone device; and adjust a volume of audio content below a volume of content associated with the network microphone device based on the message.

Claims (66)

1. A playback device comprising:

a network interface configured to communicate with a network microphone system, wherein the network microphone system comprises a network microphone device on a local area network with the playback device;

one or more processors; and

tangible, non-transitory computer-readable medium having stored thereon instructions, which when executed by the one or more processors, cause the playback device to perform functions comprising:

playing first audio content at a first volume;

receiving, from the network microphone system, a message indicating (i) second audio content to be output for a duration by the network microphone device, and (ii) a second volume as a default volume at which to output the second audio content by the network microphone device, wherein the second audio content comprises a response to a voice input detected by the network microphone device;

in response to receiving the message indicating the second volume, using at least the first volume and the second volume as a basis for-adaptively adjusting playback of the first audio content to be at a third volume for at least the duration of the second audio content when the second audio content is output by the network microphone device, wherein the third volume is lower than each of the first volume and the second volume;

receiving, from the network microphone system, a message indicating an updated second volume as an updated default volume at which to output the second audio content by the network microphone device; and

in response to receiving the message indicating the updated second volume, using at least the third volume and the second updated volume as a basis for adaptively adjusting playback of the first audio content to be at a fourth volume for at least the duration of the second audio content when the second audio content is output by the network microphone device, wherein the fourth volume is lower than each of the third volume and the updated second volume.

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

restoring playback of the first audio content to be at the first volume after the second audio content is output by the network microphone device.

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

playing the second audio content.

4. The playback device of claim 3 , wherein playing the second audio content comprises:

mixing the first audio content and the second audio content to produce a mixed audio content; and

playing the mixed audio content.

5. The playback device of claim 3 , wherein playing the second audio content comprises playing the second audio content in synchrony with output of the second audio content by the network microphone device.

6. The playback device of claim 1 , wherein the network microphone device is a first microphone device, and wherein the playback device further comprises a second network microphone device on the local area network.

7. The playback device of claim 6 , wherein the network microphone system further comprises the second network microphone device.

8. The playback device of claim 6 , wherein the second network microphone device is configured to detect voice inputs associated with operations of the playback device.

9. The playback device of claim 8 , wherein the playback device is configured to output audio in response to detected voice inputs by the second network microphone device.

10. The playback device of claim 1 , wherein the third volume is not muted.

11. The playback device of claim 1 , wherein using at least the first volume and the second volume as the basis for adaptively adjusting playback of the first audio content to be at the third volume comprises:

using the first volume, the second volume, and an indication of a physical location of the playback device relative to the network microphone device as the basis for adaptively adjusting playback of the first audio content to be at the third volume.

12. A method comprising:

communicating, by a playback device, with a network microphone system, wherein the network microphone system comprises a network microphone device on a local area network with the playback device;

playing, by the playback device, first audio content at a first volume;

receiving, by the playback device from the network microphone system, a message indicating (i) second audio content to be output for a duration by the network microphone device, and (ii) a second volume as a default volume at which to output the second audio content by the network microphone device, wherein the second audio content comprises a response to a voice input detected by the network microphone device;

in response to receiving the message indicating the second volume, using at least the first volume and the second volume as a basis for adaptively adjusting, by the playback device, playback of the first audio content to be at a third volume for at least the duration of the second audio content when the second audio content is output by the network microphone device, wherein the third volume is lower than each of the first volume and the second volume;

receiving, from the network microphone system, a message indicating an updated second volume as an updated default volume at which to output the second audio content by the network microphone device; and

in response to receiving the message indicating the updated second volume, using at least the third volume and the second updated volume as a basis for adaptively adjusting playback of the first audio content to be at a fourth volume for at least the duration of the second audio content when the second audio content is output by the network microphone device, wherein the fourth volume is lower than each of the third volume and the updated second volume.

13. The method of claim 12 , further comprising:

restoring, by the playback device, playback of the first audio content to be at the first volume after the second audio content is output by the network microphone device.

14. The method of claim 12 , further comprising:

playing, by the playback device, the second audio content.

15. The method of claim 14 , wherein playing the second audio content comprises:

mixing, by the playback device, the first audio content and the second audio content to produce a mixed audio content; and

playing, by the playback device, the mixed audio content.

16. The method of claim 14 , wherein playing the second audio content comprises playing, by the playback device, the second audio content in synchrony with output of the second audio content by the network microphone device.

17. The method of claim 12 , wherein the network microphone device is a first microphone device, and wherein the playback device further comprises a second network microphone device on the local area network.

18. The method of claim 17 , wherein the network microphone system further comprises the second network microphone device.

19. The method of claim 17 , wherein the second network microphone device is configured to detect voice inputs associated with operations of the playback device.

20. The method of claim 19 , wherein the playback device is configured to output audio in response to detected voice inputs by the second network microphone device.

21. The method of claim 12 , wherein the third volume is not muted.

22. The method of claim 12 , wherein using at least the first volume and the second volume as the basis for adaptively adjusting playback of the first audio content to be at the third volume comprises:

using the first volume, the second volume, and an indication of a physical location of the playback device relative to the network microphone device as the basis for adaptively adjusting playback of the first audio content to be at the third volume.

23. A tangible, non-transitory computer readable storage medium having stored thereon instructions, which when executed by one or more processors, cause a playback device to perform functions comprising:

communicating with a network microphone system, wherein the network microphone system comprises a network microphone device on a local area network with the playback device;

playing first audio content at a first volume;

receiving from the network microphone system, a message indicating (i) second audio content to be output for a duration by the network microphone device, and (ii) a second volume as a default volume at which to output the second audio content by the network microphone device, wherein the second audio content comprises a response to a voice input detected by the network microphone device;

in response to receiving the message indicating the second volume, using at least the first volume and the second volume as a basis for adaptively adjusting playback of the first audio content to be at a third volume for at least the duration of the second audio content when the second audio content is output by the network microphone device, wherein the third volume is lower than each of the first volume and the second volume;

receiving, from the network microphone system, a message indicating an updated second volume as an updated default volume at which to output the second audio content by the network microphone device; and

in response to receiving the message indicating the updated second volume, using at least the third volume and the second updated volume as a basis for adaptively adjusting playback of the first audio content to be at a fourth volume for at least the duration of the second audio content when the second audio content is output by the network microphone device, wherein the fourth volume is lower than each of the third volume and the updated second volume.

24. The tangible, non-transitory computer readable storage medium of claim 23 , further comprising restoring playback of the first audio content to be at the first volume after the second audio content is output by the network microphone device.

25. The tangible, non-transitory computer readable storage medium of claim 23 , wherein the functions further comprise:

playing the second audio content.

26. The tangible, non-transitory computer readable storage medium of claim 25 , wherein playing the second audio content comprises:

mixing, by the playback device, the first audio content and the second audio content to produce a mixed audio content for playback on the playback device.

27. The tangible, non-transitory computer readable storage medium of claim 25 , wherein playing the second audio content comprises playing the second audio content in synchrony with output of the second audio content by the network microphone device.

28. The tangible, non-transitory computer readable storage medium claim 23 , wherein the network microphone device is a first microphone device, and wherein the playback device further comprises a second network microphone device on the local area network.

29. The tangible, non-transitory computer readable storage medium of claim 28 , wherein the network microphone system further comprises the second network microphone device.

30. The tangible, non-transitory computer readable storage medium of claim 28 , wherein the second network microphone device is configured to detect voice inputs associated with operations of the playback device.

31. The tangible, non-transitory computer readable storage medium of claim 30 , wherein the playback device is configured to output audio in response to detected voice inputs by the second network microphone device.

32. The tangible, non-transitory computer readable storage medium of claim 23 , wherein the third volume is not muted.

33. The tangible, non-transitory computer readable storage medium of claim 23 , wherein using at least the first volume and the second volume as the basis for adaptively adjusting playback of the first audio content to be at the third volume comprises:

using the first volume, the second volume, and an indication of a physical location of the playback device relative to the network microphone device as the basis for adaptively adjusting playback of the first audio content to be at the third volume.

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 Jun 21, 2016
From: JARVIS, SIMON; KADRI, ROMI; BATES, PAUL ANDREW; VEGA-ZAYAS, LUIS
To: SONOS, INC.
Reel/Frame 038973/0837 →