Managing impacts of battery charging on data processing systems
AssigneeDell Products L.P.
InventorsGERONCIO ONG TAN, MERLE JACKSON WOOD, III, MARCIN M. NOWAK, WEI-CHENG YU, CHIN JUI LIU
Life of this patent
Estimating the term…
Abstract
Methods and systems for managing battery charging are disclosed. To manage battery charging, a data processing system may dynamically configure the operation of power adapters and chargers used to charge the battery. Dynamically configuring the operation of these devices may improve the efficiency of the charging thereby reducing power dissipation for charging the battery. Additionally, dynamically configuring the operation of these devices may also reduce the likelihood of brownout or other undesired impacts.
Claims20
A method for managing charging of a battery of a data processing system, the method comprising:
- while the battery is at least partially discharged:
- identifying a first voltage level of the battery;
- obtaining a scaling margin based, at least in part, on the first voltage level and a power state of the data processing system;
- configuring a power adapter to supply first power at a second voltage level to a charger of the data processing system to obtain a configured power adapter, the second voltage level being based on the first voltage level and the scaling margin;
- configuring the charger to supply second power at a third voltage level to the battery to obtain a configured charger, the charger providing the second power using the first power;
- and
- charging the battery using the configured power adapter and the configured charger.
A non-transitory machine-readable medium having instructions stored therein, which when executed by at least one processor, cause a system to perform operations for managing charging of a battery of a data processing system, the operations comprising:
- while the battery is at least partially discharged:
- identifying a first voltage level of the battery;
- obtaining a scaling margin based, at least in part, on the first voltage level and a power state of the data processing system;
- configuring a power adapter to supply first power at a second voltage level to a charger of the data processing system to obtain a configured power adapter, the second voltage level being based on the first voltage level and the scaling margin;
- configuring the charger to supply second power at a third voltage level to the battery to obtain a configured charger, the charger providing the second power using the first power;
- and
- charging the battery using the configured power adapter and the configured charger.
A data processing system, comprising:
- hardware components;
- a battery adapted to, at least in part, power the hardware components;
- a management controller comprising:
- at least one processor;
- and
- a memory that is coupled to the processor and stores instructions, which when executed by the processor, cause the data processing system to perform operations for managing charging of the battery, the operations comprising:
- while the battery is at least partially discharged:
- identifying a first voltage level of the battery;
- obtaining a scaling margin based, at least in part, on the first voltage level and a power state of the data processing system;
- configuring a power adapter to supply first power at a second voltage level to a charger of the data processing system to obtain a configured power adapter, the second voltage level being based on the first voltage level and the scaling margin;
- configuring the charger to supply second power at a third voltage level to the battery to obtain a configured charger, the charger providing the second power using the first power;
- and
- charging the battery using the configured power adapter and the configured charger.
Dependencies are inferred from the claim text.