IP Library › Granted Patent US 12,253,928
Granted Patent B2
US 12,253,928 · App. 17/289,983 · Granted Mar 18, 2025

Data center infrastructure optimization method based on causal learning

Inventor: Gilles J. Benoit (Minneapolis, MN)
Assignee: 3M Innovative Properties Company
G06F11/3089G05B13/021G05B13/024G05B13/0265G05B15/02G06F1/206G06F11/3006G06F11/3058G06F11/3409G06N7/01H05K7/20836
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 12,253,928
App. No.
17/289,983
Granted
Mar 18, 2025
Kind
B2
Abstract

Methods for active data center management by injecting randomized controlled signals in the operational controls of the cooling infrastructure of the data center and receiving response signals corresponding with the injected signals. The injected signals are used to adjust the operational controls of the cooling infrastructure, and the response signals relate to the operational conditions in the data center. Based upon the response signals along with independent and external variables, the randomized signals are continually injected into the cooling infrastructure and fine-tuned based upon the response signals. Optimum or improved parameters for controlling the cooling infrastructure of the data center are determined based upon the signal injections and corresponding responses.

Claims (35)

1. A method for active data center management, comprising steps of:

injecting randomized controlled signals into operational controls of a data center;

ensuring the signal injections occur within normal operational ranges and constraints;

monitoring performance of operational conditions in the data center in response to the controlled signals;

computing confidence intervals about the causal relationships between the operational conditions and the controlled signals; and

selecting optimal signals for the operational controls of the data center based on the computed confidence intervals, wherein selecting further comprises selecting the optimal signals by probability matching where a frequency of assignment of the signals is determined by a mean of the confidence interval and an overlap of the confidence interval with other confidence intervals.

2. The method of claim 1 , wherein the injecting further comprises injecting the controlled signals to adjust parameters of cooling infrastructure for the data center.

3. The method of claim 1 , wherein the operational conditions comprise a temperature in the data center.

4. The method of claim 1 , wherein the injecting further comprises injecting the controlled signals into particular zones of the data center.

5. The method of claim 1 , wherein the normal operational ranges comprise a multidimensional space of possible control states generated based on control information and operational constraints.

6. The method of claim 1 , wherein the selecting further comprises selecting the optimal signals based upon external data.

7. The method of claim 1 , wherein the injecting further comprises blocking and balancing the randomized controlled signals across external variable states and minimizing carry over effects based on the measured spatial and temporal reach of effects.

8. The method of claim 1 , further comprising monitoring the performance over space and time.

9. The method of claim 1 , wherein the computing further comprises computing the confidence intervals within clusters to eliminate effect modifiers.

10. The method of claim 1 , wherein the signal injections have a spatial reach.

11. The method of claim 1 , wherein the signal injections have a temporal reach.

12. A method for active data center management, comprising:

providing signal injections for operational controls of cooling infrastructure of a data center, wherein each signal injection comprises a temporal reach and a spatial reach to compute causal relationships, wherein the spatial reach of each signal injection is a radius of influence of a particular control and the temporal reach of each signal injection is the response time of each signal injection comprising delays, fluctuations, and decay;

receiving response signals corresponding with the signal injections and operational conditions in the data center;

measuring a utility of the response signals;

accessing data relating to parameters for the operational controls of the cooling infrastructure of the data center; and

modifying the data for the operational controls based upon the utility of the response signals.

13. The method of claim 12 , wherein the providing further comprises adjusting parameters of the cooling infrastructure for the data center.

14. The method of claim 12 , wherein the receiving further comprises receiving a temperature in the data center.

15. The method of claim 12 , wherein the providing further comprises providing the signal injections into particular zones of the data center.

16. The method of claim 12 , wherein the modifying further comprises modifying the data for the operational controls based upon external data.

17. The method of claim 12 , wherein the signal injections are randomized.

18. At least one non-transitory data storage device storing instructions that, when executed, configure at least one processor to:

providing signal injections for operational controls of cooling infrastructure of a data center, wherein each signal injection comprises a temporal reach and a spatial reach to compute causal relationships, wherein the spatial reach of each signal injection is a radius of influence of a particular control and the temporal reach of each signal injection is the response time of each signal injection comprising at least one of delays, fluctuations, and decay;

receive response signals corresponding with the signal injections and operational conditions in the data center;

measure a utility of the response signals;

access data relating to parameters for the operational controls of the cooling infrastructure of the data center; and

modify the data for the operational controls based upon the utility of the response signals.

19. The at least one non-transitory data storage device of claim 18 , wherein the providing further comprises providing the signal injections into particular zones of the data center.

20. The at least one non-transitory data storage device of claim 18 , wherein the signal injections are randomized.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2021
From: BENOIT, GILLES J.
To: 3M INNOVATIVE PROPERTIES COMPANY
Reel/Frame 056085/0329 →
Continuity (2)
Provisional Application 62772131 · Nov 28, 2018
Related Publication 20220004475A1 · Jan 6, 2022
References Cited (37)
US 10180261B1 · Ross · 2019 [cited by examiner]
US 10193384B2 · Brooks · 2019 [cited by examiner]
US 10997052B2 · Khosrowpour · 2021 [cited by examiner]
US 11216048B1 · Lin · 2022 [cited by examiner]
US 20040249480A1 · Lefebvre · 2004 [cited by examiner]
US 20090179080A1 · Alston · 2009 [cited by examiner]
US 20100314458A1 · Votaw et al. · 2010 [cited by applicant]
US 20110288722A1 · Nocosia et al. · 2011 [cited by applicant]
US 20120101648A1 · Federspiel et al. · 2012 [cited by applicant]
US 20120232877A1 · Bhagwat · 2012 [cited by examiner]
US 20130173062A1 · Koenig-Richardson · 2013 [cited by applicant]
US 20140005982A1 · Bagchi et al. · 2014 [cited by applicant]
US 20140039686A1 · Corbin · 2014 [cited by examiner]
US 20140172753A1 · Nowozin · 2014 [cited by examiner]
US 20140277760A1 · Marik · 2014 [cited by examiner]
US 20140351183A1 · Germain · 2014 [cited by examiner]
US 20150316903A1 · Asmus · 2015 [cited by examiner]
US 20160131382A1 · Rosen · 2016 [cited by applicant]
US 20170187592A1 · Ghosh · 2017 [cited by examiner]
US 20170206467A1 · Brooks · 2017 [cited by examiner]
US 20170207624A1 · Brooks · 2017 [cited by examiner]
US 20170255688A1 · Hackett-Jones · 2017 [cited by examiner]
US 20170314800A1 · Bengea et al. · 2017 [cited by applicant]
US 20170366009A1 · Hansen · 2017 [cited by examiner]
US 20180059745A1 · Gross et al. · 2018 [cited by applicant]
US 20180204084A1 · Inoue · 2018 [cited by examiner]
US 20180204116A1 · Evans et al. · 2018 [cited by applicant]
US 20200008704A1 · Hansis · 2020 [cited by examiner]
US 20200015389A1 · Gao · 2020 [cited by examiner]
US 20200065712A1 · Wang · 2020 [cited by examiner]
US 20200238587A1 · Rausch · 2020 [cited by examiner]
US 20210070313A1 · Benoit · 2021 [cited by examiner]
US 20210372568A1 · Lombard · 2021 [cited by examiner]
US 20220155733A1 · Brooks · 2022 [cited by examiner]
US 20220176968A1 · Brooks · 2022 [cited by examiner]
Gao, “Machine Learning Applications for Data Center Optimization,” Data Centre-Google Research, (Date unknown but believed to be prior to the date of the filing of the present application.), 13 pages. [cited by applicant]
International Search Report for PCT International Application No. PCT/IB2019/059995, mailed on Feb. 28, 2020, 3 pages. [cited by applicant]