Touchscreen Tap Selection with Temporal Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often accidentally select active areas on touchscreen devices due to reflows causing active areas to change location, leading to unintended actions.

Innovation Solution

Implement a method that temporarily ignores or requests confirmation for taps on active areas that have recently changed location, using a tap-action map to track timestamps and determine if the tap occurred within a specified time frame after the active area's origination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the system performs actions on tapped active areas immediately, then user responsiveness is improved, but accidental selections increase due to reflows causing active areas to move

Engineering Contradiction:
Improveuser responsivenessVSAvoidselection accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system performs preliminary actions by detecting active area movements and preemptively displaying a dialog box before the user's tap is processed. This preliminary detection and warning mechanism prevents accidental selections by alerting users to the potential mismatch between their intended target and the actual active area location, allowing them to correct their tap before the action is executed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by monitoring active area positions and providing visual feedback through a dialog box that warns users of potential accidental selections. This feedback loop continuously monitors the relationship between active areas and user input, and provides real-time information to users about whether their tap will result in the intended action, thereby improving selection accuracy without significantly impacting responsiveness.

Inventive Principle:
Principle #23Feedback

2Reliability

If the system displays confirmation dialogs for all recent taps, then accidental selections are reduced, but user interface complexity increases

Engineering Contradiction:
Improveselection accuracyVSAvoiduser interface complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system applies local quality by implementing selective confirmation dialogs only for specific conditions - when an active area has moved since the user's attention was directed to it. Rather than universally requiring confirmation for all taps or all active areas, the system locally applies the confirmation mechanism only where and when needed, based on the specific movement characteristics of individual active areas. This reduces unnecessary interface complexity while maintaining selection accuracy where risks exist.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11016659B2User interface tap selection on touchscreen device
Publication Date: 2021.05.25 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11016659B2 patent drawing
  • US11016659B2 patent drawing
  • US11016659B2 patent drawing

AI summary

A tap associated with an active area on a user interface of a touchscreen device is received at a first time. The active area is associated with an origination time. It is determined that a period of time between the origination time and the first time is within a specified period of time. In response to the determining, an action associated with the active area is not performed.