×

Usage pattern based supervisory control of power management

  • US 10,289,189 B2
  • Filed: 02/24/2017
  • Issued: 05/14/2019
  • Est. Priority Date: 10/31/2016
  • Status: Active Grant
First Claim
Patent Images

1. An adaptive power management method for power management of an electronic device, the adaptive power management method comprising:

  • collecting historical activity information for a hardware component of the electronic device;

    collecting historical operational information for a plurality of applications executing on the electronic device and interacting with the hardware component;

    analyzing the collected historical activity information and the collected historical operational information to identify multiple usage patterns for the hardware component, each usage pattern being characterized by a usage profile of the hardware component stored in associated with operational information for one or more of the plurality of applications collected during a time interval corresponding to the usage profile;

    receiving operational information of one or more of the plurality of applications executing on the electronic device, the one or more applications interacting with the hardware component of the electronic device;

    selecting one of the multiple identified usage patterns of the hardware component based on the received operational information from the one or more of the plurality of applications and activity information for a hardware component;

    setting a timeout period associated with the hardware component of the electronic device based on the selected usage pattern, the timeout period defining a minimum amount of time before a power state of the hardware component is permitted to be transitioned from a higher-power state to a lower-power state; and

    transitioning at least a portion of the hardware component from the higher-power state to the lower-power state after expiration of the timeout period if the hardware component satisfies a transition condition, the transition condition being dependent at least in part on the operational information and the timeout period.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×