Microblog Message Relaying Chain Visualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current microblog client software struggles to present detailed information and relaying processes of microblog messages effectively, making it difficult for users to understand the message relationship chain, especially when messages scroll and refresh quickly on limited space.
Innovation Solution
A method, server, and client system that allow users to access an independent page for a specific microblog message, displaying the relaying process in chronological order using identifiers of focused users, enabling clear visualization of the message relaying chain.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If microblog messages are displayed altogether on the main panel in chronological order, then messages can be presented in a simple and unified manner, but detailed information about a single message cannot be presented clearly and completely
Solution Approach 1:
The patent divides the message display into two segments: the main panel shows a chronological list of messages for overview, while an independent message page displays detailed information about selected messages. This segmentation allows users to access complete message details without cluttering the main view, resolving the contradiction between simplicity and completeness.
Solution Approach 2:
The patent transitions from a two-dimensional main panel view to a separate independent message page dimension. By moving detailed message information to another dimension (the independent page), the system preserves the simplicity of the main panel while providing access to complete message details when needed.
2Device complexity
If users can only see messages about each user focused on, then the main panel remains manageable in size, but users cannot learn the relaying chain about each message
Solution Approach 1:
The system prepares and stores the complete relaying chain data in advance on the server side. When a user views a message on the independent message page, the pre-prepared relaying chain information is already available, allowing immediate display without requiring users to manually trace through multiple user profiles. This resolves the contradiction by maintaining manageable panel complexity while ensuring relaying chain visibility.
3Speed
If messages scroll and refresh faster on the main panel, then real-time updates are provided, but it becomes difficult to present much information within the limited space
Solution Approach 1:
The patent extracts detailed message information from the limited main panel area and places it on the independent message page. This extraction allows the main panel to maintain fast scrolling and refreshing with minimal information display, while the independent page provides comprehensive message details when users select specific messages, resolving the contradiction between refresh speed and information presentation capacity.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
Embodiments of the application provide a method, server, client and system for aggregating a microblog single message. The method includes: triggering, by a user, to aggregate a microblog single message; and displaying a relaying process of the microblog single message for the user. The server includes: a receiving module, which is to receive a triggering message to aggregate a microblog single message from a client; an obtaining module, which is to obtain aggregation data of the microblog single message, according to the triggering message; a transmitting module, which is to transmit the aggregation data of the microblog single message obtained by the obtaining module to the client. Embodiments of the application also provide a corresponding client and system. By adopting the technical solution of the application, a user may clearly see a message relaying process. Thus, user satisfaction may be improved.