Claims Analysis
Total Claims: 40
Claim 1
Independent Claim
99 words
A computer, comprising: a clock module, said clock module produces a clock signal having two or more different frequencies; a processor operatively connected to said clock module, said processor processes instructions in accordance with the clock signal; a temperature sensor operatively connected to said clock module, said temperature sensor produces a temperature signal based on the temperature of said processor; and an activity detector operatively connected to said processor, said activity detector monitors activity of said processor, wherein the frequency of the clock signal utilized by said processor varies depending on the temperature and the activity of said processor.
Claim 2
Dependent Claim
99 words
A computer, comprising: a clock module, said clock module produces a clock signal having two or more different frequencies; a processor operatively connected to said clock module, said processor processes instructions in accordance with the clock signal; a temperature sensor operatively connected to said clock module, said temperature sensor produces a temperature signal based on the temperature of said processor; and an activity detector operatively connected to said processor, said activity detector monitors activity of said processor, wherein the frequency of the clock signal utilized by said processor varies depending on the temperature and the activity of said processor.
Claim 3
Dependent Claim
28 words
A computer as recited in claim 1, wherein the frequency of the clock signal supplied to said processor is reduced as needed to avert overheating of said processor.
Claim 4
Dependent Claim
17 words
A computer as recited in claim 1, wherein said temperature sensor is thermally coupled to said processor.
Claim 5
Dependent Claim
19 words
A computer as recited in claim 1, wherein said temperature sensor is integral with the circuitry of said processor.
Claim 6
Dependent Claim
22 words
A computer as recited in claim 1, wherein said computer is a portable computing device, and wherein said processor is a microprocessor.
Claim 7
Dependent Claim
101 words
A computer, comprising: a clock module, said clock module produces a clock signal having two or more different frequencies; a processor operatively connected to said clock module, said processor processes instructions in accordance with the clock signal; a temperature sensor operatively connected to said clock module, said temperature sensor produces a temperature signal based on the temperature of said processor; a fan; a fan controller, said fan controller controls the speed of the fan in accordance with the temperature of said processor, wherein the frequency of the clock signal supplied to said processor varies depending on the temperature of said processor.
Claim 8
Dependent Claim
101 words
A computer, comprising: a clock module, said clock module produces a clock signal having two or more different frequencies; a processor operatively connected to said clock module, said processor processes instructions in accordance with the clock signal; a temperature sensor operatively connected to said clock module, said temperature sensor produces a temperature signal based on the temperature of said processor; a fan; a fan controller, said fan controller controls the speed of the fan in accordance with the temperature of said processor, wherein the frequency of the clock signal supplied to said processor varies depending on the temperature of said processor.
Claim 9
Dependent Claim
28 words
A computer as recited in claim 6, wherein the frequency of the clock signal supplied to said processor is reduced as needed to avert overheating of said processor.
Claim 10
Dependent Claim
85 words
A clock control apparatus for a microprocessor, comprising: a temperature sensor coupled to the microprocessor to monitor a chip temperature of the microprocessor and to produce a temperature signal in accordance with the chip temperature; an activity detector, said activity detector monitors activity of the microprocessor; and a clock unit operatively connected to said temperature sensor, said clock unit produces a clock for the microprocessor, the clock having a frequency that varies in accordance with both the activity and the chip temperature of the microprocessor.
Claim 11
Dependent Claim
85 words
A clock control apparatus for a microprocessor, comprising: a temperature sensor coupled to the microprocessor to monitor a chip temperature of the microprocessor and to produce a temperature signal in accordance with the chip temperature; an activity detector, said activity detector monitors activity of the microprocessor; and a clock unit operatively connected to said temperature sensor, said clock unit produces a clock for the microprocessor, the clock having a frequency that varies in accordance with both the activity and the chip temperature of the microprocessor.
Claim 12
Dependent Claim
48 words
A clock control apparatus as recited in claim 8, wherein said clock unit comprises a voltage-controlled oscillator (VCO), said VCO receives a chip temperature signal from said temperature sensor and produces the clock having a frequency that varies in accordance with both the activity and the chip temperature.
Claim 13
Dependent Claim
22 words
A clock control apparatus as recited in claim 8, wherein said temperature sensor and said clock unit are integral with said microprocessor.
Claim 14
Dependent Claim
26 words
A clock control apparatus as recited in claim 8, wherein the frequency of the clock is reduced as needed to avert overheating of said the microprocessor.
Claim 15
Dependent Claim
94 words
A computer, comprising: a clock module for producing a clock signal having two or more different frequencies; a processor, operatively connected to said clock module, for processing instructions in accordance with the clock signal; an activity detector for detecting activity of said microprocessor; a fan for cooling said processor; and a control signal supplied to said clock module to cause said clock module to lower the frequency of the clock signal when needed to avert overheating by said processor or when said activity detector requests that the frequency of the clock signal be lowered.
Claim 16
Dependent Claim
94 words
A computer, comprising: a clock module for producing a clock signal having two or more different frequencies; a processor, operatively connected to said clock module, for processing instructions in accordance with the clock signal; an activity detector for detecting activity of said microprocessor; a fan for cooling said processor; and a control signal supplied to said clock module to cause said clock module to lower the frequency of the clock signal when needed to avert overheating by said processor or when said activity detector requests that the frequency of the clock signal be lowered.
Claim 17
Dependent Claim
21 words
A computer as recited in claim 12, wherein the control signal is dependent upon measured or anticipated temperature of said processor.
Claim 18
Dependent Claim
16 words
A computer as recited in claim 12, wherein said clock module and said processor are integral.
Claim 19
Dependent Claim
50 words
A computer as recited in claim 12, wherein said clock module increases the frequency of the clock signal above a normal operating frequency when both certain activity detected by said activity detector and said control signal is not requesting said clock module to lower the frequency of the clock signal.
Claim 20
Dependent Claim
30 words
A computer as recited in claim 12, wherein the frequency of the clock signal is influenced by activity of said fan which serves as an indicator of the chip temperature.
Claim 21
Independent Claim
56 words
A method for producing a clock for a microprocessor, said method comprising: (a) monitoring chip temperature of the microprocessor; (b) monitoring activity of the microprocessor; (c) producing a clock signal having a frequency which varies in accordance with the chip temperature and the activity of the microprocessor; and (d) supplying the clock signal to the microprocessor.
Claim 22
Independent Claim
56 words
A method for producing a clock for a microprocessor, said method comprising: (a) monitoring chip temperature of the microprocessor; (b) monitoring activity of the microprocessor; (c) producing a clock signal having a frequency which varies in accordance with the chip temperature and the activity of the microprocessor; and (d) supplying the clock signal to the microprocessor.
Claim 23
Dependent Claim
30 words
A method as recited in claim 17, wherein said method further comprises (e) producing a speed control signal for a fan with the speed being dependent on the chip temperature.
Claim 24
Dependent Claim
24 words
A method as recited in claim 17, wherein the frequency of the clock signal is reduced as needed to avert overheating of said microprocessor.
Claim 25
Dependent Claim
23 words
A method as recited in claim 17, wherein the frequency of the clock signal is altered in real-time as the chip temperature changes.
Claim 26
Dependent Claim
30 words
A method as recited in claim 17, wherein the clock signal has an overdrive clock frequency when certain activity is present and the chip temperature is below a predetermined temperature.
Claim 27
Dependent Claim
15 words
A method as recited in claim 21, wherein the certain activity is a cache miss.
Claim 28
Dependent Claim
60 words
A method as recited in claim 17, wherein said producing (c) includes at least: (c1) receiving a first clock and a second clock, the first clock having a frequency greater than a frequency of the second clock by an integer multiplier; and (c2) selecting the second clock if the chip temperature exceeds a predetermined temperature, otherwise selecting the first clock.
Claim 29
Dependent Claim
58 words
A method as recited in claim 23, wherein said producing (c) further includes at least: (c3) selecting one of the second clock, a clock with a frequency less than the second clock and an off clock if there is less than a predetermined amount of activity at the microprocessor, regardless of the clock selection by said selecting (c2).
Claim 30
Independent Claim
84 words
A method for producing a clock signal for a microprocessor, said method comprising: (a) providing a fast clock signal; (b) providing a slow clock signal; (c) receiving a control signal related to the temperature of the microprocessor; and (d) selecting between the fast clock signal and slow clock signal in accordance with the control signal, wherein the control signal is indirectly related to the temperature of the microprocessor, and wherein the control signal is influenced by activity of a fan associated with the microprocessor.
Claim 31
Independent Claim
84 words
A method for producing a clock signal for a microprocessor, said method comprising: (a) providing a fast clock signal; (b) providing a slow clock signal; (c) receiving a control signal related to the temperature of the microprocessor; and (d) selecting between the fast clock signal and slow clock signal in accordance with the control signal, wherein the control signal is indirectly related to the temperature of the microprocessor, and wherein the control signal is influenced by activity of a fan associated with the microprocessor.
Claim 32
Dependent Claim
41 words
A method as recited in claim 25, wherein the control signal is related to an anticipated temperature of the microprocessor, and wherein the fast clock signal has a frequency greater than that of the slow clock signal by an integer multiplier.
Claim 33
Independent Claim
64 words
A method for producing a clock for a microprocessor, said method comprising: (a) producing a clock signal having a frequency which varies in accordance with the chip temperature; and (b) supplying the clock signal to the microprocessor, wherein the frequency of the clock signal is influenced by activity of a fan associated with the microprocessor which serves as an indicator of the chip temperature.
Claim 34
Independent Claim
64 words
A method for producing a clock for a microprocessor, said method comprising: (a) producing a clock signal having a frequency which varies in accordance with the chip temperature; and (b) supplying the clock signal to the microprocessor, wherein the frequency of the clock signal is influenced by activity of a fan associated with the microprocessor which serves as an indicator of the chip temperature.
Claim 35
Dependent Claim
37 words
A method as recited in claim 27, wherein said producing (a) comprises: (a1) receiving a high frequency clock; and (a2) dividing the high frequency clock by an integer number when needed to avert overheating by said processor.
Claim 36
Independent Claim
59 words
A method for producing a clock for a microprocessor, said method comprising: (a) producing a clock signal having a frequency; (b) supplying the clock signal to the microprocessor; and (c) monitoring activity of the microprocessor, wherein the frequency of the clock signal produced by said producing (a) varies based on the chip temperature and the activity of the microprocessor.
Claim 37
Independent Claim
59 words
A method for producing a clock for a microprocessor, said method comprising: (a) producing a clock signal having a frequency; (b) supplying the clock signal to the microprocessor; and (c) monitoring activity of the microprocessor, wherein the frequency of the clock signal produced by said producing (a) varies based on the chip temperature and the activity of the microprocessor.
Claim 38
Dependent Claim
19 words
A method as recited in claim 29, wherein the clock signal varies directly or indirectly with the chip temperature.
Claim 39
Dependent Claim
30 words
A method as recited in claim 29, wherein the clock signal has an overdrive clock frequency when certain activity is present and the chip temperature is below a predetermined temperature.
Claim 40
Dependent Claim
70 words
A method as recited in claim 29, wherein when the chip temperature exceeds a first predetermined temperature, the frequency of the clock signal produced by said producing (a) is reduced to avert overheating of the microprocessor, and thereafter, when the chip temperature falls below a second predetermined temperature, the reduced frequency of the clock signal produced by said producing (a) is increased to provide greater processing performance of the microprocessor.