Patent ID: 7937188

Claim:
A method for controlling the temperature of a device of a host computer including a host processor connected to the device, the method comprising: monitoring the temperature of the device by the device; upon determination that the temperature is within a first range, performing no temperature remediation actions; upon determination that the temperature is within a second range, performing one or more device specific temperature remediation actions by the device to lower the temperature of the device without involving the host processor; upon determination that the temperature is within a third range, performing one or more temperature remediation actions by the host processor to lower the temperature of the device; upon determination that the temperature is within a fourth range, notifying the host processor of an impending shutdown of the device and shutting down a device processor, but keeping operational a temperature sensor and a communication logic of the device, the communication logic configured to allow the host processor to access a device temperature value from the temperature sensor.