US 11,836,550 B2
Systems and methods for moving, reconciling, and aggregating data from mainframe computers to hybrid cloud
Tayo Ibikunle, Haverford, PA (US); Vishnuvardhan Pondugula, Garnet Valley, PA (US); Mizan Miah, Wilmington, DE (US); Howard Spector, Street, MD (US); Ashok Reddy, Newark, DE (US); Arun Subramanian, Newark, DE (US); Raghu Vudathu, Downingtown, PA (US); and Anupam Arora, Middletown, DE (US)
Assigned to JPMORGAN CHASE BANK , N.A., New York, NY (US)
Filed by JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed on Apr. 1, 2022, as Appl. No. 17/657,674.
Prior Publication US 2023/0315546 A1, Oct. 5, 2023
Int. Cl. G06F 9/44 (2018.01); G06F 9/54 (2006.01); G06F 16/25 (2019.01); G06F 16/27 (2019.01)
CPC G06F 9/546 (2013.01) [G06F 16/258 (2019.01); G06F 16/273 (2019.01)] 19 Claims
OG exemplary drawing
 
1. A method for moving, reconciling, and aggregating data from mainframe computers to hybrid cloud, comprising:
receiving, by a mainframe computer program executed by a mainframe computer, a trigger event;
generating, by the mainframe computer program, a message comprising data from one of a plurality of logical partitions in the mainframe computer program;
loading, by the mainframe computer program, the message to a message log database;
sending, by the mainframe computer program, the message to a cloud-based target database by making an asynchronous call with the message to a messaging service, wherein a cloud-based listener receives the message from the messaging service and writes the data from the message to the cloud-based target database;
receiving, by a message purge/retransmission service computer program executed by the mainframe computer program, an acknowledgement message that the data in the message was successfully written to the cloud-based target database; and
purging, by the message purge/retransmission service computer program, the message from the message log database.