Patents by Inventor Eddie L. T. Choy

Eddie L. T. Choy 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: 9083994
    Abstract: A method and system for resynchronizing an embedded multimedia system using bytes consumed in an audio decoder. The bytes consumed provides a mechanism to compensate for bit error handling and correction in a system that does not require re-transmission. The audio decoder keeps track of the bytes consumed and periodically reports the bytes consumed. A host microprocessor indexes the actual bytes consumed since bit errors may have been handled or corrected to a predetermined byte count to determine whether resynchronization is necessary.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: July 14, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Mingxia Cheng, Anthony Patrick Mauro, II, Eddie L. T. Choy, Yujie Gao, Kuntal Dilipsinh Sampat, Matthew Blaine Zivney, Satish Goverdhan, Samir Kumar Gupta, Harinath Garudadri
  • Patent number: 8954324
    Abstract: Voice activity detection using multiple microphones can be based on a relationship between an energy at each of a speech reference microphone and a noise reference microphone. The energy output from each of the speech reference microphone and the noise reference microphone can be determined. A speech to noise energy ratio can be determined and compared to a predetermined voice activity threshold. In another embodiment, the absolute value of the autocorrelation of the speech and noise reference signals are determined and a ratio based on autocorrelation values is determined. Ratios that exceed the predetermined threshold can indicate the presence of a voice signal. The speech and noise energies or autocorrelations can be determined using a weighted average or over a discrete frame size.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: February 10, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Song Wang, Samir Kumar Gupta, Eddie L. T. Choy
  • Patent number: 8805454
    Abstract: A wireless communication device comprises a first wireless interface configured to communicate with a device over a first wireless network, and a second wireless interface configured to communicate with a remote server over a second wireless network, the remote server storing one or more executables. The wireless communication device includes a configured to receive device configuration information from the device over the first wireless network, the device configuration information identifying at least processing hardware resources in the device.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: August 12, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Kuntal D. Sampat, Samir K. Gupta, Eddie L. T. Choy, Joel Linsky
  • Patent number: 8725520
    Abstract: Power savings in a mobile device is accomplished by generating audio samples by decoding a bitstream with a decoding system within the mobile device. The generated audio samples are transferred into at least one memory bank in a set of memory banks in a power saver block within the mobile device. Parts of the decoding system not involved in the storing of the generated audio samples are switched off after batch decoding a bitstream associated with multiple audio frames. The bitstream includes bits less than that found in one audio file. At least one of the memory banks in the set of memory banks is power collapsible. The fetching of the decoded by the decoding system can be synchronized with a paging channel of a modem in the mobile device. The transferred audio samples is a lossless compression and may occur after a re-encoding.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: May 13, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Heejong Yoo, Nidish Ramachandra Kamath, Eddie L. T. Choy, Johnny K John, Samir Kumar Gupta
  • Patent number: 8660280
    Abstract: In accordance with a method for providing a distinct perceptual location for an audio source within an audio mixture, a foreground signal may be processed to provide a foreground perceptual angle for the foreground signal. The foreground signal may also be processed to provide a desired attenuation level for the foreground signal. A background signal may be processed to provide a background perceptual angle for the background signal. The background signal may also be processed to provide a desired attenuation level for the background signal. The foreground signal and the background signal may be combined into an output audio source.
    Type: Grant
    Filed: November 28, 2007
    Date of Patent: February 25, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Pei Xiang, Samir Kumar Gupta, Eddie L. T. Choy, Prajakt V. Kulkarni
  • Patent number: 8650238
    Abstract: In a digital system with more than one clock source, lack of synchronization between the clock sources may cause overflow or underflow in sample buffers, also called sample slipping. Sample slipping may lead to undesirable artifacts in the processed signal due to discontinuities introduced by the addition or removal of extra samples. To smooth out discontinuities caused by sample slipping, samples are filtered to when a buffer overflow condition occurs, and the samples are interpolated to produce additional samples when a buffer underflow condition occurs. The interpolated samples may also be filtered. The filtering and interpolation operations can be readily implemented without adding significant burden to the computational complexity of a real-time digital system.
    Type: Grant
    Filed: November 28, 2007
    Date of Patent: February 11, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Dinesh Ramakrishnan, Song Wang, Eddie L. T. Choy, Samir Kumar Gupta
  • Patent number: 8620644
    Abstract: Encoder-assisted frame loss concealment (FLC) techniques for decoding audio signals are described. A decoder may discard an erroneous frame of an audio signal and may implement the encoder-assisted FLC techniques in order to accurately conceal the discarded frame based on neighboring frames and side-information transmitted from the encoder. The encoder-assisted FLC techniques include estimating magnitudes of frequency-domain data for the frame based on frequency-domain data of neighboring frames, and estimating signs of the frequency-domain data based on a subset of signs transmitted from the encoder as side-information. Frequency-domain data for a frame of an audio signal includes tonal components and noise components. Signs estimated from a random signal may be substantially accurate for the noise components of the frequency-domain data.
    Type: Grant
    Filed: May 10, 2006
    Date of Patent: December 31, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Sang-Uk Ryu, Eddie L. T. Choy, Samir Kumar Gupta
  • Patent number: 8615398
    Abstract: A sensor is configured to determine at least one operating condition of a device and a selector is configured to select an audio coding process for the device, based on the operating condition. The operating condition may include remaining battery life of the device and/or ambient noise level. The selected audio coding process may consume less power than another possible audio coding process during audio processing. The audio may include voice and/or audio playback, e.g., music playback.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: December 24, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Kuntal Dilipsinh Sampat, Eddie L. T. Choy, Joel Linsky
  • Patent number: 8600740
    Abstract: Configurations disclosed herein include systems, methods and apparatus that may be applied in a voice communications and/or storage application to remove, enhance, and/or replace the existing context. Example embodiments may first remove any existing context from a digital audio signal to obtain a context suppressed signal. The context suppressed signal may then be encoded. An audio context may be selected from among a plurality of audio contexts, with the selected audio context inserted into a signal based on the encoded context suppressed signal.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: December 3, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Khaled El-Maleh, Nagendra Nagaraja, Eddie L. T. Choy
  • Patent number: 8560307
    Abstract: Configurations disclosed herein include systems, methods and apparatus that may be applied in a voice communications and/or storage application to remove, enhance, and/or replace the existing context. Example embodiments may decode two sets of encoded frames from an encoded audio signal. The two frame sets may be encoded using different encoding schemes. For example, the bit rate or coding mode may differ between the two encoded frame sets. Based on information from one of the decoded sets of frames, a context component included in a signal represented by the other frame set may be suppressed. Other embodiments may generate an audio context signal within the mobile user terminal, and mix the generated audio signal with another decoded audio signal.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: October 15, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Khaled El-Maleh, Nagendra Nagaraja, Eddie L. T. Choy
  • Patent number: 8554551
    Abstract: Configurations disclosed herein include systems, methods, and apparatus that may be applied in a voice communications and/or storage application to remove, enhance, and/or replace the existing context. Enhancing the context of a voice communication may first include suppressing an existing context component from the digital audio signal to obtain a context suppressed signal. This signal may then be mixed with a new context signal to create a context enhanced signal, which may then be encoded before transmission. When this new context enhanced signal includes a speech component, it may be encoded and transmitted at a particular bit rate. When the context enhanced signal does not include a speech component, it may also be encoded at a similar bit rate. However, depending on the state of a process control signal, portions of a digital audio signal that lack a speech component may also be transmitted at a lower bit rate.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: October 8, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Nagendra Nagaraja, Khaled El-Maleh, Eddie L. T. Choy
  • Publication number: 20130260737
    Abstract: A wireless communication device comprises a first wireless interface configured to communicate with a device over a first wireless network, and a second wireless interface configured to communicate with a remote server over a second wireless network, the remote server storing one or more executables. The wireless communication device includes a configured to receive device configuration information from the device over the first wireless network, the device configuration information identifying at least processing hardware resources in the device.
    Type: Application
    Filed: May 28, 2013
    Publication date: October 3, 2013
    Inventors: Kuntal D. Sampat, Samir K. Gupta, Eddie L.T. Choy, Joel Linsky
  • Patent number: 8532714
    Abstract: An executable is downloaded to an audio output device over a communications link. The executable may configure the audio output device to decode audio encoded in a specified format. The executable may also or alternatively include other audio processing software. The audio may include voice and/or audio playback, e.g., music playback. The ability to download an audio executable allows dynamic provisioning of various decoding and/or audio process capabilities to an audio output device. This may eliminate the need to transcode digitized audio for playback at the audio output device, and may also allow the audio output device to decode multiple audio formats without having multiple audio decoders permanently residing within the audio output device.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: September 10, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Kuntal Dilipsinh Sampat, Samir Kumar Gupta, Eddie L. T. Choy, Joel Linsky
  • Patent number: 8515106
    Abstract: A method for providing an interface to a processing engine that utilizes intelligent audio mixing techniques may include receiving a request to change a perceptual location of an audio source within an audio mixture from a current perceptual location relative to a listener to a new perceptual location relative to the listener. The audio mixture may include at least two audio sources. The method may also include generating one or more control signals that are configured to cause the processing engine to change the perceptual location of the audio source from the current perceptual location to the new perceptual location via separate foreground processing and background processing. The method may also include providing the one or more control signals to the processing engine.
    Type: Grant
    Filed: November 28, 2007
    Date of Patent: August 20, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Pei Xiang, Samir Kumar Gupta, Eddie L. T. Choy, Prajakt V. Kulkarni
  • Patent number: 8498407
    Abstract: A communications device that is configured to detect double talk is described. An echo canceller is configured to cancel an echo from an input signal using an adaptive filter. A double-talk detector provides a double-talk statistic. The double-talk statistic is proportional to the ratio of the remaining echo energy in the cancellation error signal and the total cancellation error energy.
    Type: Grant
    Filed: December 2, 2008
    Date of Patent: July 30, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Asif Iqbal Mohammad, Eddie L. T. Choy, Heejong Yoo
  • Patent number: 8483854
    Abstract: Configurations disclosed herein include systems, methods, and apparatus that may be applied in a voice communications and/or storage application to remove, enhance, and/or replace the existing context. In one aspect, a method of processing a digital audio signal that includes a first audio context is disclosed. The method comprises based on a first audio signal that is produced by a first microphone, suppressing the first audio context from the digital audio signal to obtain a context-suppressed signal. The method may further comprise selecting a second context based on the first audio context, and mixing the second audio context with a signal that is based on the context-suppressed signal to obtain a context-enhanced signal.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: July 9, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Nagendra Nagaraja, Khaled El-Maleh, Eddie L. T. Choy
  • Patent number: 8411880
    Abstract: Sound signal reception is improved by utilizing a plurality of microphones to capture sound signals which are then weighed to dynamically adjust signal quality. A first sound signal and a second sound signal are obtained from first and second microphones, respectively, where the first and second sound signals originate from one or more sound sources. A first signal characteristic (e.g., signal power, signal signal-to-noise ratio, etc.) is obtained for the first sound signal and a second signal characteristic is obtained for the second sound signal. The first and second sound signals are weighed or scaled based on their respective first and second signal characteristics. The weighed first and second sound signals are then combined to obtain an output sound signal.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: April 2, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Song Wang, Dinesh Ramakrishnan, Eddie L. T. Choy
  • Patent number: 8374362
    Abstract: A mechanism is provided that monitors secondary microphone signals, in a multi-microphone mobile device, to warn the user if one or more secondary microphones are covered while the mobile device is in use. In one example, smoothly averaged power estimates of the secondary microphones may be computed and compared against the noise floor estimate of a primary microphone. Microphone covering detection may be made by comparing the secondary microphone smooth power estimates to the noise floor estimate for the primary microphone. In another example, the noise floor estimates for the primary and secondary microphone signals may be compared to the difference in the sensitivity of the first and second microphones to determine if the secondary microphone is covered. Once detection is made, a warning signal may be generated and issued to the user.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: February 12, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Dinesh Ramakrishnan, Ravi Satyanarayanan, Song Wang, Eddie L. T. Choy
  • Patent number: 8346544
    Abstract: In a device configurable to encode speech performing an closed loop re-decision may comprise representing a speech signal by amplitude components and phase components for a current frame and a past frame. In a first closed loop stage, a first set of compressed components and a first set of uncompressed components for a current frame may be generated. A first set of features may be generated by comparing current and past frame amplitude and/or phase components. In a second closed loop stage, a second set of compressed components for the current frame may be generated by compressing the first set of compressed components and compressing the first set of uncompressed components. Generation of a second set of features may be based on the second set of compressed components from the current frame and a combination of amplitude and/or phase components from the past frame.
    Type: Grant
    Filed: January 22, 2007
    Date of Patent: January 1, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Sharath Manjunath, Ananthapadmanabhan Aasanipalai Kandhadai, Eddie L. T. Choy
  • Patent number: 8223988
    Abstract: An enhanced blind source separation technique is provided to improve separation of highly correlated signal mixtures. A beamforming algorithm is used to precondition correlated first and second input signals in order to avoid indeterminacy problems typically associated with blind source separation. The beamforming algorithm may apply spatial filters to the first signal and second signal in order to amplify signals from a first direction while attenuating signals from other directions. Such directionality may serve to amplify a desired speech signal in the first signal and attenuate the desired speech signal from the second signal. Blind source separation is then performed on the beamformer output signals to separate the desired speech signal and the ambient noise and reconstruct an estimate of the desired speech signal. To enhance the operation of the beamformer and/or blind source separation, calibration may be performed at one or more stages.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: July 17, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Song Wang, Dinesh Ramakrishnan, Samir Gupta, Eddie L. T. Choy