Distributed control system
First Claim
Patent Images
1. A method of controlling a plurality of devices in a building including:
- detecting at a first device a first network event sent by a second device;
updating a network state on the first device, based on the first network event, to reflect a first change in the network state;
determining at the first device an action based on the network state; and
transmitting a second network event, wherein the second network event reflects a second change in the network state associated with the action.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique is disclosed for controlling a plurality of devices in a building. The technique includes detecting a first network event at a first device, updating a network state on the first device based on the first network event, determining at the first device an action based on the network state, and transmitting a second network event to a second device.
-
Citations
49 Claims
-
1. A method of controlling a plurality of devices in a building including:
-
detecting at a first device a first network event sent by a second device; updating a network state on the first device, based on the first network event, to reflect a first change in the network state; determining at the first device an action based on the network state; and transmitting a second network event, wherein the second network event reflects a second change in the network state associated with the action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A system for controlling a plurality of devices in a building including:
-
a processor configured to; detect a first network event; update a network states based on the first network event, to reflect a first change in the network state; determine an action based on the updated network state determined at the first device; and transmit a second network event that reflects a second change in the network state associated with the action; and a memory coupled with the processor, wherein the memory provides the processor with instructions.
-
-
49. A computer program product for controlling a plurality of devices in a building, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
-
detecting at a first device a first network event sent by a second device; updating a network state on the first device, based on the first network event, to reflect a first change in the network state; determining at the first device an action based on the network state; and transmitting a second network event that reflects a second change in the network state associated with the action.
-
Specification