Instant Messaging Preview Code Transmission System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In instant messaging systems, the process of organizing preview messages by the sender leads to non-interaction time slots, affecting real-time and efficiency, as the receiver is unaware of the sender's status during this period.
Innovation Solution
A system and method for transmitting preview messages that include modules for processing, sending, and displaying these messages, allowing the sender to convert preview messages into codes and transmit them to the receiver, who then converts the codes back into prompt messages for display, thereby maintaining real-time interaction and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If the sender organizes preview message before transmission, then the message content is prepared and structured, but non-interaction time slots are generated affecting real-time interaction
Solution Approach 1:
The system performs preliminary actions by having the sender organize and prepare the preview message content before actual transmission. The preview message is structured and ready in advance, allowing the sender to efficiently compose thoughts without disrupting the real-time interaction flow, as the preparation happens in the foreground while maintaining connection availability.
Solution Approach 2:
The preview message serves as an intermediary element between the sender's intent and the actual message transmission. It allows the sender to prepare content without fully committing to transmission, enabling flexible message organization while keeping the interaction channel open for continued communication.
2Speed
If the sender transmits the organized message immediately, then real-time interaction is maintained, but the sender cannot organize the message content properly
Solution Approach 1:
The system enables preliminary organization of message content through the preview message mechanism. The sender can structure and prepare the message content in advance without delaying the overall interaction, as the preview preparation occurs concurrently with maintaining the real-time connection, allowing both organization and speed to coexist.
Solution Approach 2:
The preview message system provides dynamic flexibility to the sender, allowing message content to be organized, modified, or abandoned at any point before final transmission. This dynamic approach enables the sender to adapt message organization to the flow of conversation, maintaining both ease of operation and real-time interaction speed.
3Loss of time
If preview message transmission is implemented, then non-interaction time slots are reduced, but system complexity increases due to additional modules
Solution Approach 1:
The system segments the message handling process into distinct components: preview message creation, preview message transmission, and actual message transmission. This segmentation allows the preview functionality to be added as a separate layer that reduces non-interaction time without requiring a complete restructuring of the existing messaging system architecture.
Solution Approach 2:
The preview message mechanism serves multiple functions simultaneously: it prepares message content, maintains real-time interaction availability, and provides a buffer for message refinement. This multi-functionality allows the system to reduce non-interaction time slots without proportionally increasing complexity, as the same infrastructure supports multiple communication needs.
Data Source
AI summary
A system, client and method for transmitting preview message in an instant messaging system are disclosed by the present invention. And the system includes: a receiver (400) including a first preview message processing module (401), a first preview message display module (402) and a first receiving module (403); a sender (100) including a second preview message processing module (101) and a second sending module (104); an instant messaging server (200) for transmitting an instant customized message between the sender (100) and the receiver (400); and an Internet (300) for transmitting an instant message between the sender (100) and the receiver (400); wherein the second preview message processing module (101) is configured to convert the preview message received into a code, and transmit the code to the second sending module (104); the second sending module (104) is configured to send the code to the first receiving module (403) via the Internet (300); the first receiving module (403) is configured to send the code to the first preview message processing module (401); the first preview message processing module (401) is configured to convert the code into a prompt message indicating the preview message, and send the prompt message to the first preview message display module (402) for prompt.


