Reduced-Key Keyboard Word Completion for Ambiguous Text Input
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Handheld electronic devices with reduced keyboards face challenges in efficient text entry due to ambiguous inputs and the need for multiple keystrokes, as existing keystroke interpretation systems are either cumbersome or require extensive user input.
Innovation Solution
A handheld electronic device with a full QWERTY keyboard layout and a processor-driven disambiguation and predictive text system that uses a combination of disambiguation and predictive text applications to provide unambiguous input by generating prefix objects and predicted language objects based on user input, allowing for easier text entry.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of stationary object
If a reduced keyboard with multiple letters assigned to single keys is used, then the device can fit more keys in a compact space, but the input becomes ambiguous and requires additional disambiguation steps
Solution Approach 1:
The system performs preliminary disambiguation by analyzing the sequence of key presses and predicting the intended character before the user completes the input. The processor interprets the key press sequence and presents predicted characters or words, allowing the user to confirm with a single additional key press rather than manually disambiguate each character.
Solution Approach 2:
The system provides feedback by displaying predicted characters and words based on the key press sequence. The processor analyzes the input pattern and presents suggested completions to the user, who can then confirm the prediction or continue typing. This feedback loop reduces the number of keystrokes needed while maintaining input accuracy.
2Measurement precision
If multi-tap systems are used to specify characters by pressing keys multiple times, then character selection becomes unambiguous, but the number of keystrokes increases significantly
Solution Approach 1:
The system performs preliminary interpretation of the key press sequence to predict the intended character. Instead of requiring the user to press the key multiple times to cycle through options, the processor analyzes the sequence and presents the predicted character or word completion, allowing the user to confirm with a single key press.
Solution Approach 2:
The system provides feedback by displaying predicted characters and words based on the key press sequence. This feedback allows the user to verify the prediction and confirm with a single keystroke rather than continuing to press the key multiple times to cycle through all possible characters.
3Productivity
If key chording systems are used to enter characters by pressing multiple keys, then text entry can be faster, but the learning curve and operational complexity increase
Solution Approach 1:
The system performs self-service by automatically interpreting the key press sequence and presenting predicted character completions. The processor analyzes the input pattern and provides suggested completions without requiring the user to learn complex chording patterns or combinations. The user simply confirms the prediction with a single key press.
Solution Approach 2:
The patent replaces the mechanical chording system with a software-based predictive interpretation system. Instead of requiring the user to press specific combinations of keys to access different functions or characters, the processor uses software algorithms to predict the intended character based on the key press sequence and presents the prediction for confirmation.
4Ease of operation
If a full QWERTY keyboard layout is implemented, then text entry becomes intuitive and unambiguous, but the device size increases
Solution Approach 1:
The system creates a virtual QWERTY keyboard experience through software prediction. Instead of requiring physical QWERTY keys, the processor predicts the intended character based on the reduced keyboard input sequence and presents the predicted character or word completion. This copying of the QWERTY typing experience allows users to type intuitively on a compact reduced keyboard layout.
Data Source
AI summary
A method for enabling generation of text on a handheld electronic device which has a plurality of input members, at least some of which have a number of linguistic elements assigned thereto, and a memory having language objects stored therein. The method comprises enabling detection of a number of input member actuations corresponding with an ambiguous input, making at least one of a determination that the number of actuations exceeds a first threshold and a determination that a quantity of predicted language objects corresponding with the ambiguous input is less than a second threshold, generating prefix objects corresponding with the ambiguous input and predicted language objects corresponding with the ambiguous input, each predicted language object comprising a prefix object portion and a completion portion, and providing at a text input location an output comprising a prefix object and a completion portion of a first predicted language object.


