US 12,238,488 B2
Systems and methods for equalizing audio for playback on an electronic device
Adrian M. Schuster, West Olive, MI (US); Prabhu Annabathula, Gurnee, IL (US); Kevin J. Bastyr, Milwaukee, WI (US); Andrew K. Wells, Lindenhurst, IL (US); and Wen Hao Zhang, Lake Villa, IL (US)
Assigned to GOOGLE TECHNOLOGY HOLDINGS LLC, Mountain View, CA (US)
Filed by GOOGLE TECHNOLOGY HOLDINGS LLC, Mountain View, CA (US)
Filed on Jun. 5, 2023, as Appl. No. 18/206,021.
Application 18/206,021 is a continuation of application No. 16/299,050, filed on Mar. 11, 2019, granted, now 11,706,577.
Application 16/299,050 is a continuation of application No. 15/818,444, filed on Nov. 20, 2017, granted, now 10,405,113, issued on Sep. 3, 2019.
Application 15/818,444 is a continuation of application No. 15/341,798, filed on Nov. 2, 2016, granted, now 9,854,374, issued on Dec. 26, 2017.
Application 15/341,798 is a continuation of application No. 14/464,789, filed on Aug. 21, 2014, granted, now 9,521,497, issued on Dec. 13, 2016.
Prior Publication US 2023/0328468 A1, Oct. 12, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04R 29/00 (2006.01); G06F 3/01 (2006.01); G06F 3/03 (2006.01); G06F 3/0346 (2013.01); G06F 3/16 (2006.01); H03G 5/16 (2006.01); H04R 3/04 (2006.01)
CPC H04R 29/001 (2013.01) [G06F 3/011 (2013.01); G06F 3/0304 (2013.01); G06F 3/0346 (2013.01); G06F 3/16 (2013.01); G06F 3/165 (2013.01); H03G 5/165 (2013.01); H04R 3/04 (2013.01); G06F 2203/04108 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method in an electronic device, the method comprising:
determining, by a processor of the electronic device based on sensor data generated by an accelerometer of the electronic device, that the electronic device is stable and supported by a support surface, wherein the electronic device comprises a first speaker and a second speaker, wherein the second speaker is configured for a music playback operation;
in response to determining that the electronic device is stable and supported by the support surface, outputting, by the second speaker of the electronic device during the music playback operation, first audio data with a first equalization setting applied thereto, the first equalization setting corresponding to the electronic device being stable and supported by the support surface;
while outputting the first audio data by the second speaker during the music playback operation, detecting, by a microphone of the electronic device, audio input data;
modifying, by the processor based on the audio input data, the first equalization setting; and
outputting, by the second speaker during the music playback operation, second audio data with the first equalization setting that was modified applied thereto.