Sensed sound level based fan speed adjustment
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G10K-011/16
G01H-003/10
G06F-001/20
H04R-003/02
H05K-007/20
G06F-003/16
H04R-027/00
F01P-011/12
출원번호
US-0631308
(2012-09-28)
등록번호
US-9311909
(2016-04-12)
발명자
/ 주소
Giaimo, III, Edward C.
He, Yi
Evans, Duane Martin
Delano, Andrew D.
출원인 / 주소
Microsoft Technology Licensing, LLC
대리인 / 주소
Snodgrass, Jeremy
인용정보
피인용 횟수 :
4인용 특허 :
55
초록▼
Sounds sensed by a microphone of a device include sounds from a cooling fan of the device that varies based on the speed of the cooling fan, and other sounds used by a program of the device such as voice inputs. The sound level of sounds used by the program is determined, and the speed of the fan is
Sounds sensed by a microphone of a device include sounds from a cooling fan of the device that varies based on the speed of the cooling fan, and other sounds used by a program of the device such as voice inputs. The sound level of sounds used by the program is determined, and the speed of the fan is adjusted so that a desired cooling level is attained while keeping the fan speed low enough that the noise from the fan does not interfere with the sounds used by the program.
대표청구항▼
1. A method implemented in a device, the method comprising: detecting a sound level of sounds sensed by a microphone, the sounds including a particular range of frequencies used by a program of the device, and the program receiving audio inputs in the particular range of frequencies via the micropho
1. A method implemented in a device, the method comprising: detecting a sound level of sounds sensed by a microphone, the sounds including a particular range of frequencies used by a program of the device, and the program receiving audio inputs in the particular range of frequencies via the microphone;determining a sound level of a fan of the device at a current fan speed, the determining comprising using a speed to noise transfer function to identify the sound level generated by the fan of the device at the current fan speed; andadjusting a speed of the fan so that the sound level of the fan is less than a sound level sensed by the microphone that is attributable to sounds other than fan noise. 2. A method as recited in claim 1, the adjusting further comprising adjusting the speed of the fan to run at at least a threshold speed to provide a desired amount of cooling regardless of the sound level of the fan. 3. A method as recited in claim 1, the adjusting further comprising reducing how quickly the speed of the fan is adjusted in response to changes in sound level of the fan. 4. A method as recited in claim 3, the reducing how quickly the speed of the fan is adjusted in response to changes in sound level of the fan comprising averaging the current fan speed over an amount of time. 5. A method as recited in claim 3, the reducing how quickly the speed of the fan is adjusted in response to changes in sound level of the fan comprising averaging an indication of the sound level of the fan over an amount of time. 6. A method as recited in claim 3, the reducing how quickly the speed of the fan is adjusted in response to changes in sound level of the fan comprising averaging a value of a control signal indicating a voltage to apply to a motor of the fan over an amount of time. 7. A method as recited in claim 1, the program comprising a program to record voices at the device, the particular range of frequencies comprising frequencies that are recorded by the program. 8. A method as recited in claim 1, the program comprising a video conferencing program that transmits voices to an additional device, the particular range of frequencies comprising frequencies that are transmitted to the additional device. 9. A method as recited in claim 1, further comprising playing back, via one or more speakers of the device, a sound wave that cancels at least part of the sound level of the fan. 10. A method as recited in claim 1, the speed to noise transfer function being determined for only the particular range of frequencies used by the program. 11. A method as recited in claim 1, the determining further comprising selecting one of multiple different speed to noise transfer functions to identify the sound level of the fan of the device at the current fan speed, each of the multiple different speed to noise transfer functions being associated with a different one of multiple microphones of the device, the selecting comprising selecting the speed to noise transfer function associated with an activated one of the multiple microphones. 12. A method as recited in claim 1, the microphone comprising one of multiple microphones of the device that is sensing a highest sound level, lowest sound level, or averaged sound level of the multiple microphones. 13. The method as recited in claim 1, further comprising: determining a second sound level of a second fan of the device at a second current fan speed; andadjusting a speed of the second fan so that the sound level of both of the fans is less than the sound level sensed by the microphone that is attributable to sounds other than fan noise. 14. A system in a device, the system comprising: a microphone that detects sounds in a particular range of frequencies used by a program of the device;a fan motor that controls, based on an input voltage, a speed of a fan of the device; anda difference logic coupled to receive audio data including sounds sensed by the microphone in the particular range of frequencies, the difference logic being configured to determine, based on both a sound level of the sounds sensed by the microphone and a sound level generated by the fan of the device at a current fan speed, a voltage to apply to the fan motor so that a sound level of the fan is less than a sound level sensed by the microphone of sounds other than fan noise, the difference logic being configured to determine the voltage to apply to the fan motor based on a speed to noise transfer function that identifies the sound level generated by the fan of the device at the current fan speed. 15. A system as recited in claim 14, the system further including a threshold cooling voltage to apply to the fan motor so that the speed of the fan provides a desired amount of cooling regardless of the voltage determined by the difference logic. 16. A system as recited in claim 14, the system further including a filter that reduces how quickly the voltage to apply to the fan motor is adjusted in response to changes in the sound level of the fan and/or the sound level of the sounds detected by the microphone. 17. A system as recited in claim 16, the filter being configured to average the current fan speed over an amount of time. 18. A system as recited in claim 14, the speed to noise transfer function identifying the sound level of the fan at various speeds. 19. A system as recited in claim 18, the speed to noise transfer function being determined for only the particular range of frequencies used by the program. 20. A method implemented in a device, the method comprising: detecting a sound level of sounds sensed by a microphone, the sounds including a particular range of frequencies used by a program of the device, and the program receiving audio inputs in the particular range of frequencies via the microphone;determining a sound level of a fan of the device at a current fan speed, the determining including using a speed to noise transfer function to identify the sound level generated by the fan of the device at the current fan speed in the particular range of frequencies used by the program, the determining further including selecting one of multiple different speed to noise transfer functions to identify the sound level of the fan of the device at the current fan speed, each of the multiple different speed to noise transfer functions being associated with a different one of multiple microphones of the device, the selecting comprising selecting the speed to noise transfer function associated with an activated one of the multiple microphones; andadjusting a speed of the fan so that the sound level of the fan is less than a sound level sensed by the microphone that is attributable to sounds other than fan noise, and reducing how quickly the speed of the fan is adjusted by averaging the current fan speed over an amount of time. 21. A device comprising: a microphone configured to detect sounds in a particular range of frequencies;a fan motor configured to control, based on an input voltage, a speed of a fan; anda circuit configured to receive audio data including sounds sensed by the microphone in the particular range of frequencies, the circuit being configured to determine, based on both a sound level of the sounds sensed by the microphone and a sound level generated by the fan at a current fan speed, a voltage to apply to the fan motor so that a sound level of the fan is less than a sound level sensed by the microphone of sounds other than fan noise, and based on a speed to noise transfer function that identifies the sound level generated by the fan at the current fan speed.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (55)
Kamath,Vinod; Loebach,Beth Frayne; Makley,Albert Vincent, Acoustic and thermal energy management system.
Tissot, Serge; Demonchaux, Thierry; Oconte, Philippe; Vanneuville, Guy, Device for cooling an electronic card by conduction comprising heat pipes, and corresponding method of fabrication.
Belliveau, Richard S., Method and apparatus for controlling the temperature of a multiparameter light and/or a component thereof using orientation and/or parameter information.
McCleary, Jacob D.; Smith, Brian; Dodd, Curtis W., Systems and methods for sensing and indicating orientation of electrical equipment with active cooling.
Katoh,Takayuki; Miyashita,Atsushi; Yamazaki,Mitsuhiro; Uchida,Hiroyuki; Shimotono,Susumu; Tadokoro,Mizuho, Thermal management of a personal computing apparatus.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.