US 12,137,168 B2
Method and system of associating custom card designs with non-fungible tokens
Jamal Khan, Ridgefield, NJ (US); Oskar Duris, Walnut Creek, CA (US); and Noah Tavares, Burlingame, CA (US)
Assigned to MASTERCARD INTERNATIONAL INCOPROATED, Purchase, NY (US)
Filed by MASTERCARD INTERNATIONAL INCORPORATED, Purchase, NY (US)
Filed on Nov. 9, 2021, as Appl. No. 17/522,527.
Prior Publication US 2023/0144857 A1, May 11, 2023
Int. Cl. H04L 29/06 (2006.01); H04L 9/30 (2006.01); H04L 9/32 (2006.01); H04L 9/00 (2022.01)
CPC H04L 9/3236 (2013.01) [H04L 9/30 (2013.01); H04L 9/3247 (2013.01); H04L 9/50 (2022.05)] 16 Claims
OG exemplary drawing
 
1. A method for performing dual verification to combine a non-fungible token (NFT) with a digital payment instrument, comprising:
receiving, by a receiver of a processing server, from a computing device of a user, a request for an exclusive digital payment instrument, wherein the request includes a first set of authentication credentials and a second set of authentication credentials, the first set of authentication credentials including at least (i) a transaction account identifier associated with a transaction account to which the digital payment instrument is to correspond, and (ii) one or more values associated with the transaction account, and the second set of authentication credentials including at least (i) an NFT identifier associated with an NFT that is associated with a digital artwork, and (ii) a public key of a cryptographic key pair of a blockchain wallet of the computing device;
performing, by a processor of the processing server, a first verification process using at least the first set of authentication credentials based on at least a comparison of the one or more values included the first set of authentication credentials with one or more values associated with a transaction account identified using the transaction account identifier included in the first set of authentication credentials;
performing, by the processor of the processing server, a second verification process using at least the second set of authentication credentials based on validation of a digital signature using the public key, the digital signature being identified using at least the NFT identifier;
transmitting, by a transmitter of the processing server, a result of the first verification process and a result of the second verification process to the computing device;
in response to successful results of both the first verification process and the second verification process, generating, by the processing server, the digital payment instrument with the digital artwork associated with the NFT as a face of the digital payment instrument; and
transmitting, by the transmitter of the processing server, the digital payment instrument with the digital artwork as the face thereof to the computing device where the digital payment instrument is stored in the digital wallet.