Touch Keyboard Calibration Using Pressure and Location Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Touch keyboards struggle to accurately differentiate between intentional and accidental inputs, leading to potential authentication issues and user experience problems due to the lack of precise pressure and location recognition.
Innovation Solution
A system that calibrates and stores the locations and pressures of user inputs for each key on a touch keyboard, allowing for the recognition of valid inputs based on pre-set thresholds and patterns, thereby improving authentication and user experience by ignoring accidental contacts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If touch keyboard uses simple contact detection, then device complexity is reduced, but input recognition accuracy deteriorates due to inability to differentiate intentional and accidental inputs
Solution Approach 1:
The system performs preliminary calibration by storing the locations and pressures of valid user inputs for each key before actual typing occurs. This pre-established baseline data enables the system to differentiate intentional inputs from accidental contacts during normal operation, resolving the contradiction between simple detection and accurate recognition.
Solution Approach 2:
The patent utilizes pressure as an additional parameter beyond simple contact detection. By measuring and comparing pressure values against calibrated thresholds, the system enhances input recognition accuracy without requiring complex hardware modifications, effectively resolving the contradiction between measurement precision and device complexity.
2Reliability
If touch keyboard recognizes all contacts, then ease of operation is improved, but reliability deteriorates due to accidental input recognition
Solution Approach 1:
The system applies different recognition criteria to different keys based on their calibrated characteristics. Each key has its own stored location and pressure profile, allowing the system to locally optimize recognition accuracy for each key while maintaining overall system reliability, thus resolving the contradiction between reliability and ease of operation.
Solution Approach 2:
The system uses feedback from the calibrated pressure and location data to dynamically determine whether a contact should be recognized. By comparing real-time input characteristics against the stored calibration data, the system reliably distinguishes intentional inputs from accidental contacts while maintaining ease of operation for legitimate users.
Data Source
Figure 1A
Figure 1B
Figure 1C
AI summary
A non-transitory computer-readable storage medium may comprise instructions stored thereon. When executed by at least one processor, the instructions may be configured to cause a computing system to at least display keys on a touch keyboard, display a prompt to type into the touch keyboard, store locations and pressures of calibration inputs onto the keys on the touch keyboard in association with an account, and recognize subsequent inputs into the touch keyboard during a session with the account based on the stored locations and pressures.