Patents by Inventor Rajeev Nongpiur

Rajeev Nongpiur 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: 10200746
    Abstract: Various arrangements are detailed herein related to managing scheduled events using a home assistant and an integrated video service. Using a network-enabled video camera, a video stream of a location may be captured. The video stream captured may be used to determine an identity of a user present at the location. In response to identifying the identity of the user, access to a cloud-based calendar account for the user may be determined to be authorized. The cloud-based calendar account linked with the user may be accessed. A next calendar event mapped to the cloud-based calendar account that is scheduled to occur within a threshold time duration may be determined. A description linked with the next calendar event may be accessed. A network-enabled smart home assistant device may be used to synthesize speech to announce details related to the next event.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: February 5, 2019
    Assignee: Google LLC
    Inventors: Jessica Yuan, James Stewart, Rajeev Nongpiur, Patrick Lister, Chi Yeung Jonathan Ng
  • Publication number: 20190028759
    Abstract: Various arrangements are detailed herein related to managing scheduled events using a home assistant and an integrated video service. Using a network-enabled video camera, a video stream of a location may be captured. The video stream captured may be used to determine an identity of a user present at the location. In response to identifying the identity of the user, access to a cloud-based calendar account for the user may be determined to be authorized. The cloud-based calendar account linked with the user may be accessed. A next calendar event mapped to the cloud-based calendar account that is scheduled to occur within a threshold time duration may be determined. A description linked with the next calendar event may be accessed. A network-enabled smart home assistant device may be used to synthesize speech to announce details related to the next event.
    Type: Application
    Filed: July 19, 2017
    Publication date: January 24, 2019
    Applicant: Google Inc.
    Inventors: Jessica Yuan, James Stewart, Rajeev Nongpiur, Patrick Lister, Chi Yeung Jonathan Ng
  • Patent number: 8626502
    Abstract: Background noise is modeled from an input signal comprising a desired signal and a plurality of undesired signals. At least one of the signals that comprise the input is processed to generate a signal-to-noise ratio. An articulation index is generated for the at least one of the signals that is processed. A spectrum of a speech segment is generated to improve intelligibility and quality of the speech segment based on the articulation index. A shaping logic may adjust the spectrum of the speech segment based on a comparison of the articulation index to a plurality of predetermined thresholds. Modeling of the background noise comprises modeling a tilt of the background noise.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: January 7, 2014
    Assignee: QNX Software Systems Limited
    Inventor: Rajeev Nongpiur
  • Patent number: 8606566
    Abstract: A system improves speech intelligibility by reconstructing speech segments. The system includes a low-frequency reconstruction controller programmed to select a predetermined portion of a time domain signal. The low-frequency reconstruction controller substantially blocks signals above and below the selected predetermined portion. A harmonic generator generates low-frequency harmonics in the time domain that lie within a frequency range controlled by a background noise modeler. A gain controller adjusts the low-frequency harmonics to substantially match the signal strength to the time domain original input signal.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: December 10, 2013
    Assignee: QNX Software Systems Limited
    Inventors: Xueman Li, Rajeev Nongpiur, Frank Linseisen, Phillip A. Hetherington
  • Patent number: 8543390
    Abstract: A multi-channel signal enhancement system reinforces signal content and improves the signal-to-noise ratio of a multi-channel signal. The system detects, tracks, and reinforces non-stationary periodic signal components of a multi-channel signal. The periodic signal components of the signal may represent vowel sounds or other voiced sounds. The system may detect, track, or attenuate quasi-stationary signal components in the multi-channel signal.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: September 24, 2013
    Assignee: QNX Software Systems Limited
    Inventors: Rajeev Nongpiur, Phillip Hetherington
  • Patent number: 8447044
    Abstract: A noise suppression system reduces low-frequency noise in a speech signal using linear predictive coefficients in an adaptive filter. A digital filter may update or adapt a limited set of linear predictive coefficients on a sample-by-sample basis. The linear predictive coefficients may be used to provide an error signal based on a difference between the speech signal and a delayed speech signal. The error signal represents an enhanced speech signal having attenuated and normalized low-frequency noise components.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: May 21, 2013
    Assignee: QNX Software Systems Limited
    Inventors: Rajeev Nongpiur, Phillip A. Hetherington
  • Patent number: 8326616
    Abstract: A speech enhancement system improves the speech quality and intelligibility of a speech signal. The system includes a time-to-frequency converter that converts segments of a speech signal into frequency bands. A signal detector measures the signal power of the frequency bands of each speech segment. A background noise estimator measures a background noise detected in the speech signal. A dynamic noise reduction controller dynamically models the background noise in the speech signal. The speech enhancement renders a speech signal perceptually pleasing to a listener by dynamically attenuating a portion of the noise that occurs in a portion of the spectrum of the speech signal.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: December 4, 2012
    Assignee: QNX Software Systems Limited
    Inventors: Xueman Li, Rajeev Nongpiur, Phillip A. Hetherington
  • Patent number: 8306821
    Abstract: A signal enhancement system reinforces signal content and improves the signal-to-noise ratio of a signal. The system detects, tracks, and reinforces non-stationary periodic signal components of a signal. The periodic signal components may represent vowel sounds or other voiced sounds. The system may detect, track, and attenuate quasi-stationary signal components in the signal.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: November 6, 2012
    Assignee: QNX Software Systems Limited
    Inventors: Rajeev Nongpiur, Phillip A. Hetherington
  • Patent number: 8296136
    Abstract: A system improves the speech intelligibility and the speech quality of a speech segment. The system includes a dynamic controller that detects a background noise from an input by modeling a signal. A variable gain amplifier adjusts the variable gain of the amplifier in response to an output of dynamic controller. A shaping filter adjusts a speech signal by tilting portions of the speech signal of the dynamic controller.
    Type: Grant
    Filed: November 15, 2007
    Date of Patent: October 23, 2012
    Assignee: QNX Software Systems Limited
    Inventor: Rajeev Nongpiur
  • Patent number: 8200499
    Abstract: A system extends the high-frequency spectrum of a narrowband audio signal in the time domain. The system extends the harmonics of vowels by introducing a non linearity in a narrow band signal. Extended consonants are generated by a random-noise generator. The system differentiates the vowels from the consonants by exploiting predetermined features of a speech signal.
    Type: Grant
    Filed: March 18, 2011
    Date of Patent: June 12, 2012
    Assignee: QNX Software Systems Limited
    Inventors: Rajeev Nongpiur, Phillip A. Hetherington
  • Patent number: 8170879
    Abstract: A signal enhancement system improves the understandability of speech or other audio signals. The system reinforces selected parts of the signal, may attenuate selected parts of the signal, and may increase SNR. The system includes delay logic, a partitioned adaptive filter, and signal reinforcement logic. The partitioned adaptive filter may track and enhance the fundamental frequency and harmonics in the input signal. The partitioned filter output signals may approximately reproduce the input signal, delayed by an integer multiple of the period of the fundamental frequency of the input signal. The reinforcement logic combines the input signal and the filtered signals to produce an enhanced output signal.
    Type: Grant
    Filed: April 8, 2005
    Date of Patent: May 1, 2012
    Assignee: QNX Software Systems Limited
    Inventors: Rajeev Nongpiur, David Giesbrecht, Phillip Hetherington
  • Patent number: 8150682
    Abstract: An enhancement system extracts pitch from a processed speech signal. The system estimates the pitch of voiced speech by deriving filter coefficients of an adaptive filter and using the obtained filter coefficients to derive pitch. The pitch estimation may be enhanced by using various techniques to condition the input speech signal, such as spectral modification of the background noise and the speech signal, and/or reduction of the tonal noise from the speech signal.
    Type: Grant
    Filed: May 11, 2011
    Date of Patent: April 3, 2012
    Assignee: QNX Software Systems Limited
    Inventors: Rajeev Nongpiur, Phillip A. Hetherington
  • Publication number: 20120035921
    Abstract: A speech enhancement system improves the speech quality and intelligibility of a speech signal. The system includes a time-to-frequency converter that converts segments of a speech signal into frequency bands. A signal detector measures the signal power of the frequency bands of each speech segment. A background noise estimator measures a background noise detected in the speech signal. A dynamic noise reduction controller dynamically models the background noise in the speech signal. The speech enhancement renders a speech signal perceptually pleasing to a listener by dynamically attenuating a portion of the noise that occurs in a portion of the spectrum of the speech signal.
    Type: Application
    Filed: August 25, 2011
    Publication date: February 9, 2012
    Applicant: QNX Software Systems Co.
    Inventors: Xueman Li, Rajeev Nongpiur, Phillip A. Hetherington
  • Publication number: 20110276324
    Abstract: An enhancement system extracts pitch from a processed speech signal. The system estimates the pitch of voiced speech by deriving filter coefficients of an adaptive filter and using the obtained filter coefficients to derive pitch. The pitch estimation may be enhanced by using various techniques to condition the input speech signal, such as spectral modification of the background noise and the speech signal, and/or reduction of the tonal noise from the speech signal.
    Type: Application
    Filed: May 11, 2011
    Publication date: November 10, 2011
    Inventors: Rajeev Nongpiur, Phillip A. Hetherington
  • Publication number: 20110231195
    Abstract: A system extends the high-frequency spectrum of a narrowband audio signal in the time domain. The system extends the harmonics of vowels by introducing a non linearity in a narrow band signal. Extended consonants are generated by a random-noise generator.
    Type: Application
    Filed: March 18, 2011
    Publication date: September 22, 2011
    Inventors: Rajeev Nongpiur, Phillip A. Hetherington
  • Patent number: 8015002
    Abstract: A speech enhancement system improves the speech quality and intelligibility of a speech signal. The system includes a time-to-frequency converter that converts segments of a speech signal into frequency bands. A signal detector measures the signal power of the frequency bands of each speech segment. A background noise estimator measures a background noise detected in the speech signal. A dynamic noise reduction controller dynamically models the background noise in the speech signal. The speech enhancement renders a speech signal perceptually pleasing to a listener by dynamically attenuating a portion of the noise that occurs in a portion of the spectrum of the speech signal.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: September 6, 2011
    Assignee: QNX Software Systems Co.
    Inventors: Xueman Li, Rajeev Nongpiur, Phillip A. Hetherington
  • Patent number: 7949520
    Abstract: An enhancement system extracts pitch from a processed speech signal. The system estimates the pitch of voiced speech by deriving filter coefficients of an adaptive filter and using the obtained filter coefficients to derive pitch. The pitch estimation may be enhanced by using various techniques to condition the input speech signal, such as spectral modification of the background noise and the speech signal, and/or reduction of the tonal noise from the speech signal.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: May 24, 2011
    Assignee: QNX Software Sytems Co.
    Inventors: Rajeev Nongpiur, Phillip A. Hetherington
  • Patent number: 7912729
    Abstract: A system extends the high-frequency spectrum of a narrow band audio signal in the time domain. The system extends the harmonics of vowels by introducing a non linearity in a narrow band signal. Extended consonants are generated by a random-noise generator. The system differentiates the vowels from the consonants by exploiting predetermined features of a speech signal.
    Type: Grant
    Filed: June 4, 2007
    Date of Patent: March 22, 2011
    Assignee: QNX Software Systems Co.
    Inventors: Rajeev Nongpiur, Phillip A. Hetherington
  • Patent number: 7869994
    Abstract: A transient noise removal system removes or dampens undesired transients from speech. When the transient noise removal system receives a speech frame, the system performs a wavelet transform analysis. The speech frame may be represented by one or more wavelet coefficients across one or more wavelet levels. For a given wavelet level, the transient noise-removal system may determine a wavelet threshold. The transient noise removal system may compare the threshold corresponding to a wavelet level to the wavelet coefficients within that level. The transient noise removal system may attenuate each wavelet coefficient based on a comparison to a threshold.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: January 11, 2011
    Assignee: QNX Software Systems Co.
    Inventors: Rajeev Nongpiur, Shreyas A. Paranjpe, Phillip A. Hetherington
  • Patent number: 7716046
    Abstract: An enhancement system improves the perceptual quality of a processed speech. The system includes a delay unit that delays a signal received through a discrete input. A spectral modifier linked to the delay unit is programmed to substantially flatten the spectral character of a background noise. An adaptive filter linked to the spectral modifier adapts filter characteristics to match a response of a non-delayed signal. A programmable filter is linked to the delay unit. The programmable filter has a transfer function functionally related to a transfer function of the adaptive filter.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: May 11, 2010
    Assignee: QNX Software Systems (Wavemakers), Inc.
    Inventors: Rajeev Nongpiur, Phillip A. Heterington