Chatroom Message Display with Type-Based Content Suppression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional instant messaging systems uniformly display all incoming messages, regardless of content type, leading to diminished usability when high-priority or sensitive information is intermixed with less relevant promotional content.
Innovation Solution
Implementing a message-type-aware rendering mechanism in user terminals and servers to dynamically control the visibility of user interface elements based on message classification, reducing resource consumption and enhancing user focus by suppressing non-essential content until explicitly requested.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If all incoming messages are uniformly displayed regardless of content type, then complete information delivery is ensured, but user experience deteriorates due to mixed high-priority and promotional content
Solution Approach 1:
The patent segments messages into different types (information-type and advertisement-type) and applies different display rules to each segment. Information-type messages are displayed with full content visibility, while advertisement-type messages have restricted display, thereby resolving the contradiction between complete information delivery and user experience.
Solution Approach 2:
The patent applies local quality by making different parts of the chatroom interface have different display properties based on message type. The display characteristics (content visibility, button visibility) are locally adjusted for information-type versus advertisement-type messages, allowing complete information delivery for relevant content while maintaining good user experience by hiding promotional content.
2Adaptability or versatility
If all content is displayed without restriction, then content accessibility is maximized, but resource consumption increases due to rendering unnecessary UI elements
Solution Approach 1:
The patent implements dynamics by making the content display adaptive based on message type. The interface dynamically adjusts which elements are visible (information content vs. advertisement content) based on the incoming message classification, thereby reducing resource consumption by not rendering unnecessary UI elements while maintaining content accessibility where needed.
Solution Approach 2:
The patent extracts non-essential content (advertisement-type messages and their associated UI elements like buttons) from the main display stream. By separating and extracting these elements based on message type classification, the system reduces resource consumption by not rendering unnecessary components while preserving access to essential information-type content.
3Loss of information
If message type classification is implemented, then content relevance is improved, but system complexity increases due to additional checking mechanisms
Solution Approach 1:
The patent applies preliminary action by performing message type classification before the display generation process. The server or client预先 determines whether a message is information-type or advertisement-type, and this classification result is then used to control display behavior. This preliminary classification approach improves content relevance while managing system complexity by centralizing the classification logic.
Data Source
AI summary
A server may include one or more processors configured to receive, from a sender terminal associated with a sender account, a message transmission request requesting delivery of a message to a user account via a chatroom. The one or more processors determine a type of the message as one of a plurality of types, including an advertisement type and an information type, based on the message transmission request. Upon determining that the message is of the information type, the one or more processors transmit the message along with the information indicating a restriction on displaying at least a portion of content provided in the chatroom to a user terminal of the user account. This enables the user terminal to dynamically control the visibility of non-essential or promotional content, such as advertisements or service buttons, thereby enhancing the user experience by improving focus on critical or sensitive information.


