IP Library Granted Patent US 10,423,201
Granted Patent B2
US 10,423,201 · App. 14/737,326 · Granted Sep 24, 2019

Method and apparatus for demand estimation for energy management of client systems

Inventors: Michael S. Gatson (Austin, TX); Joseph Kozlowski (Hutto, TX); Yuan-Chang Lo (Austin, TX); Nikhil M. Vichare (Austin, TX)
Assignee: Dell Products, LP
G06F1/26G06F17/50G06Q50/06
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,423,201
App. No.
14/737,326
Filed
Jun 11, 2015
Granted
Sep 24, 2019
Kind
B2
Art Unit
2124
USPC
713/340
Abstract

An information handling system includes an application processor that executes instructions of an intelligent energy management system that determines energy demands for an enterprise, application processor determines a statistical model of power demand estimation for a client in the enterprise. The information handling system includes a network adapter that receives component device utilization data from client, and includes a memory device that stores component device utilization data received from the client. The application processor determines power consumption for component devices across the enterprise that has the client for use in the statistical model of consumed power.

Claims (35)

1. An information handling system comprising:

an application processor executing instructions of an intelligent energy management system for determining energy consumption for an enterprise, wherein the application processor determines a statistical model of power consumption estimation for a plurality of client information handling systems in the enterprise including determining peak power need timeframes for one type of component device utilized by the plurality of client information handling systems;

a network adapter for receiving component device utilization data including power draw measurements for component devices from at least a portion of the plurality of client information handling systems in the enterprise, wherein the component device utilization data includes power draw measurements for CPU component devices and display devices;

a memory device for storing component device utilization data received from a portion of the plurality of client information handling systems;

the application processor determining power consumption for a plurality of component devices of the plurality of client information handling systems across the enterprise for use in the statistical model of power consumption estimation; and

the application processor determining power limitations for a component device of at least one client information handling system in the enterprise based on the statistical model of power consumption estimation, wherein power limitations include dimming a display device or throttling a processor of the client information handling system.

2. The system of claim 1 , wherein the intelligent energy management system determines a statistical model of a time-series trend of daily power consumption from the plurality of client information handling systems across the enterprise.

3. The system of claim 1 , wherein the intelligent energy management system determines a probability density function of power consumption from the plurality of client information handling systems across the enterprise.

4. The system of claim 3 , wherein the power consumption for the plurality of component devices across the enterprise includes power consumption for at least two additional types of component devices selected from a GPU component device, a battery charger component device, or a network interface component device measured from power rails supplying power to the types of component devices.

5. The system of claim 1 , wherein the intelligent energy management system periodically receives device utilization data from at least one of the plurality client information handling systems and modifies the statistical model of power consumption estimation for the plurality of client information handling systems in the enterprise.

6. The system of claim 1 , wherein the intelligent energy management system determines peak power need timeframes for the plurality of client information handling systems.

7. The system of claim 1 , wherein the intelligent energy management system determines a daily power consumption probability density of power estimation for a plurality of additional component devices including at least two of a battery charger component device, a display component device, or a network interface component device.

8. The system of claim 1 , wherein the intelligent energy management system determines a power cost estimation per unit time for power consumption across the enterprise based on the statistic model of power consumption estimation.

9. A computer implemented method comprising:

executing, via an application processor, instructions of an intelligent energy management system for determining energy consumption for an enterprise, wherein the application processor determines a statistical model of power consumption estimation for a plurality of client information handling systems in the enterprise and determines a statistical model of power consumption estimation for client information handling systems that fall within a productivity index rank classification;

receiving component device utilization data including power draw measurements for component devices from at least a portion of the plurality of client information handling systems in the enterprise, wherein the component device utilization data includes usage activity measurements for CPU component devices and GPU component devices to estimate power draw levels;

storing component device utilization data received from a portion of the plurality of client information handling systems in a memory device; and

determining daily power for a plurality of component devices of client information handling systems across the enterprise for use in the statistical model of power consumption estimation; and

determining power limitations for a component device of at least one client information handling system in the enterprise based on the statistical model of power consumption estimation.

10. The method of claim 9 , wherein the intelligent energy management system determines a daily power consumption probability density of power estimation for a plurality client information handling systems within the enterprise.

11. The method of claim 9 , wherein the intelligent energy management system determines a daily power consumption probability density of power estimation for a plurality of additional component devices including at least two of a battery charger component device, a display component device, or a network interface component device.

12. The method of claim 9 , wherein the intelligent energy management system periodically receives component device utilization data from at least one of the plurality client information handling systems and modifies the statistical model of power consumption estimation for the plurality of client information handling systems in the enterprise.

13. The method of claim 9 , wherein the intelligent energy management system determines peak power need timeframes for one type of component device utilized by the plurality client information handling systems.

14. The method of claim 9 , wherein the intelligent energy management system determines a daily peak need timeframe for at least one type of component device utilized by the plurality client information handling systems.

15. The method of claim 9 , wherein the intelligent energy management system determines a power cost estimation per unit time for the plurality of client information handling systems.

16. An information handling system comprising:

an application processor executing instructions of an intelligent energy management system for determining energy consumption for an enterprise, wherein the application processor determines a statistical model of power consumption estimation for a plurality of client information handling systems in the enterprise including determining peak power need timeframes for one type of component device utilized by the plurality of client information handling systems in the enterprise;

a network adapter for receiving component device utilization data from intelligent energy management agents monitoring a plurality of component devices on at least a portion of the plurality of client information handling systems in the enterprise, wherein the component device utilization data includes power draw measurements for CPU component devices and display devices;

a memory device for storing component device utilization data including power draw measurements for component devices received from the portion of the plurality of client information handling systems; and

the application processor determining power consumption for the plurality of client information handling systems across the enterprise based on the component device utilization data including the power draw measurements from power rails to the plurality of component devices for use in the statistical model of power consumption estimation; and

the application processor determining power limitations for a component device of at least one client information handling system in the enterprise.

17. The system of claim 16 , wherein the intelligent energy management system determines daily power consumption estimation across the enterprise having the plurality of client information handling systems.

18. The system of claim 16 , wherein the intelligent energy management system determines a probability density function for power consumption estimation across the enterprise having the plurality of client information handling systems.

19. The system of claim 16 , wherein the intelligent energy management system determines power consumption for additional monitored component devices utilized by the plurality of client information handling systems including at least two of a GPU component device, a battery charger component device, or a network interface component device.

20. The system of claim 16 , wherein the intelligent energy management system determines a statistical model of power estimation for client information handling systems operating at a physical location in the enterprise.

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 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.); 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.); 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: 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 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 (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 (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 (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 Jun 24, 2015
From: GATSON, MICHAEL S.; KOZLOWSKI, JOSEPH; LO, YUAN-CHANG; VICHARE, NIKHIL M.
To: DELL PRODUCTS, LP
Reel/Frame 035897/0573 →
Continuity (1)
Related Publication 20160363976A1 · Dec 15, 2016