Instant Messaging Processor Structured Data Embedding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional instant messaging applications struggle with managing large volumes of unstructured text messages, making it impractical to view and respond to numerous messages effectively, especially in trading environments where timely and structured information is critical.
Innovation Solution
Implementing structured messaging to embed semantic information within text messages, allowing them to be interpreted by receiving systems for guiding application functionality, processing, and displaying information in a more organized manner, such as using an instant messaging processor to add structure to unstructured messages and encode control information within unused areas of the message.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If conventional instant messaging applications are used to communicate time-sensitive information, then immediacy and simplicity of message exchange are improved, but the ability to manage and process large amounts of unstructured message information deteriorates
Solution Approach 1:
The patent segments unstructured instant message text into structured components with distinct semantic meanings (e.g., separating ticker symbols, prices, quantities, order types). This segmentation allows receiving systems to efficiently parse and process specific information elements without handling the entire unstructured message, thus maintaining immediacy while improving manageability of large message volumes.
Solution Approach 2:
The patent transforms the parameter structure of messages by embedding structured data elements within the instant message format. Instead of free-form text only, messages now include defined parameters (symbols, prices, quantities) that can be systematically processed, changing the message from unstructured to semi-structured format while preserving the instant messaging speed.
2Ease of manufacture
If unstructured free text strings are sent in instant messages, then ease of composition and universal compatibility are improved, but the ability of receiving systems to interpret and act on semantic information deteriorates
Solution Approach 1:
The patent applies preliminary action by structuring the message content before transmission. The sending system pre-processes the message to embed semantic information in a structured format within the instant message, so that receiving systems can directly interpret and act on the information without requiring complex natural language processing, thus preventing loss of semantic information.
Solution Approach 2:
The patent introduces an intermediary structured format between the sender's intent and the receiver's interpretation. By embedding structured data elements within the instant message, the system creates an intermediary representation that preserves semantic meaning while maintaining compatibility with standard instant messaging protocols, enabling both ease of composition and accurate interpretation.
3Productivity
If structured messaging is implemented to embed semantic information, then the ability to process and interpret message content is improved, but the complexity of message formatting and compatibility with conventional IM applications deteriorates
Solution Approach 1:
The patent applies the nested doll principle by embedding structured data elements within the existing instant message text format. The structured information is nested within the unstructured message stream, allowing conventional IM applications to transmit the messages while specialized receiving systems can extract and process the nested structured components, thus improving processing efficiency without significantly increasing overall system complexity.
Solution Approach 2:
The patent implements universality by designing a message format that serves multiple functions: it maintains compatibility with conventional instant messaging applications for general communication while simultaneously embedding structured data elements for automated processing. This multi-functional approach allows the same message infrastructure to support both human-readable communication and machine-readable data extraction.
Data Source
AI summary
Various aspects relate to using structured messages within one or more 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.


