Patent ID: 8237386
Filing Date: 2012-08-07
Classification: G05D,G06F,G08G,Y02D,Y10S

Abstract:
1. A method to operate a cooling fan of a data processing system, the method comprising: collecting sensed information from a plurality of sensors of the data processing system; determining an amount of cooling change based on the sensed information by employing a fuzzy logic algorithm; determining a set of user preferences which specify at least a computational performance and a power consumption level; determining a priority list of controls to control a plurality of components of the data processing system, wherein the priority list includes a first control to control a cooling fan and a second control to control a component other than the cooling fan and wherein the determining of the priority list is performed after the set of user preferences is determined; and adjusting the first control to modify the speed of the cooling fan from a first speed to a second speed to provide the determined amount of cooling change, wherein the adjusting is performed according to the priority list, wherein the data processing system includes a hardware based sensor configured to trigger a safety alert when a safety threshold for temperature is reached or exceeded.