ASSURING STABILITY OF THE SPEED OF A COOLING FAN IN A COMPUTER SYSTEM
First Claim
1. A method for assuring stability of a fan speed for each of one or more cooling fans in a computer system, comprising:
- monitoring one or more temperatures of the computer system, an ambient temperature, and a current fan speed for each of the one or more cooling fans;
computing a validated ambient temperature based on parameters including the one or more temperatures of the computer system, the ambient temperature, and the current fan speed for each of the one or more cooling fans;
generating a control signal in response to the validated ambient temperature; and
sending the control signal to each of the one or more cooling fans to assure stability of the fan speed for each of the one or more cooling fans.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments of the present invention provide a system that assures stability of the speed of a cooling fan in a computer system. During operation, a temperature of the computer system, an ambient temperature, and a current fan speed for the cooling fan are monitored. Next, a validated ambient temperature based on parameters including the temperature of the computer system, the ambient temperature, and the current fan speed is computed. Then, a control signal is generated in response to the validated ambient temperature, and the control signal is sent to the cooling fan to assure stability of the fan speed of the cooling fan.
19 Citations
26 Claims
-
1. A method for assuring stability of a fan speed for each of one or more cooling fans in a computer system, comprising:
-
monitoring one or more temperatures of the computer system, an ambient temperature, and a current fan speed for each of the one or more cooling fans; computing a validated ambient temperature based on parameters including the one or more temperatures of the computer system, the ambient temperature, and the current fan speed for each of the one or more cooling fans; generating a control signal in response to the validated ambient temperature; and sending the control signal to each of the one or more cooling fans to assure stability of the fan speed for each of the one or more cooling fans. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for assuring stability of a fan speed for each of one or more cooling fans in a computer system, the method comprising:
-
monitoring one or more temperatures of the computer system, an ambient temperature, and a current fan speed for each of the one or more cooling fans; computing a validated ambient temperature based on parameters including the one or more temperatures of the computer system, the ambient temperature, and the current fan speed for each of the one or more cooling fans; generating a control signal in response to the validated ambient temperature; and sending the control signal to each of the one or more cooling fans to assure stability of the fan speed for each of the one or more cooling fans. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus that assures stability of a fan speed for each of one or more cooling fans in a computer system, comprising:
-
a monitoring mechanism configured to monitor one or more temperatures of the computer system, an ambient temperature, and a current fan speed for each of the one or more cooling fans; a computing mechanism configured to compute a validated ambient temperature based on parameters including a time series of the one or more temperatures of the computer system, a time series of the ambient temperature, and the current fan speed for each of the one or more cooling fans; a generating mechanism configured to generate a control signal in response to the validated ambient temperature and the current fan speed for each of the one or more cooling fans; and a sending mechanism configured to send the control signal to each of the one or more cooling fans to assure stability of the fan speed for each of the one or more cooling fans. - View Dependent Claims (24, 25, 26)
-
Specification