Message-Broker Orchestration for Multi-Software Factory Engineering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing engineering systems for factory automation are inflexible and limited to specific domains, complicating seamless communication and integration of multi-disciplinary data, especially with the introduction of AI-based engineering that requires complex interactions between multiple software and databases.

Innovation Solution

An engineering system utilizing a message-broker to access and convert engineering-data into recognizable messages across various software, coupled with a GUI for seamless access and orchestration, enabling flexible and scalable integration of AI modules and knowledge bases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple AI techniques and databases are used for AI-based engineering, then engineering capability is improved, but system complexity increases

Engineering Contradiction:
Improveengineering capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The message broker serves as a universal interface that handles communication between multiple AI techniques, databases, and engineering software systems. By providing a single standardized communication protocol and data format conversion mechanism, it enables the system to support diverse AI capabilities without proportionally increasing complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If engineering software are limited to certain domains, then software specialization is improved, but information completeness deteriorates

Engineering Contradiction:
Improvesoftware specializationVSAvoidinformation completeness
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The message broker acts as an intermediary that collects information from multiple domain-specific engineering software systems and consolidates it into a comprehensive dataset for the expert engineering system. This allows each specialized software to maintain its domain focus while the integrated system achieves information completeness across all domains.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12399486B2Engineering system and method of orchestrating engineering software for a factory automation environment
Publication Date: 2025.08.26 SIEMENS AG
  • US12399486B2 patent drawing
  • US12399486B2 patent drawing
  • US12399486B2 patent drawing

AI summary

An engineering system and method of orchestrating engineering software for a factory automation environment are disclosed. The engineering system includes a message-broker configured to access and update a knowledge base based on operation of at least one of a plurality of engineering software. The plurality of engineering software is configured to generate and/or operate using engineering-data associated with at least one of design, commissioning, operation, and maintenance of the factory automation environment. The message-broker is configured to convert the engineering-data into messages recognizable by the plurality of engineering software and the knowledge base. At least one Graphical User Interface communicatively coupled to the message-broker is configured to enable access to the engineering-data via the message-broker, whereby at least one engineering software is configured to initiate actions in the factory automation environment based on the messages.