Patents by Inventor Yun-Ching LI

Yun-Ching LI 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).

  • Publication number: 20200333193
    Abstract: The surface temperature of a portable device is estimated. The portable device includes a sensor for detecting the internal temperature of the portable device. The portable device also includes circuitry for estimating the surface temperature, using the internal temperature and an ambient temperature of the portable device as input to a circuit model. The circuit model describes thermal behaviors of the portable device. The circuitry is operative to identify a scenario in which the portable device operates, and determine the ambient temperature using the scenario and at least the internal temperature.
    Type: Application
    Filed: July 3, 2020
    Publication date: October 22, 2020
    Inventors: Chi-Wen Pan, Pei-Yu Huang, Sheng-Liang Kuo, Jih-Ming Hsu, Tai-Yu Chen, Yun-Ching Li, Wei-Ting Wang
  • Patent number: 10739206
    Abstract: The surface temperature of a portable device is estimated. A sensor detects the internal temperature of the portable device. The internal temperature and an ambient temperature are used as input to a circuit model that describes thermal behaviors of the portable device. Dynamic thermal management may be performed based on the estimated surface temperature.
    Type: Grant
    Filed: December 30, 2017
    Date of Patent: August 11, 2020
    Assignee: MediaTek Inc.
    Inventors: Chi-Wen Pan, Pei-Yu Huang, Sheng-Liang Kuo, Jih-Ming Hsu, Tai-Yu Chen, Yun-Ching Li, Wei-Ting Wang
  • Publication number: 20190332157
    Abstract: Power and performance of a multi-core system is managed dynamically by adjusting power table indices at runtime. Runtime statistics is measured, when an application is executed on a first core of a first type at a first operating point (OPP) in a first time period, and on a second core of a second core type at a second OPP in a second time period. A controller estimates, based on the runtime statistics, a first pair of indices associated with a first OPP for the first core and a second pair of indices associated with a second OPP for the second core. During runtime, the controller incorporates the first pair of indices and the second pair of indices into power table indices; and determines, from the power table indices, selected indices associated with a selected OPP of a core of a selected core type for executing the application.
    Type: Application
    Filed: April 26, 2018
    Publication date: October 31, 2019
    Inventors: Jih-Ming Hsu, Tai-Hua Lu, Pei-Yu Huang, Chien-Yuan Lai, Shu-Hsuan Chou, I-Cheng Cheng, Yun-Ching Li, Ming Hsien Lee
  • Publication number: 20180245986
    Abstract: The surface temperature of a portable device is estimated. A sensor detects the internal temperature of the portable device. The internal temperature and an ambient temperature are used as input to a circuit model that describes thermal behaviors of the portable device. Dynamic thermal management may be performed based on the estimated surface temperature.
    Type: Application
    Filed: December 30, 2017
    Publication date: August 30, 2018
    Inventors: Chi-Wen Pan, Pei-Yu Huang, Sheng-Liang Kuo, Jih-Ming Hsu, Tai-Yu Chen, Yun-Ching Li, Wei-Ting Wang
  • Patent number: 10031573
    Abstract: Energy efficiency is managed in a multi-cluster system. The system detects an event in which a current operating frequency of an active cluster enters or crosses any of one or more predetermined frequency spots of the active cluster, wherein the active cluster includes one or more first processor cores. When the event is detected, the system performs the following steps: (1) identifying a target cluster including one or more second processor cores, wherein the each first processor core in the first cluster and each second processor core in the second cluster have different energy efficiency characteristics; (2) activating at least one second processor core in the second cluster; (3) determining whether to migrate one or more interrupt requests from the first cluster to the second cluster; and (4) determining whether to deactivate at least one first processor core of the active cluster based on a performance and power requirement.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: July 24, 2018
    Assignee: MediaTek, Inc.
    Inventors: Jia-Ming Chen, Hung-Lin Chou, Pi-Cheng Hsiao, Ya-Ting Chang, Yun-Ching Li, Yu-Ming Lin
  • Patent number: 10019373
    Abstract: A memory management method includes: checking shared virtual memory (SVM) support ability of at least one device participating in data access of a buffer; referring to a checking result to adaptively select an SVM mode; and allocating the buffer in a physical memory region of a memory device, and configuring the buffer to operate in the selected SVM mode.
    Type: Grant
    Filed: August 23, 2015
    Date of Patent: July 10, 2018
    Assignee: MEDIATEK INC.
    Inventors: Dz-Ching Ju, Meng-Bing Yu, Yun-Ching Li
  • Patent number: 9886207
    Abstract: A controller and a memory-access method for use in the controller are provided. The controller includes a sensor-processing system, and the sensor-processing system includes a memory, and a buffer, wherein the controller is coupled to an external memory and a sensor. The method includes the steps of: gathering the sensor data from the sensor and writing the gathered sensor data into the memory; writing information associated with the sensor data into the buffer; determining whether a fill level of the buffer has reached a predetermined threshold; and retrieving the sensor data from the memory and writing the retrieved sensor data to the external memory according to the information associated with the stored sensor data in the buffer when it is determined that the fill level has reached the predetermined threshold.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: February 6, 2018
    Assignee: MEDIATEK INC.
    Inventors: Chih-Hsiang Hsiao, Yun-Ching Li
  • Patent number: 9747963
    Abstract: A multi-channel memory system has a memory device, a plurality of channels, and a control circuit. The memory device has a plurality of memory storage spaces. The channels are coupled to the memory storage spaces, respectively, wherein each of the channels is configured to act as a memory interface for accessing a corresponding memory storage space independently. The control circuit controls clock frequencies of clocks on the channels, respectively. At a same time point, the channels include at least a first channel operating at a first clock frequency set by the control circuit and a second channel operating at a second clock frequency set by the control circuit at a same time point, and the second clock frequency is different from the first clock frequency.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: August 29, 2017
    Assignee: MEDIATEK INC.
    Inventors: Ming-Hsien Lee, Yun-Ching Li, Yi-Chih Huang, Chun-Fang Peng
  • Patent number: 9733688
    Abstract: An electronic device and associated method is provided. The electronic device includes: a plurality of subsystems including hardware resources; a battery coupled to the plurality of subsystems; and a processing unit, configured to allocate a virtual battery from the battery for each subsystem, wherein each virtual battery has a defined power budget from the battery.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: August 15, 2017
    Assignee: MEDIATEK INC.
    Inventors: Chih-Hsiang Hsiao, Yu-Cheng Hsieh, Yun-Ching Li, Jih-Ming Hsu
  • Publication number: 20170068304
    Abstract: A low-power memory access method and associated apparatus are provided. The apparatus includes a memory controller and a processing unit. The memory controller is coupled to a first memory and a second memory, and includes: a memory management circuit, for allocating physical memory addresses of the first memory and the second memory and controlling access of the first memory and the second memory; and a direct-memory-access (DMA) controller. The processing unit is for accessing the first memory and the second memory via the memory controller. When the apparatus is in an active mode, the memory management circuit copies a portion of data stored in the second memory to the first memory for use by the processing unit, and records dirty data information when the portion of data in the first memory differs from that in the second memory.
    Type: Application
    Filed: September 9, 2015
    Publication date: March 9, 2017
    Inventors: Yen-Lin LEE, Yun-Ching LI, Chih-Hsiang HSIAO, Yu-Cheng HSIEH, Li-Chun TU
  • Publication number: 20160179686
    Abstract: A memory management method includes: checking shared virtual memory (SVM) support ability of at least one device participating in data access of a buffer; referring to a checking result to adaptively select an SVM mode; and allocating the buffer in a physical memory region of a memory device, and configuring the buffer to operate in the selected SVM mode.
    Type: Application
    Filed: August 23, 2015
    Publication date: June 23, 2016
    Inventors: Dz-Ching Ju, Meng-Bing Yu, Yun-Ching Li
  • Publication number: 20160139655
    Abstract: Energy efficiency is managed in a multi-cluster system. The system detects an event in which a current operating frequency of an active cluster enters or crosses any of one or more predetermined frequency spots of the active cluster, wherein the active cluster includes one or more first processor cores. When the event is detected, the system performs the following steps: (1) identifying a target cluster including one or more second processor cores, wherein the each first processor core in the first cluster and each second processor core in the second cluster have different energy efficiency characteristics; (2) activating at least one second processor core in the second cluster; (3) determining whether to migrate one or more interrupt requests from the first cluster to the second cluster; and (4) determining whether to deactivate at least one first processor core of the active cluster based on a performance and power requirement.
    Type: Application
    Filed: November 4, 2015
    Publication date: May 19, 2016
    Inventors: Jia-Ming CHEN, Hung-Lin CHOU, Pi-Cheng HSIAO, Ya-Ting CHANG, Yun-Ching LI, Yu-Ming LIN
  • Publication number: 20160125923
    Abstract: A multi-channel memory system has a memory device, a plurality of channels, and a control circuit. The memory device has a plurality of memory storage spaces. The channels are coupled to the memory storage spaces, respectively, wherein each of the channels is configured to act as a memory interface for accessing a corresponding memory storage space independently. The control circuit controls clock frequencies of clocks on the channels, respectively. At a same time point, the channels include at least a first channel operating at a first clock frequency set by the control circuit and a second channel operating at a second clock frequency set by the control circuit at a same time point, and the second clock frequency is different from the first clock frequency.
    Type: Application
    Filed: November 3, 2014
    Publication date: May 5, 2016
    Inventors: Ming-Hsien Lee, Yun-Ching Li, Yi-Chih Huang, Chun-Fang Peng
  • Publication number: 20160077759
    Abstract: A controller and a memory-access method for use in the controller are provided. The controller includes a sensor-processing system, and the sensor-processing system includes a memory, and a buffer, wherein the controller is coupled to an external memory and a sensor. The method includes the steps of: gathering the sensor data from the sensor and writing the gathered sensor data into the memory; writing information associated with the sensor data into the buffer; determining whether a fill level of the buffer has reached a predetermined threshold; and retrieving the sensor data from the memory and writing the retrieved sensor data to the external memory according to the information associated with the stored sensor data in the buffer when it is determined that the fill level has reached the predetermined threshold.
    Type: Application
    Filed: June 12, 2015
    Publication date: March 17, 2016
    Inventors: Chih-Hsiang HSIAO, Yun-Ching LI
  • Publication number: 20160070326
    Abstract: An electronic device and associated method is provided. The electronic device includes: a plurality of subsystems including hardware resources; a battery coupled to the plurality of subsystems; and a processing unit, configured to allocate a virtual battery from the battery for each subsystem, wherein each virtual battery has a defined power budget from the battery.
    Type: Application
    Filed: September 5, 2014
    Publication date: March 10, 2016
    Inventors: Chih-Hsiang HSIAO, Yu-Cheng HSIEH, Yun-Ching LI, Jih-Ming HSU
  • Publication number: 20160071480
    Abstract: A low-power operation method and associated electronic device are provided. The electronic device includes a display unit, a first control system, and a second control system. The display unit includes a first display area and a second display area. The first control system and the second control system control displaying of the first display area and the second display area, respectively. Activation of the first control system and the second control system is based on a hardware configuration of the electronic device. The first display area is larger than the second display area, and the second control system has lower active power than the first control system.
    Type: Application
    Filed: April 30, 2015
    Publication date: March 10, 2016
    Inventors: Chih-Hsiang HSIAO, Yun-Ching LI, Jih-Ming HSU, Hua WU