Machine Data Mapping Layer for Heterogeneous System Connectivity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for enabling communication and data exchange between heterogeneous industrial systems require intervention in control software and specific data specifications, limiting flexibility and connectivity.

Innovation Solution

A method and system that utilize a data model to connect machine-side data sources with access points through computer-aided mappings, allowing for flexible and simple data transmission without altering control systems or requiring specialized software, using mappings such as allocation, linking, conversion, and logical transformations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If code generation and software agent technology are used to translate between different system languages, then data exchange between heterogeneous systems is enabled, but intervention in control software and specific data specifications are required, limiting flexibility and connectivity

Engineering Contradiction:
ImproveconnectivityVSAvoidsoftware intervention
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary translation layer that sits between the machine data source and access points. This layer contains a data model with machine-related parameters and mappings that translate different data formats without requiring intervention in the control software. The intermediary handles the complexity of data translation while keeping the original control system unchanged.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the data translation function into separate components: a data model defining machine-related parameters, mappings between source data and the data model, and mappings between the data model and access point data. This segmentation allows each component to be configured and maintained independently without affecting the control software.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If all data are required to be present in a particular data specification, then data exchange is standardized, but the field of application and connectivity are limited

Engineering Contradiction:
Improvefield of applicationVSAvoiddata specification requirement
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent creates a universal data model with machine-related parameters that can represent data from various machine types and data sources. The mapping mechanism allows the same data model to accommodate different data specifications and formats, making the system multi-functional and applicable to diverse industrial scenarios without requiring specific data specifications.

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

Solution Approach 2:

The patent uses parameter mappings to transform data between different specifications. By defining machine-related parameters in the data model and creating mappings between source data parameters and these standard parameters, the system can handle various data formats through parameter transformation rather than requiring a single rigid data specification.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If mappings are set up between source parameters and machine-related parameters, then flexible connectivity is achieved, but setup and maintenance complexity increases

Engineering Contradiction:
ImproveflexibilityVSAvoidmapping configuration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by pre-defining a standardized data model with machine-related parameters before actual data exchange occurs. The mappings between source parameters and the standardized data model are established in advance, allowing flexible connectivity to be achieved without complex real-time translation logic. This preliminary structuring simplifies both setup and maintenance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240176326A1Method and system for providing data
Publication Date: 2024.05.30 HOMAG GMBH
  • US20240176326A1 patent drawing
  • US20240176326A1 patent drawing
  • US20240176326A1 patent drawing

AI summary

Method for providing data from at least one machine-side data source (10) to at least one access point (20), comprising the steps of: setting up a data model (30), in which a predetermined definition and designation are stored for each of a plurality of machine-related parameters, storing the data model (30) in a data memory (50), setting up a first mapping (100) between source parameters of at least one machine-side data source (10) and machine-related parameters of the data model (30), and storing the first mapping (100) in a data memory (50).