US 12,363,150 B2
System and method for secured data analysis and synthetic identity detection in a distributed ledger network
Sandeep Verma, Haryana (IN); Pavan Chayanam, Alamo, CA (US); Srinivas Dundigalla, Waxhaw, NC (US); and Nandini Rathaur, Maharashtra (IN)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Jun. 13, 2023, as Appl. No. 18/208,934.
Prior Publication US 2024/0422180 A1, Dec. 19, 2024
Int. Cl. H04L 9/40 (2022.01); G06N 20/00 (2019.01); H04L 9/00 (2022.01); H04L 9/14 (2006.01); H04L 9/30 (2006.01)
CPC H04L 63/1425 (2013.01) [G06N 20/00 (2019.01); H04L 9/14 (2013.01); H04L 9/3073 (2013.01); H04L 9/50 (2022.05)] 17 Claims
OG exemplary drawing
 
1. A system for secured data analysis and synthetic identity detection in a distributed ledger network, the system comprising:
a processing device; and
a non-transitory storage device having a distributed ledger application stored therein, wherein the distributed ledger application comprises a distributed ledger comprising a plurality of transaction objects, wherein the distributed ledger application comprises instructions that, when executed by the processing device, causes the processing device to perform the steps of:
receiving an event from a member of the distributed ledger network for at least one of a predetermined set of occurrences requiring creation of a transaction object;
generating a first hash packet and a second hash packet, wherein the first hash packet is generated by applying a hashing engine to a first identifier, and wherein the second hash packet is generated by applying the hashing engine to a second identifier;
generating, by a distributed ledger server, a first key pair comprising a first public key and a first private key for the member of the distributed ledger network;
generating, by the member of the distributed ledger network, a second key pair comprising a second public key and a second private key, wherein the second key pair is provided to the distributed ledger server for communication from the distributed ledger server to the member of the distributed ledger network);
encrypting a bundle using the first public key, wherein the bundle comprises the first and second hash packets;
appending the bundle, after encryption, to the transaction object, wherein the transaction object is distributed to the distributed ledger network;
extracting, using an extraction engine and the second key pair, the first and second hash packet from the bundle;
aggregating, based on the first hash packet, and into a pattern tree database, the first hash packet and the second hash packet;
determining, using an anomaly detection engine, a presence of an anomaly associated with the first hash packet in the pattern tree database; and
transmitting, from the distributed ledger server to at least one distributed ledger member using the second key pair, an indication of the anomal.