US 11,915,228 B2
Method and system for prevention of lost currency in blockchain networks to missing wallets
Jaipal Singh Kumawat, Rajasthan (IN); Shubham Kumar, Haryana (IN); Apoorva Dixit, Roorkee (IN); Aditya Koduri, Haryana (IN); and Chandan Garg, Haryana (IN)
Assigned to MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
Filed by Mastercard International Incorporated, Purchase, NY (US)
Filed on Jun. 16, 2022, as Appl. No. 17/842,039.
Application 17/842,039 is a continuation of application No. 16/749,499, filed on Jan. 22, 2020, granted, now 11,373,171.
Prior Publication US 2022/0327520 A1, Oct. 13, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/36 (2012.01); G06Q 20/40 (2012.01); H04L 9/06 (2006.01); H04L 9/32 (2006.01); G06Q 20/38 (2012.01); H04L 9/00 (2022.01)
CPC G06Q 20/3674 (2013.01) [G06Q 20/401 (2013.01); G06Q 20/4016 (2013.01); H04L 9/0618 (2013.01); H04L 9/0643 (2013.01); H04L 9/3247 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for ensuring precedence for the processing of a blockchain transaction to prevent loss of cryptographic currency, comprising:
storing, in a memory of a blockchain node, a blockchain, wherein each block of the blockchain includes at least one blockchain data value including a reference to a sending blockchain wallet and a reference to a recipient blockchain wallet;
receiving, by a receiver of the blockchain node, from a computing device, a new blockchain transaction including a digital signature of a first blockchain wallet and a recipient address of a second blockchain wallet;
identifying, in the blockchain, a blockchain data value of the at least one blockchain data value where (i) the sending blockchain wallet is the first blockchain wallet and the recipient blockchain wallet is the second blockchain wallet, or (ii) the recipient blockchain wallet is the first blockchain wallet and the sending blockchain wallet is the second blockchain wallet; and
in response to identifying the blockchain data value, generating, by a processor of the blockchain node, a new block including at least one new blockchain data value, wherein the at least one new blockchain data value includes the new blockchain transaction.