Patents by Inventor Ming-Nen Liang

Ming-Nen Liang 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: 7243186
    Abstract: A method of optimizing performance of a flash memory is provided. According to the method of the present invention, a page or a block can be selected as a unit for writing data to the flash memory. When the flash memory controller process the step of writing data into the flash memory, the volume of data is calculated for determining the time and frequency of moving and erasing data for both page and block as a unit. Based on the above result, the most appropriate method of writing data is selected to substantially improve speed of the writing process and also to reduce the frequency of erasing steps in order to extend the service life of the flash memory.
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: July 10, 2007
    Assignee: Phison Electronics Corp.
    Inventors: Ming-Nen Liang, Chee-Kong Awyong
  • Patent number: 7225291
    Abstract: A storage controlling and judging methods of flash memory is provided. According to an aspect of the present invention, the flash memory comprises plurality sets of mother and child blocks for temporarily saving the written data in order to increase the saving/retrieving speed of the flash memory. According to another aspect of the present invention, the correlation concept of the mother and child block is used to substantially reduce the erase frequency for extending the service life of the flash memory.
    Type: Grant
    Filed: April 19, 2004
    Date of Patent: May 29, 2007
    Assignee: Phison Electronics Corp.
    Inventors: Ming-Nen Liang, Chee-Kong Awyong, Khein-Seng Pua
  • Publication number: 20070061506
    Abstract: A method of optimizing performance of a flash memory is provided. According to the method of the present invention, a page or a block can be selected as a unit for writing data to the flash memory. When the flash memory controller process the step of writing data into the flash memory, the volume of data is calculated for determining the time and frequency of moving and erasing data for both page and block as a unit. Based on the above result, the most appropriate method of writing data is selected to substantially improve speed of the writing process and also to reduce the frequency of erasing steps in order to extend the service life of the flash memory.
    Type: Application
    Filed: November 15, 2006
    Publication date: March 15, 2007
    Applicant: PHISON ELECTRONICS CORP.
    Inventors: Ming-Nen Liang, Chee-Kong Awyong
  • Patent number: 7159068
    Abstract: A method of writing data to a flash memory for efficiently managing the flash memory is provided. According to the method of the present invention, a page or a block can be selected as a unit for writing data to the flash memory. When a host, for instance, computer, card reader, cellular phone and alike, process the step of writing data into the flash memory, the volume of data is calculated for determining the time and frequency of moving and erasing data for both page and block as a unit. Based on the above result, the most appropriate method of writing data is selected to substantially improve speed of the writing process and also to reduce the frequency of erasing steps in order to extend the service life of the flash memory.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: January 2, 2007
    Assignee: Phison Electronics Corp.
    Inventors: Ming-Nen Liang, Chee-Kong Awyong
  • Publication number: 20050235097
    Abstract: A storage controlling and judging methods of flash memory is provided. According to an aspect of the present invention, the flash memory comprises plurality sets of mother and child blocks for temporarily saving the written data in order to increase the saving/retrieving speed of the flash memory. According to another aspect of the present invention, the correlation concept of the mother and child block is used to substantially reduce the erase frequency for extending the service life of the flash memory.
    Type: Application
    Filed: April 19, 2004
    Publication date: October 20, 2005
    Applicant: PHISON ELECTRONICS CORP.
    Inventors: Ming-Nen Liang, Chee-Kong Awyong, Khein-Seng Pua
  • Publication number: 20050138272
    Abstract: A method of writing data to a flash memory for efficiently managing the flash memory is provided. According to the method of the present invention, a page or a block can be selected as a unit for writing data to the flash memory. When a host, for instance, computer, card reader, cellular phone and alike, process the step of writing data into the flash memory, the volume of data is calculated for determining the time and frequency of moving and erasing data for both page and block as a unit. Based on the above result, the most appropriate method of writing data is selected to substantially improve speed of the writing process and also to reduce the frequency of erasing steps in order to extend the service life of the flash memory.
    Type: Application
    Filed: December 22, 2003
    Publication date: June 23, 2005
    Applicant: Phison Electronics Corp.
    Inventors: Ming-Nen Liang, Chee-Kong Awyong