IP Library Granted Patent US 10,132,870
Granted Patent B2
US 10,132,870 · App. 12/429,379 · Granted Nov 20, 2018

Dynamic discharging to detect derated battery cells

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,132,870
App. No.
12/429,379
Granted
Nov 20, 2018
Kind
B2
Abstract

A system for dynamic discharging to detected derated battery cells. In such a system, a battery cell capacity, cell voltage, as well as a time to discharge are used in combination to identify good or bad battery cells. More specifically, during a dynamic discharge cycle, an accumulated discharge capacity value is calculated and monitored by a charge level battery gas gauge via analog to digital (A/D) converters and an internal discharge time value is monitored. One of the values is assigned as a fixed value and the other value is used to identify good or bad batter cells.

Claims (48)

1. A method for dynamic discharging of a battery to detect derated battery cells within an information handling system, the information handling system comprising a memory and a battery, the memory comprising a basic input output system (BIOS) and a dynamic discharge module, the battery comprising a plurality of battery cells, battery firmware and a battery management unit, the method comprising:

identifying and selecting a dynamic discharge window from a first discharge window and a second discharge window;

determining an accumulated discharge capacity value for the battery, the determining the accumulated discharge capacity value being performed by the dynamic discharge module interacting with the battery, the accumulated discharge capacity value being calculated and monitored by a charge level battery gas gauge of the battery via analog to digital (A/D) converters;

determining an internal discharge time value for the battery, the determining an internal discharge time value being performed by the dynamic discharge module;

assigning one of the accumulated discharge capacity value and the internal discharge time value as a fixed value, the assigning one of the accumulated discharge capacity value and the internal discharge value being performed by the dynamic discharge module;

using another of the accumulated discharge capacity value and the internal discharge time value to identify derated battery cells, derated battery cells corresponding to battery cells having less than a predefined amount of discharge capacity after a number of designated charge/discharge cycles after a defined period of time, the using another of the accumulated discharge capacity value and the internal discharge time value being performed by the dynamic discharge module interacting with the battery; and,

determining start and end voltage for the battery, the determining the start and end voltage for the battery being performed by the dynamic discharge module interacting with the battery; and wherein

the assigning the fixed value comprises assigning one of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value as the fixed value;

the using another further comprises using another of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value to identify derated battery cells; the battery is used to backup memory within an expandable redundant array of inexpensive disks (RAID) controller; and,

the information handling system implements a PowerEdge Expandable RAID Controller (PERC) architecture and the identifying and selecting the dynamic discharge window from the first discharge window and the second discharge window addresses a near full charge issue related to when the information handling system implements the PERC architecture;

the end of discharge cycle is adjusted based upon the start condition and the capacity loss is compensated from full charge.

2. The method of claim 1 wherein:

the accumulated discharge capacity is calculated during a dynamic discharge cycle.

3. The method of claim 1 further comprising:

determining a relative state of charge value for the battery; and wherein

the assigning the fixed value comprises assigning one of the accumulated discharge capacity value, the relative state of charge and the internal discharge time value as the fixed value; and,

the using another further comprises using another of the accumulated discharge capacity value, the relative state of charge and the internal discharge time value to identify derated battery cells.

4. An apparatus for dynamic discharging of a battery to detect derated battery cells within an information handling system, the information handling system comprising a memory and a battery, the memory comprising a basic input output system (BIOS) and a dynamic discharge module, the battery comprising a plurality of battery cells, battery firmware and a battery management unit, the apparatus comprising:

means for identifying and selecting a dynamic discharge window from a first discharge window and a second discharge window;

means for determining an accumulated discharge capacity value for the battery, the means for determining the accumulated discharge capacity value being performed by the dynamic discharge module interacting with the battery, the accumulated discharge capacity value being calculated and monitored by a charge level battery gas gauge of the battery via analog to digital (A/D) converters;

means for determining an internal discharge time value for the battery, the means for determining an internal discharge time value being performed by the dynamic discharge module;

means for assigning one of the accumulated discharge capacity value and the internal discharge time value as a fixed value, the means for assigning one of the accumulated discharge capacity value and the internal discharge value being performed by the dynamic discharge module;

means for using another of the accumulated discharge capacity value and the internal discharge time value to identify derated battery cells, derated battery cells corresponding to battery cells having less than a predefined amount of discharge capacity after a number of designated charge/discharge cycles after a defined period of time, the means for using another of the accumulated discharge capacity value and the internal discharge time value being performed by the dynamic discharge module interacting with the battery; and,

means for determining start and end voltage for the battery, the means for determining the start and end voltage for the battery being performed by the dynamic discharge module interacting with the battery; and wherein

assigning the fixed value comprises assigning one of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value as the fixed value; and,

using another further comprises using another of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value to identify derated battery cells;

the battery is used to backup memory within an expandable redundant array of inexpensive disks (RAID) controller; and,

the information handling system implements a PowerEdge Expandable RAID Controller (PERC) architecture and the identifying and selecting the dynamic discharge window from the first discharge window and the second discharge window addresses a near full charge issue related to when the information handling system implements the PERC architecture;

the end of discharge cycle is adjusted based upon the start condition and the capacity loss is compensated from full charge.

5. The apparatus of claim 4 wherein:

accumulated discharge capacity is calculated during a dynamic discharge cycle.

6. The apparatus of claim 4 further comprising:

means for determining a relative state of charge value for the battery; and wherein

assigning the fixed value comprises assigning one of the accumulated discharge capacity value, the relative state of charge and the internal discharge time value as the fixed value; and,

using another further comprises using another of the accumulated discharge capacity value, the relative state of charge and the internal discharge time value to identify derated battery cells.

7. A method for dynamic discharging of a battery to detect derated battery cells within an information handling system, the information handling system comprising a memory, a battery, and an expandable redundant array of inexpensive disks (RAID) controller, the memory comprising a basic input output system (BIOS) and a dynamic discharge module, the battery comprising a plurality of battery cells, battery firmware and a battery management unit, the method comprising:

identifying and selecting a dynamic discharge window from a first discharge window and a second discharge window;

determining an accumulated discharge capacity value for the battery, the accumulated discharge capacity corresponding to (V*V*t)/R, where V is a voltage of the battery, t is a discharge time for the battery and R is a constant, the determining the accumulated discharge capacity value being performed by the dynamic discharge module interacting with the battery, the accumulated discharge capacity value being calculated and monitored by a charge level battery gas gauge of the battery via analog to digital (A/D) converters;

determining an internal discharge time value for the battery, the determining an internal discharge time value being performed by the dynamic discharge module;

assigning one of the accumulated discharge capacity value and the internal discharge time value as a fixed value, the assigning one of the accumulated discharge capacity value and the internal discharge value being performed by the dynamic discharge module;

using another of the accumulated discharge capacity value and the internal discharge time value to identify derated battery cells, derated battery cells corresponding to battery cells having less than a predefined amount of discharge capacity after a number of designated charge/discharge cycles after a defined period of time, the using another of the accumulated discharge capacity value and the internal discharge time value being performed by the dynamic discharge module interacting with the battery; and,

determining start and end voltage for the battery, the determining the start and end voltage for the battery being performed by the dynamic discharge module interacting with the battery; and

wherein

the assigning the fixed value comprises assigning one of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value as the fixed value;

the using another further comprises using another of the accumulated discharge capacity value, the start and end voltage and the internal discharge time value to identify derated battery cells;

the battery is used to backup memory within expandable redundant array of inexpensive disks (RAID) controller; and,

the identifying and selecting the dynamic discharge window from the first discharge window and the second discharge window addresses a near full charge issue related to when the information handling system implements the PERC architecture;

the end of discharge cycle is adjusted based upon the start condition and the capacity loss is compensated from full charge.

Assignments (17)
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: DELL USA L.P.; ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; 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 →
RELEASE OF SECURITY INTEREST AT REEL 048825 FRAME 0489 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 058000/0916 →
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 Apr 8, 2019
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 048825/0489 →
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: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/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: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040065/0618 →
RELEASE OF SECURITY INTEREST Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040040/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: DELL MARKETING L.P.; ASAP SOFTWARE EXPRESS, INC.; APPASSURE SOFTWARE, INC.; COMPELLANT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL PRODUCTS L.P.; DELL USA L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040065/0216 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jan 2, 2014
From: DELL INC.; APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 031898/0001 →
PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Jan 2, 2014
From: DELL INC.; APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 031899/0261 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Jan 2, 2014
From: APPASSURE SOFTWARE, INC.; ASAP SOFTWARE EXPRESS, INC.; BOOMI, INC.; COMPELLENT TECHNOLOGIES, INC.; CREDANT TECHNOLOGIES, INC.; DELL INC.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL USA L.P.; FORCE10 NETWORKS, INC.; GALE TECHNOLOGIES, INC.; PEROT SYSTEMS CORPORATION; SECUREWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 031897/0348 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2009
From: WANG, LIGONG; CHIASSON, SHANE
To: DELL PRODUCTS L.P.
Reel/Frame 022592/0950 →