Patent ID: 8068940

Claim:
A method for controlling heat generation, comprising: acquiring a temperature in a target part, of which heat generation is to be controlled, in hardware of a computer system; acquiring a type of a running application software, the type being determined by a content of the application; and controlling the temperature in the target part by directly providing predetermined control that adjusts a hardware capability which affects the temperature in the target part and when a predetermined time elapses after the temperature detected by a heat detection unit falls outside a defined range of normal temperature and prior to the temperature returning to the range of normal temperature, commencing a change to an operation of the application software even though the hardware capability was adjusted, such that the change provided to the application software changes the operation of the application software step by step in an order according to a combination of the temperature and the type acquired, wherein the order of the operation to be changed is predetermined according to a combination of types of application software running simultaneously, such that the order of the change to the application software is changed depending on the types of application software running simultaneously.