CPC G06Q 30/00 (2013.01) [G06Q 10/00 (2013.01); G06Q 10/10 (2013.01); G06Q 30/0201 (2013.01); G06Q 30/0206 (2013.01); G06Q 40/06 (2013.01)] | 17 Claims |
1. A computer device comprising:
one or more processors operatively coupled to a non-transitory memory storing computer-readable instructions executable by the one or more processors, the one or more processors configured to:
receive, over a network, one or more unstructured plain text messages from a counterparty device;
parse one or more component parts corresponding to structure and quote data and indicative of a transaction from the one or more unstructured plain text messages by:
determining a deal status of the transaction using one or more of a history and an activity of the counterparty device stored in a database,
matching one or more strings of characters in the one or more unstructured plain text messages with a hierarchy of expressions, and
identifying the one or more component parts of the transaction based on the determined deal status and the matching;
display, in a first window of an interactive graphical user interface (GUI), the one or more unstructured plain text messages in real-time including:
automatically highlighting, in the first window, the identified one or more component parts corresponding to the structure and quote data of the one or more unstructured plain text messages, and
generating and displaying, in the first window, a selectable web link, the selectable web link configured to launch a web interface that includes an editable electronic order ticket;
display, in a second window of the interactive GUI, the identified one or more component parts corresponding to the structure and quote data in a normalized format in real-time;
create, upon a selection of the selectable web link in the first window, the editable electronic order ticket, the editable electronic order ticket comprising the one or more component parts of the transaction parsed from the one or more unstructured plain text messages in real-time; and
display, in a newly launched web interface, the editable electronic order ticket.
|