Universal IME Phonetic Input Script Conversion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Typing in non-Roman alphabet languages is cumbersome due to the lack of accessible input methods and low accuracy of existing phonetic input systems, making it difficult for native and non-native speakers to input text in their native scripts.

Innovation Solution

A universal text input technique that uses a phonetic string to script conversion, combined with next word prediction, spelling correction, and automatic script switching, allowing users to type in any language using a regular qwerty keyboard through a cloud-based universal input method editor (IME), which integrates existing services and technologies for enhanced text input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a special keyboard or software is installed for inputting non-Roman script, then character input capability is improved, but device complexity and ease of operation deteriorate

Engineering Contradiction:
Improvecharacter input capabilityVSAvoidkeyboard and software installation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal input method that works across multiple languages and scripts using a single standard keyboard layout. The system detects the target language context and automatically applies the appropriate phonetic mapping, eliminating the need for users to install or switch between multiple language-specific keyboard layouts while maintaining support for diverse character inputs

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

2Ease of operation

If phonetic input method is used for converting pronunciations to characters, then ease of operation is improved, but measurement precision deteriorates due to ambiguous conversion

Engineering Contradiction:
Improvetyping effortVSAvoidcharacter conversion accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system provides a candidate list of possible characters or phrases based on the phonetic input, allowing users to select from contextually relevant options. This feedback mechanism resolves ambiguous phonetic conversions by presenting multiple valid interpretations ranked by likelihood, enabling users to choose the correct character even when phonetic mapping is not one-to-one

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system pre-processes phonetic input by generating multiple candidate character mappings before final selection is required. By performing preliminary conversion and presenting ranked candidates, the system reduces the precision problem at the moment of conversion by having already prepared contextually appropriate options based on language models and usage patterns

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple language input methods are supported, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvelanguage supportVSAvoidinput method editor complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a unified input method editor that handles multiple languages through a single phonetic-based interface. Instead of implementing separate input methods for each language, the system uses a universal phonetic mapping approach that adapts to different languages automatically, reducing complexity while maintaining broad language support

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

Solution Approach 2:

The system segments the language support functionality into modular language models and phonetic mapping rules that can be independently managed. Each language has its own conversion rules and context models, but they all interface through the same universal phonetic input mechanism, allowing easy addition or removal of language support without affecting the core system

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8738356B2Universal text input
Publication Date: 2014.05.27 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8738356B2 patent drawing
  • US8738356B2 patent drawing
  • US8738356B2 patent drawing

AI summary

The universal text input technique described herein addresses the difficulties of typing text in various languages and scripts, and offers a unified solution, which combines character conversion, next word prediction, spelling correction and automatic script switching to make it extremely simple to type any language from any device. The technique provides a rich and seamless input experience in any language through a universal IME (input method editor). It allows a user to type in any script for any language using a regular qwerty keyboard via phonetic input and at the same time allows for auto-completion and spelling correction of words and phrases while typing. The technique also provides a modeless input that automatically turns on and off an input mode that changes between different types of script.