US 11,835,982 B2
Portable computing device
Hao-Hsuan Lin, Taipei (TW); Yu-Hsiu Su, Taipei (TW); Chun-Nan Wang, Taipei (TW); Jia-Ying Wu, Taipei (TW); Chia-Sen Chang, Taipei (TW); Yu-Cheng Shen, Taipei (TW); and Shih-Hsiang Kao, Taipei (TW)
Assigned to ASUSTeK COMPUTER INC., Taipei (TW)
Filed by ASUSTeK COMPUTER INC., Taipei (TW)
Filed on Feb. 10, 2022, as Appl. No. 17/669,334.
Claims priority of application No. 110107783 (TW), filed on Mar. 4, 2021.
Prior Publication US 2022/0283627 A1, Sep. 8, 2022
Int. Cl. G06F 1/32 (2019.01); G06F 1/3287 (2019.01); G06F 1/324 (2019.01); G06F 1/3212 (2019.01)
CPC G06F 1/3287 (2013.01) [G06F 1/324 (2013.01); G06F 1/3212 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A portable computing device, comprising:
a central processing unit (CPU); and
a controller, coupled between the CPU, a graphics processing unit, and a battery module, the controller determines whether to adjust performance of at least one of the CPU or the graphics processing unit according to one or a combination of a battery capacity, a battery power, a battery current, a battery voltage, or a battery temperature of the battery module,
wherein when the controller determines that one or a combination of the battery capacity, the battery power, the battery current, the battery voltage, or the battery temperature of the battery module meets a reduction condition, the reduction condition is reducible and the controller reduces the performance of at least one of the CPU or the graphics processing unit; and
when the controller determines that one or a combination of the battery capacity, the battery power, the battery current, the battery voltage, or the battery temperature of the battery module meets a restoration condition, the controller restores the performance of at least one of the CPU or the graphics processing unit,
wherein the controller further determines whether the portable computing device is operated in a power saving mode, and when the portable computing device is operated in the power saving mode, the controller reduces the reduction condition or reduces an initial value of a rated power consumption of the CPU.