Master Data Matching Using Behavioral Transaction Patterns
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computer systems lack effective mechanisms for matching similar master data objects across multiple repositories, relying heavily on physical addresses which become less relevant in virtual environments, leading to inaccurate data duplication and missed matches.
Innovation Solution
A system and method that utilizes behavioral data, such as transactional data, to perform duplication tests, increasing accuracy by considering the actions associated with master data objects rather than just their appearance, allowing for de-duplication independent of physical addresses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If physical address matching is used for de-duplication, then matching simplicity is maintained, but matching accuracy deteriorates in virtual environments
Solution Approach 1:
The patent transitions from one-dimensional physical address matching to multi-dimensional behavioral data matching. Instead of relying solely on location-based attributes, the system incorporates transactional patterns, purchasing behaviors, and temporal data across multiple dimensions to identify duplicate master data records, thereby maintaining accuracy in virtual environments where physical addresses are insufficient.
Solution Approach 2:
The patent changes the matching parameters from static physical address fields to dynamic behavioral parameters including transaction frequencies, purchase patterns, and temporal characteristics. This parameter transformation enables the system to adapt to virtual environments where traditional location-based identifiers lose their discriminative power.
2Measurement precision
If behavioral data is used for matching, then matching accuracy is improved, but system complexity increases
Solution Approach 1:
The patent segments the complex matching process into distinct modules: data collection from multiple sources, behavioral pattern extraction, similarity scoring, and decision-making. This segmentation allows each component to handle specific aspects of the matching task independently, reducing overall system complexity while maintaining high accuracy through coordinated operation of specialized sub-systems.
Solution Approach 2:
The patent introduces behavioral pattern analysis as an intermediary layer between raw transactional data and matching decisions. This intermediary processes and transforms complex behavioral data into meaningful similarity scores, simplifying the final matching decision process while preserving the accuracy benefits of comprehensive behavioral analysis.
3Stability of the object's composition
If multiple data repositories are maintained independently, then data consistency is preserved locally, but data duplication increases
Solution Approach 1:
The patent implements feedback mechanisms where matching results from behavioral data analysis are used to update and refine matching models across distributed repositories. This feedback loop enables continuous improvement of de-duplication accuracy while maintaining local data consistency, as each repository can independently apply learned patterns to identify and merge duplicates without compromising local integrity.
Data Source
AI summary
A system and method for identifying duplicate master data using associated behavioral data. A first record and a second record are accessed in at least one master data repository, where the first record and the second record do not share a unique field value. At least one behavior field common to a first behavior record and a second behavior record is accessed, where the first behavior record is associated with the first record and where the second behavior record is associated with the second record. At least one input parameter is obtained to configure a duplication test. The duplication test is performed between the first record and the second record based on the at least one input parameter, where the duplication test is performed on the at least one behavior field. A duplication test result is produced based on the duplication test.


