US 11,941,053 B1
Secure data interactions performed by an internet of things (IoT) device
Subburathinam Krishnan, Chennai (IN); Prabhakaran Balasubramanian, Vellore (IN); Durga Prasad P Khuttumolu, Hyderabad (IN); and Yugandhar Jaini, Hyderabad (IN)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on Mar. 9, 2023, as Appl. No. 18/181,221.
Int. Cl. G06F 16/901 (2019.01); G06F 21/44 (2013.01)
CPC G06F 16/9014 (2019.01) [G06F 21/44 (2013.01)] 20 Claims
OG exemplary drawing
 
9. A method for processing data interactions, comprising:
receiving a tagging request to map a first non-fungible token (NFT) to a first user device, wherein the first user device is associated with a first user, and wherein the first user device is configured to perform data interactions associated with the first user without intervention from the first user;
in response to receiving the tagging request, transmitting an authorization request to the first user device to map the first NFT to the first user device;
receiving an approval of the authorization request from the first user device;
in response to receiving the approval, transmitting a request to a minting server of an NFT blockchain network to generate the first NFT for the first user device;
receiving an indication that the first NFT has been generated for the first user device, wherein the generated first NFT comprises at least a token ID of the first NFT, a first device ID associated with the first user device, and a first user ID associated with the first user;
storing in the memory the token ID of the first NFT mapped to the first device ID and the first user ID;
receiving a second authorization from the first user device to perform a data interaction associated with the first user;
obtaining the token ID of the first NFT mapped to the first user device;
requesting the NFT blockchain network based on the token ID of the first NFT, verification of the first user device based on the first NFT;
receiving from the NFT blockchain network and in response to the request for verification, an indication that the first user device is verified; and
in response to receiving the indication, processing the data interaction.