Calibration of audio playback devices

US10299054B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10299054-B2
Application numberUS-201816056862-A
CountryUS
Kind codeB2
Filing dateAug 7, 2018
Priority dateApr 12, 2016
Publication dateMay 21, 2019
Grant dateMay 21, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 1. An audio playback device comprising: a microphone; a speaker; a processor; data storage storing (i) a state variable representing a current configuration of the audio playback device and (ii) instructions that when executed by the processor cause the audio playback device to perform functions comprising: outputting, via the speaker, first audio content; receiving, via the microphone, data representing one or more reflections of the first audio content in a given environment, wherein the audio playback device is located within the given environment at a first spatial location, and wherein the microphone is on or proximate to the audio playback device; determining a first acoustic response comprising a microphone response representing an acoustic response of the given environment as measured at the first spatial location within the given environment; based on the first acoustic response and the state variable representing the current configuration of the audio playback device, determining a mapping from the first acoustic response to a corresponding second acoustic response comprising a mapped room response, wherein the second acoustic response approximates an acoustic response of the given environment as measured at a second spatial location, wherein the mapped room response comprises a particular historical room response from a set of historical room responses, and wherein the particular historical room response corresponds to the current configuration of the audio playback device; and adjusting output of the speaker based on the second acoustic response. 2. The audio playback device of claim 1 , wherein the set of historical room responses is a subset of a global set of historical room responses, and wherein each historical room response in the subset of the global set of historical room responses corresponds to the current configuration of the audio playback device. 3. The audio playback device of claim 1 , wherein the state variable comprises an orientation state variable indicating a current orientation of the audio playback device, the current orientation of the audio playback device comprising one of (a) a vertical orientation or (b) a horizontal orientation, and wherein the set of historical room responses represent respective room responses produced by one or more additional playback devices in the same orientation as the current orientation of the audio playback device. 4. The audio playback device of claim 3 , wherein the audio playback device comprises a sensor configured to detect the current orientation of the audio playback device, and wherein the orientation state variable is updated based on data from the sensor representing the current orientation of the audio playback device. 5. The audio playback device of claim 1 , wherein the state variable comprises an positioning state variable indicating a current positioning of the audio playback device, the current positioning of the audio playback device comprising one of multiple pre-set positions, the multiple pre-set positions comprising (a) a shelf, (b) a floor, and (c) a cabinet, and wherein the set of historical room responses represent respective room responses produced by one or more additional playback devices in the same positioning as the current positioning of the audio playback device. 6. The audio playback device of claim 5 , wherein the functions further comprising: receiving, via a network interface from a mobile device, data representing the current positioning of the audio playback device, wherein the current positioning is set via input on a control application on the mobile device. 7. The audio playback device of claim 1 , wherein the state variable comprises an synchrony state variable indicating a current synchrony group configuration of the audio playback device, the current synchrony group configuration comprising one of (a) a stereo pair or (b) a surround sound configuration, and wherein the set of historical room responses represent respective room responses produced by one or more additional playback devices in the same synchrony group configuration as the current synchrony group configuration of the audio playback device. 8. The audio playback device of claim 1 , wherein determining the mapping from the first acoustic response to the corresponding second acoustic response comprises determining respective distances between the first acoustic response and the set of historical room responses. 9. A method to be performed by an audio playback device comprising a microphone, a speaker, and data storage storing a state variable representing a current configuration of the audio playback device, the method comprising outputting, via the speaker, first audio content; receiving, via the microphone, data representing one or more reflections of the first audio content in a given environment, wherein the audio playback device is located within the given environment at a first spatial location, and wherein the microphone is on or proximate to the audio playback device; determining a first acoustic response comprising a microphone response representing an acoustic response of the given environment as measured at the first spatial location within the given environment; based on the first acoustic response and the state variable representing the current configuration of the audio playback device, determining a mapping from the first acoustic response to a corresponding second acoustic response comprising a mapped room response, wherein the second acoustic response approximates an acoustic response of the given environment as measured at a second spatial location, wherein the mapped room response comprises a particular historical room response from a set of historical room responses, and wherein the particular historical room response corresponds to the current configuration of the audio playback device; and adjusting output of the speaker based on the second acoustic response. 10. The method of claim 9 , wherein the set of historical room responses is a subset of a global set of historical room responses, and wherein each historical room response in the subset of the global set of historical room responses corresponds to the current configuration of the audio playback device. 11. The method of claim 9 , wherein the state variable comprises an orientation state variable indicating a current orientation of the audio playback device, the current orientation of the audio playback device comprising one of (a) a vertical orientation or (b) a horizontal orientation, and wherein the set of historical room responses represent respective room responses produced by one or more additional playback devices in the same orientation as the current orientation of the audio playback device. 12. The method of claim 11 , wherein the audio playback device comprises a sensor configured to detect the current orientation of the audio playback device, and wherein the orientation state variable is updated based on data from the sensor representing the current orientation of the audio playback device. 13. The method of claim 9 , wherein the state variable comprises an positioning state variable indicating a current positioning of the audio playback device, the current positioning of the audio playback device comprising one of multiple pre-set positions, the multiple pre-set positions comprising (a) a shelf, (b) a floor, and (c) a cabinet, and wherein the set of historical room responses represent respective room responses produced by one or more additional playback devices in the same positioning as the current positioning of the audio playback device. 14. The met

Assignees

Inventors

Classifications

  • Public address systems (circuits for preventing acoustic reaction H04R3/02; circuits for distributing signals to loudspeakers H04R3/12; {monitoring or testing arrangements for public address systems H04R29/007}; amplifiers H03F) · CPC title

  • Audio distribution systems for home, i.e. multi-room use · CPC title

  • H04R29/007Primary

    for public address systems (public address systems per se H04R27/00) · CPC title

  • H04S7/301Primary

    Automatic calibration of stereophonic sound system, e.g. with test microphone · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10299054B2 cover?
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 …
Who is the assignee on this patent?
Sonos Inc
What technology area does this patent fall under?
Primary CPC classification H04R29/007. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 21 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).