Patents by Inventor Da-Ru YU

Da-Ru YU 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: 10976944
    Abstract: A method for performing configuration management, an associated data storage device and the controller thereof are provided. The method may include: reading a read-only memory (ROM) code from a ROM to execute the ROM code; during executing the ROM code, detecting a first set of states of a general-purpose input/output (GPIO) circuit to perform a first portion of system configuration settings of the ROM code according to the first set of states; during executing the ROM code, detecting a second set of states of an electronic fuse (eFuse) circuit to perform a second portion of system configuration settings of the ROM code according to the second set of states; and executing at least one program code to make the data storage device be ready for being accessed by a host device.
    Type: Grant
    Filed: November 20, 2019
    Date of Patent: April 13, 2021
    Assignee: Silicon Motion, Inc.
    Inventors: Chien-Chung Chung, Da-Ru Yu, Wei-Chia Su
  • Publication number: 20200210085
    Abstract: A method for performing configuration management, an associated data storage device and the controller thereof are provided. The method may include: reading a read-only memory (ROM) code from a ROM to execute the ROM code; during executing the ROM code, detecting a first set of states of a general-purpose input/output (GPIO) circuit to perform a first portion of system configuration settings of the ROM code according to the first set of states; during executing the ROM code, detecting a second set of states of an electronic fuse (eFuse) circuit to perform a second portion of system configuration settings of the ROM code according to the second set of states; and executing at least one program code to make the data storage device be ready for being accessed by a host device.
    Type: Application
    Filed: November 20, 2019
    Publication date: July 2, 2020
    Inventors: Chien-Chung Chung, Da-Ru Yu, Wei-Chia Su
  • Patent number: 9836242
    Abstract: The invention introduces a method for dynamic partitioning, performed by a processing unit, including at least the following steps. A storage-unit ID (identifier) associated with a storage unit is acquired, where the storage unit is coupled to the processing unit. Parameters corresponding to the storage-unit ID are obtained and the length of a physical super-page is calculated according to the parameters. The length of a data buffer is obtained and the quantity of logical partitions is calculated according to the length of the physical super-page and the length of the data buffer. The quantity of logical partitions is stored in a DRAM (Dynamic Random Access Memory).
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: December 5, 2017
    Assignee: SILICON MOTION, INC.
    Inventor: Da-Ru Yu
  • Publication number: 20170075621
    Abstract: The invention introduces a method for dynamic partitioning, performed by a processing unit, including at least the following steps. A storage-unit ID (identifier) associated with a storage unit is acquired, where the storage unit is coupled to the processing unit. Parameters corresponding to the storage-unit ID are obtained and the length of a physical super-page is calculated according to the parameters. The length of a data buffer is obtained and the quantity of logical partitions is calculated according to the length of the physical super-page and the length of the data buffer. The quantity of logical partitions is stored in a DRAM (Dynamic Random Access Memory).
    Type: Application
    Filed: May 3, 2016
    Publication date: March 16, 2017
    Inventor: Da-Ru YU