Portable computer with adaptive demand-driven power management
AssigneeInternational Business Machines Corporation
InventorSteven Robert Hetzler
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorSteven Robert Hetzler
Estimating the term…
A method for managing power in a portable computer uses past access history of the various electrically-powered computer components and a prediction of future user demands to determine power-save mode entry and exit conditions. The component or the computer system keeps track of the access patterns. In the case of the display system component, such as the LCD display panel, because the access occurs when the user is watching the display panel and is thus not possible to measure directly, the accesses are measured indirectly from keyboard and/or pointing device activity. Each component access is detected and used to compute a current access frequency. The current access frequency is compared to a previously calculated and continuously updated threshold frequency. The threshold frequency is representative of the access pattern, e.g., uniform or sporadic, and is computed from equations that include adjustable gain factors. During operation of the component the appropriate power-save mode is entered when the current access frequency falls below the threshold frequency. The component can also adapt dynamically to varying workload situations, thereby saving more energy without degrading performance. This is accomplished by adjusting the gain factors parameters in response to tracking the actual performance of the system, thereby changing the threshold frequency. The component also determines when to exit a power-save mode without necessarily waiting for a user access.
A method of managing electrical power usage in a computer having a plurality of electrically powered components that are accessed for operation within the computer, the components including a central processing unit (CPU), a bus connecting the CPU to other components, memory accessible by the CPU, a keyboard and a keyboard controller that communicates keystrokes from the keyboard to the bus, at least one of the electrically powered components requiring a first level of electrical power when accessed for full operation and being capable of less than full operation in at least one reduced-power mode, and wherein an access to said at least one component when said at least one component is in said reduced-power mode requires recovery from said reduced-power mode, the method comprising:
A method of managing electrical power usage in a portable computer having a display system including a display panel viewable by a computer user, a central processing unit (CPU), a memory accessible by the CPU, a bus connecting the CPU to the display system, a keyboard, and a keyboard controller that communicates keystrokes made by the computer user from the keyboard to the bus, the method comprising:
A method of managing electrical power usage in a computer having a plurality of electrically powered components that are accessed for operation within the computer, the components including a central processing unit (CPU), a bus connecting the CPU to other components, memory accessible by the CPU, a keyboard and a keyboard controller that communicates keystrokes from the keyboard to the bus, at least one of the electrically powered components requiring a first level of electrical power when accessed for full operation and being capable of entering a power-save mode of operation and exiting said power-save mode to return to full operation, and wherein an access to said at least one component when said at least one component is in said power-save mode requires recovery from said power-save mode, the method comprising the steps of:
A method of managing electrical power usage in a computer having a plurality of electrically powered components that are accessed for operation within the computer, the components including a central processing unit (CPU), a bus connecting the CPU to other components, memory accessible by the CPU, a keyboard and a keyboard controller that communicates keystrokes from the keyboard to the bus, at least one of the electrically powered components requiring a first level of electrical power when accessed for full operation and being capable of entering a power-save mode of operation and exiting said power-save mode to return to full operation, and wherein an access to said at least one component when said at least one component is in said power-save mode requires recovery from said power-save mode, the method comprising the steps of:
Dependencies are inferred from the claim text.