Patent ID: 9378070
Filing Date: 2016-06-28
CPC Classification: G06F,H04L

Claim Text:
1. A distributed, control system comprising: a plurality of system agents configured to send events, the plurality of system agents each being further configured to select between a plurality of distributed processors; a transformer connected to receive events sent by the system agents, the transformer being configured to transform received agent specific events into a common format for processing by the plurality of distributed processors; said plurality of distributed processors each including an event reactor that reacts to events sent by the system agents, the event reactor using a reactor design pattern to enable a distributed processor to register for events; said plurality of distributed processors each further including an event processor, the event reactor brokering events to be evaluated and potentially acted upon by the event processors; the plurality of distributed processors supplying commands to the plurality of system agents for action and response to thereby control and automate reactions to the events while providing redundancy and automatic fail-over.