Patent ID: 8898218
Filing Date: 2014-11-25
Classification: G06F,H04L

Abstract:
1. A distributed control system providing a unifying reactive intelligence for new and legacy agents, the system comprising: N Distributed Processing Units each comprising a processor providing an associated event handler configured to receive and process events having a common system event format and to generate commands having a common system command format; distributed databases synchronized with one another using a synchronous data flow, each of the N Distributed Processing Units being configured to access at least one of the distributed databases; plural agents that generate agent specific events, the format of agent specific events enerated b at least one of the lural a ents differin from the format of a ent s ecific events generated by at least another of the plural agents, the agents being configured to discover at least one of the N Distributed Processering Units; and event communication protocol abstraction structure comprising: a transformer connected to receive generated agent specific events, the transformer being configured to transform the received agent specific events into the common system event format; an event dispatcher connected to receive the common system event formats, the event dispatcher configured to dispatch the events in the common system event formats to the event handler of the discovered Distributed Processing Unit; and a commander connected to receive commands an event handler generates in the common system command format, the commander transforming commands from the common system command format into agent specific commands for sending to one or more of the agents, for action and response.