Order centric tracking system
First Claim
1. A computer implemented method for processing an order for a security, the method comprising the steps of:
- receiving an order for a security into a computerized order management system;
representing the security with a symbol in the computerized order management system;
allocating the symbol in the computerized order management system to a booth, wherein the allocation is accomplished by an automated process executed by the computerized order management system;
allocating the symbol to a floor broker ID, wherein the allocation is accomplished by an automated process executed by the computerized order management system;
transmitting the order to a computer server;
associating a computerized booth station with the booth;
routing the order through the computer server to the computerized booth station associated with the booth to which the symbol has been allocated;
logging the floor broker ID into a handhold computing device; and
routing the order through the computer server to the handheld computing device into which the floor broker ID to which the symbol has been allocated has been logged.
2 Assignments
0 Petitions
Accused Products
Abstract
A computerized order centric method and system for tracking orders implemented on a trading floor exchange. The system automatically routes orders to a booth and a floor broker according to a symbol associated with the particular security being traded. The method for processing an order for a security on the floor of an exchange includes representing a security with a symbol and allocating a set of symbols to a booth. In addition a set of symbols is allocated to a floor broker ID. An order, relating to a symbol is entered into a computer and transmitting to a computer server. The order is routed through the server to a computerized booth station associated with the booth to which the order symbol had been allocated. In addition, the order is routed through the server to the floor broker ID to which the symbol associated with the order has been allocated. Typically the floor broker ID is logged into a computerized handheld device. Typically, multiple booths are utilized with a unique set of symbols allocated to each booth station. The set of symbols allocated to a floor broker ID is a unique subset of the set of symbols associated with a booth. Additionally a heartbeat signal from the handheld device to the server can be required within a predetermined time period. A floor broker can be automatically logged off of the server in the event the server does not receive a predetermined number of heartbeats.
506 Citations
20 Claims
-
1. A computer implemented method for processing an order for a security, the method comprising the steps of:
-
receiving an order for a security into a computerized order management system;
representing the security with a symbol in the computerized order management system;
allocating the symbol in the computerized order management system to a booth, wherein the allocation is accomplished by an automated process executed by the computerized order management system;
allocating the symbol to a floor broker ID, wherein the allocation is accomplished by an automated process executed by the computerized order management system;
transmitting the order to a computer server;
associating a computerized booth station with the booth;
routing the order through the computer server to the computerized booth station associated with the booth to which the symbol has been allocated;
logging the floor broker ID into a handhold computing device; and
routing the order through the computer server to the handheld computing device into which the floor broker ID to which the symbol has been allocated has been logged. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 20)
sending a record of an action relating to the order to the computer server and logging the records into a memory at the computer server.
-
-
3. The method of claim 2 additionally comprising the step of routing the record of the action through the computer server to the booth station associated with the booth to which the order symbol had been allocated.
-
4. The method of claim 1 wherein multiple booths are utilized and a unique set of symbols is allocated to each booth station.
-
5. The method of claim 4 wherein the set of symbols allocated to a floor broker ID is a unique subset of a set of symbols associated with a booth.
-
6. The method of claim 1 additionally comprising sending a heartbeat signal from the handheld device to the server within a predetermined time period.
-
7. The method of claim 6 wherein any communication between the handheld device and the server suffices as a heartbeat.
-
8. A method of claim 6 additionally comprising the step of logging a floor broker off of the server in response to the server not receiving a predetermined number of heartbeats.
-
9. The method of claim 8 wherein the predetermined number of heartbeats is two.
-
10. The method of claim 1 wherein an order comprises shares of stock described by the related symbol.
-
11. The method of claim 10 additionally comprising calculating an aggregate number of shares of stock for standing orders relating to a particular symbol.
-
12. The method of claim 11 additionally comprising calculating an aggregate number of shares of stock for standing orders relating to a particular stock wherein the orders meet at threshold price.
-
13. The method of claim 12 wherein the orders comprise buy orders.
-
14. The method of claim 12 wherein the orders comprise sell orders.
-
20. The method of claim 11 or 12 additionally comprising the step of displaying the aggregate number of shares of stock for standing orders on the handheld computing device.
-
15. A computerized system for processing an order in a trading exchange, the system comprising:
-
at least one computerized booth station;
at least one handheld computing device;
a computer server linking the at least one handheld computing device and the at least one computerized booth station; and
software operative with the computer server for;
routing an order to a particular one of the at least one booth station according to a security symbol associated with the order; and
routing an order to a particular one of the at least one handhold computing device according to the security symbol associated with the order. - View Dependent Claims (16, 17)
-
-
18. A computer readable medium having computer executable software code stored thereon, the software code causing a computer system to:
-
represent a security with a symbol;
allocate a set of symbols to a booth;
allocate a set of symbols to a floor broker ID logged into a handheld computing device;
enter an order relating to a symbol into a computer;
transmit the order to a computer server;
route the order through the server to a computerized booth station associated with the booth to which the order symbol had been allocated; and
route the order through the server to the handheld computing device associated with the floor broker ID to which the symbol associated with the order has been allocated. - View Dependent Claims (19)
-
Specification