US 12,282,953 B2
Systems and methods for processing peer-to-peer financial product markup language agency notices
James M. Long, Jersey City, NJ (US); Donald Conte, Hillsdale, NJ (US); and Satish V. Kattumuri, Jersey City, NJ (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 Jan. 29, 2024, as Appl. No. 18/426,061.
Application 17/202,222 is a division of application No. 16/130,214, filed on Sep. 13, 2018, abandoned.
Application 18/426,061 is a continuation of application No. 17/202,222, filed on Mar. 15, 2021, granted, now 11,915,312.
Claims priority of provisional application 62/557,910, filed on Sep. 13, 2017.
Prior Publication US 2024/0169428 A1, May 23, 2024
Int. Cl. G06Q 40/03 (2023.01); G06F 40/117 (2020.01); G06F 40/143 (2020.01); G06F 40/174 (2020.01); G06F 40/205 (2020.01); G06Q 20/22 (2012.01); H04L 9/08 (2006.01); H04L 9/14 (2006.01); H04L 9/40 (2022.01)
CPC G06Q 40/03 (2023.01) [G06F 40/143 (2020.01); G06Q 20/223 (2013.01); H04L 9/0825 (2013.01); H04L 9/14 (2013.01); H04L 63/0428 (2013.01); G06F 40/117 (2020.01); G06F 40/174 (2020.01); G06F 40/205 (2020.01); H04L 2209/56 (2013.01); H04L 2463/062 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
executing, by a processor of a client computer, a drop event listener;
receiving, by the processor via the drop event listener, an email file, wherein receiving the email file further comprises triggering a drop event to activate a FpML mail handler user interface, wherein the email file comprises a message body;
determining, by the processor via the FpML mail handler user interface activated based on the drop event, that the message body of the email file comprising a begin tag and an end tag, and wherein the determining further comprises parsing a string between the begin tag and the end tag from the message body;
converting, by the processor via the FpML mail handler user interface, the string into a byte stream;
parsing, by the processor via the FpML mail handler user interface and from the byte stream, a unique sender identifier of a sender, an encryption key, and FpML data, wherein the unique sender identifier, the encryption key, and the FpML data are encrypted;
decrypting, by the processor via the FpML mail handler user interface, the encrypted unique sender identifier to verify the sender of the email file;
decrypting, by the processor via the FpML mail handler user interface, the encrypted encryption key;
decrypting, by the processor via the FpML mail handler user interface, the encrypted FpML data using the decrypted encryption key;
displaying, by the processor via the FpML mail handler user interface, the decrypted FpML data and basic data from the message body;
sending, by the processor via the FpML mail handler user interface, the decrypted FpML data to a loan servicing system executed by one or more processors; and
generating, by the loan servicing system and to the client computer, a transaction screen prepopulated with the decrypted FpML data.