Patent ID: 9594568
Date: 2017-03-14
CPC Classifications: G05D,G06F

Claim:
1. A computer implemented method to control cooling of an information handling system during system startup, the method comprising: detecting, via a start-up thermal control sub-system, each Basic Input/Output System (BIOS) progress code provided during a boot loading operation of the information handling system, wherein a sequence of BIOS progress codes are sequentially generated during the initial boot loading operation to identify a progress of initiation checks performed for a plurality of different components of the IHS, each of the plurality of different components being associated with a corresponding cooling level that can be different from a starting cooling level; determining whether a detected BIOS progress code has an associated cooling level requirement that is different from a current cooling level provided by one or more cooling devices of the information handling system; and in response to the detected BIOS progress code having an associated cooling level requirement that is different from the current cooling level provided by the one or more cooling devices, triggering the one or more cooling devices to adjust the current cooling level to a next pre-established cooling level associated with the detected BIOS progress code.