System and method for processing securities trading instructions and commnicating order status via a messaging interface
First Claim
1. A method for communicating instructions to a computerized order management system (OMS) of a securities brokerage firm, the method comprising a computerized system:
- receiving a communication via a communications network;
scanning the communication to identify at least one of a predefined plurality of keywords, each of said plurality of keywords corresponding to a respective instruction to be performed by the OMS;
parsing the communication to identify at least one parameter corresponding to the respective instruction;
preparing an OMS-compliant communication reflecting the respective instruction and the at least one parameter; and
transmitting the OMS-compliant communication to the OMS via a communications network.
3 Assignments
0 Petitions
Accused Products
Abstract
A system allowing traders, etc. to use instant messaging (IM) (or other non-FIX based) communications to input trading instructions directly into a broker'"'"'s Order Management System (OMS) for managing/executing trades. Accordingly, trading instructions may be provided electronically directly from a buy-side trader, and directly to a sell-side broker'"'"'s/brokerage'"'"'s OMS, without the need for the sell-side broker to manually re-key the order into the sell-side firm'"'"'s OMS. Further, trading instructions are provided in electronic format directly to the broker'"'"'s OMS without the need for the buy-side trader to have an expensive FIX based OMS or associated FIX connection, which is also expensive, thereby allowing relatively smaller investment houses/buy-side organizations to enjoy the benefits of electronic delivery of trading instructions directly to brokers'"'"' OMS.
-
Citations
38 Claims
-
1. A method for communicating instructions to a computerized order management system (OMS) of a securities brokerage firm, the method comprising a computerized system:
-
receiving a communication via a communications network;
scanning the communication to identify at least one of a predefined plurality of keywords, each of said plurality of keywords corresponding to a respective instruction to be performed by the OMS;
parsing the communication to identify at least one parameter corresponding to the respective instruction;
preparing an OMS-compliant communication reflecting the respective instruction and the at least one parameter; and
transmitting the OMS-compliant communication to the OMS via a communications network. - 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, 25, 26)
-
-
24. A method for communicating instructions between a computerized order management system (OMS) of a securities brokerage firm and an instant messaging client device, the method comprising a computerized system:
-
receiving, via a communications network, an OMS-compliant communication confirming performance of an action by the OMS;
parsing the OMS-compliant communication to identify details relating to the action;
preparing an instant message (IM) communication confirming the details; and
transmitting the IM communication via an instant messaging communications network.
-
-
27. A system for processing instructions provided in an instant message (IM) communication, the system comprising:
-
a microprocessor;
a memory operatively connected to the microprocessor;
a network interface device operatively connected to the microprocessor for communicating via a communications network; and
instructions stored in the memory and executable by the microprocessor to;
scan a communication received via a communications network to identify at least one of a predefined plurality of keywords, each of said plurality of keywords corresponding to a respective instruction to be performed by the OMS;
parse the communication to identify at least one parameter corresponding to the respective instruction;
prepare an OMS-compliant communication reflecting the respective instruction and the at least one parameter; and
transmit the OMS-compliant communication to the OMS via a communications network. - View Dependent Claims (28, 29)
-
-
30. A graphical user interface for communicating instructions to a computerized order management system (OMS) of a securities brokerage firm, the graphical user interface comprising:
a single display window having a boundary defining a perimeter of said window, said window comprising a plurality of distinct display areas disposed internal to said boundary, said plurality of display areas comprising;
a first display area configured to display a first chat text corresponding to a first chat session via a first instant messaging (IM) network; and
a second display area configured to display a second chat text corresponding to a second chat session via a second IM network, said second IM network being different from said first IM network. - View Dependent Claims (31, 32, 33)
-
34. A system for processing instructions provided in an instant message (IM) communication, the system comprising:
-
a microprocessor;
a memory operatively connected to the microprocessor;
a network interface device operatively connected to the microprocessor for communicating via a communications network; and
instructions stored in the memory and executable by the microprocessor to;
establish a virtual buddy in an instant messaging (IM) communications buddy list displayed via a graphical user interface of IM client software, the virtual buddy being selectable via the IM client software as a recipient for an instant message communication;
associate a plurality of individual recipients with the virtual buddy, each of said plurality of individual recipients having a respective IM buddy identity for receiving an instant message communication;
identify an instant message communication intended to be transmitted to the virtual buddy; and
transmit the instant message communication, via the IM communications network, from the IM client software to each of said plurality of individual recipients using each respective IM buddy identity. - View Dependent Claims (35)
-
-
36. A method for communicating instructions via an instant messaging communications network, the method comprising a computerized system:
-
receiving, via an instant messaging communications network, an instant message (IM) communication;
scanning the communication to identify at least one of a predefined plurality of keywords, each of said plurality of keywords corresponding to a respective instruction to provide information;
parsing the communication to identify at least one parameter corresponding to the respective instruction;
retrieving from a database information relating to the respective instruction to provide information;
preparing a responsive IM communication providing the information retrieved from the database; and
transmitting, to a sender of the IM communication, the responsive IM communication via the instant messaging communications network. - View Dependent Claims (37, 38)
-
Specification