Patents by Inventor Ying-Chun Hung

Ying-Chun Hung 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: 10656875
    Abstract: A method for re-reading page data is provided. The method for re-reading page data classifies each of the retry tables into one of a plurality of retry types, and when starting the re-reading procedure, the method will firstly select a retry type based on the environmental parameters related to reading the target page, and select a retry table from the selected retry type and re-read the data of the target page according to the read parameters of the retry table, thereby reducing a number of times of repetitively reading the target page and preventing read disturbance caused by frequent reading.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: May 19, 2020
    Assignee: Silicon Motion, Inc.
    Inventor: Ying-Chun Hung
  • Patent number: 10503411
    Abstract: An optimized operating method for a non-volatile memory. A microcontroller allocates the non-volatile memory to store write data issued by a host. The microcontroller dynamically adjusts a first-writing-mode threshold. The first-writing-mode threshold value is provided for the microcontroller to determine whether to use a first writing mode to allocate the non-volatile memory to store the write data issued by the host. In comparison with the first writing mode, more bits of data are stored in one storage cell in a second writing mode.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: December 10, 2019
    Assignee: Silicon Motion, Inc.
    Inventor: Ying-Chun Hung
  • Publication number: 20190354314
    Abstract: A method for re-reading page data is provided. The method for re-reading page data classifies each of the retry tables into one of a plurality of retry types, and when starting the re-reading procedure, the method will firstly select a retry type based on the environmental parameters related to reading the target page, and select a retry table from the selected retry type and re-read the data of the target page according to the read parameters of the retry table, thereby reducing a number of times of repetitively reading the target page and preventing read disturbance caused by frequent reading.
    Type: Application
    Filed: November 8, 2018
    Publication date: November 21, 2019
    Inventor: Ying-Chun Hung
  • Patent number: 10346296
    Abstract: Optimized writing techniques for nonvolatile memory are presented. A microcontroller switches between a first writing mode and a second writing mode to write data to the nonvolatile memory. The switching between the first writing mode and the second writing mode depends on a first accumulated amount of data written to the nonvolatile memory in the first writing mode, or a number of spare blocks of the nonvolatile memory that is evaluated after a garbage collection procedure.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: July 9, 2019
    Assignee: Silicon Motion, Inc.
    Inventor: Ying-Chun Hung
  • Publication number: 20190155724
    Abstract: Optimized writing techniques for nonvolatile memory are presented. A microcontroller switches between a first writing mode and a second writing mode to write data to the nonvolatile memory. The switching between the first writing mode and the second writing mode depends on a first accumulated amount of data written to the nonvolatile memory in the first writing mode, or a number of spare blocks of the nonvolatile memory that is evaluated after a garbage collection procedure.
    Type: Application
    Filed: January 21, 2019
    Publication date: May 23, 2019
    Inventor: Ying-Chun Hung
  • Patent number: 10229054
    Abstract: An optimized operating method for a nonvolatile memory. A microcontroller allocates the nonvolatile memory to store write data requested by a host. According to a first accumulated amount of data written to the nonvolatile memory in a first writing mode and a second accumulated amount of data written to the nonvolatile memory in a second writing mode, the microcontroller allocates the nonvolatile memory to store write data requested by the host in the first writing mode and in the second writing mode alternately. In comparison with the first writing mode, more bits of data are stored in one storage cell in the second writing mode.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: March 12, 2019
    Assignee: Silicon Motion, Inc.
    Inventor: Ying-Chun Hung
  • Publication number: 20190018598
    Abstract: An optimized operating method for a non-volatile memory. A microcontroller allocates the non-volatile memory to store write data issued by a host. The microcontroller dynamically adjusts a first-writing-mode threshold. The first-writing-mode threshold value is provided for the microcontroller to determine whether to use a first writing mode to allocate the non-volatile memory to store the write data issued by the host. In comparison with the first writing mode, more bits of data are stored in one storage cell in a second writing mode.
    Type: Application
    Filed: April 16, 2018
    Publication date: January 17, 2019
    Inventor: Ying-Chun Hung
  • Publication number: 20180365143
    Abstract: An optimized operating method for a nonvolatile memory. A microcontroller allocates the nonvolatile memory to store write data requested by a host. According to a first accumulated amount of data written to the nonvolatile memory in a first writing mode and a second accumulated amount of data written to the nonvolatile memory in a second writing mode, the microcontroller allocates the nonvolatile memory to store write data requested by the host in the first writing mode and in the second writing mode alternately. In comparison with the first writing mode, more bits of data are stored in one storage cell in the second writing mode.
    Type: Application
    Filed: March 15, 2018
    Publication date: December 20, 2018
    Inventor: Ying-Chun Hung