Input Continuation Detection Using Dynamic Interruption Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for determining the continuation of input states from coordinate input devices, such as touch panels, are prone to errors due to fixed time thresholds, leading to incorrect assessments of contact states, especially when the contact area is larger, like with fingers.
Innovation Solution
An information processing program that sets an interruption compensation period based on the change amount and speed of input data, allowing for real-time correction and complementation of input data during interruptions, using allowance and following coordinates to smooth input trajectories and accurately determine ongoing input operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a fixed time threshold is used to determine input continuation, then the determination process is simple and fast, but the accuracy of determining input continuation deteriorates
Solution Approach 1:
The patent applies dynamics by making the interruption compensation period variable rather than fixed. The compensation period is dynamically adjusted based on the change amount of input data, allowing the system to adapt to different input scenarios. When input data changes significantly, a longer compensation period is used to ensure accurate detection of input continuation, while smaller changes use shorter periods for faster response.
Solution Approach 2:
The patent changes the parameter of interruption compensation period from a fixed value to a variable value that depends on the change amount of input data. By calculating the change amount and using it to determine the compensation period, the system achieves more accurate input continuation determination while maintaining reasonable complexity through algorithmic optimization.
2Reliability
If a longer interruption compensation period is used, then the accuracy of input continuation determination improves, but the responsiveness of input processing deteriorates
Solution Approach 1:
The patent dynamically changes the interruption compensation period parameter based on the change amount of input data. When input data shows large changes, a longer compensation period is applied to ensure accurate detection. When changes are small, a shorter period is used to maintain responsiveness. This adaptive parameter adjustment resolves the contradiction between accuracy and responsiveness.
Solution Approach 2:
The system dynamically adjusts the compensation period based on real-time input data characteristics. By making the compensation period flexible and data-driven rather than static, the system can optimize between accuracy and responsiveness for different input scenarios without compromising either aspect permanently.
3Measurement precision
If input data is corrected during interruptions, then the accuracy of input processing improves, but the complexity of data processing increases
Solution Approach 1:
The system performs self-service by automatically detecting and correcting input data interruptions without external intervention. The interruption compensation mechanism operates autonomously by monitoring input data changes, determining when corrections are needed, and applying appropriate compensation based on the change amount, thereby improving accuracy while managing complexity through automated logic.
Solution Approach 2:
The patent uses parameter changes by adjusting the interruption compensation period based on the change amount of input data. This allows the system to apply correction only when and where needed, rather than continuously processing all data, thus improving measurement precision while controlling the effective complexity of the correction mechanism.
Data Source
Figure 1
Figure 2~3
Figure 4~5
AI summary
During a period from a time when an input coordinate is interrupted to a time when an interruption compensation period, which is set on the basis of a moving speed of the input coordinate, elapses, an example information processing apparatus determines that an operator continues an input operation, and performs coordinate complementation. Specifically, as the moving speed of the input coordinate increases, the interruption compensation period increases. Then, when the interruption compensation period elapses, the information processing apparatus determines that the operator has ended the input operation.