Database Table Merging via Classification Signatures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Merging two or more database tables is a time-consuming and burdensome process, often requiring significant manual input and human intervention, especially when dealing with redundant records, and existing techniques like ETL processes are inefficient.

Innovation Solution

A computing system that dynamically merges database tables based on user-specified parameters, such as desired fields and confidence levels, using a classifier to determine record matches and preserve original tables for generating various merged versions, while maintaining links to relational tables.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional ETL processes are used to merge database tables, then merging can be completed, but the process is time-consuming and requires significant manual input

Engineering Contradiction:
Improvemerging speedVSAvoidtime required for merging
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs self-service by automatically comparing records from different database tables using machine learning classifiers to identify matches and merges records without requiring manual human intervention. The classifier autonomously determines which records represent the same entity based on learned patterns from training data, eliminating the need for manual review and significantly reducing merging time while maintaining high accuracy.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If manual merging processes are used, then record matching can be accurate, but the process becomes burdensome and requires significant human intervention

Engineering Contradiction:
Improverecord matching accuracyVSAvoidoperational burden
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent replaces manual mechanical operations with an automated machine learning system. The classifier uses computational algorithms to compare records across database tables, automatically identifying matches based on multiple attributes and confidence scores. This substitution eliminates the need for manual record-by-record review while maintaining or improving matching accuracy through consistent, repeatable automated comparisons.

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

Solution Approach 2:

The machine learning classifier acts as an intermediary between the raw database records and the final merged output. It processes records through trained models that evaluate multiple attributes simultaneously, generating confidence scores that mediate the decision-making process. This intermediary layer automates the complex judgment required for accurate record matching while reducing operational burden on users.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If database tables are merged to eliminate redundancy, then data efficiency improves, but the merging process becomes complex and time-consuming

Engineering Contradiction:
Improvedata redundancyVSAvoidmerging process complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system changes parameters by using confidence score thresholds to automatically control the merging process. The classifier generates confidence scores for each potential record match, and predefined threshold parameters automatically determine which matches proceed to merging. This parameter-based approach simplifies the complex merging process by replacing manual judgment with automated threshold comparisons, reducing process complexity while effectively eliminating data redundancy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11972228B2Merging database tables by classifying comparison signatures
Publication Date: 2024.04.30 AMPERITY INC
  • US11972228B2 patent drawing
  • US11972228B2 patent drawing
  • US11972228B2 patent drawing

AI summary

The present disclosure relates to merging database tables. Systems and methods may involve performing a comparison between the first set of records and the second set of records and identifying a plurality of record pairs based on the comparison. Each record pair may comprise a record in the first set of records and a record in the second set of records. In addition, A feature signature may be generated for each record pair by comparing field values in each record pair. The feature signature may be classified to identify at least one related record pair. A merged database table may be generated such that it comprises the at least one related record pair and comprises a set of unique records among selected from the first set of records and the second set of records.