Touch Input Candidate Selection for Multi-Language Text Entry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Portable devices with virtual keyboards face challenges in text input due to size limitations and multi-language environments, where users struggle to type characters not readily available and require efficient spelling correction.

Innovation Solution

A touch-sensitive display interface that presents a list of candidate words for selection, allowing scrolling and offset positioning to avoid finger obstruction, with gestures for character erasure proportional to finger movement, and auto-correction in Japanese environments to address typographical errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If a virtual keyboard is used on portable devices, then the device size is reduced, but the keyboard becomes too small for comfortable typing and character selection

Engineering Contradiction:
Improvedevice sizeVSAvoidtyping comfort
Core Design Contradiction:
Volume of moving objectVSEase of operation

Solution Approach 1:

The patent transitions from a two-dimensional virtual keyboard to a three-dimensional physical keyboard structure. The keys are arranged in a compact 3D configuration that provides tactile feedback and ergonomic spacing, allowing portable devices to have full-size keyboard functionality without increasing overall device volume excessively.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The keyboard is segmented into multiple key zones and layers, with each key being a separate tactile element. This segmentation allows for optimized key spacing and sizing within the portable form factor, improving typing comfort while maintaining compact dimensions.

Inventive Principle:
Principle #1Segmentation

2Volume of moving object

If keys correspond to multiple characters to save space, then keyboard size is reduced, but character selection becomes difficult and error-prone

Engineering Contradiction:
Improvekeyboard sizeVSAvoidcharacter selection accuracy
Core Design Contradiction:
Volume of moving objectVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces a visual display intermediary that shows candidate characters or words corresponding to each key press. This intermediary layer resolves the ambiguity of multi-character keys by presenting selection options to the user, ensuring accurate character selection even with compact multi-function keys.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical character selection process (physically pressing different keys) with an electronic selection mechanism where the display shows candidate characters and the user selects from those options, reducing selection errors while maintaining compact keyboard size.

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

3Reliability

If spelling correction is added to improve accuracy, then input accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveinput accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The spelling correction system operates automatically without requiring user intervention. The system self-corrects spelling errors by analyzing input patterns and suggesting corrections, improving input accuracy while adding minimal complexity since the correction process is automated rather than manual.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides feedback by displaying candidate corrections when spelling errors are detected. This feedback mechanism allows the system to maintain high input accuracy by presenting correction options to the user, adding only the necessary complexity of an automated analysis and suggestion system.

Inventive Principle:
Principle #23Feedback

4Reliability

If a candidate word list is displayed for selection, then input accuracy is improved, but the interface becomes more complex

Engineering Contradiction:
Improveinput accuracyVSAvoidinterface complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The display interface serves multiple functions: it shows the candidate word list for selection, displays the main document being edited, and provides visual feedback for key presses. This multi-functionality reduces the need for separate interface elements, managing complexity while maintaining input accuracy through candidate presentation.

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

Solution Approach 2:

The patent merges the candidate word list display with the main document editing area, allowing both functions to coexist in a unified interface. This integration reduces overall interface complexity by combining what could be separate displays into a single cohesive visual presentation area.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9465536B2Input methods for device having multi-language environment
Publication Date: 2016.10.11 APPLE INC
  • US9465536B2 patent drawing
  • US9465536B2 patent drawing
  • US9465536B2 patent drawing

AI summary

Text input is corrected on a touch-sensitive display by presenting a list of candidate words in the interface which can be selected by touch input. The candidate list can include candidate words having two or more character types (e.g., Roman, kana, kanji). In one aspect, the candidate list can be scrolled using a finger gesture. When a user's finger traverses a candidate word and the touch is released, the candidate word is inserted into a document being edited. In another aspect, characters can be erased by touching a key (e.g., a backspace or delete key) and making a sliding, swiping, or other finger gesture. A number of characters proportional to a distance (e.g., a linear distance) of the finger gesture across the display are erased. If there are characters in a text input area, those characters are erased first, followed by characters in the document being edited.