US 11,729,940 B2
Unified control of cooling in computers
Matthew T. Gerdes, Oakland, CA (US); James Rohrkemper, Harbor Springs, MI (US); Sanjeev R. Sondur, Horsham, PA (US); Kenny C. Gross, Escondido, CA (US); and Guang C. Wang, San Diego, CA (US)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US)
Filed on Apr. 8, 2022, as Appl. No. 17/716,489.
Application 17/716,489 is a continuation in part of application No. 17/516,975, filed on Nov. 2, 2021.
Prior Publication US 2023/0137596 A1, May 4, 2023
Int. Cl. G06F 1/16 (2006.01); H05K 5/00 (2006.01); H05K 7/00 (2006.01); H05K 7/20 (2006.01)
CPC H05K 7/20209 (2013.01) [H05K 7/207 (2013.01); H05K 7/20136 (2013.01); H05K 7/20627 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a processor-based cooling mechanism for cooling one or more components in a computer;
a fan-based cooling mechanism for cooling the one or more components in the computer;
wherein the processor-based cooling mechanism and the fan-based cooling mechanism are configured to operate independent from each other which allows simultaneous operation of both;
a unified controller connected to the processor-based cooling mechanism and the fan-based cooling mechanism, wherein the unified controller is configured to sequentially control operation of the processor-based cooling mechanism and the fan-based cooling mechanism by:
in response to a first condition, allowing the processor-based cooling mechanism to operate and make a first cooling adjustment while locking the operation of the fan-based cooling mechanism; and
in response to a second condition, allowing the fan-based cooling mechanism to operate and make cooling adjustments after locking the operation of the processor-based cooling mechanism;
wherein the unified controller is configured to prohibit the processor-based cooling mechanism and the fan-based cooling mechanism from making the cooling adjustments simultaneously.