Patent ID: 7606566

Claim:
A mobile communication apparatus having and being configured in a housing, comprising: a first module; a second module; a first power controller configured to turn on and to turn off power supplied to the first module; a second power controller configured to turn on and to turn off power supplied to the second module; an operating mode manager coupled to the first power controller and the second power controller, the operating mode manager being configured to manage an operation of a mode selected out of a plurality of modes including a first mode and a second mode, each of the modes being a combination of whether the first power controller turns on power supplied to the first module and whether the second power controller turns on power supplied to the second module; a memory configured to store a plurality of data of each of the modes regarding a relation between a period of time of operation and a value of housing temperature; and a temperature estimator coupled to the operating mode manager and the memory, the temperature estimator being configured to measure a period of time of operation of the selected mode, and if the selected mode is changed from the first mode to the second mode, to estimate a first value of housing temperature corresponding to the period of time of operation of the first mode based on the data of the first mode read out of the memory, to estimate a second value of housing temperature corresponding to the period of time of operation of the second mode based on the data of the second mode read out of the memory, and to have the operating mode manager stop the operation of the selected mode if an estimation based on the first value and the second value reaches a predetermined threshold.