Systems and methods for increasing efficiency in the detection of identity-based fraud indicators
First Claim
1. A computer-implemented method comprising:
- receiving, from a first information source, entity-supplied information comprising at least a name, a social security number (SSN), and a street address associated with a request for a payment or a benefit, wherein the entity-supplied information is based at least in part on information provided by an entity, wherein the entity is represented as a natural person;
querying one or more public or private databases with the entity-supplied information;
receiving, from a second information source that is independent of the first information source, a plurality of independent information in response to the querying, wherein the plurality of independent information is not provided by the entity;
determining, with one or more computer processors in communication with a memory, based at least in part on a comparison of the entity-supplied information with at least a portion of the plurality of independent information, a first validity indication of the entity-supplied information;
creating, with the one or more computer processors, disambiguated entity records responsive to the first validity indication by one or more of;
performing data cleansing on one or more of the entity-supplied information and the plurality of independent information to eliminate one or more name variations; and
adding metadata to one or more of the entity-supplied information and the plurality of independent information;
determining, with the one or more computer processors, relationships among the disambiguated entity records by one or more of;
creating a core join data structure with at least a portion of all available disambiguated entity records;
splitting the core join data structure into persisted parts, wherein the persisted parts are configured for updating a shared structure between versions in the memory to reduce disk utilization; and
clustering one or more of the persisted parts and the disambiguated entity records;
scoring, with the one or more computer processors and based at least in part on determining the relationships among the disambiguated entity records, at least one parameter of the entity-supplied information;
determining, with the one or more computer processors, one or more indicators of fraud based on the scoring of the at least one parameter; and
outputting, for display, one or more indicators of fraud.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain embodiments of the disclosed technology include systems and methods for increasing efficiency in the detection of identity-based fraud indicators. A method is provided that includes: receiving entity-supplied information comprising at least a name, a social security number (SSN), and a street address associated with a request for a payment or a benefit; querying one or more databases with the entity-supplied information; receiving a plurality of information in response to the querying; determining a validity indication of the entity supplied information; creating disambiguated entity records; determining relationships among the disambiguated records; scoring, based at least in part on determining the relationships among the disambiguated entity records, at least one parameter of the entity-supplied information; determining one or more indicators of fraud based on the scoring; and outputting, for display, one or more indicators of fraud.
61 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, from a first information source, entity-supplied information comprising at least a name, a social security number (SSN), and a street address associated with a request for a payment or a benefit, wherein the entity-supplied information is based at least in part on information provided by an entity, wherein the entity is represented as a natural person; querying one or more public or private databases with the entity-supplied information; receiving, from a second information source that is independent of the first information source, a plurality of independent information in response to the querying, wherein the plurality of independent information is not provided by the entity; determining, with one or more computer processors in communication with a memory, based at least in part on a comparison of the entity-supplied information with at least a portion of the plurality of independent information, a first validity indication of the entity-supplied information; creating, with the one or more computer processors, disambiguated entity records responsive to the first validity indication by one or more of; performing data cleansing on one or more of the entity-supplied information and the plurality of independent information to eliminate one or more name variations; and adding metadata to one or more of the entity-supplied information and the plurality of independent information; determining, with the one or more computer processors, relationships among the disambiguated entity records by one or more of; creating a core join data structure with at least a portion of all available disambiguated entity records; splitting the core join data structure into persisted parts, wherein the persisted parts are configured for updating a shared structure between versions in the memory to reduce disk utilization; and clustering one or more of the persisted parts and the disambiguated entity records; scoring, with the one or more computer processors and based at least in part on determining the relationships among the disambiguated entity records, at least one parameter of the entity-supplied information; determining, with the one or more computer processors, one or more indicators of fraud based on the scoring of the at least one parameter; and outputting, for display, one or more indicators of fraud. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
at least one memory for storing data and computer-executable instructions; and at least one processor configured to access the at least one memory and further configured to execute the computer-executable instructions to; receive, from a first information source, entity-supplied information comprising at least a name, a social security number (SSN), and a street address associated with a request for a payment or a benefit, wherein the entity-supplied information is based at least in part on information provided by an entity, wherein the entity is represented as a natural person; query one or more public or private databases with the entity-supplied information; receive, from a second information source that is independent of the first information source, a plurality of independent information in response to the querying, wherein the plurality of independent information is not provided by the entity; determining, with the at least one processor and based at least in part on a comparison of the entity-supplied information with at least a portion of the plurality of independent information, a first validity indication of the entity-supplied information; create, with the at least one processor, disambiguated entity records responsive to the first validity indication by one or more of; performing data cleansing on one or more of the entity-supplied information and the plurality of independent information to eliminate one or more name variations; and adding metadata to one or more of the entity-supplied information and the plurality of independent information; determine, with the at least one processor, relationships among the disambiguated entity records by one or more of; creating a core join data structure with at least a portion of all available disambiguated entity records; splitting the core join data structure into persisted parts, wherein the persisted parts are configured for updating a shared structure between versions in the memory to reduce disk utilization; and clustering one or more of the persisted parts and the disambiguated entity records; score, with the at least one processor and based at least in part on determining the relationships among the disambiguated entity records, at least one parameter of the entity-supplied information; determine, with the at least one processor, one or more indicators of fraud based on the scoring of the at least one parameter; and output, for display, one or more indicators of fraud. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. One or more computer readable media comprising computer-executable instructions that, when executed by one or more processors, configure the one or more processors to perform the method of:
-
receiving, from a first information source, entity-supplied information comprising at least a name, a social security number (SSN), and a street address associated with a request for a payment or a benefit, wherein the entity-supplied information is based at least in part on information provided by an entity, wherein the entity is represented as a natural person; querying one or more public or private databases with the entity-supplied information; receiving, from a second information source that is independent of the first information source, a plurality of independent information in response to the querying, wherein the plurality of independent information is not provided by the entity; determining, based at least in part on a comparison of the entity-supplied information with at least a portion of the plurality of independent information, a first validity indication of the entity-supplied information; creating disambiguated entity records responsive to the first validity indication by one or more of; performing data cleansing on one or more of the entity-supplied information and the plurality of independent information to eliminate one or more name variations; and adding metadata to one or more of the entity-supplied information and the plurality of independent information; determining, with the one or more computer processors, relationships among the disambiguated entity records by one or more of; creating a core join data structure with at least a portion of all available disambiguated entity records; splitting the core join data structure into persisted parts, wherein the persisted parts are configured for updating a shared structure between versions in the memory to reduce disk utilization; and clustering one or more of the persisted parts and the disambiguated entity records;
scoring, based at least in part on determining the relationships among the disambiguated entity records, at least one parameter of the entity-supplied information;determining one or more indicators of fraud based on the scoring of the at least one parameter; and outputting, for display, one or more indicators of fraud.
-
Specification