Patents by Inventor Chanaveeragouda Goudar

Chanaveeragouda Goudar 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).

  • Publication number: 20140355077
    Abstract: A scanner is disclosed. The scanner detects when the to surface of the ADF scan glass is contaminated.
    Type: Application
    Filed: May 30, 2013
    Publication date: December 4, 2014
    Inventors: Dejan Depalov, Chirag Jain, Craig T. Johnson, Chanaveeragouda Goudar, Baris Efe
  • Publication number: 20070136056
    Abstract: An enhanced noise pre-processor in a speech codec smoothes channel energy estimate moving toward a first smoothing constant if a prior signal to noise ratio estimates for more than five channels are above a threshold and toward a second smaller smoothing constant otherwise. Forming a signal to noise ratio estimate for each channel includes conditionally boosting if a signal energy estimate is more than a predetermined factor of a noise energy estimate and signal to noise ratio estimates are above a threshold for more than five channels. The estimated signal to noise ratio is conditionally modified if two long term prediction coefficients are above a predetermined factor. The estimated signal to noise ratio is not modified and a voice metric is set greater than a voice metric threshold upon matching templates corresponding to the fricative and nasal speech sounds. An adaptive minimum channel gain is chosen based on current signal to noise ratio estimate.
    Type: Application
    Filed: December 11, 2006
    Publication date: June 14, 2007
    Inventors: Pratibha Moogi, Chanaveeragouda Goudar
  • Publication number: 20070067164
    Abstract: An electronic circuit (1100) includes storage circuitry (1120) and a speech coder (1110) coupled with the storage circuitry (1120) to have a codebook (430) with sets of track location numbers for respective pulses, the speech coder operable to identify a group of track location numbers (FIGS. 21-23) in the codebook (430) substantially equally spaced from each other by a pitch lag amount, and make a selection from the group of track location numbers of a selected track location number (2340). Other electronic circuits, processes, methods, devices and systems are disclosed and claimed.
    Type: Application
    Filed: December 21, 2005
    Publication date: March 22, 2007
    Inventor: Chanaveeragouda Goudar
  • Publication number: 20060074641
    Abstract: An electronic circuit (1100) including a processor circuit (1110) and a storage circuit establishing a speech coder (1170) for execution by said processor (1110), the speech coder (1170) for approximating speech by pulses having pulse positions selectable from a codebook (550), the speech coder (1170) operable to obtain (1310) a set of estimated pulse positions having a first number of pulse tracks of the estimated pulse positions, use (1320) a cost function (epsilon tilde {tilde over (?)}) relating to approximation to speech to find a first subset including a second number of one or more pulse tracks fewer in number than the first number wherein the first subset of pulse tracks contributed a lower contribution to the cost function relative to a second subset of pulse tracks, and control (1330) a subsequent pulse position search beginning with the lower-contributing subset of pulse tracks to yield pulse positions to provide a value of the cost function representing a better approximation to speech.
    Type: Application
    Filed: September 21, 2005
    Publication date: April 6, 2006
    Inventors: Chanaveeragouda Goudar, Murali Deshpande, Pankaj Rabha
  • Publication number: 20060074639
    Abstract: An electronic circuit (1020) includes a storage circuit (Flash) and a microprocessor (1110) operable together with the storage circuit as a speech coder. The speech coder has a backward pitch enhancement (FIG. 6) in frames or subframes having a length and at least one main pulse and at least one backward pitch enhancement pulse preceding the main pulse by a portion of the length called a pitch lag, and is operable to limit (840) in number any such backward pitch enhancement pulse or pulses to a predetermined maximum number more than none upon an occurrence when the length divided by the pitch lag is at least one more than that maximum number. Other forms of the invention involve systems, circuits, devices, processes and methods of operation.
    Type: Application
    Filed: September 21, 2005
    Publication date: April 6, 2006
    Inventors: Chanaveeragouda Goudar, Murali Deshpande, Pankaj Rabha