Patent ID: 7647515

Claim:
An information handling system comprising: plural processing components operable to process information; a bus interfaced with the plural processing components and operable to communicate information between the processing components; a power manager interfaced with the bus and operable to transition the bus to a low power state during idle periods and transition the bus to an operable state to support active communication; and an activity analyzer interfaced with the power manager and operable to monitor communication of information across the bus to determine an activity level for the power manager to set the low power state; wherein the activity analyzer comprises: an inactivity timer interfaced with the power manager, the timer having an inactivity value, the timer commanding the low power state if bus communication is inactive for the inactivity value; a dwell timer interface with the power manager, the dwell timer operable to determine a dwell time value for the length of each low power state; and an inactivity engine interfaced with the inactivity timer and the dwell timer, the inactivity engine operable to compare the dwell time value with a predetermined inactivity goal value to adjust the inactivity value.