IP Library Granted Patent US 11,079,818
Granted Patent B2
US 11,079,818 · App. 16/097,548 · Granted Aug 3, 2021

Fan control

Inventor: Hsin Chang Lu (Taipei, CN)
Assignee: Hewlett Packard Enterprise Development LP
G06F1/206G05B15/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,079,818
App. No.
16/097,548
Granted
Aug 3, 2021
Kind
B2
Abstract

Examples described herein relate to fan control. For example, operating a computing device includes storing data on a data storage device of the computing device and controlling a fan of the computing device based on throughput of the data storage device.

Claims (20)

1. A method of operating a computing device, comprising:

storing data on a data storage device of the computing device;

determining a value of a throughput of the data storage device; and

controlling a fan of the computing device, the controlling of the fan comprising altering the revolutions per minute (RPM) of the fan based on the determined value of the throughput of the data storage device, the altering being independent of a temperature of the data storage device, wherein altering the RPM of the fan based on the determined value of the throughput of the data storage device comprises reducing the RPM of the fan in response to degradation of the determined value of the throughput of the data storage device caused by vibration of the fan.

2. The method of claim 1 , wherein the data storage device comprises a hard disk drive (HDD), wherein controlling further comprises controlling the RPM of the fan as a function of temperature separately from controlling the RPM of the fan based on the determined value of the throughput, and wherein the altering of the RPM based on the determined value of the throughput of the HDD overrides the controlling of the RPM of the fan that is based on temperature.

3. The method of claim 2 , comprising cooling the computing device with the fan, wherein the altering the RPM based on the determined value of the throughput of the HDD comprises reducing the RPM in response to the determined value of the throughput of the HDD degraded by more than 25%.

4. The method of claim 2 , comprising cooling the data storage device with the fan, wherein the controlling comprises adjusting the RPM of the fan as a function of at least one of temperature in the computing device or of temperature of the HDD.

5. The method of claim 1 , wherein the controlling comprises adjusting the RPM of the fan based on at least one of temperature in the computing device or on temperature of the data storage device, wherein altering the RPM of the fan as a function of the determined value of the throughput of the data storage device is higher priority than the adjusting of the RPM based on at least one of temperature in the computing device or on temperature of the data storage device.

6. A computing device comprising:

a fan;

a data storage device;

a processor;

and memory storing code executable by the processor to determine a value of a throughput of the data storage device, and to control the fan as a function of the determined value of the throughput of the data storage device, wherein the fan is controlled independently of a temperature of the data storage device, wherein to control the fan as a function of the determined value of the throughput of the data storage device comprises to reduce the revolutions per minute (RPM) of the fan in response to degradation of the determined value of the throughput of the data storage device caused by vibration of the fan.

7. The computing device of claim 6 , wherein the data storage device comprises a hard disk drive (HDD).

8. The computing device of claim 7 , wherein to reduce the RPM in response to a reduction in the determined value of the throughput of the HDD overrides controlling of the RPM of the fan based on temperature.

9. The computing device of claim 7 , wherein the HDD comprises multiple HDDs, and the fan comprises multiple fans.

10. The computing device of claim 6 , wherein the fan is to cool the data storage device.

11. The computing device of claim 6 , wherein the data storage device comprises the memory.

12. A tangible, non-transitory, computer-readable medium comprising instructions that direct a processor to determine a value of a throughput of a data storage device, and to alter the revolutions per minute (RPM) of a fan of a computing device based on the determined value of the throughput of a hard disk drive (HDD) of the computing device, wherein the RPM of the fan is altered independently of a temperature of the data storage device, and wherein to alter the RPM based on the determined value of the throughput of the HDD overrides control of the RPM of the fan based on temperature, wherein to alter the RPM of the fan based on the determined value of the throughput of the HDD comprises to reduce the RPM of the fan in response to degradation of the determined value of the throughput of the HDD caused by vibration of the fan.

13. The computer-readable medium of claim 12 , wherein to alter the RPM of the fan based on the determined value of the throughput of the HDD comprises to reduce the RPM of the fan in response to a reduction of at least 25% of the determined value of the throughput of the HDD.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2018
From: LU, HSIN CHANG
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 047343/0811 →
Continuity (1)
Related Publication 20190155348A1 · May 23, 2019
Cited By (1)
US 12,604,438