Disambiguation Logic for Reduced Keyboard Text Entry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Handheld electronic devices with reduced keyboards face challenges in efficient text entry due to ambiguous inputs, as multiple characters are assigned to a single key, requiring complex keystroke interpretation systems that can be cumbersome and inefficient.

Innovation Solution

A handheld electronic device with a reduced QWERTY keyboard layout and a disambiguation function that uses a processor, memory, and input apparatus to provide a user-friendly text entry experience by displaying alternative inputs and learning frequently used words, allowing users to select the intended character with minimal keystrokes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of moving object

If multiple characters are assigned to a single key in a reduced keyboard, then the keyboard size is reduced and portability is improved, but input ambiguity increases and text entry efficiency deteriorates

Engineering Contradiction:
Improvekeyboard sizeVSAvoidtext entry efficiency
Core Design Contradiction:
Area of moving objectVSProductivity

Solution Approach 1:

The system performs preliminary action by displaying a list of possible characters or words before the user completes the input sequence. The processor predicts likely intentions and presents alternatives in advance, allowing the user to confirm or correct with minimal additional input, thus resolving ambiguity before it affects productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by providing real-time visual feedback through a display showing predicted characters or words based on the input sequence so far. This feedback loop allows users to see the system's interpretation of their input and correct misunderstandings quickly, maintaining high text entry efficiency despite the reduced keyboard layout

Inventive Principle:
Principle #23Feedback

2Reliability

If complex keystroke interpretation systems are used to handle ambiguous inputs, then input disambiguation capability is improved, but operation complexity increases and ease of use deteriorates

Engineering Contradiction:
Improveinput disambiguation capabilityVSAvoidease of text entry
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically predicting and presenting likely character or word options based on the input sequence. The processor independently analyzes the input pattern and generates predictions without requiring complex user instructions, making the disambiguation process intuitive and easy to use while maintaining high accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system achieves universality by handling multiple input methods and contexts through a single integrated disambiguation function. The same prediction mechanism works for different keyboard layouts, languages, and input scenarios, providing consistent ease of operation across various applications without requiring separate complex interpretation systems for each case

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

Data Source

PatentUS8004495B2Handheld electronic device and associated method employing a multiple-axis input device and outputting a currently selected variant at a text input location during text disambiguation
Publication Date: 2011.08.23 MALIKIE INNOVATIONS LTD
  • US8004495B2 patent drawing
  • US8004495B2 patent drawing
  • US8004495B2 patent drawing

AI summary

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided. During selection of a variant, the variant is highlighted and is displayed in a text component location on a display.