Handheld Text Disambiguation with Selective Frequency Learning

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 disambiguation methods 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 combination of key actuations, a thumbwheel, and software algorithms to provide unambiguous input by displaying alternative interpretations, allowing users to select the intended character with reduced keystrokes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If a reduced keyboard with multiple characters per key is used, then the device size is reduced, but the input becomes ambiguous and requires disambiguation

Engineering Contradiction:
Improvedevice sizeVSAvoidinput ambiguity
Core Design Contradiction:
Volume of moving objectVSLoss of information

Solution Approach 1:

The system provides feedback by displaying multiple possible interpretations of the ambiguous input sequence on the display device. The processor analyzes the input sequence and generates a set of candidate meanings, presenting them to the user for selection. This feedback mechanism resolves the ambiguity without requiring additional physical keys, maintaining the compact form factor while eliminating input uncertainty.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The processor acts as an intermediary between the reduced keyboard and the final interpretation. It receives the ambiguous input sequence, analyzes it against a dictionary or language model, and generates multiple candidate meanings. This intermediary processing layer transforms the ambiguous physical input into clear, selectable semantic options, resolving the contradiction between compact input and unambiguous output.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multi-tap system is used to specify characters, then character selection is possible, but the number of key inputs increases

Engineering Contradiction:
Improvecharacter selection accuracyVSAvoidtext entry speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

Instead of requiring complete multi-tap sequences for every character, the system accepts partial input sequences and provides multiple possible completions. The user can stop typing early and select from candidate meanings, or continue typing to narrow down options. This partial action approach reduces the average number of keystrokes needed while maintaining accurate character selection through the disambiguation process.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If key chording or press-and-hold systems are used, then text entry efficiency is improved, but the system complexity increases

Engineering Contradiction:
Improvetext entry efficiencyVSAvoidinput system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically analyzing the input sequence and generating multiple candidate meanings without requiring complex user actions. The processor autonomously interprets the ambiguous input, consults language models or dictionaries, and presents sorted candidate meanings. This self-service approach achieves efficient text entry through simple key presses while the system handles the complexity of disambiguation internally.

Inventive Principle:
Principle #25Self-service

4Productivity

If frequency learning is enabled to improve text entry, then common words are typed faster, but incorrect frequency data can cause disambiguation errors

Engineering Contradiction:
Improvetext entry speed for common wordsVSAvoiddisambiguation accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary sorting of candidate meanings based on frequency data before presenting options to the user. Common words are pre-sorted to appear first in the candidate list, allowing users to quickly access frequent terms. However, the system maintains reliability by still presenting alternative meanings and allowing users to select from all candidates, preventing errors when frequency data is incorrect or when uncommon words are intended.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8836665B2Handheld electronic device with text disambiguation and selective disabling of frequency learning
Publication Date: 2014.09.16 MALIKIE INNOVATIONS LTD
  • US8836665B2 patent drawing
  • US8836665B2 patent drawing
  • US8836665B2 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 is likely to have 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 provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The learning function is disabled, however, when the relevant words are found to be in a special category for which frequency learning, i.e., frequency revision, is not employed.