External ambient noise monitoring to adapt control of internal system noise sources
First Claim
Patent Images
1. A system comprising:
- a CPU;
a system memory in communication with said CPU;
a fan;
an ambient noise measurement input which provides an ambient noise measurement; and
a control module configured to;
determine a corrected external noise value corresponding to an ambient noise measurement having contribution of internal system components removed by using a value obtained from a table storing a plurality of noise profile measurements corresponding to calibrated system noise values, the calibrated system noise values representing internal system noise as a function of one or more of fan speed and CPU throttling; and
control fan speed and CPU throttling responsive to said ambient noise measurement input;
wherein said control module acts to prompt said fan to generate less noise if a noise profile measurement for a current fan speed is greater than the corrected external noise measurement.
2 Assignments
0 Petitions
Accused Products
Abstract
An arrangement for controlling a system generated noise level such that the same is adapted to an actual ambient noise level of the system environment. Internal noise generators will thus not run at a needlessly lowered rate than actually needed. For instance, by permitting a fan to run at a generally higher speed, the system will not needlessly undergo significant internal temperature increases. By the same token, CPU performance, to the extent that it represents a noise generator, will not be needlessly throttled.
-
Citations
18 Claims
-
1. A system comprising:
-
a CPU; a system memory in communication with said CPU; a fan; an ambient noise measurement input which provides an ambient noise measurement; and
a control module configured to;determine a corrected external noise value corresponding to an ambient noise measurement having contribution of internal system components removed by using a value obtained from a table storing a plurality of noise profile measurements corresponding to calibrated system noise values, the calibrated system noise values representing internal system noise as a function of one or more of fan speed and CPU throttling; and control fan speed and CPU throttling responsive to said ambient noise measurement input; wherein said control module acts to prompt said fan to generate less noise if a noise profile measurement for a current fan speed is greater than the corrected external noise measurement. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
determining a corrected external noise value corresponding to an ambient noise measurement having noise contributed by internal system components removed by using a value obtained from a table storing a plurality of noise profile measurements corresponding to calibrated system noise values, the calibrated system noise values representing internal system noise as a function of one or more of fan speed and CPU throttling; and controlling fan speed and CPU throttling responsive to an ambient noise measurement; wherein said control module acts to prompt said fan to generate less noise if a noise profile measurement for a current fan speed is greater than the corrected external noise measurement. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform steps comprising:
-
determining a corrected external noise value corresponding to an ambient noise measurement having contribution of internal system components removed by using a value obtained from a table storing a plurality of noise profile measurements corresponding to calibrated system noise values, the calibrated system noise values representing internal system noise as a function of one or more of fan speed and CPU throttling; and controlling fan speed and CPU throttling responsive to an ambient noise measurement; wherein said control module acts to prompt said fan to generate less noise if a noise profile measurement for a current fan speed is greater than the corrected external noise measurement. - View Dependent Claims (16, 17, 18)
-
Specification