Composite Text Rendering Engine for Foreign Language Display
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing rendering engines that display foreign-language text and its translation require frequent eye shifts, leading to reader fatigue, and previous solutions either obscure the foreign text or are inefficient in reducing eye movement.
Innovation Solution
A rendering engine that intersperses foreign-language text and its translation within a single text line using framing characters with defined geometry, allowing translation characters to be placed within receiving regions enclosed by adjacent framing characters, reducing the need for eye movement and maintaining readability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If translation text is disposed to the side or underneath foreign-language text, then translation is provided, but eye fatigue occurs due to frequent eye shifts
Solution Approach 1:
The patent merges the foreign-language text and translation text into a single composite text string where both languages are interspersed together. This allows the reader to view both the original foreign text and its translation simultaneously in the same visual field, eliminating the need for eye shifts between separate text locations while maintaining complete translation information.
Solution Approach 2:
The patent transitions from a vertical or lateral separation of texts to a dimensional integration where translation characters are embedded within the foreign-language text structure. By using framing characters with counters that contain receiving regions, the patent creates a new spatial dimension for text arrangement that accommodates both languages without requiring eye movement.
2Object-affected harmful factors
If translation text overlays foreign text, then eye shift is eliminated, but foreign text becomes obscured making language learning difficult
Solution Approach 1:
The patent segments the translation characters and places them in separate receiving regions within the counters of framing characters, rather than overlaying them directly on the foreign text. This segmentation allows both the foreign text and translation to be visible simultaneously without one obscuring the other, as each character type occupies its own designated space within the composite text structure.
Solution Approach 2:
The patent implements a nested structure where translation characters are embedded within the counters of framing characters, which themselves form part of the composite text string. This nesting allows the translation to be contained within the structural framework of the foreign text without obscuring it, as the receiving regions are integrated into the overall text flow rather than superimposed on top.
3Ease of operation
If foreign-language text and translation are displayed in separate text strings, then readability is maintained, but frequent eye movement is required
Solution Approach 1:
The patent combines foreign-language text and translation into a single composite text string that maintains the readability of distinct text strings through the use of framing characters and receiving regions. This merging eliminates the need for eye movement between separate text locations while preserving the visual distinction and readability of both languages through structured character arrangement.
Data Source
AI summary
A rendering engine and method for a displaying foreign-text string and its translation in a single, composite-text string so as to reduce eye fatigue and thought interruption associated with eye shift between typical display schemes in which the foreign-text string and its translation are each presented in different fields of vision.


