Messenger Message Masking via Server-Side Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing messenger services lack effective measures to restrict the display of messages containing harmful words, leading to user discomfort and potential delays in message filtering, which can inconvenience users seeking real-time communication.
Innovation Solution
A method and system for restricting the display of messages in a messenger service by using a server to filter messages for harmful words and send a mask command to user terminals, which then display a mask message instead of the original message, thereby controlling potential delays and enhancing user satisfaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If message filtering is performed to restrict harmful words, then user satisfaction is improved, but message transmission delay increases
Solution Approach 1:
The server performs harmful word filtering in advance before message transmission. The filtering process checks whether text information extracted from incoming messages satisfies preset conditions (contains harmful words) before the message is delivered to the terminal device, thus preventing harmful messages from being transmitted in the first place and avoiding later replacement delays
Solution Approach 2:
The server acts as an intermediary between the sending and receiving terminals. It receives messages, performs filtering, and only transmits safe messages or messages with replacement instructions to the terminal device. This intermediary role allows centralized filtering without burdening the terminal devices with complex filtering algorithms, maintaining real-time transmission while ensuring message safety
2Reliability
If message filtering is performed on the server side, then harmful message display is restricted, but system complexity increases
Solution Approach 1:
The terminal device autonomously determines whether to display a replacement message based on receiving a replacement instruction from the server. When the server identifies harmful words, it sends a replacement instruction to the terminal device, which then automatically displays the preset replacement message without requiring complex local filtering algorithms or user intervention
Solution Approach 2:
The harmful text information is extracted and replaced with preset replacement messages. The filtering logic and replacement message storage are extracted from the terminal devices and centralized on the server side, simplifying terminal devices while maintaining comprehensive filtering capability across the system
Data Source
AI summary
A method for displaying a message in a messenger service by a user terminal is proposed. The method may include receiving the message from a server. The method may also include receiving a mask command for the message from the server when text information extracted from the message satisfies a preset condition. The method may further include displaying a mask message corresponding to the message in a chat room of the messenger service based on the mask command.


