Conversational dealing system
First Claim
1. A conversational dealing system for trading instruments between counterparties, comprising:
- a plurality of trader terminals each having a user interface for inputting and displaying to a trader conversational messages including deal related information, the trader terminals communicating with each other via a communications network, the trader terminals each further comprising a parser for parsing said inputted conversational messages, said parser comprising;
means for analyzing the conversational messages to detect a status of a deal, the deal having a plurality of possible statuses;
means for analyzing the conversational messages to detect deal related information relevant to the detected status of the deal; and
means for returning a parsed message comprising the deal status and the deal related information to the user interface.
4 Assignments
0 Petitions
Accused Products
Abstract
A conversational trading system allows a plurality of instruments, for example financial instruments such as foreign exchange products, to be traded from a single user interface. The interface includes a deal stack comprising a deal list, a deal detail panel and a button bar. The deal list displays deal related information such as status, party, instrument and an instrument and status related string in a form common to all instruments. Whenever a new quote request is detected, a new conversation is started. This may be with the same party as an existing conversation. The conversation is parsed line by line and the user can edit it before it is sent to the counterparty. The parser does not store any record of the deal and, along with the interface, may be downloaded as an Applet.
62 Citations
74 Claims
-
1. A conversational dealing system for trading instruments between counterparties, comprising:
-
a plurality of trader terminals each having a user interface for inputting and displaying to a trader conversational messages including deal related information, the trader terminals communicating with each other via a communications network, the trader terminals each further comprising a parser for parsing said inputted conversational messages, said parser comprising;
means for analyzing the conversational messages to detect a status of a deal, the deal having a plurality of possible statuses;
means for analyzing the conversational messages to detect deal related information relevant to the detected status of the deal; and
means for returning a parsed message comprising the deal status and the deal related information to the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 47, 50)
-
-
16. A trader terminal for a conversational dealing system having a plurality of trader terminals communicating with each other via a communications network, the trader terminal comprising:
-
a user interface for inputting and displaying to a trader conversational messages including deal related information; and
a parser for parsing said inputted conversational messages;
wherein said parser includes;
means for analysing the conversational messages to detect a status of a deal, the deal having a plurality of possible statuses;
means for analyzing the conversational messages to detect deal related information relevant to the detected status of the deal; and
means for forming and returning to the user interface a parsed message comprising the deal status and the deal related information - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 48, 51)
-
-
31. A method of trading instruments between counterparties in a conversational trading system in which the counterparties communicate with each other via a communications network, the method comprising the steps of:
-
inputting conversational messages including deal related information to the system;
analyzing the conversational messages to detect a status of a deal, the deal having a plurality of possible statuses;
detecting deal related information relevant to the detected status of the deal; and
forming a parsed message including the deal status and at least part of the deal related information. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 49, 52)
-
-
53. A conversational dealing system for trading instruments between counterparties, comprising:
a plurality of trader terminals each having a user interface for inputting and displaying to a trader conversational messages including deal related information, the trader terminals communicating with each other via a communications network, wherein the conversational messages are displayed in a colour coded form to indicate to the user an origin of the conversational messages. - View Dependent Claims (54, 55, 56, 57)
-
58. A conversational dealing system for trading instruments between traders, the system comprising:
-
a plurality of trader terminals coupled together to form a network, each trader terminal including a user interface and a parser;
whereinthe user interface receives and displays conversational messages including deal related information related to deals between traders; and
the parser analyzes the conversational messages to detect a status of a current deal between traders, the parser further analyzes the conversational messages to detect the deal related information related to the status of the current deal, and the parser produces a parsed message including the status of the current deal and at least part of the deal related information. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A computer readable storage medium including computer executable software for performing the steps of:
-
receiving conversation messages including deal related information;
analyzing the conversational messages to detect a status of a deal between traders;
analyzing the conversational messages to detect deal related information related to the status of the deal; and
producing a parsed message including the deal status and at least part of the deal related information. - View Dependent Claims (69, 70, 71, 72, 73, 74)
-
Specification