Mixed Candidate Dictionary for Seamless Language Input Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In information processing apparatuses, switching between character input modes for different languages, such as English and French, requires users to perform explicit mode switching operations, increasing workload when temporarily inputting characters from another language.

Innovation Solution

The apparatus includes a processor that automatically identifies input characters and switches between English and French modes by using a dictionary system that dynamically selects between English, French, and mixed candidate dictionaries based on character inputs, allowing for seamless input of characters from different languages without manual mode switching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual mode switching is implemented for character input, then input mode can be changed between languages, but user workload increases when temporarily inputting characters from another language

Engineering Contradiction:
Improvelanguage input capabilityVSAvoiduser workload
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically detects the language of input characters and switches input modes without user intervention. The character input device performs self-service by autonomously identifying whether input should be in the first or second language format and adjusting the input mode accordingly, eliminating the need for manual mode switching operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically changes the input mode parameter based on the detected language of input characters. When a character in the second language format is detected during first language input, the system automatically switches the input mode parameter from first language format to second language format, and vice versa, allowing seamless temporary language input without increasing user workload.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If automatic language detection is implemented, then user workload is reduced, but system complexity increases

Engineering Contradiction:
Improveuser workloadVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system replaces manual mechanical mode switching with automated electronic detection and switching mechanisms. The processor automatically detects language format through character analysis and electronically switches input modes, substituting the mechanical user action of mode switching with an automated electronic system that reduces overall operational complexity despite adding detection functionality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system introduces an intermediary language detection mechanism that sits between the user input and the input mode processing. This intermediary automatically analyzes input characters and mediates the switching between first and second language input modes, reducing the complexity burden on the user while managing the language switching logic centrally.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9190027B2Recording medium, information processing apparatus, and presentation method
Publication Date: 2015.11.17 FCNT LLC
  • US9190027B2 patent drawing
  • US9190027B2 patent drawing
  • US9190027B2 patent drawing

AI summary

When a French character is selected while an English character string candidate is presented, a mobile terminal presents English and French character string candidates by using an English/French mixed candidate dictionary. Furthermore, when a French character is selected while English and French character string candidates are presented by using the English/French mixed candidate dictionary, the mobile terminal presents a French character string candidate by using a French candidate dictionary. Moreover, when a character other than French is selected while a French character string candidate is presented by using the French candidate dictionary, the mobile terminal presents an English character string candidate by using an English candidate dictionary.