Content Transfer Between Files and Databases Using Field Type Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Enterprise Application Integration (EAI) methods face challenges in automatically transferring information between disparate applications without human intervention, particularly in handling different data formats, which requires complex translation and skilled resources, leading to high development and maintenance costs.

Innovation Solution

A method and processing system that determines the type of each field in a file and database, stores content instances accordingly, and transfers them using queries, enabling efficient mapping and translation between file and database formats, thereby simplifying the integration process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If custom translation solutions are developed for each application installation, then translation accuracy between message format and target structure is improved, but development cost and complexity increase significantly

Engineering Contradiction:
Improvetranslation accuracyVSAvoiddevelopment complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces a message format translator as an intermediary component that sits between the message receiving interface and the target application structure. This translator automatically converts messages from the standardized message format into the target application's data structure, eliminating the need for custom point-to-point translation code for each application installation while maintaining accurate data transformation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The message format translator is designed as a universal component that can serve multiple application installations with different target structures. By implementing a standardized interface and using configurable translation rules, the same translator can adapt to different applications without requiring separate custom solutions for each installation, thereby reducing overall development complexity.

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

2Reliability

If skilled resources are used to develop custom translation solutions, then data format translation reliability is improved, but resource cost and maintenance burden increase

Engineering Contradiction:
Improvedata format translation reliabilityVSAvoiddevelopment cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The message format translator is designed to be self-configuring through the use of description files that automatically define the translation rules. Instead of requiring skilled developers to manually create and maintain complex translation logic, the system uses automated parsing of description files to generate the necessary translation code, reducing both initial development cost and ongoing maintenance requirements while maintaining reliable data transformation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The translation rules and data format descriptions are prepared in advance in separate description files before the actual translation needs to occur. This preliminary configuration allows the system to automatically generate and apply the correct translation logic without requiring skilled resources during runtime, reducing both development cost and operational complexity while ensuring reliable translation.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If application-specific programs are used for data transfer, then data integrity between applications is improved, but system complexity and maintenance requirements increase

Engineering Contradiction:
Improvedata integrityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the data transfer functionality into separate, independent components: a standardized message format layer and application-specific target structures. The message format translator handles the universal communication protocol, while each application maintains its own simplified interface to the translator. This segmentation allows data integrity to be maintained through standardized protocols without requiring complex point-to-point integration programs for each application pair.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9934296B2Content transfer
Publication Date: 2018.04.03 SEMANTIC TECH
  • US9934296B2 patent drawing
  • US9934296B2 patent drawing
  • US9934296B2 patent drawing

AI summary

The present invention provides a method of transferring content from a file and a database. In this case, the file includes content instances, each content instance being associated with a respective field, and each field having a respective type. The transfer is achieved by determining the type of each field, and then storing each content instance in a store in accordance with the determined field type of the associated field. Each content instance can then be transferred to the database in accordance with the determined field type. A similar procedure is provided for creating XML files based on content within the database.