Touch Interface Gesture Transition via Contact Intensity Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for manipulating user interfaces on electronic devices with touch-sensitive surfaces are cumbersome and inefficient, leading to increased energy consumption and cognitive burden, particularly in battery-operated devices.

Innovation Solution

Implementing a method that uses a touch-sensitive surface with sensors to detect contact intensity, providing visual feedback through intermediate display states during gestures, allowing users to preview operations and determining whether to return to a previous state or enter a new state based on contact intensity thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional touch interface methods are used, then device complexity is reduced, but user interaction efficiency deteriorates

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidinterface complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The interface dynamically transitions between different display states (first display state, second display state, and intermediate display states) based on the progress and intensity of the gesture being performed. This dynamic adaptation allows the interface to provide context-appropriate information without requiring complex static designs, thereby improving interaction efficiency while maintaining manageable complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system provides visual feedback through intermediate display states that show the progress and potential outcome of a gesture before completion. This feedback mechanism helps users understand the effect of their actions in real-time, improving interaction efficiency without adding significant interface complexity since the feedback uses the existing display states.

Inventive Principle:
Principle #23Feedback

2Productivity

If detailed visual feedback is provided during gestures, then user interaction efficiency improves, but energy consumption increases

Engineering Contradiction:
Improveuser interaction efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system provides partial visual feedback through intermediate display states rather than showing the complete final state throughout the entire gesture. This partial action approach gives users enough information to understand gesture progress and potential outcomes while avoiding the energy cost of continuously rendering and updating comprehensive visual information, thus improving interaction efficiency with moderate energy consumption.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If intermediate display states are shown, then cognitive burden is reduced, but processing requirements increase

Engineering Contradiction:
Improvecognitive burdenVSAvoidprocessing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The visual feedback is segmented into discrete intermediate display states that correspond to different stages of gesture progress. This segmentation breaks down complex gesture outcomes into manageable visual steps, reducing cognitive burden by presenting information in digestible portions. The processing complexity is managed by defining a finite set of intermediate states rather than continuous transformations.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10996788B2Device, method, and graphical user interface for transitioning between display states in response to a gesture
Publication Date: 2021.05.04 APPLE INC
  • US10996788B2 patent drawing
  • US10996788B2 patent drawing
  • US10996788B2 patent drawing

AI summary

An electronic device displays, on a display, a user interface that includes one or more user interface objects. The device detects a first input on the touch-sensitive surface at a location that corresponds to a first user interface object of the one or more user interface objects. Detecting the first input includes detecting a change in intensity of the first input on the touch-sensitive surface from a first intensity to a second intensity, different from the first intensity. In response to detecting the first input, the device obtains a change in a value of a respective simulated physical property that changes in response to changes in intensity of the first input on the touch-sensitive surface, and updates an appearance of the user interface by progressing a first animation between a first state and a second state based on the change in the value of the respective simulated physical property.