Conversion Program Search System for Schema Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems face challenges in schema integration due to differences in attribute value description formats, requiring manual conversion rules and lengthy processing times to find suitable conversion modules, which limits the reusability of conversion modules and efficiency in data connection problems.

Innovation Solution

A conversion program search system that generates signatures to identify suitable conversion paths by comparing input and output data formats, selecting candidate conversion programs based on similarity, and calculating evaluation values to efficiently match conversion-source and post-conversion data formats, thereby reducing processing time and increasing reusability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual conversion rules are created to handle schema integration, then conversion accuracy is improved, but processing time and system complexity increase

Engineering Contradiction:
Improveconversion accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically generating conversion rules through machine learning models before actual data conversion is needed. The model is trained on historical conversion data and conversion examples to pre-establish conversion patterns, so when new schema integration is needed, the system can quickly apply pre-learned rules rather than manually creating them each time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing the machine learning model to automatically generate and refine conversion rules without human intervention. The model learns from conversion examples and continuously improves its rule generation capability, making the system self-improving and reducing dependency on manual rule creation while maintaining high accuracy.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If comprehensive conversion rules are manually created, then conversion coverage is improved, but ease of operation deteriorates

Engineering Contradiction:
Improveconversion coverageVSAvoidease of operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system enables self-service by allowing the machine learning model to automatically generate and refine conversion rules without human intervention. The model learns from conversion examples and continuously improves its rule generation capability, making the system self-improving and reducing dependency on manual rule creation while maintaining high accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes parameters by using probabilistic models and confidence scores to dynamically adjust conversion rule application. Instead of rigid manual rules, the system evaluates multiple potential conversions and selects the most appropriate one based on learned patterns and confidence levels, improving adaptability while maintaining ease of operation through automated decision-making.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple conversion programs are searched manually, then reusability of conversion modules is improved, but productivity decreases

Engineering Contradiction:
Improvereusability of conversion modulesVSAvoidproductivity
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-processing conversion examples and training data to extract reusable conversion patterns. The machine learning model is trained in advance on historical conversion data, so when new conversion tasks arise, the system can quickly query and apply relevant pre-learned patterns rather than searching through multiple conversion programs manually each time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces the mechanical process of manually searching and selecting conversion programs with an automated machine learning-based system. The model automatically identifies relevant conversion patterns from training data and applies them to new tasks, substituting manual mechanical search operations with intelligent automated pattern recognition and application.

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

Data Source

PatentUS8275783B2Conversion program search system and conversion program search method
Publication Date: 2012.09.25 NEC CORP
  • US8275783B2 patent drawing
  • US8275783B2 patent drawing
  • US8275783B2 patent drawing

AI summary

To provide a conversion program search system that can increase the reusability of conversion programs as well as can find a solution to a data connection problem in a short time. A first-signature generation means 71 generates a first signature indicating, in a binary manner, whether one piece of data meets each of predetermined multiple description formats. A second-signature generation means 72 generates a second signature of a conversion program, based on the difference between the first signatures of conversion-source data and post-conversion data. When a conversion path candidate generation means 74 generates a candidate for a solution to a data connection problem, an evaluation value calculation means 75 calculates the evaluation value of the candidate using the second signature. A conversion path identification means 76 tries conversion paths to serve as a solution in the descending order of the evaluation values.