Semantic Agent Deployment for Resource-Matched Target Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In complex industrial systems, the manual selection and configuration of target devices for deploying analytical agents is error-prone and inefficient, often resulting in suboptimal resource utilization and data delays due to the need for manual intervention and lack of automation in selecting suitable devices for data processing.

Innovation Solution

A deployment system comprising a mapping unit for semantic mapping of agent data models to target device data models, a calculation unit for determining suitability based on resource requirements, and a deployment unit for automatically deploying agents on the most suitable target devices, using conversion mappers to ensure compatibility and optimize resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual selection and configuration of target devices is performed, then deployment accuracy can be ensured, but deployment efficiency and productivity deteriorate due to time-consuming manual intervention

Engineering Contradiction:
Improvedeployment accuracyVSAvoiddeployment efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system enables self-service deployment by automatically selecting target devices and configuring agents without manual intervention. The automated deployment system evaluates device suitability, performs semantic mapping, and deploys agents autonomously based on resource requirements and data model compatibility, eliminating the need for manual configuration while maintaining deployment accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of device selection and configuration with an automated computational system. The system uses semantic mapping, resource evaluation algorithms, and automated decision-making to substitute human operators, thereby improving deployment efficiency while maintaining accuracy through systematic evaluation criteria

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If manual configuration of agents on target devices is performed, then deployment reliability can be maintained, but deployment time increases significantly

Engineering Contradiction:
Improvedeployment reliabilityVSAvoiddeployment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-evaluating target device suitability, pre-mapping data models semantically, and pre-configuring deployment parameters before actual agent deployment. This preliminary preparation ensures reliability by validating compatibility upfront while reducing deployment time by eliminating configuration steps during the actual deployment process

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Manual configuration tasks are replaced with automated computational processes that evaluate device compatibility, map data models, and configure agents programmatically. This substitution maintains reliability through systematic validation while dramatically reducing the time required for configuration compared to manual operations

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of information

If data is concentrated at a central control element, then data availability improves, but data transmission delays and inconsistencies increase

Engineering Contradiction:
Improvedata availabilityVSAvoiddata transmission delay
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system applies local quality by deploying agents directly at the edge devices where data is generated rather than concentrating all data processing at a central control element. Each target device processes its own sensor data locally using deployed agents, ensuring data availability while eliminating transmission delays and inconsistencies associated with centralized data concentration

Inventive Principle:
Principle #3Local quality

4Productivity

If agent deployment is automated, then productivity improves, but system complexity increases due to semantic mapping and suitability calculation requirements

Engineering Contradiction:
Improvedeployment automation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system achieves universality by creating a general-purpose automated deployment framework that handles multiple device types, data models, and agent configurations through a unified semantic mapping approach. This universal system manages complexity through standardized processes while maintaining high productivity across diverse industrial automation scenarios

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

Solution Approach 2:

The patent introduces semantic mapping as an intermediary layer between agent data models and target device data models. This intermediary handles the complexity of compatibility checking and transformation automatically, enabling productive automated deployment without requiring direct complex interactions between diverse systems

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3396538B1A method and apparatus for deployment of an agent to a target device of a target system
Publication Date: 2023.11.08 SIEMENS AG
  • EP3396538B1 patent drawingFigure 1~3
  • EP3396538B1 patent drawingFigure 2
  • EP3396538B1 patent drawing

AI summary

A method and apparatus for deployment of an agent to a target device of a target system A deployment system for deployment of an agent to a target device of a target system, said deployment system (1) comprising: a mapping unit (2) adapted to perform a semantic mapping of an agent data model of the agent to target device data models of target devices of said target system, wherein each target device data model comprises an associated suitability model; calculation unit (3) adapted to calculate the suitability of each matching target device data model for the respective agent on the basis of its suitability model depending on resource requirements of the agent; a deployment unit (4) adapted to deploy an agent on the target device having the maximum calculated suitability.