Conversation Message Translation via Mediator Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Adaptability or versatility

If translation functionality is added to instant messenger, then communication capability across languages is improved, but device complexity increases

Engineering Contradiction:
Improvelanguage translation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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

Engineering Contradiction:
Improveuser convenienceVSAvoidambiguity between texts
Core Design Contradiction:
Ease of operationVSLoss of information

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #32Color changes

3Adaptability or versatility

If translation is provided for all incoming messages, then communication accessibility is improved, but information overload for user increases

Engineering Contradiction:
Improvecommunication accessibilityVSAvoidamount of translation output
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20220327293A1Methods, systems, and non-transitory computer-readable record media to provide translation result of conversation message
Publication Date: 2022.10.13 LINE PLUS
  • US20220327293A1 patent drawing
  • US20220327293A1 patent drawing
  • US20220327293A1 patent drawing

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.