Foreign exchange transaction system
First Claim
1. A method for realtime multilateral settlement using a processor-based multilateral settlement coordinator (MSC), a plurality of processor-based multilateral settlement agents (MSAs), and a plurality of processor-based counterparty settlement agents (CSAs), comprising the steps:
- (a) said MSC receiving net counterparty debit and credit data from a netting system;
(b) said MSC sending said net counterparty debit data to said MSAs;
(c) said MSAs sending said net counterparty debit data to net debit CSAs;
(d) said net debit CSAs transferring electronic money to said MSAs, in accordance with said net counterparty debit data;
(e) said MSAs transferring said electronic money to said MSC;
(f) said MSC transferring electronic money to said MSAs, for net credit counterparties; and
(g) said MSAs transferring said electronic money to said net credit counterparty CSAs, in accordance with said net counterparty credit data.
0 Assignments
0 Petitions
Accused Products
Abstract
A realtime multilateral foreign exchange settlement system having a computer implemented netting system, a processor-based multilateral settlement coordinator (MSC) having a first money module and a first host application, where the first host application receives debit and credit data from said netting system. A plurality of processor-based multilateral settlement agents (MSAs) each having a second money module and a second host application. A plurality of processor-based counterparty settlement agents (CSAs) each having a third money module and a third host application. The second and third money modules communicate via cryptographically secure sessions. The first money module receives electronic money from the third money modules of net debit CSAs via the second money modules. When all net debit counterparties have paid, the first money module sends the electronic money to the third money modules of net credit CSAs via the second money modules.
133 Citations
11 Claims
-
1. A method for realtime multilateral settlement using a processor-based multilateral settlement coordinator (MSC), a plurality of processor-based multilateral settlement agents (MSAs), and a plurality of processor-based counterparty settlement agents (CSAs), comprising the steps:
-
(a) said MSC receiving net counterparty debit and credit data from a netting system; (b) said MSC sending said net counterparty debit data to said MSAs; (c) said MSAs sending said net counterparty debit data to net debit CSAs; (d) said net debit CSAs transferring electronic money to said MSAs, in accordance with said net counterparty debit data; (e) said MSAs transferring said electronic money to said MSC; (f) said MSC transferring electronic money to said MSAs, for net credit counterparties; and (g) said MSAs transferring said electronic money to said net credit counterparty CSAs, in accordance with said net counterparty credit data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for realtime multilateral settlement using a processor-based multilateral settlement coordinator (MSC), and a plurality of processor-based counterparty settlement agents (CSAs), comprising the steps:
-
(a) said MSC receiving net counterparty debit and credit data from a netting system; (b) said MSC sending said net counterparty debit data to said net debit CSAs; (c) said net debit CSAs transferring electronic money to said MSC, in accordance with said net counterparty debit data; (d) said MSC checking if all said net debit CSAs have paid; and (e) said MSC transferring electronic money to said net credit CSAs, in accordance with said net counterparty credit data. - View Dependent Claims (9)
-
-
10. A realtime multilateral settlement system, comprising;
-
a computer implemented netting system; a processor-based multilateral settlement coordinator (MSC) that receives debit and credit data from said netting system; a plurality of processor-based multilateral settlement agents (MSAs); and a plurality of processor-based counterparty settlement agents (CSAs); wherein said CSAs store electronic money and have a protocol to transfer electronic money to said MSAs when having a net debit position, and to receive electronic money from said MSAs when having a net credit position, and where said CSAs maintain a transaction log to record electronic money transfers; wherein said MSAs store electronic money and have a protocol to receive electronic money from net debit CSAs and to transfer electronic money to said MSC, and to receive electronic money from said MSC and to transfer electronic money to net credit CSAs, and where said MSAs maintain a transaction log to record electronic money transfers; and wherein said MSC stores electronic money and has a protocol to receive electronic money from MSAs that were paid by said net debit CSAs, and to transfer electronic money to MSAs for said net credit CSAs, and where said MSC maintains a transaction log to record electronic money transfers. - View Dependent Claims (11)
-
Specification