Multiple candidate selection in an entity resolution system
AssigneeInternational Business Machines Corporation
InventorsThomas B. Allen, Barry M. Caceres
Life of this patent
Estimating the term…
Abstract
Systems, methods and articles of manufacture are disclosed for matching an inbound identity record to existing entities. Entity resolution (ER) candidate-building keys may be determined for a received identity record. A query may be generated from the ER candidate-building keys. When executing the query, a generic key may be identified. Execution of the query may be aborted upon a condition involving the generic key being satisfied.
Claims24
A computer-implemented method, comprising:
- receiving an identity record;
- determining a plurality of entity resolution (ER) candidate-building keys for the received identity record;
- generating a query from the plurality of ER candidate-building keys to retrieve entities matching any of the plurality of ER candidate-building keys, wherein each ER candidate-building key is derived from at least a field of the received identity record;
- identifying, by operation of one or more computer processors, during execution of the query, a generic ER candidate-building key from the plurality of ER candidate-building keys, wherein the generic ER candidate-building key comprises an ER candidate-building key that is unsuitable for generating candidate entities for the identity record;
- and
- upon identifying the generic ER candidate-building key, aborting executing the query.
A computer-readable storage medium containing a program which, when executed, performs an operation comprising:
- receiving an identity record;
- determining a plurality of entity resolution (ER) candidate-building keys for the received identity record;
- generating a query from the plurality of ER candidate-building keys to retrieve entities matching any of the plurality of ER candidate-building keys, wherein each ER candidate-building key is derived from at least a field of the received identity record;
- identifying, during execution of the query, a generic ER candidate-building key from the plurality of ER candidate-building keys, wherein the generic ER candidate-building key comprises an ER candidate-building key that is unsuitable for generating candidate entities for the identity record;
- and
- upon identifying the generic ER candidate-building key, aborting executing the query.
A system, comprising:
- one or more computer processors;
- a memory containing a program which, when executed by the one or more computer processors, is configured to perform an operation comprising:
- receiving an identity record;
- determining a plurality of entity resolution (ER) candidate-building keys for the received identity record;
- generating a query from the plurality of ER candidate-building keys to retrieve entities matching any of the plurality of ER candidate-building keys, wherein each ER candidate-building key is derived from at least a field of the received identity record;
- identifying, by operation of the one or more computer processors, during execution of the query, a generic ER candidate-building key from the plurality of ER candidate-building keys, wherein the generic ER candidate-building key comprises an ER candidate-building key that is unsuitable for generating candidate entities for the identity record;
- and
- upon identifying the generic ER candidate-building key, aborting executing the query.
Dependencies are inferred from the claim text.