Patents by Inventor Robert L. Brennan

Robert L. Brennan 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: 7359520
    Abstract: A directional signal processing system for beamforming information signals. The system includes an oversampled filterbank, which has an analysis filterbank for transforming the information signals in time domain into channel signals in transform domain, a synthesis filterbank and a signal processor. The signal processor processes the outputs of the analysis filterbank for beamforming the information signals. The synthesis filterbank transforms the outputs of the signal processor to a single information signal in time domain.
    Type: Grant
    Filed: August 7, 2002
    Date of Patent: April 15, 2008
    Assignee: DSPFactory Ltd.
    Inventors: Robert L. Brennan, Edward Chau, Hamid Sheikhzadeh Nadjar, Todd Schneider
  • Patent number: 7139707
    Abstract: Method and system for real-time speech recognition is provided. The speech algorithm runs on a platform having an input-output processor and a plurality of processor units. The processor units operate substantially in parallel or sequentially to perform feature extraction and pattern matching. While the input-output processor creates a frame, the processor units execute the feature extraction and the pattern matching. Shared memory is provided for supporting the parallel operation.
    Type: Grant
    Filed: October 22, 2002
    Date of Patent: November 21, 2006
    Assignee: AMI Semiconductors, Inc.
    Inventors: Hamid Sheikhzadeh-Nadjar, Etienne Cornu, Robert L. Brennan, Nicolas Destrez, Alain Dufaux
  • Patent number: 7120584
    Abstract: A method and system for synthesizing audio speech is provided. A synthesis engine receives from a host, compressed and normalized speech units and prosodic information. The synthesis engine decompresses data and synthesizes audio signals. The synthesis engine can be implemented on a digital signal processing system which can meet requirements of low resources (i.e. low power consumption, lower memory usage), such as a DSP system including an input/output module, a WOLA filterbank and a DSP core that operate in parallel.
    Type: Grant
    Filed: October 22, 2002
    Date of Patent: October 10, 2006
    Assignee: AMI Semiconductor, Inc.
    Inventors: Hamid Sheikhzadeh-Nadjar, Etienne Cornu, Robert L. Brennan
  • Patent number: 7110554
    Abstract: An adaptive signal processing system for improving a quality of a signal. The system includes an analysis filterbank for transforming a primary information signal in time domain into oversampled sub-band primary signals in frequency domain and an analysis filterbank for transforming a reference signal in time domain into oversampled sub-band reference signals. Sub-band processing circuits process the signals output from the filterbanks to improve a quality of an output signal. A synthesis filterbank can combine the outputs of the sub-band processing circuits to generate the output signal.
    Type: Grant
    Filed: August 7, 2002
    Date of Patent: September 19, 2006
    Assignee: AMI Semiconductor, Inc.
    Inventors: Robert L. Brennan, King Tam, Hamid Sheikhzadeh Nadjar, Todd Schneider, David Hermann
  • Patent number: 7050966
    Abstract: A system and method of improving signal intelligibility over an interference signal is provided. The system includes a psychoacoustic professor having a psychoacoustic model wherein the level of a signal-of-interest is improved so as to be audible above noise and so as not to exceed a predetermined maximum output level. The system can be combined with active noise cancellation.
    Type: Grant
    Filed: August 7, 2002
    Date of Patent: May 23, 2006
    Assignee: AMI Semiconductor, Inc.
    Inventors: Todd Schneider, David Coode, Robert L. Brennan, Peter Olijnyk
  • Publication number: 20040234079
    Abstract: An acoustic shock protection method and device are provided. A pattern analysis-based approach is taken to an input signal to perform feature extraction. A parameter space is identified, which is corresponding to the signal space of the input signal. A rule-based decision approach is taken to the parameter space to detect an acoustic shock event. The device may be advantageously implemented using a weighted overlap-add approach to provide low group delay, high-fidelity and a high degree of protection from acoustic shock events.
    Type: Application
    Filed: March 31, 2004
    Publication date: November 25, 2004
    Inventors: Todd Schneider, Robert L. Brennan, David Hermann, Tina Soltani
  • Publication number: 20040071284
    Abstract: A method and system for processing subband signals using adaptive filters is provided. The system is implemented on an oversampled WOLA filterbank. Inputs signals are oversampled. The system includes an adaptive filter for each subband, and the functionality of improving the convergence properties of the adaptive filter. For example, the convergence property is improved by whitening the spectra of the oversampled subband signals and/or affine projection algorithm. The system is applicable to echo and/or noise cancellation. Adaptive step size control, adaptation process control using Double-Talk detector may be implemented. The system may further implement a non-adaptive processing for reducing uncorrelated noise and/or cross-talk resistant adaptive noise cancellation.
    Type: Application
    Filed: August 18, 2003
    Publication date: April 15, 2004
    Inventors: Hamid Reza Abutalebi, Robert L. Brennan, Hamid Sheikhzadeh-Nadjar, Dequn Sun
  • Publication number: 20030198357
    Abstract: A sound intelligibility enhancement (SIE) system is disclosed. The SIE system uses a psychoacoustic model and preferably an oversampled filterbank wherein the level of a signal-of-interest that falls below the environmental noise is selectively amplified as a function of the input level and frequency so that it is audible above the noise but never exceeds a predetermined maximum output level as a function of frequency. The SIE system can be combined with active noise cancellation.
    Type: Application
    Filed: August 7, 2002
    Publication date: October 23, 2003
    Inventors: Todd Schneider, David Coode, Robert L. Brennan, Peter Olijnyk
  • Publication number: 20030130848
    Abstract: A method and system for synthesizing audio speech is provided. A synthesis engine receives from a host, compressed and normalized speech units and prosodic information. The synthesis engine decompresses data and synthesizes audio signals. The synthesis engine can be implemented on a digital signal processing system which can meet requirements of low resources (i.e. low power consumption, lower memory usage), such as a DSP system including an input/output module, a WOLA filterbank and a DSP core that operate in parallel.
    Type: Application
    Filed: October 22, 2002
    Publication date: July 10, 2003
    Inventors: Hamid Sheikhzadeh-Nadjar, Etienne Cornu, Robert L. Brennan
  • Publication number: 20030108214
    Abstract: An adaptive signal processing system for improving a quality of a signal. The system includes an analysis filterbank for transforming a primary information signal in time domain into oversampled sub-band primary signals in frequency domain and an analysis filterbank for transforming a reference signal in time domain into oversampled sub-band reference signals. Sub-band processing circuits process the signals output from the filterbanks to improve a quality of an output signal. A synthesis filterbank can combine the outputs of the sub-band processing circuits to generate the output signal.
    Type: Application
    Filed: August 7, 2002
    Publication date: June 12, 2003
    Inventors: Robert L. Brennan, King Tam, Hamid Sheikhzadeh Nadjar, Todd Schneider, David Hermann
  • Publication number: 20030110033
    Abstract: Method and system for real-time speech recognition is provided. The speech algorithm runs on a platform having an input-output processor and a plurality of processor units. The processor units operate substantially in parallel or sequentially to perform feature extraction and pattern matching. While the input-output processor creates a frame, the processor units execute the feature extraction and the pattern matching. Shared memory is provided for supporting the parallel operation.
    Type: Application
    Filed: October 22, 2002
    Publication date: June 12, 2003
    Inventors: Hamid Sheikhzadeh-Nadjar, Etienne Cornu, Robert L. Brennan, Nicolas Destrez, Alain Dufaux
  • Publication number: 20030063759
    Abstract: A directional signal processing system for beamforming information signals. The system includes an oversampled filterbank, which has an analysis filterbank for transforming the information signals in time domain into channel signals in transform domain, a synthesis filterbank and a signal processor. The signal processor processes the outputs of the analysis filterbank for beamforming the information signals. The synthesis filterbank transforms the outputs of the signal processor to a single information signal in time domain.
    Type: Application
    Filed: August 7, 2002
    Publication date: April 3, 2003
    Inventors: Robert L. Brennan, Edward Chau, Hamid Sheikhzadeh Nadjar, Todd Schneider