Partial Gesture Text Entry on Graphical Keyboards

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveinput accuracyVSAvoidinput speed
Core Design Contradiction:
Measurement precisionVSProductivity

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #16Partial or excessive action

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

Engineering Contradiction:
Improveinput precisionVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #25Self-service

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

Engineering Contradiction:
Improvegesture recognition accuracyVSAvoidsystem responsiveness
Core Design Contradiction:
Measurement precisionVSSpeed

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10140284B2Partial gesture text entry
Publication Date: 2018.11.27 GOOGLE LLC
  • US10140284B2 patent drawing
  • US10140284B2 patent drawing
  • US10140284B2 patent drawing

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.