Reduced QWERTY Keyboard Disambiguation With Variant Key Selection
Find Innovative SolutionsGenerate 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 and disambiguation software that provides a default output and variants based on frequency and logic structures, allowing for editing and customization, and enabling selection of variants without hand movement, with the option to disable disambiguation in certain circumstances.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If a reduced keyboard is used to maintain compact form factor, then device portability is improved, but text entry efficiency deteriorates due to ambiguous inputs requiring multiple keystrokes
Solution Approach 1:
The system performs automatic disambiguation of ambiguous keyboard inputs without requiring additional user actions. The processor analyzes the sequence of key presses, compares it against a dictionary of valid words, and automatically selects the most likely intended word, allowing users to type quickly without deliberate character selection
Solution Approach 2:
The patent replaces mechanical keystroke interpretation systems (like multi-tap or chording) with a software-based probabilistic disambiguation system. Instead of requiring specific mechanical input patterns to resolve ambiguity, the system uses algorithmic analysis of input sequences against language models to determine intended text
2Area of stationary object
If multiple characters are assigned to a single key to reduce keyboard size, then device compactness is improved, but input ambiguity increases requiring complex interpretation systems
Solution Approach 1:
The disambiguation system automatically resolves input ambiguity by analyzing the complete sequence of key presses and comparing it against valid words in the dictionary, eliminating the need for users to manually resolve ambiguity through additional keystrokes or hand movements
Solution Approach 2:
The patent extracts the disambiguation function from the physical keyboard interaction and relocates it to the software processing layer. The keyboard simply records key press sequences, while the processor separately performs the complex interpretation and word selection, separating input capture from interpretation
3Measurement precision
If multi-tap system is used to specify characters unambiguously, then input precision is improved, but number of keystrokes increases reducing text entry speed
Solution Approach 1:
The system automatically determines the intended character or word by analyzing the input sequence against the dictionary, eliminating the need for users to deliberately specify each character through multiple taps. The processor self-corrects ambiguous inputs by selecting the most likely valid word
4Productivity
If press-and-hold system is used to provide multiple results from single key, then keystroke count is reduced, but ease of operation deteriorates due to timing sensitivity
Solution Approach 1:
The disambiguation system automatically handles the interpretation of press-and-hold inputs by analyzing the timing and sequence of key presses against the dictionary, removing the timing sensitivity burden from the user. The processor self-adjusts to determine intended characters based on input patterns
Data Source
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. Additionally, the device can facilitate the selection of variants by displaying a graphic of a special <NEXT> key of the keypad that enables a user to progressively select variants generally without changing the position of the user's hands on the device.


