Enhanced Name Key Matching for Reducing False Positives

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing name matching systems face challenges with false positives and false negatives due to information loss during key generation, and they fail to account for name variants and typographical errors, leading to inefficient comparisons and reduced accuracy.

Innovation Solution

The method generates enhanced name keys using digraph bitmap signatures and variant codes, which consider cultural provenance and pseudo-phonetic versions, allowing for similarity scoring and reducing false positives and negatives by comparing names based on spelling and pronunciation similarities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional name key generation is used to reduce comparison time, then processing speed improves, but information loss occurs leading to false positives and false negatives

Engineering Contradiction:
Improveprocessing speedVSAvoidinformation loss
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The name key is segmented into multiple independent components: digraph bitmap signature (capturing character pairs), variant code (capturing cultural spelling variations), and pseudo-phonetic signature (capturing pronunciation). Each component addresses specific aspects of name similarity without requiring full name comparison, enabling efficient filtering while preserving matching information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The name key uses a composite structure combining multiple types of signatures (digraph bitmap, variant code, pseudo-phonetic) that together provide comprehensive name representation. This composite approach captures both spelling and pronunciation characteristics, reducing information loss while maintaining fast comparison capability.

Inventive Principle:
Principle #40Composite materials

2Measurement precision

If strict exact matching is used for name comparison, then false positives are reduced, but false negatives increase due to inability to handle variants and typos

Engineering Contradiction:
Improvematching accuracyVSAvoidfalse negatives
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system changes the matching parameters by introducing fuzzy matching capabilities through variant codes (for cultural spelling variations) and pseudo-phonetic signatures (for pronunciation-based matching). This allows the system to tolerate typos and variants while maintaining high matching accuracy through multi-parameter comparison.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces intermediary components (variant codes and pseudo-phonetic signatures) that mediate between exact spelling matching and fuzzy matching. These intermediaries enable the system to handle cultural variants and typos by providing alternative representation forms that bridge the gap between different name spellings.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If comprehensive name comparison is performed to improve accuracy, then matching precision improves, but processing time increases significantly

Engineering Contradiction:
Improvematching precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The comparison process is segmented into multiple stages: first comparing digraph bitmap signatures for quick filtering, then variant codes for cultural matching, and finally pseudo-phonetic signatures for pronunciation-based matching. This segmented approach enables comprehensive comparison while reducing overall processing time through early elimination of non-matching candidates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary comparison using digraph bitmap signatures and variant codes before conducting full name comparison. This preliminary action filters out clearly non-matching names early in the process, reducing the number of names requiring comprehensive comparison and thus reducing overall processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11341190B2Name matching using enhanced name keys
Publication Date: 2022.05.24 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11341190B2 patent drawing
  • US11341190B2 patent drawing
  • US11341190B2 patent drawing

AI summary

Name matching using enhanced name keys is provided by receiving and parsing a queried name into name phrase(s), building a name key for the queried name, the name key for identifying matches between the queried name and candidate names in a database, and the name key including name phrase digraph bitmap signature(s) for the queried name, variant code(s) for the queried name, and pseudo-phonetic name phrase digraph bitmap signature(s) for the queried name, and performing a name matching comparison that includes comparing the queried name to each candidate name of the candidate names in the database, in which the built name key for the queried name is compared to a name key for the candidate name.