Patents by Inventor Shun-Chih YU

Shun-Chih 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: 10089265
    Abstract: Systems, methods, and computer readable medium are provided that improve the management of interrupt requests in multiple processor computer systems. Interrupt requests can be classified into three categories and the structure of the categories provide for specifying a list that needs to be migrated. The list can contain only those interrupt requests that can be handled by some of the processors that will never unplug or based on affinity. When a processor is about to unplug, the computer system can migrate that list. The system can also manage the other interrupt requests.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: October 2, 2018
    Assignee: MEDIATEK INC.
    Inventors: Chia-Hao Hsu, Shun-Chih Yu, Sen-Yu Cheng
  • Patent number: 9639467
    Abstract: A computing system performs an environment-aware cache flushing method. When a processor in the system receives a signal to flush at least a portion of the caches to the system memory, the processor determines a flushing mechanism among multiple candidate flushing mechanisms. The processor also determines one or more of the active processors in the system for performing the flushing mechanism. The determinations are based on the extent of flushing indicated in the signal and a runtime environment that includes the number of active processors. The system then flushes the caches to the system memory according to the flushing mechanism.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: May 2, 2017
    Assignee: MediaTek, Inc.
    Inventors: Chia-Hao Hsu, Fan-Lei Liao, Shun-Chih Yu
  • Publication number: 20170039148
    Abstract: Systems, methods, and computer readable medium are provided that improve the management of interrupt requests in multiple processor computer systems. Interrupt requests can be classified into three categories and the structure of the categories provide for specifying a list that needs to be migrated. The list can contain only those interrupt requests that can be handled by some of the processors that will never unplug or based on affinity. When a processor is about to unplug, the computer system can migrate that list. The system can also manage the other interrupt requests.
    Type: Application
    Filed: June 17, 2016
    Publication date: February 9, 2017
    Applicant: Mediatek Inc.
    Inventors: Chia-Hao HSU, Shun-Chih YU, Sen-Yu CHENG
  • Publication number: 20170010965
    Abstract: A computing system performs an environment-aware cache flushing method. When a processor in the system receives a signal to flush at least a portion of the caches to the system memory, the processor determines a flushing mechanism among multiple candidate flushing mechanisms. The processor also determines one or more of the active processors in the system for performing the flushing mechanism. The determinations are based on the extent of flushing indicated in the signal and a runtime environment that includes the number of active processors. The system then flushes the caches to the system memory according to the flushing mechanism.
    Type: Application
    Filed: November 9, 2015
    Publication date: January 12, 2017
    Inventors: Chia-Hao HSU, Fan-Lei LIAO, Shun-Chih YU