Legal claims defining the scope of protection, as filed with the USPTO.
1. A fan control system installed in an electronic device, the fan control system comprising: a fan, a temperature sensor, and an acquisition module, to acquire a plurality of consecutive temperature values sensed and sent by the temperature sensor in the electronic device at a time interval, which comprise a current temperature value and a previous temperature value; a comparison module, to determine whether the current temperature value is higher than a threshold; a calculation module, to calculate a temperature difference between the current temperature value and the previous temperature value when the current temperature value of the current temperature value is higher than the threshold, the comparison module being configured to determine whether the temperature difference is higher than a first trigger value, a second trigger value less than the first trigger value, and a third trigger value less than the second trigger value; a control module, to speed up the fan by an increment when the temperature difference is higher than the first trigger value, or slow down the fan by a decrement when the temperature difference is lower than the third trigger value, or maintain a speed of the fan when the temperature difference falls between the first trigger value and the third trigger value; and a setting module, to shorten the time interval to a first interval when the temperature difference is higher than the first trigger value, shorten the time interval to a second interval which is longer than the first interval when the temperature difference is higher than the second trigger value, and maintain the time interval when the temperature difference falls between the second trigger value and the third trigger value, extend the time interval to an initial interval when the temperature difference is lower than the third trigger value.
2. The fan control system according to claim 1 , wherein the detection module further detects whether the speed of the fan reaches a maximum speed limit of the fan, and the electronic device further comprises an alarm for warning when the speed of the fan reaches the maximum speed limit.
3. The fan control system according to claim 1 , wherein the threshold, the first third trigger value, the second trigger value, the third trigger value, the initial interval, the first interval, and the second interval, the increment, and the decrement are stored in a memory in the electronic device.
4. The fan control system according to claim 1 , wherein the increment is greater than the decrement.
5. The fan control system according to claim 1 , wherein more than one temperature sensor are employed in the electronic device and the maximum of the temperature values sensed at the same time is taken as the temperature value of the system temperature at that moment.
6. A method for controlling a fan in an electronic device, the method comprising: acquiring a plurality of consecutive temperature values which are and sent by a temperature sensor in the electronic device at a time interval, which comprise a current temperature value and a previous temperature value; determining whether the current temperature value is higher than a threshold; calculating a temperature difference between the current temperature value and the previous temperature value of when the current temperature value is higher than the threshold; determining whether the temperature difference is higher than a first trigger value, a second trigger value less than the first trigger value, and a third trigger value less than the second trigger value; speeding up the fan by an increment when the temperature difference is higher than the first trigger value, maintaining a speed of the fan when the temperature difference falls between the first trigger value and the third trigger value, and slowing down the fan by a decrement when the temperature difference is lower than the third trigger value; and shortening the time interval to a first interval when the temperature difference is higher than the first trigger value or to a second interval, which is longer than the first interval, when the temperature difference falls between the first trigger value and the second trigger value, maintaining the time interval when the temperature difference falls between the second trigger value and the third trigger value, and extending the time interval to an initial value, which is longer than the second interval, when the temperature difference is lower than the third trigger value.
7. The method according to claim 6 , further comprising: detecting whether a speed of the fan reaches a maximum speed limit of the fan; and warning by an alarm in the electronic device when the speed of the fan reaches the maximum speed limit.
8. The method according to claim 6 , wherein the threshold, the first third trigger value, the second trigger value, the third trigger value, the initial interval, the first interval, the second interval, the increment, and the decrement are pre-stored in a memory in the electronic device.
9. The method according to claim 6 , wherein the increment is greater than the decrement.
10. The method according to claim 6 , wherein more than one temperature sensor are employed in the electronic device and the maximum of the temperature values sensed at the same time is taken as the temperature value of the system temperature at that moment.
11. A non-transitory computer readable medium comprising: an acquisition module, to acquire a plurality of consecutive temperature values sensed and sent by a temperature sensor in an electronic device at a time interval, which comprise a current temperature value and a previous temperature value; a comparison module, to determine whether the current temperature value is higher than a threshold; a calculation module, to calculate a temperature difference between the current temperature value and the previous temperature value when the current temperature value of the current temperature value is higher than the threshold, the comparison module being configured to determine whether the temperature difference is higher than a first trigger value, a second trigger value less than the first trigger value, and a third trigger value less than the second trigger value; a control module, to speed up a fan by an increment when the temperature difference is higher than the first trigger value, or slow down the fan by a decrement when the temperature difference is lower than the third trigger value, or maintain a speed of the fan when the temperature difference falls between the first trigger value and the third trigger value; and a setting module, to shorten the time interval to a first interval when the temperature difference is higher than the first trigger value, or shorten the time interval to a second interval which is longer than the first interval when the temperature difference is higher than the second trigger value, or maintain the time interval when the temperature difference falls between the second trigger value and the third trigger value, extend the time interval to an initial interval when the temperature difference is lower than the third trigger value.
12. The storage medium according to claim 11 , wherein the detection module further detects whether the speed of the fan reaches a maximum speed limit of the fan, and the electronic device further comprises an alarm for warning when the speed of the fan reaches the maximum speed limit.
13. The storage medium according to claim 11 , wherein the threshold, the first third trigger value, the second trigger value, the third trigger value, the initial interval, the first interval, and the second interval, the increment, and the decrement are stored in a memory in the electronic device.
14. The storage medium according to claim 11 , wherein the increment is greater than the decrement.
15. The storage medium according to claim 11 , wherein more than one temperature sensor are employed in the electronic device and the maximum of the temperature values sensed at the same time is taken as the temperature value of the system temperature at that moment.
Unknown
February 2, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.