Patents by Inventor Honggang Chai

Honggang Chai 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: 8706989
    Abstract: A data storage system and method are disclosed. The data storage system includes a first and a second memory and a memory control unit. The first memory is non-volatile, and the second memory is designed to store dynamic information of the first memory. The memory control unit includes a snapshot module, a recording module and a power-off recovery module, and is operative to handle the data loss of the second memory when an unexpected power-off occurs. When the power of the system is recovered, an initial address stored in the first memory by the snapshot module and link information and updating information recorded in the first memory by the recording module are obtained by the power-off recovery module to recovery the second memory.
    Type: Grant
    Filed: August 3, 2010
    Date of Patent: April 22, 2014
    Assignee: VIA Technologies, Inc.
    Inventors: Bo Zhang, Honggang Chai, Liang Chen
  • Patent number: 8347180
    Abstract: A data storage system includes a first memory, a controller, a counting module, and a checking and correcting module. Copyback operations are performed in the first memory. The controller couples the first memory to the counting module and the checking and correcting module. The counting module provides a counting operation for the copyback operations at different logic addresses of the first memory and, according to a counting result of the counting operation, determines whether a checking and correcting requirement has been satisfied by any of the logic addresses. The checking and correcting module receives data read out from the first memory, wherein the received data corresponds to a satisfying logic address, and checks the received data and corrects the received data when it is checked that the received data is incorrect, to correct the first memory accordingly.
    Type: Grant
    Filed: May 20, 2010
    Date of Patent: January 1, 2013
    Assignee: VIA Technologies, Inc.
    Inventors: Bo Zhang, Honggang Chai, Liang Chen
  • Publication number: 20110131365
    Abstract: A data storage system and method are disclosed. The data storage system includes a first and a second memory and a memory control unit. The first memory is non-volatile, and the second memory is designed to store dynamic information of the first memory. The memory control unit includes a snapshot module, a recording module and a power-off recovery module, and is operative to handle the data loss of the second memory when an unexpected power-off occurs. When the power of the system is recovered, an initial address stored in the first memory by the snapshot module and link information and updating information recorded in the first memory by the recording module are obtained by the power-off recovery module to recovery the second memory.
    Type: Application
    Filed: August 3, 2010
    Publication date: June 2, 2011
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Bo Zhang, Honggang Chai, Liang Chen
  • Publication number: 20110113281
    Abstract: A data storage system and method are disclosed. The data storage system includes a first memory, a controller, a counting module, and a checking and correcting module. Copyback operations are performed in the first memory. The controller couples the first memory to the counting module and the checking and correcting module. The counting module provides a counting operation for the copyback operations at different logic addresses of the first memory and, according to a counting result of the counting operation, determines whether a checking and correcting requirement has been satisfied by any of the logic addresses. The checking and correcting module receives data read out from the first memory, wherein the received data corresponds to a satisfying logic address, and checks, or checks and corrects the received data to correct the first memory accordingly.
    Type: Application
    Filed: May 20, 2010
    Publication date: May 12, 2011
    Applicant: VIA TECHNOLOGIES, INC.
    Inventors: Bo Zhang, Honggang Chai, Liang Chen