Patents by Inventor Hsin Chiu Chang

Hsin Chiu Chang 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: 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: 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: 5713464
    Abstract: A disc holder includes an insert engaged in a base and a cover pivotally coupled to the base for enclosing the insert. A platter is pivotally coupled to the insert for allowing the platter to be rotated into the insert and to be rotated outward of the insert. A latch may secure the platter to the insert for securing the platter to the insert when the platter is engaged in the insert. A spring may rotate the platter outward of the insert. A gear and a pinion may be coupled to the platter for slowing a rotational movement of the platter and for preventing the disc from being damaged.
    Type: Grant
    Filed: March 20, 1997
    Date of Patent: February 3, 1998
    Inventor: Hsin Chiu Chang