Patents by Inventor Trieu-Kien Truong

Trieu-Kien Truong 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: 10826533
    Abstract: A method for decoding a cyclic code is disclosed. The method includes: determining a plurality of syndromes for the cyclic code; determining, by a hardware processor, a first coefficient and a second coefficient based on the plurality of syndromes; determining, by the hardware processor, a third coefficient based on the second coefficient; and generating an error-locator polynomial based on the first coefficient, the second coefficient, and the third coefficient.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: November 3, 2020
    Assignee: CHONGQING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
    Inventors: Yong Li, Hsin-Chiu Chang, Qianbin Chen, Trieu-Kien Truong
  • Patent number: 10742236
    Abstract: A method for decoding a (n, k, d) cyclic code is disclosed. The method includes: receiving a word corresponding to the cyclic code; constructing a look-up table, wherein the look-up table includes k syndrome vectors and k error patterns; computing a syndrome vector of the received word by a hardware processor; comparing the weight of the syndrome vector of the received word with an error-correcting capacity; decoding the received word by adding the received word and the syndrome vector if the weight of the syndrome vector of the received word is not more than the error-correcting capacity; decoding the received word by inverting bits in the message section in sequence and re-compute a syndrome vector of the inverted received word if the weight of the syndrome vector of the received word is more than the error-correcting capacity.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: August 11, 2020
    Assignee: CHONGQING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
    Inventors: Yong Li, Hsin-Chiu Chang, Hongqing Liu, Trieu-Kien Truong
  • Publication number: 20180323805
    Abstract: A method for decoding a (n, k, d) cyclic code is disclosed. The method includes: receiving a word corresponding to the cyclic code; constructing a look-up table, wherein the look-up table includes k syndrome vectors and k error patterns; computing a syndrome vector of the received word by a hardware processor; comparing the weight of the syndrome vector of the received word with an error-correcting capacity; decoding the received word by adding the received word and the syndrome vector if the weight of the syndrome vector of the received word is not more than the error-correcting capacity; decoding the received word by inverting bits in the message section in sequence and re-compute a syndrome vector of the inverted received word if the weight of the syndrome vector of the received word is more than the error-correcting capacity.
    Type: Application
    Filed: November 2, 2016
    Publication date: November 8, 2018
    Applicant: CHONGQING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
    Inventors: Yong LI, Hsin-Chiu Chang, Hongqing LIU, Trieu-Kien Truong
  • Publication number: 20180316364
    Abstract: A method for decoding a cyclic code is disclosed. The method includes: determining a plurality of syndromes for the cyclic code; determining, by a hardware processor, a first coefficient and a second coefficient based on the plurality of syndromes; determining, by the hardware processor, a third coefficient based on the second coefficient; and generating an error-locator polynomial based on the first coefficient, the second coefficient, and the third coefficient.
    Type: Application
    Filed: November 2, 2015
    Publication date: November 1, 2018
    Applicant: CHONGQING UNIVERSITY OF POSTS AND TELECOMMUNICATIONS
    Inventors: Yong LI, Hsin-Chiu CHANG, Qianbin CHEN, Trieu-Kien TRUONG
  • Patent number: 9508135
    Abstract: An improved image processing system for enhancing a blurred image is described herein. According to an embodiment, a method for enhancing a blurred image provided by an image capturing device includes generating a standard gray low-resolution image by convoluting the blurred image with a Gaussian low-pass filter, extracting one or more high-frequency components from the standard gray low-resolution image, obtaining one or more higher-frequency nonlinear components by approximating the one or more high-frequency components, and adding the higher-frequency components to the blurred image.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: November 29, 2016
    Inventor: Trieu-Kien Truong
  • Patent number: 8527854
    Abstract: An error detection module includes a known-syndrome computing unit, an unknown-syndrome computing unit, and an error detection unit. The known-syndrome computing unit is operable to convert a received signal into a target signal, to obtain known syndromes based upon the target signal, and to generate an errata-locator polynomial based upon an erasure-locator polynomial and the known syndromes. The unknown-syndrome computing unit is operable to compute unknown syndromes based upon the errata-locator polynomial and the known syndromes. The error detection unit is operable to obtain a syndrome set that includes the known syndromes and the unknown syndromes, to obtain an error detection signal according to the syndrome set, and to provide an error correction module coupled thereto with the syndrome set and the error detection signal for enabling the error correction module to correct an error of the received signal.
    Type: Grant
    Filed: October 11, 2010
    Date of Patent: September 3, 2013
    Assignee: I Shou University
    Inventors: Trieu-Kien Truong, Tsung-Ching Lin, Hsin-Chiu Chang, Hung-Peng Lee
  • Patent number: 8250445
    Abstract: A decoding method of a cyclic code decoder includes the machine-implemented steps of: establishing a lookup table; receiving a codeword; computing a syndrome and a Hamming weight; if the Hamming weight is not equal to zero and not greater than an error correcting capability value, performing a first error correcting operation; if the Hamming weight is greater than the error correcting capability value, and if the syndrome has a matching syndrome pattern in the lookup table, performing a second error correcting operation; if a second Hamming weight corresponding to a syndrome difference is smaller than a check value, performing a third error correcting operation, otherwise performing a fourth error correcting operation; and if a counter value is greater than zero, performing a fifth error correcting operation before decoding a corrected codeword.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: August 21, 2012
    Assignee: I Shou University
    Inventors: Trieu-Kien Truong, Tsung-Ching Lin, Hsin-Chiu Chang, Hung-Peng Lee
  • Publication number: 20110276862
    Abstract: An error detection module includes a known-syndrome computing unit, an unknown-syndrome computing unit, and an error detection unit. The known-syndrome computing unit is operable to convert a received signal into a target signal, to obtain known syndromes based upon the target signal, and to generate an errata-locator polynomial based upon an erasure-locator polynomial and the known syndromes. The unknown-syndrome computing unit is operable to compute unknown syndromes based upon the errata-locator polynomial and the known syndromes. The error detection unit is operable to obtain a syndrome set that includes the known syndromes and the unknown syndromes, to obtain an error detection signal according to the syndrome set, and to provide an error correction module coupled thereto with the syndrome set and the error detection signal for enabling the error correction module to correct an error of the received signal.
    Type: Application
    Filed: October 11, 2010
    Publication date: November 10, 2011
    Inventors: Trieu-Kien TRUONG, Tsung-Ching Lin, Hsin-Chiu Chang, Hung-Peng Lee
  • Publication number: 20100131807
    Abstract: A decoding algorithm for quadratic residue codes applicable to the decoding of all quadratic residue codes is provided. The decoding algorithm employs digital signals to obtain a plurality of known syndromes. These known syndromes are used to calculate a plurality of unknown syndromes. The inverse-free Berlekamp-Massey algorithm is then used to calculate the error polynomial, after which the Chien search algorithm is used to determine the error locations. Adjustments can then be made to the digital signal bits corresponding to the error locations to obtain the correct code.
    Type: Application
    Filed: November 26, 2008
    Publication date: May 27, 2010
    Applicant: I-SHOU UNIVERSITY
    Inventors: Trieu-Kien TRUONG, Tsung-Ching LIN, Pei-Yu SHIH, Wen-Ku SU
  • Publication number: 20090287983
    Abstract: A decoding method of a cyclic code decoder includes the machine-implemented steps of: establishing a lookup table; receiving a codeword; computing a syndrome and a Hamming weight; if the Hamming weight is not equal to zero and not greater than an error correcting capability value, performing a first error correcting operation; if the Hamming weight is greater than the error correcting capability value, and if the syndrome has a matching syndrome pattern in the lookup table, performing a second error correcting operation; if a second Hamming weight corresponding to a syndrome difference is smaller than a check value, performing a third error correcting operation, otherwise performing a fourth error correcting operation; and if a counter value is greater than zero, performing a fifth error correcting operation before decoding a corrected codeword.
    Type: Application
    Filed: December 8, 2008
    Publication date: November 19, 2009
    Applicant: I SHOU UNIVERSITY
    Inventors: Trieu-Kien Truong, Tsung-Ching Lin, Hsin-Chiu Chang, Hung-Peng Lee
  • Patent number: 7110606
    Abstract: A cubic spline interpolation (CSI) method and apparatus for image compression by direct computation. Such a CSI method is used along with the JPEG standard to obtain a new CSI-JPEG encoder-decoder (Codec). In one embodiment, the present invention is a method and apparatus for a new CSI-JPEG codec enabling a pipelined compression method that is naturally suitable for hardware or firmware implementations.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: September 19, 2006
    Inventors: Trieu-Kien Truong, Tsen Chung Cheng
  • Publication number: 20050018912
    Abstract: A cubic spline interpolation (CSI) method and apparatus for image compression by direct computation. Such a CSI method is used along with the JPEG standard to obtain a new CSI-JPEG encoder-decoder (Codec). In one embodiment, the present invention is a method and apparatus for a new CSI-JPEG codec enabling a pipelined compression method that is naturally suitable for hardware or firmware implementations.
    Type: Application
    Filed: June 10, 2004
    Publication date: January 27, 2005
    Inventors: Trieu-Kien Truong, Tsen Cheng