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:
Mar. 10, 2026

Filed:

Apr. 06, 2023
Applicant:

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

Inventors:

Robert Binneweg Francis, Bothell, WA (US);

Mark James Mcnulty, Renton, WA (US);

Perry Victor Lea, Boise, ID (US);

Christopher J. Tector, Redmond, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 1/32 (2019.01); G06F 1/324 (2019.01); G06F 1/329 (2019.01);
U.S. Cl.
CPC ...
G06F 1/324 (2013.01); G06F 1/329 (2013.01);
Abstract

A system gives application developers and other users access to the real-time power consumption data of the hardware they are running on. In some embodiments, the system can provide an application programming interface (API). The system also provides a way for users to declare what is their maximum power limit they want to stay under. This could be combined as an OS setting that users, or cloud hardware managers, can enable, which will tell the application it is running in this power-capped mode. The application will then use the real-time power consumption data to see how close it is consuming to the specified cap. When the real-time power consumption data meets one or more criteria with respect to a specified cap, the application can dynamically adjust one or more operations to keep the power consumption of itself under the specified cap.


Find Patent Forward Citations

Loading…