US 11,968,190 B2
Systems and methods for gateway communications for distributed ledger systems
Christine Moy, New York, NY (US); Tulasi Movva, Trumbull, CT (US); Suresh Shetty, Mangalore (IN); Tyrone Lobban, Loughton (GB); 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 May 19, 2023, as Appl. No. 18/320,402.
Application 18/320,402 is a continuation of application No. 17/124,204, filed on Dec. 16, 2020, granted, now 11,750,575.
Claims priority of provisional application 62/948,702, filed on Dec. 16, 2019.
Prior Publication US 2023/0300117 A1, Sep. 21, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/27 (2019.01); G06F 9/54 (2006.01); H04L 9/32 (2006.01); H04L 9/40 (2022.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
passing, by the listener, a payload message comprising the payload to one of a plurality of adapters in a gateway communication service using an API;
wherein the adapter receives the payload message, identifies the destination distributed ledger system, translates the payload to a format for the distributed ledger technology, and communicates the translated payload to the destination distributed ledger system.