Patent ID: 11928677
Assignee: CITIBANK, N.A.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
receiving, by a first computing device in communication with a plurality of nodes maintaining a distributed ledger from a computing device associated with a first account, a request to execute a transaction transferring transaction data from the first account to a second account associated with a second computing device in communication with the plurality of nodes maintaining the distributed ledger, the request comprising an identification of the first account and the second account;
identifying, by the first computing device, a first record of the distributed ledger responsive to the first record storing a hierarchical model indicating relationships between accounts maintained through the distributed ledger;
identifying, by the first computing device, a third account associated with a third computing device in communication with the plurality of nodes maintaining the distributed ledger in response to the hierarchical model indicating for the third account to be involved in a transaction between the first account and the second account;
retrieving, by the first computing device, first account data for the first account and third account data for the third account from the distributed ledger;
comparing, by the first computing device, a first value from the first account data and a third value from the third account data to a threshold;
determining, by the first computing device, the transaction satisfies a transaction policy in response to the first value and the third value exceeding the threshold; and
appending, by the first computing device, a second record to a third record of the distributed ledger indicating the transaction transferring the transaction data from the first account to the second account in response to the determination that the transaction satisfies the transaction policy.