Record Linkage Using Phenotypic Bit-Vector Weights

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current record linkage methods, such as the Fellegi-Sunter approach, face challenges with excessive false-negative and false-positive rates due to inconsistencies and missing data, particularly in healthcare systems where patient records use different identifiers and contain typographic errors, leading to incomplete data sharing and potential harmful treatment decisions.

Innovation Solution

The incorporation of phenotypic bit-vector 'fingerprint' pattern-specific weights and power-spectrum-based temporal pattern-specific weights into conventional record linkage methods to enhance accuracy and statistical performance, allowing for the capture of relative importance of specific values and sequences in patient records, thereby improving matching accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional Fellegi-Sunter record linkage methods are used, then the matching process is simple and fast, but the false-negative rate is excessive due to spelling errors, transpositions, and typographic errors

Engineering Contradiction:
Improvematch accuracyVSAvoidmatching method complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the matching process into multiple stages: initial blocking by key fields (name, birth date), then refined matching using phonetic algorithms (Soundex, Metaphone) on segmented name components, and finally verification using additional attributes. This segmentation allows handling of typographic errors at different granularities without overwhelming complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces phonetic encoding algorithms (Soundex, Metaphone, Double Metaphone) as intermediary transformations that convert names into phonetic representations. These intermediaries bridge the gap between spellings that sound alike but are written differently, reducing false negatives while maintaining a manageable matching process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If more variables and fields are used for matching to reduce false negatives, then the matching accuracy improves, but the false-positive rate increases and processing time increases

Engineering Contradiction:
Improvematch accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the matching process into hierarchical stages: first blocking records using highly selective fields (name, birth date) to create small candidate sets, then applying phonetic matching to these reduced sets, and finally verifying with additional attributes. This segmentation processes only necessary record pairs, reducing overall processing time while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary blocking and filtering using key identification fields before applying more computationally intensive phonetic algorithms and additional attribute comparisons. This preliminary action reduces the number of record pairs requiring full processing, thereby reducing total processing time while maintaining match accuracy.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If more variables and fields are used for matching to reduce false negatives, then the match accuracy improves, but the system complexity increases

Engineering Contradiction:
Improvematch accuracyVSAvoidmatching system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the matching system into modular components: blocking modules using key fields, phonetic encoding modules for name processing, and verification modules using additional attributes. Each module handles specific aspects of matching independently, reducing overall system complexity while improving accuracy through comprehensive variable usage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements universal phonetic encoding algorithms (Soundex, Metaphone, Double Metaphone) that can process various types of name variations across different languages and cultural contexts. These multi-functional algorithms handle spelling errors, transpositions, and phonetic variations uniformly, improving match accuracy without requiring separate complex systems for each error type.

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

4Measurement precision

If field-specific weights are used in Fellegi-Sunter method, then the importance of different fields is captured, but value-specific importance and temporal patterns are not leveraged

Engineering Contradiction:
Improveweight precisionVSAvoidinformation utilization
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies local quality by assigning different weights to different fields based on their discriminative power and reliability. For example, birth date and name receive higher weights than optional attributes. This field-specific weighting, combined with phonetic matching, precisely captures the varying importance of different data elements in the matching process.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs preliminary analysis of data quality, completeness, and reliability for each field before assigning weights. Fields with higher completeness and reliability receive higher weights, while fields with many missing values or errors receive lower weights. This preliminary assessment ensures that the weighting system fully leverages available information without being degraded by poor-quality data.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11887706B1Bit vector record linkage
Publication Date: 2024.01.30 CERNER INNOVATION INC
  • US11887706B1 patent drawing
  • US11887706B1 patent drawing
  • US11887706B1 patent drawing

AI summary

Methods, systems, and computer-readable media are provided for facilitating record matching and entity resolution and for enabling improvements in record linkage. A power-spectrum-based temporal pattern-specific weight may be incorporated into record linkage methods to enhance the record linkage accuracy and statistical performance. For example, in embodiments, a value-specific weight may be calculated from a population-based frequency of field-specific values or dichotomized values of selected phenotypic variables, and provides an opportunity to capture and measure the relative importance of specific values found in a field. A phenotypic bit-vector “fingerprint” pattern-specific weight or Bayesian power spectrum weight may be determined and incorporated into record linkage methods.