Patents by Inventor Der-Chieh Koon

Der-Chieh Koon 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: 7295632
    Abstract: System and method for decoding punctured subframes. A preferred embodiment comprises a first deinterleaver unit (for example, 5-ms deinterleaver 502) and a second deinterleaver unit (for example, 20-ms deinterleaver 504) operating in parallel, deinterleaving one symbol stream using 5- and 20-ms duration frame formats, for example. After the reception of each 5-ms subframe, the subframe is decoded in a decode unit (for example, rate matching, decoding, and CRC checking (RDC) unit 530) to verify that the subframe contains 5 ms duration frame data. If so, the subframe is noted. If all 5-ms subframes in a 20-ms duration frame contain 5-ms duration data, no decoding of results by the second deinterleaver unit is needed. If the entire 20-ms duration frame is not all 5-ms duration data, then the 5-ms duration data subframes are zeroed and the remaining data is decoded as 20-ms duration data.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: November 13, 2007
    Assignee: Texas Instruments Incorporated
    Inventors: John G. McDonough, Jane Wang, Gibong Jeong, Der-Chieh Koon
  • Patent number: 7295622
    Abstract: System and method for decoding received information using batched processing of independent parameters. A preferred embodiment comprises a decoder (for example, decoder 210) with a memory (for example, memory 215) that may be partitioned into a plurality of parts, one of which being a parameter partition (for example, parameter partition 217). A digital signal processor (for example, DSP 205) programs the decoder 210 with various ways that it wishes received data to be decoded and the decoder 210 can operate independent of the DSP 205, storing the results of each decoding operation in a specified location. At specified instances, the decoder 210 interrupts the DSP 205 to allow the DSP 205 to retrieve the decoding results.
    Type: Grant
    Filed: May 9, 2003
    Date of Patent: November 13, 2007
    Assignee: Texas Instruments Incorporated
    Inventors: John G. McDonough, Glbong Jeong, Der-Chieh Koon
  • Publication number: 20040223552
    Abstract: System and method for decoding received information using batched processing of independent parameters. A preferred embodiment comprises a decoder (for example, decoder 210) with a memory (for example, memory 215) that may be partitioned into a plurality of parts, one of which being a parameter partition (for example, parameter partition 217). A digital signal processor (for example, DSP 205) programs the decoder 210 with various ways that it wishes received data to be decoded and the decoder 210 can operate independent of the DSP 205, storing the results of each decoding operation in a specified location. At specified instances, the decoder 210 interrupts the DSP 205 to allow the DSP 205 to retrieve the decoding results.
    Type: Application
    Filed: May 9, 2003
    Publication date: November 11, 2004
    Inventors: John G. McDonough, Glbong Jeong, Der-Chieh Koon
  • Publication number: 20040184567
    Abstract: System and method for decoding punctured subframes. A preferred embodiment comprises a first deinterleaver unit (for example, 5-ms deinterleaver 502) and a second deinterleaver unit (for example, 20-ms deinterleaver 504) operating in parallel, deinterleaving one symbol stream using 5- and 20-ms duration frame formats, for example. After the reception of each 5-ms subframe, the subframe is decoded in a decode unit (for example, rate matching, decoding, and CRC checking (RDC) unit 530) to verify that the subframe contains 5 ms duration frame data. If so, the subframe is noted. If all 5-ms subframes in a 20-ms duration frame contain 5-ms duration data, no decoding of results by the second deinterleaver unit is needed. If the entire 20-ms duration frame is not all 5-ms duration data, then the 5-ms duration data subframes are zeroed and the remaining data is decoded as 20-ms duration data.
    Type: Application
    Filed: March 20, 2003
    Publication date: September 23, 2004
    Inventors: John G. McDonough, Jane Wang, Gibong Jeong, Der-Chieh Koon
  • Patent number: 6725067
    Abstract: The present invention is a method and system to minimize the timing errors introduced by the use of a sleep clock, utilized in timing a sleep period, for a mobile station. Further, the present invention restarts a high frequency reference clock after the sleep period with a zero mean time error to ensure that the receiver of the mobile station is properly synchronized with a base station for the receipt of pages. A low frequency sleep clock is calibrated with respect to a high frequency reference clock during a pre-defined calibration period. Based upon the calibration, a calibration error for the sleep clock is determined. Next, a wake-up time error is calculated, based upon the calibration error, to compensate for the error of the sleep clock. The wake-up time error compensates for the error of the sleep clock during the sleep period such that the reference clock restarts at the end of the sleep period with a zero mean time error.
    Type: Grant
    Filed: March 24, 2000
    Date of Patent: April 20, 2004
    Assignee: International Business Machines Corporation
    Inventors: Gerald Marx, Der-Chieh Koon
  • Publication number: 20030023920
    Abstract: A method and apparatus for reducing the average number of iterations in an iterative decoding technique includes the step of at the end of each decoding iteration or sub-iteration estimating the transmitted bit sequence by processing the available information. A signature for the estimation is then generated of reach iteration or sub-iteration. If this signature is the first signature generated, the decoder proceeds to the next process. When there exists a signature generated for the previous decoding iteration or sub-iteration step, the new signature for the current iteration is compared with the signature (old signature) for this previous iteration. If the two signatures match, the decoding iteration stops. Otherwise, the decoding iteration process continues.
    Type: Application
    Filed: July 26, 2001
    Publication date: January 30, 2003
    Inventors: Gibong Jeong, Der-Chieh Koon