IP Library › Granted Patent US 10,326,294
Granted Patent B2
US 10,326,294 · App. 14/802,495 · Granted Jun 18, 2019

System and method for green battery conditioning

Inventors: Lei Wang (Austin, TX); Sandor Farkas (Round Rock, TX)
Assignee: Dell Products, LP
H02J7/0068G06F3/065G06F3/0619G06F3/0688G06F3/0689H02J9/061H02J7/007
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,326,294
App. No.
14/802,495
Filed
Jul 17, 2015
Granted
Jun 18, 2019
Kind
B2
Art Unit
2119
USPC
713/310
Abstract

An information handling system includes an information handling subsystem, a power supply unit operably connected to the information handling subsystem, and a battery power subsystem operably connected to the information handling subsystem and having a controller. The controller configured to enter a learning mode of the battery power subsystem when the information handling subsystem is in a normal power state, enable a regulator output of a regulator of the battery power subsystem to provide power from a battery of the battery power subsystem at a learning mode current limit and at a learning mode voltage level to the information handling subsystem, provide, via the regulator output, power from the battery at a constant learning mode current level and at the learning mode voltage level to the information handling subsystem, and determine that the battery has been discharged to an acceptable discharge level.

Claims (50)

1. A method, comprising:

determining, by a controller of a battery power subsystem, whether an information handling subsystem is in a normal power state;

entering, by the controller of the battery power subsystem, a learning mode of the battery power subsystem in response to the determination that the information handling subsystem is in the normal power state, wherein a power supply unit provides power to the information handling subsystem in the learning mode and the learning mode builds a battery discharge curve of a battery of the battery power subsystem;

setting a learning mode current limit and a learning mode voltage level;

enabling a regulator output of a regulator of the battery power subsystem to provide power from the battery of the battery power subsystem at the learning mode current limit and at the learning mode voltage level to the information handling subsystem while the battery power subsystem is in the learning mode;

providing, via the regulator output, power from the battery at the learning mode current limit and at the learning mode voltage level to the information handling subsystem while the power supply unit provides power to the information handling subsystem in the learning mode, wherein an amount of power provided from the power supply unit to the information handling subsystem is reduced by the amount of power provided from the battery based on the learning mode current limit and the learning mode voltage level, wherein the battery provides power to the information handling subsystem concurrently with the power supply unit in the learning mode; and

determining that the battery has been discharged to an acceptable discharge level.

2. The method of claim 1 , further comprising:

in response to determining that the battery has been discharged to the acceptable discharge level, entering a charging mode of the battery power subsystem.

3. The method of claim 1 , wherein the acceptable discharge level of the battery is greater than a backup charge level of the battery that is required to support a backup event of the information handling subsystem.

4. The method of claim 1 , wherein the regulator is a buck regulator to step down a battery voltage level to an information handling subsystem voltage level when the battery voltage level is greater than the information handling subsystem voltage level.

5. The method of claim 1 , wherein the regulator is a boost regulator to step up a battery voltage level to an information handling subsystem voltage level when the battery voltage level is less than the information handling subsystem voltage level.

6. The method of claim 2 , wherein entering the charging mode of the battery power subsystem further comprises:

disabling the regulator output of the regulator;

enabling a charger of the battery power subsystem to receive power from the power supply unit to charge the battery; and

receiving, via the charger, power from the power supply unit to charge the battery.

7. The method of claim 1 , further comprising:

determining that the information handling subsystem is in a power loss state;

entering a backup mode of the battery power subsystem;

enabling the regulator output to provide power from the battery to the information handling subsystem without exceeding a backup mode current limit; and

providing, via the regulator output, power from the battery to the information handling subsystem.

8. The method of claim 7 , wherein a backup mode voltage level is equal to an information handling subsystem voltage level.

9. The method of claim 1 , wherein the learning mode current limit is less than a backup mode current limit.

10. The method of claim 1 , wherein the learning mode voltage level is greater than an information handling subsystem voltage level.

11. The method of claim 1 , wherein the information handling subsystem is one or more of a Redundant Array of Independent Disks (RAID) system, a server, an Uninterruptible Power Supply (UPS) system, and a Non-Volatile Dual Inline Memory Module system.

12. An information handling system, comprising:

an information handling subsystem;

a power supply unit operably connected to the information handling subsystem; and

a battery power subsystem operably connected to the information handling subsystem and having a controller, the controller configured to:

determine whether the information handling subsystem is in a normal power state;

enter a learning mode of the battery power subsystem when the information handling subsystem is in the normal power state, wherein the power supply unit provides power to the information handling subsystem in the learning mode and the learning mode builds a battery discharge curve of a battery of the battery power subsystem;

set a learning mode current limit and a learning mode voltage level to discharge the battery,

enable a regulator output of a regulator of the battery power subsystem to provide power from the battery of the battery power subsystem at the learning mode current limit and at the learning mode voltage level to the information handling subsystem while the battery power subsystem is in the learning mode;

provide, via the regulator output, power from the battery at the learning mode current limit and at the learning mode voltage level to the information handling subsystem while the power supply unit provides power to the information handling subsystem in the learning mode, wherein an amount of power provided from the power supply unit to the information handling subsystem is reduced by the amount of power provided from the battery based on the learning mode current limit and the learning mode voltage level, wherein the battery provides power to the information handling subsystem concurrently with the power supply unit in the learning mode; and

determine that the battery has been discharged to an acceptable discharge level.

13. The information handling system of claim 12 , further comprising:

in response to the determination that the battery has been discharged to the acceptable discharge level, enter a charging mode of the battery power subsystem.

14. The information handling system of claim 12 , wherein the acceptable discharge level of the battery is greater than a backup charge level of the battery that is required to support a backup event of the information handling subsystem.

15. The information handling system of claim 12 , wherein the regulator is a buck regulator to step down a battery voltage level to an information handling subsystem voltage level when the battery voltage level is greater than the information handling subsystem voltage level.

16. The information handling system of claim 12 , wherein the regulator is a boost regulator to step up a battery voltage level to an information handling subsystem voltage level when the battery voltage level is less than the information handling subsystem voltage level.

17. The information handling system of claim 12 , wherein the learning mode voltage level is greater than an information handling subsystem voltage level.

18. A non-transitory computer-readable medium including code for performing a method, the method comprising:

determining whether an information handling subsystem is in a normal power state;

entering a learning mode of a battery power subsystem when the information handling subsystem is in the normal power state, wherein a power supply unit provides power to the information handling subsystem in the learning mode and the learning mode builds a battery discharge curve of a battery of the battery power subsystem;

setting a learning mode current limit and a learning mode voltage level to discharge the battery;

enabling a regulator output of a regulator of the battery power subsystem to provide power from the battery of the battery power subsystem at the learning mode current limit and at the learning mode voltage level to the information handling subsystem while the battery power subsystem is in the learning mode;

providing power from the battery at the learning mode current limit and at the learning mode voltage level to the information handling subsystem while the power supply unit provides power to the information handling subsystem in the learning mode, wherein an amount of power provided from the power supply unit to the information handling subsystem is reduced by the amount of power provided from the battery based on the learning mode current limit and the learning mode voltage level, wherein the battery provides power to the information handling subsystem concurrently with the power supply unit in the learning mode; and

determining that the battery has been discharged to an acceptable discharge level.

19. The non-transitory computer-readable medium of claim 18 , further comprising:

in response to determining that the battery has been discharged to the acceptable discharge level, entering a charging mode of the battery power subsystem.

Assignments (15)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/0001 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
RELEASE OF REEL 036502 FRAME 0237 (TL) Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040028/0088 →
RELEASE OF REEL 036502 FRAME 0291 (NOTE) Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040027/0637 →
RELEASE OF REEL 036502 FRAME 0206 (ABL) Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL SOFTWARE INC.; DELL PRODUCTS L.P.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040017/0204 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (NOTES) Recorded Aug 27, 2015
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 036502/0291 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Aug 27, 2015
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 036502/0237 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (ABL) Recorded Aug 27, 2015
From: DELL PRODUCTS L.P.; DELL SOFTWARE INC.; WYSE TECHNOLOGY, L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036502/0206 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: WANG, LEI; FARKAS, SANDOR
To: DELL PRODUCTS, LP
Reel/Frame 036162/0254 →
Continuity (1)
Related Publication 20170018941A1 · Jan 19, 2017