Patents by Inventor Xuejing Sun

Xuejing Sun 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: 20100305944
    Abstract: A method of estimating a pitch period of a first portion of a signal wherein the first portion overlaps a previous portion. The method comprises computing a first autocorrelation value for part of the first portion not overlapping the previous portion. The method further comprises retrieving a stored second autocorrelation value for part of the first portion overlapping the previous portion, the second autocorrelation value having been computed during estimation of a pitch period of the previous portion. The method further comprises forming a combined autocorrelation value using the first and second autocorrelation values, and selecting the estimated pitch period in dependence on the combined autocorrelation value.
    Type: Application
    Filed: May 28, 2009
    Publication date: December 2, 2010
    Applicant: Cambridge Silicon Radio Limited
    Inventor: Xuejing Sun
  • Publication number: 20100281321
    Abstract: A method and apparatus for selectively replacing damaged portions of a data stream. The method comprises analyzing the data stream to identify damaged portions therein; selecting a damaged portion for replacement; and replacing the selected damaged portion. The selected damaged portion is selected for replacement in dependence on a rate of replacement, the rate of replacement being that at which previous portions of the data stream have been replaced.
    Type: Application
    Filed: May 1, 2009
    Publication date: November 4, 2010
    Applicant: CAMBRIDGE SILICON RADIO LIMITED
    Inventors: Xuejing Sun, Sameer Gadre, Scott Plude
  • Publication number: 20100268530
    Abstract: A method and apparatus for estimating the pitch period of a signal. The method includes identifying a first candidate pitch period by performing a search only over a first range of potential pitch periods. The method further includes determining a second candidate pitch period by dividing the first candidate pitch period by an integer, wherein the second candidate pitch period is outside the first range of potential pitch periods. The method further includes selecting as the estimate of the pitch period of the signal the smaller of the candidate pitch periods that is such that portions of the signal separated by that candidate pitch period are well correlated.
    Type: Application
    Filed: April 21, 2009
    Publication date: October 21, 2010
    Applicant: CAMBRIDGE SILICON RADIO LIMITED
    Inventors: Xuejing Sun, Sameer Gadre
  • Publication number: 20100251051
    Abstract: A method and apparatus for decoding portions of a data stream, wherein each portion comprises a plurality of samples. The method comprises storing portions of the data stream, decoding portions of the data stream to form decoded portions, and storing the decoded portions. The method further comprises identifying that a portion of the data stream is degraded. Following identifying that a portion of the data stream is degraded, the method generates a decoded portion for the degraded portion of the data stream using the stored decoded portions. The method also updates a state of a decoder by: estimating a pitch period of the degraded portion; selecting a group of successive samples of the stored portions of the data stream, the group of successive samples offset from the degraded portion in the data stream by a multiple of the estimated pitch period; and decoding the selected samples at the decoder.
    Type: Application
    Filed: March 30, 2009
    Publication date: September 30, 2010
    Applicant: Cambridge Silicon Radio Limited
    Inventors: Xuejing Sun, Kuan-Chieh Yen
  • Publication number: 20100185441
    Abstract: A method of updating a state of a decoder that decodes successive portions of a data stream representing an encoded voice signal in dependence on its state, the method comprising: at the decoder, decoding portions of the data stream to form decoded portions; storing the decoded portions; storing respective decoder states held by the decoder after forming each decoded portion; identifying that a portion of the data stream is degraded; estimating a pitch period of a stored decoded portion formed by decoding a portion of the data stream that precedes the degraded portion of the data stream; selecting a stored decoder state held by the decoder after decoding a portion of the data stream that precedes the degraded portion by a multiple of the estimated pitch period; and updating the state of the decoder with the selected decoder state.
    Type: Application
    Filed: January 23, 2009
    Publication date: July 22, 2010
    Applicant: CAMBRIDGE SILICON RADIO LIMITED
    Inventors: Xuejing Sun, Kuan-Chieh Yen
  • Publication number: 20100125452
    Abstract: A method of refining a pitch period estimation of a signal, the method comprising: for each of a plurality of portions of the signal, scanning over a predefined range of time offsets to find an estimate of the pitch period of the portion within the predefined range of time offsets; identifying the average pitch period of the estimated pitch periods of the portions; determining a refined range of time offsets in dependence on the average pitch period, the refined range of time offsets being narrower than the predefined range of time offsets; and for a subsequent portion of the signal, scanning over the refined range of time offsets to find an estimate of the pitch period of the subsequent portion.
    Type: Application
    Filed: November 19, 2008
    Publication date: May 20, 2010
    Applicant: Cambridge Silicon Radio Limited
    Inventor: Xuejing Sun
  • Publication number: 20090254340
    Abstract: A signal processor for estimating noise power in an audio signal includes a filter unit for generating a series of power values, each power value representing the power in the audio signal at a respective one of a plurality of frequency bands; a signal classification unit for analysing successive portions of the audio signal to assess whether each portion contains features characteristic of speech, and for classifying each portion in dependence on that analysis; a correction unit for estimating a minimum power value in a time-limited part of the audio signal, estimating the total noise power in that part of the audio signal and forming a correction factor dependent on the ratio of the minimum power value to the estimated total noise power, the correction unit being configured to estimate the minimum power value and the total noise power over only those portions of the time-limited part of the signal that are classified by the signal classification unit as being less characteristic of speech; and a noise estim
    Type: Application
    Filed: April 7, 2008
    Publication date: October 8, 2009
    Applicant: CAMBRIDGE SILICON RADIO LIMITED
    Inventors: Xuejing Sun, Kuan-Chieh Yen, Rogerio Guedes Alves