US 11,750,575 B2
Systems and methods for gateway communications for distributed ledger systems
Tyrone Lobban, London (GB); Christine Moy, New York, NY (US); Tulasi Movva, Trumbul, CT (US); Suresh Shetty, Monmouth Junction, NJ (US); Debidutta Pruthibiraj Samantaray, Singapore (SG); Raunak Rajpuria, Singapore (SG); and You Zhou, Singapore (SG)
Assigned to JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed by JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed on Dec. 16, 2020, as Appl. No. 17/124,204.
Claims priority of provisional application 62/948,702, filed on Dec. 16, 2019.
Prior Publication US 2021/0185021 A1, Jun. 17, 2021
Int. Cl. G06F 16/27 (2019.01); H04L 9/40 (2022.01); G06F 9/54 (2006.01); H04L 9/32 (2006.01)
CPC H04L 63/0428 (2013.01) [G06F 9/541 (2013.01); G06F 9/546 (2013.01); G06F 9/547 (2013.01); G06F 16/27 (2019.01); H04L 9/3213 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for gateway communication between a non-distributed ledger system and a distributed ledger system, comprising:
receiving, at a listener comprising a computer processor and from an application in a first domain, a message for a destination distributed ledger system that is one of a plurality of distributed ledger systems in a second domain;
generating, by the listener, a payload for the message, wherein the payload identifies the destination distributed ledger system for the message and identifies a distributed ledger technology for the destination distributed ledger system; and
encrypting, by the listener, the payload and passing a payload message comprising the encrypted payload to one of a plurality of adapters in a gateway communication service using an API;
wherein the adapter receives the payload message, decrypts the payload, identifies the destination distributed ledger system, translates the decrypted payload to a format for the distributed ledger technology, and communicates the translated decrypted payload to the destination distributed ledger system.