Generic Interface for Data Integration Using Type Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data integration technologies face challenges in effectively integrating data between data transmitting and receiving servers due to the lack of a generic interface, requiring manual link establishment and internal settings, which complicates data sharing among devices.

Innovation Solution

An information processing apparatus and method that generates and transmits a data type code and device information from a data transmitting server to a data receiving server, enabling automatic data reception settings and shared data formats across devices, reducing manual work and minimizing integration costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional data integration technologies are used, then data can be collected from devices, but effective data integration among web application servers is difficult due to lack of generic interface

Engineering Contradiction:
Improvedata integration capabilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a generic interface system that can handle multiple data types and device protocols through a unified data type code mechanism. The data type code serves as a universal identifier that enables different servers to communicate using the same interface standards, making the system adaptable to various devices without requiring custom integration for each device type.

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

Solution Approach 2:

The patent uses parameter changes by introducing data type codes that define data format parameters. By changing the data type code parameter, the system can automatically adjust its data handling behavior to match the required format, enabling flexible data integration without modifying the underlying interface structure.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If manual link establishment is required for data integration, then data can be transmitted between servers, but the process requires internal settings and manual work

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidsetup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-defining data type codes and their associated formats before actual data transmission occurs. The system prepares the integration framework in advance with standardized codes that automatically guide data flow, eliminating the need for manual link establishment and internal settings during operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service through automatic data routing based on data type codes. When data arrives with a specific type code, the system automatically configures the appropriate handling procedures and transmission paths without requiring manual intervention, thereby reducing setup time while maintaining reliable data transmission.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If custom interfaces are created for each device, then specific data formats can be handled, but integration costs increase

Engineering Contradiction:
Improvedata format compatibilityVSAvoidintegration cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent reduces integration costs by implementing a universal data type code system that can handle multiple data formats through a single interface framework. Instead of creating custom interfaces for each device, the system uses standardized codes that map different device protocols to a common handling mechanism, significantly reducing development and maintenance costs while maintaining format compatibility.

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

Data Source

PatentEP4339780A1Information processing apparatus, information processing method, and information processing program
Publication Date: 2024.03.20 YOKOGAWA ELECTRIC CORP
  • EP4339780A1 patent drawingFigure 1
  • EP4339780A1 patent drawingFigure 2
  • EP4339780A1 patent drawingFigure 3

AI summary

A data receiving server (10) receives, from a data transmitting server (20) that collects measurement data transmitted by a device (30), a data type code indicating a data format and device information including identification information of the device (30); executes a setting allowing reception of the measurement data from the data transmitting server (20) based on the data type code and the device information; and acquiring the data type code, the device information, and the measurement data transmitted by the data transmitting server (20).