Virtual Keyboard Adaptive Recognition Zones
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Virtual keyboards on small touch screens suffer from high input error rates due to misinterpretation of touch locations, leading to user frustration.
Innovation Solution
A computer-implemented method that dynamically adjusts the recognition zones of characters on a virtual keyboard based on predicted next input characters, enlarging them to improve accuracy without altering the display zones, thereby reducing errors caused by touch point deviations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Area of moving object
If the virtual keyboard is displayed on a small touch screen, then the device portability and screen density are improved, but the touch location recognition accuracy deteriorates
Solution Approach 1:
The patent applies local quality by creating larger recognition zones for predicted next characters while maintaining normal display sizes for all characters. This allows the system to adaptively enhance the recognition area specifically for characters that are likely to be selected next, without altering the overall keyboard layout or displaying visual changes to the user.
Solution Approach 2:
The system performs preliminary action by predicting which characters the user is likely to select next based on the current input context, and pre-expanding their recognition zones before the user actually touches them. This predictive expansion occurs dynamically as the user types, preparing the recognition zones in advance for the most probable next selections.
2Measurement precision
If the recognition zones are enlarged to improve touch accuracy, then the input error rate is reduced, but the display layout and visual consistency deteriorate
Solution Approach 1:
The patent implements local quality by applying the enlargement effect only to the recognition zones of predicted characters, while keeping the display zones of all characters unchanged. This selective application allows the system to improve touch accuracy for specific characters without disrupting the overall visual layout or requiring redisplay of the keyboard.
Solution Approach 2:
The patent segments the keyboard interface into two independent components: display zones that remain visually consistent, and recognition zones that can be dynamically adjusted. This segmentation allows the recognition zones to be enlarged for predicted characters without affecting the display layout, as the two zones operate independently.
3Measurement precision
If dynamic prediction and zone adjustment is implemented, then input accuracy is improved, but the system complexity increases
Solution Approach 1:
The system applies self-service by using the user's own input pattern and context to automatically predict which characters will be selected next, and autonomously adjusting the recognition zones without requiring external intervention. The system serves itself by leveraging the input data it already receives to improve its own accuracy.
Solution Approach 2:
The patent implements feedback by continuously monitoring the user's input sequence, updating predictions of next characters based on this feedback, and dynamically adjusting recognition zones in response. This creates a closed-loop system where the keyboard adapts to the user's typing pattern in real-time, improving accuracy through continuous feedback and adjustment.
Data Source
AI summary
A virtual keyboard with dynamically adjusted recognition zones for predicted user-intended characters. When a user interaction with the virtual keyboard is received on the virtual keyboard, a character in a recognition zone encompassing the detected interaction location is selected as the current input character. Characters likely to be the next input character are predicted based on the current input character. The recognition zones of the predicted next input characters are adjusted to be larger than their original sizes.


