IP Library Granted Patent US 8,934,209
Granted Patent B2
US 8,934,209 · App. 13/277,452 · Granted Jan 13, 2015

Information handling system power supply automated de-rating for power output and thermal constraints

Inventors: Pradeep Mistry (Austin, TX); Mark Muccini (Georgetown, TX)
Assignee: Dell Products L.P.
H02H3/006H02H5/04H02H3/08
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 8,934,209
App. No.
13/277,452
Filed
Oct 20, 2011
Granted
Jan 13, 2015
Kind
B2
Art Unit
2836
USPC
361/103
Abstract

An information handling system power supply dynamically adapts thermal and power output protection constraints based upon thermal and power output conditions measured at the power supply. In the event of changing conditions at the information handling system, such as an increase in ambient temperature or an increase in power consumption, a power constraint adaptive module adjusts constraints at which the power supply will shut down in order to maintain power to an information handling system outside of a normal power and thermal constraint operating envelope for the power supply.

Claims (63)

1. An information handling system comprising:

plural processing components operable to cooperate to process information;

a power supply operable to provide power to the plural processing components;

a protection circuit associated with the power supply and operable to shutdown the power supply upon detection of either a predetermined thermal constraint or a predetermined output constraint at the power supply;

a protection constraint adaptive module interfaced with the protection circuit and operable to dynamically adjust the predetermined thermal constraint and predetermined output constraint based upon thermal and output measurements associated with the protection circuit; and

a management processor interfaced with the processing components and operable to adjust power consumption of the processing components, the management processor further operable to receive the dynamically adjusted output constraint from the protection constraint adaptive module and to adjust power consumption to remain below the dynamically adjusted output constraint;

wherein the processing components comprise plural processing modules disposed in a chassis and the management processor comprises a chassis management controller that manages power of the chassis.

2. The information handling system of claim 1 wherein the management processor further comprises a baseboard management controller at each processing module that manages power of the processing module.

3. An information handling system comprising:

plural processing components operable to cooperate to process information;

a power supply operable to provide power to the plural processing components;

a protection circuit associated with the power supply and operable to shutdown the power supply upon detection of either a predetermined thermal constraint or a predetermined output constraint at the power supply;

a protection constraint adaptive module interfaced with the protection circuit and operable to dynamically adjust the predetermined thermal constraint and predetermined output constraint based upon thermal and output measurements associated with the protection circuit; and

a management processor interfaced with the processing components and operable to adjust power consumption of the processing components, the management processor further operable to dynamically compute the predetermined thermal constraint and predetermined output constraint based upon thermal and output measurements associated with the protection circuit and to adjust power consumption to remain below the dynamically adjusted output constraint;

wherein the protection constraint adaptive module provides a constraint formula to the management processor, the management processor operable to apply the constraint formula to dynamically compute the predetermined thermal constraint and predetermined output constraint.

4. The information handling system of claim 1 wherein the protection constraint adaptive module dynamically adjusts the predetermined thermal constraint and predetermined output constraint by increasing a maximum power output allowed and decreasing a maximum power supply ambient temperature.

5. The information handling system of claim 1 wherein the protection constraint adaptive module dynamically adjusts the predetermined thermal constraint and predetermined output constraint by increasing a maximum power supply temperature and decreasing a maximum power output allowed.

6. An information handling system comprising:

plural processing components operable to cooperate to process information;

first and second power supplies operable to provide power to the plural processing components;

a protection circuit associated with the power supplies and operable to shutdown each of the power supplies upon detection of either a predetermined thermal constraint or a predetermined output constraint at the power supplies; and

a protection constraint adaptive module interfaced with the protection circuit and operable to dynamically adjust the predetermined thermal constraint and predetermined output constraint based upon thermal and output measurements associated with the protection circuit, the protection constraint adaptive module further operable to respond to a failure of one of the first and second power supplies by increasing the predetermined output constraint and decreasing the predetermined thermal constraint of an operative of the first and second power supplies.

7. A method for powering an information handling system with plural power supplies, the method comprising:

monitoring power output by the power supplies;

shutting down one of the power supplies if power output exceeds a power output constraint at the one of the power supplies;

monitoring a temperature associated with the power supplies;

shutting down one of the power supplies if the temperature exceeds a thermal constraint at the one of the power supplies;

applying the monitored power output and monitored temperature to dynamically reset the output constraint and the thermal constraint; and

detecting a failure of one or more of the plural power supplies;

wherein applying the monitored power output and monitored temperature to dynamically reset the output constraint and the thermal constraint further comprises increasing the output constraint of the one or more of the plural power supplies that remain operational by decreasing the thermal constraint of the one or more of the plural power supplies that remain operational.

8. The method of claim 7 wherein applying the monitored power output and monitored temperature to dynamically reset the output constraint and thermal constraint further comprises:

increasing the thermal constraint to increase the temperature at which the power supply is allowed to output power; and

decreasing the output constraint to decrease the power the power supply is allowed to output.

9. The method of claim 7 wherein applying the monitored power output and monitored temperature to dynamically reset the output constraint and thermal constraint further comprises:

decreasing the thermal constraint to decrease the temperature at which the power supply is allowed to output power; and

increasing the output constraint to increase the power the power supply is allowed to output.

10. The method of claim 7 further comprising:

communicating the failure and the increased output constraint to the information handling system; and

managing operation of the information handling system to maintain power consumption below the increased output constraint.

11. A method for powering an information handling system with a power supply, the method comprising:

monitoring power output by the power supply;

shutting down the power supply if power output exceeds a power output constraint;

monitoring a temperature associated with the power supply;

shutting down the power supply if the temperature exceeds a thermal constraint; and

applying the monitored power output and monitored temperature to dynamically reset the output constraint and the thermal constraint by calculating a power rating at the power supply by inputting values from the monitoring power output and the monitoring temperature;

communicating the reset output constraint to the information handling system; and

managing power consumption at the information handling system to remain below the reset output constraint.

12. A method for powering an information handling system with a power supply, the method comprising:

monitoring power output by the power supply;

shutting down the power supply if power output exceeds a power output constraint;

monitoring a temperature associated with the power supply;

shutting down the power supply if the temperature exceeds a thermal constraint;

applying the monitored power output and monitored temperature to dynamically reset the output constraint and the thermal constraint by calculating a power rating at the power supply by inputting values from the monitoring output and monitoring temperature;

calculating the power rating at the information handling system by inputting the values from the monitoring power output and the monitoring temperature; and

managing power consumption at the information handling system to remain below the calculated power rating.

13. A power supply comprising:

a power component operable to output power at variable power settings to power a device;

an output protection circuit operable to shut down the power component at an output constraint;

a thermal protection circuit operable to shut down the power component at a thermal constraint;

a protection constraint adaptive module interfaced with the output protection circuit and the thermal protection circuit, the protection constraint adaptive module operable to dynamically adjust the thermal constraint and output constraint based upon thermal and output measurements associated with the power component; and

a management processor interfaced with the device and the protection constraint adaptive module, the management processor operable to adjust power consumption of the device to remain below the output constraint, the management processor further operable to adjust power consumption to remain below the dynamically adjusted output constraint.

14. The power supply of claim 13 wherein the protection constraint adaptive module selectively increases the output constraint by decreasing the thermal constraint if the output measurement is within a predetermined amount of the output constraint and the thermal measurement is greater than a predetermined amount from the thermal constraint.

15. The power supply of claim 13 wherein the protection constraint adaptive module selectively increases the thermal constraint by decreasing the output constraint if the thermal measurement is within a predetermined amount of the thermal constraint and the output measurement is greater than a predetermined amount from the output constraint.

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 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 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 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 (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 →
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 (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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2011
From: MISTRY, PRADEEP; MUCCINI, MARK
To: DELL PRODUCTS L.P.
Reel/Frame 027094/0058 →
Continuity (1)
Related Publication 20130100568A1 · Apr 25, 2013