Reduced Keyboard Disambiguation via Contextual 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 letters, symbols, and digits are assigned to a single key, requiring complex keystroke interpretation systems that can be cumbersome and error-prone.

Innovation Solution

A handheld electronic device with a reduced QWERTY keyboard layout incorporates a compound text input disambiguation function, using a processor and memory to analyze input sequences, generate permutations, and provide alternative outputs, allowing users to select the intended text through a user-friendly interface that learns frequent inputs and adapts to user behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If a reduced keyboard with multiple letters assigned to single keys is used, then the device size can be reduced, but the input becomes ambiguous and requires complex disambiguation systems

Engineering Contradiction:
Improvedevice sizeVSAvoidinput disambiguation system complexity
Core Design Contradiction:
Volume of moving objectVSDevice complexity

Solution Approach 1:

The system uses the user's own input patterns and context to automatically resolve ambiguities without requiring external intervention or complex manual disambiguation processes. The software learns from frequent inputs and user selections to self-correct and improve over time

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-generates multiple possible interpretations of ambiguous inputs and prepares them for selection before the user needs to disambiguate. By anticipating potential ambiguities and preparing resolution options in advance, the system reduces the cognitive load during actual text entry

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multi-tap or key chording systems are used to reduce ambiguity, then input precision improves, but the number of keystrokes increases significantly

Engineering Contradiction:
Improveinput precisionVSAvoidtime for text entry
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies disambiguation only where necessary based on context analysis, rather than requiring full disambiguation sequences for every key press. By applying partial action only when ambiguity cannot be resolved through context, the system maintains precision while minimizing additional keystrokes

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system provides immediate feedback through predicted word suggestions that guide users toward correct interpretations without requiring multiple confirmation steps. The feedback loop allows users to quickly validate or correct predictions, reducing the time needed for precise input

Inventive Principle:
Principle #23Feedback

3Productivity

If software-based text disambiguation is implemented, then text entry efficiency improves, but the system requires extensive language data and processing power

Engineering Contradiction:
Improvetext entry efficiencyVSAvoidlanguage data storage
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system maintains different data structures for different linguistic contexts, using compact representations for common patterns and more detailed representations only where needed. This localized optimization reduces overall data storage requirements while maintaining disambiguation accuracy for specific contexts

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The language data is segmented into hierarchical levels (common words, context-specific terms, user-specific vocabulary) that can be loaded and processed in stages. This segmentation allows the system to use only the necessary portion of language data for each disambiguation task, reducing memory requirements

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7880646B2Handheld electronic device and method for disambiguation of compound text input and employing different groupings of data sources to disambiguate different parts of input
Publication Date: 2011.02.01 MALIKIE INNOVATIONS LTD
  • US7880646B2 patent drawing
  • US7880646B2 patent drawing
  • US7880646B2 patent drawing

AI summary

A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to generate compound language solutions by employing different groupings of data sources to generate different portions of the compound language solutions.