Patents Assigned to QNX Software Systems Co.
  • 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: 7844453
    Abstract: An enhancement system improves the estimate of noise from a received signal. The system includes a spectrum monitor that divides a portion of the signal at more than one frequency resolution. Adaptation logic derives a noise adaptation factor of the received signal. A plurality of devices tracks the characteristics of an estimated noise in the received signal and modifies multiple noise adaptation rates. Weighting logic applies the modified noise adaptation rates derived from the signal divided at a first frequency resolution to the signal divided at a second frequency resolution.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: November 30, 2010
    Assignee: QNX Software Systems Co.
    Inventor: Phillip A. Hetherington
  • Patent number: 7813931
    Abstract: A system and method are provided for improving the quality and intelligibility of speech signals. The system and method apply frequency compression to the higher frequency components of speech signals while leaving lower frequency components substantially unchanged. This preserves higher frequency information related to consonants which is typically lost to filtering and bandpass constraints. This information is preserved without significantly altering the fundamental pitch of the speech signal so that when the speech signal is reproduced its overall tone qualities are preserved. The system and method further apply frequency expansion to speech signals. Like the compression, only the upper frequencies of a received speech signal are expanded. When the frequency expansion is applied to a speech signal that has been compressed according to the invention, the speech signal is substantially returned to its pre-compressed state.
    Type: Grant
    Filed: April 20, 2005
    Date of Patent: October 12, 2010
    Assignee: QNX Software Systems, Co.
    Inventors: Phillip Hetherington, Xueman Li
  • Patent number: 7813771
    Abstract: The operation of a vehicle electronic module is influenced by vehicle-state received on a vehicle communication bus. The electronic module analyzes vehicle-state data that includes information about the vehicle's environment. The electronic module improves or maintains electronic module performance by adjusting communication processing parameters to improve driver or passenger communication.
    Type: Grant
    Filed: January 6, 2005
    Date of Patent: October 12, 2010
    Assignee: QNX Software Systems Co.
    Inventor: Alex Escott
  • Patent number: 7791499
    Abstract: A monitoring and notification system detects and informs vehicle occupants of sirens. The system may adjust radio, phone, or other device settings in the vehicle in conjunction with the notification. The notification may take an audible or visual form, and the monitoring system may perform its analysis across multiple types of sirens. In addition, the system may adapt its processing based on location to take into account locally expected siren formats.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: September 7, 2010
    Assignee: QNX Software Systems Co.
    Inventors: Glenn Andrew Mohan, Phillip Alan Hetherington