IP Library Granted Patent US 9,798,367
Granted Patent B2
US 9,798,367 · App. 13/859,704 · Granted Oct 24, 2017

Controlling supply of power to computing devices with dynamically variable energy capacity

Inventors: Lilly Huang (Portland, OR); Wayne L. Proefrock (Hillsboro, OR); Krishnan Ravichandran (Saratoga, CA); Bernd Nordhausen (Singapore, SG); Frank K. Welch, Jr. (Fort Lauderdale, FL); John G. Tompkins (Portland, OR); Vaibhav Vaidya (Portland, OR)
Assignee: Intel Corporation
G06F1/26G06F1/28G06F1/305H02J1/14H02M3/1582H02M2001/008
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,798,367
App. No.
13/859,704
Granted
Oct 24, 2017
Kind
B2
Abstract

Methods and apparatus relating to controlling the supply of power to computing devices with dynamically variable energy capacity are described. In one embodiment, logic causes modification to supply of power from a power source to one or more loads in response to a comparison of an output of the power source and a threshold value. The output of the power source may vary over a time period (e.g., oscillating) that causes the one or more loads to become inoperational. Other embodiments are also disclosed and claimed.

Claims (35)

1. An apparatus comprising:

logic, at least a portion of which is in hardware, to cause modification to supply of power from a power source to one or more loads based at least in part on a priority of a voltage regulator and a comparison of an output of the power source and a threshold value, the voltage regulator to be coupled between the logic and the one or more loads,

wherein the logic is to comprise a buck-boost converter coupled between the power source and the one or more loads, wherein the buck-boost converter is capable of generation of an output voltage that is either greater than or less than an input voltage to the buck-boost converter, wherein the buck-booster converter is to be enabled based at least in part on a comparison of a detected input current at an input to the buck-boost converter against an input current threshold value, wherein the voltage regulator is to be turned off in response to a determination that the priority of the voltage regulator is a lowest priority amongst a plurality of voltage regulators and that the power source is incapable of generating a threshold voltage level, wherein the comparison of the output of the power source and the threshold value is to be delayed for a first time period after the voltage regulator is turned off, wherein the output of the power source is to vary over a second time period that causes the one or more loads to become inoperational.

2. The apparatus of claim 1 , wherein the logic is to detect both available power level of the power source and the total load demand of the one or more loads.

3. The apparatus of claim 1 , wherein the comparison is to be performed periodically.

4. The apparatus of claim 1 , further comprising one or more Direct Current (DC) to DC converters to supply the power from the power source to the one or more loads.

5. The apparatus of claim 1 , wherein the one or more loads are to comprise one or more components of a computing system.

6. The apparatus of claim 1 , wherein the one or more loads are to comprise one or more computing devices.

7. The apparatus of claim 6 , wherein the comparison is to be performed without having to disconnect the power source.

8. The apparatus of claim 6 , wherein the one or more computing devices are to comprise one or more of: a personal computer, a laptop, a mobile device, a tablet, a smart phone, an Ultrabook, an ultra mobile personal computer, a smart watch, a smart pair of glasses, and a smart helmet.

9. The apparatus of claim 1 , comprising logic to convert DC voltage to DC voltage, wherein the comparison is to be performed based on power loading of the one or more loads and voltage rating of the logic to convert DC voltage to DC voltage, and independent of the power source.

10. The apparatus of claim 1 , wherein the power source is selected from a group consisting of one or more of: a photovoltaic panel, a wind generator, a thermal generator, and a hydro turbine.

11. The apparatus of claim 1 , wherein the power source is to exclude an alternating current power grid.

12. The apparatus of claim 1 , wherein the second time period is between about 100 mS and about 1 S.

13. The apparatus of claim 1 , further comprising a plurality of processors that are to be coupled to the power source.

14. The apparatus of claim 1 , further comprising one or more sensors to detect variations in one or more of: temperature, solar radiation, wind speed, water flow, operating frequency, operating voltage, and power consumption.

15. The apparatus of claim 1 , wherein one or more of the logic, one or more processor cores, and memory are on a single integrated circuit.

16. The apparatus of claim 1 , wherein the voltage regulator is to be turned on in response to a determination that the priority of the voltage regulator is a highest priority amongst the plurality of voltage regulators and that the power source is capable of generating a threshold voltage.

17. The apparatus of claim 1 , wherein the buck-booster converter is to be enabled based at least in part on a comparison of a detected input power at the input to the buck-boost converter against an input power threshold value.

18. The apparatus of claim 1 , wherein the buck-boost converter is to run a check on the detected input current prior to a voltage regulator stage.

19. A method comprising:

causing modification to supply of power from a power source to one or more loads based at least in part on a priority of a voltage regulator and a comparison of an output of the power source and a threshold value, the voltage regulator coupled between the logic and the one or more loads,

wherein the modification is to be based at least in part on operation of a buck-boost converter coupled between the power source and the one or more loads, wherein the buck-boost converter is capable of generation of an output voltage that is either greater than or less than an input voltage to the buck-boost converter, wherein the buck-booster converter is enabled based at least in part on a comparison of a detected input current at an input to the buck-boost converter against an input current threshold value, wherein the voltage regulator is turned off in response to a determination that the priority of the voltage regulator is a lowest priority amongst a plurality of voltage regulators and that the power source is incapable of generating a threshold voltage level, wherein the comparison of the output of the power source and the threshold value is delayed for a first time period after the voltage regulator is turned off, wherein the output of the power source varies over a second time period that causes the one or more loads to become inoperational.

20. The method of claim 19 , further comprising detecting both available power level of the power source and the total load demand of the one or more loads.

21. The method of claim 19 , further comprising performing the comparison periodically.

22. The method of claim 19 , further comprising converting DC voltage to DC voltage, wherein the comparison is performed based on power loading of the one or more loads and voltage rating of the logic to convert DC voltage to DC voltage, and independent of the power source.

23. A system comprising:

a processor having one or more processor cores; and

logic, at least a portion of which is in hardware, to cause modification to supply of power from a power source to the one or more processor cores based at least in part on a priority of a voltage regulator and a comparison of an output of the power source and a threshold value, the voltage regulator to be coupled between the logic and one or more loads,

wherein the logic is to comprise a buck-boost converter coupled between the power source and the one or more loads, wherein the buck-boost converter is capable of generation of an output voltage that is either greater than or less than an input voltage to the buck-boost converter, wherein the buck-booster converter is to be enabled based at least in part on a comparison of a detected input current at an input to the buck-boost converter against an input current threshold value, wherein the voltage regulator is to be turned off in response to a determination that the priority of the voltage regulator is a lowest priority amongst a plurality of voltage regulators and that the power source is incapable of generating a threshold voltage level, wherein the comparison of the output of the power source and the threshold value is to be delayed for a first time period after the voltage regulator is turned off, wherein the output of the power source is to vary over a second time period that causes the one or more loads to become inoperational.

24. The system of claim 23 , wherein the logic is to detect both available power level of the power source and the total load demand of the one or more processor cores.

25. The system of claim 23 , wherein the comparison is to be performed periodically.

26. The system of claim 23 , further comprising one or more Direct Current (DC) to DC converters to supply the power from the power source to the one or more processor cores.

27. The system of claim 23 , wherein the comparison is to be performed without having to disconnect the power source.

28. The system of claim 23 , comprising logic to convert DC voltage to DC voltage, wherein the comparison is to be performed based on power loading of the one or more processor cores and voltage rating of the logic to convert DC voltage to DC voltage, and independent of the power source.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2013
From: HUANG, LILLY; PROEFROCK, WAYNE L.; RAVICHANDRAN, KRISHNAN; NORDHAUSEN, BERND; WELCH, FRANK K., JR.; TOMPKINS, JOHN G.; VAIDYA, VAIBHAV
To: INTEL CORPORATION
Reel/Frame 031085/0813 →
Continuity (1)
Related Publication 20140304528A1 · Oct 9, 2014