Patents by Inventor JIH-MING HSU

JIH-MING HSU 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: 11762439
    Abstract: The present invention provides a method of dynamic thermal management applied to a portable device, wherein the method includes the steps of: obtaining a surface temperature of the portable device; obtaining a junction temperature of a chip of the portable device; and calculating an upper limit of the junction temperature according to the junction temperature and the surface temperature.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: September 19, 2023
    Assignee: MEDIATEK INC.
    Inventors: Pei-Yu Huang, Chih-Yuan Hsiao, Chiao-Pin Fan, Chi-Wen Pan, Tai-Yu Chen, Chien-Tse Fang, Jih-Ming Hsu, Yun-Ching Li
  • Publication number: 20210181821
    Abstract: The present invention provides a method of dynamic thermal management applied to a portable device, wherein the method includes the steps of: obtaining a surface temperature of the portable device; obtaining a junction temperature of a chip of the portable device; and calculating an upper limit of the junction temperature according to the junction temperature and the surface temperature.
    Type: Application
    Filed: December 17, 2019
    Publication date: June 17, 2021
    Inventors: Pei-Yu Huang, Chih-Yuan Hsiao, Chiao-Pin Fan, Chi-Wen Pan, Tai-Yu Chen, Chien-Tse Fang, Jih-Ming Hsu, Yun-Ching Li
  • Patent number: 10942067
    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: Grant
    Filed: July 3, 2020
    Date of Patent: March 9, 2021
    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
  • Patent number: 10921876
    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: Grant
    Filed: April 26, 2018
    Date of Patent: February 16, 2021
    Assignee: MediaTek Inc.
    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: 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
  • Patent number: 10282806
    Abstract: A graphics accelerator device offloads the workload of a graphics processing unit (GPU) by performing image composition and other specialized functions. The graphics accelerator device includes a rasterization module to rasterize a set of primitives to a set of pixels and generate information of the set of pixels. The graphics accelerator device also includes intra-process module to retrieve pixel values from a memory according to the information received from the rasterization module, perform mathematical calculations on the pixel values, and generate one or more processed image layers. The graphics accelerator device further includes an inter-process module to composite the one or more processed image layers received from the intra-process module with other image layers retrieved from the memory, and output a composited image to a display.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: May 7, 2019
    Assignee: MediaTek, Inc.
    Inventors: Yen-Hsiang Li, Jih-Ming Hsu, Yen-Lin Lee, Chih-Yu Chang, Chiung-Fu Chen, Chih-Chung Cheng, Chung-Min Kao, Che-Ming Hsu
  • 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: 10031574
    Abstract: A computing system includes a multi-core processor and a core controller. The core controller is for: monitoring utilization of the multi-core processor; calculating a target performance index according to the utilization of the multi-core processor, a target utilization and a first performance index, wherein the first performance index is associated with a first entry of a dynamic voltage frequency scaling (DVFS) table that corresponds to a current setting for the multi-core processor; and selecting a second entry of the DVFS table that corresponds to a target-setting according to the target performance index and a second performance index that is associated with the second entry. The target-setting is used to configure the multi-core processor.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: July 24, 2018
    Assignee: MEDIATEK INC.
    Inventors: Jih-Ming Hsu, Yen-Lin Lee, Jia-Ming Chen, Shih-Yen Chiu, Chung-Ho Chang, Ya-Ting Chang, Ming-Hsien Lee
  • Publication number: 20170308988
    Abstract: A graphics accelerator device offloads the workload of a graphics processing unit (GPU) by performing image composition and other specialized functions. The graphics accelerator device includes a rasterization module to rasterize a set of primitives to a set of pixels and generate information of the set of pixels. The graphics accelerator device also includes intra-process module to retrieve pixel values from a memory according to the information received from the rasterization module, perform mathematical calculations on the pixel values, and generate one or more processed image layers. The graphics accelerator device further includes an inter-process module to composite the one or more processed image layers received from the intra-process module with other image layers retrieved from the memory, and output a composited image to a display.
    Type: Application
    Filed: April 20, 2016
    Publication date: October 26, 2017
    Inventors: Yen-Hsiang Li, Jih-Ming Hsu, Yen-Lin Lee, Chih-Yu Chang, Chiung-Fu Chen, Chih-Chung Cheng, Chung-Min Kao, Che-Ming Hsu
  • 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: 20170212575
    Abstract: A power budget allocation method includes: obtaining a system setting associated with a multi-core processor system, obtaining a target power budget, and checking, by a power management controller, at least one power management table according to the system setting and the target power budget to generate a power management output for the multi-core processor system. The system setting includes a core combination setting of the multi-core processor system, and further includes a frequency setting of each processor core selected by the core combination setting.
    Type: Application
    Filed: January 10, 2017
    Publication date: July 27, 2017
    Inventors: Wei-Ting Wang, Han-Lin Li, Yingshiuan Pan, Yueh-Feng Lee, Shun-Yao Yang, Jih-Ming Hsu
  • Patent number: 9665161
    Abstract: A method and a computer-readable medium for dynamically managing power of a multi-core processor of a computing system are provided. The multi-core processor generates a dynamic voltage and frequency scaling (DVFS) table, determines a first index by alternatively selecting either a power budget or a required performance thereof, determines a current thread level parallelism (TLP) of the computing system, selects one of entries according to the current TLP and the first index, and configure first cores and second cores thereof according to a first settings and a second settings of the selected entry.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: May 30, 2017
    Assignee: MEDIATEK INC.
    Inventors: Jih-Ming Hsu, Wen-Tsan Hsieh, Che-Ming Hsu, Yeh-Ji Chou, Jen-Chieh Yang, Shih-Yen Chiu, Wan-Ching Huang, Ming-Hsien Lee
  • Patent number: 9632841
    Abstract: An electronic device has a processing system and a management circuit. The processing system executes an application. The management circuit detects an operating behavior of the application during execution of the application, analyzes the detected operating behavior of the application to generate an application identification result, and configures an application-dependent task according to at least the application identification result.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: April 25, 2017
    Assignee: MEDIATEK INC.
    Inventors: Chi-Wei Yang, Che-Ming Hsu, Wen-Tsan Hsieh, Tai-Yu Chen, Jih-Ming Hsu, Ming-Hsien Lee
  • Publication number: 20170068261
    Abstract: Methods and apparatus are provided for adaptive thermal slope control for dynamic thermal management. In one novel aspect, the device monitors and obtains sampling temperatures, calculates a thermal-slope index, determines whether the calculated thermal-slope index is greater than a predefined slope threshold, adjusts a power budget based on a thermal-slope algorithm, and applies the dynamic thermal management (DTM) adaptively based on the adjusted power budget. In one embodiment, fixed slope algorithm is used. The power budget is adjusted such that an adjusted slope of temperatures stays at a constant. In another embodiment, the time prediction algorithm is used. The power budget is adjusted such that a predicted time to reach a predefined thermal threshold stays a constant. In one embodiment, the time-prediction algorithm is a time-to-target-point (T2TP) algorithm. The T2TP is obtained using a linear equation or a LOG equation.
    Type: Application
    Filed: September 6, 2016
    Publication date: March 9, 2017
    Inventors: Jih-Ming Hsu, Wei-Ting Wang, Tai-Yu Chen, Wen-Tsan Hsieh, Hong-Jie Huang, Pei-Yu Huang, Ming-Hsien Lee
  • Publication number: 20170023997
    Abstract: A switch interconnect is dynamically controlled at runtime to connect power sources to processing units in a multiprocessor system. Each power source is shareable by the processing units and each processing unit has a required voltage for processing a workload. When a system condition is detected at runtime, the switch interconnect is controlled to change a connection between at least one processing unit and a shared power source to maximize power efficiency. The shared power source is one of the power sources that supports multiple processing units having different required voltages.
    Type: Application
    Filed: March 16, 2016
    Publication date: January 26, 2017
    Inventors: Jia-Ming Chen, Hung-Lin Chou, Pi-Cheng Hsiao, Yen-Lin Lee, Ya-Ting Chang, Jih-Ming Hsu
  • Patent number: 9521246
    Abstract: The invention provides a thermal control method and a thermal control system. The thermal control method comprises: detecting a temperature variance of a component of the electronic device to generate a detecting result; and determining a temperature threshold value for the integrated circuit as a throttling point according to the detecting result. The thermal control system comprises: a detecting unit, for detecting a temperature variance of a component of the electronic device to generate a detecting result; and a determining unit, for determining a temperature threshold value for the integrated circuit as a throttling point according to the detecting result.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: December 13, 2016
    Assignee: MEDIATEK INC.
    Inventors: Jih-Ming Hsu, Wei-Ting Wang, Wen-Tsan Hsieh, Tai-Yu Chen, Chia-Feng Yeh, Chien-Tse Fang
  • Publication number: 20160342198
    Abstract: A computing system includes a multi-core processor and a core controller. The core controller is for: monitoring utilization of the multi-core processor; calculating a target performance index according to the utilization of the multi-core processor, a target utilization and a first performance index, wherein the first performance index is associated with a first entry of a dynamic voltage frequency scaling (DVFS) table that corresponds to a current setting for the multi-core processor; and selecting a second entry of the DVFS table that corresponds to a target-setting according to the target performance index and a second performance index that is associated with the second entry. The target-setting is used to configure the multi-core processor.
    Type: Application
    Filed: September 4, 2015
    Publication date: November 24, 2016
    Inventors: Jih-Ming HSU, Yen-Lin LEE, Jia-Ming CHEN, Shih-Yen CHIU, Chung-Ho CHANG, Ya-Ting CHANG, Ming-Hsien LEE
  • 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