US 11,991,506 B2
Playback device configuration
Tetsuro Oishi, Santa Barbara, CA (US); and William H. Bush, Santa Clarita, CA (US)
Assigned to Sonos, Inc., Santa Barbara, CA (US)
Filed by Sonos, Inc., Santa Barbara, CA (US)
Filed on Dec. 20, 2022, as Appl. No. 18/069,042.
Application 18/069,042 is a continuation of application No. 17/033,818, filed on Sep. 27, 2020, granted, now 11,540,073, issued on Dec. 27, 2022.
Application 17/033,818 is a continuation of application No. 16/713,858, filed on Dec. 13, 2019, granted, now 10,791,407, issued on Sep. 29, 2020.
Application 16/713,858 is a continuation of application No. 16/416,648, filed on May 20, 2019, granted, now 10,511,924, issued on Dec. 17, 2019.
Application 16/416,648 is a continuation of application No. 16/102,499, filed on Aug. 13, 2018, granted, now 10,299,055, issued on May 21, 2019.
Application 16/102,499 is a continuation of application No. 15/681,640, filed on Aug. 21, 2017, granted, now 10,051,399, issued on Aug. 14, 2018.
Application 15/681,640 is a continuation of application No. 15/339,260, filed on Oct. 31, 2016, granted, now 9,743,208, issued on Aug. 22, 2017.
Application 15/339,260 is a continuation of application No. 15/066,049, filed on Mar. 10, 2016, granted, now 9,521,487, issued on Dec. 13, 2016.
Application 15/066,049 is a continuation of application No. 14/921,781, filed on Oct. 23, 2015, granted, now 9,439,021, issued on Sep. 6, 2016.
Application 14/921,781 is a continuation of application No. 14/216,325, filed on Mar. 17, 2014, granted, now 9,264,839, issued on Feb. 16, 2016.
Prior Publication US 2023/0232175 A1, Jul. 20, 2023
Int. Cl. H04R 29/00 (2006.01); G06F 3/16 (2006.01); H04R 1/32 (2006.01); H04R 3/04 (2006.01); H04R 3/12 (2006.01); H04R 5/04 (2006.01); H04R 27/00 (2006.01); H04S 7/00 (2006.01)
CPC H04R 29/007 (2013.01) [G06F 3/165 (2013.01); H04R 1/323 (2013.01); H04R 3/04 (2013.01); H04R 3/12 (2013.01); H04R 5/04 (2013.01); H04R 27/00 (2013.01); H04R 29/001 (2013.01); H04R 29/002 (2013.01); H04S 7/307 (2013.01); H04R 2227/001 (2013.01); H04R 2227/003 (2013.01); H04R 2227/005 (2013.01); H04R 2420/03 (2013.01); H04R 2430/03 (2013.01); H04R 2499/13 (2013.01); H04S 2400/01 (2013.01); H04S 2420/07 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a playback device comprising at least one sensor, one or more microphones, one or more one or more audio transducers, and a housing carrying the at least one sensor, the one or more microphones and the one or more audio transducers;
at least one processor; and
at least one non-transitory computer-readable medium including instructions that are executable by the at least one processor such that the system is configured to:
play back first audio content via the one or more audio transducers;
while playing back the first audio content, perform a first calibration of the playback device, wherein the instructions that are executable by the at least one processor such that the system is configured to perform the first calibration comprise instructions that are executable by the at least one processor such that the system is configured to:
(i) capture, via the one or more microphones, first audio representing playback of the first audio content by the playback device;
(ii) determine, based on the captured first audio, a first playback configuration that at least partially offsets first acoustic characteristics of an environment surrounding the playback device; and
(iii) apply the first playback configuration to the playback device;
while the first playback configuration is applied to the playback device, play back second audio content via the one or more audio transducers;
while playing back the second audio content, detect, via the at least one sensor, a change in the environment;
based on detection of the change in the environment, perform a second calibration of the playback device, wherein the instructions that are executable by the at least one processor such that the system is configured to perform the second calibration comprise instructions that are executable by the at least one processor such that the system is configured to:
(i) capture, via the one or more microphones, second audio representing playback of the second audio content by the playback device;
(ii) determine, based on the captured second audio, a second playback configuration that at least partially offsets second acoustic characteristics of the environment surrounding the playback device; and
(iii) apply the second playback configuration to the playback device.