METHOD AND APPARATUS FOR CONTROLLING POWER TO AN ELECTRICAL LOAD BASED ON SENSOR DATA
First Claim
1. A method, comprising:
- obtaining event data, by an interfacing device;
selecting a rule to process based on the obtained event data, wherein the rule includes an action description for performing an action, and includes a condition that takes the event data as input and indicates criteria for performing the action;
determining that the rule'"'"'s condition is satisfied; and
processing the rule'"'"'s action description to perform the action, wherein the action configures the interfacing device to adjust power to at least one electrical load based on the event data.
2 Assignments
0 Petitions
Accused Products
Abstract
A load-controlling interfacing device obtains and processes event data, for example, from a touch-screen user interface and/or other devices, and that processes rules based on the event data to control an electrical load, such as a light fixture. During operation, when the interfacing device obtains event data, the interfacing device selects a rule to process based on the event data from the touch-screen user interface. If the interfacing device determines that the rule'"'"'s condition is satisfied, the interfacing device can process the rule'"'"'s action description to perform a corresponding action for controlling power to the electrical load.
-
Citations
51 Claims
-
1. A method, comprising:
-
obtaining event data, by an interfacing device; selecting a rule to process based on the obtained event data, wherein the rule includes an action description for performing an action, and includes a condition that takes the event data as input and indicates criteria for performing the action; determining that the rule'"'"'s condition is satisfied; and processing the rule'"'"'s action description to perform the action, wherein the action configures the interfacing device to adjust power to at least one electrical load based on the event data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
obtaining event data from a user interface; selecting a rule to process based on the obtained event data, wherein the rule includes an action description for performing an action, and includes a condition that takes the event data as input and indicates criteria for performing the action; determining that the rule'"'"'s condition is satisfied; and processing the rule'"'"'s action description to perform the action, wherein the action configures the interfacing device to adjust power to at least one electrical load based on the event data. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. An apparatus, comprising:
-
an event-monitoring module to obtain event data; a power terminal for providing power to an electrical load; and a rule-processing module to; select a rule to process based on the obtained event data, wherein the rule includes an action description for performing an action, and includes a condition that takes the event data as input and indicates criteria for performing the action; and responsive to determining that the rule'"'"'s condition is satisfied, process the rule'"'"'s action description to perform the action, wherein the action configures the power terminal to adjust power to at least one electrical load based on the event data. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
Specification