Touch Input Size Calibration for Personalized Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing touch screen technologies face challenges in accurately processing touch input size, which is highly user-dependent due to variations in finger size, leading to inconsistent user interactions.
Innovation Solution
A computing device with a touch-sensing interface maintains a stored size value for a known user by determining and calculating the average size of prior touch inputs, and compares this value to the size of detected touch inputs to process interactions accordingly, allowing for personalized responses based on touch input size.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If touch input size is measured and processed using fixed thresholds, then the processing is simple and fast, but the accuracy deteriorates due to user-dependent finger size variations
Solution Approach 1:
The system performs preliminary calibration by measuring multiple touch inputs from each user and storing their average size characteristics before normal operation. This preliminary action creates user-specific baseline data that enables accurate subsequent measurements without complex real-time adjustments.
Solution Approach 2:
The system changes the reference parameter from fixed universal thresholds to dynamic user-specific thresholds. By storing and comparing against individually calibrated size values for each user, the system adapts the measurement criteria to match each user's physical characteristics, resolving the contradiction between simplicity and accuracy.
2Reliability
If user-specific touch input size calibration is implemented, then the processing accuracy is improved, but the device complexity increases due to storage and comparison requirements
Solution Approach 1:
The system performs self-calibration by automatically measuring touch inputs during normal use and generating user-specific baseline data without requiring manual configuration or complex external calibration tools. This self-service approach builds the customization infrastructure organically through regular operation.
Solution Approach 2:
The system continuously monitors touch input characteristics and uses this feedback to maintain and update user profiles. By comparing new touch measurements against stored baselines and adjusting accordingly, the system maintains high reliability while using simple comparison logic rather than complex algorithms.
3Adaptability or versatility
If multiple user profiles with individualized touch size data are maintained, then the adaptability is improved, but the storage requirements and processing overhead increase
Solution Approach 1:
The system extracts only the essential characteristic needed for customization - the average touch input size - and stores only this critical parameter for each user. By taking out and storing only the necessary data element rather than comprehensive user profiles, the system achieves adaptability with minimal storage overhead.
Solution Approach 2:
The system transforms complex user-specific touch behavior data into a single representative parameter (average touch size) for storage. This parameter transformation reduces the quantity of stored data while preserving the essential adaptability needed for accurate touch input processing.
Data Source
AI summary
A method and system for processing touch input. A computing device with a touch-sensing interface may maintain a stored size value for touch input by a known user. The computing device may detect and then determine a size of a touch input. The computing device may then compare the determined size of the detected touch input to the stored size value for the known user's tough input. Based on this comparison, the computing device may process the touch input. For example, in response to the touch input, the computing device may (a) take a first action if the determined size exceeds the stored size value by a first value, and (b) otherwise, take a second action. In one aspect, before using the stored size value for the known user's touch input, the computing device may identify a current user of the computing device as the known user.


