Patent ID: 8718836
Filing Date: 2014-05-06
Classification: G05D,G06F

Abstract:
1. A computing device, comprising: a baseboard management controller (BMC); at least three fans; a storage system; at least one processor; and one or more programs stored in the storage system and being executable by the at least one processor, the one or more programs comprising: a setting module operable to set temperature ranges for adjusting a rotational speed of each of the at least three fans; a reading module operable to read a temperature of a surrounding environment of a specific fan of the at least three fans and a rotational speed of the specific fan by the BMC; a determination module operable to determine if the temperature corresponding to the rotational speed of the specific fan falls within a temperature range of the specific fan; an adjustment module operable to adjust the rotational speed of each of the at least three fans according to the temperature of the surrounding environment of the specific fan, in response to a determination that the temperature corresponding to the rotational speed of the specific fan does not fall into the temperature range of the specific fan; the reading module further operable to read the temperature of the surrounding environment of each of the at least three fans by the BMC; and the adjustment module operable to adjust the rotational speed of each fan according to the temperature of the surrounding environment of each of the at least three fans.