Bank-driven model for preventing double spending of digital currency transferred between multiple DLT networks using a trusted intermediary

US12400219B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12400219-B2
Application numberUS-202418658574-A
CountryUS
Kind codeB2
Filing dateMay 8, 2024
Priority dateFeb 19, 2020
Publication dateAug 26, 2025
Grant dateAug 26, 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.

A method for preventing the double-spending of digital currency that transfers between multiple distributed ledger technology (DLT) networks. The method includes receiving a message including a smart contract and executing the smart contract. The method further includes detecting a transaction request to transfer the first digital currency from the first DLT network to the second DLT network. The method further includes destroying the digital currency and creating, based on the unit of fiat currency, a second digital currency of a second type on the second DLT network. The method further includes transferring, responsive to detecting the transaction request, the first digital currency from the first DLT network to the second DLT network.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: detecting, by a node of a first distributed ledger technology (DLT) network and via a smart contract, a transaction request to transfer a first digital currency from the first DLT network of a first type to a second DLT network of a second type, wherein the transaction request is received by the node of the first DLT from the first DLT network or the second DLT network; receiving, by the node of the first DLT network, a message from an exchange node indicating that the first digital currency is to be destroy; transferring, by the node of the first DLT network, the first digital currency from the first DLT network to the second DLT network via the exchange node, wherein the transferring comprises: in response to receiving the message, destroying, by the node of the first DLT network, the first digital currency from the first DLT network; creating, by the node of the first DLT network, a second digital currency of the second type on the second DLT network. 2. The method of claim 1 , further comprising sending, by the node of the first DLT network via the exchange node and responsive to transferring the first digital currency from the first DLT network to the second DLT network, a confirmation request to the second DLT network. 3. The method of claim 1 , further comprising receiving, by the node of the first DLT network via the exchange node, the confirmation from the second DLT network indicating whether the transfer of the first digital currency from the first DLT network to the second DLT network has completed. 4. The method of claim 1 , further comprising receiving, by the node from the first DLT network from the exchange node, a destruction command to destroy the first digital currency from the first DLT network. 5. The method of claim 1 , wherein creating the second digital currency of the second type on the second DLT network comprises attaching, by the node of the first DLT network via the exchange node, a serial number to the second digital currency. 6. The method of claim 1 , wherein the first digital currency is associated with a created state or destroyed state and the second digital currency is associated with the other of the created state or the destroyed state. 7. The method of claim 1 , wherein the first digital currency of the first type and the second digital currency of the second type are different types of digital currency. 8. A system of a first distributed ledger technology (DLT) network, comprising: at least one processing circuit configured to: detect, via a smart contract, a transaction request to transfer a first digital currency from the first DLT network of a first type to a second DLT network of a second type, wherein the transaction request is received by the system of the first DLT from the first DLT network or the second DLT network; receive a message from an exchange node indicating that the first digital currency is to be destroy; transfer the first digital currency from the first DLT network to the second DLT network via the exchange node, wherein the transferring comprises: in response to receiving the message, destroy the first digital currency from the first DLT network; create a second digital currency of the second type on the second DLT network. 9. The system of claim 8 , wherein the at least one circuit is further configured to send via the exchange node and responsive to transferring the first digital currency from the first DLT network to the second DLT network, a confirmation request to the second DLT network. 10. The system of claim 8 , wherein the at least one circuit is further configured to receiving, by the node of the first DLT network via the exchange node, the confirmation from the second DLT network indicating whether the transfer of the first digital currency from the first DLT network to the second DLT network has completed. 11. The system of claim 8 , wherein the at least one circuit is further configured to receive from the exchange node a destruction command to destroy the first digital currency from the first DLT network. 12. The system of claim 8 , wherein creating the second digital currency of the second type on the second DLT network comprises attaching, by the node of the first DLT network via the exchange node, a serial number to the second digital currency. 13. The system of claim 8 , wherein the first digital currency is associated with a created state or destroyed state and the second digital currency is associated with the other of the created state or the destroyed state. 14. The system of claim 8 , wherein the first digital currency of the first type and the second digital currency of the second type are different types of digital currency. 15. One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processing circuits, cause the plurality of processing circuits to: detect, via a smart contract, a transaction request to transfer a first digital currency from the first DLT network of a first type to a second DLT network of a second type, wherein the transaction request is received by the system of the first DLT from the first DLT network or the second DLT network; receive a message from an exchange node indicating that the first digital currency is to be destroy; transfer the first digital currency from the first DLT network to the second DLT network via the exchange node, wherein the transferring comprises: in response to receiving the message, destroy the first digital currency from the first DLT network; create a second digital currency of the second type on the second DLT network. 16. The non-transitory computer-readable storage media of claim 15 , wherein the one or more processing circuits are further configured to send via the exchange node and responsive to transferring the first digital currency from the first DLT network to the second DLT network, a confirmation request to the second DLT network. 17. The non-transitory computer-readable storage media of claim 15 , wherein the one or more processing circuits are further configured to receiving, by the node of the first DLT network via the exchange node, the confirmation from the second DLT network indicating whether the transfer of the first digital currency from the first DLT network to the second DLT network has completed. 18. The non-transitory computer-readable storage media of claim 15 , wherein the one or more processing circuits are further configured to receive from the exchange node a destruction command to destroy the first digital currency from the first DLT network. 19. The non-transitory computer-readable storage media of claim 15 , wherein creating the second digital currency of the second type on the second DLT network comprises attaching, by the node of the first DLT network via the exchange node, a serial number to the second digital currency. 20. The non-transitory computer-readable storage media of claim 15 , wherein the first digital currency is associated with a created state or destroyed state and the second digital currency is associated with the other of the created state or the destroyed state.

Assignees

Inventors

Classifications

  • initialising or reloading thereof · CPC title

  • e-cash managed locally · CPC title

  • Establishing or using transaction specific rules · CPC title

  • e-cash details, e.g. blinded, divisible or detecting double spending · CPC title

  • G06Q20/065Primary

    using e-cash · 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 US12400219B2 cover?
A method for preventing the double-spending of digital currency that transfers between multiple distributed ledger technology (DLT) networks. The method includes receiving a message including a smart contract and executing the smart contract. The method further includes detecting a transaction request to transfer the first digital currency from the first DLT network to the second DLT network. T…
Who is the assignee on this patent?
Wells Fargo Bank Na
What technology area does this patent fall under?
Primary CPC classification G06Q20/3678. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 26 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 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).