← Back to Patent Explorer
US5560024A Expired / Lapsed US ⏱️ 0.0 years remaining

Computer power management system

Assignee: Fujitsu Personal Systems Inc
•
Filing: 1995-02-01
•
Granted: 1996-09-24
•
Expires: 2015-02-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A low power management system including both hardware and software is provided for a battery powered portable computer. The low power management system powers down various sections of the computer when they are not used. The low power management system is controlled by a control program in the microprocessor of the computer. The low power management system includes the capability to turn off clock signals to various sections of the computer based upon demand. Also included is the capability to turn on clock signals based upon demand. The low power management system also includes the capability to turn on the computer upon a press of a key on the computer keyboard. The low power management system monitors software application programs for keyboard activity so as to turn off the microprocessor in the computer in response to a loop looking for a keypress and certain other loops which can be monitored without use of the microprocessor.

Inventors

  • 👤 Leroy D. Harper
  • 👤 Grayson C. Schlichting
  • 👤 Douglas A. Hooks
  • 👤 Ian H. S. Cullimore
  • 👤 Gavin A. Bradshaw
  • 👤 Biswa R. Banerjee
  • 👤 John P. Fairbanks
  • 👤 Roderick W. Stone

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 08:20
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/26; G06F1/32; G06F1/3203; G06F1/3234; G06F1/324; G06F1/04; G06F1/08; G06F1/325; G06F1/3265; G06F1/3287; Y; Y02; Y02D; Y02D10/00; Y02D30/00; Y02D30/50

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 131 words
A method for reducing power consumed by a computer having a processor for executing at least one application program and having a manual input device for inputting data to the processor, the application program generating interrupts to call for receiving the data input from the manual input device, the method comprising the steps of: during execution of the application program, counting a first number of the interrupts generated by the application program during a first time interval of predetermined duration; counting a second number of the interrupts generated by the application program during a second time interval of equal duration and subsequent to the first; determining a difference between the first number and the second number; and reducing power consumed by the processor if the difference is within a predetermined range.
Claim 2
Independent Claim 131 words
A method for reducing power consumed by a computer having a processor for executing at least one application program and having a manual input device for inputting data to the processor, the application program generating interrupts to call for receiving the data input from the manual input device, the method comprising the steps of: during execution of the application program, counting a first number of the interrupts generated by the application program during a first time interval of predetermined duration; counting a second number of the interrupts generated by the application program during a second time interval of equal duration and subsequent to the first; determining a difference between the first number and the second number; and reducing power consumed by the processor if the difference is within a predetermined range.
Claim 3
Dependent Claim 31 words
The method of claim 1, wherein the step of reducing power is undertaken only if the first number is at least four interrupts per a time interval of 1/18 second duration.
Claim 4
Dependent Claim 29 words
The method of claim 1, wherein the step of reducing power comprises the step of turning off a clock signal, said clock signal being provided for controlling the processor.
Claim 5
Dependent Claim 22 words
The method of claim 3, further comprising, after the step of reducing power, the step of externally turning on said clock signal.
Claim 6
Dependent Claim 34 words
The method of claim 3, further comprising, after the step of reducing power, the step of turning on said clock signal in response to detection of a data input from the manual input device.
Claim 7
Dependent Claim 18 words
The method of claim 1, wherein said interrupts are calls for a status of the manual input device.
Claim 8
Dependent Claim 13 words
The method of claim 1, wherein the manual input device is a keyboard.
Claim 9
Dependent Claim 23 words
The method of claim 1, wherein the step of reducing power includes the step of operating the processor at a reduced clock frequency.
Claim 10
Independent Claim 148 words
A method for reducing power consumed by a computer having a processor for executing at least one application program and having a manual input device for inputting data to the processor, the application program generating interrupts for receiving the data from the manual input device, comprising the steps of: during execution of the application program, counting a first number of the interrupts generated by the application program during a first time interval of predetermined duration; counting a second number of the interrupts generated by the application program during a second time interval of equal duration and subsequent to the first; counting a third number of the interrupts generated by the application program during a third time interval of equal duration and subsequent to the second; and reducing power consumed by the processor if the third number is within a predetermined value of both the first and second numbers.
Claim 11
Independent Claim 148 words
A method for reducing power consumed by a computer having a processor for executing at least one application program and having a manual input device for inputting data to the processor, the application program generating interrupts for receiving the data from the manual input device, comprising the steps of: during execution of the application program, counting a first number of the interrupts generated by the application program during a first time interval of predetermined duration; counting a second number of the interrupts generated by the application program during a second time interval of equal duration and subsequent to the first; counting a third number of the interrupts generated by the application program during a third time interval of equal duration and subsequent to the second; and reducing power consumed by the processor if the third number is within a predetermined value of both the first and second numbers.
Claim 12
Dependent Claim 23 words
The method of claim 9, wherein the step of reducing power includes the step of operating the processor at a reduced clock frequency.
Claim 13
Independent Claim 160 words
An apparatus for reducing power consumed by a computer having a processor for executing at least one application program and having a manual input device for inputting data to the processor, the application program generating interrupts to call for receiving the data from the manual input device, comprising: means for counting a first number of the interrupts generated by the application program during a first time interval of predetermined duration during execution of the application program; means for counting a second number of the interrupts generated by the application program during a second time interval of equal duration and subsequent to the first; means for determining a difference between the first and second numbers, the means for determining being operatively connected to each of the means for counting; and means for reducing power consumed by the processor if the difference is within a predetermined range, the means for reducing power being operatively connected to the means for determining a difference.
Claim 14
Independent Claim 160 words
An apparatus for reducing power consumed by a computer having a processor for executing at least one application program and having a manual input device for inputting data to the processor, the application program generating interrupts to call for receiving the data from the manual input device, comprising: means for counting a first number of the interrupts generated by the application program during a first time interval of predetermined duration during execution of the application program; means for counting a second number of the interrupts generated by the application program during a second time interval of equal duration and subsequent to the first; means for determining a difference between the first and second numbers, the means for determining being operatively connected to each of the means for counting; and means for reducing power consumed by the processor if the difference is within a predetermined range, the means for reducing power being operatively connected to the means for determining a difference.
Claim 15
Dependent Claim 41 words
The apparatus of claim 11, further comprising a timing signal generator for generating clock signals for controlling the processor and being operatively connected to the processor; wherein the means for reducing power comprises means for turning off the timing signal generator.
Claim 16
Dependent Claim 22 words
The apparatus of claim 11, wherein the means for reducing power includes means for operating the processor at a reduced clock frequency.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-09-24 2000-03-25 2000-09-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-09-24 2004-03-25 2004-09-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-09-24 2008-03-25 2008-09-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag