System and method of interfacing for client application programs to access a data management system
First Claim
Patent Images
1. A system comprising:
- a customer terminal;
a trader terminal operatively coupled to the customer terminal through a communications network;
a processor;
wherein the processor is configured to dynamically create sets of class components to handle one or more trade requests from a customer at the customer terminal, with each set of class components further comprising;
a first component comprising functions for sending messages and receiving messages to the system on behalf of the customer;
a second component comprising functions for controlling access to the system by the customer; and
a third component comprising functions for sending messages to and receiving messages from the first component and a trader at the trader terminal; and
wherein each set of class components is dynamically created for each customer submitting the one or more trade requests; and
wherein the processor comprises a timer wherein the trade request from the customer is automatically revoked at a predetermined duration of time if the trader does not accept the trade request.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for communicating information between a securities customer and a trader. The system includes a computer which has three class components for completing the communications between the customer and the trader. A first component manages trading functions, a second component manages customer log-in and password, and the third component manages communication between the first two components and a trading system.
60 Citations
20 Claims
-
1. A system comprising:
-
a customer terminal; a trader terminal operatively coupled to the customer terminal through a communications network; a processor; wherein the processor is configured to dynamically create sets of class components to handle one or more trade requests from a customer at the customer terminal, with each set of class components further comprising; a first component comprising functions for sending messages and receiving messages to the system on behalf of the customer; a second component comprising functions for controlling access to the system by the customer; and a third component comprising functions for sending messages to and receiving messages from the first component and a trader at the trader terminal; and wherein each set of class components is dynamically created for each customer submitting the one or more trade requests; and wherein the processor comprises a timer wherein the trade request from the customer is automatically revoked at a predetermined duration of time if the trader does not accept the trade request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
dynamically creating, in a processor, a set of class components to handle one or more trade requests for a customer, which further comprises; creating a first component comprising functions for sending messages and receiving messages to a system on behalf of a customer; creating a second component comprising functions for controlling access to the system by the customer; and creating a third component comprising functions for sending messages to and receiving messages from the first component and a trader; wherein each set of class components is dynamically created for each customer submitting the one or more trade requests; and transmitting messages between the customer and the trader through a communications network; and automatically revoking, by the processor, at a predetermined duration of time the trade request from the customer if the trader has not accepted the trade request. - View Dependent Claims (10, 12, 13, 14, 15)
-
-
11. A trading services computer program product encoded on computer-readable medium that when executed by a computer system performs a method comprising:
-
upon a customer accessing trading services to submit one or more trade requests to a trader, creating at least one set of classes, each set comprising at least one class; wherein the created classes include at least one of; an access control class configured to control access to the system by the customer; a trading system communications class configured to control transmission and receipt messages between the customer and the trader; and a translator class configured to control interaction between class components; wherein each set of class components is dynamically created for each customer submitting the one or more trade requests; and revoking at a predetermined time the trade request from the customer if the trader does not accept the trade request.
-
-
16. A computer implemented method for trading financial instruments, the method comprising:
-
upon a customer accessing trading services to submit one or more trade requests to a trader, creating, in a processor, at least one set of classes, each set comprising at least one class; wherein the created classes include at least one of; an access control class configured to control access to the system by the customer; a trading system communications class configured to control transmission and receipt messages between the customer and the trader; and a translator class configured to control interaction between class components; wherein each set of class components is dynamically created for each customer submitting the one or more trade requests; and revoking, by the processor, at a predetermined time the trade request from the customer if the trader does not accept the trade request. - View Dependent Claims (17, 18, 19, 20)
-
Specification