Adaptive Power Management
First Claim
1. A device, comprising:
- a processor; and
a power management unit (PMU) communicatively coupled to the processor, the PMU configured to;
transmit a status notification to the processor in response to an interrupt signal;
obtain a high level state command from the processor, the high level state command provided by the processor in response to the status notification; and
modify power operation of the device in response to the high level state command.
7 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments of adaptive management of a device. The adaptive management includes, e.g., power management, energy management, and diagnostics. In one embodiment, a device including a power management unit (PMU) communicatively coupled to a processor is configured to transmit a status notification to the processor in response to an interrupt signal; obtain a high level state command from the processor in response to the status notification, and modify power operation of the device in response to the high level state command. In another embodiment, a method for charging a power source includes obtaining, by a PMU of a device, operational characteristics of a power supply in communication with the device; determining a power supply type based at least in part upon the operational characteristics; and controlling charging of the power source based at least in part upon the power supply type.
-
Citations
34 Claims
-
1. A device, comprising:
-
a processor; and a power management unit (PMU) communicatively coupled to the processor, the PMU configured to; transmit a status notification to the processor in response to an interrupt signal; obtain a high level state command from the processor, the high level state command provided by the processor in response to the status notification; and modify power operation of the device in response to the high level state command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for adaptive power management of a device, comprising:
-
monitoring, by a power management unit (PMU) of the device, usage of the device based upon measured power supply characteristics; identifying, by the PMU, a variation in a pattern of use based upon the measured power supply characteristics; adapting, by the PMU, a power management rule based upon the identified pattern variation; and controlling, by the PMU, power usage within the device based at least in part upon the adapted power management rule. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for charging a power source of a device, comprising:
-
obtaining, by a power management unit (PMU) of the device, operational characteristics of a power supply in communication with the device; determining, by the PMU, a power supply type based at least in part upon the operational characteristics; and controlling, by the PMU, charging of the power source based at least in part upon the power supply type. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method for adaptively modeling a power source of a device, comprising:
-
obtaining, by a power management unit (PMU) of the device, charging and discharging models of the power source; monitoring, by the PMU, a plurality of power source parameters during operation of the device; and adapting, by the PMU, the charging and discharging models based at least in part upon the plurality of power source parameters. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A device, comprising:
-
a power management unit (PMU) including a microcontroller; and a diagnostic service executable by the microcontroller, the diagnostic service comprising; logic that obtains a request to perform a predefined diagnostic test of the PMU; logic that performs the predefined diagnostic test on at least a portion of the PMU; and logic that provides an indication of the results of the predefined diagnostic test. - View Dependent Claims (32, 33, 34)
-
Specification