IP Library › Granted Patent US 9,690,271
Granted Patent B2
US 9,690,271 · App. 14/696,014 · Granted Jun 27, 2017

Speaker calibration

Inventors: Timothy Sheen (Brighton, MA); Dayn Wilberding (Santa Barbara, CA)
Assignee: Sonos, Inc.
G05B15/02G06F3/165H04S7/301H04R2227/005H04R2420/07
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 9,690,271
App. No.
14/696,014
Granted
Jun 27, 2017
Kind
B2
Abstract

An example implementation may involve a control device displaying (i) a prompt to prepare a playback device for calibration within a given environment, (ii) a prompt to prepare the given environment for calibration of the playback device, and (iii) a prompt to prepare the control device for calibration of the playback device. The example implementation may also involve a control device displaying a selectable control, that, when selected, initiates calibration of the playback device. The example implementation may further involve a control device initiating calibration of the playback device.

Claims (46)

1. Tangible, non-transitory, computer-readable media having stored therein instructions executable by one or more processors to cause a control device to perform operations comprising:

displaying (i) a prompt to prepare a playback device for calibration within a given environment, (ii) a prompt to prepare the given environment for calibration of the playback device, and (iii) a prompt to prepare the control device for calibration of the playback device, wherein displaying the prompt to prepare the playback device for calibration comprises displaying a prompt to orient the playback device in a particular manner at a location within the given environment at which the playback device is to be operated;

upon detecting input data indicating that (i) the playback device is prepared for calibration, (ii) the given environment is prepared for calibration of the playback device, and (iii) the control device is prepared for calibration of the playback device, displaying a selectable control, that, when selected, initiates calibration of the playback device, wherein detecting input data indicating that the playback device is prepared for calibration comprises receiving, via a user interface, input data indicating that the playback device is oriented in the particular manner at the location within the given environment at which the playback device is to be operated; and

upon detecting input data indicating a selection of the selectable control, initiating calibration of the playback device.

2. The tangible, computer-readable media of claim 1 , wherein initiating calibration of the playback device comprises:

transmitting a command that instructs the playback device to emit one or more pre-determined calibration sounds; and

listening, via a microphone, for the one or more pre-determined calibration sounds.

3. The tangible, computer-readable media of claim 2 , wherein the operations further comprise displaying a prompt to move the control device within the given environment for a given time.

4. The tangible, computer-readable media of claim 3 , wherein displaying the prompt to move the control device within the given environment for the given time comprises displaying a prompt to move the control device within the given environment until the playback device stops emitting the one or more pre-determined calibration sounds.

5. The tangible, computer-readable media of claim 1 , wherein displaying the prompt to orient the playback device in a particular manner at the location within the given environment at which the playback device is to be operated comprises displaying a graphical instruction indicating an example playback device oriented in the particular manner.

6. The tangible, computer-readable media of claim 1 , wherein displaying the prompt to orient the playback device in a particular manner at a location within the given environment at which the playback device is to be operated comprises displaying a prompt to orient the playback device in a direction in which the playback device is to be operated.

7. The tangible, computer-readable media of claim 1 , wherein displaying the prompt to prepare the given environment for calibration of the playback device further comprises displaying a prompt to reduce ambient noise of the given environment.

8. The tangible, computer-readable media of claim 7 , wherein the operations further comprise:

determining that a level of ambient noise within the given environment is below a threshold level for calibration; and

displaying an indication that the ambient noise within the given environment is acceptable for calibration.

9. The tangible, computer-readable media of claim 8 , wherein displaying the indication that the ambient noise of the given environment is acceptable for calibration comprises displaying a volume meter indicating the level of ambient noise within the given environment, wherein the volume meter is divided into an acceptable range for calibration and an unacceptable range for calibration.

10. The tangible, computer-readable media of claim 1 , wherein displaying the prompt to prepare the control device for calibration of the playback device comprises displaying a prompt to rotate the control device.

11. The tangible, computer-readable media of claim 1 , displaying the prompt to prepare the control device for calibration of the playback device comprises displaying a prompt that is rotated 180 degrees relative to the prompt to prepare a playback device for calibration within the given environment.

12. The tangible, computer-readable media of claim 1 , wherein displaying the prompt to prepare the control device for calibration of the playback device comprises displaying an upside down prompt indicating a position in which to hold the control device such that a microphone of the control device is oriented upwards.

13. The tangible, computer-readable media of claim 1 , wherein displaying the prompt to prepare the control device for calibration of the playback device comprises displaying a prompt to remove any removable cases that have been installed on the control device.

14. The tangible, computer-readable media of claim 1 , wherein the operations further comprise:

prior to displaying the selectable control, displaying a video that depicts how to move the control device within the given environment during calibration.

15. The tangible, computer-readable media of claim 1 , wherein the operations further comprise:

prior to displaying the selectable control, displaying an animation that depicts how to move the control device within the given environment during calibration.

16. The tangible, computer-readable media of claim 1 , wherein the operations further comprise:

during calibration of the playback device, detecting that the control device is stationary within the given environment; and

upon detecting that the control device is stationary within the given environment, displaying a prompt that includes a reminder to move the control device within the given environment during calibration.

17. The tangible, computer-readable media of claim 1 , wherein the operations further comprise:

determining that access to a microphone of the control device is prohibited by an operating system of the control device; and

prior to displaying the selectable control, displaying instructions to grant access to the microphone of the control device.

18. A method comprising:

displaying, via a control device, a series of prompts, wherein displaying the series of prompts comprises displaying (i) a prompt to prepare a playback device for calibration within a given environment, (ii) a prompt to prepare the given environment for calibration of the playback device, and (iii) a prompt to prepare the control device for calibration of the playback device, wherein displaying the prompt to prepare the playback device for calibration comprises displaying a prompt to orient the playback device in a particular manner at a location within the given environment at which the playback device is to be operated;

upon detecting input data indicating that (i) the playback device is prepared for calibration, (ii) the given environment is prepared for calibration of the playback device, and (iii) the control device is prepared for calibration of the playback device, displaying a selectable control, that, when selected, initiates calibration of the playback device, wherein detecting input data indicating that the playback device is prepared for calibration comprises receiving via a user interface, an input indicating that the playback device is oriented in the particular manner at the location within the given environment; and upon detecting input data indicating a selection of the selectable control, initiating calibration of the playback device.

19. The method of claim 18 , wherein:

displaying the prompt to orient the playback device in the particular manner at the location within the given environment at which the playback device is to be operated comprises displaying a prompt to orient the playback device in a direction in which the playback device is to be operated;

displaying the prompt to prepare the given environment for calibration of the playback device comprises:

displaying a prompt to reduce ambient noise of the given environment;

determining that a level of ambient noise within the given environment is below a threshold level for calibration; and

displaying an indication that the ambient noise within the given environment is acceptable for calibration; and

displaying the prompt to prepare the control device for calibration of the playback device comprises displaying a prompt to rotate the control device such that it is upside down.

20. A control device comprising:

a network interface;

one or more processors;

a data storage having stored therein instructions executable by the one or more processors to cause the control device to perform operations comprising:

displaying a series of prompts, wherein displaying the series of prompts comprises displaying (i) a prompt to prepare a playback device for calibration within a given environment, (ii) a prompt to prepare the given environment for calibration of the playback device, and (iii) a prompt to prepare the control device for calibration of the playback device, wherein displaying the prompt to prepare the playback device for calibration comprises displaying a prompt to orient the playback device in a particular manner at a location within the given environment at which the playback device is to be operated;

upon detecting input data indicating that (i) the playback device is prepared for calibration, (ii) the given environment is prepared for calibration of the playback device, and (iii) the control device is prepared for calibration of the playback device, displaying a selectable control, that, when selected, initiates calibration of the playback device, wherein detecting input data indicating that the playback device is prepared for calibration comprises receiving via a user interface, an input indicating that the playback device is oriented in the particular manner at the location within the given environment; and upon detecting input data indicating a selection of the selectable control, initiating calibration of the playback device.

Assignments (6)
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 →
RELEASE OF SECURITY INTEREST Recorded Jul 25, 2018
From: GORDON BROTHERS FINANCE COMPANY
To: SONOS, INC.
Reel/Frame 046625/0882 →
SECURITY INTEREST Recorded Apr 1, 2016
From: SONOS, INC.
To: GORDON BROTHERS FINANCE COMPANY
Reel/Frame 038329/0253 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2015
From: SHEEN, TIMOTHY; WILBERDING, DAYN
To: SONOS, INC.
Reel/Frame 035621/0610 →
Continuity (1)
Related Publication 20160316305A1 · Oct 27, 2016