Patents by Inventor James W. Wihardja

James W. Wihardja 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: 9497540
    Abstract: An audio driver with reduced rub and buzz distortion that includes a digital processing module. A digital to audio converter (DAC) operable to receive a digital audio signal supplied by the digital processing module. One or more analog driver stages operable to receive an analog audio signal supplied by the DAC. A peak amplitude compressor.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: November 15, 2016
    Assignee: CONEXANT SYSTEMS, INC.
    Inventors: Shlomi I. Regev, Trausti Thormundsson, Harry K. Lau, James W. Wihardja
  • Patent number: 9060217
    Abstract: A system and apparatus for constructing a displacement model across a frequency range for a loudspeaker is disclosed. The resultant displacement model is centered around the distortion point. Once a distortion model is constructed it can be incorporated into an audio driver to prevent distortion by incorporating the model and a distortion compensation unit with a conventional audio driver. Various topologies can be used to incorporate a distortion model and distortion compensation unit into an audio driver. Furthermore, a wide variety of distortion compensation techniques can be employed to avoid distortion in such an audio driver.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: June 16, 2015
    Assignee: CONEXANT SYSTEMS, INC.
    Inventors: Trausti Thormundsson, Shlomi I. Regev, Govind Kannan, Harry K. Lau, James W. Wihardja, Ragnar H. Jonsson
  • Patent number: 8983092
    Abstract: Peak reduction and power limitations are used to prevent distortion and protect components. In a cellular telephone, peak reduction can be based on battery power level to prevent electrical distortion from saturation. In addition peak reduction can be used to prevent mechanical distortion such as rub and buzz. Dynamic range compression can be used for peak reduction. In another application dynamic range compression can be used to control the power output to protect a speaker from damage. One example of a dynamic range compressor/peak limiter comprises a look-ahead buffer and an analysis engine. For example, the look-ahead buffer holds a window of samples of a signal. The analysis engine selects a gain envelope function on the basis of the samples, for example, by selecting the Pth sample in the buffer whenever that sample exceeds a given threshold.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: March 17, 2015
    Assignee: Conexant Systems, Inc.
    Inventors: Trausti Thormundsson, Govind Kannan, Shlomi I. Regev, James W. Wihardja, Yair Kerner, Harry K. Lau, Ragnar H. Jonsson
  • Patent number: 8971542
    Abstract: A sound reproduction apparatus comprising a loudspeaker bar having a plurality of loudspeakers. A loudspeaker bar controller coupled to the loudspeaker bar for processing audio data for the plurality of loudspeakers, the loudspeaker bar controller comprising a spatial enhancement/virtualization system for receiving a surround channel of audio data and processing the surround channel of audio data with a spatial generation/virtualization filter, wherein a left stereo channel of audio data and a right stereo channel of audio data are not processed with the head related transfer function filter. Bass is enhanced for small speakers which are not able to produce bass frequencies.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: March 3, 2015
    Assignee: Conexant Systems, Inc.
    Inventors: Harry K. Lau, Yair Kerner, Jonathan Chien, James W. Wihardja
  • Patent number: 8656415
    Abstract: There is provided a method for use in a computer for redirecting an audio stream from a first audio endpoint to a second audio endpoint in the computer having a controller and a computer operating system for execution by the controller. The method includes directing the audio stream from a client application running on the computer operating system through a first audio resource stack of the computer to the first audio endpoint. The method further includes creating an audio endpoint bridge using the computer operating system, where the audio endpoint bridge provides a path for the audio stream to be directed from the first audio resource stack to pass through a second audio resource stack to the second audio endpoint. The method may also enhance the audio stream to reduce noise and redirect the audio stream to the second audio endpoint using the audio endpoint bridge.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: February 18, 2014
    Assignee: Conexant Systems, Inc.
    Inventors: James W. Wihardja, Xiaoyan Vivian Qian, Jonathan Chien, Yair Kerner
  • Patent number: 8477949
    Abstract: Challenges to the implementation of equalization in the 2.1 environment arise from the constraints imposed by HD audio requirements and Windows® Vista™. A hybrid software hardware solution overcomes many of the challenges by exploiting the software capability for equalization and using a hardware codec to perform the separation into high frequency and low frequency audio streams needed to drive stereo speakers and a subwoofer.
    Type: Grant
    Filed: October 14, 2009
    Date of Patent: July 2, 2013
    Assignee: Conexant Systems, Inc.
    Inventors: Christian Larsen, Mouna Elkhatib, James W Wihardja, Jonathan Chien
  • Publication number: 20120106750
    Abstract: A system and apparatus for constructing a displacement model across a frequency range for a loudspeaker is disclosed. The resultant displacement model is centered around the distortion point. Once a distortion model is constructed it can be incorporated into an audio driver to prevent distortion by incorporating the model and a distortion compensation unit with a conventional audio driver. Various topologies can be used to incorporate a distortion model and distortion compensation unit into an audio driver. Furthermore, a wide variety of distortion compensation techniques can be employed to avoid distortion in such an audio driver.
    Type: Application
    Filed: July 15, 2011
    Publication date: May 3, 2012
    Inventors: Trausti Thormundsson, Shlomi I. Regev, Govind Kannan, Harry K. Lau, James W. Wihardja, Ragnar H. Jonsson
  • Publication number: 20120016501
    Abstract: Peak reduction and power limitations are used to prevent distortion and protect components. In a cellular telephone, peak reduction can be based on battery power level to prevent electrical distortion from saturation. In addition peak reduction can be used to prevent mechanical distortion such as rub and buzz. Dynamic range compression can be used for peak reduction. In another application dynamic range compression can be used to control the power output to protect a speaker from damage. One example of a dynamic range compressor/peak limiter comprises a look-ahead buffer and an analysis engine. For example, the look-ahead buffer holds a window of samples of a signal. The analysis engine selects a gain envelope function on the basis of the samples, for example, by selecting the Pth sample in the buffer whenever that sample exceeds a given threshold.
    Type: Application
    Filed: July 14, 2011
    Publication date: January 19, 2012
    Inventors: Trausti Thormundsson, Govind Kannan, Shlomi I. Regev, James W. Wihardja, Yair Kerner, Harry K. Lau, Ragnar H. Jonsson
  • Publication number: 20110200195
    Abstract: A sound reproduction apparatus comprising a loudspeaker bar having a plurality of loudspeakers. A loudspeaker bar controller coupled to the loudspeaker bar for processing audio data for the plurality of loudspeakers, the loudspeaker bar controller comprising a spatial enhancement/virtualization system for receiving a surround channel of audio data and processing the surround channel of audio data with a spatial generation/virtualization filter, wherein a left stereo channel of audio data and a right stereo channel of audio data are not processed with the head related transfer function filter. Bass is enhanced for small speakers which are not able to produce bass frequencies.
    Type: Application
    Filed: April 21, 2011
    Publication date: August 18, 2011
    Inventors: Harry K. Lau, Yair Kerner, Jonathan Chien, James W. Wihardja
  • Publication number: 20110188670
    Abstract: An audio driver with reduced rub and buzz distortion that includes a digital processing module. A digital to audio converter (DAC) operable to receive a digital audio signal supplied by the digital processing module. One or more analog driver stages operable to receive an analog audio signal supplied by the DAC. A peak amplitude compressor.
    Type: Application
    Filed: December 8, 2010
    Publication date: August 4, 2011
    Inventors: Shlomi I. Regev, Trausti Thormundsson, Harry K. Lau, James W. Wihardja
  • Publication number: 20110085668
    Abstract: Challenges to the implementation of equalization in the 2.1 environment arise from the constraints imposed by HD audio requirements and Windows® Vista™. A hybrid software hardware solution overcomes many of the challenges by exploiting the software capability for equalization and using a hardware codec to perform the separation into high frequency and low frequency audio streams needed to drive stereo speakers and a subwoofer.
    Type: Application
    Filed: October 14, 2009
    Publication date: April 14, 2011
    Inventors: Christian Larsen, Mouna Elkhatib, James W Wihardja, Jonathan Chien
  • Publication number: 20090089813
    Abstract: There is provided a method of redirecting an audio stream from a first audio endpoint to a second audio endpoint in a computer operating system. The method includes directing the audio stream from a client application through a first audio resource stack to the first audio endpoint; creating an audio endpoint bridge to provide a path for the audio stream from the first audio resource stack through a second audio resource stack connected to the second audio endpoint; and redirecting the audio stream to the second audio endpoint using the audio endpoint bridge. The audio endpoint bridge can be created by forming a bridging application so as to activate the second audio stack. The bridging application can be hooked into a Windows audio engine in the second audio resource stack.
    Type: Application
    Filed: May 16, 2008
    Publication date: April 2, 2009
    Applicant: CONEXANT SYSTEMS, INC.
    Inventors: James W. Wihardja, Xiaoyan Vivian Qian
  • Publication number: 20090086987
    Abstract: There is provided a method of redirecting an audio stream from a first audio endpoint to a second audio endpoint in a computer operating system. The method includes directing the audio stream from a client application through a first audio resource stack to the first audio endpoint; creating an audio endpoint bridge to provide a path for the audio stream from the first audio resource stack through a second audio resource stack connected to the second audio endpoint; and redirecting the audio stream to the second audio endpoint using the audio endpoint bridge. The audio endpoint bridge can be created by forming a bridging application so as to activate the second audio stack. The bridging application can be hooked into a Windows audio engine in the second audio resource stack. The bridge can be used to intercept an audio stream and remove noise from it. Additionally, a specific type of noise with sporadic intermittent spikes has been observed in this audio framework with certain Bluetooth headsets.
    Type: Application
    Filed: June 30, 2008
    Publication date: April 2, 2009
    Applicant: CONEXANT SYSTEMS, INC.
    Inventors: James W. Wihardja, Xiaoyan Vivian Qian, Jonathan Chien, Yair Kerner