US Patent No. 10,143,107

ALTITUDE-BASED ADAPTIVE COOLING OF A COMPUTING DEVICE


Patent No. 10,143,107
Issue Date November 27, 2018
Title Altitude-based Adaptive Cooling Of A Computing Device
Inventorship Weidong Zuo, Westborough, MA (US)
David E. Boudreau, Littleton, MA (US)
Joseph P. King, Jr., Sterling, MA (US)
Assignee EMC IP Holding Company LLC, Hopkinton, MA (US)

Claim of US Patent No. 10,143,107

1. An apparatus comprising:a memory;
a processor coupled to the memory;
one or more altitude sensors;
one or more ambient temperature sensors; and
one or more air movers;
wherein the processor implements an air mover control module configured:
to obtain at least one altitude reading from at least one of the one or more altitude sensors;
to determine an altitude factor based at least in part on the at least one altitude reading;
to obtain at least one ambient temperature reading from at least one of the one or more ambient temperature sensors;
to determine target speeds for respective ones of the air movers utilizing the altitude factor and the at least one ambient temperature reading; and
to control operation of the air movers based at least in part on the target speeds;
wherein the air movers comprise a first air mover in a first position in a chassis of a computing device and at least a second air mover in at least a second position in the chassis of the computing device;
wherein the target speed for the first air mover is calculated based at least in part on the altitude factor, the at least one ambient temperature reading, and the first position of the first air mover with respect to a first air flow path through the chassis of the computing device, the first air flow path comprising an inlet to a given portion of the chassis of the computing device housing a given set of components of the computing device, the first air mover being in the first air flow path;
wherein the target speed for the second air mover is calculated based at least in part on the altitude factor, the at least one ambient temperature reading, and the second position of the second air mover with respect to a second air flow path through the chassis of the computing device, the second air flow path comprising an outlet of the given portion of the chassis of the computing device housing the given set of components of the computing device, the second air mover being in the second air flow path;
wherein the target speed for the first air mover is different than the target speed for the second air mover, the difference between the target speed for the first air mover and the target speed for the second air mover being based at least in part on:
a first set of cooling requirements at the inlet of the given portion of the chassis of the computing device and the first position of the first air mover relative to the inlet to the given portion of the chassis of the computing device, the first set of cooling requirements being based at least in part on a first proximity of the given set of components housed in the given portion of the chassis of the computing device to the inlet; and
a second set of cooling requirements at the outlet of the given portion of the chassis of the computing device and the second position of the second air mover relative to the outlet of the given portion of the chassis of the computing device, the second set of cooling requirements being based at least in part on a second proximity of the given set of components housed in the given portion of the chassis of the computing device to the outlet.