US 11,989,276 B2
Intelligent authentication of users in Metaverse leveraging non-fungible tokens and behavior analysis
Jigesh Rajendra Safary, Maharashtra (IN)
Assigned to BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed by BANK OF AMERICA CORPORATION, Charlotte, NC (US)
Filed on Jun. 24, 2022, as Appl. No. 17/848,762.
Prior Publication US 2023/0418921 A1, Dec. 28, 2023
Int. Cl. H04L 12/28 (2006.01); G06F 21/31 (2013.01); G06F 21/33 (2013.01); G06Q 20/40 (2012.01); H04L 9/32 (2006.01)
CPC G06F 21/33 (2013.01) [G06F 21/316 (2013.01); G06Q 20/401 (2013.01); G06Q 2220/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for authenticating a user and a virtual resource exchange event, the system comprising:
a distributed trust computing network comprising a plurality of decentralized nodes, each decentralized node having a first memory and one or more first processing devices in communication with the first memory, wherein the first memory of the decentralized nodes is configured to store one or more distributed ledgers, each distributed ledger comprising a plurality of data blocks, wherein in response to a virtual object associated with the user initiating the virtual resource exchange event, a Non-Fungible Token (NFT) associated with the user is received by the distributed trust computing network and a plurality of the decentralized nodes are configured to validate the NFT, and, in response to validating the NFT, store a data block associated with virtual resource exchange event within one of the one or more distributed ledgers, wherein validating the NFT serves to authenticate the user; and
a first computing platform including a second memory and one or more second processing devices in communication with the second memory, wherein the second memory stores a virtual resource exchange event authorizer tool that is executable by at least one of the one or more second processing devices and is configured to:
implement one or more Machine Learning (ML) algorithms to:
learn one or more first user behavior patterns, each first user behavior pattern indicating a pattern of behavior of the user in conducting, at least, prior virtual resource exchange events, and
in response to receiving data associated with the virtual resource exchange event being initiated by the virtual object, apply the one or more first user behavior patterns to the data associated with the virtual resource exchange event to determine whether the virtual resource exchange event is authentic, and
in response to (i) the distributed trust computing network validating the NFT, and (ii) determining that the virtual resource exchange event is authentic, authorize processing of the virtual resource exchange event.