Merchant Embedding Clustering for Accurate Store Data Merging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Merchant stores are often incorrectly identified in transaction data, leading to confusion and inaccurate analysis of spending habits and fraudulent transactions due to inconsistent naming conventions.

Innovation Solution

A system utilizing pre-trained word embeddings refined by machine-learning models to identify and aggregate merchant stores by fine-tuning embeddings with merchant-specific data, clustering similar embeddings, and normalizing cluster names to accurately merge them into a single merchant identifier.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If merchant stores are identified using different naming conventions in transaction data, then the system can capture diverse merchant representations, but the accuracy of merchant identification deteriorates causing incorrect identification of merchant stores

Engineering Contradiction:
Improveability to capture diverse merchant representationsVSAvoidaccuracy of merchant identification
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent merges multiple merchant identifier clusters into a single unified merchant entity by comparing cluster names and determining similarity. When clusters represent the same merchant (e.g., 'Walmart Store' and 'Walmart'), the system combines them into one merchant record, resolving the fragmentation caused by diverse naming conventions while maintaining accurate merchant identification.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces machine learning models as an intermediary between raw transaction data and merchant identification. The models process and normalize diverse merchant names, transforming varied representations into standardized merchant identifiers. This intermediary layer enables the system to handle diverse naming conventions while maintaining high identification accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If traditional methods are used to identify merchant stores in transaction data, then the process is simpler, but the accuracy of identifying and aggregating merchant data deteriorates

Engineering Contradiction:
Improvesimplicity of identification processVSAvoidaccuracy of merchant data aggregation
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent performs preliminary clustering of merchant identifiers before final aggregation. By first grouping similar merchant names into clusters and then merging those clusters, the system prepares the data in advance for accurate aggregation. This preliminary organization simplifies the subsequent merging process while significantly improving identification accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where the system continuously refines merchant cluster assignments based on similarity comparisons and machine learning model predictions. The feedback loop allows the system to learn from identification patterns and improve accuracy over time, maintaining a balance between process complexity and precision.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If machine-learning models are used to refine word embeddings for merchant identification, then the accuracy of merchant store identification improves, but the computational complexity and processing time increase

Engineering Contradiction:
Improveaccuracy of merchant store identificationVSAvoidcomputational complexity of processing
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the merchant identification process into distinct stages: initial clustering of merchant identifiers, generation of cluster names, comparison of cluster similarities, and final merging. This segmentation allows machine learning models to be applied selectively at critical decision points rather than throughout the entire process, reducing overall computational complexity while maintaining high accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies machine learning models partially, focusing computational resources on the most critical aspects of merchant identification where they provide the greatest value. Rather than using complex models for every aspect of processing, the system applies them strategically to refine embeddings and determine cluster similarities, achieving high accuracy with optimized computational expenditure.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250348705A1System and method for leveraging pre-trained embeddings to detect and merge merchant data
Publication Date: 2025.11.13 FISERV INC
  • US20250348705A1 patent drawing
  • US20250348705A1 patent drawing
  • US20250348705A1 patent drawing

AI summary

A system including one or more processors and a computer-readable, non-transitory medium including instructions which cause at least one of the one or more processors to obtain merchant data including a plurality of merchants, obtain a set of word embeddings extracted using a large language model, refine the set of word embeddings by executing a machine-learning model using as input the merchant data to obtain a set of merchant embeddings, determine a first cluster of first merchant embeddings and a second cluster of second merchant embeddings within the set of merchant embeddings, determine a first name for the first cluster based on the first embeddings and a second name for the second cluster based on the second embeddings, and merge the first cluster and the second cluster based on a similarity of the first name and the second name to obtain a merged cluster.