Identifying a fan connected to a computing device
AssigneeHewlett-Packard Development Company, L.P.
InventorsStephen G Uhlmann, Robert Lee Crane
Life of this patent
Estimating the term…
Abstract
Example embodiments disclosed herein relate to identifying a target fan connected to a computing device. In example embodiments, the target fan may be identified based on a fan speed profile of the target fan.
Claims16
A non-transitory machine-readable storage medium encoded with instructions executable by a processor for identifying a target fan connected to a computing device, wherein the instructions, when executed, cause the processor to:
- test, with the computing device, a fan speed profile of the target fan connected to the computing device, the fan speed profile defining a relationship between a plurality of fan driving signal values and respective fan speeds for the target fan;
- compare a first threshold speed and a first speed of the target fan detected when the target fan is driven with a first driving signal in the test;
- determine a model type of the target fan based on a comparison of a second threshold speed, different than the first threshold speed, and a second speed of the target fan detected when the target fan is driven with a second driving signal in the test.
A computing device for identifying a target fan connected to the computing device based on a fan speed profile of the target fan, the computing device comprising:
- fan controller circuitry comprising:
- fan driving circuitry to drive the target fan with a driving signal;
- and
- speed detection circuitry to detect a speed of the target fan while the target fan is driven with the driving signal signals, respectively;
- and
- a non-transitory machine-readable storage medium comprising a fan identification module to:
- compare the detected speed to a first threshold speed;
- and
- compare the detected speed to a second threshold speed, different than the first threshold speed, to determine, based at least in part on the detected speed, an identity of the target fan among a plurality of fans each of a different model type.
A method for identifying a target fan connected to a computing device based on a fan speed profile of the target fan, the method comprising:
- providing, with the computing device, first and second driving signals to the target fan;
- requesting first and second detected speeds of the target fan while the target fan is driven with the first and second driving signals, respectively;
- receiving indications of the first and second detected speeds of the target fan;
- and
- comparing the first detected speed to a first threshold speed;
- and
- determining, with the computing device, a model type of the target fan based at least in part on a comparison of the second detected speed to the second threshold speed.
Dependencies are inferred from the claim text.