IP Library Granted Patent US 10,045,142
Granted Patent B2
US 10,045,142 · App. 15/698,283 · Granted Aug 7, 2018

Calibration of audio playback devices

Inventors: Patrick McPherson (Somerville, MA); Shao-Fu Shih (Boston, MA); Klaus Hartung (Santa Barbara, CA)
Assignee: SONOS, INC.
H04R29/007H04R27/00H04S7/301H04R2227/005
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,045,142
App. No.
15/698,283
Filed
Sep 7, 2017
Granted
Aug 7, 2018
Kind
B2
Art Unit
2652
USPC
381/56
Abstract

An audio playback device comprises a microphone, a speaker, and a processor. The processor is arranged to output by the speaker first audio content and receive by the microphone an indication of the first audio content. A first acoustic response of a room in which the audio playback device is located is determined based on the received indication of first audio content. A mapping is applied to the first acoustic response to determine a second acoustic response. The second acoustic response is indicative of an approximated acoustic response of the room at a spatial location different from a spatial location of the microphone. The second audio content output by the speaker is adjusted based on the second response.

Claims (41)

1. An audio playback device comprising:

a microphone;

a speaker;

a processor comprising instructions, which when executed, cause the processor to:

output by the speaker first audio content;

receive by the microphone an indication of the first audio content;

determine a first acoustic response of a room comprising a microphone location response, in which the audio playback device is located, wherein the determination of the microphone location response is based on the received indication of the first audio content by the microphone, wherein the microphone is on or proximate to the playback device;

applying a mapping to the microphone location response to determine a corresponding second acoustic response comprising a mapped room response, wherein the second acoustic response is indicative of an approximated acoustic response of the room at a spatial location different from a spatial location of the microphone,

wherein the mapped room response comprises a historical room response from a set of historical room responses that has a lowest difference as compared to the microphone location response; and

adjust based on the second acoustic response second audio content output by the speaker.

2. The audio playback device of claim 1 , wherein the mapping is defined by a set of first acoustic responses and a set of second acoustic responses; wherein a response of the set of first acoustic responses is an acoustic response of a given room at a fixed location and a response of the set of second acoustic responses is based on acoustic responses at a plurality of spatial locations different from the fixed location in the given room.

3. The audio playback device of claim 1 , wherein applying the mapping comprises determining a distance between the first acoustic response and a response of the set of first acoustic responses.

4. The audio playback device of claim 1 , wherein the mapping is weighted by an acoustic configuration of the audio playback device.

5. The audio playback device of claim 1 , wherein the first audio content and the second audio content are different portions of a same song.

6. The audio playback device of claim 1 , wherein the mapped room response comprises a combination of a plurality of room responses having a lowest combined difference as compared to the microphone location response.

7. A method comprising:

outputting first audio content by a speaker of an audio playback device;

receiving an indication of the first audio content by a microphone of the audio playback device;

determining a first acoustic response of a room comprising a microphone location response in which the audio playback device is located, wherein the determination of the microphone location response is based on the received indication of the first audio content by the microphone, wherein the microphone is on or proximate to the playback device;

applying a mapping to the microphone location response to determine a corresponding second acoustic response comprising a mapped room response, wherein the second acoustic response is indicative of an approximated acoustic response of the room at a spatial location different from a spatial location of the microphone,

wherein the mapped room response comprises a historical room response from a set of historical room responses that has a lowest difference as compared to the microphone location response; and

adjusting based on the second acoustic response audio content output by the speaker.

8. The method of claim 7 , wherein the mapping is defined by a set of first acoustic responses and a set of second acoustic responses; wherein a response of the set of first acoustic responses is an acoustic response of a given room at a fixed location and a response of the set of second acoustic responses is based on acoustic responses at a plurality of spatial locations different from the fixed location in the given room.

9. The method of claim 7 , wherein applying the mapping comprises determining a distance between the first acoustic response and a response of the set of first acoustic responses.

10. The method of claim 7 , wherein the mapping is weighted by an acoustic configuration of the audio playback device.

11. The method of claim 7 , further comprising storing the first acoustic response on a server in communication with the audio playback device.

12. The method of claim 7 , wherein applying the mapping comprises sending the first acoustic response to a remote server in communication with the audio playback device and receiving the second acoustic response from the remote server.

13. The method of claim 7 , wherein the mapped room response comprises a combination of a plurality of room responses having the lowest difference as compared to the microphone location response.

14. 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:

outputting first audio content by a speaker of an audio playback device;

receiving an indication of the first audio content by a microphone of the audio playback device;

determining a first acoustic response of a room comprising a microphone location response, in which the audio playback device is located, wherein the determination of the microphone location response is based on the received indication of the first audio content by the microphone, wherein the microphone is on or proximate to the playback device;

applying a mapping to the microphone location response to determine a corresponding second acoustic response comprising a mapped room response, wherein the second acoustic response is indicative of an approximated acoustic response of the room at a spatial location different from a spatial location of the microphone,

wherein the mapped room response comprises a historical room response from a set of historical room responses that has a lowest difference as compared to the microphone location response; and

adjusting based on the second acoustic response second audio content output by the audio playback device.

15. The non-transitory computer readable storage medium of claim 14 , wherein the mapping is defined by a set of first acoustic responses and a set of second acoustic responses; wherein a response of the set of first acoustic responses is an acoustic response of a given room at a fixed location and a response of the set of second acoustic responses is based on acoustic responses at a plurality of spatial locations different from the fixed location in the given room.

16. The non-transitory computer readable storage medium of claim 14 , wherein applying the mapping comprises determining a distance between the first acoustic response and a response of the set of first acoustic responses.

17. The non-transitory computer readable storage medium of claim 14 , wherein the mapping is weighted by an acoustic configuration of the audio playback device.

18. The non-transitory computer readable storage medium of claim 14 , wherein the first audio content and the second audio content are different portions of a same song.

19. The non-transitory computer readable storage medium of claim 14 , wherein applying the mapping comprises sending the first acoustic response to a remote server in communication with the audio playback device and receiving the second acoustic response from the remote server.

20. The non-transitory computer-readable storage medium of claim 14 , wherein the mapped room response comprises a combination of a plurality of room responses having the lowest difference as compared to the microphone location response.

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 Sep 13, 2017
From: MCPHERSON, PATRICK; SHIH, SHAO-FU; HARTUNG, KLAUS
To: SONOS, INC.
Reel/Frame 043578/0870 →
Continuity (2)
Continuation 15096827 · Apr 12, 2016
Related Publication 20170374482A1 · Dec 28, 2017
Cited By (14)
US 12,212,937 US 12,238,490 US 12,260,151 US 12,267,652 US 12,282,706 US 12,302,075 US 12,322,390 US 12,450,025 US 12,464,302 US 12,495,258 US 12,574,697 US 12,652,508 US 12,659,682 US 12,666,217