Repeated Session Message Folding for Resource-Efficient Chat Displays
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing social network clients display messages sequentially, leading to low utilization of graphics processing resources and reduced human-computer interactions, resulting in low user engagement and interest.
Innovation Solution
A method and apparatus that replace multiple continuous and repeated session messages with a target session message, incorporating a reference message and a folding prompt, to enrich the display and improve resource utilization and interaction frequency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple continuous and repeated session messages are displayed sequentially, then complete message information is provided, but graphics processing resource utilization is low and user engagement is reduced
Solution Approach 1:
The patent merges multiple continuous and repeated session messages into a single folded message that displays a representative message content and indicates the total number of messages. This combining approach reduces the number of individual message entries while preserving the essential information that there are multiple messages, thereby improving graphics processing resource utilization without significant loss of meaningful information.
Solution Approach 2:
The patent extracts the repetitive portion of message display by introducing a folding mechanism that separates the representative message content from the repeated message instances. By taking out the redundancy and representing it through a count indicator rather than displaying each message sequentially, the system achieves better resource utilization while maintaining information completeness.
2Ease of operation
If sequential message display is used, then message information is complete, but human-computer interaction frequency is low and user interest is reduced
Solution Approach 1:
The patent introduces dynamic interaction through the folding mechanism, where users can actively choose to expand folded messages to view individual message details. This dynamic approach increases human-computer interaction frequency by requiring user decisions about which messages to expand, while maintaining the option to access complete message information when needed.
Solution Approach 2:
The patent segments the message display into two states: a condensed folded state for overview and a detailed expanded state for individual messages. This segmentation allows users to interact with the message list at different levels of detail, increasing interaction frequency by providing multiple ways to engage with the content while preserving complete message information in the expanded state.
3Adaptability or versatility
If repeated messages are displayed individually, then complete communication history is shown, but display monotony increases and user engagement decreases
Solution Approach 1:
The patent changes the display parameter from showing each message as a separate entry to showing a aggregated view with a count indicator. This parameter change introduces display variety by presenting repeated messages differently (as a single folded entry with count) while maintaining the ability to access complete communication history through expansion, thereby addressing both display monotony and information completeness.
Data Source
AI summary
This application provides a message display method and apparatus, a terminal, and a computer-readable storage medium. The method includes: displaying a session interface of a target session, and obtaining a message set of the target session; in response to that a plurality of continuous and repeated session messages are included in the message set, obtaining a target session message according to the plurality of continuous and repeated session messages; and replacing the plurality of continuous and repeated session messages in the message set with the target session message, and displaying a replaced message set in the session interface of the target session.


