Method of changing over computer from power-on state to power-saving state
AssigneeLenovo (Singapore) Pte. Ltd.
InventorsTakumi Imai, Kazuhiro Kosugi, Yoshikage Ochi
Life of this patent
Estimating the term…
Abstract
A power state controlling method is provided that balances quick resumption with reduction of power consumption. An upper limit value Pih and a lower limit value Pil of a power idle state are set for the magnitude of power consumption of a system. The power consumption of the system in a power-on state is calculated. The system changes over to a suspended state when a predetermined time elapses after the system changes over to the power idle state with the lowering of the power consumption.
Claims16
A method comprising:
- measuring an average power consumption of a computer for each of a plurality of observation times over a specified time period, wherein a timer for the specified time period is activated in response to a power consumption of the computer being less than a threshold power consumption;
- causing the computer to determine whether a changeover condition has occurred by comparing the average power consumption of the computer for each observation time with a first reference value and a second reference value, the second reference value being less than the first reference value;
- changing over to a power-saving state from a power-on state when the changeover condition is determined to have occurred in response to the average power consumption of the computer for an observation time being less than the first reference value and larger than the second reference value;
- and
- changing over to a power consumption state that allows the computer to resume within a period of time in response to the average power consumption of the computer for an observation time being less than the second reference value.
An apparatus comprising:
- a computer having a processor;
- a plurality of devices connected with the computer;
- a calculation unit that acquires an average power consumption value of the computer in a power-on state for each of a plurality of observation times over a specified time period, wherein a timer for the specified time period is activated in response to a power consumption of the computer being less than a threshold power consumption;
- a determination unit that determines a changeover condition by comparing the average power consumption value for each observation time with a first reference value and a second reference value, the second reference value being less than the first reference value;
- and
- a control unit that changes over the computer from the power-on state to a power-saving state when the changeover condition is established in response to the average power consumption of the computer for an observation time being less than the first reference value and larger than the second reference value, and that changes over the computer to a power consumption state that allows the computer to resume within a period of time in response to the average power consumption of the computer for an observation time being less than the second reference value.
A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:
- setting a power idle state for a predetermined range of power consumption of a system;
- measuring an average power consumption of the system for each of a plurality of observation times over a specified time period, wherein a timer for the specified time period is activated in response to a power consumption of the system being less than a threshold power consumption;
- determining whether the system changes over to the power idle state by comparing the average power consumption of the system for each observation time with a first reference value and a second reference value, the second reference value being less than the first reference value;
- changing over to the power-saving state from a power-on state when it is determined that the system stays in the power idle state in response to the average power consumption of the system for an observation time being less than the first reference value and larger than the second reference value;
- and
- changing over to a power consumption state that allows the system to resume within a period of time in response to the average power consumption of the system for an observation time being less than the second reference value.
Dependencies are inferred from the claim text.