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: 10826533Abstract: 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: GrantFiled: November 2, 2015Date of Patent: November 3, 2020Assignee: CHONGQING UNIVERSITY OF POSTS AND TELECOMMUNICATIONSInventors: Yong Li, Hsin-Chiu Chang, Qianbin Chen, Trieu-Kien Truong
-
Patent number: 10742236Abstract: 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: GrantFiled: November 2, 2016Date of Patent: August 11, 2020Assignee: CHONGQING UNIVERSITY OF POSTS AND TELECOMMUNICATIONSInventors: Yong Li, Hsin-Chiu Chang, Hongqing Liu, Trieu-Kien Truong
-
Publication number: 20180323805Abstract: 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: ApplicationFiled: November 2, 2016Publication date: November 8, 2018Applicant: CHONGQING UNIVERSITY OF POSTS AND TELECOMMUNICATIONSInventors: Yong LI, Hsin-Chiu Chang, Hongqing LIU, Trieu-Kien Truong
-
Publication number: 20180316364Abstract: 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: ApplicationFiled: November 2, 2015Publication date: November 1, 2018Applicant: CHONGQING UNIVERSITY OF POSTS AND TELECOMMUNICATIONSInventors: Yong LI, Hsin-Chiu CHANG, Qianbin CHEN, Trieu-Kien TRUONG
-
Patent number: 9508135Abstract: 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: GrantFiled: November 5, 2015Date of Patent: November 29, 2016Inventor: Trieu-Kien Truong
-
Patent number: 8527854Abstract: 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: GrantFiled: October 11, 2010Date of Patent: September 3, 2013Assignee: I Shou UniversityInventors: Trieu-Kien Truong, Tsung-Ching Lin, Hsin-Chiu Chang, Hung-Peng Lee
-
Patent number: 8250445Abstract: 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: GrantFiled: December 8, 2008Date of Patent: August 21, 2012Assignee: I Shou UniversityInventors: Trieu-Kien Truong, Tsung-Ching Lin, Hsin-Chiu Chang, Hung-Peng Lee
-
Publication number: 20110276862Abstract: 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: ApplicationFiled: October 11, 2010Publication date: November 10, 2011Inventors: Trieu-Kien TRUONG, Tsung-Ching Lin, Hsin-Chiu Chang, Hung-Peng Lee
-
Publication number: 20100131807Abstract: 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: ApplicationFiled: November 26, 2008Publication date: May 27, 2010Applicant: I-SHOU UNIVERSITYInventors: Trieu-Kien TRUONG, Tsung-Ching LIN, Pei-Yu SHIH, Wen-Ku SU
-
Publication number: 20090287983Abstract: 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: ApplicationFiled: December 8, 2008Publication date: November 19, 2009Applicant: I SHOU UNIVERSITYInventors: Trieu-Kien Truong, Tsung-Ching Lin, Hsin-Chiu Chang, Hung-Peng Lee
-
Patent number: 7110606Abstract: 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: GrantFiled: June 10, 2004Date of Patent: September 19, 2006Inventors: Trieu-Kien Truong, Tsen Chung Cheng
-
Publication number: 20050018912Abstract: 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: ApplicationFiled: June 10, 2004Publication date: January 27, 2005Inventors: Trieu-Kien Truong, Tsen Cheng