Robust Matching for Identity Screening
First Claim
1. A system comprising:
- one or more processors;
multiple tokenizers configured to tokenize, by the one or more processors and based at least in part on an identified region, a query string to receive query tokens;
a transformation provider configured to;
generate, by the one or more processors, transformation rules based at least in part on the identified region and the query tokens;
select, by the one or more processors, a one or more of the transformation rules; and
transform, by the one or more processors and based at least in part on the one or more transformation rules, the query tokens to obtain a query record including transformed tokens that account for regional token variations, the regional token variations being associated with the identified region; and
a token weight provider configured to assign, by the one or more processors, token weights for the transformed tokens of the query record based at least in part on the identified region;
a comparer configured to determine, by the one or more processors and based at least in part on the token weights, similarity values between the transformed tokens of the query record and a reference record.
1 Assignment
0 Petitions
Accused Products
Abstract
The techniques described herein are directed to robust matching for identity screening. In some examples, the techniques can include generating a similarity score for received identity information compared to a reference record. In some examples, the techniques can utilize a region associated with the received identity information to weight tokens composing the identity information or of the reference record to adjust the similarity score. Moreover, the techniques can include multiple tokenizers, transformation providers, and token weight providers and the techniques can be configured to select between the multiple tokenizers, transformation providers, and token weight providers based at least in part on a region to improve the accuracy of the similarity score. The techniques can determine whether or not to flag or otherwise affirm an identity of an individual or entity associated with the entity information based at least in part on the similarity score.
110 Citations
20 Claims
-
1. A system comprising:
-
one or more processors; multiple tokenizers configured to tokenize, by the one or more processors and based at least in part on an identified region, a query string to receive query tokens; a transformation provider configured to; generate, by the one or more processors, transformation rules based at least in part on the identified region and the query tokens; select, by the one or more processors, a one or more of the transformation rules; and transform, by the one or more processors and based at least in part on the one or more transformation rules, the query tokens to obtain a query record including transformed tokens that account for regional token variations, the regional token variations being associated with the identified region; and a token weight provider configured to assign, by the one or more processors, token weights for the transformed tokens of the query record based at least in part on the identified region; a comparer configured to determine, by the one or more processors and based at least in part on the token weights, similarity values between the transformed tokens of the query record and a reference record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
identifying a region associated with a query string; based at least in part on the identified region and a language associated with the identified region; selecting, from multiple tokenizers, a tokenizer associated with the identified region or the language; and generating transformation rules based at least in part on the identified region and the language; tokenizing the query string by the tokenizer to receive query tokens; transforming, by one or more of the transformation rules, the query tokens to form a query record; and weighting tokens of the query record and weighting tokens of a reference record based at least in part on frequencies with which the tokens of the query record appear in the reference record and frequencies with which the tokens of the reference record appear in the reference record, respectively. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving an identification; receiving a similarity score corresponding to a similarity between the received identification and an entity in a reference record, the similarity score; being weighted based at least in part on a region associated with the reference record and regional lingual traits associated with the region; and exceeding a score threshold; and affirming that the received identification corresponds to an entity associated with the identification in the reference record based at least in part on the similarity score; and flagging the received identification based at least in part on the affirmation. - View Dependent Claims (19, 20)
-
Specification