Power consumption of software applications on a computing device is managed in accordance with a plurality of defined power management states. User selectable features for one or more software applications are identified, and choices for these user selectable features defined for each power management state. When the active power management state changes, the choice of each user selectable feature for that power management state is then imposed on the relevant software applications on the computing device.

 
Web www.patentalert.com

> Architectural level throughput based power modeling methodology and apparatus for pervasively clock-gated processor cores

~ 00328