×

Method for reducing power consumption includes comparing variance in number of times microprocessor tried to read input in predefined period to predefined variance

  • US 5,349,688 A
  • Filed: 12/11/1992
  • Issued: 09/20/1994
  • Est. Priority Date: 11/13/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for placing a microprocessor, having a clock generating a clock frequency, into a sleep state while the microprocessor waits for data input from a keyboard, the method being performed in a system controller coupled to said microprocessor and comprising the steps of:

  • (a) counting a number of times the microprocessor has tried to read data from the keyboard in a predefined amount of time;

    (b) comparing said number of times the microprocessor tried to read data in the predefined amount of time with a predefined minimum number;

    (c) comparing the variance in said number of times the microprocessor tried to read data in a predefined amount of time to a predefined variance amount, if a number of tries exceeded said predefined minimum number;

    (d) comparing a length of time that both said number of times the microprocessor tried to read data exceeded said predefined minimum number and the result was less than the predefined variance to a predefined minimum time if the variance was less than the predefined variance; and

    (e) placing the computer into a sleep state if the length of time exceeded the minimum time, wherein in said sleep state, the clock stops generating the clock frequency.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×