Patents by Inventor Ali Abdollahzadeh Milani
Ali Abdollahzadeh Milani has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12249311Abstract: A system configured to perform adaptive active noise cancellation (ANC) processing. Specifically, the system may adaptively determine a feed-forward ANC filter by maximizing a ratio of A:B, where A corresponds to microphone-ear coherence and B corresponds to microphone-microphone coherence between the feed-forward microphones. By maximizing this ratio, the system may determine weighted gain values used to combine the feed-forward microphone signals. In addition, the system may (i) apply a fixed feed-forward ANC filter profile selected based on a geometry of the device and a generalized ear response, (ii) monitor a secondary path to select from a plurality of feed-forward ANC filter profiles based on an individual user's ear response, or (iii) adaptively update the feed-forward ANC filter based on a feedback microphone signal.Type: GrantFiled: September 15, 2022Date of Patent: March 11, 2025Assignee: Amazon Technologies, Inc.Inventors: Andrew Jackson Stockton X, Ali Abdollahzadeh Milani
-
Patent number: 12072413Abstract: A system that performs wall detection and localization to determine a position of a device relative to acoustically reflective surfaces. The device emits an audible sound including a frequency modulated signal and captures reflections of the audible sound. The frequency modulated signal enables the device to determine an amplitude of the reflections at different time-of-arrivals, which corresponds to a direction of the reflection. The device then performs beamforming to generate a 2D intensity map that represents an intensity of the reflections at each spatial location around the device. The device detects wall(s) in proximity to the device by identifying peak intensities represented in the 2D intensity map. In some examples, instead of performing beamforming, the device can perform directional wall detection by physically rotating the device and emitting the audible sound in multiple directions. The device may perform ultrasonic wall detection using ultrasonic sound frequencies.Type: GrantFiled: March 31, 2021Date of Patent: August 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Spencer Russell, Krishna Kamath Koteshwara, Tarun Pruthi, Ali Abdollahzadeh Milani, Trausti Thor Kristjansson, Anran Wang
-
Patent number: 11785406Abstract: A system configured to detect a tap event on a surface of a device only using microphone audio data. For example, instead of using a physical sensor to detect the tap event, the device may detect a tap event in proximity to a microphone based on a power level difference between two or more microphones. When a power ratio exceeds a threshold, the device may detect a tap event and perform an action. For example, the device may output an alarm and use a detected tap event as an input to delay or end the alarm. In some examples, the device may detect a tap event using a plurality of microphones. Additionally or alternatively, the device may distinguish between multiple tap events based on a location of the tap event, enabling the device to perform two separate actions depending on the location.Type: GrantFiled: January 22, 2021Date of Patent: October 10, 2023Assignee: Amazon Technologies, Inc.Inventors: Savaskan Bulek, Tarun Pruthi, Ali Abdollahzadeh Milani, Trausti Thor Kristjansson
-
Patent number: 11763791Abstract: Adaptive noise cancellation systems and methods comprise a reference sensor operable to sense environmental noise and generate a corresponding reference signal, an error sensor operable to sense noise in a noise cancellation zone and generate a corresponding error signal, a noise cancellation filter operable to receive the reference signal and generate an anti-noise signal to cancel the environmental noise in the cancellation zone, an adaptation module operable to receive the reference signal and the error signal and adaptively adjust the anti-noise signal.Type: GrantFiled: July 22, 2021Date of Patent: September 19, 2023Assignee: Google LLCInventors: Trausti Thormundsson, Ali Abdollahzadeh Milani, Govind Kannan
-
Patent number: 11727926Abstract: A computing device may receive audio data from a microphone representing audio in an environment of the device, which may correspond to an utterance and noise. A model may be trained to process the audio data to reduce noise from the audio data. The model may include an encoder that includes one or more dense layers, one or more recurrent layers, and a decoder that includes one or more dense layers.Type: GrantFiled: September 18, 2020Date of Patent: August 15, 2023Assignee: Amazon Technologies, Inc.Inventors: Yuzhou Liu, Savaskan Bulek, Ali Abdollahzadeh Milani, Tarun Pruthi, Trausti Thor Kristjansson
-
Publication number: 20210350782Abstract: Adaptive noise cancellation systems and methods comprise a reference sensor operable to sense environmental noise and generate a corresponding reference signal, an error sensor operable to sense noise in a noise cancellation zone and generate a corresponding error signal, a noise cancellation filter operable to receive the reference signal and generate an anti-noise signal to cancel the environmental noise in the cancellation zone, an adaptation module operable to receive the reference signal and the error signal and adaptively adjust the anti-noise signal.Type: ApplicationFiled: July 22, 2021Publication date: November 11, 2021Applicant: Google LLCInventors: Trausti Thormundsson, Ali Abdollahzadeh Milani, Govind Kannan
-
Patent number: 11100910Abstract: Adaptive noise cancellation systems and methods comprise a reference sensor operable to sense environmental noise and generate a corresponding reference signal, an error sensor operable to sense noise in a noise cancellation zone and generate a corresponding error signal, a noise cancellation filter operable to receive the reference signal and generate an anti-noise signal to cancel the environmental noise in the cancellation zone, an adaptation module operable to receive the reference signal and the error signal and adaptively adjust the anti-noise signal. The adaptation module includes a noise amplification control module operable to adaptively control noise amplification in at least one hiss region of the anti-noise signal, while achieving cancellation in non-hiss regions of the anti-noise signal.Type: GrantFiled: December 19, 2019Date of Patent: August 24, 2021Assignee: Google LLCInventors: Trausti Thormundsson, Ali Abdollahzadeh Milani, Govind Kannan
-
Patent number: 11074903Abstract: A system and method includes an audio device, such as an earbud or headphones, that includes one or more loudspeakers for outputting audio. The audio device further in includes one or more microphones that are positioned near an ear of a user. An acoustic barrier may be formed between a surface of the device and the ear of the user; properties of this barrier may, however, vary from user to user. The system determines these properties on a per-user basis and compensates for any differences therein.Type: GrantFiled: March 30, 2020Date of Patent: July 27, 2021Assignee: Amazon Technologies, Inc.Inventors: Kuan-Chieh Yen, Ali Abdollahzadeh Milani
-
Patent number: 11049487Abstract: Adaptive noise cancellation systems and methods comprise a reference sensor operable to sense environmental noise and generate a corresponding reference signal, an error sensor operable to sense noise in a noise cancellation zone and generate a corresponding error signal, a noise cancellation filter operable to receive the reference signal and generate an anti-noise signal to cancel the environmental noise in the cancellation zone, an adaptation module operable to receive the reference signal and the error signal and adaptively adjust the anti-noise signal, and a transient activity detection module operable to receive the reference signal, detect a transient noise event and selectively disable the adaptation module during the detected transient noise event.Type: GrantFiled: December 19, 2019Date of Patent: June 29, 2021Assignee: Google LLCInventors: Ali Abdollahzadeh Milani, Govind Kannan, Trausti Thormundsson, Hari Hariharan, Mark Miller
-
Patent number: 11039247Abstract: Adaptive noise cancellation systems and methods include a reference sensor to sense environmental noise and generate a corresponding reference signal, an error sensor to sense noise in a noise cancellation zone and generate a corresponding error signal, a noise cancellation path including a noise cancellation filter and a variable gain component, the noise cancellation path receiving the reference signal and generating an anti-noise signal to cancel noise at an eardrum reference point, and an adaptation module to receive the reference signal and the error signal and adaptively adjust weights of the noise cancellation filter and/or the variable gain component. An adaptive gain control block updates the variable gain component. Inputs to the adaptive gain control block are conditioned using programmable filters to protect against low frequency transients and/or high frequency distractors in the environmental noise. The programmable filters are tuned to optimize cancellation at an eardrum reference point.Type: GrantFiled: December 19, 2019Date of Patent: June 15, 2021Assignee: Google LLCInventors: Ali Abdollahzadeh Milani, Govind Kannan, Trausti Thormundsson
-
Patent number: 11030989Abstract: An active noise cancellation system includes a sensor operable to sense environmental noise and generate a corresponding reference signal, a fixed noise cancellation filter including a predetermined model of the active noise cancellation system operable to generate an anti-noise signal, and a tunable noise cancellation filter operable to modify the anti-noise signal in accordance with stored coefficients, wherein the tunable noise cancellation filter is further operable to modify the stored coefficients in real-time based on user feedback and generate a tuned anti-noise signal that models tunable deviations from the predetermined noise model. A graphical user interface is operable to receive user adjustments of tunable parameters in real-time, the tunable parameters corresponding to at least one of the stored coefficients.Type: GrantFiled: December 22, 2017Date of Patent: June 8, 2021Assignee: SYNAPTICS INCORPORATEDInventors: Trausti Thormundsson, Govind Kannan, Ali Abdollahzadeh Milani, Ragnar Hlynur Jonsson
-
Publication number: 20210144499Abstract: A system configured to detect a tap event on a surface of a device only using microphone audio data. For example, instead of using a physical sensor to detect the tap event, the device may detect a tap event in proximity to a microphone based on a power level difference between two or more microphones. When a power ratio exceeds a threshold, the device may detect a tap event and perform an action. For example, the device may output an alarm and use a detected tap event as an input to delay or end the alarm. In some examples, the device may detect a tap event using a plurality of microphones. Additionally or alternatively, the device may distinguish between multiple tap events based on a location of the tap event, enabling the device to perform two separate actions depending on the location.Type: ApplicationFiled: January 22, 2021Publication date: May 13, 2021Inventors: Savaskan Bulek, Tarun Pruthi, Ali Abdollahzadeh Milani, Trausti Thor Kristjansson
-
Patent number: 10911881Abstract: A system configured to detect a tap event on a surface of a device only using microphone audio data. For example, instead of using a physical sensor to detect the tap event, the device may detect a tap event in proximity to a microphone based on a power level difference between two or more microphones. When a power ratio exceeds a threshold, the device may detect a tap event and perform an action. For example, the device may output an alarm and use a detected tap event as an input to delay or end the alarm. In some examples, the device may detect a tap event using a plurality of microphones. Additionally or alternatively, the device may distinguish between multiple tap events based on a location of the tap event, enabling the device to perform two separate actions depending on the location.Type: GrantFiled: September 25, 2019Date of Patent: February 2, 2021Assignee: Amazon Technologies, Inc.Inventors: Savaskan Bulek, Tarun Pruthi, Ali Abdollahzadeh Milani, Trausti Thor Kristjansson
-
Patent number: 10904661Abstract: Systems and methods for low latency adaptive noise cancellation include an audio sensor to sense environmental noise and generate a noise signal, an audio processing path to receive an audio signal, process the audio signal through an interpolation filter, and generate a primary audio signal having a first sample frequency, an adaptive noise cancellation processor to receive the noise signal and generate an anti-noise signal, a direct interpolator to receive the anti-noise signal and generate an anti-noise signal having the first sample frequency, and a limiter to provide clipping to reduce a number of bits in the anti-noise signal, an adder operable to combine the primary audio signal and the anti-noise signal and generate a combined output signal, and a low latency filter to process the combined output signal.Type: GrantFiled: October 31, 2018Date of Patent: January 26, 2021Assignee: SYNAPTICS INCORPORATEDInventors: Jens Kristian Poulsen, Trausti Thormundsson, Ali Abdollahzadeh Milani, Mark Miller
-
Publication number: 20200204916Abstract: Adaptive noise cancellation systems and methods include a reference sensor to sense environmental noise and generate a corresponding reference signal, an error sensor to sense noise in a noise cancellation zone and generate a corresponding error signal, a noise cancellation path including a noise cancellation filter and a variable gain component, the noise cancellation path receiving the reference signal and generating an anti-noise signal to cancel noise at an eardrum reference point, and an adaptation module to receive the reference signal and the error signal and adaptively adjust weights of the noise cancellation filter and/or the variable gain component. An adaptive gain control block updates the variable gain component. Inputs to the adaptive gain control block are conditioned using programmable filters to protect against low frequency transients and/or high frequency distractors in the environmental noise. The programmable filters are tuned to optimize cancellation at an eardrum reference point.Type: ApplicationFiled: December 19, 2019Publication date: June 25, 2020Inventors: Ali Abdollahzadeh Milani, Govind Kannan, Trausti Thormundsson
-
Publication number: 20200202836Abstract: Adaptive noise cancellation systems and methods comprise a reference sensor operable to sense environmental noise and generate a corresponding reference signal, an error sensor operable to sense noise in a noise cancellation zone and generate a corresponding error signal, a noise cancellation filter operable to receive the reference signal and generate an anti-noise signal to cancel the environmental noise in the cancellation zone, an adaptation module operable to receive the reference signal and the error signal and adaptively adjust the anti-noise signal. The adaptation module includes a noise amplification control module operable to adaptively control noise amplification in at least one hiss region of the anti-noise signal, while achieving cancellation in non-hiss regions of the anti-noise signal.Type: ApplicationFiled: December 19, 2019Publication date: June 25, 2020Inventors: Trausti Thormundsson, Ali Abdollahzadeh Milani, Govind Kannan
-
Publication number: 20200202833Abstract: Adaptive noise cancellation systems and methods comprise a reference sensor operable to sense environmental noise and generate a corresponding reference signal, an error sensor operable to sense noise in a noise cancellation zone and generate a corresponding error signal, a noise cancellation filter operable to receive the reference signal and generate an anti-noise signal to cancel the environmental noise in the cancellation zone, an adaptation module operable to receive the reference signal and the error signal and adaptively adjust the anti-noise signal, and a transient activity detection module operable to receive the reference signal, detect a transient noise event and selectively disable the adaptation module during the detected transient noise event.Type: ApplicationFiled: December 19, 2019Publication date: June 25, 2020Inventors: Ali Abdollahzadeh Milani, Govind Kannan, Trausti Thormundsson, Hari Hariharan, Mark Miller
-
Patent number: 10540955Abstract: A system and method includes a loudspeaker having a first, low-frequency driver and a second, high-frequency driver. An error microphone is disposed near the loudspeaker and receives sound output by both drivers as well as noise. An estimation of the secondary path between the drivers and the microphones is determined, and playback audio is applied to the estimation. The output of the estimation is subtracted from the output of the microphone to determine anti-noise. This anti-noise is used to modify audio data sent to the first, low-frequency driver; the audio data is sent directly to the second, high-frequency driver.Type: GrantFiled: August 17, 2018Date of Patent: January 21, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Ali Abdollahzadeh Milani, Samuel Jesse Anderson
-
Publication number: 20190132679Abstract: Systems and methods for low latency adaptive noise cancellation include an audio sensor to sense environmental noise and generate a noise signal, an audio processing path to receive an audio signal, process the audio signal through an interpolation filter, and generate a primary audio signal having a first sample frequency, an adaptive noise cancellation processor to receive the noise signal and generate an anti-noise signal, a direct interpolator to receive the anti-noise signal and generate an anti-noise signal having the first sample frequency, and a limiter to provide clipping to reduce a number of bits in the anti-noise signal, an adder operable to combine the primary audio signal and the anti-noise signal and generate a combined output signal, and a low latency filter to process the combined output signal.Type: ApplicationFiled: October 31, 2018Publication date: May 2, 2019Inventors: Jens Kristian Poulsen, Trausti Thormundsson, Ali Abdollahzadeh Milani, Mark Miller
-
Patent number: 10249284Abstract: A personal audio device, such as a wireless telephone, includes noise canceling that adaptively generates an anti-noise signal from a reference microphone signal and injects the anti-noise signal into the speaker or other transducer output to cause cancellation of ambient audio sounds. An error microphone is provided proximate the speaker to measure the output of the transducer in order to control the adaptation of the anti-noise signal and to estimate an electro-acoustical path from the noise canceling circuit through the transducer. The anti-noise signal is adaptively generated to minimize the ambient audio sounds at the error microphone. A processing circuit that performs the adaptive noise canceling (ANC) function also filters one or both of the reference and/or error microphone signals, to bias the adaptation of the adaptive filter in one or more frequency regions to alter a degree of the minimization of the ambient audio sounds at the error microphone.Type: GrantFiled: October 18, 2017Date of Patent: April 2, 2019Assignee: CIRRUS LOGIC, INC.Inventors: Nitin Kwatra, Ali Abdollahzadeh Milani, Jeffrey Alderson