Touch UI Visual Feedback for Accurate Selection and Gestures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Touch-enabled computing devices face usability challenges in selecting and operating UI elements due to limited space, leading to repeated attempts and unnecessary resource utilization.

Innovation Solution

Providing visual feedback through gestures like tap and hold, drag, and resize operations on UI elements, using visual indicators to confirm successful selection and operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If visual feedback is provided during touch-based operations, then user interaction accuracy is improved, but power consumption increases

Engineering Contradiction:
Improveuser interaction accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system provides visual feedback at specific moments during the touch operation sequence (when the contact is detected, when the threshold is met, and when the operation is completed) rather than continuously, reducing power consumption while maintaining user interaction accuracy

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system implements visual feedback mechanisms that provide real-time information to the user about their touch operation progress and status, improving interaction accuracy by confirming contact detection, threshold achievement, and operation completion

Inventive Principle:
Principle #23Feedback

2Measurement precision

If continuous visual feedback is provided during touch operations, then user interaction accuracy is improved, but latency increases

Engineering Contradiction:
Improveuser interaction accuracyVSAvoidlatency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system updates visual feedback at discrete intervals corresponding to key operational milestones (contact detection, threshold achievement, completion) rather than continuously, reducing processing latency while maintaining interaction accuracy

Inventive Principle:
Principle #19Periodic action

3Measurement precision

If visual feedback elements are added to the display, then user interaction accuracy is improved, but device complexity increases

Engineering Contradiction:
Improveuser interaction accuracyVSAvoiddisplay element complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system introduces intermediary visual elements (indicators, highlights, animations) that mediate between the user's touch input and the system's response, providing clear feedback without requiring complex additional hardware components

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses color changes and visual transformations of existing display elements to convey feedback information, avoiding the need for additional physical display components and reducing device complexity

Inventive Principle:
Principle #32Color changes

Data Source

PatentEP4359896B1Providing visual feedback during touch-based operations on user interface elements
Publication Date: 2026.04.29 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP4359896B1 patent drawingFigure 1A
  • EP4359896B1 patent drawingFigure 1B
  • EP4359896B1 patent drawingFigure 1C

AI summary

Technologies are disclosed for providing visual feedback during touch-based operations on user interface ("UI") elements. Through implementations of the disclosed technologies, visual feedback can be provided to users during certain touch-based operations on UI elements presented by touch-enabled computing devices. The visual feedback can provide confirmation to users that certain touch-based operations on UI elements were performed successfully. The visual feedback provided by the disclosed technologies can make it easier for users to select a UI element, to understand that actions taken to select a UI element were successful, and to successfully perform operations on UI elements once they have been selected. These benefits can reduce the number of times users need to attempt certain touch-based operations on UI elements. This, in turn, can reduce the utilization of computing resources, such as memory and processor cycles, by touch-enabled computing devices implementing the disclosed technologies.