Entity Resolution Using Relationship Graphs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Entity resolution systems face challenges in accurately determining whether multiple data records refer to the same physical entity or distinct entities, particularly when attributes are insufficient or contain errors, leading to under-resolution or over-resolution issues.

Innovation Solution

The system determines a likeness score between entities by considering their attributes and relationships, adjusting the score based on commonly related entities, and resolves entities into a single entity when the adjusted score meets a defined threshold, thereby improving accuracy by incorporating relationship data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If entity resolution is performed based solely on attribute matching, then the process is simple and fast, but accuracy deteriorates when attributes are insufficient or contain errors

Engineering Contradiction:
Improveentity resolution accuracyVSAvoidresolution process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a new dimension to entity resolution by incorporating relationship data alongside traditional attribute matching. Instead of relying solely on direct attribute comparisons (one-dimensional approach), the system adds relationship information as an additional dimension (two-dimensional or higher) to the resolution process, enabling more accurate matching even when attributes are insufficient or contain errors.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent uses relationship data as an intermediary element to bridge the gap between entities with insufficient direct attribute matches. By introducing relationships as a mediating factor, the system can infer connections between entities that would otherwise remain unresolved, improving accuracy without requiring direct attribute equivalence.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If relationship data is incorporated into entity resolution, then accuracy improves for entities with insufficient attribute matches, but processing time and computational resources increase

Engineering Contradiction:
Improveentity resolution accuracyVSAvoidresolution processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-computing and storing relationship data before the actual entity resolution process. By preparing relationship information in advance and maintaining it in an optimized structure, the system reduces the computational burden during resolution operations, allowing accurate relationship-based matching without proportionally increasing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces complex mechanical attribute-by-attribute comparison processes with more efficient relationship-based inference mechanisms. Instead of exhaustively checking all possible attribute combinations, the system substitutes this with relationship graph traversal and similarity computation, which are computationally more efficient and scale better.

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

3Reliability

If the likeness threshold is set low to capture more potential matches, then recall improves, but false positives increase leading to over-resolution

Engineering Contradiction:
Improveentity resolution reliabilityVSAvoidresolution precision
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent implements feedback mechanisms that continuously refine the likeness threshold and matching criteria based on the results of entity resolution operations. By analyzing resolved entity pairs and their relationship data, the system adjusts threshold parameters dynamically, preventing both under-resolution and over-resolution while maintaining high reliability and precision.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent employs parameter changes by dynamically adjusting the likeness threshold and weighting factors based on the specific context, data quality, and relationship strength. Instead of using a fixed threshold, the system adapts parameters in real-time to optimize the balance between recall and precision, ensuring reliable resolution without excessive false positives.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8965848B2Entity resolution based on relationships to a common entity
Publication Date: 2015.02.24 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US8965848B2 patent drawing
  • US8965848B2 patent drawing
  • US8965848B2 patent drawing

AI summary

Techniques are disclosed for resolving entities based on relationships to a common entity. In one embodiment, two entities are compared to determine that an entity resolution threshold is not satisfied. One or more entities commonly related to the two entities are determined. The two entities are determined to satisfy the entity resolution threshold on the basis of the one or more commonly-related entities. The two entities are then resolved into a single entity.