US 11,915,312 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 Mar. 15, 2021, as Appl. No. 17/202,222.
Application 17/202,222 is a division of application No. 16/130,214, filed on Sep. 13, 2018, abandoned.
Claims priority of provisional application 62/557,910, filed on Sep. 13, 2017.
Prior Publication US 2021/0201406 A1, Jul. 1, 2021
Int. Cl. G06Q 40/03 (2023.01); G06Q 20/22 (2012.01); H04L 9/14 (2006.01); H04L 9/40 (2022.01); H04L 9/08 (2006.01); G06F 40/143 (2020.01); G06F 40/117 (2020.01); G06F 40/174 (2020.01); G06F 40/205 (2020.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)] 12 Claims
OG exemplary drawing
 
1. A method, the method comprising:
receiving, by a loan servicing system via an event handler, an electronic message provided by a user and a user interface, wherein the loan servicing system comprises the event handler;
executing, by the loan servicing system via the event handler and based on receipt of the electronic message, a software development kit (SDK) script, wherein executing the script further comprises:
determining that the electronic message encodes FpML data and basic data in a body of the electronic message by detecting one or more tags included in the electronic message;
encrypting the FpML data from the electronic message;
appending the FpML data to the basic data;
parsing, from the FpML data and between a begin tag and an end tag, a unique sender identifier, a unique receiver identifier, and a FpML message component;
constructing an XML message including the unique sender identifier, the unique receiver identifier, the FpML message component and the basic data;
converting the XML message to a string; and
appending the string to the body of the electronic message between a plurality of tags; and
sending, by the loan servicing system via an email service, the electronic message comprising the appended string to the body of the electronic message, wherein the loan servicing system comprises the email service.