Dynamic Content Localization via Segmented Translation and Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online gaming platforms face challenges in providing accurate and timely localized content, especially for dynamic content driven by user interactions, due to difficulties in translating user-generated content and the limitations of automated translation services.

Innovation Solution

A computer-implemented method for automatic localization of dynamic content, which involves receiving visual content from a client locale, converting text to generate translated text in other languages, storing the translated text in a database, and rendering localized content based on client locale requests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated translation services are used to translate gaming content, then translation speed is improved, but translation accuracy deteriorates

Engineering Contradiction:
Improvetranslation speedVSAvoidtranslation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The translation process is segmented into multiple stages: initial automated translation, followed by evaluation of candidate translations, filtering based on importance thresholds, and selective human review. This segmentation allows the system to maintain high speed through automation while improving accuracy through structured evaluation and filtering processes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system incorporates feedback mechanisms by evaluating candidate translations and using importance rankings to determine which translations require human review. The feedback loop ensures that automated translations are continuously refined based on their quality assessment, allowing the system to maintain both speed and accuracy.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If all user-generated content is translated to provide comprehensive localization, then coverage is improved, but manageability deteriorates

Engineering Contradiction:
Improvelocalization coverageVSAvoidtranslation management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Instead of translating all user-generated content, the system applies partial action by selectively translating content based on importance thresholds and engagement metrics. This allows comprehensive coverage for high-value content while avoiding the unmanageable complexity of translating every piece of user-generated content.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes parameters such as importance thresholds, engagement metrics, and translation priorities to dynamically determine which content should be translated. This parameter-based approach enables the system to manage complexity by focusing translation resources on content with the highest impact.

Inventive Principle:
Principle #35Parameter changes

3Speed

If dynamic content is localized in real-time, then responsiveness is improved, but processing complexity increases

Engineering Contradiction:
Improvelocalization responsivenessVSAvoidprocessing complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-evaluating and ranking content importance before translation is needed. This allows the system to maintain high responsiveness for dynamic content while reducing processing complexity during actual translation by focusing only on pre-identified high-value content.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies dynamics by continuously updating content importance rankings based on real-time engagement metrics and user interactions. This dynamic approach allows the system to adapt translation priorities to current user behavior, maintaining responsiveness while managing processing complexity through data-driven decision making.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250165731A1Automatic localization of dynamic content
Publication Date: 2025.05.22 ROBLOX CORP
  • US20250165731A1 patent drawing
  • US20250165731A1 patent drawing
  • US20250165731A1 patent drawing

AI summary

Implementations described herein relate to methods, systems, and computer-readable media to localize dynamic content. In some implementations, a computer-implemented method includes receiving visual content associated with a game from a first client locale, the visual content including text being represented at the first client locale by a first language, converting the text to generate translated text in at least a second language associated with a second client locale, and storing the translated text in a database in association with the visual content.