IP Library Granted Patent US 10,007,481
Granted Patent B2
US 10,007,481 · App. 15/243,458 · Granted Jun 26, 2018

Detecting and controlling physical movement of a playback device during audio playback

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,007,481
App. No.
15/243,458
Granted
Jun 26, 2018
Kind
B2
Abstract

Method and apparatus for physical detecting movement of a playback device which plays audio sound via a speaker enclosed in the playback device. While the speaker plays the audio sound, a determination is made whether the playback device is physically moving. In response to the playback device physically moving, the audio sound played by the speaker is modified, for example, by adjusting the volume or equalization of the audio sound, so as to reduce the physical movement of the playback device.

Claims (30)

1. A device comprising:

a speaker configured to play audio sound, the speaker being enclosed in the device;

a sensor;

a processor;

a non-transitory computer readable medium, and

program instructions stored on the non-transitory computer readable medium that, when executed by the processor, cause the device to perform functions comprising:

playing, by the device, the audio sound via the speaker;

while the speaker is playing the audio sound, determining, by the device, that the device is physically moving, wherein determining that the device is physically moving comprises comparing a sensor output value of the sensor to a sensor profile indicative of movement of the device, and wherein the sensor profile is stored on a memory of the device; and

adjusting, by the device, the audio sound played by the speaker in response determining that the device is physically moving.

2. The device of claim 1 , wherein the program instructions for adjusting by the device the audio sound played by the speaker comprises adjusting one or more of a volume or equalization of the audio sound.

3. The device of claim 1 , wherein the program instructions for adjusting, by the device, the audio sound played by the speaker comprises decreasing a volume of the audio sound for the device and correspondingly transmitting instructions that cause an increase in a volume of an audio sound of a remote device.

4. The device of claim 1 , wherein the physical movement of the device comprises a translational, rotational, yaw, pitch, roll, or rocking movement.

5. The device of claim 1 , wherein the sensor is selected from a group consisting of an accelerometer, gyroscope, and magnetometer.

6. The device of claim 1 , further comprising program instructions that, when executed by the processor, cause the device to calibrate the sensor for detecting movement of the device prior to the device playing the audio sound.

7. A tangible non-transitory computer readable storage medium including a set of instructions that when executed by a processor cause a device to perform functions comprising:

playing, by the device, audio sound via a speaker enclosed in the device;

determining, by the device, while the speaker is playing the audio sound that the device is physically moving, wherein determining that the device is moving comprises comparing a sensor output value from a sensor of the device to a sensor profile indicative of movement of the device, and wherein the sensor profile is stored on a memory of the device; and

adjusting, by the device, the audio sound played by the speaker in response to determining that the device is physically moving.

8. The tangible non-transitory computer readable storage medium as defined in claim 7 , further comprising instructions for filtering an input into the sensor.

9. The tangible non-transitory computer readable storage medium as defined in claim 7 , further comprising instructions for calibrating the sensor prior to the device playing the audio sound.

10. The tangible non-transitory computer readable storage medium as defined in claim 7 , wherein the instructions for adjusting the audio sound played by the speaker comprises adjusting one or more of a volume or equalization of the audio sound to reduce the movement of the device.

11. The tangible non-transitory computer readable storage medium as defined in claim 7 , wherein the instructions for adjusting the audio sound played by the speaker comprises decreasing a volume of the audio sound for the device and correspondingly increasing a volume of an audio sound of a remote device.

12. A method comprising:

playing, by a device, audio sound via a speaker enclosed in the device;

while the speaker playing the audio sound, determining, by the device, that the device is physically moving, wherein determining that the device is moving comprises comparing a sensor output value from a sensor of the device to a sensor profile indicative of movement of the device, wherein the sensor profile is stored on a memory of the device; and

adjusting, by the device, the audio sound played by the speaker in response determining that the device is physically moving.

13. The method of claim 12 , wherein adjusting the audio sound played by the speaker comprises adjusting one or more of a volume or equalization of the audio sound.

14. The method of claim 12 , wherein adjusting the audio sound played by the speaker comprises decreasing a volume the audio sound for the device and correspondingly increasing a volume of an audio sound played by a remote device.

15. The method of claim 12 , further comprising calibrating the sensor for detecting movement of the device prior to the device playing the audio sound.

16. The method of claim 12 , wherein the physical movement of the device is due to excursions of the speaker's diaphragm.

Assignments (4)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2016
From: DALY, SEAMUS
To: SONOS, INC.
Reel/Frame 039567/0934 →
Cited By (15)
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 US 12,669,976