Patent ID: 8806254

Claim:
A system for creating and dynamically maintaining power inventories of an information handling system, comprising: a memory; a processor, wherein the processor is operable to, execute instructions to generate power inventories for an information handling system and save the power inventories in the memory, wherein each of the power inventories corresponds to one of a plurality of power states of the information handling system and wherein the power inventories include one or more entries corresponding to overall power consumption of the information handling system; and execute instructions to dynamically update each of the saved power inventories in response to changes in the information handling system, wherein the instructions to dynamically update include instructions to update the power inventories when configuration changes are detected in the information handling system during boot-up of the information handling system, and wherein dynamically updating allows the information handling system to increase accuracy of the power inventories by at least achieving one of a reduction or elimination of power guard-bands.