IP Library Granted Patent US 12663844
Granted Patent B2
US 12663844 · App. 18/054,471 · Granted Jun 23, 2026

Server/device cooling control

Inventors: Roderick Colenbrander (San Mateo, CA); Harry Rogers (San Mateo, CA)
Assignee: Sony Interactive Entertainment Inc.
G06F1/206G06F1/20G05B2219/49216
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 12663844
App. No.
18/054,471
Granted
Jun 23, 2026
Kind
B2
Abstract

To minimize use of power required for cooling and get ahead of temperature buildup, a mode of operation can be established for a cooling element of a device based on one or more non-temperature factor values. For example, current values, power values, or even values related to initiating a video game may be used. The cooling element itself may be a server fan, a coolant pump, or another type of cooling element.

Claims (33)

1 . A method, comprising:

establishing a first speed of a fan in a server housing based at least in part on a non-temperature factor having a first value, wherein the first speed is established by selecting a highest speed from respective speeds respectively output by a temperature controller and a non-temperature factor controller; and

establishing a second speed of the fan based at least in part on the non-temperature factor having a second value.

2 . The method of claim 1 , wherein the non-temperature factor comprises current.

3 . The method of claim 1 , wherein the non-temperature factor comprises power.

4 . The method of claim 1 , wherein the non-temperature factor comprises at least one factor associated with a computer command.

5 . The method of claim 1 , comprising:

establishing the first speed at least in part based on temperature associated with a blade server.

6 . The method of claim 5 , comprising:

establishing the first speed at least in part by establishing a target temperature, the target temperature varying according to the non-temperature factor.

7 . The method of claim 5 , comprising:

establishing the first speed at least in part by accessing a database structure using temperature and the non-temperature factor as entering arguments.

8 . An apparatus, comprising:

at least one processor configured to:

establish a first mode of operation for a cooling element of a device based at least in part on a non-temperature factor having a first value; and

establish a second mode of operation for the cooling element of the device based at least in part on the non-temperature factor having a second value,

wherein the non-temperature factor comprises at least one factor associated with a computer command.

9 . The apparatus of claim 8 , wherein the at least one processor is further configured to:

establish the first mode of operation by selecting a highest speed from respective speeds respectively output by a temperature controller and a non-temperature factor controller.

10 . The apparatus of claim 8 , wherein the non-temperature factor comprises an amount of power expected to be used to execute the computer command.

11 . The apparatus of claim 8 , wherein the first mode of operation comprises a first speed, and wherein the second mode of operation comprises a second speed.

12 . The apparatus of claim 8 , wherein the cooling element comprises a fan.

13 . The apparatus of claim 8 , wherein the cooling element comprises a liquid pump.

14 . The apparatus of claim 8 , wherein the device is selected from the group consistent of: a server, a personal computer, a mobile device.

15 . The apparatus of claim 8 , wherein the non-temperature factor comprises current.

16 . The apparatus of claim 8 , wherein the non-temperature factor comprises power.

17 . A device, comprising:

at least one computer storage that is not a transitory signal and that comprises instructions executable by at least one processor to:

establish a first mode of operation for a cooling element based at least in part on a non-temperature factor having a first value, wherein first mode of operation is established at least in part by establishing a target temperature, the target temperature varying according to the non-temperature factor; and

establish a second mode of operation for the cooling element based at least in part on the non-temperature factor having a second value.

18 . The device of claim 17 , wherein the first mode of operation comprises a first speed, and wherein the second mode of operation comprises a second speed.

19 . The device of claim 18 , wherein the cooling element comprises a fan, and wherein the first and second speeds are fan speeds.

20 . The device of claim 18 wherein the cooling element comprises a liquid pump, and wherein the first and second speeds are pump speeds.