Method and system of NFT validation in a broker marketplace

US12340366B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12340366-B2
Application numberUS-202217659758-A
CountryUS
Kind codeB2
Filing dateApr 19, 2022
Priority dateApr 19, 2022
Publication dateJun 24, 2025
Grant dateJun 24, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for authenticating a digital asset represented by an NFT that is stored in a blockchain are disclosed. An NFT that has been minted for an asset is identified. The NFT was minted by generating metadata for the asset and by generating an original hash of the asset. The NFT is stored in a blockchain, and the metadata is stored in a centralized repository. The original hash is stored in either the repository or the blockchain. A potential transfer of the NFT is triggered. Triggering the potential transfer includes downloading, from the centralized repository, a local version of the asset. A local hash of the local version of the asset is generated. The local hash is compared against the original hash. If the two hashes are the same, then the transfer is permitted; otherwise, the transfer is not permitted.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The method of claim 1 , further comprising including a quality ranking of the asset in the feedback. 3. The method of claim 1 , wherein the feedback is provided by a third party. 4. The method of claim 1 , wherein the asset includes at least one of: text data, image data, video data, or audio data. 5. The method of claim 4 , wherein the asset is the text data, and wherein the text data is research data generated by a research institution. 6. The method of claim 1 , wherein the NFT is minted based on a set of predefined rules. 7. The method of claim 6 , wherein the predefined rules include a rule stipulating that the NFT is to be minted in response to a particular version of the asset. 8. The method of claim 6 , wherein the predefined rules include a rule stipulating that the NFT is to be minted in response to an identified event associated with the asset. 9. The method of claim 8 , wherein the event is one or more of: generating a final saved version of the asset; generating an approved version of the asset; or authorizing release of the asset by an entity having a particular role. 10. The method of claim 1 , wherein the feedback includes feedback provided by a third-party entity, and wherein the feedback provided by the third-party entity operates as an added layer of authentication for the asset. 11. 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 a pointer pointing to an original hash of the asset, is associated with the original hash of the asset, and is associated with metadata for the asset, wherein the NFT is stored in a decentralized blockchain, and the original hash and the metadata are stored in a centralized repository, and wherein the pointer in the blockchain points to the original hash that is stored in the 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 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; and receiving feedback that is associated with the potential transfer of the NFT from the first owner to the second owner; and maintaining an audit broker record to detect patterns of data hash failure to determine fraud, wherein the audit broker record includes information detailing whether the local hash matches the original hash, and wherein the audit broker record, including the information detailing whether the local hash matches the original hash, is available for the second owner to review as part of the potential transfer of the NFT. 12. The method of claim 11 , further comprising receiving the feedback from one or more of the first owner or the second owner. 13. The method of claim 11 , wherein the NFT further includes a universal resource locator (URL) pointing to the metadata stored in the centralized repository, and wherein the URL is immutable. 14. The method of claim 11 , wherein the NFT is minted based on a set of predefined rules, and wherein the predefined rules include one or more of the following: a rule stipulating that the NFT for the asset is minted when the asset is registered using a particular type of registration; or a rule stipulating that the NFT for the asset is minted when the asset is registered by a specific entity; or a rule stipulating that the NFT for the asset is minted when the asset is stored in a specific storage location; or a rule stipulating that the NFT for the asset is minted when a filename for the asset is marked in a particular manner; or a rule stipulating that the NFT for the asset is minted at a particular time of day; or a rule stipulating that the NFT for the asset is minted when a state of the asset is a particular state. 15. 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, wherein the NFT is associated with an original hash of the asset, and metadata for the asset, wherein the NFT is stored in a decentralized blockchain, and the metadata is stored in a centralized repository, and wherein the original hash is stored in either the centralized repository or the decentralized blockchain; triggering a potential transfer of the NFT from a first owner to a second owner based on terms outlined in the smart contract, wherein 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

Assignees

Inventors

Classifications

  • G06Q40/04Primary

    Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange · CPC title

  • Use of message hashing · CPC title

  • Business processing using cryptography · CPC title

  • using hash chains, e.g. blockchains or hash trees · CPC title

  • Buying, selling or leasing transactions · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12340366B2 cover?
Techniques for authenticating a digital asset represented by an NFT that is stored in a blockchain are disclosed. An NFT that has been minted for an asset is identified. The NFT was minted by generating metadata for the asset and by generating an original hash of the asset. The NFT is stored in a blockchain, and the metadata is stored in a centralized repository. The original hash is stored in …
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06Q40/04. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 24 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).