Relational Database Embedding via Entity-Relation Matrices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods require the generation of pseudo-documents or graphs on top of relational databases before embedding learning can be used to extract information, which is inefficient and cumbersome.

Innovation Solution

A system and method that directly generates entity-relation matrices from relational databases and performs embedding learning processes on these matrices to update embeddings associated with entities, eliminating the need for intermediate steps like pseudo-document or graph generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pseudo-documents or graphs are generated on top of relational databases before embedding learning, then embedding learning can extract information from the database, but the process becomes inefficient and cumbersome

Engineering Contradiction:
Improveinformation extraction capabilityVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the essential relational structure directly from the database into entity-relation matrices, eliminating the need for intermediate pseudo-document or graph generation steps. This direct extraction approach maintains information extraction capability while removing unnecessary preprocessing overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of converting relational data into pseudo-documents or graphs before embedding learning, the patent inverts the approach by directly applying embedding learning to entity-relation matrices derived from the relational database schema, thus streamlining the workflow.

Inventive Principle:
Principle #13The other way round (Inversion)

2Reliability

If pseudo-documents or graphs are generated as intermediate steps, then embedding learning can be applied, but the process becomes cumbersome

Engineering Contradiction:
Improveembedding learning applicabilityVSAvoidprocess complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts relational data directly into entity-relation matrices that are suitable for embedding learning, removing the need for complex intermediate conversions to pseudo-documents or graphs. This reduces process complexity while maintaining embedding learning applicability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter representation by directly using entity-relation matrices with numerical attributes suitable for embedding learning, eliminating the need for complex data structure transformations and reducing overall process complexity.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If direct embedding learning is performed on relational databases without preprocessing, then efficiency is improved, but the method must handle raw relational data directly

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidimplementation complexity
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent segments the relational database into entity-relation matrices that separate entities, relations, and attributes into structured components suitable for embedding learning. This segmentation simplifies the implementation by organizing raw relational data into a format that is directly compatible with embedding algorithms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms relational data parameters into a format suitable for embedding learning by creating entity-relation matrices with appropriate numerical representations, making the implementation straightforward while maintaining high processing efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12517926B2System, method, and computer program product for analyzing a relational database using embedding learning
Publication Date: 2026.01.06 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US12517926B2 patent drawing
  • US12517926B2 patent drawing
  • US12517926B2 patent drawing

AI summary

Provided are systems for analyzing a relational database using embedding learning that may include at least one processor programmed or configured to generate one or more entity-relation matrices from a relational database and perform, for each entity-relation matrix of the one or more entity-relation matrices, an embedding learning process on an embedding associated with an entity. When performing the embedding learning process on the embedding associated with the entity, the at least one processor is programmed or configured to generate an updated embedding associated with the entity. Computer-implemented methods and computer program products are also provided.