Patents by Inventor QNX Software Systems Limited
QNX Software Systems Limited 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: 20140286407Abstract: A system and method for resilient signal encoding provide for encoding a data signal to reduce bandwidth required to transmit the encoded signal while mitigating the impact of frames lost or corrupted during transmission. A first frame of the data signal is encoded as an independently decodable frame and is assigned as a reference frame. Subsequent frames of the data signal are encoded as different frames relative to the reference frame. The independently decodable frame and the difference frames are transmitted to a receiver. The receiver decodes the frames and sends an acknowledgement for one or more successfully decoded difference frames. When an acknowledgment is received, a corresponding data signal frame is assigned as the reference frame. Subsequent difference frames are encoded relative to the newly assigned reference frame.Type: ApplicationFiled: March 25, 2013Publication date: September 25, 2014Applicants: Research In Motion Limited, QNX Software Systems LimitedInventors: QNX Software Systems Limited, Research In Motion Limited
-
Publication number: 20130222362Abstract: The present invention relates generally to computer graphics, and more specifically to methods of, and systems for, configuring, controlling and accessing multiple hardware graphics layers that are used to compose a single video display.Type: ApplicationFiled: April 8, 2013Publication date: August 29, 2013Applicant: QNX Software Systems LimitedInventor: QNX Software Systems Limited
-
Publication number: 20130226572Abstract: In a system and method for noise estimation with music detection described herein provides for generating a music classification for music content in an audio signal. The music detector may classify the audio signal as music or non-music. The non-music signal may be considered to be signal and noise. An adaption rate may be adjusted responsive to the generated music classification. A noise estimate is calculated applying the adjusted adaption rate. The system and method may mitigate the noise modeling algorithms being misled by the music components.Type: ApplicationFiled: February 15, 2013Publication date: August 29, 2013Applicant: QNX Software Systems LimitedInventor: QNX Software Systems Limited
-
Publication number: 20130227637Abstract: A method and computing device for managing grouped resources comprising receiving, at the computing device, a policy for a set of grouped resources; applying the policy; locking at least one of the computing device or the set of grouped resources associated with the policy; waiting for receipt of an authentication parameter at the computing device; verifying the authentication parameter; associating the set of grouped resources with the authentication parameter; and unlocking the least one of the computing device or the set of grouped resources.Type: ApplicationFiled: February 15, 2013Publication date: August 29, 2013Applicants: QNX SOFTWARE SYSTEMS LIMITED, RESEARCH IN MOTION LIMITEDInventors: Research In Motion Limited, QNX Software Systems Limited
-
Publication number: 20130223645Abstract: A system and method for dynamic residual noise shaping configured to reduce hiss noise in an audio signal. The system and method may detect an amount and type of hiss noise. The system and method may limit calculated noise suppression gains responsive to the detected amount and type of hiss noise. The limited noise suppression gains may be applied to the audio signal and may reduce the hiss noise.Type: ApplicationFiled: February 15, 2013Publication date: August 29, 2013Applicant: QNX SOFTWARE SYSTEMS LIMITEDInventor: QNX SOFTWARE SYSTEMS LIMITED
-
Publication number: 20130222302Abstract: A system and method for sample rate adaption. The system and method provide for information derived from sampling at a first rate to be applied or processed at a second rate where the first and second rates differ in frequency and phase. The information is adapted from the first rate to the second rate. Then phase differences including phase introduced as by-product of adapting the frequencies are reduced by phase adaption.Type: ApplicationFiled: February 15, 2013Publication date: August 29, 2013Applicant: QNX Software Systems LimitedInventor: QNX SOFTWARE SYSTEMS LIMITED
-
Publication number: 20130219173Abstract: Plural modes of operation may be established on a mobile device. Specific modes of operation of the mobile device may be associated with specific spaces in memory. By using a “class” designation within the existing certificate store structure and key store structure, certificates and keys can be assigned to one space among plural spaces. Accordingly, a personal certificate store and a personal key store may exist in a personal space. Similarly, a corporate certificate store and a corporate key store may exist in a corporate space. APIs designed to work within such a system may be arranged to employ a “class” attribute when managing certificates and cryptographic keys.Type: ApplicationFiled: December 28, 2012Publication date: August 22, 2013Applicants: QNX SOFTWARE SYSTEMS LIMITED, RESEARCH IN MOTION LIMITEDInventors: Research in Motion Limited, QNX Software Systems Limited
-
Publication number: 20130080158Abstract: A speech enhancement system enhances transitions between speech and non-speech segments. The system includes a background noise estimator that approximates the magnitude of a background noise of an input signal that includes a speech and a non-speech segment. A slave processor is programmed to perform the specialized task of modifying a spectral tilt of the input signal to match a plurality of expected spectral shapes selected by a Codec.Type: ApplicationFiled: November 14, 2012Publication date: March 28, 2013Applicant: QNX Software Systems LimitedInventor: QNX Software Systems Limited
-
Publication number: 20130070931Abstract: A speech enhancement system controls the gain of an excitation signal to prevent uncontrolled gain adjustments. The system includes a first device that converts sound waves into operational signals. An ambient noise estimator is linked to the first device and an echo canceller. The ambient noise estimator estimates how loud a background noise would be near the first device before or after an echo cancellation. The system then compares the ambient noise estimate to a current ambient noise estimate near the first device to control a gain of an excitation signal.Type: ApplicationFiled: November 14, 2012Publication date: March 21, 2013Applicant: QNX Software Systems LimitedInventor: QNX Software Systems Limited
-
Publication number: 20130073284Abstract: A speech enhancement system improves speech conversion within an encoder and decoder. The system includes a first device that converts sound waves into operational signals. A second device selects a template that represents an expected signal model. The selected template models speech characteristics of the operational signals through a speech codebook that is further accessed in a communication channel.Type: ApplicationFiled: November 14, 2012Publication date: March 21, 2013Applicant: QNX Software Systems LimitedInventor: QNX Software Systems Limited
-
Publication number: 20130073285Abstract: A voice activity detection process is robust to a low and high signal-to-noise ratio speech and signal loss. A process divides an aural signal into one or more bands. Signal magnitudes of frequency components and the respective noise components are estimated. A noise adaptation rate modifies estimates of noise components based on differences between the signal to the estimated noise and signal variability.Type: ApplicationFiled: November 14, 2012Publication date: March 21, 2013Applicant: QNX Software Systems LimitedInventor: QNX Software Systems Limited
-
Publication number: 20130035934Abstract: A system or method may facilitate delivery of network-specific dialing codes to a mobile node. When a mobile node is registered to a network part of the network infrastructure of a radio communication system, a request is generated by the mobile node, requesting download thereto of the dialing codes used in the network part to call service centers associated therewith. The requested dialing codes are downloaded to the mobile node. The downloaded dialing codes are indexed together with the dialing codes normally used by the mobile node to call the corresponding service centers. Subsequently, when a call is placed to a service center, the dialing codes are transposed, if necessary, to permit the call to a designated service center to be completed.Type: ApplicationFiled: October 10, 2012Publication date: February 7, 2013Applicant: QNX Software Systems LimitedInventor: QNX Software Systems Limited