Partial Gesture Text Entry on Graphical Keyboards
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Continuous-gesture graphical keyboards require users to select all characters of a word before it is recognized, making it tedious and time-consuming to input longer words.
Innovation Solution
A computing device outputs a graphical keyboard and detects a partial gesture to determine a candidate word before the gesture is completed, allowing users to select the word by terminating the gesture without needing to select all keys.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a continuous-gesture keyboard requires selecting all characters before word recognition, then input accuracy is improved, but input speed and user efficiency deteriorate
Solution Approach 1:
The system performs preliminary word recognition based on the sequence of keys touched during gesture input, displaying candidate words before the gesture is complete. This allows the user to confirm or cancel the predicted word without finishing the entire gesture sequence, thereby improving input speed while maintaining acceptable accuracy through predictive text completion.
Solution Approach 2:
The patent implements partial action by allowing word input recognition to occur before the complete gesture sequence is executed. The system recognizes and displays candidate words based on partial key selections, enabling users to terminate the gesture early if the predicted word is correct, thus reducing the effort and time required for word input while maintaining accuracy through candidate verification.
2Measurement precision
If a continuous-gesture keyboard requires completing the full gesture for word recognition, then input precision is improved, but user effort and time consumption increase
Solution Approach 1:
The system performs preliminary word recognition based on the sequence of keys touched during gesture input, displaying candidate words before the gesture is complete. This allows the user to confirm or cancel the predicted word without finishing the entire gesture sequence, thereby improving input speed while maintaining acceptable accuracy through predictive text completion.
Solution Approach 2:
The system provides self-service by automatically predicting and displaying candidate words based on the partial gesture input. The user simply needs to confirm or cancel the prediction rather than manually completing the full gesture sequence, reducing time consumption while maintaining input precision through the confirmation mechanism.
3Measurement precision
If the system waits for complete gesture selection before displaying candidate words, then measurement accuracy is improved, but responsiveness and user feedback deteriorate
Solution Approach 1:
The system performs preliminary word recognition based on the sequence of keys touched during gesture input, displaying candidate words before the gesture is complete. This allows the user to confirm or cancel the predicted word without finishing the entire gesture sequence, thereby improving input speed while maintaining acceptable accuracy through predictive text completion.
Solution Approach 2:
The system provides continuous feedback by displaying candidate words as the user performs the gesture, rather than waiting for completion. This real-time feedback allows users to verify the predicted word during the gesture process and make corrections if needed, improving responsiveness while maintaining accuracy through iterative confirmation.
Data Source
AI summary
A graphical keyboard including a number of keys is output for display at a display device. The computing device receives an indication of a gesture to select at least two of the keys based at least in part on detecting an input unit at locations of a presence-sensitive input device. In response to the detecting and while the input unit is detected at the presence-sensitive input device: the computing device determines a candidate word for the gesture based at least in part on the at least two keys and the candidate word is output for display at a first location of the output device. In response to determining that the input unit is no longer detected at the presence-sensitive input device, the displayed candidate word is output for display at a second location of the display device.


