Staged power distribution control
First Claim
1. A controller comprising:
- logic, at least a portion of which is implemented in hardware, to;
receive configuration data from a main processor circuit that specifies a first voltage level threshold and a first selected action to take to reduce electric power provided to a first component to provide a first feature in response to a voltage level of a power source falling below the first voltage level threshold;
based on the voltage level of the power source falling below the first voltage level threshold, take the first selected action, and transmit a signal to the main processor circuit that indicates that the voltage level of the power source has fallen below the first voltage level threshold and the first selected action has been taken;
based on the voltage level of the power source rising above the first voltage level threshold after falling below the first voltage level threshold, await a debounce period and transmit a signal to the main processor circuit that indicates that the voltage level of the power source has risen above the first voltage level threshold; and
receive a signal from the main processor circuit to undo the first selected action.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments are directed to restrictions in portable computing device electric power to accommodate reductions in the voltage level of a power source. An apparatus comprises a controller caused to receive configuration data from a main processor circuit specifying a voltage level threshold and selected action to take to reduce electric power to a first component in response to the voltage level falling below the first voltage level threshold, recurringly monitor the voltage level; based on the voltage level falling below the first voltage level threshold, take the first selected action and transmit a signal to the main processor circuit indicating that the voltage level has fallen below the first voltage level threshold and that the first selected action has been taken; transmit the voltage level to the main processor circuit; receive a signal from the main processor circuit to undo the first selected action; and so undo.
-
Citations
28 Claims
-
1. A controller comprising:
- logic, at least a portion of which is implemented in hardware, to;
receive configuration data from a main processor circuit that specifies a first voltage level threshold and a first selected action to take to reduce electric power provided to a first component to provide a first feature in response to a voltage level of a power source falling below the first voltage level threshold; based on the voltage level of the power source falling below the first voltage level threshold, take the first selected action, and transmit a signal to the main processor circuit that indicates that the voltage level of the power source has fallen below the first voltage level threshold and the first selected action has been taken;
based on the voltage level of the power source rising above the first voltage level threshold after falling below the first voltage level threshold, await a debounce period and transmit a signal to the main processor circuit that indicates that the voltage level of the power source has risen above the first voltage level threshold; andreceive a signal from the main processor circuit to undo the first selected action. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- logic, at least a portion of which is implemented in hardware, to;
-
8. At least one machine-readable storage medium comprising instructions that when executed by a controller, cause the controller to:
-
receive configuration data from a main processor circuit that specifies a first voltage level threshold and a first selected action to take to reduce electric power provided to a first component to provide a first feature in response to a voltage level of a power source falling below the first voltage level threshold; based on the voltage level of the power source falling below the first voltage level threshold, take the first selected action, and transmit a signal to the main processor circuit that indicates that the voltage level of the power source has fallen below the first voltage level threshold and the first selected action has been taken; based on the voltage level of the power source rising above the first voltage level threshold after falling below the first voltage level threshold, await a debounce period and transmit a signal to the main processor circuit that indicates that the voltage level of the power source has risen above the first voltage level threshold; and receive a signal from the main processor circuit to undo the first selected action. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An apparatus comprising:
- a main processor circuit and logic to;
transmit configuration data to a controller that controls distribution of electric power provided by a power source, the configuration data specifying a first voltage level threshold and a first selected action for the controller to take to conserve electric power in response to a voltage level of the power source falling below the first threshold; receive a first signal from a controller that indicates that the voltage level of the power source has fallen below the first voltage level threshold and that the first selected action has been taken by the controller; receive a second signal from the controller that indicates that the voltage level of the power source has risen above the first voltage level threshold and has remained above the first voltage level for the duration of at least a debounce period after falling below the first voltage level; and signal the controller to undo the first selected action based on the current voltage level of the power source rising above the first voltage level threshold. - View Dependent Claims (14, 15, 16, 17, 18, 19)
- a main processor circuit and logic to;
-
20. At least one machine-readable storage medium comprising instructions that when executed by a main processor circuit of the computing device, cause the main processor circuit to:
-
transmit configuration data to a controller of the computing device that controls distribution of electric power provided by a power source of the computing device, the configuration data specifying a first voltage level threshold and a first selected action for the controller to take to conserve electric power in response to a voltage level of the power source falling below the first threshold; receive a first signal from a controller that indicates that the voltage level of the power source has fallen below the first voltage level threshold and that the first selected action has been taken by the controller; receive a second signal from the controller that indicates that the voltage level of the power source has risen above the first voltage level threshold and has remained above the first voltage level for the duration of at least a debounce period after falling below the first voltage level; and signal the controller to undo the first selected action based on the current voltage level of the power source rising above the first voltage level threshold. - View Dependent Claims (21, 22)
-
-
23. An apparatus comprising:
-
a main processor circuit; and a controller to control distribution of electric power provided by a power source and comprising logic to; receive configuration data from the main processor circuit, the configuration data specifying first and second voltage level thresholds, and first and second selected actions for the controller to take to conserve electric power in response to the voltage level of the power source falling below the first and second voltage level thresholds, respectively, the first voltage level threshold specified as higher than the second; based on the voltage level of the power source falling below the first voltage level threshold, take the first selected action, and transmit a first signal to the main processor circuit that indicates that the voltage level of the power source has fallen below the first voltage level threshold and the first selected action has been taken; based on the voltage level of the power source falling below the second voltage level threshold, take the second selected action, and transmit a second signal to the main processor circuit that indicates that the voltage level of the power source has fallen below the second voltage level threshold and the second selected action has been taken; and based on the voltage level of the power source rising above one of the first and second voltage level thresholds, transmit a third signal to the main processor circuit that indicates that the voltage level of the power source has risen above one of the first and second voltage level thresholds; the main processor circuit to signal the controller to undo one of the first and second selected actions based on the third signal. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification