Generic distributed processing unit for multi-agent systems
First Claim
Patent Images
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.
1 Assignment
0 Petitions
Accused Products
Abstract
Generic Distributed Processing Unit (DPU) for Multi-Agent Systems (MAS) is disclosed. The DPU based system is a Machine 2 Machine (M2M) interface that is fast, flexible, redundant and scalable. It allows the handling of unlikely edge cases that Human Machine Interfaces (HMI) can not. It also allows the processing of excessive amounts of ancillary data that are not processed easily with an HMI arrangement. In the digital ecosystem, any like DPU can back up any other making the system exceedingly robust.
-
Citations
2 Claims
-
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. - View Dependent Claims (2)
-
Specification