Thermal management via virtual BMC manager | Patent Publication Number 20200097056 | Patexia