Swipe-Based Virtual Keyboard Character Correction via AI Trajectory Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual keyboard systems on touch screens are inefficient in removing unintended characters, requiring multiple key presses to correct errors, which is inconvenient for users.
Innovation Solution
An electronic apparatus and method that uses a processor and AI models to analyze swipe interactions on a keypad screen, generating word candidate lists based on trajectories, allowing for efficient removal and input of intended characters by displaying the highest scored words and adjusting scores based on user interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a user inputs a character through swipe input on a virtual keyboard, then character input is enabled, but the trajectory inconsistency causes unintended characters to be input
Solution Approach 1:
The system provides feedback by displaying multiple candidate words based on the swipe trajectory and allows users to select the intended word, correcting for trajectory inconsistencies through user feedback
Solution Approach 2:
The system changes the parameter representation from exact trajectory matching to probabilistic candidate scoring, where multiple candidate words are generated with scores based on trajectory similarity, allowing flexible interpretation of swipe paths
2Reliability
If a user touches a key for removing a character several times, then the unintended character is removed, but the operation becomes inconvenient and time-consuming
Solution Approach 1:
The system automatically detects the removal intent through swipe trajectory analysis and directly removes the unintended character without requiring multiple manual key presses, making the correction process self-service and efficient
Solution Approach 2:
The system prepares multiple candidate words including correction options in advance, so when a removal is needed, the corrected word is already available for immediate selection rather than requiring sequential deletion operations
Data Source
AI summary
An electronic apparatus and a controlling method thereof are provided. The electronic apparatus includes a memory storing an artificial intelligence model, a display configured to display a keypad screen, and a processor configured to, based on a swipe interaction contacting a first key and connecting a plurality of keys being on the keypad screen, remove from the input window, a first word that is pre-input to the input window, obtain a word candidate list corresponding to the swipe interaction by inputting information regarding a trajectory of the swipe interaction to an artificial intelligence model, and control the display to display, in the input window, a second word having a highest score in the word candidate list.


