Dynamic Tap Disable for Flick Scroll Errors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic devices struggle to prevent erroneous tap operations during scroll processes initiated by flick operations, as the disabled period for tap acceptance is insufficient when subtle flick operations are repeated, leading to potential user errors.
Innovation Solution
An electronic device with a digitizer and a control unit that determines whether a flick operation includes repeatedly performed operations, setting a longer disabled period for tap operation acceptance after the flick operation ends when such operations are detected, thereby preventing unintended tap actions during scroll processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the disabled period for tap operation is extended to prevent erroneous operations during scroll processes, then reliability is improved, but productivity deteriorates due to longer unresponsive periods
Solution Approach 1:
The disabled period is made dynamic rather than fixed. The control unit adjusts the duration of the disabled period based on the detected flick operation characteristics - specifically, whether the flick operation caused scrolling and the strength of the flick gesture. This dynamic adjustment allows the system to extend the disabled period only when necessary to prevent erroneous operations, while maintaining shorter disabled periods for legitimate user interactions.
Solution Approach 2:
The system changes the parameter of the disabled period duration based on detected operation patterns. When a flick operation is detected that causes scrolling, the disabled period is set to a longer duration. When subtle repeated flick operations are detected, the disabled period is extended further. This parameter change approach allows the system to adapt the unresponsive period to the specific operation context, resolving the contradiction between preventing errors and maintaining responsiveness.
2Reliability
If the disabled period is extended when subtle flick operations are repeated, then reliability is improved by preventing erroneous operations, but loss of time increases due to extended unresponsive periods
Solution Approach 1:
The disabled period duration is dynamically adjusted based on the detected operation pattern. When subtle repeated flick operations are detected, the system extends the disabled period to prevent erroneous operations. However, this extension is conditional and temporary, only applied when the specific pattern of repeated subtle flicks is detected, rather than being a constant extended period for all operations.
Solution Approach 2:
The control unit performs preliminary detection of the flick operation pattern before setting the disabled period. By detecting whether the flick operation is subtle and repeated, the system can preliminarily determine the appropriate disabled period duration before the user interaction continues, allowing it to extend the disabled period only when necessary to prevent errors.
3Reliability
If tap operation acceptance is disabled during scroll process, then reliability is improved by preventing erroneous operations, but ease of operation deteriorates when legitimate taps are blocked
Solution Approach 1:
The disabled period is dynamically determined based on the relationship between the flick operation and the resulting scroll process. The control unit detects whether the flick operation caused scrolling and adjusts the disabled period accordingly. This dynamic approach ensures that tap operations are disabled only for the necessary duration to prevent erroneous operations, while allowing legitimate taps to proceed when the disabled period has appropriately expired.
Solution Approach 2:
The system changes the disabled period parameter based on the specific operation context - whether a flick caused scrolling and the characteristics of the flick gesture. This parameter adjustment allows the system to optimize the balance between preventing erroneous operations and allowing legitimate user interactions, rather than using a fixed disabled period that would either block too many legitimate operations or fail to prevent enough errors.
Data Source
AI summary
A printer device includes an operation panel and a printer device control unit that determines whether or not a flick operation performed on the operation panel includes repeatedly performed operations and disables acceptance of a tap operation from the time the flick operation has ended for a longer period when it is determined that the flick operation performed on the operation panel includes repeatedly performed operations than when it is determined that the flick operation performed on the operation panel does not include repeatedly performed operations.


