Monitoring power usage
First Claim
Patent Images
1. An apparatus for monitoring power usage, comprising:
- a power receptacle;
a power plug;
a current sensor configured to read current drawn through the power receptacle; and
a controller configured to execute a program, the program comprising;
logic that generates power profile data indicating a plurality of automatically detected current draw periods, the power profile data being generated based at least in part on monitoring current draw with the current sensor when a learning mode is active;
logic that determines that one of the automatically detected current draw periods is active based at least in part on the power profile data;
logic that determines that a current draw reading is abnormal when the current draw reading meets a threshold associated with the one of the automatically detected current draw periods that is active; and
logic that performs an action when the current draw reading is determined to be abnormal.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for monitoring power usage. A plurality of power usage cycles are monitored using a controller. Each of the power usage cycles includes a plurality of current draw periods. Each of the current draw periods has a different average current draw. A current draw reading is determined to be abnormal when the current draw reading meets a threshold associated with one of the current draw periods, while the one of the current draw periods is predicted to be active. An action is performed when the current draw reading is determined to be abnormal.
-
Citations
32 Claims
-
1. An apparatus for monitoring power usage, comprising:
-
a power receptacle; a power plug; a current sensor configured to read current drawn through the power receptacle; and a controller configured to execute a program, the program comprising; logic that generates power profile data indicating a plurality of automatically detected current draw periods, the power profile data being generated based at least in part on monitoring current draw with the current sensor when a learning mode is active; logic that determines that one of the automatically detected current draw periods is active based at least in part on the power profile data; logic that determines that a current draw reading is abnormal when the current draw reading meets a threshold associated with the one of the automatically detected current draw periods that is active; and logic that performs an action when the current draw reading is determined to be abnormal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for monitoring power usage, comprising:
-
a current sensor in a service panel configured to read current drawn through a circuit in the service panel; and a controller configured to execute a program, the program comprising; logic that generates power profile data indicating a plurality of automatically detected current draw periods, the power profile data being generated based at least in part on monitoring current draw with the current sensor when a learning mode is active; logic that determines that one of the automatically detected current draw periods is active based at least in part on the power profile data; logic that determines that a current draw reading is abnormal when the current draw reading meets a threshold associated with the one of the automatically detected current draw periods that is active; and logic that performs an action when the current draw reading is determined to be abnormal.
-
-
15. A system, comprising:
-
a controller; and a power monitoring application executable in the controller, the power monitoring application comprising; logic that generates power profile data indicating a plurality of automatically detected current draw periods for a power connection, the power profile data being generated based at least in part on monitoring current draw via the power connection when a learning mode is active; logic that determines that one of the automatically detected current draw periods is active based at least in part on the power profile data; logic that determines that a current draw reading is abnormal when the current draw reading meets a threshold associated with the one of the automatically detected current draw periods that is active; and logic that performs an action when the current draw reading is determined to be abnormal. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system, comprising:
-
means for generating power profile data indicating a plurality of automatically detected current draw periods, the power profile data being generated based at least in part on monitoring current draw when a learning mode is active; means for determining that one of the automatically detected current draw periods is active based at least in part on the power profile data; means for determining that a current draw reading is abnormal when the current draw reading meets a threshold associated with the one of the automatically detected current draw periods that is active; and means for performing an action when the current draw reading is determined to be abnormal.
-
-
30. A method, comprising:
-
generating, in at least one computing device, power profile data indicating a plurality of automatically detected current draw periods associated with a monitored device, the power profile data being generated based at least in part on monitoring current draw from the monitored device when a learning mode is active; determining, in the at least one computing device, that one of the automatically detected current draw periods is active based at least in part on the power profile data; determining, in the at least one computing device, that a current draw reading is abnormal when the current draw reading meets a threshold associated with the one of the automatically detected current draw periods that is active; and performing, in the at least one computing device, an action when the current draw reading is determined to be abnormal. - View Dependent Claims (31, 32)
-
Specification