Touchscreen Character Input Correction by Relative Key Position
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional spell checkers often suggest incorrect correction strings due to users accidentally selecting the wrong input field on small touchscreen keyboards, especially under conditions of vibration or close input field spacing, leading to misinterpretation of the user's input intention.
Innovation Solution
A method and device that perform a secondary assignment of characters based on the relative display positions of input fields to correct initial character strings, considering geometric arrangements and user input positions to better match the user's intended input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a user inputs a Hangul character, then the character is displayed, but the user must manually select the correct character from multiple candidate characters displayed on the screen, which increases operation time and complexity
Solution Approach 1:
The system automatically selects the most appropriate candidate character based on pre-stored selection history and usage patterns, eliminating the need for manual user selection. The device serves itself by making intelligent predictions about user intent and automatically choosing characters, thereby resolving the contradiction between ease of operation and time consumption.
Solution Approach 2:
The system pre-stores user selection preferences and usage patterns in advance, and uses this pre-prepared information to automatically select characters before the user even needs to input them. This preliminary preparation of selection data enables rapid automatic character selection, reducing both operational complexity and time required.
2Adaptability or versatility
If the system displays multiple candidate characters for selection, then character input flexibility is improved, but the interface complexity and user burden increase
Solution Approach 1:
The system automatically manages the candidate character selection process by analyzing usage patterns and making intelligent predictions, eliminating the need for complex manual selection interfaces. The device handles the complexity internally while presenting a simple output to the user, resolving the contradiction between versatility and interface complexity.
3Measurement precision
If the system stores and analyzes user input patterns, then automatic character selection accuracy is improved, but data processing requirements and system resources increase
Solution Approach 1:
The system extracts only the essential and most relevant features from user input patterns, rather than processing all possible data. By selectively extracting key usage patterns and preferences, the system achieves high selection accuracy while minimizing data processing requirements and energy consumption.
Solution Approach 2:
The system applies different processing depths to different types of data, focusing computational resources on the most critical usage patterns that directly impact character selection accuracy. Less critical data receives minimal processing, optimizing the balance between accuracy and energy consumption.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
The present invention relates to a method for inputting a character string, in which a multiplicity of selectable characters are displayed in input fields (10) on a touchscreen (1), input positions on the touchscreen (1) are captured in succession and each input position is assigned to a displayed character in an initial assignment, such that an initial character string is captured and a correction character string is determined for the initial character string. The method according to the invention is characterized in that a second assignment is performed when the correction character string is determined, in which at least one character of the initial assignment is replaced by another character in accordance with the second assignment, so as to generate a second character string, wherein the selection of the other character in accordance with the second assignment is made on the basis of the display position of the input field (10) of the other character relative to the associated captured input position, and the second character string is the correction character string. The invention furthermore relates to a device for performing this method.