Peer-to-peer modular automation scheme
OwnerNicholas Carmine DiFonzoinventor
Life of this patent
Estimating the term…
Abstract
In one example, an automation controller includes an electronic processor, a memory, a peer messaging interface configured to communicate with at least one peer device, and an input/output interface configured to connect to an interrupter. The electronic processor is configured to receive, via the input/output interface, an interrupter status signal. The electronic processor is also configured to receive, via the peer messaging interface, a message indicating a status associated with a peer device. The electronic processor is also configured to update an interrupter status variable in memory based on the interrupter status signal and the status associated with the peer device, and to control operation of the interrupter based on the interrupter status variable.
Claims20
An automation controller comprising:
- an electronic processor;
- a memory;
- a peer messaging interface configured to communicate with at least one peer device;
- and, an input/output interface configured to connect to an interrupter;
- wherein the electronic processor is configured to:
- receive, via the input/output interface, an interrupter status signal;
- receive, via the peer messaging interface, a message indicating a status associated with a peer device;
- update an interrupter status variable in memory based on the interrupter status signal and the status associated with the peer device;
- and
- control operation of the interrupter based on the interrupter status variable.
An interrupter apparatus comprising:
- a switch;
- and
- an automation controller including:
- an electronic processor;
- a memory;
- and
- a communication interface configured to communicate with at least one peer device;
- wherein the electronic processor is configured to:
- receive a status signal associated with the switch;
- receive, via the communication interface, a message indicating a status associated with a peer device;
- update an interrupter status variable in memory based on the status signal and the status associated with the peer device;
- and
- control operation of the switch based on the interrupter status variable.
A non-transitory computer-readable medium containing instructions that, when executed by an electronic processor of an automation controller, cause the electronic processor to:
- receive an interrupter status signal associated with an interrupter;
- receive a message indicating a status associated with a peer device;
- update an interrupter status variable based on the interrupter status signal and the status associated with the peer device;
- and,
- control operation of the interrupter based on the interrupter status variable.
Dependencies are inferred from the claim text.