RCS Messaging Server Automatic Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Rich Communication Services (RCS) messaging infrastructure does not support automatic translation of text messages between different languages, requiring users to manually copy and paste messages between native client messaging applications and third-party translation apps.

Innovation Solution

Implementing a computer-implemented method within the RCS Messaging Server to receive and translate messages based on language preference configuration parameters, allowing seamless language translation without leaving the native client messaging application, using existing invite and accept messages or accessing home subscriber system accounts for language preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual copy-paste workflow is used for translation, then translation functionality is achieved, but user convenience and time efficiency deteriorate

Engineering Contradiction:
Improvetranslation operation convenienceVSAvoidtime for manual copy-paste
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The translation system performs automatic translation of RCS messages without requiring user intervention. The RMS intercepts incoming messages, detects language preferences, and generates translations automatically, allowing the system to serve itself rather than requiring manual user actions for each translation task.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Language preferences are pre-configured in user profiles before translation is needed. When a message arrives, the system retrieves the pre-stored language preference and immediately performs translation without requiring the user to specify their preferred language at the moment of receiving the message.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If third-party translation application is used, then translation functionality is achieved, but system integration and seamless operation deteriorate

Engineering Contradiction:
Improvetranslation capabilityVSAvoidnumber of applications required
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The translation functionality is merged into the existing RCS messaging infrastructure. The RMS integrates translation capabilities directly into the message routing process, combining messaging and translation functions into a single unified system rather than requiring separate third-party applications.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The RCS messaging server is enhanced to perform multiple functions: message routing, language detection, preference retrieval, and translation generation. This multi-functional approach eliminates the need for dedicated translation applications while providing comprehensive communication services.

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

3Ease of operation

If automatic translation is implemented in RCS infrastructure, then user convenience is improved, but system complexity increases

Engineering Contradiction:
Improveautomatic translation convenienceVSAvoidRCS messaging server complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The RMS acts as an intermediary between the messaging infrastructure and translation services. It receives incoming messages, determines language preferences by examining message headers or user profiles, and routes messages to appropriate translation resources, thereby managing complexity through layered architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The translation process is segmented into distinct modular components: message interception, language preference detection, translation execution, and translated message delivery. Each component handles a specific task, making the overall system more manageable and maintainable despite its enhanced functionality.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11017183B2System and methods for auto-translating text messages
Publication Date: 2021.05.25 T MOBILE US INC
  • US11017183B2 patent drawing
  • US11017183B2 patent drawing
  • US11017183B2 patent drawing

AI summary

Embodiments described herein relate to a language translation services within a Rich Communication Services (RCS) messaging infrastructure to facilitate translating RCS message sent from an RCS-compatible sender device to an RCS-compatible recipient device or a legacy recipient device. An RCS messaging server (RMS) may detect a language value corresponding to a language preference parameter to translate the RCS message based on the language value. The language value may be passed to the RMS (1) from the sender device via an invite message of the Session Initiation Protocol (SIP), (2) from the recipient device via an accept message of the SIP, (3) from the RCS message itself, or (4) via communication with a home subscription server (HSS).