Dynamic Graphical User Interface Translation Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Language barriers in multinational enterprises hinder communication between employees and customers due to the lack of effective translation mechanisms in graphical user interfaces of information technology tools, which often adopt an 'all or nothing' approach to translation.

Innovation Solution

The development of graphical user interfaces that allow users to specify a preferred language, with mechanisms to translate other languages into the preferred language, either by replacing or positioning the translated text adjacent to the original, and the option to highlight translated text, facilitating communication across different regions and cultures without the need for a multilingual individual.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If automated translation mechanisms are integrated into IT tools, then language translation capability is improved, but the interface complexity and user confusion increase due to 'all or nothing' translation approach

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

Solution Approach 1:

The patent divides the translation mechanism into selective segments, allowing users to choose which specific text elements within the interface should be translated. This segmentation enables partial translation rather than forcing an all-or-nothing approach, thereby reducing interface complexity while maintaining translation capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic translation controls that allow users to adjust translation settings in real-time based on their needs. The interface can dynamically switch between translated and original text, and users can toggle translation on or off for different sections, making the system adaptable rather than static and complex.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If all displayed text is translated, then communication between users is improved, but the loss of original language context and clarity about what has been translated increases

Engineering Contradiction:
Improvecommunication easeVSAvoidlanguage context information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies different quality treatments to different parts of the interface. Some text elements are translated while others remain in their original language, allowing users to maintain context awareness. The system provides localized translation quality based on the importance and type of each text element.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses visual indicators such as color coding or highlighting to distinguish between translated and original text. This allows users to immediately identify what has been translated and what remains in the original language, preventing information loss about the translation state while maintaining communication ease.

Inventive Principle:
Principle #32Color changes

3Adaptability or versatility

If translation is provided for all text strings, then language barrier removal is improved, but the processing time and system resources increase

Engineering Contradiction:
Improvelanguage barrier removalVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements partial translation action by translating only the most critical text elements that are essential for user understanding, rather than translating every single text string. This approach removes language barriers for key information while significantly reducing processing time and resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs preliminary translation of frequently used or critical text elements in advance, storing them for quick retrieval. This preliminary action reduces real-time processing requirements and speeds up the overall translation process while maintaining comprehensive language barrier removal.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11385916B2Dynamic translation of graphical user interfaces
Publication Date: 2022.07.12 SERVICENOW INC
  • US11385916B2 patent drawing
  • US11385916B2 patent drawing
  • US11385916B2 patent drawing

AI summary

A database may contain text strings in a preferred language and in one or more other languages. One or more processors may be configured to: generate a graphical user interface containing the text strings in the preferred language and in the other languages, and a control for dynamic translation, wherein a first set of the text strings in the other languages are displayed within text input controls, and wherein a second set of the text strings in the other languages are not displayed within the text input controls; receive an activation indication of the control for dynamic translation; and generate an update to the graphical user interface that includes translations of the first set into the preferred language appearing adjacent to the first set in the other languages, and also translations of the second set into the preferred language replacing the second set in the other languages.