Real-Time Text Translation and Language Switching for Literacy Tools

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current software learning tools for literacy development and education lack effective simultaneous and real-time translation and language switching features, which can hinder foreign language learners and those with reading disorders in improving literacy skills.

Innovation Solution

A computer-implemented method that identifies word and sentence boundaries, translates text in real-time across languages, and applies learning features such as pronunciation files, pictograms, and visual cues, using an analysis pipeline for syntaxic analysis, language detection, and semantic analysis to support simultaneous and real-time translation and language switching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If translation features are added to learning tools, then language learning capability is improved, but system complexity increases

Engineering Contradiction:
Improvelanguage learning capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments translation and language learning features into modular components that can be independently managed and applied to specific text units (words, sentences, paragraphs). Each text unit can have its own translation, pictograms, and pronunciation files, allowing the complexity to be distributed and managed at granular levels rather than system-wide.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The learning tool is designed with multi-functional capabilities that handle multiple languages, translation modes, and learning features (pictograms, pronunciation, syntaxic analysis) within a single unified system. This universal design allows the same infrastructure to serve diverse language learning needs without requiring separate systems for each function.

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

2Ease of operation

If real-time translation and language switching features are implemented, then user experience is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveuser experienceVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing and analyzing text content before it is fully displayed or interacted with. Syntaxic analysis, language detection, and translation are initiated as soon as text is identified, and results are cached and ready for immediate display when users interact with the content, reducing perceived processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous processing pipelines that handle translation and language switching operations without interruption. As users navigate through content, the system continuously performs syntaxic analysis, detects languages, and generates translations in the background, ensuring that language switching and translation are always ready when needed without requiring new processing cycles.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If multiple learning features (pictograms, pronunciation files, syntaxic analysis) are applied simultaneously, then educational value is improved, but device complexity increases

Engineering Contradiction:
Improveeducational valueVSAvoidfeature integration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple learning features are segmented and applied at the text unit level (word, sentence, paragraph). Each feature (pictograms, pronunciation files, syntaxic analysis) operates independently on selected text units, allowing the system to manage complexity by treating each feature as a separate, manageable component rather than a monolithic system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements a nested structure where multiple learning features are layered within each other at different levels of the text hierarchy. Pictograms and pronunciation files are nested within word-level features, which are nested within sentence-level syntaxic analysis, creating a hierarchical organization that manages complexity through structured nesting.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS10885286B2Simultaneous and real time translation and language switching across a set of features
Publication Date: 2021.01.05 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10885286B2 patent drawing
  • US10885286B2 patent drawing
  • US10885286B2 patent drawing

AI summary

A computer-implemented method that may be carried out by a reader device or other computing device includes identifying boundaries of words and sentences of displayed content and receiving a language selection of a language for translating a selected unit of text in the displayed content; translating the unit of text to the selected language; retrieving from a picture dictionary, a pictogram associated with a tag applied to the word or at least one word from the sentence of the selected unit of text; generating pronunciation files for both an original language of the unit of text and the selected language; and displaying, in context with the displayed content, the unit of text in the original language and the selected language, the pictogram, and icons for requesting to play the pronunciation files. The selected unit of text can be a word or a sentence.