Bank-driven model for preventing double spending of digital currency coexisting on multiple DLT networks

US11526875B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11526875-B1
Application numberUS-202016795282-A
CountryUS
Kind codeB1
Filing dateFeb 19, 2020
Priority dateFeb 19, 2020
Publication dateDec 13, 2022
Grant dateDec 13, 2022

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 system and method for preventing the double-spending of digital currency that transfers between multiple DLT networks. The system and method includes creating, based on a unit of fiat currency, a first digital currency of a first type on a first DLT network and a second digital currency of a second type on a second DLT network. Each of the first digital currency and the second digital currency simultaneously represent a value associated with the unit of fiat currency. The system and method includes detecting a transaction request to transfer the first digital currency from the first DLT network to the second DLT network. The system and method include locking, responsive to detecting the transaction request, the first digital currency onto the first DLT network to prevent a transfer of the first digital currency from the first DLT network to another DLT network responsive to a subsequent transaction request.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: creating, by one or more processors and based on a unit of fiat currency, a first digital currency of a first type on a first distributed ledger technology (DLT) network and a second digital currency of a second type on a second DLT network, wherein each of the first digital currency and the second digital currency simultaneously represent a value associated with the unit of fiat currency for at least a period of time; detecting, by the one or more processors, a transaction request to transfer the first digital currency from the first DLT network to the second DLT network; and locking, by the one or more processors responsive to detecting the transaction request, the first digital currency onto the first DLT network to prevent a transfer of the first digital currency from the first DLT network to another DLT network responsive to a subsequent transaction request. 2. The method of claim 1 , wherein creating the first digital currency and the second digital currency comprises: maintaining, by the one or more processors and in a database, an association between a serial number and each of the first digital currency and the second digital currency; and attaching, by the one or more processors, the serial number to each of the first digital currency and the second digital currency. 3. The method of claim 2 , further comprising: sending, by the one or more processors responsive to locking the first digital currency onto the first DLT network, a confirmation request to the second DLT network, the confirmation request causing the second DLT network to generate a confirmation indicating whether the transfer of the first digital currency from the first DLT network to the second DLT network has completed; and receiving, by the one or more processors, the confirmation from the second DLT network. 4. The method of claim 3 , wherein the confirmation request comprises the serial number associated with the first digital currency and the second digital currency. 5. The method of claim 3 , wherein the confirmation request causes the second DLT network to generate the confirmation by searching the second DLT network for the second digital currency associated with the serial number. 6. The method of claim 2 , further comprising: determining, by the one or more processors, a presence or an absence of the second digital currency on the second DLT network; and either: destroying, by the one or more processors and responsive to determining the presence of the second digital currency on the second DLT network, the first digital currency on the first DLT network; or unlocking, by the one or more processors and responsive to determining the absence of the second digital currency on the second DLT network, the first digital currency from the first DLT network. 7. The method of claim 6 , further comprising: sending, by the one or more processors and responsive to determining the absence of the second digital currency on the second DLT network, a message to the first DLT network indicating a denial of the transaction request. 8. The method of claim 1 , wherein detecting the transaction request comprises: receiving, by the one or more processors, the transaction request from the first DLT network or the second DLT network. 9. The method of claim 1 , further comprising: receiving, by the one or more processors and from the first DLT network, a request to join an exchange network associated with the one or more processors, the exchange network comprising a third DLT network; and sending, by the one or more processors, a message to the first DLT network, the message causing the first DLT network to authorize the one or more processors to detect transaction requests associated with the first DLT network. 10. The method of claim 9 , wherein the first DLT network detects the transaction requests associated with the first DLT network via a monitoring agent that is installed on the first DLT network. 11. The method of claim 9 , further comprising: receiving, by the one or more processors and from a third DLT network, a request to join the exchange network associated with the one or more processors; sending, by the one or more processors, a second message to the third DLT network, the second message causing the third DLT network to authorize the one or more processors to detect transaction requests associated with the third DLT network; and creating, by the one or more processors and based on the unit of fiat currency, a third digital currency of a third type on the third DLT network, wherein the first digital currency, the second digital currency, and the third digital currency simultaneously represent the value associated with the unit of fiat currency for at least a period of time. 12. The method of claim 1 , wherein first digital currency of the first type, the second digital currency of the second type, and the third digital currency of the third type are different types of digital currency. 13. A system comprising: one or more processors; and one or more computer-readable storage mediums storing instructions which, when executed by the one or more processors, cause the one or more processors to: create, based on a unit of fiat currency, a first digital currency of a first type on a first distributed ledger technology (DLT) network and a second digital currency of a second type on a second DLT network, wherein each of the first digital currency and the second digital currency simultaneously represent a value associated with the unit of fiat currency for at least a period of time; detect a transaction request to transfer the first digital currency from the first DLT network to the second DLT network; and lock, responsive to detecting the transaction request, the first digital currency onto the first DLT network to prevent a transfer of the first digital currency from the first DLT network to another DLT network responsive to a subsequent transaction request. 14. The system of claim 13 , wherein the one or more computer-readable storage mediums store instructions that cause the one or more processors to further: maintain, in a database, an association between a serial number and each of the first digital currency and the second digital currency; and attach the serial number to each of the first digital currency and the second digital currency. 15. The system of claim 14 , wherein the one or more computer-readable storage mediums store instructions that cause the one or more processors to further: send, responsive to locking the first digital currency onto the first DLT network, a confirmation request to the second DLT network, the confirmation request causing the second DLT network to generate a confirmation indicating whether the transfer of the first digital currency from the first DLT network to the second DLT network has completed; and receive the confirmation from the second DLT network. 16. The system of claim 15 , wherein the confirmation request comprises the serial number associated with the first digital currency and the second digital currency. 17. The system of claim 15 , wherein the confirmation request causes the second DLT network to generate the confirmation by searching the second DLT network for the second digital currency associated with the serial number. 18. The system of claim 14 , wherein the one or more computer-readable storage mediums store instructions that cause the one or more processors to further: determine a presence or an absence of the second digital currency on the second DLT netwo

Assignees

Inventors

Classifications

  • G06Q40/04Primary

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

  • for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title

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

  • initialising or reloading thereof · CPC title

  • Business processing using cryptography · 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 US11526875B1 cover?
A system and method for preventing the double-spending of digital currency that transfers between multiple DLT networks. The system and method includes creating, based on a unit of fiat currency, a first digital currency of a first type on a first DLT network and a second digital currency of a second type on a second DLT network. Each of the first digital currency and the second digital currenc…
Who is the assignee on this patent?
Wells Fargo Bank Na
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 Dec 13 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).