Patents by Inventor Kuo-Han Yuan

Kuo-Han Yuan 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: 12326808
    Abstract: The present invention provides a control method of a flash memory controller, which includes the steps of: setting a waiting time in an interrupt coalescing mechanism, and setting a timer, wherein a timeout value of the timer is equal to the waiting time; receiving multiple commands from a submission queue in a host device, generating multiple command responses after processing the multiple commands, and writing the multiple command responses to a completion queue in the host device; receiving a submission queue tail and a completion queue head from the host device; and when the timer reaches the timeout value, subtracting the completion queue head from the submission queue tail to obtain a queue depth of a command queue of the host device.
    Type: Grant
    Filed: April 1, 2024
    Date of Patent: June 10, 2025
    Assignee: Silicon Motion, Inc.
    Inventors: Kuo-Han Yuan, Cheng-Yu Tsai
  • Publication number: 20240345950
    Abstract: The present invention provides a control method of a flash memory controller, which includes the steps of: setting a waiting time in an interrupt coalescing mechanism, and setting a timer, wherein a timeout value of the timer is equal to the waiting time; receiving multiple commands from a submission queue in a host device, generating multiple command responses after processing the multiple commands, and writing the multiple command responses to a completion queue in the host device; receiving a submission queue tail and a completion queue head from the host device; and when the timer reaches the timeout value, subtracting the completion queue head from the submission queue tail to obtain a queue depth of a command queue of the host device.
    Type: Application
    Filed: April 1, 2024
    Publication date: October 17, 2024
    Applicant: Silicon Motion, Inc.
    Inventors: Kuo-Han Yuan, Cheng-Yu Tsai