IP Library Granted Patent US 10,853,022
Granted Patent B2
US 10,853,022 · App. 16/530,324 · Granted Dec 1, 2020

Calibration interface

Inventors: Dayn Wilberding (Santa Barbara, CA); Sein Woo (Somerville, MA)
Assignee: Sonos, Inc.
G06F3/162G06F3/165H04S7/301H04S7/305
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,853,022
App. No.
16/530,324
Granted
Dec 1, 2020
Kind
B2
Abstract

Example techniques relate to calibration interfaces that facilitate calibration of a playback device. An example implementation may involve displaying, on a graphical display, a sequence of control interfaces to guide calibration of a playback device during a calibration sequence comprising (i) a spatial calibration component and (ii) a spectral calibration component. Displaying the sequence of control interfaces includes displaying one or more spatial calibration interfaces comprising a guide to perform the spatial calibration component of the calibration sequence. The spatial calibration component involves calibration of the playback device for a particular location within an environment. Displaying the sequence of control interfaces also includes displaying one or more spectral calibration interfaces comprising a guide to perform the spectral calibration component of the calibration sequence. The spectral calibration component involves calibration of the playback device for the environment.

Claims (56)

1. Tangible, non-transitory, computer-readable media having instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a mobile device to perform functions comprising:

during a calibration sequence comprising (i) a spatial calibration component and (ii) a spectral calibration component, displaying, on a graphical display, a sequence of control interfaces to guide calibration of a playback device, wherein displaying the sequence of control interfaces comprises:

displaying one or more spatial calibration interfaces comprising a guide to perform the spatial calibration component of the calibration sequence, wherein the spatial calibration component involves calibration of the playback device for a particular location within an environment; and

displaying one or more spectral calibration interfaces comprising a guide to perform the spectral calibration component of the calibration sequence, wherein the spectral calibration component involves calibration of the playback device for the environment;

during the spatial calibration component of the calibration sequence, recording, via one or more microphones, first audio output of the playback device while the mobile device is stationary at the particular location; and

during the spectral calibration component of the calibration sequence, recording, via the one or more microphones, second audio output of the playback device while the mobile device is in motion through the environment.

2. The tangible, non-transitory computer-readable media of claim 1 , wherein displaying the one or more spatial calibration interfaces comprises:

displaying a first spatial calibration interface comprising a prompt to maintain positioning of the mobile device while the mobile device records the second audio output of the playback device, wherein the prompt indicates that the mobile device is recording the second audio output.

3. The tangible, non-transitory computer-readable media of claim 2 , wherein the functions further comprise:

displaying one or more graphical elements indicating that spatial calibration is performed in a sitting position at the particular location within the environment; and

displaying a prompt to adjust a height of the mobile device while the mobile device is positioned at the particular location within the environment during the spatial calibration component.

4. The tangible, non-transitory computer-readable media of claim 2 , wherein the functions further comprise:

displaying a control interface comprising a prompt to initiate the spatial calibration component, the prompt comprising a selectable control, that when selected, initiates the spatial calibration component; and

upon detecting selection of the selectable control, that when selected, initiates the spatial calibration component: (i) displaying a second spatial calibration interface and (ii) sending instructions to the playback device to play back the first audio output.

5. The tangible, non-transitory computer-readable media of claim 4 , wherein displaying the second spatial calibration interface comprises displaying, in the second spatial calibration interface, an animation indicating that the mobile device is recording the second audio output.

6. The tangible, non-transitory computer-readable media of claim 1 , wherein displaying the one or more spatial calibration interfaces comprises:

displaying a prompt indicating that the playback device is calibrated to the particular location within the environment.

7. The tangible, non-transitory computer-readable media of claim 1 , wherein displaying the one or more spectral calibration interfaces comprises:

displaying a first spectral calibration interface comprising a video depicting a user performing the spectral calibration component; and

when the video has been at least partially played back, permitting display of a second spectral calibration interface to advance the spectral calibration component.

8. The tangible, non-transitory computer-readable media of claim 1 , wherein displaying the one or more spectral calibration interfaces comprises:

displaying a first spectral calibration interface comprising a prompt to initiate the spectral calibration component, the prompt comprising a selectable control, that when selected, initiates the spectral calibration component; and

upon detecting selection of the selectable control, that when selected, initiates the spectral calibration component: (i) displaying a second spectral calibration interface and (ii) sending instructions to the playback device to play back the second audio output.

9. The tangible, non-transitory computer-readable media of claim 1 , wherein displaying the one or more spectral calibration interfaces comprises:

displaying a second spectral calibration interface comprising (i) a prompt to continue moving the mobile device while the mobile device is recording the second audio output of the playback device and (ii) a progress meter indicating a proportion of the second audio output that has been outputted by the playback device.

10. The tangible, non-transitory computer-readable media of claim 1 , wherein the functions further comprise:

determining a spectral calibration for the playback device based on the recorded second audio output of the playback device while the mobile device is in motion through the environment, and wherein displaying the one or more spectral calibration interfaces comprises:

while determining the spectral calibration, displaying a third spectral calibration interface indicating that the mobile device is determining the spectral calibration for the playback device.

11. A method to be performed by a mobile device, the method comprising:

during a calibration sequence comprising (i) a spatial calibration component and (ii) a spectral calibration component, displaying, on a graphical display, a sequence of control interfaces to guide calibration of a playback device, wherein displaying the sequence of control interfaces comprises:

displaying one or more spatial calibration interfaces comprising a guide to perform the spatial calibration component of the calibration sequence, wherein the spatial calibration component involves calibration of the playback device for a particular location within an environment; and

displaying one or more spectral calibration interfaces comprising a guide to perform the spectral calibration component of the calibration sequence, wherein the spectral calibration component involves calibration of the playback device for the environment;

during the spatial calibration component of the calibration sequence, recording, via one or more microphones, first audio output of the playback device while the mobile device is stationary at the particular location; and

during the spectral calibration component of the calibration sequence, recording, via the one or more microphones, second audio output of the playback device while the mobile device is in motion through the environment.

12. The method of claim 11 , wherein displaying the one or more spatial calibration interfaces comprises:

displaying a first spatial calibration interface comprising a prompt to maintain positioning of the mobile device while the mobile device records the second audio output of the playback device, wherein the prompt indicates that the mobile device is recording the second audio output.

13. The method of claim 12 , further comprising:

displaying one or more graphical elements indicating that spatial calibration is performed in a sitting position at the particular location within the environment; and

displaying a prompt to adjust a height of the mobile device while the mobile device is positioned at the particular location within the environment during the spatial calibration component.

14. The method of claim 12 , further comprising:

displaying a control interface comprising a prompt to initiate the spatial calibration component, the prompt comprising a selectable control, that when selected, initiates the spatial calibration component; and

upon detecting selection of the selectable control, that when selected, initiates the spatial calibration component: (i) displaying a second spatial calibration interface and (ii) sending instructions to the playback device to play back the first audio output.

15. The method of claim 14 , wherein displaying the second spatial calibration interface comprises displaying, in the second spatial calibration interface, an animation indicating that the mobile device is recording the second audio output.

16. The method of claim 11 , wherein displaying the one or more spatial calibration interfaces comprises:

displaying a prompt indicating that the playback device is calibrated to the particular location within the environment.

17. The method of claim 11 , wherein displaying the one or more spectral calibration interfaces comprises:

displaying a first spectral calibration interface comprising a video depicting a user performing the spectral calibration component; and

when the video has been at least partially played back, permitting display of a second spectral calibration interface to advance the spectral calibration component.

18. The method of claim 11 , wherein displaying the one or more spectral calibration interfaces comprises:

displaying a first spectral calibration interface comprising a prompt to initiate the spectral calibration component, the prompt comprising a selectable control, that when selected, initiates the spectral calibration component; and

upon detecting selection of the selectable control, that when selected, initiates the spectral calibration component: (i) displaying a second spectral calibration interface and (ii) sending instructions to the playback device to play back the second audio output.

19. The method of claim 11 , wherein displaying the one or more spectral calibration interfaces comprises:

displaying a second spectral calibration interface comprising (i) a prompt to continue moving the mobile device while the mobile device is recording the second audio output of the playback device and (ii) a progress meter indicating a proportion of the second audio output that has been outputted by the playback device.

20. The method of claim 11 , further comprising:

determining a spectral calibration for the playback device based on the recorded second audio output of the playback device while the mobile device is in motion through the environment, and wherein displaying the one or more spectral calibration interfaces comprises:

while determining the spectral calibration, displaying a third spectral calibration interface indicating that the mobile device is determining the spectral calibration for the playback device.

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 Aug 2, 2019
From: WILBERDING, DAYN; WOO, SEIN
To: SONOS, INC.
Reel/Frame 049943/0797 →
Continuity (2)
Continuation 15217399 · Jul 22, 2016
Related Publication 20190354337A1 · Nov 21, 2019
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