Dynamic Tap Disable for Flick Scroll Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveprevention of erroneous tap operationsVSAvoiduser interaction responsiveness
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveprevention of erroneous tap operations during repeated flickVSAvoidextended disabled period duration
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improveprevention of erroneous operations in scroll areaVSAvoidlegitimate tap operations during scroll
Core Design Contradiction:
ReliabilityVSEase of operation

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11385787B2Electronic device and program
Publication Date: 2022.07.12 SEIKO EPSON CORP
  • US11385787B2 patent drawing
  • US11385787B2 patent drawing
  • US11385787B2 patent drawing

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.