Toggle Gesture During Drag for Copy and Uniform Resize
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Adaptability or versatility
If multiple manipulation commands are added to a drag gesture, then the versatility is improved, but the device complexity increases
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
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
Data Source
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.


