Patent ID: 8423200

Claim:
An electronic device, comprising: a first fan to cool a first device of the electronic device; a second fan to cool a second device of the electronic device; a temperature sensor; a storage system; at least one processor; and one or more programs stored in the storage system, executable by the at least one processor, the one or more programs comprising: a setting module operable to set a speed decrease value, and set a standard temperature for each of the first device and the second device; a detection module operable to detect a speed of the second fan, detect a working temperature of the second device using the temperature sensor, in response that the speed of the second fan is at a full speed; a determination module operable to determine whether the detected working temperature of the second device exceeds the standard temperature of the second device; a control module operable to reduce a speed of the first fan according to the speed decrease value until the detected working temperature is lower than or equal to the standard temperature of the second device, when the speed of the second fan is at the full speed and the detected working temperature exceeds the standard temperature of the second device.