US 11,929,088 B2
Input/output mode control for audio processing
Randall Deetz, Las Vegas, NV (US); Trausti Thormundsson, Irvine, CA (US); Stuart Whitfield Hutson, Austin, TX (US); Thorarinn Vikingur Sveinsson, Irvine, CA (US); and Yair Kerner, Kiryat Ono (IL)
Assigned to SYNAPTICS INCORPORATED, San Jose, CA (US)
Filed by SYNAPTICS INCORPORATED, San Jose, CA (US)
Filed on May 25, 2018, as Appl. No. 15/990,559.
Application 15/990,559 is a continuation in part of application No. 15/356,401, filed on Nov. 18, 2016, abandoned.
Claims priority of provisional application 62/377,495, filed on Aug. 19, 2016.
Claims priority of provisional application 62/258,374, filed on Nov. 20, 2015.
Prior Publication US 2018/0277133 A1, Sep. 27, 2018
Int. Cl. G10L 21/0364 (2013.01); G06F 3/16 (2006.01); G10L 15/22 (2006.01); G10L 21/0208 (2013.01); G10L 21/0232 (2013.01); G10L 21/0272 (2013.01); H04M 3/56 (2006.01); G10L 15/26 (2006.01)
CPC G10L 21/0364 (2013.01) [G06F 3/162 (2013.01); G10L 21/0208 (2013.01); G10L 21/0232 (2013.01); H04M 3/568 (2013.01); G10L 2015/228 (2013.01); G10L 15/26 (2013.01); G10L 21/0272 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A method of audio signal processing performed by an audio playback device, comprising:
receiving a first audio signal from a first audio source and a second audio signal from a second audio source, wherein the second audio source is included in the audio playback device and the first audio source is separate from the audio playback device;
determining a plurality of first audio processing operations associated with the first audio signal based at least in part on a first audio application configured to transmit the first audio signal;
determining a plurality of second audio processing operations associated with the second audio signal based at least in part on a second audio application configured to transmit the second audio signal, wherein the plurality of second audio processing operations is different than the plurality of first audio processing operations;
determining a geospatial location of the audio playback device;
modifying the second audio signal based on the plurality of first audio processing operations and the plurality of second audio processing operations; and
modifying the first audio signal, concurrently with the second audio signal, based at least in part on the plurality of first audio processing operations and the determined geospatial location of the audio playback device, wherein modifying the first audio signal comprises filtering ambient sounds, including background noises, echoes, interference, or any combination thereof, from the received first audio signal responsive to determining that the audio playback device is located at a first location and maintaining the ambient sounds in the received first audio signal responsive to determining that the audio playback device is located at a second location different than the first location.