IP Library Granted Patent US 10,511,924
Granted Patent B2
US 10,511,924 · App. 16/416,648 · Granted Dec 17, 2019

Playback device with multiple sensors

Inventors: Tetsuro Oishi (Santa Barbara, CA); William H Bush (Santa Clarita, CA)
Assignee: Sonos, Inc.
H04R29/007G06F3/165H04R1/323H04R3/04H04R3/12H04R5/04H04R27/00H04R29/001H04R29/002H04S7/307H04R2227/001H04R2227/003H04R2227/005H04R2420/03H04R2430/03H04R2499/13H04S2400/01H04S2420/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 10,511,924
App. No.
16/416,648
Granted
Dec 17, 2019
Kind
B2
Abstract

Examples described herein involve configuring a playback device based on distortion, such as that caused by a barrier. One implementation may involve causing the playback device to play audio content according to an existing playback configuration, determining an existing frequency response of the playback device in a given system, and determining whether a difference between the existing frequency response of the playback device in the given system and a predetermined frequency response for the playback device is greater than a predetermined distortion threshold. If it is determined that the difference between the existing frequency response of the playback device and the predetermined frequency response for the playback device is greater than the predetermined distortion threshold, then the existing playback configuration of the playback device is changed to an updated playback configuration of the playback device and the playback device plays audio content according to the updated playback configuration.

Claims (35)

1. A playback device comprising:

multiple proximity sensors including a first proximity sensor and a second proximity sensor;

one or more processors; and

data storage storing instructions that when executed by the one or more processors cause the playback device to perform functions comprising:

receiving, via the multiple proximity sensors, sensor data;

determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device;

based on determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device, adjusting a playback configuration of the playback device; and

causing the playback device to play audio content according to the adjusted playback configuration.

2. The playback device of claim 1 , wherein the received sensor data comprises first sensor data from the first proximity sensor and second sensor data from the second proximity sensor, wherein determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device comprises determining, based on the first sensor data, that a first barrier is in proximity to the playback device, and wherein adjusting the playback configuration of the playback device comprises adjusting the playback configuration of the playback device based on the first barrier.

3. The playback device of claim 2 , wherein determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device comprises determining, based on the second sensor data, that a second barrier is in proximity to the playback device, and wherein adjusting the playback configuration of the playback device comprises adjusting the playback configuration of the playback device based on the first barrier and the second barrier.

4. The playback device of claim 1 , wherein the first proximity sensor is arranged in a housing of the playback device to detect objects in a first direction, wherein the second proximity sensor is arranged in the housing of the playback device to detect objects in a second direction.

5. The playback device of claim 1 , wherein the first proximity sensor is a first type of proximity sensor, the first type being a microphone, wherein the second proximity sensor is a second type of proximity sensor, the second type being a proximity sensor other than the microphone.

6. The playback device of claim 1 , wherein the multiple proximity sensor comprise a microphone, wherein receiving the sensor data comprises receiving, via the microphone, audio data indicating one or more reflections of audio content played back by the playback device, and wherein determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device comprises detecting a change in the audio data, the change indicating that one or more objects in proximity to the playback device are affecting output of the playback device.

7. The playback device of claim 1 , wherein determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device comprises determining that distortion of the playback device is greater than a distortion threshold.

8. The playback device of claim 1 , wherein the adjusted playback configuration comprises a calibration that offsets acoustic effects of a given environment including the one or more objects.

9. A method to be performed by an playback device comprising multiple proximity sensors including a first proximity sensor and a second proximity sensor, the method comprising:

receiving, via the multiple proximity sensors, sensor data;

determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device;

based on determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device, adjusting a playback configuration of the playback device; and

causing the playback device to play audio content according to the adjusted playback configuration.

10. The method of claim 9 , wherein the received sensor data comprises first sensor data from the first proximity sensor and second sensor data from the second proximity sensor, wherein determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device comprises determining, based on the first sensor data, that a first barrier is in proximity to the playback device, and wherein adjusting the playback configuration of the playback device comprises adjusting the playback configuration of the playback device based on the first barrier.

11. The method of claim 10 , wherein determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device comprises determining, based on the second sensor data, that a second barrier is in proximity to the playback device, and wherein adjusting the playback configuration of the playback device comprises adjusting the playback configuration of the playback device based on the first barrier and the second barrier.

12. The method of claim 9 , wherein the first proximity sensor is arranged in a housing of the playback device to detect objects in a first direction, wherein the second proximity sensor is arranged in the housing of the playback device to detect objects in a second direction.

13. The method of claim 9 , wherein the first proximity sensor is a first type of proximity sensor, the first type being a microphone, wherein the second proximity sensor is a second type of proximity sensor, the second type being a proximity sensor other than the microphone.

14. The method of claim 9 , wherein the multiple proximity sensor comprise a microphone, wherein receiving the sensor data comprises receiving, via the microphone, audio data indicating one or more reflections of audio content played back by the playback device, and wherein determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device comprises detecting a change in the audio data, the change indicating that one or more objects in proximity to the playback device are affecting output of the playback device.

15. The method of claim 9 , wherein determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device comprises determining that distortion of the playback device is greater than a distortion threshold.

16. The method of claim 9 , wherein the adjusted playback configuration comprises a calibration that offsets acoustic effects of a given environment including the one or more objects.

17. A tangible, non-transitory computer-readable medium having stored thereon instructions executable by a playback device to cause the playback device to perform functions comprising:

receiving, via multiple proximity sensors of the playback device, sensor data, wherein the multiple proximity sensors including a first proximity sensor and a second proximity sensor;

determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device;

based on determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device, adjusting a playback configuration of the playback device; and

causing the playback device to play audio content according to the adjusted playback configuration.

18. The tangible, non-transitory computer-readable medium of claim 17 , wherein the received sensor data comprises first sensor data from the first proximity sensor and second sensor data from the second proximity sensor, wherein determining that the received sensor data indicates that one or more objects in proximity to the playback device are affecting output of the playback device comprises: (i) determining, based on the first sensor data, that a first barrier is in proximity to the playback device and (ii) determining, based on the second sensor data, that a second barrier is in proximity to the playback device, and wherein adjusting the playback configuration of the playback device comprises adjusting the playback configuration of the playback device based on the first barrier and the second barrier.

19. The tangible, non-transitory computer-readable medium of claim 17 , wherein the first proximity sensor is arranged in a housing of the playback device to detect objects in a first direction, wherein the second proximity sensor is arranged in the housing of the playback device to detect objects in a second direction.

20. The tangible, non-transitory computer-readable medium of claim 17 , wherein the first proximity sensor is a first type of proximity sensor, the first type being a microphone, wherein the second proximity sensor is a second type of proximity sensor, the second type being a proximity sensor other than the microphone.

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 May 20, 2019
From: OISHI, TETSURO; BUSH, WILLIAM H.
To: SONOS, INC.
Reel/Frame 049229/0678 →
Continuity (7)
Continuation 16102499 · Aug 13, 2018
Continuation 15681640 · Aug 21, 2017
Continuation 15339260 · Oct 31, 2016
Continuation 15066049 · Mar 10, 2016
Continuation 14921781 · Oct 23, 2015
Continuation 14216325 · Mar 17, 2014
Related Publication 20190342684A1 · Nov 7, 2019