Patents by Inventor Chee Lim
Chee Lim 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: 20250085765Abstract: Systems and methods are disclosed for allocating and distributing power management budgets for subsystems of a computer system. For each of a plurality of subsystems, a power management system may generate a long-term power budget and a closed-loop power budget, and then determine a final power budget to provide to the subsystem, e.g., by applying a min function, a weighted sum, or some other function to the long-term power budget and the closed-loop power budget. The closed-loop power budget is determined based on observations of power draw over a past period of time, and therefore cannot respond immediately to large changes in power. The long-term power budget is generated based on a prediction of battery capability over an upcoming window of time, and may therefore provide a power cap before the system is under duress.Type: ApplicationFiled: September 12, 2023Publication date: March 13, 2025Inventors: Chee Lim Nge, Peter Hyungrok Sung, Douglas A. MacKay, Diwakar N. Tundlam, Jun Hou, Tu Le, Vishal Gupta, Ning Tian, Daniele Perretta, Bo Zhou, Michael Eng
-
Publication number: 20250060803Abstract: In one example, an apparatus comprises a first intellectual property (IP) circuit to execute operations on data and a power controller. The power controller is to: receive a boost value that is based at least in part on one or more characteristics of a power supply; determine a boosted maximum power level based at least in part on the boost value and a legacy maximum power level; and provide a boosted maximum power budget for the first IP circuit based at least in part on the boosted maximum power level. The first IP circuit, in response to an input voltage violation signal, is to reactively reduce power consumption equal to or below a legacy maximum power budget for the first IP circuit lower than the boosted maximum power budget. Other embodiments are described and claimed.Type: ApplicationFiled: September 26, 2023Publication date: February 20, 2025Inventors: Sapumal Wijeratne, Stephen H. Gunther, Rene Barrientos Barrientos, Joseph Alberts, Preeti Agarwal, Chee Lim Nge, Jorge Rodriguez
-
Patent number: 12199461Abstract: Software and/or hardware to monitor system usage including how long system ran on a battery or with AC adapter power. The software and/or hardware judges whether fast charging is needed and/or how much charge is needed, and optimizes battery charging settings.Type: GrantFiled: June 3, 2021Date of Patent: January 14, 2025Assignee: Intel CorporationInventors: Naoki Matsumura, Tod Schiff, Zhongsheng Wang, Chee Lim Nge, Ming-Chia Lee, Ivy Li, Brice Onken, Qiyong Brian Bian, John Valavi, Ling-shun Wong
-
Patent number: 12181947Abstract: A driver (e.g., a firmware or software) that improves the performance of the system-on-chip (SoC) in battery mode. The driver is a Peak Power Manager (PPM) which allows drastically higher SoC peak power limit levels (and thus higher Turbo performance) in battery mode. The PPM sets the Vth threshold voltage (the voltage level at which the platform will throttle the SoC) in such a way as to prevent the system from unexpected shutdown (or black screening). The PPM calculates the Psoc,pk SoC Peak Power Limit (e.g., PL4), according to the threshold voltage (Vth). These are two dependent parameters, if one is set, the other can be calculated. The scheme by the PPM is used to optimally set one parameter (Vth) based on the system parameters, and the history of the operation.Type: GrantFiled: September 23, 2020Date of Patent: December 31, 2024Assignee: Intel CorporationInventors: Chee Lim Nge, Alexander Uan-Zo-li, Zhongsheng Wang, James Hermerding, II, Caren Magi
-
Patent number: 12117886Abstract: In one embodiment, a processor includes: at least one core; and a power controller coupled to the at least one core. The power controller may include: a workload monitor circuit to calculate a background task ratio based on a first amount of time that the at least one core executed background tasks during an active duration; and a control circuit to dynamically apply a power management policy for a background mode when the background task ratio exceeds a background mode threshold, the power management policy for the background mode to reduce power consumption of the processor. Other embodiments are described and claimed.Type: GrantFiled: August 15, 2023Date of Patent: October 15, 2024Assignee: Intel CorporationInventors: Jianfang Zhu, Deepak Samuel Kirubakaran, Raoul Rivas Toledano, Chee Lim Nge, Rajshree Chabukswar, James Hermerding, II, Sudheer Nair, William Braun, Zhongsheng Wang, Russell Fenger, Udayan Kapaley
-
Patent number: 12079051Abstract: Techniques are provided for operating a computing system in a peak power mode while avoiding increased degradation of a battery. The peak power mode include cycles with peak and off-peak currents. The amplitude and duration of the peak and off-peak currents are governed by a thermal/heat budget of the battery. A processor can read the battery information during usage and calculate one or more parameters which are derived from heat. If a parameter is smaller than a reference value, the processor can update the peak power parameters to provide an increase in peak current/power and/or duration. If a parameter is larger than the reference value, no heat budget is available to provide an increase in peak current/power and/or duration. The thermal/heat budget can be enforced over each cycle of the peak power mode or in a summation over multiple cycles.Type: GrantFiled: June 3, 2022Date of Patent: September 3, 2024Assignee: Intel CorporationInventors: Naoki Matsumura, Tod F. Schiff, Brian Fritz, Chee Lim Nge, Jorge Rodriguez
-
Patent number: 11972303Abstract: Methods, apparatus, and systems to dynamically schedule a workload to among compute blocks based on temperature are disclosed. An apparatus to schedule a workload to at least one of a plurality of compute blocks based on temperature includes a prediction engine to determine (i) a first predicted temperature of a first compute block of the plurality of compute blocks and (ii) a second predicted temperature of a second compute block of the plurality of compute blocks. The apparatus also includes a selector to select between the first compute block and the second compute block for assignment of the workload. The selection is based on which of the first and second predicted temperatures is lower. The apparatus further includes a workload scheduler to assign the workload to the selected one of the first or second compute blocks.Type: GrantFiled: June 26, 2020Date of Patent: April 30, 2024Assignee: Intel CorporationInventors: Carin Ruiz, Bo Qiu, Columbia Mishra, Arijit Chattopadhyay, Chee Lim Nge, Srikanth Potluri, Jianfang Zhu, Deepak Samuel Kirubakaran, Akhilesh Rallabandi, Mark Gallina, Renji Thomas, James Hermerding, II
-
Patent number: 11940855Abstract: Three components are used to adjust the CPU peak power based on the USB TYPE-C device states. These components include operating system (OS) Peak Power Manager, USB TYPE-C Connector Manager, and USB TYPE-C Protocol Device Driver. The USB TYPE-C Connector Manager sends a synchronous request to the OS Peak Power Manager when a USB TYPE-C power sink device is attached or detached, and the USB TYPE-C Protocol Device Driver sends a synchronous request to the Peak Power Manager when the power sink transitions device state. The Peak Power Manager takes power budget from the CPU when the USB TYPE-C connector is attached to a power sink and is active (e.g., high power device state), and gives back the power budget to the CPU for performance when the USB TYPE-C connector is either detached or the attached and power sink device is idle (lowest device state).Type: GrantFiled: October 12, 2020Date of Patent: March 26, 2024Assignee: Intel CorporationInventors: Ashwin Umapathy, Chee Lim Nge, Timothy Smith, Dmitriy Berchanskiy, Vinay Raghav
-
Publication number: 20240045490Abstract: In one embodiment, a processor includes: at least one core; and a power controller coupled to the at least one core. The power controller may include: a workload monitor circuit to calculate a background task ratio based on a first amount of time that the at least one core executed background tasks during an active duration; and a control circuit to dynamically apply a power management policy for a background mode when the background task ratio exceeds a background mode threshold, the power management policy for the background mode to reduce power consumption of the processor. Other embodiments are described and claimed.Type: ApplicationFiled: August 15, 2023Publication date: February 8, 2024Inventors: Jianfang Zhu, Deepak Samuel Kirubakaran, Raoul Rivas Toledano, Chee Lim Nge, Rajshree Chabukswar, James Hermerding, II, Sudheer Nair, William Braun, Zhongsheng Wang, Russell Fenger, Udayan Kapaley
-
Patent number: 11775047Abstract: In one embodiment, a processor includes: at least one core; and a power controller coupled to the at least one core. The power controller may include: a workload monitor circuit to calculate a background task ratio based on a first amount of time that the at least one core executed background tasks during an active duration; and a control circuit to dynamically apply a power management policy for a background mode when the background task ratio exceeds a background mode threshold, the power management policy for the background mode to reduce power consumption of the processor. Other embodiments are described and claimed.Type: GrantFiled: August 2, 2022Date of Patent: October 3, 2023Assignee: Intel CorporationInventors: Jianfang Zhu, Deepak Samuel Kirubakaran, Raoul Rivas Toledano, Chee Lim Nge, Rajshree Chabukswar, James Hermerding, II, Sudheer Nair, William Braun, Zhongsheng Wang, Russell Fenger, Udayan Kapaley
-
Patent number: 11650648Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to improve computing device power management. An example apparatus includes a usage classifier to classify usage of a computing system, a low battery probability determiner to determine a probability of the computing system operating with a low battery capacity based on the classification, a policy reward determiner to determine an adjustment of a policy based on at least one of the classification or the probability, and determine a battery capacity of the computing system in response to the adjustment, and a policy adjustor to adjust the policy in response to the battery capacity satisfying a threshold.Type: GrantFiled: June 26, 2020Date of Patent: May 16, 2023Assignee: INTEL CORPORATIONInventors: Chee Lim Nge, Maximilian Domeika, Soethiha Soe, James Hermerding, II, Zhongsheng Wang, Wessam Elhefnawy, Efraim Rotem, Christopher Joseph Binns
-
Patent number: 11592884Abstract: Apparatus and methods for managing power consumption of a data-path in a computer system are provided, the data-path comprising a first port and a second port, the first port comprising a high-speed and the second port comprising a low-speed port. The disclosed method including connecting a device to the data-path, determining that the connected device is to communicate using the second port and turning off an active circuit associated with the first port of the data-path.Type: GrantFiled: January 25, 2018Date of Patent: February 28, 2023Assignee: Intel CorporationInventors: Chee Lim Nge, Chia-Hung Kuo, Nivedita Aggarwal, Venkataramani Gopalakrishnan, Robert Gough, Basavaraj Astekar, Vijaykumar Kadgi
-
Patent number: 11592888Abstract: Described are mechanisms and methods for implementing highly configurable power delivery management policies. An apparatus may comprise a first circuitry, a second circuitry, a third circuitry, and a fourth circuitry. The first circuitry may include a memory to store a first table having one or more first entries and to store a second table having one or more respectively corresponding second entries. The second circuitry may, upon the occurrence of an event, test a condition specified by an entry in the first table. The third circuitry may, upon the test of the condition having a positive result, evaluate a set of one or more parameters as specified by an entry in a second table corresponding with the entry in the first table. The fourth circuitry may initiate a power-management action based upon the evaluation of the set of one or more parameters.Type: GrantFiled: May 3, 2021Date of Patent: February 28, 2023Assignee: Intel CorporationInventors: Chee Lim Nge, James Hermerding, II, Zhongsheng Wang, Pranava Alekal
-
Publication number: 20220407337Abstract: A hardware and/or software (e.g., a controller and/or firmware or software) that monitors a remaining capacity of a battery and adjusts a continuum of system performance settings ranging from best performance to best energy efficiency. The controller starts with best performance setting (at the expense of energy efficiency), and then the controller gradually shifts toward energy efficiency setting (at the expense of performance) when a battery usage exceeds a pre-defined drain rate (e.g., there is a deficit in the battery remaining capacity until the next charge). The controller reverts from energy efficiency setting towards high performance setting when the battery drain rate or discharge rate slows down (e.g., there is a surplus in the battery remaining capacity until the next charge).Type: ApplicationFiled: June 22, 2021Publication date: December 22, 2022Applicant: Intel CorporationInventors: Zhongsheng Wang, Chee Lim Nge, Sze Ling Yeap, Efraim Rotem, James Hermerding II, Ashraf Wadaa
-
Publication number: 20220374066Abstract: In one embodiment, a processor includes: at least one core; and a power controller coupled to the at least one core. The power controller may include: a workload monitor circuit to calculate a background task ratio based on a first amount of time that the at least one core executed background tasks during an active duration; and a control circuit to dynamically apply a power management policy for a background mode when the background task ratio exceeds a background mode threshold, the power management policy for the background mode to reduce power consumption of the processor. Other embodiments are described and claimed.Type: ApplicationFiled: August 2, 2022Publication date: November 24, 2022Inventors: JIANFANG ZHU, Deepak Samuel Kirubakaran, Raoul Rivas Toledano, Chee Lim Nge, Rajshree Chabukswar, James Hermerding, II, Sudheer Nair, William Braun, Zhongsheng Wang, Russell Fenger, Udayan Kapaley
-
Patent number: 11476692Abstract: In some examples, an apparatus includes a battery and a dynamic voltage source coupled in series with the battery. The dynamic voltage source is to maintain (or clamp) a system voltage from going below a minimum system voltage.Type: GrantFiled: March 27, 2020Date of Patent: October 18, 2022Assignee: INTEL CORPORATIONInventors: Anil Baby, Alexander B. Uan-Zo-li, Chee Lim Nge, N V S Kumar Srighakollapu
-
Publication number: 20220300051Abstract: Techniques are provided for operating a computing system in a peak power mode while avoiding increased degradation of a battery. The peak power mode include cycles with peak and off-peak currents. The amplitude and duration of the peak and off-peak currents are governed by a thermal/heat budget of the battery. A processor can read the battery information during usage and calculate one or more parameters which are derived from heat. If a parameter is smaller than a reference value, the processor can update the peak power parameters to provide an increase in peak current/power and/or duration. If a parameter is larger than the reference value, no heat budget is available to provide an increase in peak current/power and/or duration. The thermal/heat budget can be enforced over each cycle of the peak power mode or in a summation over multiple cycles.Type: ApplicationFiled: June 3, 2022Publication date: September 22, 2022Inventors: Naoki Matsumura, Tod F. Schiff, Brian Fritz, Chee Lim Nge, Jorge Rodriguez
-
Patent number: 11449127Abstract: Peak power setting circuitry is provided to set a peak power value for an integrated circuit device. A power supply interface is to receive a value to estimate a peak power capacity of a power supply serving the integrated circuit device and processing circuitry is provided to calculate an approximate peak power for the integrated circuit device. A peak power for the integrated circuit device is determined by increasing the approximate peak power depending on an amount by which the integrated circuit device power is reduced in response to assertion of a throttling signal.Type: GrantFiled: September 28, 2017Date of Patent: September 20, 2022Assignee: Intel CorporationInventors: Eugene Gorbatov, Alexander Uan-Zo-Li, Chee Lim Nge, James Hermerding, II, Zhongsheng Wang
-
Patent number: 11429173Abstract: Described is an apparatus and method to prevent a processor from abruptly shutting down by proactive power management. The apparatus comprises a power supply rail to receive a current and a voltage from a power supply generator (e.g., a DC-DC converter, and low dropout regulator); a processor coupled to the power supply rail, wherein the processor is to operate with a current and a voltage provided by the power supply rail; and an interface to receive a request to throttle one or more performance parameters of the processor when a monitored current through the power supply rail or a monitored voltage on the power supply rail crosses a threshold current or a threshold voltage, respectively, wherein the threshold current is below a catastrophic threshold current of a voltage regulator, or wherein the threshold voltage is above a catastrophic threshold voltage of the processor.Type: GrantFiled: December 21, 2018Date of Patent: August 30, 2022Assignee: Intel CorporationInventors: Chee Lim Nge, Amit Jain, Anant Deval, Nimrod Angel, Fabrice Paillet, Michael Zelikson, Sergio Carlo Rodriguez
-
Patent number: 11422616Abstract: In one embodiment, a processor includes: at least one core; and a power controller coupled to the at least one core. The power controller may include: a workload monitor circuit to calculate a background task ratio based on a first amount of time that the at least one core executed background tasks during an active duration; and a control circuit to dynamically apply a power management policy for a background mode when the background task ratio exceeds a background mode threshold, the power management policy for the background mode to reduce power consumption of the processor. Other embodiments are described and claimed.Type: GrantFiled: March 26, 2020Date of Patent: August 23, 2022Assignee: Intel CorporationInventors: Jianfang Zhu, Deepak Samuel Kirubakaran, Raoul Rivas Toledano, Chee Lim Nge, Rajshree Chabukswar, James Hermerding, II, Sudheer Nair, William Braun, Zhongsheng Wang, Russell Fenger, Udayan Kapaley