Dynamic account mapping system for computerized asset trading
First Claim
1. A computer system for trading assets, comprising:
- a customer interface which receives an order from a customer trading system, said order comprising a trading requirement for an approved customer trading account and a trading requirement for an unapproved customer trading account;
an account mapping database which determines whether there is a first correlation between said approved customer trading account and an approved provider trading account, and whether there is a second correlation between said unapproved customer trading account and a default provider trading account;
an account manager which is configured to supply a confirmation of said first and second correlations; and
a trading engine, coupled to said account manager, which executes said order responsive to said confirmation.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for processing orders in a computerized asset trading system when the order contains trading requirements for trading accounts that do not map to trading accounts recognized by the provider trading system. The invention books trading requirements associated with the unrecognized trading accounts against a default trading account set up for the customer by the provider, thereby allowing the order to be processed instead of rejected merely because one or more of the customer-specified trading accounts has not yet been approved by the provider. The invention also allows providers to specifically block customer trading accounts, and to dynamically create approved trading accounts as they are needed so that subsequent transactions involving the previously unapproved trading accounts will be executed without using the default trading account. The invention also rejects orders for customer trading accounts that have been specifically blocked by the provider.
-
Citations
31 Claims
-
1. A computer system for trading assets, comprising:
-
a customer interface which receives an order from a customer trading system, said order comprising a trading requirement for an approved customer trading account and a trading requirement for an unapproved customer trading account;
an account mapping database which determines whether there is a first correlation between said approved customer trading account and an approved provider trading account, and whether there is a second correlation between said unapproved customer trading account and a default provider trading account;
an account manager which is configured to supply a confirmation of said first and second correlations; and
a trading engine, coupled to said account manager, which executes said order responsive to said confirmation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for trading assets, comprising:
-
a customer interface which receives an order from a customer trading system, said order comprising a trading requirement for an unapproved customer trading account;
an account mapping database which determines whether there is a correlation between said unapproved customer trading account and a default provider trading account;
an account manager which is configured to supply a confirmation for said correlation; and
a trading engine, coupled to said account manager, which executes said order responsive to said confirmation. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer system for trading assets, comprising:
-
an account mapping database which stores a set of provider-approved customer trading accounts and a default customer trading account;
a customer interface which receives an order from a customer trading system, said order comprising a trading requirement for a customer-specified trading account;
an account manager, coupled said account mapping database, which determines whether there is a correlation between said customer-specified trading account and a provider-approved customer trading account in the set of provider-approved customer trading accounts; and
a trading engine, coupled to said account manager, which books said trading requirement against said provider-approved customer trading account if said correlation exists, and which books said trading requirement against said default customer trading account if said correlation does not exist. - View Dependent Claims (19, 20, 21)
-
-
22. A method for processing orders in a computerized asset trading system, comprising:
-
providing a customer interface for communication with a customer trading system;
providing a provider interface for communication with a provider trading system;
receiving an order from said customer trading system via said customer interface, said order comprising a first trading requirement for an approved customer trading account and a second trading requirement for an unapproved customer trading account;
providing an account mapping subsystem which determines whether there is a first correlation between said approved customer trading account and an approved provider trading account, and a second correlation between said unapproved customer trading account and a default provider trading account; and
providing a trading engine which books said first trading requirement against said approved provider trading account if said first correlation exists, and books said second trading requirement against said default provider trading account if said second correlation exists. - View Dependent Claims (23, 24, 25, 26, 27, 31)
-
-
28. A method for processing orders in a computerized asset trading system, comprising:
-
defining a set of provider-approved customer trading accounts for a provider trading system;
defining a default customer trading account for said provider trading system;
receiving an order from a customer trading system, said order comprising a trading requirement for a customer-specified trading account;
determining whether there is a correlation between said customer-specified trading account and a provider-approved customer trading account in the set;
booking said trading requirement against said provider-approved customer trading account if said correlation exists; and
booking said trading requirement against said default customer trading account if said correlation does not exist. - View Dependent Claims (29, 30)
-
Specification