Patents by Inventor Douglas E. Kolb

Douglas E. Kolb 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: 7359855
    Abstract: A method and apparatus for reducing the complexity of linear prediction analysis-by synthesis (LPAS) speech coders. The speech coder includes a multi-tap pitch predictor having various parameters and utilizing an adaptive codebook subdivided into at least a first vector codebook and a second vector codebook. The pitch predictor removes certain redundancies in a subject speech signal and vector quantizes the pitch predictor parameters.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: April 15, 2008
    Assignee: Tellabs Operations, Inc.
    Inventors: Jayesh S. Patel, Douglas E. Kolb
  • Patent number: 7200553
    Abstract: A method and apparatus for reducing the complexity of linear prediction analysis-by-synthesis (LPAS) speech coders. The speech coder includes a multi-tap pitch predictor having various parameters and utilizing an adaptive codebook subdivided into at least a first vector codebook and a second vector codebook. The pitch predictor removes certain redundancies in a subject speech signal and vector quantizes the pitch predictor parameters. Further included is a source excitation (fixed) codebook that indicates pulses in the subject speech signal by deriving corresponding vector values. Serial optimization of the adaptive codebook first and then the fixed codebook produces a low complexity LPAS speech coder of the present invention.
    Type: Grant
    Filed: January 24, 2005
    Date of Patent: April 3, 2007
    Assignee: Tellabs Operations, Inc.
    Inventors: Jayesh S. Patel, Douglas E. Kolb
  • Patent number: 6865530
    Abstract: A method and apparatus for reducing the complexity of linear prediction analysis-by-synthesis (LPAS) speech coders. The speech coder includes a multi-tap pitch predictor having various parameters and utilizing an adaptive codebook subdivided into at least a first vector codebook and a second vector codebook. The pitch predictor removes certain redundancies in a subject speech signal and vector quantizes the pitch predictor parameters. Further included is a source excitation (fixed) codebook that indicates pulses in the subject speech signal by deriving corresponding vector values. Serial optimization of the adaptive codebook first and then the fixed codebook produces a low complexity LPAS speech coder of the present invention.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: March 8, 2005
    Inventors: Jayesh S. Patel, Douglas E. Kolb
  • Patent number: 6393390
    Abstract: A method and apparatus for reducing the complexity of linear prediction analysis-by-synthesis (LPAS) speech coders. The method and apparatus include product code vector quantization (PCVQ) of multi-tap pitch predictor coefficients, which reduces the search and quantization complexity of an adaptive codebook. The pitch predictor vector quantizes the predictor parameters using at least two codebooks, which are effectively subcodebooks of the pitch predictor adaptive codebook. Further included is a procedure for generating and selecting code vectors consisting of ternary (1,0,−1) values, for optimizing a fixed codebook. The fixed codebook makes a single pass derivation of pulse position in the excitation signal. Serial optimization of the adaptive codebook first and then the fixed codebook, produces a low complexity LPAS speech coder of the present invention.
    Type: Grant
    Filed: December 6, 1999
    Date of Patent: May 21, 2002
    Inventors: Jayesh S. Patel, Douglas E. Kolb
  • Publication number: 20020059062
    Abstract: A method and apparatus for reducing the complexity of linear prediction analysis-by-synthesis (LPAS) speech coders. The speech coder includes a multi-tap pitch predictor having various parameters and utilizing an adaptive codebook subdivided into at least a first vector codebook and a second vector codebook. The pitch predictor removes certain redundancies in a subject speech signal and vector quantizes the pitch predictor parameters. Further included is a source excitation (fixed) codebook that indicates pulses in the subject speech signal by deriving corresponding vector values. Serial optimization of the adaptive codebook first and then the fixed codebook produces a low complexity LPAS speech coder of the present invention.
    Type: Application
    Filed: November 21, 2001
    Publication date: May 16, 2002
    Applicant: DSP Software Engineering, Inc.
    Inventors: Jayesh S. Patel, Douglas E. Kolb
  • Patent number: 6014618
    Abstract: A method and apparatus for reducing the complexity of linear prediction analysis-by-synthesis (LPAS) speech coders. The method and apparatus include product code vector quantization (PCVQ) of multi-tap pitch predictor coefficients, which reduces the search and quantization complexity of an adaptive codebook. Further included is a procedure for generating and selecting code vectors consisting of ternary (1,0,-1) values, for optimizing a fixed codebook. Serial optimization of the adaptive codebook first and then the fixed codebook, produces a low complexity LPAS speech coder of the present invention.
    Type: Grant
    Filed: August 6, 1998
    Date of Patent: January 11, 2000
    Assignee: DSP Software Engineering, Inc.
    Inventors: Jayesh S. Patel, Douglas E. Kolb