Computer system for data management and method for operation of the system
First Claim
1. A method for data management of a financial transaction, comprising:
- receiving a request for a user for a proposed financial transaction via a terminal by each of a plurality of independently maintained and segregated trading systems coupled over a network to the terminal;
generating a rate quote via at least one of the independently maintained and segregated trading systems consisting of one of an executable rate quote and a category trader'"'"'s manual rate quote for the proposed financial transaction, wherein the executable rate quote is generated if a first predefined condition for allowing the proposed financial transaction on the basis of the executable rate quote is identified from a group of conditions consisting at least in part of a proposed transaction volume not exceeding an available volume and a proposed transaction amount not exceeding a predefined limit, and the category trader'"'"'s manual rate quote is generated if a second predefined condition for rejecting the proposed financial transaction on the basis of the executable rate quote is identified from a group of conditions consisting at least in part of a proposed transaction volume in excess of an available volume and a proposed transaction amount in excess of a predefined limit and at least in part of a predetermined setting of a request for quote parameter;
automatically prompting the user for a selection of the generated rate quote for the proposed financial transaction via said at least one of the independently maintained and segregated trading systems;
automatically holding the generated rate quote for a predetermined period of time for the user by said at least one of the independently maintained and segregated trading systems;
receiving a request for execution of the proposed transaction for the user in accordance with the selection by the user of the generated rate quote by said at least one of the independently maintained and segregated trading systems over the network via the terminal; and
automatically executing the proposed transaction for the user in accordance with the generated rate quote upon receipt of the request for execution within the predetermined period of time by said at least one of the independently maintained and segregated trading systems.
1 Assignment
0 Petitions
Accused Products
Abstract
An automated trading system makes use of various components, such as one or more transaction servers and one or more rate servers and a number of terminals. A request for a proposed transaction for a user is entered at either a user'"'"'s terminal or a sales trader'"'"'s terminal and sent to a transaction server coupled to a rate server. If a first predefined condition for generating an executable rate quote is identified, an executable rate quote is generated by the rate server and sent back to the user'"'"'s or sales trader'"'"'s terminal for the user. Otherwise, if a second predefined condition for a category trader'"'"'s rate quote is identified, a request for the category trader'"'"'s rate quote is sent by the transaction server to one or more category trader'"'"'s terminals, prompting entry of a category trader'"'"'s rate quote by one or more of the category traders, which is likewise sent back to the user'"'"'s or sales trader'"'"'s terminal for the user. If a request for execution is entered at the user'"'"'s or sales trader'"'"'s terminal within a predetermined period of time, the transaction server hands off the request for execution to a hand-off server, which executes the transaction for the user.
127 Citations
40 Claims
-
1. A method for data management of a financial transaction, comprising:
-
receiving a request for a user for a proposed financial transaction via a terminal by each of a plurality of independently maintained and segregated trading systems coupled over a network to the terminal; generating a rate quote via at least one of the independently maintained and segregated trading systems consisting of one of an executable rate quote and a category trader'"'"'s manual rate quote for the proposed financial transaction, wherein the executable rate quote is generated if a first predefined condition for allowing the proposed financial transaction on the basis of the executable rate quote is identified from a group of conditions consisting at least in part of a proposed transaction volume not exceeding an available volume and a proposed transaction amount not exceeding a predefined limit, and the category trader'"'"'s manual rate quote is generated if a second predefined condition for rejecting the proposed financial transaction on the basis of the executable rate quote is identified from a group of conditions consisting at least in part of a proposed transaction volume in excess of an available volume and a proposed transaction amount in excess of a predefined limit and at least in part of a predetermined setting of a request for quote parameter; automatically prompting the user for a selection of the generated rate quote for the proposed financial transaction via said at least one of the independently maintained and segregated trading systems; automatically holding the generated rate quote for a predetermined period of time for the user by said at least one of the independently maintained and segregated trading systems; receiving a request for execution of the proposed transaction for the user in accordance with the selection by the user of the generated rate quote by said at least one of the independently maintained and segregated trading systems over the network via the terminal; and automatically executing the proposed transaction for the user in accordance with the generated rate quote upon receipt of the request for execution within the predetermined period of time by said at least one of the independently maintained and segregated trading systems. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for data management of a financial transaction, comprising:
-
a plurality of independently maintained and segregated trading systems coupled over a network to a terminal, each being adapted for receiving a request for a user for a proposed financial transaction via the terminal; each of the independently maintained and segregated trading systems being adapted for generating a rate quote consisting of one of an executable rate quote and a category trader'"'"'s manual rate quote for the proposed financial transaction, wherein the executable rate quote is generated if a first predefined condition for allowing the proposed financial transaction on the basis of the executable rate quote is identified from a group of conditions consisting at least in part of a proposed transaction volume not exceeding an available volume and a proposed transaction amount not exceeding a predefined limit, and the category trader'"'"'s manual rate quote is generated if a second predefined condition for rejecting the proposed financial transaction on the basis of the executable rate quote is identified from a group of conditions consisting at least in part of a proposed transaction volume in excess of an available volume and a proposed transaction amount in excess of a predefined limit and at least in part of a predetermined setting of a request for quote parameter; wherein each of the independently maintained and segregated trading systems is further adapted for automatically prompting the user for a selection of the generated rate quote for the proposed financial transaction; wherein each of the independently maintained and segregated trading systems is also adapted for automatically holding the generated rate quote for a predetermined period of time for the user; wherein each of the independently maintained and segregated trading systems is additionally adapted for receiving a request for execution of the proposed transaction for the user in accordance with the selection by the user of the generated rate quote over the network via the terminal; and wherein each of the independently maintained and segregated trading systems is adapted in addition for automatically executing the proposed transaction for the user in accordance with the generated rate quote upon receipt of the request for execution within the predefined period of time. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method of operating a computer system for data management of a financial transaction, comprising:
-
receiving at a terminal, by each of a plurality of independently maintained and segregated trading systems coupled over a network to the terminal, a request for a user for a proposed financial transaction; generating a rate quote, via at least one of the independently maintained and segregated trading systems, consisting of one of an executable rate quote and a category trader'"'"'s manual rate quote for the proposed financial transaction, wherein the executable rate quote is generated if a predefined condition for generating the executable rate quote is identified, wherein the predefined condition for generating the executable rate quote exists if a predefined cause for rejecting the request for the proposed financial transaction is not identified by at least one of a transaction server coupled to the terminal and a rate server coupled to the transaction server, and upon failure to identify the predefined condition for generating the executable rate quote, the category trader'"'"'s rate quote is generated if a predefined condition for generating the category trader'"'"'s rate quote is identified, wherein the predefined condition for generating the category trader'"'"'s rate quote exists if the predefined cause for rejecting the request for the proposed financial transaction is identified and if a predetermined setting of a request for quote parameter corresponding to the identified cause for rejecting the request for the proposed financial transaction is likewise confirmed by at least one of the transaction server and the rate server; automatically prompting the user at the terminal for a selection of the generated rate quote for the proposed financial transaction via said at least one of the independently maintained and segregated trading systems, wherein the generated rate quote comprises the executable rate quote if the predefined condition for generating the executable rate quote is identified, and wherein upon failure to identify the predefined condition for generating the executable rate quote, the generated rate quote comprises the category trader'"'"'s rate quote if the predefined condition for generating the category trader'"'"'s manual rate quote is identified; automatically holding the generated rate quote for a predetermined period of time for the user by said at least one of the independently maintained and segregated trading systems; receiving a request by the transaction server via the terminal for execution of the proposed transaction for the user in accordance with the selection by the user of the generated rate quote; and handing off the request for execution of the proposed transaction by the transaction server to a hand-off server for automatically executing the proposed transaction for the user in accordance with the generated rate quote upon receipt of the request for execution within the predetermined period of time.
-
-
40. A computer system for data management of a financial transaction, comprising:
-
a plurality of independently maintained and segregated trading systems coupled over a network to a terminal, each being adapted for receiving a request for a user for a proposed financial transaction via the terminal; at least one transaction server of each of the independently maintained and segregated trading systems being coupled to the terminal and at least one rate server of each of the independently maintained and segregated trading systems being coupled to the transaction server adapted for generating a rate quote consisting of one of an executable rate quote and a category trader'"'"'s manual rate quote for the proposed financial transaction, wherein the executable rate quote is generated if a predefined condition is identified, wherein the predefined condition for generating the executable rate quote exists if a predefined cause for rejecting the request for the proposed financial transaction is not identified by at least one of the transaction server and the rate server, and upon failure to identify the predefined condition for generating the executable rate quote, the category trader'"'"'s rate quote is generated if a predefined condition for generating the category trader'"'"'s rate quote is identified, wherein the predefined condition for generating the category trader'"'"'s rate quote exists if the predefined cause for rejecting the request for the proposed financial transaction is identified and if a predetermined setting of a request for quote parameter corresponding to the identified cause for rejecting the request for the proposed financial transaction is likewise confirmed by at least one of the transaction server and the rate server; each of the independently maintained and segregated trading systems being further adapted for automatically prompting the user via the terminal for a selection of the generated rate quote for the proposed financial transaction, wherein the generated rate quote comprises the executable rate quote if the predefined condition for generating the executable rate quote is identified, and wherein upon failure to identify the predefined condition for generating the executable rate quote, the generated rate quote comprises the category trader'"'"'s rate quote if the predefined condition for generating the category trader'"'"'s rate quote is identified; a system counter for automatically holding the generated rate quote for a predetermined period of time for the user; the transaction server being adapted for receiving a request via the terminal for execution of the proposed transaction for the user in accordance with the selection by the user of the generated rate quote; and the transaction server being adapted for handing off the request for execution of the proposed transaction to a hand-off server for automatically executing the proposed transaction for the user in accordance with the generated rate quote upon receipt of the request for execution within the predefined period of time.
-
Specification