Handheld Device Disambiguation and Prediction Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Handheld electronic devices face user confusion due to the wide variety of disambiguation and prediction results during text entry, leading to increased attention and effort required from the user.

Innovation Solution

The device incorporates a disambiguation routine and prediction routine that selectively suppresses completions in certain situations, such as when the user actuates a specific key, to provide only disambiguated interpretations, and re-enables prediction with the next character keystroke, allowing for intuitive input by focusing on desired disambiguated interpretations without distractions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If both disambiguation results and prediction results are provided simultaneously, then the user is offered more complete input assistance, but the user becomes confused and requires more attention and effort

Engineering Contradiction:
Improvetext input assistanceVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system dynamically adjusts the display of prediction results based on the current input state. Prediction results are suppressed when the input represents a complete word or when editing operations are detected, and re-enabled when the input is clearly an incomplete prefix. This dynamic adaptation resolves the contradiction by providing assistance only when genuinely needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different treatment is applied to different regions of the input buffer. The system analyzes whether the current input position represents a complete word boundary or an incomplete prefix, and selectively applies prediction functionality only to appropriate regions. This localized approach provides assistance where needed while avoiding confusion where complete input is already present.

Inventive Principle:
Principle #3Local quality

2Productivity

If prediction completions are always displayed, then text entry speed is improved, but user distraction increases and accuracy decreases

Engineering Contradiction:
Improvetext entry speedVSAvoidinput accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

Instead of always displaying prediction completions (excessive action), the system selectively suppresses predictions in situations where they would cause confusion or reduce accuracy. Predictions are shown only when the input clearly indicates an incomplete prefix, providing partial action that maintains speed while preserving accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system continuously monitors user input and provides feedback by adjusting the display of prediction results. When the input pattern suggests the user intends to type a complete word or is performing editing operations, feedback is provided by suppressing predictions. When the input clearly indicates an incomplete prefix, feedback reinstates predictions to maintain entry speed.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If disambiguation and prediction routines process all inputs, then comprehensive input support is provided, but processing time and computational resources increase

Engineering Contradiction:
Improveinput support coverageVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary analysis of the input to determine whether it represents a complete word or an incomplete prefix before invoking the full disambiguation and prediction routines. This preliminary check allows the system to skip unnecessary processing in cases where predictions would be suppressed, reducing computational overhead while maintaining comprehensive support where needed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8866746B2Handheld electronic device and associated method providing disambiguation of an ambiguous object during editing and selectively providing prediction of future characters
Publication Date: 2014.10.21 MALIKIE INNOVATIONS LTD
  • US8866746B2 patent drawing
  • US8866746B2 patent drawing
  • US8866746B2 patent drawing

AI summary

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software and prediction software. During editing of an object, the object can be ambiguous, and the system provides one or more disambiguated interpretations of the ambiguous object. In some circumstances, the system can additionally provide one or more completions, i.e., predictions of future characters. However, in other circumstances the outputting of completions of an ambiguous object can be suppressed in order to avoid distracting the user and to provide more meaningful results to the user.