IP Library Granted Patent US 8,281,166
Granted Patent B2
US 8,281,166 · App. 12/400,696 · Granted Oct 2, 2012

System and method for computer power control

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 8,281,166
App. No.
12/400,696
Granted
Oct 2, 2012
Kind
B2
Abstract

Provided herein is a computer implemented system for managing power supply for an electronic device. The system includes computer a learning component that is trained and constructs models according to usage patterns of the electronic device, a component providing a first phase of model building relating to usage of the electronic device; and a forecasting component that employs the learning component and models to generate predictions relating to usage of the electronic device.

Claims (1225)

1. A computer implemented system for managing power supply for an electronic device, comprising the following computer executable components:

a learning component that is trained and constructs models according to usage patterns of the electronic device;

a component providing a first phase of model building relating to usage of the electronic device; and

a forecasting component that employs the learning component and models to generate predictions relating to usage of the electronic device,

wherein the electronic device is a computer,

wherein the predicted usage profile comprises a discretization of usage data, whereby the size of usage tables is reduced,

wherein the learning component includes one or more probabilistic learning models for reasoning about the usage states,

wherein the learning component includes a naïve Bayesian model, and

wherein the system assumes a variable T i for the i th time period and calculates P(T n+1 |T 1 , T 2 , . . . T n ) to compute usage probability.

2. A computer implemented system for managing power supply for an electronic device, comprising the following computer executable components:

a learning component that is trained and constructs models according to usage patterns of the electronic device;

a component providing a first phase of model building relating to usage of the electronic device; and

a forecasting component that employs the learning component and models to generate predictions relating to usage of the electronic device,

wherein the electronic device is a computer,

wherein the predicted usage profile comprises a discretization of usage data, whereby the size of usage tables is reduced,

wherein the learning component includes one or more probabilistic learning models for reasoning about the usage states,

wherein the learning component includes a naïve Bayesian model, and

wherein the system calculates P(T n+1 |T 1 , T 2 , . . . T n ) as follows:

P

(

T

n

+

1

|

T

1

,

T

2

,

T

n

)

=

P

(

T

1

,

,

T

n

+

1

)

P

(

T

1

,

,

T

n

)

=

P

(

T

1

|

T

2

T

n

+

1

)

P

(

T

2

T

n

+

1

)

P

(

T

1

,

,

T

n

)

=

P

(

T

1

|

T

2

T

n

+

1

)

P

(

T

2

|

T

3

T

n

+

1

)

P

(

T

n

|

T

n

+

1

)

P

(

T

n

+

1

)

P

(

T

1

,

,

T

n

)

.

3. The system of claim 2 , wherein the system further includes the assumption:

P

(

T

i

|

T

i

+

1

,

T

i

+

2

,

T

n

+

1

)

=

P

(

T

i

|

T

i

+

1

)

,

and

calculates

P

(

T

n

+

1

|

T

1

,

T

2

,

T

n

)

P

(

T

n

+

1

)

i

=

1

n

P

(

T

i

|

T

n

+

1

)

P

(

T

1

,

,

T

n

)

.

4. The system of claim 3 , wherein the systems evaluates the likelihood of usage status of the computer by evaluating the ratio:

P

(

T

n

+

1

=

1

|

T

1

,

T

2

,

T

n

)

P

(

T

n

+

1

=

0

|

T

1

,

T

2

,

T

n

)

Where T i =1 indicates the computer is used and T i =0 indicates the computer is unused, whereby the computer is more likely to be used than not when the value of the ratio is greater than 1.

5. The system of claim 4 , wherein evaluating the likelihood of usage comprises calculating the ratio:

P

(

T

n

+

1

=

1

|

T

1

,

T

2

,

T

n

)

P

(

T

n

+

1

=

0

|

T

1

,

T

2

,

T

n

)

P

(

T

n

+

1

=

1

)

i

=

1

n

P

(

T

i

|

T

n

+

1

=

1

)

P

(

T

n

+

1

=

0

)

i

=

1

n

P

(

T

i

|

T

n

+

1

=

0

)

.

6. The system of claim 5 , wherein evaluating the likelihood of usage comprises calculating the logarithm of the ratio:

P

(

T

n

+

1

T

1

,

T

2

,

T

n

)

P

(

T

n

+

1

)

i

=

1

n

P

(

Ti

T

n

+

1

)

P

(

T

1

,

,

T

n

)

.

7. The system of claim 5 , wherein evaluating the likelihood of usage comprises including one or more additional variables.

8. The system of claim 7 , wherein evaluating the likelihood of usage comprises including an additional variable to reflect a particular day of the week and evaluating the ratio:

P

(

T

n

+

1

=

1

)

P

(

W

|

T

n

+

1

=

0

)

i

=

1

n

P

(

T

i

|

T

n

+

1

=

1

)

P

(

T

n

+

1

=

0

)

P

(

W

|

T

n

+

1

=

0

)

i

=

1

n

P

(

T

i

|

T

n

+

1

=

0

)

(

2

)

Wherein W=1; 2; 3; 4; 5; 6; 7 and represent a day of the week.

9. The system of claim 8 , wherein evaluating the likelihood of usage comprises collecting a historical value for P(W|T n+1 ).

10. The system of claim 7 , wherein evaluating the likelihood of usage comprises including an additional variable to reflect usage of one or more external resource.

11. The system of claim 10 , wherein evaluating the likelihood of usage comprises including an additional variable to reflect one or more of:

i. meeting information from calendaring software like Microsoft Outlook;

ii. day of week;

iii. day of quarter;

iv. holiday information;

v. usage of another device or system connected through a network;

vi. presence or absence of a Bluetooth device; and

vii. information from a building management or access control device.

12. A computer implemented method for managing power supply for an electronic device, comprising the following computer executable steps:

i) providing historical usage data;

ii) training a learning component to construct models according to usage patterns of the electronic device,

iii) providing a first phase of model building relating to usage of the electronic device;

iv) generating predicted usage profile relating to usage of the electronic device; and

v) incorporating the usage profile into a power scheme for power supply to the device,

wherein the method utilizes one or more probabilistic learning models for reasoning about the usage states,

wherein the learning model includes a naïve Bayesian model, and

wherein the method assumes a variable T i for the i th time period and calculates P(T n+1 |T 1 , T 2 , . . . T n ) to compute usage probability.

13. The method of claim 12 , comprising calculating P(T n+1 |T 1 , T 2 , . . . T n ) as follows:

P

(

T

n

+

1

|

T

1

,

T

2

,

T

n

)

=

P

(

T

1

,

,

T

n

+

1

)

P

(

T

1

,

,

T

n

)

=

P

(

T

1

|

T

2

T

n

+

1

)

P

(

T

2

T

n

+

1

)

P

(

T

1

,

,

T

n

)

=

P

(

T

1

|

T

2

T

n

+

1

)

P

(

T

2

|

T

3

T

n

+

1

)

P

(

T

n

|

T

n

+

1

)

P

(

T

n

+

1

)

P

(

T

1

,

,

T

n

)

.

14. The method of claim 13 , wherein the method further includes the assumption:

P

(

T

i

|

T

i

+

1

,

T

i

+

2

,

T

n

+

1

)

=

P

(

T

i

|

T

i

+

1

)

,

and

calculates

P

(

T

n

+

1

|

T

1

,

T

2

,

T

n

)

P

(

T

n

+

1

)

i

=

1

n

P

(

T

i

|

T

n

+

1

)

P

(

T

1

,

,

T

n

)

.

15. The method of claim 14 , comprising evaluating the likelihood of usage status of the computer by evaluating the ratio:

P

(

T

n

+

1

=

1

|

T

1

,

T

2

,

T

n

)

P

(

T

n

+

1

=

0

|

T

1

,

T

2

,

T

n

)

Where T i =1 indicates the computer is used and T i =0 indicates the computer is unused, whereby the computer is more likely to be used than not when the value of the ratio is greater than 1.

16. The method of claim 15 , wherein evaluating the likelihood of usage comprises calculating the ratio:

P

(

T

n

+

1

=

1

|

T

1

,

T

2

,

T

n

)

P

(

T

n

+

1

=

0

|

T

1

,

T

2

,

T

n

)

P

(

T

n

+

1

=

1

)

i

=

1

n

P

(

T

i

|

T

n

+

1

=

1

)

P

(

T

n

+

1

=

0

)

i

=

1

n

P

(

T

i

|

T

n

+

1

=

0

)

.

17. The method of claim 16 , wherein evaluating the likelihood of usage comprises calculating the logarithm of the ratio:

P

(

T

n

+

1

T

1

,

T

2

,

T

n

)

P

(

T

n

+

1

)

i

=

1

n

P

(

Ti

T

n

+

1

)

P

(

T

1

,

,

T

n

)

.

18. The method of claim 17 , wherein evaluating the likelihood of usage comprises including one or more additional variables.

19. The method of claim 18 , wherein evaluating the likelihood of usage comprises including an additional variable to reflect a particular day of the week and evaluating the ratio:

P

(

T

n

+

1

=

1

)

P

(

W

|

T

n

+

1

=

0

)

i

=

1

n

P

(

T

i

|

T

n

+

1

=

1

)

P

(

T

n

+

1

=

0

)

P

(

W

|

T

n

+

1

=

0

)

i

=

1

n

P

(

T

i

|

T

n

+

1

=

0

)

(

2

)

Wherein W=1; 2; 3; 4; 5; 6; 7 and represent a day of the week.

20. The method of claim 19 , wherein evaluating the likelihood of usage comprises collecting a historical value for P(W|T n+1 ).

21. The method of claim 18 , wherein evaluating the likelihood of usage comprises including an additional variable to reflect one or more of:

i. meeting information from calendaring software like Microsoft Outlook;

ii. day of week;

iii. day of quarter;

iv. holiday information;

v. usage of another device or system connected through a network;

vi. presence or absence of a Bluetooth device; and

vii. information from a building management or access control device.

22. The method of claim 16 , wherein evaluating the likelihood of usage comprises including an additional variable to reflect usage of one or more external resource.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2022
From: VERDIEM CORPORATION
To: APTEAN SYSTEMS, LLC
Reel/Frame 061716/0247 →
RELEASE OF 1ST LIEN SECURITY AGREEMENT Recorded Apr 24, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: APTEAN, INC.; ACTIVPLANT CORPORATION; APTEAN SYSTEMS, LLC; GQ LIFE SCIENCES, INC.
Reel/Frame 049443/0922 →
RELEASE OF 2ND LIEN SECURITY AGREEMENT Recorded Apr 24, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: APTEAN, INC.; ACTIVPLANT CORPORATION; APTEAN SYSTEMS, LLC; GQ LIFE SCIENCES, INC.
Reel/Frame 049443/0952 →
SECOND LIEN SECURITY AGREEMENT Recorded Dec 22, 2016
From: APTEAN, INC.; ACTIVPLANT CORPORATION; APTEAN SYSTEMS, LLC; GQ LIFE SCIENCES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 041175/0370 →
FIRST LIEN SECURITY AGREEMENT Recorded Dec 21, 2016
From: APTEAN, INC.; ACTIVPLANT CORPORATION; APTEAN SYSTEMS, LLC; GQ LIFE SCIENCES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 041085/0752 →
RELEASE OF SECOND LIEN SECURITY INTEREST Recorded Dec 20, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: APTEAN, INC.; ACTIVPLANT CORPORATION; APTEAN SYSTEMS, LLC; GQ LIFE SCIENCES, INC.; ADVANCED PUBLIC SAFETY, INC.
Reel/Frame 041035/0631 →
RELEASE OF FIRST LIEN SECURITY INTEREST Recorded Dec 20, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: APTEAN, INC.; ACTIVPLANT CORPORATION; APTEAN SYSTEMS, LLC; GQ LIFE SCIENCES, INC.; ADVANCED PUBLIC SAFETY, INC.
Reel/Frame 041035/0395 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jul 20, 2015
From: APTEAN SYSTEMS, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 036138/0508 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jul 20, 2015
From: APTEAN SYSTEMS, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 036138/0572 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: VERDIEM CORPORATION
To: APTEAN SYSTEMS, LLC
Reel/Frame 034726/0792 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2009
From: CARROLL, THEODORE A.
To: VERDIEM CORPORATION
Reel/Frame 022693/0573 →