Disambiguation Routine 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 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, memory, and input apparatus to provide a disambiguation routine that predicts intended inputs by analyzing key sequences, offering a learning method to adapt to user preferences and displaying variant outputs for user selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Volume of moving object

If a reduced keyboard is used to provide multiple letters, symbols, and digits on a single key, then the device can be made more compact, but the input becomes ambiguous and requires complex interpretation systems

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

Solution Approach 1:

The system performs preliminary actions by predicting the user's intended input before the user completes the keystroke sequence. The disambiguation routine analyzes the key sequence in real-time and proactively determines the most likely intended character or word, resolving ambiguity before the user has to manually select from multiple options. This eliminates the need for complex post-input interpretation while maintaining compact keyboard design.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The input system serves itself by automatically disambiguating user inputs without requiring additional user actions. The disambiguation routine autonomously analyzes the ambiguous key sequence, predicts the intended input, and presents the result to the user for confirmation or selection. This self-service approach reduces the burden on the user while maintaining system accuracy.

Inventive Principle:
Principle #25Self-service

2Measurement precision

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

Engineering Contradiction:
Improveinput precisionVSAvoidtime to enter text
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system implements feedback by continuously monitoring the key sequence being entered and providing real-time predictions of the user's intended input. The disambiguation routine analyzes the ongoing keystroke pattern and feeds back the predicted result to the user, allowing for rapid confirmation or correction. This feedback mechanism achieves high input precision without requiring the user to complete multiple taps or chords, significantly reducing text entry time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system uses partial action by allowing the user to enter only enough keystrokes to trigger a confident prediction. Instead of requiring complete multi-tap sequences or key chords, the disambiguation routine stops analysis once it has sufficient information to predict the intended input with high confidence. This partial action approach maintains precision while minimizing the time and effort required for text entry.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If software-based text disambiguation is implemented, then text entry efficiency improves, but the system must handle compound language solutions and prioritize them

Engineering Contradiction:
Improvetext entry efficiencyVSAvoiddisambiguation logic complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The disambiguation system segments compound language solutions into individual components for separate analysis. When the user enters a key sequence that could represent a compound word or phrase, the routine breaks it down into potential constituent parts, analyzes each segment independently, and then recombines them to form complete solutions. This segmentation approach manages complexity by handling smaller linguistic units separately while still achieving efficient compound word recognition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies local quality by prioritizing different types of language solutions based on their linguistic properties. The disambiguation routine evaluates compound solutions differently from simple words, applying specific prioritization rules to compound language structures. This local quality approach allows the system to handle diverse linguistic inputs with appropriate precision while maintaining overall system efficiency.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8515738B2Handheld electronic device and method for disambiguation of compound text input and for prioritizing compound language solutions according to quantity of text components
Publication Date: 2013.08.20 MALIKIE INNOVATIONS LTD
  • US8515738B2 patent drawing
  • US8515738B2 patent drawing
  • US8515738B2 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 prioritize compound language solutions according to various criteria.