Conversation Message Translation via Mediator Server
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current instant messenger technologies do not effectively translate conversation messages in real-time across different languages, leading to communication barriers and user inconvenience, especially in multi-lingual conversations.
Innovation Solution
A message processing method that recognizes user and incoming languages in a conversation space, providing a translated text option that can be displayed inline upon user request, without sending the translated text to the sender, and allowing immediate translation of input messages within the conversation interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If translation functionality is added to instant messenger, then communication capability across languages is improved, but device complexity increases
Solution Approach 1:
The patent introduces a translation server as an intermediary component that handles translation tasks externally. The server receives messages from the instant messenger client, translates them using translation engines, and returns the translated text. This mediator approach allows the instant messenger to gain translation capability without embedding complex translation algorithms internally, thus improving adaptability while controlling device complexity.
Solution Approach 2:
The translation server is designed to support multiple languages and serves multiple clients simultaneously. It provides universal translation functionality that can handle various language pairs and message types through a single integrated system. This multi-functional approach allows the instant messenger to achieve broad language support without each client maintaining separate translation capabilities, thereby improving versatility while managing complexity.
2Ease of operation
If translated text is displayed inline with original message, then user convenience is improved, but ambiguity between original and translated text increases
Solution Approach 1:
The patent applies different visual styles and formatting to the original message and translated text within the same message container. The original message is displayed in one font style or color, while the translated text is displayed in a different font style or color. This local differentiation allows both texts to be easily distinguishable while maintaining their inline placement, thus improving user convenience without creating ambiguity about which text is the original.
Solution Approach 2:
The system uses color coding to distinguish between original messages and translated text. Original messages are displayed in a standard color (e.g., black), while translated text is displayed in a different color (e.g., gray or highlighted). This color change approach provides immediate visual differentiation, allowing users to easily identify which text they should read and which is the translation, thereby maintaining clarity while providing convenient inline display.
3Adaptability or versatility
If translation is provided for all incoming messages, then communication accessibility is improved, but information overload for user increases
Solution Approach 1:
The system dynamically adjusts translation provision based on user preferences and message characteristics. Users can configure their instant messenger to translate only messages in specific languages, or to translate messages from particular contacts, or to translate only when certain conditions are met. This dynamic control allows the system to maintain high communication accessibility for supported languages while preventing information overload by selectively applying translation only when necessary and useful to the user.
Solution Approach 2:
Instead of translating all incoming messages regardless of language or context, the system applies partial translation based on user-defined criteria. Users can specify which languages require translation, which contacts should have their messages translated, or set thresholds for translation based on message content. This partial action approach ensures that translation is provided for relevant communication scenarios while avoiding excessive translation output for messages that don't require translation, thus balancing accessibility with information management.
Data Source
AI summary
A message processing method performed by a computer system comprising at least one processor, the at least one processor being configured to execute computer-readable instructions included in a memory, the message processing method including recognizing, by the at least one processor, a language related to a conversation space based on a conversation context and a translation-related option to obtain a recognized language, the translation-related option being set for the conversation space, and providing, by the at least one processor, at least one translated text according to the recognized language for a message in the conversation space.


