Transaction execution system interface and enterprise system architecture thereof
First Claim
1. A system for interfacing at least one user interactive device with a trade execution system to execute trading transactions requested by users over a network, comprising:
- an application in communication with the network for interfacing between the at least one user interactive device and the trade execution system and coordinating interaction of the at least one user interactive device with the trade execution system;
wherein the application contains first and second APIs, wherein the first API is structured to deliver a trading transaction request received from the at least one user interactive device to the trade execution system, and the second API is structured to deliver real-time information relating to the trading transaction request received from the trade execution system to the at least one user interactive device;
wherein the first API includes at least one stub that is called by the application at a predefined step during processing of the trading transaction request, the at least one stub including code to interface the application with the trade execution system.
13 Assignments
0 Petitions
Accused Products
Abstract
A system for interfacing at least one user interactive device with a trade execution system to execute trading transactions requested by users over a network includes an application in communication with the network for interfacing between the at least one user interactive device and the trade execution system and coordinating interaction of the at least one user interactive device with the trade execution system. The application contains first and second APIs. The first API is structured to deliver a trading transaction request received from the at least one user interactive device to the trade execution system. The second API is structured to deliver real-time information relating to the trading transaction request received from the trade execution system to the at least one user interactive device. The first API includes at least one stub that is called by the application at a predefined step during processing of the trading transaction request. The at least one stub includes code to interface the application with the trade execution system.
55 Citations
28 Claims
-
1. A system for interfacing at least one user interactive device with a trade execution system to execute trading transactions requested by users over a network, comprising:
-
an application in communication with the network for interfacing between the at least one user interactive device and the trade execution system and coordinating interaction of the at least one user interactive device with the trade execution system; wherein the application contains first and second APIs, wherein the first API is structured to deliver a trading transaction request received from the at least one user interactive device to the trade execution system, and the second API is structured to deliver real-time information relating to the trading transaction request received from the trade execution system to the at least one user interactive device; wherein the first API includes at least one stub that is called by the application at a predefined step during processing of the trading transaction request, the at least one stub including code to interface the application with the trade execution system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for interfacing at least one user interactive device with a trade execution system to execute trading transactions requested by users over a network, comprising:
-
an application in communication with the network for interfacing between the at least one user interactive device and the trade execution system and coordinating interaction of the at least one user interactive device with the trade execution system; wherein the trade execution system is an existing system, and wherein the application is configured to couple to such existing system to add the functionality of interfacing with wireless user interactive devices substantially without modification of the functionality of the existing system; wherein the application contains first and second APIs, wherein the first API is structured to deliver a trading transaction request received from the at least one user interactive device to the trade execution system, and the second API is structured to deliver real-time information relating to the trading transaction request received from the trade execution system to the at least one user interactive device; wherein the first API includes at least one stub that is called by the application at a predefined step during processing of the trading transaction request, the at least one stub including code to interface the application with the trade execution system. - View Dependent Claims (21)
-
-
22. A system for interfacing at least one user interactive device with a trade execution system to execute trading transactions requested by users over a network, comprising:
-
an add-on transaction system in communication with the trade execution system and the network, wherein the transaction system coordinates interaction of the at least one user interactive device the trade execution system; wherein the add-on transaction system contains first and second APIs, wherein the first API is structured to deliver a trading transaction request received from the at least one user interactive device to the trade execution system, and the second API is structured to deliver real-time information relating to the trading transaction request received from the trade execution system to the at least one user interactive device; wherein the first API includes at least one stub that is called by the add-on transaction system at a predefined step during processing of the trading transaction request, the at least one stub including code to interface the add-on transaction system with the trade execution system. - View Dependent Claims (23)
-
-
24. A system for interfacing at least one user interactive device with a trade execution system to execute trading transactions requested by users via an IP network, comprising:
-
a transaction system in communication with the trade execution system and the IP network, wherein the transaction system coordinates interaction of the at least one user interactive device with the trade execution system based on TCP/IP protocols; wherein the transaction system contains first and second APIs, wherein the first API is structured to deliver a trading transaction request received from the at least one user interactive device to the trade execution system, and the second API is structured to deliver real-time information relating to the trading transaction request received from the trade execution system to the at least one user interactive device; wherein the first API includes at least one stub that is called by the transaction system at a predefined step during processing of the trading transaction request, the at least one stub including code to interface the transaction system with the trade execution system. - View Dependent Claims (25)
-
-
26. A method for executing trading transactions requested by users using at least one user interactive device, comprising the steps of:
-
interfacing a transaction system between a trade execution system and a network; and coordinating, using the transaction system, interaction of the at least one user interactive device with the trade execution system; wherein the transaction system contains first and second APIs, wherein the first API is structured to deliver a trading transaction request received from the at least one user interactive device to the trade execution system, and the second API is structured to deliver real-time information relating to the trading transaction request received from the trade execution system to the at least one user interactive device; wherein the first API includes at least one stub that is called by the transaction system at a predefined step during processing of the trading transaction request, the at least one stub including code to interface the transaction system with the trade execution system. - View Dependent Claims (27)
-
-
28. A method for providing a trading execution system with the functionality of interacting with at least one user interactive device via an IP network, comprising the steps of:
-
interfacing a transaction system between the at least one user interactive device and the trade execution system, wherein the transaction system coordinates interaction of the trade execution system with the at least one user interactive device based on TCP/IP protocol; wherein the transaction system contains first and second APIs, wherein the first API is structured to deliver a trading transaction request received from the at least one user interactive device to the trade execution system, and the second API is structured to deliver real-time information relating to the trading transaction request received from the trade execution system to the at least one user interactive device; wherein the first API includes at least one stub that is called by the transaction system at a predefined step during processing of the trading transaction request, the at least one stub including code to interface the transaction system with the trade execution system.
-
Specification