Patents by Inventor Shuenn-Gi Lee

Shuenn-Gi Lee 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: 8468410
    Abstract: An address generation apparatus for quadratic permutation polynomial (QPP) interleaver receives several configurable parameters and uses a plurality of QPP units to compute and outputs a plurality of interleaving addresses according to a QPP function ?(i)=(f1i+f2i2) mod k, where f1 and f2 are QPP coefficients, k is information block length of an input sequence, 0?i?k?1, and mod is a modulus operation. Each of the plurality of QPP units is a parallel computation unit, and outputs in parallel a corresponding group of interleaver addresses, where ?(i) is also a ith interleaving address generated by the apparatus.
    Type: Grant
    Filed: September 28, 2010
    Date of Patent: June 18, 2013
    Assignees: Industrial Technology Research Institute, National Chiao Tung University
    Inventors: Shuenn-Gi Lee, Chung Hsuan Wang, Wern-Ho Sheen
  • Patent number: 8332701
    Abstract: An address generation apparatus for a quadratic permutation polynomial (QPP) interleaver is provided. It comprises a basic recursive unit, and L recursive units represented by first recursive unit up to Lth recursive units. The apparatus inputs a plurality of configurable parameters according to a QPP function ?(i)=(f1i+f2i2) mod k, generates a plurality of interleaver addresses in serial via the basic recursive unit, and generates L groups of corresponding interleaver addresses via the first up to the Lth recursive units, wherein ?(i) is the i-th interleaver address generated by the apparatus, f1 and f2 are QPP coefficients, and k is information block length of an input sequence, 0?i?k?1.
    Type: Grant
    Filed: December 25, 2009
    Date of Patent: December 11, 2012
    Assignees: Industrial Technology Research Institute, National Chiao Tung University
    Inventors: Shuenn-Gi Lee, Chung-Hsuan Wang, Wern-Ho Sheen
  • Publication number: 20120047414
    Abstract: An address generation apparatus for quadratic permutation polynomial (QPP) interleaver receives several configurable parameters and uses a plurality of QPP units to compute and outputs a plurality of interleaving addresses according to a QPP function ?(i)=(f1i+f2i2) mod k, where f1 and f2 are QPP coefficients, k is information block length of an input sequence, 0?i?k?1, and mod is a modulus operation. Each of the plurality of QPP units is a parallel computation unit, and outputs in parallel a corresponding group of interleaver addresses, where ?(i) is also a ith interleaving address generated by the apparatus.
    Type: Application
    Filed: September 28, 2010
    Publication date: February 23, 2012
    Applicants: NATIONAL CHIAO TUNG UNIVERSITY, INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: SHUENN-GI LEE, CHUNG HSUAN WANG, WERN-HO SHEEN
  • Patent number: 8060796
    Abstract: A multiplexing method for data switching is disclosed. In the method, a continuous data is received, and the continuous data includes a plurality of super frames, and each super frame includes a plurality of frames. These super frames are divided into a set of even super frames and a set of odd super frames. The frames included in the set of odd super frames are sorted by corresponding required bit error rate of each frame decreasingly or increasingly. The frames included in the set of even super frames are sorted by the required bit error rate of each frame increasingly or decreasingly. An encoder is used to encode these sorted super frames.
    Type: Grant
    Filed: September 29, 2007
    Date of Patent: November 15, 2011
    Assignee: Industrial Technology Research Institute
    Inventors: Chung-Hsuan Wang, Shuenn-Gi Lee
  • Publication number: 20110066914
    Abstract: An address generation apparatus for a quadratic permutation polynomial (QPP) interleaver is provided. It comprises a basic recursive unit, and L recursive units represented by first recursive unit up to Lth recursive units. The apparatus inputs a plurality of configurable parameters according to a QPP function ?(i)=(f1i+f2i2) mod k, generates a plurality of interleaver addresses in serial via the basic recursive unit, and generates L groups of corresponding interleaver addresses via the first up to the Lth recursive units, wherein ?(i) is the i-th interleaver address generated by the apparatus, f1 and f2 are QPP coefficients, and k is information block length of an input sequence, 0?i?k?1.
    Type: Application
    Filed: December 25, 2009
    Publication date: March 17, 2011
    Inventors: Shuenn-Gi Lee, Chung-Hsuan Wang, Wern-Ho Sheen
  • Patent number: 7539927
    Abstract: A decoder suitable for use in a digital communications system utilizing an RS(n?, k?) code modified from an RS(n, k) code receives n?-symbol vectors each including k? message symbols and r?=n??k? parity symbols and decodes the n?-symbol vectors to correct errors therein, wherein n, k, n?, and k? are integers, and k?<n?<n, k?<k<n, and wherein the decoder stores therein one erasure locator polynomial ?0(x). The decoder includes a syndrome calculator for receiving the n?-symbol vectors and for calculating syndromes of each n?-symbol vector, wherein the i-th syndrome Si of one n?-symbol vector R?, (rn??1, rn??2, . . . , r0), is Si=Rs(?i+1) for i=0, 1, . . . , n?k?1, wherein Rs(x)=rn??1xn??1+rn??2xn??2+ . . . +r0, and means for finding the locations and values of the errors in each n?-symbol vector using the syndromes thereof and the one erasure locator polynomial ?0(x).
    Type: Grant
    Filed: April 14, 2005
    Date of Patent: May 26, 2009
    Assignee: Industrial Technology Research Institute
    Inventors: Shuenn-Gi Lee, Shin-Lin Shieh, Wern-Ho Sheen
  • Publication number: 20090016352
    Abstract: A multiplexing method for data switching is disclosed. In the method, a continuous data is received, and the continuous data includes a plurality of super frames, and each super frame includes a plurality of frames. These super frames are divided into a set of even super frames and a set of odd super frames. The frames included in the set of odd super frames are sorted by corresponding required bit error rate of each frame decreasingly or increasingly. The frames included in the set of even super frames are sorted by the required bit error rate of each frame increasingly or decreasingly. An encoder is used to encode these sorted super frames.
    Type: Application
    Filed: September 29, 2007
    Publication date: January 15, 2009
    Applicants: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE, NATIONAL CHIAO TUNG UNIVERSITY
    Inventors: Chung-Hsuan Wang, Shuenn-Gi Lee
  • Publication number: 20060236212
    Abstract: A decoder suitable for use in a digital communications system utilizing an RS(n?, k?) code modified from an RS(n, k) code receives n?-symbol vectors each including k? message symbols and r?=n?-k? parity symbols and decodes the n?-symbol vectors to correct errors therein, wherein n, k, n?, and k? are integers, and k?<n?<n, k?<k<n, and wherein the decoder stores therein one erasure locator polynomial ?0(x). The decoder includes a syndrome calculator for receiving the n?-symbol vectors and for calculating syndromes of each n?-symbol vector, wherein the i-th syndrome Si of one n?-symbol vector R?, (rn??1, rn??2, . . . , r0), is Si=Rs(?i+1) for i=0, 1, . . . , n?k?1, wherein Rs(x)=rn??1xn??1+rn??2xn??2+ . . . +r0, and means for finding the locations and values of the errors in each n?-symbol vector using the syndromes thereof and the one erasure locator polynomial ?0(x).
    Type: Application
    Filed: April 14, 2005
    Publication date: October 19, 2006
    Inventors: Shuenn-Gi Lee, Shin-Lin Shieh, Wern-Ho Sheen