METHOD AND SYSTEM FOR USING IDLE THREADS TO ADAPTIVELY THROTTLE A COMPUTER

Patent №

US 7,058,824

Granted

2006-06-06

Filed 2001

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09882076

A method and system for adaptively throttling a computer is provided. Prior CPU utilization is calculated when a CPU enters an idle state. If the prior CPU utilization warrants a change in the CPU performance level, an appropriate CPU performance level is calculated. Policies, including thermal policies and battery charge policies, may be applied to increase or decrease the appropriate CPU performance level. If prior CPU utilization and/or policies dictate a different CPU performance level, the CPU performance level is changed.

AI hardwareG06F 1/3228G06F 1/206G06F 1/324G06F 1/3296Y02D 10/00

AI classification

AI hardware0.97
Knowledge representation0.09
Planning0.08
Natural language0.00
Speech0.00
Evolutionary computation0.00
Machine learning0.00
Vision0.00

Ownership

MICROSOFT CORPORATION

assignment · 119210020

Assignors

PLANTE, STEPHANE G., VERT, JOHN D., OSHINS, JACOB

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC