Multi-Finger Pinch Gesture Interface for Touchscreen Manipulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

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

Innovation Solution

A method and device that utilize multi-finger pinch gestures to zoom in and out, and display secondary user interfaces simultaneously with primary interfaces, allowing for efficient manipulation of user interface objects, including resizing and aspect ratio changes, using a touch-sensitive surface with processors and memory to execute programs for image editing, drawing, and other applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional methods for manipulating user interface objects are used, then the device can perform basic functions, but the cognitive burden on the user increases and energy consumption rises

Engineering Contradiction:
Improvecognitive burdenVSAvoidenergy consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system changes the operational parameters of the touch interface by introducing multi-finger gestures with specific temporal relationships. When two contacts occur within a threshold time period, the system interprets them as intentional sequential inputs rather than accidental touches, enabling complex manipulations like rotating user interface objects through coordinated finger movements on the touch-sensitive surface

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system dynamically adjusts its response based on the temporal sequence and spatial relationship of multiple finger contacts. The threshold time period parameter allows the system to adapt between interpreting contacts as simultaneous (for zooming) or sequential (for rotation), optimizing the interaction model based on user intent while reducing cognitive burden and energy consumption

Inventive Principle:
Principle #15Dynamics

2Productivity

If existing manipulation methods are used, then the interface can be controlled, but the process takes longer than necessary and reduces productivity

Engineering Contradiction:
Improvemanipulation efficiencyVSAvoidtime for manipulation
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary interpretation of multi-finger contact patterns by establishing a threshold time period for detecting intentional gestures. This preliminary action allows the system to pre-process and understand user intent before executing the actual manipulation, enabling faster and more accurate object transformation operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The touch-sensitive surface is designed to support multiple manipulation functions through a unified gesture system. The same multi-finger contact mechanism enables both zooming and rotation operations depending on the temporal sequence of contacts, reducing the need for separate controls and improving overall manipulation efficiency

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of information

If the system displays detailed user interface objects, then the information is comprehensive, but zooming operations require multiple steps and consume more energy

Engineering Contradiction:
Improveinformation completenessVSAvoidenergy for zooming operations
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The system replaces traditional multi-step mechanical zooming controls with direct touch-sensitive surface gestures. By detecting the spatial relationship between two finger contacts within a threshold time period, the system directly calculates and executes zoom operations, eliminating intermediate steps and reducing energy consumption while maintaining complete information visibility

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Adaptability or versatility

If the system supports multiple manipulation gestures, then the functionality is enhanced, but the interface complexity increases

Engineering Contradiction:
Improvegesture functionalityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the interpretation of multi-finger gestures by dividing the contact sequence into distinct temporal phases. By using a threshold time period to differentiate between simultaneous contacts (zooming) and sequential contacts (rotation), the system provides multiple functions through a unified, simple gesture framework without increasing interface complexity

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8766928B2Device, method, and graphical user interface for manipulating user interface objects
Publication Date: 2014.07.01 APPLE INC
  • US8766928B2 patent drawing
  • US8766928B2 patent drawing
  • US8766928B2 patent drawing

AI summary

A method is performed at a multifunction device with a display and a touch-sensitive surface. The method includes: displaying a first user interface for an application at a first magnification level. The first user interface includes a first plurality of user interface objects. The application has a range of magnification levels, including a predefined magnification level for requesting a second user interface with a multi-finger pinch gesture. The method also includes: detecting a first multi-finger pinch gesture on the touch-sensitive surface; and, in response: when the first magnification level is the predefined magnification level, displaying the second user interface simultaneously with the first user interface, wherein the second user interface includes a second plurality of user interface objects that are distinct from the first plurality of user interface objects in the first user interface; and when the first magnification level is greater than the predefined magnification level, zooming out the first user interface in accordance with the first multi-finger pinch gesture.