Instant Messaging Serial Number Thread Association
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing instant messaging (IM) systems face challenges in maintaining timely and pertinent message feedback due to the sequential arrangement of messages by time, leading to delayed and less relevant replies that can be overshadowed by subsequent messages, hindering instant communication.
Innovation Solution
A method and system that configures serial numbers for messages, allows users to select and add these numbers to reply messages, and displays replies next to the corresponding original messages based on these serial numbers, improving message relevance and visibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If messages are arranged according to time sequence, then the message display is simple and systematic, but the reply messages are flooded by subsequent messages and cannot provide timely feedback
Solution Approach 1:
The patent segments the message display into two distinct dimensions: time sequence for message arrival and thread association for reply relationships. Each message is tagged with both timestamp and thread ID, allowing the system to separate the chronological flow from the conversational threading, thus preventing reply messages from being lost in the time-based sequence.
Solution Approach 2:
The patent introduces a new dimension (thread association) alongside the traditional time dimension. By adding thread ID tagging and using it as a display criterion, the system creates a two-dimensional message organization structure where replies can be visually associated with their parent messages regardless of time sequence, solving the problem of replies being flooded by subsequent messages.
2Device complexity
If messages are arranged according to time sequence, then the system structure is simple, but the pertinence between reply messages and original messages is poor
Solution Approach 1:
The patent applies preliminary action by pre-tagging each message with both timestamp and thread ID when the message is first created and sent. This advance preparation of metadata allows the receiving end to later organize messages by thread association without complex real-time processing, maintaining system simplicity while ensuring message pertinence is preserved.
Solution Approach 2:
The patent uses thread ID as an intermediary element that links reply messages to their corresponding original messages. This intermediary tag acts as a bridge between the sender and receiver, maintaining the semantic relationship and pertinence of messages across the communication channel without requiring complex system restructuring.
3Ease of operation
If reply messages are displayed according to time sequence, then the display method is simple, but the reply messages are overshadowed by subsequent messages
Solution Approach 1:
The patent segments the display logic by separating time-based ordering from thread-based grouping. Messages are first grouped by their thread ID, then ordered within each thread by timestamp. This segmentation ensures that reply messages remain visible within their specific thread context and are not overshadowed by unrelated subsequent messages from other threads.
Solution Approach 2:
The patent adds thread association as a display dimension alongside time sequence. By organizing messages in a two-dimensional structure (thread groupings × time order within threads), the system ensures that reply messages are reliably displayed in proximity to their parent messages, preventing them from being overshadowed while maintaining systematic organization.
Data Source
AI summary
The present disclosure is related to the field of communication technologies and provides a method, system, and storage medium for message processing. The method includes the following steps: configuring, by an initiator, a serial number for a message, and sending the message having the configured serial number to a target end; extracting, by the target end, a serial number of a message that a user chooses to reply to, and adding the serial number to a corresponding reply message; and displaying, by the initiator according to the serial number carried in the reply message, the reply message next to a message corresponding to the serial number carried in the reply message. In the present disclosure, the serial number is configured for each message, and the reply message is displayed next to the corresponding message according to the serial number carried in the reply message, thereby improving pertinence between a reply message and its original message.


