Toggle Gesture During Drag for Copy and Uniform Resize

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Touch screens and similar devices limit the number of manipulations possible with simple drag gestures, lacking options for alternate commands like copying or uniform resizing during a drag operation.

Innovation Solution

Implementing a toggle gesture that can be performed during a drag gesture to modify the selection of commands, such as changing a move command to a copy command or altering the resize type from proportional to uniform, allowing for additional manipulation options like copying or uniform resizing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a simple drag gesture is used on a touch screen, then the operation is easy to perform, but the number of manipulation options is limited

Engineering Contradiction:
Improveease of operationVSAvoidnumber of manipulation options
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system dynamically changes the command mode during a drag gesture based on detected toggle inputs. The command selection is not fixed but adapts in real-time as the user performs additional touch inputs, allowing transition between move, copy, and other manipulation modes without leaving the drag operation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses periodic toggle gestures during the drag operation to cycle through different command modes. Each toggle input advances the command selection to the next mode in a predefined sequence, enabling users to select from multiple manipulation options through repeated periodic actions

Inventive Principle:
Principle #19Periodic action

2Adaptability or versatility

If multiple manipulation commands are added to a drag gesture, then the versatility is improved, but the device complexity increases

Engineering Contradiction:
Improvemanipulation command optionsVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The touch screen system is designed to perform multiple manipulation functions (move, copy, and other commands) through a single unified drag gesture interface. The same basic gesture framework supports diverse operations by dynamically selecting commands based on toggle inputs, eliminating the need for separate gestures for each function

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

Solution Approach 2:

The system changes the command parameter during the drag gesture based on detected toggle inputs. Instead of creating complex new gestures, the invention modifies the command mode parameter (move, copy, etc.) while maintaining the same drag gesture structure, thereby adding versatility without significantly increasing device complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10156980B2Toggle gesture during drag gesture
Publication Date: 2018.12.18 APPLE INC
  • US10156980B2 patent drawing
  • US10156980B2 patent drawing
  • US10156980B2 patent drawing

AI summary

Methods and systems for providing input to a computing device based on a toggle gesture performed during a drag gesture are provided. A drag gesture can be performed on a touch screen to manipulate a user interface object. For example, the drag gesture can move the user interface object or resize the user interface object. Such manipulation commands may have alternate modes or options. For example, a user may want to place a copy of the user interface object rather than simply moving it. Accordingly, a toggle gesture can be performed during the drag gesture to choose an alternate manipulation command. For example, a drag gesture can be performed to move an object, and a toggle gesture can be performed during the drag gesture to copy the object instead of moving it.