Patents by Inventor Chin-Huo Chu

Chin-Huo Chu 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: 8175012
    Abstract: A decoding method for booting from a NAND Flash including a booting page storing a plurality of copies of NAND booting information and a plurality of corresponding parities, each parity generated by an predetermined error correction code (ECC) bit number. The decoding method includes reading the booting page, for obtaining a plurality of configuration data and a plurality of ECC data, and performing a voting scheme and an ECC decoding process on the plurality of configuration data and the plurality of ECC data, for obtaining the NAND booting information. Besides, an encoding method for encoding such booting information is disclosed the same.
    Type: Grant
    Filed: March 26, 2009
    Date of Patent: May 8, 2012
    Assignee: Mediatek Inc.
    Inventors: Chin-Huo Chu, Horng-Yi Chang, Jia-Horng Shieh
  • Publication number: 20100251074
    Abstract: A decoding method for booting from a NAND Flash including a booting page storing a plurality of copies of NAND booting information and a plurality of corresponding parities, each parity generated by an predetermined error correction code (ECC) bit number. The decoding method includes reading the booting page, for obtaining a plurality of configuration data and a plurality of ECC data, and performing a voting scheme and an ECC decoding process on the plurality of configuration data and the plurality of ECC data, for obtaining the NAND booting information. Besides, an encoding method for encoding such booting information is disclosed the same.
    Type: Application
    Filed: March 26, 2009
    Publication date: September 30, 2010
    Inventors: Chin-Huo Chu, Horng-Yi Chang, Jia-Horng Shieh
  • Patent number: 7760607
    Abstract: A method for performing blank detection on an optical storage disc includes receiving information read by an optical storage device from the optical storage disc, and checking corresponding data of the information to operate blank detection.
    Type: Grant
    Filed: January 25, 2008
    Date of Patent: July 20, 2010
    Assignee: Mediatek Inc.
    Inventors: Chin-Huo Chu, Chun-Ying Chiang
  • Publication number: 20100174850
    Abstract: A data moving method includes: detecting if data to be written from at least first source data unit of a storage unit includes a specific pattern or not; and simplifying writing operation while writing the data from a second source data unit to a first target data unit if the data includes a specific pattern, wherein the second source data unit includes at least one first source data unit, and the first target data unit includes at least one second target data unit.
    Type: Application
    Filed: January 8, 2009
    Publication date: July 8, 2010
    Inventors: Chin-Huo Chu, Yi-Hsiang Lin
  • Patent number: 7607067
    Abstract: A two-dimensional array is stored in a first storage memory. A data accessing direction of the first storage memory is in a row direction. A method for reading data in the two-dimensional array in a column direction contains reading a plurality of data sets in the array from the first storage memory; performing a calculating operation on a first data set of the plurality of data sets; storing remaining data sets of the plurality of data sets into a second storage memory; and sequentially reading and applying the calculating operation on the remaining data sets stored in the second storage memory.
    Type: Grant
    Filed: November 3, 2004
    Date of Patent: October 20, 2009
    Assignee: Mediatek Incorporation
    Inventors: Hsi-Chia Chang, Chin-Huo Chu
  • Publication number: 20090259891
    Abstract: Disclosed is a defect detection apparatus of an optical disk drive. The optical disc drive records a set of first data onto at least one data unit of an optical disc. The defect detection apparatus comprises an error detector and a defect verification unit. The error detector receives the set of first data, being recorded and the set of second data derived from the data unit of the optical disc, and then compares the set of first data with that of second data to generate error information of the set of second data. The defect verification unit determines whether the data unit is defective according to the error information. The object that the defect detection apparatus of the invention performs verification for can be a sector, an ECC Block or a cluster. The error detector can be a channel bit error detector, a byte error detector or a frame error detector.
    Type: Application
    Filed: December 9, 2008
    Publication date: October 15, 2009
    Applicant: MEDIATEK INC.
    Inventor: Chin-huo Chu
  • Patent number: 7590037
    Abstract: A method for decoding encoded data around a specific area on an optical storage medium, wherein the specific area has discontinued data. The method includes: detecting at least one type of sync patterns within the encoded data; determining an offset value corresponding to the specific area according to the detected sync patterns; and decoding the encoded data according to the offset value for generating decoded data.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: September 15, 2009
    Assignee: MediaTek Inc.
    Inventors: Meng-Hsueh Lin, Chin-Huo Chu, Chia-Wen Lee
  • Publication number: 20080186823
    Abstract: A defect detection system, defect detection method and disc verification method for rewritable optical discs are provided A demodulator reads an optical disc to obtain a plurality of sectors corresponding to an ECC block along with parity inner (PI) and parity outer (PO) codes. A sector detector, coupled to the demodulator, decodes the PI codes to obtain defect information of the sectors. A memory is coupled to the sector detector, storing contents and defect information of the sectors. An ECC block detector decodes the PO codes, and determines defectiveness of the ECC block based on the defect information and the PO codes. A processor controls the PI and PO decoding procedures and a further PDL/SDL update procedure.
    Type: Application
    Filed: October 18, 2006
    Publication date: August 7, 2008
    Applicant: MEDIATEK INC.
    Inventors: Chin-Huo Chu, Chun-Ying Chiang
  • Publication number: 20080112294
    Abstract: A method for performing blank detection on an optical storage disc includes receiving information read by an optical storage device from the optical storage disc, and checking corresponding data of the information to operate blank detection.
    Type: Application
    Filed: January 25, 2008
    Publication date: May 15, 2008
    Inventors: Chin-Huo Chu, Chun-Ying Chiang
  • Patent number: 7349312
    Abstract: A method for performing blank detection on an optical storage disc includes buffering first information read by an optical storage device from the optical storage disc to generate buffered data, and checking corresponding data of an Error Correction Code (ECC) block in the buffered data to determine if the ECC block is a blank ECC block.
    Type: Grant
    Filed: January 4, 2005
    Date of Patent: March 25, 2008
    Assignee: Mediatek Incorporation
    Inventors: Chin-Huo Chu, Chun-Ying Chiang
  • Publication number: 20070047413
    Abstract: A method for decoding encoded data around a specific area on an optical storage medium, wherein the specific area has discontinued data. The method includes: detecting at least one type of sync patterns within the encoded data; determining an offset value corresponding to the specific area according to the detected sync patterns; and decoding the encoded data according to the offset value for generating decoded data.
    Type: Application
    Filed: October 26, 2006
    Publication date: March 1, 2007
    Inventors: Meng-Hsueh Lin, Chin-Huo Chu, Chia-Wen Lee
  • Patent number: 7145852
    Abstract: A method for decoding encoded data around a linking area on an optical storage medium includes: detecting at least one type of sync patterns within the encoded data; determining an offset value corresponding to the linking area according to the detected sync patterns; and decoding the encoded data according to the offset value for generating decoded data.
    Type: Grant
    Filed: March 6, 2005
    Date of Patent: December 5, 2006
    Assignee: MediaTek Incorporation
    Inventors: Meng-Hsueh Lin, Chin-Huo Chu, Chia-Wen Lee
  • Patent number: 7145838
    Abstract: An optical storage disc stores storage information and includes track information. A method for performing a target search on the optical storage disc includes: generating a first intermediate signal according to a readout signal generated by an optical storage device reading the storage information; generating a second intermediate signal according to the track information carried within the readout signal; generating a hybrid address signal according to the first intermediate signal and the second intermediate signal; and performing the target search on the optical storage disc according to the hybrid address signal and a target address set by the optical storage device.
    Type: Grant
    Filed: August 20, 2004
    Date of Patent: December 5, 2006
    Assignee: Mediatek Incorporation
    Inventors: Chin-Huo Chu, Hao-Cheng Chen, Wen-Yi Wu
  • Publication number: 20060198270
    Abstract: A method for decoding encoded data around a linking area on an optical storage medium includes: detecting at least one type of sync patterns within the encoded data; determining an offset value corresponding to the linking area according to the detected sync patterns; and decoding the encoded data according to the offset value for generating decoded data.
    Type: Application
    Filed: March 6, 2005
    Publication date: September 7, 2006
    Inventors: Meng-Hsueh Lin, Chin-Huo Chu, Chia-Wen Lee
  • Publication number: 20060028949
    Abstract: A method for performing blank detection on an optical storage disc includes buffering first information read by an optical storage device from the optical storage disc to generate buffered data, and checking corresponding data of an Error Correction Code (ECC) block in the buffered data to determine if the ECC block is a blank ECC block.
    Type: Application
    Filed: January 4, 2005
    Publication date: February 9, 2006
    Inventors: Chin-Huo Chu, Chun-Ying Chiang
  • Publication number: 20050249058
    Abstract: An optical storage disc stores storage information and includes track information. A method for performing a target search on the optical storage disc includes: generating a first intermediate signal according to a readout signal generated by an optical storage device reading the storage information; generating a second intermediate signal according to the track information carried within the readout signal; generating a hybrid address signal according to the first intermediate signal and the second intermediate signal; and performing the target search on the optical storage disc according to the hybrid address signal and a target address set by the optical storage device.
    Type: Application
    Filed: August 20, 2004
    Publication date: November 10, 2005
    Inventors: Chin-Huo Chu, Hao-Cheng Chen, Wen-Yi Wu
  • Publication number: 20050177781
    Abstract: A two-dimensional array is stored in a first storage memory. A data accessing direction of the first storage memory is in a row direction. A method for reading data in the two-dimensional array in a column direction contains reading a plurality of data sets in the array from the first storage memory; performing a calculating operation on a first data set of the plurality of data sets; storing remaining data sets of the plurality of data sets into a second storage memory; and sequentially reading and applying the calculating operation on the remaining data sets stored in the second storage memory.
    Type: Application
    Filed: November 3, 2004
    Publication date: August 11, 2005
    Inventors: Hsi-Chia Chang, Chin-Huo Chu