In one example in accordance with the present disclosure, a power management device is described. The power monitoring device includes an input line to receive input power information from a power supply device. The input power information is indicative of a level of input power from the power supply device. A controller of the power monitoring device determines a scaling amount of the input power information based on a power rating of the power supply device. A programmable scaling device scales the input power information based on the scaling amount to generate output information and an output line passes the output information to a set of recipient devices.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A power monitoring device comprising: an input line to receive input power information from a power supply device, wherein the input power information is indicative of a level of input power from the power supply device; a controller to determine a scaling amount of the input power information based on a power rating of the power supply device; a programmable scaling device to scale the input power information based on the scaling amount to generate output information; and an output line to pass the output information to a set of recipient devices.
2. The device of claim 1 , wherein the scaling amount is further determined based on a number of recipient devices in the set of recipient devices.
3. The device of claim 1 , wherein the programmable scaling device comprises a voltage divider comprising: a fixed resistance device having a fixed resistance; a variable resistance device having a variable resistance.
4. The device of claim 3 , wherein scaling the input power information comprises setting the variable resistance device to a resistance value that maps to the scaling amount.
5. The device of claim 3 , wherein the variable resistance device is a programmable potentiometer that is adjustable to at least 256 resistance values.
6. The device of claim 3 , further comprising a database to map the input power information to settings for the variable resistance device.
7. The device of claim 1 , wherein the device is compatible with power supply devices having different ratings.
8. The device of claim 1 , wherein the set of recipient devices to which the output information is passed comprise system power controlling devices.
9. A method comprising: monitoring, a level of input power supplied by a power supply device; determining, based on a power rating of the power supply device, a scaling amount of input power information to be supplied as output information, wherein the input power information is indicative of the level of input power; and scaling the input power information based on a determined scaling amount by programming a variable resistance device that forms a second resistance device of a voltage divider, wherein a first resistance device of the voltage divider has a fixed resistance.
10. The method of claim 9 , further comprising: receiving an indication of a change to the power supply device; and adjusting the scaling amount based on the change.
11. The method of claim 9 , wherein determining a scaling amount of the input power information comprises determining a mapping of the power supply rating to a resistance value of the variable resistance device.
12. The method of claim 9 , wherein monitoring, determining, and scaling occur during a power-on self-test (POST) for a computing device.
13. A computing system comprising: a processor; a machine-readable storage medium coupled to the processor; and an instruction set, the instruction set being stored in the machine-readable storage medium to be executed by the processor, wherein the instruction set comprises: instructions to monitor a level of input power supplied by a power supply device; instructions to determine, based on a power rating of the power supply device, a scaling amount of input power information to be supplied as output information, wherein the input power information is indicative of the level of input power; and instructions to set a variable resistance device that forms a second resistance device of a voltage divider based on the scaling amount, wherein a first resistance device of the voltage divider has a fixed resistance.
14. The computing system of claim 13 , further comprising instructions to output the output information to a voltage regulator controller, a super input/output, or combinations thereof.
15. The computing system of claim 13 , further comprising instructions to convert the input power information from a current to a voltage.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
April 14, 2017
April 13, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.