System and method for processing instant messages
First Claim
1. An apparatus comprising:
- a network interface configured to receive data indicative of an instant message from at least one user; and
a processor coupled with the network interface and configured to identify securities related information in the received data and supplement the instant messages according to a location of the securities related information,wherein the processor is configured to supplement the instant messages by inserting a code indicative of the location of the securities related information in the instant messages.
1 Assignment
0 Petitions
Accused Products
Abstract
Various aspects relate to using structured messages within systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user. Further, aspects relate to using instant messaging in a trading environment.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a network interface configured to receive data indicative of an instant message from at least one user; and a processor coupled with the network interface and configured to identify securities related information in the received data and supplement the instant messages according to a location of the securities related information, wherein the processor is configured to supplement the instant messages by inserting a code indicative of the location of the securities related information in the instant messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a plurality of instant messages from a plurality of users, wherein the plurality of instant messages are formed from free text strings; parsing the free text strings of the plurality of instant messages for securities related data; formatting the plurality of instant messages to insert include a code indicative of a location of the securities related data in the free text strings; and routing the plurality of instant messages to according to securities related data. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium containing instructions configured to perform a method of processing instant messages, the instructions configured to:
-
receive at least one instant message including unstructured data from a user; parse the unstructured data for at least one token; format the unstructured data to add structured data to the at least one instant message; and add securities related data to the at least one instant message according to the at least one token, wherein the structured data includes a code indicative of a position of the at least one token in the unstructured data. - View Dependent Claims (17, 18, 19, 20)
-
Specification