Neural Network Linkage Data Generator for Database Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Organizations face challenges in tracing user data across databases due to low visibility of relationships between data tables, leading to resource-intensive efforts in data discovery, redundancy reduction, and compliance with data privacy regulations, as existing linkage solutions suffer from low performance, scalability, and high costs.

Innovation Solution

A system utilizing a neural network to determine and classify links between data tables based on metadata, enabling efficient data linkage by clustering tables, generating links, and classifying them according to a link classification criterion, which can include machine learning and Siamese neural networks for accurate and scalable data retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If granular data linkage solutions are used to provide data-level connections, then data accuracy is improved, but system performance deteriorates and costs increase

Engineering Contradiction:
Improvedata accuracyVSAvoidsystem performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the data linkage process into two distinct levels: (1) table-level linkage using metadata and machine learning to identify relationships between data tables, and (2) record-level linkage only when needed. This segmentation allows the system to achieve accurate data connections while avoiding the performance penalty of processing every record pair, as the ML model first filters to relevant table pairs before any granular comparison occurs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by using metadata analysis and machine learning models to pre-identify potential linked tables and columns before actual data comparison. This preliminary filtering step creates a reduced search space, so that when granular record-level linkage is performed, it is done only on a small subset of candidate pairs, thereby maintaining accuracy while improving performance.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If comprehensive data discovery is performed across all databases, then data relationship visibility is improved, but resource consumption increases

Engineering Contradiction:
Improvedata relationship visibilityVSAvoidresource consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The patent extracts and utilizes metadata from data tables as a separate, lightweight information layer that contains structural and descriptive information about the data. By performing linkage analysis on this extracted metadata rather than on the actual data records, the system achieves comprehensive data relationship visibility while consuming minimal computational resources, as metadata is typically orders of magnitude smaller than the full dataset.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system introduces machine learning models as intermediaries between the raw data and the linkage analysis process. These ML models process metadata and generate linkage predictions, serving as a computational mediator that translates structural data characteristics into relationship insights without requiring exhaustive comparison of actual data records, thereby reducing resource consumption while maintaining visibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If manual data linkage creation is performed, then linkage accuracy is improved, but time consumption increases

Engineering Contradiction:
Improvelinkage accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements self-service by enabling data tables to describe themselves through metadata that contains information about their structure, content, and relationships. The machine learning models automatically process this self-provided metadata to identify linkages, eliminating the need for manual human analysis while maintaining high accuracy through the models' ability to learn from metadata patterns and make intelligent linkage predictions.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If data tables are siloed within teams, then data ownership is improved, but data relationship discoverability deteriorates

Engineering Contradiction:
Improvedata ownershipVSAvoiddata relationship discoverability
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements a universal metadata schema and standardized linkage interface that works across different data teams, schemas, and database types. This universal framework allows each team to maintain ownership of their data tables while the standardized metadata structure enables automated discovery of relationships across team boundaries, as the ML models can process metadata from any team's tables using the same universal interface.

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

Data Source

PatentUS20230067285A1Linkage data generator
Publication Date: 2023.03.02 PAYPAL INC
  • US20230067285A1 patent drawing
  • US20230067285A1 patent drawing
  • US20230067285A1 patent drawing

AI summary

A system can determine a cluster of tables from a plurality of tables, determine, using a neural network, a link between a pair of columns from respective tables of the cluster of tables, wherein the pair of columns satisfy a relatedness criterion, and classify, using the neural network, the link according to a link classification criterion, wherein the link satisfies the link classification criterion.