IP Library Patent Application 12013240
Patent Application
App. No. 12/013,240

INTELLIGENT POWER CONTROL

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 None
App. No.
12/013,240
Abstract

An intelligent power control system for intelligently controlling startup and shutdown sequences of IT equipment to reduce peak power requirements is provided. The intelligent power control system sends an indication to power up to a power module connected to an electronic device. The system monitors the power consumption of the electronic device during startup, and determines when the electronic device has reached a peak level of power consumption. The system then powers up other devices based on the power consumption characteristics of each preceding device. The system may use similar techniques when shutting down devices or transitioning devices from a low-power state to a normal power state. Thus, the intelligent power control system establishes an order and timing for powering up or down electronic devices that improves the power consumption characteristics of the electronic devices and reduces the power requirements of the electronic devices allowing smaller, lighter, and less expensive power supplies and battery backup systems to be used.

Claims (34)

1 . A method of controlling the timing and sequence of powering up multiple electronic devices to control a peak level of power consumed by the devices, the method comprising:

sending to a first power module connected to a first electronic device an indication to power up the first electronic device;

determining when the first electronic device has reached a target level of power consumption;

at a time based on determining when the first electronic device has reached the target level of power consumption, sending to a second power module connected to a second electronic device an indication to power up the second electronic device.

2 . The method of claim 1 wherein the target level of power consumption is the steady state power level of the first electronic device.

3 . The method of claim 1 wherein the target level of power consumption is selected to keep the peak level of power consumption below a threshold.

4 . The method of claim 1 wherein the first electronic device consumes more power for a limited amount of time during startup than during normal operation.

5 . The method of claim 1 wherein the time for starting the second electronic device is selected to reduce the overall peak power draw of powering up the multiple electronic devices.

6 . The method of claim 1 further comprising storing the order and timing of sending the indication to each device as a powering sequence to be used during future powering up of the multiple devices.

7 . A computer-based system for determining a powering sequence for multiple devices, the system comprising:

an input component configured to receive a selection of the multiple devices to be powered in the powering sequence;

a sequence controller component configured to send commands to the selected multiple devices based on the powering sequence;

an optimizer component configured to determine an order and a timing for powering the selected multiple devices; and

a device interface component configured to indicate to the selected multiple devices when to apply or remove power based on the determined order and timing.

8 . The system of claim 7 wherein the powering sequence is a startup sequence for starting up the selected multiple devices.

9 . The system of claim 7 wherein the powering sequence is a shutdown sequence for shutting down the selected multiple devices.

10 . The system of claim 7 wherein the optimizer determines an order and a timing that minimizes the peak startup current while reducing the system startup time.

11 . The system of claim 7 further comprising a power consumption monitoring component configured to monitor the power consumed by a device.

12 . The system of claim 11 wherein determining the timing for powering the selected multiple devices includes using the power consumption monitoring component to determine a period of peak power consumption during the startup of the device.

13 . The system of claim 7 wherein the sequence controller determines when the selected multiple devices are running on a backup power supply and the powering sequence powers down a subset of the selected multiple devices.

14 . The system of claim 7 wherein the device interface component provides a common interface to the other components of the system that it translates to one or more device-specific protocols for communicating with the selected multiple devices.

15 . The system of claim 7 wherein the optimizer component employs a simple sequencing strategy to determine the order and timing.

16 . The system of claim 7 wherein the optimizer component employs a brute-force optimization strategy to determine the order and timing.

17 . The system of claim 7 wherein the optimizer component employs a heuristic-driven strategy to determine the order and timing.

18 . The system of claim 7 wherein the optimizer component employs a stastically-driven strategy to determine the order and timing.

19 . A computer-readable storage medium for determining a preferred sequence and timing for powering multiple electronic devices, by a method comprising:

performing a first sequence of powering operations that applies or interrupts power to each of the multiple electronic devices while monitoring the power consumption characteristics of each of the multiple devices;

determining a second sequence based on the first sequence for improving the power consumption characteristics of the multiple electronic devices;

performing the second sequence of powering operations while monitoring the power consumption characteristics of each of the multiple devices; and

selecting as the preferred sequence between the first sequence and the second sequence the sequence having better power consumption characteristics.

20 . The computer-readable medium of claim 16 wherein the preferred sequence is the sequence having the lowest startup time.

21 . The computer-readable medium of claim 16 wherein the preferred sequence is the sequence having the lowest peak power consumption.

22 . The computer-readable medium of claim 16 wherein the steps of the method are performed repeatedly until no further improvement is made to the power consumption of the multiple electronic devices.

23 . The computer-readable medium of claim 16 wherein the method further comprises entering a test mode that comprises starting each device in the first sequence in series in order to generate a baseline power-draw profile for each device.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Jun 21, 2018
From: SILICON VALLEY BANK
To: PACIFIC STAR COMMUNICATIONS, INC.
Reel/Frame 046404/0683 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Jun 21, 2018
From: SILICON VALLEY BANK
To: PACIFIC STAR COMMUNICATIONS, INC.
Reel/Frame 046406/0307 →
SECURITY INTEREST Recorded Oct 25, 2017
From: PACIFIC STAR COMMUNICATIONS, INC.
To: SILICON VALLEY BANK
Reel/Frame 043951/0629 →
SECURITY AGREEMENT Recorded Aug 11, 2009
From: PACIFIC STAR COMMUNICATIONS, INC.
To: SILICON VALLEY BANK
Reel/Frame 023087/0273 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2008
From: KAWASAKI, CHARLIE
To: PACIFIC STAR COMMUNICATIONS, INC.
Reel/Frame 020889/0118 →