Patents by Inventor Tung-Chih Kuo

Tung-Chih Kuo 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: 7458012
    Abstract: A method for detecting a code error is proposed. The method is mainly applied for detecting whether there is a code error existed in the accessed data, in other words, for detecting whether there is only an error bit existed in the accessed data. After the data are accessed, the method generates an error comparison code correspondingly. Then, the method adds up each bit of the error comparison code to provide a summation value. After that, the method checks whether a carrying operation occurs and checks whether the summation value is equal to “1” when no carrying operation occurs. If no carrying operation occurs and the summation value is equal to “1”, the method determines that there is only an error bit existed in the accessed data. Thereby, the code errors are detected speedily and the number of the components for detection and the occupied area are reduced.
    Type: Grant
    Filed: January 11, 2006
    Date of Patent: November 25, 2008
    Assignee: Via Technologies Inc.
    Inventors: Tung-Ho Shih, Tung-Chih Kuo
  • Patent number: 7352622
    Abstract: The disclosure relates to a data arranging method of a flash memory for improving access performance. The method includes steps of storing a first data sector to a page of the flash memory; storing a first data correction set corresponding to the first data sector in the page of the flash memory, wherein the first data correction set is next and contiguous to the first data sector; and repeating the two storing steps for storing a plurality of data sectors and a plurality of corresponding data correction sets until the page is formed.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: April 1, 2008
    Assignee: Via Technologies, Inc.
    Inventors: Chin-Yi Chiang, Tung-Chih Kuo, Chun-Hua Tseng, Yu-Wei Chang
  • Publication number: 20070074094
    Abstract: A method for detecting a code error is proposed. The method is mainly applied for detecting whether there is a code error existed in the accessed data, in other words, for detecting whether there is only an error bit existed in the accessed data. After the data are accessed, the method generates an error comparison code correspondingly. Then, the method adds up each bit of the error comparison code to provide a summation value. After that, the method checks whether a carrying operation occurs and checks whether the summation value is equal to “1” when no carrying operation occurs. If no carrying operation occurs and the summation value is equal to “1”, the method determines that there is only an error bit existed in the accessed data. Thereby, the code errors are detected speedily and the number of the components for detection and the occupied area are reduced.
    Type: Application
    Filed: January 11, 2006
    Publication date: March 29, 2007
    Inventors: Tung-Ho Shih, Tung-Chih Kuo
  • Publication number: 20070061503
    Abstract: The disclosure relates to a data arranging method of a flash memory for improving access performance. The method includes steps of storing a first data sector to a page of the flash memory; storing a first data correction set corresponding to the first data sector in the page of the flash memory, wherein the first data correction set is next and contiguous to the first data sector; and repeating the two storing steps for storing a plurality of data sectors and a plurality of corresponding data correction sets until the page is formed.
    Type: Application
    Filed: July 31, 2006
    Publication date: March 15, 2007
    Applicant: Via Technologies, Inc.
    Inventors: Chin-Yi Chiang, Tung-Chih Kuo, Chun-Hua Tseng, Yu-Wei Chang