Instant Message Processor Structured Messaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional instant messaging applications struggle with managing large amounts of unstructured information, making it impractical to view and respond to numerous messages effectively, especially in trading environments where timely and structured data is crucial for financial transactions.

Innovation Solution

Implementing structured messaging to embed semantic information within text messages, allowing for interpretation by receiving systems to guide application functionality, process, and display information in a more organized manner, using an instant message processor to add structure to unstructured messages and encode control information for specific actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional instant messaging applications are used to communicate time-sensitive information, then immediacy and simplicity of message exchange are achieved, but the ability to manage and process large amounts of unstructured information deteriorates

Engineering Contradiction:
Improveimmediacy of message exchangeVSAvoidmanageability of large amounts of information
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The patent segments unstructured instant message content into structured components with specific schemas for different message types (trading messages, chat messages, system messages). Each message type has its own structured format with defined fields, enabling systematic processing while preserving the immediacy of IM communication.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter of message structure from unstructured free text to structured formatted data with defined schemas. This transformation enables automated processing, filtering, and routing of messages based on their structured content, improving manageability without sacrificing communication speed.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If unstructured free text messages are used for instant communication, then ease of composition and universal compatibility are achieved, but the ability of receiving systems to interpret and act upon message content deteriorates

Engineering Contradiction:
Improveease of message compositionVSAvoidsemantic information for automated processing
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent introduces an intermediary structured message format that sits between free-text composition and automated processing. The structured schema acts as a mediator, allowing users to compose messages naturally while enabling receiving systems to extract and act upon specific semantic information through defined fields and types.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If structured messaging is implemented to embed semantic information, then the ability of receiving systems to interpret and process message content improves, but the complexity of message formatting and processing increases

Engineering Contradiction:
Improveefficiency of information processingVSAvoidcomplexity of message processing system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements dynamic message schemas that can adapt to different message types and contexts. The structured formatting is applied selectively based on message type, allowing the system to maintain simplicity for basic communications while providing structured processing capabilities when needed, thus balancing productivity gains with system complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8140629B2System and method for processing instant messages
Publication Date: 2012.03.20 PIVOT SOLUTIONS
  • US8140629B2 patent drawing
  • US8140629B2 patent drawing
  • US8140629B2 patent drawing

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.