The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 05, 2020

Filed:

Apr. 29, 2015
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Bruce Lee Worthington, Redmond, WA (US);

Tristan A. Brown, Bellevue, WA (US);

Iulian Doroftei Calinov, Sammamish, WA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 1/20 (2006.01); G06F 11/30 (2006.01); G06F 9/50 (2006.01); H04W 52/02 (2009.01); G06F 11/34 (2006.01); G06N 5/02 (2006.01); G06F 1/3206 (2019.01); G06F 1/3234 (2019.01);
U.S. Cl.
CPC ...
G06F 1/206 (2013.01); G06F 9/5094 (2013.01); G06F 11/3024 (2013.01); G06F 11/3058 (2013.01); G06F 11/3452 (2013.01); G06N 5/02 (2013.01); H04W 52/0258 (2013.01); G06F 1/3206 (2013.01); G06F 1/3234 (2013.01); G06F 11/3062 (2013.01); G06F 11/34 (2013.01); Y02D 70/00 (2018.01); Y02D 70/142 (2018.01); Y02D 70/144 (2018.01); Y02D 70/164 (2018.01); Y02D 70/168 (2018.01); Y02D 70/26 (2018.01);
Abstract

Embodiments are directed to capturing and storing historical data regarding thermal remediations, to predicting and acting on remediation futures and to communicating with applications regarding thermal remediations implemented on the computer system. In one scenario, a computer system determines which thermal remediations are currently being implemented on a monitored computing device. The thermal remediations are based on the monitored computing device's current operating environment including the physical thermal environment and/or the current software execution environment. The computer system further tracks thermal remediation levels for those thermal remediations that are currently being implemented on the monitored computing device, the thermal remediation levels indicating the degree to which each thermal remediation is implemented. The computer system also filters the tracked thermal remediation levels for tracked thermal remediation information that includes information regarding the computing device's current operating environment, and stores the filtered thermal remediation levels in a data store.


Find Patent Forward Citations

Loading…