Auto-generated synthetic identities for simulating population dynamics to detect fraudulent activity
First Claim
1. A method, comprising:
- generating a plurality of synthetic identities by applying a machine learning model utilizing sources of verified information, such that the plurality of synthetic identities mimics information associated with a verified identity, the generating comprising;
referencing a generated candidate synthetic identity against one or more credit reporting agencies to verify that the candidate synthetic identity does not correspond to a verified identity;
determining that the candidate synthetic identity does not correspond to a verified identity; and
converting the candidate synthetic identity to a synthetic identity of the plurality of synthetic identities;
uploading the plurality of synthetic identities to a darkweb accessible web page;
receiving, from a user, an input attempt comprising input information associated with a synthetic identity of the plurality of synthetic identities;
comparing the input information in the input attempt to the plurality of synthetic identities;
determining that the input information in the input attempt comprises information from the plurality of synthetic identities; and
rejecting the input attempt.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments disclosed herein generally relate to a system and method for detecting fraudulent computer activity. A computing system generates a plurality of synthetic identities. Each of the plurality of synthetic identities mimics information associated with a verified identity. The computing system receives, from a user, an input attempt. The input attempt includes a synthetic identity of the plurality of synthetic identities. The computing system compares input information in the input attempt to the plurality of synthetic identities. The computing system determines that the input information in the input attempt includes information from the plurality of synthetic identities, if it does, the computing system rejects the input attempt.
56 Citations
19 Claims
-
1. A method, comprising:
-
generating a plurality of synthetic identities by applying a machine learning model utilizing sources of verified information, such that the plurality of synthetic identities mimics information associated with a verified identity, the generating comprising; referencing a generated candidate synthetic identity against one or more credit reporting agencies to verify that the candidate synthetic identity does not correspond to a verified identity; determining that the candidate synthetic identity does not correspond to a verified identity; and converting the candidate synthetic identity to a synthetic identity of the plurality of synthetic identities; uploading the plurality of synthetic identities to a darkweb accessible web page; receiving, from a user, an input attempt comprising input information associated with a synthetic identity of the plurality of synthetic identities; comparing the input information in the input attempt to the plurality of synthetic identities; determining that the input information in the input attempt comprises information from the plurality of synthetic identities; and rejecting the input attempt. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a processor; and a memory having programming instructions stored thereon, which, when executed by the processor, performs an operation comprising; generating a plurality of synthetic identities by applying a machine learning model utilizing sources of verified information, such that the plurality of synthetic identities mimics information associated with a verified identity, the generating comprising; referencing a generated candidate synthetic identity against one or more credit reporting agencies to verify that the candidate synthetic identity does not correspond to a verified identity; determining that the candidate synthetic identity does not correspond to a verified identity; and converting the candidate synthetic identity to a synthetic identity of the plurality of synthetic identities; comparing a set of personal information of a first transaction attempt, wherein the first transaction attempt comprises an attempt to open an account using the set of personal information, to the plurality of synthetic identities; determining that the set of personal information comprises information from the plurality of synthetic identities; and rejecting the transaction attempt. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium including one or more sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform operations, comprising:
-
generating a plurality of synthetic identities by applying a machine learning model utilizing sources of verified information, such that the plurality of synthetic identities mimics information associated with a verified identity, the generating comprising; referencing a generated candidate synthetic identity against one or more credit reporting agencies to verify that the candidate synthetic identity does not correspond to a verified identity; determining that the candidate synthetic identity does not correspond to a verified identity; and converting the candidate synthetic identity to a synthetic identity of the plurality of synthetic identities; uploading the plurality of synthetic identities to a darkweb accessible web page; receiving, from a user, an input attempt comprising input information associated with a synthetic identity of the plurality of synthetic identities; comparing the input information in the input attempt to the plurality of synthetic identities; determining that the input information in the input attempt comprises information from the plurality of synthetic identities; and rejecting the input attempt. - View Dependent Claims (19)
-
Specification