Character Input Device Learning from Cursor Movement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing character input systems fail to learn and provide conversion suggestions during cursor movement or character deletion, leading to decreased usability.
Innovation Solution
A character input device that includes an input operation unit, an operation detector, a character string entry detector, and a storage system to learn and store conversion suggestions based on state changes during character input, such as cursor movement or deletion, and analyzes user tendencies to prioritize suggestion display.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the system learns conversion suggestions only when no operation (cursor movement or deletion) occurs, then the learning accuracy for intentional inputs is improved, but the usability decreases because cursor movement or deletion operations cannot be learned
Solution Approach 1:
The system performs preliminary classification of operations into intentional input operations and unintentional operations (cursor movement, deletion). By预判 (predicting) the user's intent based on the type of operation, the system can learn from cursor movement and deletion operations when they represent intentional input patterns, while avoiding learning from genuine unintentional operations. This resolves the contradiction by enabling learning from previously excluded operations without compromising learning accuracy.
2Ease of operation
If the system learns all character input operations including cursor movement and deletion, then the usability is improved, but erroneous conversion suggestions may be learned and stored
Solution Approach 1:
The system uses feedback from operation detection to determine whether to learn a conversion suggestion. When a deletion operation occurs, the system detects this feedback and prevents learning, thereby avoiding erroneous suggestions. When cursor movement occurs without deletion, the system can learn the pattern. This feedback mechanism resolves the contradiction by dynamically adjusting learning behavior based on actual user actions.
Solution Approach 2:
The system extracts and separates the deletion operation detection from the general learning process. By specifically detecting when a delete key is pressed and excluding these cases from learning, the system removes the harmful element (erroneous learning from deletion) while preserving the beneficial learning from other operations. This extraction approach resolves the contradiction between comprehensive learning and avoiding errors.
3Productivity
If the system provides conversion suggestions for all input operations, then the productivity is improved, but the device complexity increases due to need for operation detection and tendency analysis
Solution Approach 1:
The operation detector is designed to universally detect multiple types of operations (cursor movement, deletion, intentional input) through a single integrated mechanism. This multi-functional detector resolves the contradiction by providing comprehensive operation detection capability without requiring separate complex detection systems for each operation type, thus maintaining productivity improvement while controlling device complexity.
Data Source
AI summary
A character input device includes an input operation unit that receives an input of a character string, an operation detector that detects a change from a state in which the character string is output, a character string entry detector that enters the character string based on the change and generates an entered suggestion, and a storage that stores the entered suggestion as a conversion suggestion.


