US 12,481,971 B2
Distributed private ledger systems and methods
Saket Gupta, Bergenfield, NJ (US); and Venkat Ramanathan, Cincinnati, OH (US)
Assigned to Citibank, N.A., New York, NY (US)
Filed by Citibank, N.A., New York, NY (US)
Filed on Mar. 26, 2025, as Appl. No. 19/091,762.
Application 19/091,762 is a continuation of application No. 17/982,020, filed on Nov. 7, 2022, granted, now 12,293,340.
Application 17/982,020 is a continuation of application No. 15/159,545, filed on May 19, 2016, granted, now 11,521,185, issued on Dec. 6, 2022.
Prior Publication US 2025/0225490 A1, Jul. 10, 2025
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/10 (2012.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); H04L 9/40 (2022.01)
CPC G06Q 20/10 (2013.01) [G06Q 20/382 (2013.01); G06Q 20/401 (2013.01); H04L 63/0272 (2013.01); H04L 63/04 (2013.01); H04L 63/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for securely conducting transactions based on user aliases, the system comprising:
one or more processors coupled to memory, wherein the one or more processors execute application code instructions to cause the system to:
store, within a first block in a distributed private blockchain ledger, data representing a first alias for a first user and first account identifier associated with a first user account, wherein the first alias does not comprise any personally identifiable data associated with the first user;
identify, based on a second alias of a second user, a second user account of the second user having a second account identifier stored within a second block in the distributed private blockchain ledger;
communicate instructions to a user device of the first user to display data representing the second alias of the second user;
initiate, based on an interaction request received from the user device of the first user, creation of a third block in the distributed private blockchain ledger based on an interaction between the first user account of the first user and the second user account of the second user; and
track the interaction within the third block in the distributed private blockchain ledger by storing a hash of the second block that maintains an order of the second block and the third block.