Virtual Keyboard Adaptive Recognition Zones

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

VSEngineering 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

Engineering Contradiction:
Improvetouch screen areaVSAvoidtouch location recognition accuracy
Core Design Contradiction:
Area of moving objectVSMeasurement precision

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvetouch location recognition accuracyVSAvoiddisplay layout consistency
Core Design Contradiction:
Measurement precisionVSShape

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If dynamic prediction and zone adjustment is implemented, then input accuracy is improved, but the system complexity increases

Engineering Contradiction:
Improvecharacter selection accuracyVSAvoidkeyboard system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9910589B2Virtual keyboard with adaptive character recognition zones
Publication Date: 2018.03.06 NVIDIA CORP
  • US9910589B2 patent drawing
  • US9910589B2 patent drawing
  • US9910589B2 patent drawing

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.