US 12,340,366 B2
Method and system of NFT validation in a broker marketplace
Nicole Reineke, Northborough, MA (US); JoAnne Hubbard, Concord, MA (US); Hanna Yehuda, Acton, MA (US); Alan Sevajian, Salem, NH (US); Debra Arneson, Henniker, NH (US); Corinne Schulze, Hopkinton, MA (US); and Robert Alan Barrett, Austin, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Apr. 19, 2022, as Appl. No. 17/659,758.
Prior Publication US 2023/0334488 A1, Oct. 19, 2023
Int. Cl. G06Q 20/40 (2012.01); G06Q 20/38 (2012.01); G06Q 40/04 (2012.01); H04L 9/00 (2022.01)
CPC G06Q 20/401 (2013.01) [G06Q 20/3827 (2013.01); G06Q 40/04 (2013.01); H04L 9/50 (2022.05); G06Q 2220/00 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for authenticating a digital asset represented by a non-fungible token (NFT) that is stored in a blockchain, said method comprising:
identifying an NFT that has been minted for an asset, wherein the NFT includes a smart contract for the asset and an original hash of the asset, wherein the NFT is associated with metadata for the asset, wherein the NFT is stored in a decentralized blockchain, and the metadata is stored in a centralized repository;
triggering a potential transfer of the NFT from a first owner to a second owner based on terms outlined in the smart contract, wherein triggering the potential transfer of the NFT from the first owner to the second owner includes:
downloading, from the centralized repository, a local version of the asset;
generating a local hash of the local version of the asset, wherein the local hash is generated using a same hashing process that was used to generate the original hash of the asset;
triggering a comparison between the local hash and the original hash;
in response to determining that the local hash matches the original hash, facilitating transfer of the NFT from the first owner to the second owner; and
in response to determining that the local hash does not match the original hash, facilitating termination of the potential transfer of the NFT;
receiving feedback that is associated with the potential transfer of the NFT from the first owner to the second owner;
ranking a reputation of the first owner, a reputation of the second owner, and/or how the transfer was performed based on the feedback; and
storing the feedback and rankings in the centralized repository and providing access to the feedback and rankings to subsequent potential owners.