Patent US5956419A successfully refreshed from Google Patents.
Patent US5825581A successfully refreshed from Google Patents.
Patent US5944829A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5944829A Expired / Lapsed US ⏱️ 0.0 years remaining

Adjusting software characteristics by user interface based upon battery level and the amount of time the user wants the battery to last

Assignee: Intel Corp
•
Filing: 1996-09-30
•
Granted: 1999-08-31
•
Expires: 2016-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and device for adjusting the power consumption of a computer system are disclosed. A user application running on the computer system is arranged to operate in any one of a preselected number of operating modes. A power conservation module obtains power characteristics from a power information module, selects one of the preselected number of operating modes of the user application, as a function of the power characteristics obtained from the power information module, and causes the user application to operate in the selected operating mode.

Inventors

  • 👤 Marion Haruko Shimoda

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 15:06
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F1/32; G06F1/3203

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 200 words
In a computer system having a CPU running a user application, the user application including at least a first operation and a second operation, the computer system being powered by a power source, a method for conserving power consumption, comprising the steps of: providing a power information module for determining power characteristics of the power source; providing a power conservation module for operation in connection with the user application to obtain the power characteristics from the power information module; providing a user interface in the power conservation module; arranging the user application for operation in any one of a preselected number of operating modes that control the execution of the first operation and the second operation, and wherein at least one of the operating modes suspends the execution of one of the first operation and the second operation and allows the execution of one of the second operation and the first operation; operating the user interface to select one of the preselected number of operating modes of the user application with reference to the power characteristics obtained from the power information module; and operating the power conservation module to cause the user application to operate in the selected operating mode.
Claim 2
Dependent Claim 200 words
In a computer system having a CPU running a user application, the user application including at least a first operation and a second operation, the computer system being powered by a power source, a method for conserving power consumption, comprising the steps of: providing a power information module for determining power characteristics of the power source; providing a power conservation module for operation in connection with the user application to obtain the power characteristics from the power information module; providing a user interface in the power conservation module; arranging the user application for operation in any one of a preselected number of operating modes that control the execution of the first operation and the second operation, and wherein at least one of the operating modes suspends the execution of one of the first operation and the second operation and allows the execution of one of the second operation and the first operation; operating the user interface to select one of the preselected number of operating modes of the user application with reference to the power characteristics obtained from the power information module; and operating the power conservation module to cause the user application to operate in the selected operating mode.
Claim 3
Dependent Claim 12 words
The method of claim 1 wherein the power source comprises a battery.
Claim 4
Dependent Claim 60 words
The method of claim 1 comprising the further step of operating the power information module to interrupt the user application when power characteristics have changed so that the power conservation module can operate to select one of the preselected number of operating modes of the user application as a function of the power characteristics obtained from the power information module.
Claim 5
Dependent Claim 27 words
The method of claim 1 comprising the further step of operating the power conservation module to periodically poll the power information module to obtain the power characteristics.
Claim 6
Dependent Claim 34 words
The method of claim 1 comprising the further step of providing a callback routine in the power information module and using the callback routine to communicate power characteristic changes to the power conservation module.
Claim 7
Dependent Claim 19 words
The method of claim 1 wherein one of the preselected number of operating modes comprises a read only mode.
Claim 8
Dependent Claim 51 words
The method of claim 1, comprising the further step of operating the power conservation module to select another of the preselected number of operating modes of the user application upon use of the user interface to select such another one of the preselected number of operating modes of the user application.
Claim 9
Dependent Claim 188 words
A computer system comprising: a CPU running a user application, the user application including at least a first operation and a second operation; a power source for the CPU; a power information module for determining power characteristics of the power source; and a power conservation module including a user interface; the user application operating in any one of a preselected number of operating modes that controls the execution of the first operation and the second operation; at least one of the operating modes suspends execution of one of the first operation and the second operation and allows execution of one of the second operation and the first operation; the power conservation module obtaining the power characteristics from the power information module, selecting one of the preselected number of operating modes of the user application as a function of the power characteristics obtained from the power information module, and causing the user application to operate in the selected operating mode; the user interface operating to permit a user to select the one of the preselected number of operating modes of the user application with reference to the power characteristics.
Claim 10
Dependent Claim 188 words
A computer system comprising: a CPU running a user application, the user application including at least a first operation and a second operation; a power source for the CPU; a power information module for determining power characteristics of the power source; and a power conservation module including a user interface; the user application operating in any one of a preselected number of operating modes that controls the execution of the first operation and the second operation; at least one of the operating modes suspends execution of one of the first operation and the second operation and allows execution of one of the second operation and the first operation; the power conservation module obtaining the power characteristics from the power information module, selecting one of the preselected number of operating modes of the user application as a function of the power characteristics obtained from the power information module, and causing the user application to operate in the selected operating mode; the user interface operating to permit a user to select the one of the preselected number of operating modes of the user application with reference to the power characteristics.
Claim 11
Dependent Claim 13 words
The computer system of claim 8 wherein the power source comprises a battery.
Claim 12
Dependent Claim 55 words
The computer system of claim 8 wherein the power information module interrupts the user application when power characteristics have changed so that the power conservation module can operate to select one of the preselected number of operating modes of the user application as a function of the power characteristics obtained from the power information module.
Claim 13
Dependent Claim 21 words
The computer system of claim 8 wherein the user application periodically polls the power information module to obtain the power characteristics.
Claim 14
Dependent Claim 26 words
The computer system of claim 8 further comprising a callback routine in the power information module to communicate power characteristic changes to the power conservation module.
Claim 15
Dependent Claim 20 words
The computer system of claim 8 wherein one of the preselected number of operating modes comprises a read only mode.
Claim 16
Dependent Claim 30 words
The computer system of claim 8 wherein the power characteristics of the power source include identification of a battery as the power source and remaining power capacity of the battery.
Claim 17
Dependent Claim 42 words
The computer system of claim 9 the power conservation module selects another of the preselected number of operating modes of the user application upon the user interface selecting such another one of the preselected number of operating modes of the user application.
Claim 18
Dependent Claim 214 words
A computer system comprising: a CPU controlled by an operating system and adapted to run software applications; a software application, installed on and run by the CPU under the control of the operating system, the software application including a user interface for control of the software application by a user, the software application further including at least a first operation and a second operation; a power source for the CPU; a power information module for determining power characteristics of the power source; and a power conservation module; the software application operating in any one of a preselected number of power consumption operating modes, each power consumption operating mode controlling operating characteristics of the software application including the execution of the first operation and the second operation; at least one of the power consumption operating modes suspends execution of one of the first operation and the second operation and allows execution of one of the second and the first operation; the power conservation module obtaining the power characteristics from the power information module, selecting one of the preselected number of power consumption operating modes of the software application as a function of the power characteristics obtained from the power information module, and causing the software application to operate in the selected power consumption operating mode.
Claim 19
Dependent Claim 214 words
A computer system comprising: a CPU controlled by an operating system and adapted to run software applications; a software application, installed on and run by the CPU under the control of the operating system, the software application including a user interface for control of the software application by a user, the software application further including at least a first operation and a second operation; a power source for the CPU; a power information module for determining power characteristics of the power source; and a power conservation module; the software application operating in any one of a preselected number of power consumption operating modes, each power consumption operating mode controlling operating characteristics of the software application including the execution of the first operation and the second operation; at least one of the power consumption operating modes suspends execution of one of the first operation and the second operation and allows execution of one of the second and the first operation; the power conservation module obtaining the power characteristics from the power information module, selecting one of the preselected number of power consumption operating modes of the software application as a function of the power characteristics obtained from the power information module, and causing the software application to operate in the selected power consumption operating mode.

References Cited (Backward Citations)

US5566340A Cited
US5640574A Cited
US5577220A Cited
US5511202A Cited
US5517645A Cited
US5654923A Cited
US5598565A Cited
US5535401A Cited
US5692204A Cited
US5724592A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-30 2003-03-01 2003-08-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-30 2007-03-01 2007-08-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-30 2011-03-01 2011-08-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag