Blockchain settlement network

US11599858B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11599858-B2
Application numberUS-202016869149-A
CountryUS
Kind codeB2
Filing dateMay 7, 2020
Priority dateMay 7, 2020
Publication dateMar 7, 2023
Grant dateMar 7, 2023

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.

An example operation includes one or more of transferring, via a blockchain, a digital value from a sender to a receiver, the digital value representing an off-chain transfer of value, monitoring a message flow between the sender and the receiver, detecting a settlement of the off-chain transfer of value based on message content within messages of the message flow, and returning, via the blockchain, the transferred digital value from the receiver to the sender based on the detected settlement.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus comprising: a memory; and a processor communicably coupled to the memory and configured to execute a first blockchain transaction via a blockchain ledger to transfer possession of a digital asset stored on the blockchain ledger from a digital wallet of a sender to a digital wallet of a receiver, monitor a message flow transmitted between the sender and the receiver, detect a settlement of a transfer of value between the sender and the receiver which occurs outside of the blockchain ledger based on message content within messages of the message flow transmitted between the sender and the receiver, and in response to the detected settlement, execute a second blockchain transaction via the blockchain ledger to return possession of the digital asset from the digital wallet of the receiver to the digital wallet of the sender based on the detected settlement. 2. The apparatus of claim 1 , wherein the message flow comprises a settlement request message that comprises an identifier of the sender, the receiver, and an instrument used as the digital asset. 3. The apparatus of claim 1 , wherein the processor is configured to extract message content that represents the settlement of the transfer of value outside of the blockchain ledger and store the extracted message content as a blockchain transaction within a data block on the blockchain ledger. 4. The apparatus of claim 1 , wherein the processor is configured to execute a crypto service which manages encryption keys of the sender and the receiver for use on the blockchain ledger. 5. The apparatus of claim 1 , wherein the transfer of value comprises a payment transaction performed via an independent and parallel payment network. 6. The apparatus of claim 1 , wherein the transfer of value comprises an international payment transaction across different jurisdictions. 7. The apparatus of claim 1 , wherein the processor is configured to execute a send service which receives and transmits the messages within the message flow between the sender and the receiver. 8. The apparatus of claim 1 , wherein the processor is further configured to verify that a format of the messages between the sender and the receiver are compliant with International Organization for Standardization (ISO) 20022. 9. A method comprising: executing a first blockchain transaction via a blockchain ledger to transfer possession of a digital asset stored on the blockchain ledger from a digital wallet of a sender to a digital wallet of a receiver; monitoring a message flow transmitted between the sender and the receiver; detecting a settlement of a transfer of value between the sender and the receiver which occurs outside of the blockchain ledger based on message content within messages of the message flow transmitted between the sender and the receiver; and in response to the detected settlement, executing a second blockchain transaction via the blockchain ledger to return possession of the digital asset from the digital wallet of the receiver to the digital wallet of the sender based on the detected settlement. 10. The method of claim 9 , wherein the message flow comprises a settlement request message that comprises an identifier of the sender, the receiver, and an instrument used as the digital asset. 11. The method of claim 9 , wherein the method further comprises extracting message content representing the settlement of the transfer of value outside of the blockchain ledger and storing the extracted message content as a blockchain transaction within a data block on the blockchain ledger. 12. The method of claim 9 , wherein the method further comprises executing a crypto service which manages encryption keys of the sender and the receiver for use on the blockchain ledger. 13. The method of claim 9 , wherein the transfer of value comprises a payment transaction performed via an independent and parallel payment network. 14. The method of claim 9 , wherein the transfer of value comprises an international payment transaction across different jurisdictions. 15. The method of claim 9 , wherein the method further comprises executing a send service which receives and transmits the messages within the message flow between the sender and the receiver. 16. The method of claim 9 , wherein the method further comprises verifying that a format of the messages between the sender and the receiver are compliant with International Organization for Standardization (ISO) 20022. 17. A non-transitory computer readable medium comprising instructions, that when read by a processor, cause the processor to perform a method comprising: executing a first blockchain transaction via a blockchain ledger to transfer possession of a digital asset stored on the blockchain ledger from a digital wallet of a sender to a digital wallet of a receiver; monitoring a message flow transmitted between the sender and the receiver; detecting a settlement of a transfer of value between the sender and the receiver which occurs outside of the blockchain ledger based on message content within messages of the message flow transmitted between the sender and the receiver; and returning, via the blockchain, the transferred digital value from the receiver to the sender based on the detected settlement. 18. The non-transitory computer-readable medium of claim 17 , wherein the message flow comprises a settlement request message that comprises an identifier of the sender, the receiver, and an instrument used as the digital asset. 19. The non-transitory computer-readable medium of claim 17 , wherein the method further comprises extracting message content that represents the settlement of the transfer of value outside of the blockchain ledger and storing the extracted message content as a blockchain transaction within a data block on the blockchain ledger. 20. The non-transitory computer-readable medium of claim 17 , wherein the transfer of value comprises a payment transaction performed via an independent and parallel payment network.

Assignees

Inventors

Classifications

  • Financial cryptography, e.g. electronic payment or e-cash · CPC title

  • Banking, e.g. interest calculation or account maintenance (credit or loans G06Q40/03) · CPC title

  • Product, service or business identity fraud · CPC title

  • Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor · CPC title

  • involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD · 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 US11599858B2 cover?
An example operation includes one or more of transferring, via a blockchain, a digital value from a sender to a receiver, the digital value representing an off-chain transfer of value, monitoring a message flow between the sender and the receiver, detecting a settlement of the off-chain transfer of value based on message content within messages of the message flow, and returning, via the blockc…
Who is the assignee on this patent?
IBM
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 Mar 07 2023 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).