Business Process Execution on a Blockchain Platform
US-2020327498-A1 · Oct 15, 2020 · US
US11526875B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-11526875-B1 |
| Application number | US-202016795282-A |
| Country | US |
| Kind code | B1 |
| Filing date | Feb 19, 2020 |
| Priority date | Feb 19, 2020 |
| Publication date | Dec 13, 2022 |
| Grant date | Dec 13, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.