Patents by Inventor Anil W. Ubale

Anil W. Ubale 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: 9454975
    Abstract: Voice trigger. In accordance with a first method embodiment, a long term average audio energy is determined based on a one-bit pulse-density modulation bit stream. A short term average audio energy is determined based on the one-bit pulse-density modulation bit stream. The long term average audio energy is compared to the short term average audio energy. Responsive to the comparing, a voice trigger signal is generated if the short term average audio energy is greater than the long term average audio energy. Determining the long term average audio energy may be performed independent of any decimation of the bit stream.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: September 27, 2016
    Assignee: NVIDIA CORPORATION
    Inventor: Anil W. Ubale
  • Publication number: 20150127335
    Abstract: Voice trigger. In accordance with a first method embodiment, a long term average audio energy is determined based on a one-bit pulse-density modulation bit stream. A short term average audio energy is determined based on the one-bit pulse-density modulation bit stream. The long term average audio energy is compared to the short term average audio energy. Responsive to the comparing, a voice trigger signal is generated if the short term average audio energy is greater than the long term average audio energy. Determining the long term average audio energy may be performed independent of any decimation of the bit stream.
    Type: Application
    Filed: November 7, 2013
    Publication date: May 7, 2015
    Applicant: Nvidia Corporation
    Inventor: Anil W. UBALE
  • Patent number: 7079498
    Abstract: According to one embodiment of the invention, a method is provided in which a first set of coefficients is generated for performing echo cancellation in a voice-over-packet (VoP) system. Each coefficient is represented by a first number of bits which includes a first portion representing the sign of the respective coefficient and a second portion representing the magnitude of the respective coefficient. The first set of coefficients is compressed to generate a second set of coefficients which requires less memory storage than the first set of coefficients, in which coefficients which have higher values are encoded before coefficients which have lower values until a predetermined compression ratio is satisfied or until all coefficients in the first set have been encoded.
    Type: Grant
    Filed: June 14, 2002
    Date of Patent: July 18, 2006
    Assignee: Intel Corporation
    Inventor: Anil W. Ubale
  • Publication number: 20030231617
    Abstract: According to one embodiment of the invention, a method is provided in which a first set of coefficients is generated for performing echo cancellation in a voice-over-packet (VoP) system. Each coefficient is represented by a first number of bits which includes a first portion representing the sign of the respective coefficient and a second portion representing the magnitude of the respective coefficient. The first set of coefficients is compressed to generate a second set of coefficients which requires less memory storage than the first set of coefficients, in which coefficients which have higher values are encoded before coefficients which have lower values until a predetermined compression ratio is satisfied or until all coefficients in the first set have been encoded.
    Type: Application
    Filed: June 14, 2002
    Publication date: December 18, 2003
    Inventor: Anil W. Ubale
  • Publication number: 20030212550
    Abstract: According to one embodiment of the invention, an apparatus is provided which includes an encoder to encode input speech signals. The speech signals contain frames of talk spurts and silence gaps. The apparatus further includes a voice activity detector coupled to the encoder, the voice activity detector to detect whether a current frame of the input speech signals is the first active frame of a talk spurt. In response to the voice activity detector detecting that the current frame is the first active frame of a talk spurt, the encoder is reset and the encoder states are initialized.
    Type: Application
    Filed: May 10, 2002
    Publication date: November 13, 2003
    Inventor: Anil W. Ubale