US2019080400A1PendingUtilityA1

Systems and methods for processing peer-to-peer financial product markup language agency notices

50
Assignee: JPMORGAN CHASE BANK NAPriority: Sep 13, 2017Filed: Sep 13, 2018Published: Mar 14, 2019
Est. expirySep 13, 2037(~11.2 yrs left)· nominal 20-yr term from priority
H04L 9/0825G06Q 40/03G06Q 20/223H04L 9/14G06F 40/205H04L 2209/56G06F 40/174H04L 2463/062G06F 40/117H04L 63/0428G06F 17/218G06Q 40/025G06F 17/2705G06F 40/143
50
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for processing peer-to-peer financial product markup language agency notices are disclosed. According to one embodiment, in an information processing apparatus, a computer-implemented method for processing peer-to-peer financial product markup language agency notices may include: (1) receiving a FpML notice from a sender to a receiver; (2) obtaining a sender unique identifier for the sender and a receiver unique identifier for the receiver; (3) generating a FpML message body for a transaction associated with the notice; (4) generating FpML data comprising the unique identifiers and the FpML message body; (5) generating an electronic message comprising the FpML data; and (6) sending the electronic message FpML data to the receiver.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method for processing peer-to-peer financial product markup language agency notices, the method comprising the steps of:
 in an information processing apparatus comprising at least one computer processor:
 receiving a FpML notice from a sender to a receiver; 
 obtaining a sender unique identifier for the sender and a receiver unique identifier for the receiver; 
 generating a FpML message body for a transaction associated with the notice; 
 generating FpML data comprising the unique identifiers and the FpML message body; 
 generating an electronic message comprising the FpML data; and 
 sending the electronic message FpML data to the receiver. 
   
     
     
         2 . The method of  claim 1 , further comprising:
 encrypting the FpML message body with a first encryption key.   
     
     
         3 . The method of  claim 2 , further comprising;
 encrypting the first encryption key using a second encryption key;   wherein the FpML data further comprises the encrypted first encryption key.   
     
     
         4 . The method of  claim 2 , wherein the first encryption key is an AES encryption key. 
     
     
         5 . The method of  claim 1 , wherein the second encryption key is an RSA encryption key associated with the receiver. 
     
     
         6 . The method of  claim 1 , further comprising:
 encrypting the unique identifiers with a third encryption key prior to generating the FpML data.   
     
     
         7 . The method of  claim 6 , wherein the third encryption key is an RSA encryption key associated with the sender. 
     
     
         8 . The method of  claim 1 , wherein the FpML data is embedded between a plurality of tags in the body of the electronic message. 
     
     
         9 . A computer-implemented method for processing peer-to-peer financial product markup language agency notices, the method comprising the steps of:
 in an information processing apparatus comprising at least one computer processor:
 receiving an electronic message from a sender to a receiver; 
 determining that the electronic message comprises FpML data; 
 extracting the FpML data from the message; 
 parsing, from the FpML data, a sender's unique identifier, a receiver's unique identifier, and a FpML message body; and 
 populating fields in a transaction on a loan servicing system with data from the FpML message. 
   
     
     
         10 . The method of  claim 9 , wherein the FpML message is encrypted with a first encryption key, further comprising:
 decrypting the encrypted FpML message with the first encryption key.   
     
     
         11 . The method of  claim 10 , wherein the FpML message further comprises the first encryption key that is encrypted with a second encryption key, further comprising:
 decrypting the first encryption key with a third encryption key.   
     
     
         12 . The method of  claim 10 , wherein the first encryption key is an AES encryption key. 
     
     
         13 . The method of  claim 11 , wherein the second encryption key is an RSA encryption key associated with the receiver. 
     
     
         14 . The method of  claim 9 , wherein the market identifiers are encrypted with a third encryption key, and further comprising:
 decrypting the unique identifiers with a fourth encryption key;   wherein the fourth encryption key is an RSA encryption key associated with the sender.   
     
     
         15 . The method of  claim 9 , wherein the FpML message is embedded between a plurality of tags in the message body. 
     
     
         16 . A computer-implemented system for processing peer-to-peer financial product markup language agency notices, the system comprising:
 a sender information processing apparatus comprising at least one computer processor; and   a receiver information processing apparatus comprising at least one computer processor in communication with the sender information processing apparatus;   wherein the sender information processing apparatus is programmed to:
 receive a FpML notice from a sender to a receiver; 
 obtain a sender unique identifier for the sender and a receiver unique identifier for the receiver; 
 generate a FpML message body for a transaction associated with the notice; 
 generate FpML data comprising the unique identifiers and the FpML message body; 
 generate an electronic message comprising the FpML data; and 
 send the electronic message to the receiver information processing apparatus; and 
   wherein the receiver information processing apparatus is programmed to:
 receive the electronic message from the sender information processing apparatus; 
 determine that the electronic message comprises FpML data; 
 extract the FpML data from the electronic message; 
 parse, from the FpML data, a sender's unique identifier, a receiver's unique identifier, and a FpML message body; and 
 populate fields in a transaction on a loan servicing system with data from the FpML message. 
   
     
     
         17 . The system of  claim 16 , wherein:
 the sender information processing apparatus is further programmed to encrypt the FpML message body with a first encryption key; and   the receiver information processing apparatus is further programmed to decrypt the FpML message body with the first encryption key.   
     
     
         18 . The system of  claim 17 , wherein:
 the sender information processing apparatus is further programmed to encrypt the first encryption key using a second encryption key, and the FpML data further comprises the encrypted first encryption key; and   the receiver information processing apparatus is further programmed to decrypt the first encryption key with a third encryption key.   
     
     
         19 . The system of  claim 16 , wherein the FpML message is embedded between a plurality of tags in the message body.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.