Patents by Inventor Justin L. Allen

Justin L. Allen 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: 11463809
    Abstract: A wind noise suppression system may include a local wind noise suppression block, a receiver, and a wind noise suppression fusion block. The local wind noise suppression block may be configured to analyze an audio signal and generate, based on the audio signal, local wind noise information associated with a first device comprising the wind noise suppression system, wherein the local wind noise information includes parameters for suppressing local wind noise at the first device. The receiver may be configured to receive remote wind noise information associated with a second device, wherein the remote wind noise information includes parameters for suppressing remote wind noise at the second device. The wind noise suppression fusion block may be configured to combine the local wind noise information and the remote wind noise information into fused wind noise information and apply parameters of the fused wind noise information to modify audio information for playback to an audio transducer of the first device.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: October 4, 2022
    Assignee: Cirrus Logic, Inc.
    Inventor: Justin L. Allen
  • Patent number: 10964314
    Abstract: An adaptive beamformer includes at least first and second microphones that generate respective audio signals that include speech and noise, a controller that detects occurrences of speech and noise within the audio signals, an adaptive speech cancelling filter that cancels speech from the audio signal of the second microphone to provide a speech-cancelled signal, an adaptive mixing block that combines the speech-cancelled signal and the second microphone audio signal to provide a noise reference signal in a weighted manner such that a weight of the second microphone signal is increased proportionally with an amount of the detected noise and a weight of the speech-cancelled signal is increased proportionally with an amount of the detected speech, and an adaptive noise cancelling filter that uses the noise reference signal to remove the noise from the first microphone audio signal.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: March 30, 2021
    Assignee: Cirrus Logic, Inc.
    Inventors: Nima Yousefian Jazi, Justin L. Allen
  • Publication number: 20200302922
    Abstract: An adaptive beamformer includes at least first and second microphones that generate respective audio signals that include speech and noise, a controller that detects occurrences of speech and noise within the audio signals, an adaptive speech cancelling filter that cancels speech from the audio signal of the second microphone to provide a speech-cancelled signal, an adaptive mixing block that combines the speech-cancelled signal and the second microphone audio signal to provide a noise reference signal in a weighted manner such that a weight of the second microphone signal is increased proportionally with an amount of the detected noise and a weight of the speech-cancelled signal is increased proportionally with an amount of the detected speech, and an adaptive noise cancelling filter that uses the noise reference signal to remove the noise from the first microphone audio signal.
    Type: Application
    Filed: March 22, 2019
    Publication date: September 24, 2020
    Inventors: Nima Yousefian Jazi, Justin L. Allen
  • Patent number: 10559317
    Abstract: An apparatus includes a beamformer, an echo suppression control unit, and a residual echo cancellation unit. The beamformer is configured to pass desired portions of audio signals and to suppress undesired portions of the audio signals. The beamformer includes a speech blocking filter to prevent suppression of near-end desired talker speech in the audio signals and an echo suppression filter to suppress echo in the audio signals. An echo suppression control unit is coupled to the beamformer and receives signals and determines whether to dynamically adapt the speech blocking filter or to dynamically adapt the echo suppression filter. The speech blocking filter remains unchanged during dynamic adaptation of the echo suppression filter, and the echo suppression filter remains unchanged during dynamic adaptation of the speech blocking filter. The residual echo cancellation unit is coupled to the beamformer and receives output audio signals from the beamformer and further suppresses residual echo.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: February 11, 2020
    Assignee: Cirrus Logic International Semiconductor Ltd.
    Inventors: Justin L. Allen, Narayan Kovvali
  • Publication number: 20200005807
    Abstract: An apparatus includes a beamformer, an echo suppression control unit, and a residual echo cancellation unit. The beamformer is configured to pass desired portions of audio signals and to suppress undesired portions of the audio signals. The beamformer includes a speech blocking filter to prevent suppression of near-end desired talker speech in the audio signals and an echo suppression filter to suppress echo in the audio signals. An echo suppression control unit is coupled to the beamformer and receives signals and determines whether to dynamically adapt the speech blocking filter or to dynamically adapt the echo suppression filter. The speech blocking filter remains unchanged during dynamic adaptation of the echo suppression filter, and the echo suppression filter remains unchanged during dynamic adaptation of the speech blocking filter. The residual echo cancellation unit is coupled to the beamformer and receives output audio signals from the beamformer and further suppresses residual echo.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Justin L. ALLEN, Narayan KOVVALI
  • Patent number: 10013995
    Abstract: Acoustic echo cancellation (AEC) processing may be improved by performing echo cancellation using a combined multi-channel reference signal. Two or more reference signals, such as a left and right channel of a stereo source, may be combined and provided to an AEC block configured to receive the combined signal and perform AEC processing using the combined signal. The AEC block may include an adaptive filter that performs operations that cause pre-whitening of the combined reference signal and de-correlation of the individual channels within the combined reference signal. The pre-whitening of the signal flattens the spectrum of the combined reference signal, which may improve convergence speed of the AEC processing in cancelling the echo. The de-correlating of the signal cancels inter-channel correlation between the multiple channels, which may improve convergence speed of the AEC processing in cancelling the echo.
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: July 3, 2018
    Assignee: Cirrus Logic, Inc.
    Inventors: Khosrow Lashkari, Justin L. Allen
  • Patent number: 8565414
    Abstract: A telephone includes a transmit channel and a receive channel, each including a bank of sub-band filters having a VAD coupled one to each sub-band filter. Each VAD measures the spectral energy in a sub-band, compares the spectral energy to a first threshold, and produces an output signal representative of whether or not the first threshold is exceeded. The voice activity detector also includes a threshold circuit for calculating a dynamically adjustable noise threshold based upon averaged measured spectral energy. A wide band or system VAD monitors echo canceling circuitry to detect voice activity and double talk.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: October 22, 2013
    Assignee: Acoustic Technologies, Inc.
    Inventors: Justin L. Allen, Franklyn H. Story, Seth Suppappola
  • Publication number: 20110150210
    Abstract: A telephone includes a transmit channel and a receive channel, each including a bank of sub-band filters having a VAD coupled one to each sub-band filter. Each VAD measures the spectral energy in a sub-band, compares the spectral energy to a first threshold, and produces an output signal representative of whether or not the first threshold is exceeded. The voice activity detector also includes a threshold circuit for calculating a dynamically adjustable noise threshold based upon averaged measured spectral energy. A wide band or system VAD monitors echo canceling circuitry to detect voice activity and double talk.
    Type: Application
    Filed: December 30, 2010
    Publication date: June 23, 2011
    Applicant: Acoustic Technologies, Inc.
    Inventors: Justin L. Allen, Franklyn H. Story, Seth Suppapola
  • Patent number: 7649988
    Abstract: A background noise estimate based upon a modified Doblinger noise estimate is used for modulating the output of a pseudo-random phase spectrum generator to produce the comfort noise. The circuit for estimating noise includes a smoothing filter having a slower time constant for updating the noise estimate during noise than during speech. Comfort noise is smoothly inserted by basing the amount of comfort noise on the amount of noise suppression. A discrete inverse Fourier transform converts the comfort noise back to the time domain and overlapping windows eliminate artifacts that may have been produced during processing.
    Type: Grant
    Filed: June 15, 2004
    Date of Patent: January 19, 2010
    Assignee: Acoustic Technologies, Inc.
    Inventors: Seth Suppappola, Samuel Ponvarma Ebenezer, Justin L. Allen
  • Patent number: 7295976
    Abstract: Voice activity is detected by comparing a signal with two thresholds and producing data representing the energy of the signal. The data, in binary form, is compared with thresholds to determine voice activity. In accordance with another aspect of the invention, the thresholds are adjusted based upon statistical information. In accordance with another aspect of the invention, the data can be weighted to provide an indication of the quasi-RMS energy of an input signal.
    Type: Grant
    Filed: January 25, 2002
    Date of Patent: November 13, 2007
    Assignee: Acoustic Technologies, Inc.
    Inventors: Steven M. Domer, Justin L. Allen, Franklyn H. Story, Kellie Michele Vanda
  • Patent number: 6847930
    Abstract: Voice activity is detected by comparing an analog signal with two voltage thresholds and producing data representing the energy of the signal. The data, in binary form, is compared with thresholds to determine voice activity. In accordance with another aspect of the invention, the thresholds are adjusted based upon statistical information. In accordance with another aspect of the invention, the data can be weighted to provide an indication of the quasi-RMS energy of an input signal. The input signal itself is not converted into digital form yet the data derived from the input signal has high resolution.
    Type: Grant
    Filed: January 25, 2002
    Date of Patent: January 25, 2005
    Assignee: Acoustic Technologies, Inc.
    Inventors: Justin L. Allen, Steven M. Domer
  • Publication number: 20040234067
    Abstract: A telephone includes a transmit channel and a receive channel, each including a bank of sub-band filters having a VAD coupled one to each sub-band filter. Each VAD measures the spectral energy in a sub-band, compares the spectral energy to a first threshold, and produces an output signal representative of whether or not the first threshold is exceeded. The voice activity detector also includes a threshold circuit for calculating a dynamically adjustable noise threshold based upon averaged measured spectral energy. A wide band or system VAD monitors echo canceling circuitry to detect voice activity and double talk.
    Type: Application
    Filed: May 19, 2003
    Publication date: November 25, 2004
    Applicant: Acoustic Technologies, Inc.
    Inventors: Justin L. Allen, Franklyn H. Story, Seth Suppappola
  • Publication number: 20030142812
    Abstract: Voice activity is detected by comparing an analog signal with two voltage thresholds and producing data representing the energy of the signal. The data, in binary form, is compared with thresholds to determine voice activity. In accordance with another aspect of the invention, the thresholds are adjusted based upon statistical information. In accordance with another aspect of the invention, the data can be weighted to provide an indication of the quasi-RMS energy of an input signal. The input signal itself is not converted into digital form yet the data derived from the input signal has high resolution.
    Type: Application
    Filed: January 25, 2002
    Publication date: July 31, 2003
    Applicant: Acoustic Technologies, Inc.
    Inventors: Justin L. Allen, Steven M. Domer
  • Publication number: 20030142831
    Abstract: Voice activity is detected by comparing a signal with two thresholds and producing data representing the energy of the signal. The data, in binary form, is compared with thresholds to determine voice activity. In accordance with another aspect of the invention, the thresholds are adjusted based upon statistical information. In accordance with another aspect of the invention, the data can be weighted to provide an indication of the quasi-RMS energy of an input signal.
    Type: Application
    Filed: January 25, 2002
    Publication date: July 31, 2003
    Applicant: Acoustic Technologies, Inc.
    Inventors: Steven M. Domer, Justin L. Allen, Franklyn H. Story, Kellie Michele Vanda
  • Publication number: 20020141568
    Abstract: Correlation is improved by comparing the output of a multiplier and low pass filter to a first threshold and incrementing a counter when the output from the filter exceeds the first threshold; comparing the output of the filter to a second threshold and decrementing the counter when the output is below a second threshold. Correlation is indicated by the count in the counter exceeding a predetermined amount.
    Type: Application
    Filed: April 2, 2001
    Publication date: October 3, 2002
    Applicant: Acoustic Technologies, Inc.
    Inventors: Samuel L. Thomasson, Franklyn H. Story, Scott E. Harrow, Judy Mae Fong, Justin L. Allen
  • Publication number: 20020097861
    Abstract: An audio signal is divided into a plurality of bands prior to generating a shadow. The shadow is created by delaying the portion of the audio signal in at least one band by less than fifty milliseconds and combining the shadow signal with the portion of the audio signal. The portions, with any shadows, are combined to produce a reconstructed audio signal. The presence or absence of a shadow signal represents data or the data is represented by two or more shadow signals, in one or more bands. The period of delay of a portion in a band should not equal the period of the center frequency of that band. Preferably, the period of delay of a portion in a band does not equal the period of any frequency within the pass band.
    Type: Application
    Filed: January 25, 2001
    Publication date: July 25, 2002
    Applicant: Acoustic Technologies, Inc.
    Inventors: Franklyn H. Story, Samuel L. Thomasson, Justin L. Allen, Judy Mae Fong, Scott E. Harrow
  • Patent number: 6404278
    Abstract: The separation of a adjacent band pass filters is improved, without changing the filters, by inverting the output signals from alternate filters and not inverting the remaining output signals. All the output signals are then summed. The result is a deeper notch in the frequency response of adjacent filters.
    Type: Grant
    Filed: January 13, 2000
    Date of Patent: June 11, 2002
    Assignee: Acoustic Technologies, Inc.
    Inventors: Justin L. Allen, Samuel L. Thomasson
  • Publication number: 20020000875
    Abstract: The separation of a adjacent band pass filters is improved, without changing the filters, by inverting the output signals from alternate filters and not inverting the remaining output signals. All the output signals are then summed. The result is a deeper notch in the frequency response of adjacent filters.
    Type: Application
    Filed: January 13, 2000
    Publication date: January 3, 2002
    Inventors: Justin L. Allen, Samuel L. Thomasson