Patents by Inventor Hong-Rong Wang

Hong-Rong Wang 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: 7055083
    Abstract: A method and apparatus for allocating CRC (Cyclic Redundancy Check) codes in a flash ROM (Read-Only Memory). The apparatus includes a flash ROM and a microprocessor. The flash ROM is logically divided into a plurality of data blocks. Each data block contains a CRC code block that includes a plurality of bytes for saving CRC codes. The microprocessor can write to and read from the flash ROM, calculate a complement code of a sum of all the bytes of the data block, and add the complement code to data of one of the plurality of bytes. The microprocessor thus generates new CRC codes and writes them to the corresponding CRC code block. The new CRC codes generated can meet the critical requirement of CRC. That is, the sum of all the bytes of the data block (including the CRC code block) is null.
    Type: Grant
    Filed: December 31, 2002
    Date of Patent: May 30, 2006
    Assignee: Hon Hai Precision Ind. Co., Ltd.
    Inventor: Hong-Rong Wang
  • Publication number: 20040049727
    Abstract: A method and apparatus for allocating CRC (Cyclic Redundancy Check) codes in a flash ROM (Read-Only Memory). The apparatus comprises a flash ROM (40) and a microprocessor (10). The flash ROM is logically divided into a plurality of data blocks (41). Each data block contains a CRC code block (42) that comprises a plurality of bytes for saving CRC codes. The microprocessor can write to and read from the flash ROM, calculate a complement code (51) of a sum (50) of all the bytes of the data block, and add the complement code to data of a selected byte. The microprocessor thus generates new CRC codes (52) and writes them to the corresponding CRC code block. The new CRC codes generated can meet the critical requirement of CRC. That is, the sum of all the bytes of the data block (including the CRC code block) is null.
    Type: Application
    Filed: December 31, 2002
    Publication date: March 11, 2004
    Inventor: Hong-Rong Wang