Continuous Gesture Undo Region with Counter Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Graphical user interfaces (GUIs) often result in erroneous user input and resource wastage due to complex interactions, particularly when users need to undo actions, as existing interfaces do not efficiently support continuous gestures for undo operations.

Innovation Solution

A computing device configured to provide a GUI with a region for undoing actions, where gestural input initiates a counter that executes an undo operation upon reaching a predetermined threshold, indicated by progress display changes, allowing users to undo actions through continuous gestures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a traditional GUI with discrete buttons and menus is used, then the interface structure is simple and easy to implement, but user input errors increase and resource wastage occurs due to complex interactions required to undo actions

Engineering Contradiction:
Improveuser input accuracyVSAvoidinterface interaction complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent transforms the static, discrete button-click interface into a dynamic continuous gesture interface. Instead of requiring users to navigate through multiple static menus and buttons to undo an action, the system recognizes continuous gestural movements (such as flicking or swiping gestures) that naturally express the user's intent to undo. This dynamic approach reduces input errors while maintaining interface simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements immediate visual feedback during the gestural undo operation. As the user performs the continuous gesture, the interface provides real-time feedback indicating that the undo operation is being recognized and executed. This feedback mechanism helps users confirm their intent and reduces erroneous inputs by making the system's state transitions transparent.

Inventive Principle:
Principle #23Feedback

2Productivity

If multiple discrete steps are required to undo an action, then the system can precisely control each step, but the time required to complete the undo operation increases

Engineering Contradiction:
Improveundo operation speedVSAvoidtime to complete undo
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent enables continuous gestural actions to perform undo operations in a single fluid motion rather than requiring multiple discrete steps. Users can flick or swipe continuously to undo actions, and the system recognizes the continuous gesture as a complete undo command. This eliminates the time loss associated with navigating through multiple intermediate steps while maintaining precise control over the undo process.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If a continuous gesture is used to undo an action, then the operation becomes more intuitive and errors are reduced, but the system complexity to recognize and process the gesture increases

Engineering Contradiction:
Improveundo operation intuitivenessVSAvoidgesture recognition system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The gesture recognition system is designed to handle multiple types of continuous gestures (flicking, swiping, tapping with hold) using a unified recognition framework. This multi-functional approach allows the system to recognize various intuitive gestures without requiring separate complex processing logic for each gesture type, thereby reducing overall system complexity while improving ease of operation.

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

Solution Approach 2:

The system uses parameter changes (such as gesture duration, speed, and direction thresholds) to differentiate between various undo operations. By adjusting these parameters, the system can recognize different gestural patterns without requiring complex classification algorithms, thus maintaining relative system simplicity while enabling intuitive multi-functional gesture control.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10795571B2System and method to perform an undo operation using a continuous gesture
Publication Date: 2020.10.06 THE TORONTO DOMINION BANK
  • US10795571B2 patent drawing
  • US10795571B2 patent drawing
  • US10795571B2 patent drawing

AI summary

A computing device configured to communicate with a display provides a graphical user interface (GUI) and receives gestural input interacting with the GUI from input device. The computing device produces a region on the display to undo a previously performed action. Upon receiving input at the region via the input device, a counter is initiated to count an amount of time the input is consecutively received at the region. Upon the counter reaching a predetermined threshold, an action is executed to undo the previously performed action. A progress of the counter may be indicated. The progress may be indicated by altering the display at the region or a different region. The GUI at the region may display an empty progress bar before the input and be filled in response to the progress. A message may be communicated to invoke an undo operation by another device.