Invisible Unicode Marker Localization for Video Text

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video localization processes are time-consuming and occur late in the development cycle, requiring multiple translations and manual verification, which hinders early identification of localization issues.

Innovation Solution

A method that associates unique colors with text strings, allowing for real-time localization of graphical images by capturing and modifying text strings with invisible characters, enabling automatic identification and display of localized text strings within the image.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional video localization process is used with multiple translations and manual verification, then localization accuracy is improved, but localization time and development cycle duration increase significantly

Engineering Contradiction:
Improvelocalization accuracyVSAvoidlocalization time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by inserting invisible Unicode characters into text strings during the development phase, before actual localization is needed. These invisible characters serve as placeholders that enable automatic color-coding of localized text later, eliminating the need for time-consuming manual verification while maintaining accuracy through automated comparison with the original text strings.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses color changes as a visual indicator system where different colors represent different localization states. By modifying the color of text based on the presence of invisible Unicode characters and matching localized text, the system provides immediate visual feedback about localization status, enabling rapid verification without manual review while maintaining high accuracy through systematic color-coding.

Inventive Principle:
Principle #32Color changes

2Loss of time

If localization is performed early in the development process, then localization issues are identified sooner, but the complexity of integrating localization into the development workflow increases

Engineering Contradiction:
Improvetime to identify localization issuesVSAvoidlocalization integration complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent introduces invisible Unicode characters as intermediary elements that bridge the development workflow and localization process. These invisible characters are inserted during development and serve as markers that automatically trigger color-coding during localization, simplifying the integration complexity by providing a straightforward mechanism to track and verify localized text without requiring complex workflow changes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses color-coding as a visual copy of the localization status, creating a simplified representation of the complex localization state. By copying the text string information into visual color indicators, the system makes localization status immediately visible and manageable, reducing the perceived complexity of integrating localization into the development process.

Inventive Principle:
Principle #26Copying

3Reliability

If multiple language versions are created with manual verification, then localization quality is improved, but the number of build configurations and operational steps increase

Engineering Contradiction:
Improvelocalization qualityVSAvoidoperational simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service by enabling the localization verification process to automatically identify and color-code text based on invisible Unicode characters without requiring manual intervention. The system serves itself by using the embedded markers to automatically track which text has been localized and verify quality, eliminating the need for manual verification steps while maintaining high localization quality through automated comparison.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent applies universality by making the invisible Unicode character mechanism applicable to all text strings across all language versions. This single approach works universally for tracking localization status in any language, simplifying operations by providing a unified method rather than requiring different processes for each language version.

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

Data Source

PatentUS11328113B1Dynamic localization using color
Publication Date: 2022.05.10 MICRO FOCUS LLC
  • US11328113B1 patent drawing
  • US11328113B1 patent drawing
  • US11328113B1 patent drawing

AI summary

A text string is identified that has an associated localized text string; For example, an English text string may have an associated Chinese localized text string. A unique color is associated with the text string. The text string is modified with the associated unique color. The text string with the associated unique color is displayed. A graphical image of the text string with the associated unique color is captured. The text string is localized based the associated unique color in the captured graphical image using the associated localized text string. In a second embodiment, modifying the text string with the unique color is based on an invisible character that is inserted into the text string.