Method and system for initiating and clearing trades
First Claim
1. A system for electronically exchanging data related to financial transactions, the system comprising:
- a plurality of internal systems of a plurality of price providers including a plurality of application program interfaces, each of the plurality of application program interfaces in communication with a respective internal computer system of a respective price provider to provide normalized data to the respective internal computer system, each of said plurality of price providers providing price quotes for trading financial instruments and executing trades for a plurality of customers;
a plurality of electronic portals, at least two of said plurality of electronic portals using one of multiple different portal-specific data formats to allow a particular customer to use any of said plurality of electronic portals to which said customer has access to communicate with said internal computer systems of any of said plurality of price providers;
a plurality of gateways, each gateway being linked to a corresponding one of said plurality of electronic portals, wherein said plurality of gateways translate data received from any of said plurality of electronic portals from a respective first portal-specific format to a second normalized format, and for translating data received in the second normalized format from said price provider to the respective first portal-specific format of the particular portal of said plurality of electronic portals to which the data is routed anda central transit point that links said plurality of gateways to said internal computer systems of each of said plurality of price providers and through which the normalized data is transmitted to said plurality of price providers.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for facilitating the exchange of data between one or more price providers and customers who communicate with the price providers through various portals, each of which may use it own data format. In transmitting data from customer to price provider, the data output from each portal is normalized to a standardized format and then transmitted to the appropriate price provider(s) where the data exchanged with the various portals can be viewed by a trader at a single display or can be exchanged with an automated pricing engine. The customer may also be provided with a universal Web site at which a customer may access any of the portals'"'"' Web sites to simplify access for the customer as well.
75 Citations
14 Claims
-
1. A system for electronically exchanging data related to financial transactions, the system comprising:
-
a plurality of internal systems of a plurality of price providers including a plurality of application program interfaces, each of the plurality of application program interfaces in communication with a respective internal computer system of a respective price provider to provide normalized data to the respective internal computer system, each of said plurality of price providers providing price quotes for trading financial instruments and executing trades for a plurality of customers; a plurality of electronic portals, at least two of said plurality of electronic portals using one of multiple different portal-specific data formats to allow a particular customer to use any of said plurality of electronic portals to which said customer has access to communicate with said internal computer systems of any of said plurality of price providers; a plurality of gateways, each gateway being linked to a corresponding one of said plurality of electronic portals, wherein said plurality of gateways translate data received from any of said plurality of electronic portals from a respective first portal-specific format to a second normalized format, and for translating data received in the second normalized format from said price provider to the respective first portal-specific format of the particular portal of said plurality of electronic portals to which the data is routed and a central transit point that links said plurality of gateways to said internal computer systems of each of said plurality of price providers and through which the normalized data is transmitted to said plurality of price providers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for electronically exchanging data related to financial transactions, the system comprising:
-
a plurality of electronic portals, at least two of said plurality of electronic portals using multiple different portal-specific data formats to allow a particular customer to use any of said plurality of electronic portals to which said customer has access to communicate with a first price provider or a second price provider, said first and second price providers providing price quotes for trading financial instruments and executing trades for a plurality of customers of said first and second price providers; a first internal computer system of said first price provider in communication with a first application program interface; a first gateway located at said first price provider, the first gateway communicating with each of said plurality of electronic portals using the respective portal-specific format of each respective electronic portal of said plurality of electronic portals and with said first internal computer system of said first price provider using data in a normalized format of said first price provider, wherein said first gateway translates data received in the respective portal-specific format of each respective electronic portal to the normalized format of said first price provider and translates data received in the normalized format of said first price provider to the portal-specific format of each respective electronic portal to which the data from said first price provider is routed; a second internal computer system of said second price provider including a second application program interface; and a second gateway located at said second price provider, the second gateway communicating with each of said plurality of electronic portals using the respective portal-specific format of each respective electronic portal of said plurality of electronic portals and with said second internal computer system of said second price provider using data in a normalized format of said second price provider, wherein the second gateway translates data received in the respective portal-specific format of each respective electronic portal to the normalized format of said second price provider and translates data received in the normalized format of said second price provider to the portal-specific format of each respective electronic portal to which the data from said second price provider is routed. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification