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 to halt execution of queries containing entity resolution (ER) candidate-building keys unsuitable for generating a restricted set of candidate entities against which to match a received identity record, the method comprising:
- receiving an identity record;
- determining a plurality of ER candidate-building keys for the received identity record;
- generating a query from one or more of the plurality of ER candidate-building keys to retrieve entities matching any of the one or more ER candidate-building keys, wherein the one or more ER candidate-building keys are derived from at least a field of the received identity record;
- and
- upon determining, during execution of the query and by operation of one or more computer processors, that at least a first ER candidate-building key of the one or more ER candidate-building keys is unsuitable for generating a restricted set of candidate entities against which to match the received identity record, aborting executing the query, wherein the restricted set of candidate entities is selected from a plurality of available entities greater in number than the restricted set of candidate entities.
A computer-readable storage medium containing a program which, when executed, performs an operation to halt execution of queries containing entity resolution (ER) candidate-building keys unsuitable for generating a restricted set of candidate entities against which to match a received identity record, the operation comprising:
- receiving an identity record;
- determining a plurality of ER candidate-building keys for the received identity record;
- generating a query from one or more of the plurality of ER candidate-building keys to retrieve entities matching any of the one or more ER candidate-building keys, wherein the one or more ER candidate-building keys are derived from at least a field of the received identity record;
- and
- upon determining, during execution of the query and by operation of one or more computer processors when executing the program, that at least a first ER candidate-building key of the one or more ER candidate-building keys is unsuitable for generating a restricted set of candidate entities against which to match the received identity record, aborting executing the query, wherein the restricted set of candidate entities is selected from a plurality of available entities greater in number than the restricted set of candidate entities.
A system to halt execution of queries containing entity resolution (ER) candidate-building keys unsuitable for generating a restricted set of candidate entities against which to match a received identity record, the 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 ER candidate-building keys for the received identity record;
- generating a query from one or more of the plurality of ER candidate-building keys to retrieve entities matching any of the one or more ER candidate-building keys, wherein the one or more ER candidate-building keys are derived from at least a field of the received identity record;
- and
- upon determining, during execution of the query, that at least a first ER candidate-building key of the one or more ER candidate-building keys is unsuitable for generating a restricted set of candidate entities against which to match the received identity record, aborting executing the query, wherein the restricted set of candidate entities is selected from a plurality of available entities greater in number than the restricted set of candidate entities.
Dependencies are inferred from the claim text.