Validation of audio calibration using multi-dimensional motion check

US11197112B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11197112-B2
Application numberUS-201916570679-A
CountryUS
Kind codeB2
Filing dateSep 13, 2019
Priority dateSep 17, 2015
Publication dateDec 7, 2021
Grant dateDec 7, 2021

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.

Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process. When the detected audio signals indicate that insufficient horizontal translation occurred, the mobile device displays a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process. When the detected audio signals indicate that sufficient horizontal translation occurred, the mobile device calibrates the one or more playback devices with a calibration based on the detected audio signals.

First claim

Opening claim text (preview).

We claim: 1. A tangible, non-transitory, computer-readable medium having stored therein instructions executable by one or more processors of a mobile device to perform functions comprising: detecting, via one or more microphones of the mobile device, audio signals emitted from one or more playback devices as part of a calibration process of one or more playback devices; after the one or more playback devices emit the audio signals as part of the calibration process of the one or more playback devices, determining whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred while the one or more playback devices emitted the audio signals during the calibration process; when the detected audio signals indicate that insufficient horizontal translation of the mobile device occurred during the calibration process, displaying, via a graphical display, a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process of the one or more playback devices; and when the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process, calibrating the one or more playback devices with a calibration based on the detected audio signals emitted from the one or more playback devices. 2. The tangible, non-transitory, computer-readable medium of claim 1 , wherein detecting the audio signals emitted from one or more playback devices as part of the calibration process of the one or more playback devices comprises detecting multiple iterations of the audio signals emitted from one or more playback devices as part of the calibration process of the one or more playback devices, and wherein determining whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process comprises determining whether variation between the multiple iterations of the audio signals indicates that sufficient horizontal translation of the mobile device occurred during the calibration process. 3. The tangible, non-transitory, computer-readable medium of claim 2 , wherein the functions further comprise: determining respective radial distances from the one or more playback devices to the mobile device based on respective propagation delays between the one or more playback devices and the one or more microphones in the multiple iterations of the audio signals, and wherein determining whether variation between the multiple iterations of the audio signals indicates that sufficient horizontal translation of the mobile device occurred during the calibration process comprises determining whether variation among the respective propagation delays indicates that sufficient horizontal translation of the mobile device occurred during the calibration process. 4. The tangible, non-transitory, computer-readable medium of claim 1 , wherein the functions further comprise: while the one or more playback devices emit the audio signals as part of the calibration process of the one or more playback devices: (i) receiving, via one or more sensors, one or more streams of motion data indicating movement of the mobile device, and (ii) determining whether the received streamed of motion data indicates that sufficient translation of the mobile device occurred during the calibration process; when the one or more received streams of motion data indicate that insufficient translation of the mobile device occurred during the calibration process, (i) causing the one or more playback devices to stop emitting the audio signals as part of the calibration process and (ii) displaying, via the graphical display, a prompt to repeat at least a portion of the calibration process; and when the one or more received streams of motion data indicate that sufficient translation of the mobile device occurred during the calibration process, continuing to detect, via the one or more microphones of the mobile device, the audio signals emitted from one or more playback devices as part of the calibration process of the one or more playback devices. 5. The tangible, non-transitory, computer-readable medium of claim 4 , wherein receiving the one or more streams of motion data indicating movement of the mobile device comprises: receiving, via at least one sensor of the one or more sensors, a stream of sensor data indicating acceleration of the mobile device. 6. The tangible, non-transitory, computer-readable medium of claim 1 , wherein the one or more additional audio signals are substantially similar to the one or more audio signals. 7. The tangible, non-transitory, computer-readable medium of claim 1 , wherein calibrating the one or more playback devices with the calibration based on the detected audio signals emitted from the one or more playback devices comprises: determining a response curve based the detected audio signals emitted from the one or more playback devices, the response curve representing acoustic characteristics of a system comprising the one or more playback devices and surrounding environment; determining one or more calibration parameters based on a difference between the determined response curve and a target response curve; and applying the determined calibration parameters during playback of audio content by the one or more playback devices, wherein the applied calibration parameters at least partially offset acoustic characteristics of the surrounding environment. 8. A method to be performed by a mobile device, the method comprising: detecting, via one or more microphones of the mobile device, audio signals emitted from one or more playback devices as part of a calibration process of one or more playback devices; after the one or more playback devices emit the audio signals as part of the calibration process of the one or more playback devices, determining whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred while the one or more playback devices emitted the audio signals during the calibration process; when the detected audio signals indicate that insufficient horizontal translation of the mobile device occurred during the calibration process, displaying, via a graphical display, a prompt to move the mobile device more while the one or more playback devices emit one or more additional audio signals as part of the calibration process of the one or more playback devices; and when the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process, calibrating the one or more playback devices with a calibration based on the detected audio signals emitted from the one or more playback devices. 9. The method of claim 8 , wherein detecting the audio signals emitted from one or more playback devices as part of the calibration process of the one or more playback devices comprises detecting multiple iterations of the audio signals emitted from one or more playback devices as part of the calibration process of the one or more playback devices, and wherein determining whether the detected audio signals indicate that sufficient horizontal translation of the mobile device occurred during the calibration process comprises determining whether variation between the multiple iterations of the audio signals indicates that sufficient horizontal translation of the mobile device occurred during the calibration process. 10. The method of claim 9 , wherein the method further comprises: determining respective radial distances from the one or more playback devices to the mobile device based on respective prop

Assignees

Inventors

Classifications

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

  • Use of position data from wide-area or local-area positioning systems in hearing devices, e.g. program or information selection · CPC title

  • for loudspeakers (H04R29/007 takes precedence) · CPC title

  • Equalizers; Volume or gain control in limited frequency bands · CPC title

  • for correcting frequency response · 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 US11197112B2 cover?
Examples described herein involve validating motion of a microphone during calibration of a playback device. An example implementation involves a mobile device detecting, via one or more microphones, audio signals emitted from one or more playback devices as part of a calibration process. After the one or more playback devices emit the audio signals, the mobile device determines whether the det…
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 Dec 07 2021 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).