US 11,991,505 B2
Audio settings based on environment
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 Jul. 14, 2023, as Appl. No. 18/352,394.
Application 18/352,394 is a continuation of application No. 18/323,039, filed on May 24, 2023.
Application 18/323,039 is a continuation of application No. 17/113,799, filed on Dec. 7, 2020, granted, now 11,696,081, issued on Jul. 4, 2023.
Application 17/113,799 is a continuation of application No. 16/564,684, filed on Sep. 9, 2019, granted, now 10,863,295, issued on Dec. 8, 2020.
Application 16/564,684 is a continuation of application No. 16/181,213, filed on Nov. 5, 2018, granted, now 10,412,517, issued on Sep. 10, 2019.
Application 16/181,213 is a continuation of application No. 15/872,979, filed on Jan. 16, 2018, granted, now 10,129,675, issued on Nov. 13, 2018.
Application 15/872,979 is a continuation of application No. 15/207,682, filed on Jul. 12, 2016, granted, now 9,872,119, issued on Jan. 16, 2018.
Application 15/207,682 is a continuation of application No. 14/681,465, filed on Apr. 8, 2015, granted, now 9,419,575, issued on Aug. 16, 2016.
Application 14/681,465 is a continuation of application No. 14/216,306, filed on Mar. 17, 2014, granted, now 9,219,460, issued on Dec. 22, 2015.
Prior Publication US 2023/0362566 A1, Nov. 9, 2023
Int. Cl. H04R 29/00 (2006.01); H03G 3/32 (2006.01); H03G 5/16 (2006.01); H04R 3/00 (2006.01); H04R 3/04 (2006.01); H04S 7/00 (2006.01)
CPC H04R 29/002 (2013.01) [H03G 3/32 (2013.01); H03G 5/165 (2013.01); H04R 3/00 (2013.01); H04R 3/04 (2013.01); H04R 29/00 (2013.01); H04S 7/301 (2013.01); H04S 7/305 (2013.01); H04R 2430/01 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
driving one or more loudspeakers to output first sound based on a first set of drive parameters;
detecting a change to one loudspeaker of the one or more loudspeakers based on one or more sensors integrated within a housing of the one loudspeaker;
adjusting, in response to the detected change, the first set of drive parameters to account for the change of the one loudspeaker, wherein the adjustment produces a second set of drive parameters, and wherein the second set of drive parameters comprises a change in gain values as compared to the first set of drive parameters of the one or more loudspeakers; and
when the detected change is a level of movement,
performing the adjustment in response to the level of movement of the one loudspeaker being below a threshold level, and
performing a full recalibration of the one or more loudspeakers in response to the level of movement of the one loudspeaker being at or above the threshold level, to produce the second set of drive parameters, the full recalibration including determining an environment of the one or more loudspeakers in a listening area wherein determining the environment includes determining a position of the one or more loudspeakers relative to objects and structures in the listening area; and
driving the one or more loudspeakers to output second sound based on the second set of drive parameters.