US 12,238,490 B2
Validation of audio calibration using multi-dimensional motion check
Jonathan Downing, North Hampton, MA (US); Timothy Sheen, Brighton, MA (US); and Daniel Valente, Santa Barbara, CA (US)
Assigned to Sonos, Inc., Goleta, CA (US)
Filed by Sonos, Inc., Santa Barbara, CA (US)
Filed on Jul. 12, 2023, as Appl. No. 18/351,033.
Application 18/351,033 is a continuation of application No. 17/543,430, filed on Dec. 6, 2021, granted, now 11,706,579.
Application 17/543,430 is a continuation of application No. 16/570,679, filed on Sep. 13, 2019, granted, now 11,197,112, issued on Dec. 7, 2021.
Application 16/570,679 is a continuation of application No. 15/996,878, filed on Jun. 4, 2018, granted, now 10,419,864, issued on Sep. 17, 2019.
Application 15/996,878 is a continuation of application No. 15/480,265, filed on Apr. 5, 2017, granted, now 9,992,597, issued on Jun. 5, 2018.
Application 15/480,265 is a continuation of application No. 14/864,506, filed on Sep. 24, 2015, granted, now 9,693,165, issued on Jun. 27, 2017.
Claims priority of provisional application 62/220,176, filed on Sep. 17, 2015.
Prior Publication US 2024/0015458 A1, Jan. 11, 2024
Int. Cl. H04R 29/00 (2006.01); G06F 3/16 (2006.01); G10L 25/06 (2013.01); H03G 5/16 (2006.01); H04R 1/32 (2006.01); H04R 3/04 (2006.01); H04S 7/00 (2006.01); H04R 27/00 (2006.01)
CPC H04R 29/007 (2013.01) [G06F 3/165 (2013.01); G10L 25/06 (2013.01); H03G 5/16 (2013.01); H04R 1/32 (2013.01); H04R 3/04 (2013.01); H04R 29/008 (2013.01); H04S 7/303 (2013.01); H03G 5/165 (2013.01); H04R 27/00 (2013.01); H04R 29/001 (2013.01); H04R 2227/003 (2013.01); H04R 2227/005 (2013.01); H04R 2460/07 (2013.01); H04S 7/301 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a playback device comprising an audio transducer;
one or more sensors;
one or more microphones;
a network interface;
at least one processor; and
at least one non-transitory computer-readable medium comprising program instructions that are executable by the at least one processor such that the system is configured to:
while the playback device is in a room, play back an audio signal via the audio transducer;
during playback of the audio signal, capture, via the one or more microphones, microphone data representing playback of the audio signal in the room;
during detection of the audio signal over a time period, capture, via the one or more sensors, sensor data representing motion of the one or more microphones;
determine that the sensor data indicates that movement during the time period has met at least one threshold corresponding to room size of the room; and
when the sensor data indicates that the movement during the time period has met the at least one threshold corresponding to room size, calibrate the playback device to at least partially offset acoustic characteristics of the room that are represented in the captured microphone data.