Message Input Translation With Automatic Language Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for translating text on mobile devices require users to switch between messaging and translation applications, are not user-friendly, especially with virtual keyboards, and lack a fully automatic and universal solution for seamless language translation.

Innovation Solution

A method using a Machine-Learning model to identify the primary language from an initial part of the message and automatically detect and translate parts in a secondary language within the messaging application, without requiring user intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a separate translation application is used, then translation function is provided, but user operation becomes complex and time-consuming

Engineering Contradiction:
Improveuser operationVSAvoidapplication switching
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the translation function with the messaging application by integrating a translation service into the message input interface. Users can input text in a secondary language directly in the messaging app, and the system automatically detects and translates it to the primary language without requiring users to switch to a separate translation application.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system provides automatic language detection and translation without requiring user intervention. The translation service automatically identifies when secondary language text is input in a message and translates it to the primary language, eliminating the need for users to manually initiate translation processes.

Inventive Principle:
Principle #25Self-service

2Area of stationary object

If an advanced virtual keyboard with embedded translator is used, then translation is provided, but input area and display area are separated reducing screen space

Engineering Contradiction:
Improvescreen spaceVSAvoiduser convenience
Core Design Contradiction:
Area of stationary objectVSEase of operation

Solution Approach 1:

The patent combines the message input area and translation display area into a single unified interface within the messaging application. The translated text appears directly in the message composition area, eliminating the separation between input and display zones that exists in virtual keyboard solutions.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If target language is selected beforehand, then translation direction is determined, but user flexibility is reduced when switching languages

Engineering Contradiction:
Improvelanguage switching flexibilityVSAvoidlanguage selection
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system dynamically determines the primary language based on the context of the message being composed, rather than requiring users to pre-select a target language. The language detection and translation direction are automatically adjusted based on the initial part of the message and the detected secondary language, providing flexibility when users switch languages between messages or within the same message.

Inventive Principle:
Principle #15Dynamics

4Adaptability or versatility

If virtual keyboard translation is used, then translation function is provided, but compatibility with physical keyboards is lost

Engineering Contradiction:
Improvekeyboard compatibilityVSAvoidtranslation automation
Core Design Contradiction:
Adaptability or versatilityVSExtent of automation

Solution Approach 1:

The patent creates a universal translation solution that works with any input method including physical keyboards, virtual keyboards, and other input devices. The translation function is integrated at the messaging application level rather than being tied to a specific input interface, allowing it to serve multiple keyboard types and input methods.

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

Data Source

PatentEP4165860B1Method for inputting a message on a terminal in a primary language and translating passages from a second language
Publication Date: 2025.12.03 ORANGE SA
  • EP4165860B1 patent drawingFigure 1
  • EP4165860B1 patent drawingFigure 2
  • EP4165860B1 patent drawingFigure 3

AI summary

Method for inputting a message on a terminal (1) wherein the terminal (1) determines a primary language used (a). The terminal (1) determines whether the user enters text in a second language (b) different from the first one, then the text in the second language is automatically translated into the primary language (c).