Enterprise Data Exchange Platform for ERP and PLM Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The efficiency and accuracy of information transfers between Enterprise Resource Planning (ERP) and Product Lifecycle Management (PLM) systems are inadequate, requiring improved data exchange mechanisms to enhance integration and speed.

Innovation Solution

A data exchanging system with modules for receiving, processing, and verifying data transfer requests between systems, utilizing a message queue and multithreading for efficient data transmission and completion verification, ensuring accurate and timely data exchange between ERP and PLM systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional data transfer methods are used between ERP and PLM systems, then system integration is achieved, but data transmission speed and accuracy are insufficient

Engineering Contradiction:
Improvedata transmission speedVSAvoiddata transfer accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces an intermediary data exchange platform with standardized interfaces that mediates between ERP and PLM systems. This platform uses message queues and standardized data formats to ensure accurate and efficient data transmission, resolving the contradiction by providing a reliable intermediary layer that enhances both speed and accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transforms data into standardized formats with defined parameters and structures before transmission. By changing the parameter representation of data (using standardized schemas, encoding formats, and validation rules), the system achieves both fast processing and high accuracy in data exchange between systems.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple management systems are integrated, then information sharing is improved, but system complexity increases

Engineering Contradiction:
Improvesystem integration capabilityVSAvoiddata exchange mechanism complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal data exchange platform that can handle multiple types of management systems (ERP, PLM, and others) through standardized interfaces. This multi-functional platform reduces overall system complexity by providing a single integration layer that works with various systems, rather than requiring separate integration mechanisms for each system pair.

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

Solution Approach 2:

The patent segments the complex integration problem into manageable components: standardized data formats, message queues, validation layers, and interface modules. By dividing the data exchange mechanism into these modular segments, the system achieves high adaptability while keeping each component simple and maintainable.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If data verification mechanisms are implemented, then data accuracy is improved, but processing time increases

Engineering Contradiction:
Improvedata exchange accuracyVSAvoiddata transmission time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs data validation and verification checks before data enters the transmission queue. By conducting preliminary actions (format validation, completeness checks, and rule-based verification) upfront, the system ensures high data accuracy without adding significant time during the actual transmission process, as the verification is done in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous background verification processes that operate parallel to data transmission. Validation rules are applied continuously as data flows through the system, rather than as discrete batch checks, maintaining both high accuracy and efficient throughput by keeping the verification action continuous and non-blocking.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11461126B2Electronic device and method for exchanging data among enterprise management systems
Publication Date: 2022.10.04 GOLDTEK TECH
  • US11461126B2 patent drawing
  • US11461126B2 patent drawing
  • US11461126B2 patent drawing

AI summary

A method for exchanging data among several enterprise management systems includes receiving and processing data sent by a first system, and recording a task of writing data to a second system in a database of an electronic device, and setting the recorded task as unfinished task. A list of unfinished tasks is acquired from the database in predetermined time period, and a result of query can be generated by searching or interrogating the second system as to the list of unfinished tasks. When the second system has finished the task, the task for writing data in the second system is set as finished.