Analogous Gesture Recognition for Mobile Input Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile devices limit user customization of touch gestures, restricting the range of actions that can be executed in response to detected gestures.

Innovation Solution

A system and method that allow users to define a first touch gesture for an action, enabling the mobile device to interpret and execute a second, analogous gesture with different orientation, size, or position, thereby initiating a related but distinct action.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a user defines a specific touch gesture for a specific action, then the action can be executed precisely, but the device cannot recognize or execute analogous gestures with different orientations, sizes, or positions

Engineering Contradiction:
Improvegesture recognition rangeVSAvoidgesture interpretation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gesture interpretation system dynamically adjusts its recognition criteria based on the defined gesture characteristics. Instead of using fixed rigid matching, the system adapts by comparing analogous gestures that vary in orientation, size, and position while maintaining the essential gesture pattern, allowing flexible recognition without requiring explicit programming for each variation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the interpretation parameters by allowing gestures with different orientations, sizes, and positions to map to related actions. The gesture interpretation module analyzes the core characteristics of the defined gesture and recognizes variations by comparing their geometric and spatial parameters, executing analogous actions based on the degree of similarity

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the system recognizes only identical gestures, then the gesture interpretation is simple and precise, but the range of user-defined actions is limited

Engineering Contradiction:
Improverange of user-defined actionsVSAvoidgesture similarity detection
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent replaces complex mechanical gesture matching with an automated interpretation module that uses computational algorithms to detect and measure gesture similarities. The module automatically compares the characteristics of input gestures with defined gestures, calculating degrees of similarity in orientation, size, and position without requiring manual configuration for each gesture variation

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

Solution Approach 2:

The gesture interpretation module performs self-service by automatically analyzing and interpreting analogous gestures without requiring explicit user programming for each gesture type. The system autonomously determines the appropriate action by comparing gesture characteristics and executing the most appropriate related action based on the degree of analogy

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8762893B2Automatic derivation of analogous touch gestures from a user-defined gesture
Publication Date: 2014.06.24 GOOGLE LLC
  • US8762893B2 patent drawing
  • US8762893B2 patent drawing
  • US8762893B2 patent drawing

AI summary

Embodiments enable a mobile device to execute an action analogous to a user-defined action in response to receipt of a gesture analogous to a user-defined gesture. In an embodiment, a method automatically interprets touch gestures on a mobile device. In the method, a user input is received that defines a first touch gesture to initiate a first action on an application of the mobile device. A second touch gesture is received on a touch screen of the mobile device. The second touch gesture is similar, but not identical, to the first touch gesture, and has a different orientation, size or position from the first touch gesture. In response to receipt of the second touch gesture, a second action is determined on the application of the mobile device according to a difference between the first and second touch gestures in orientation, size or position on the screen of the mobile device. Finally, the second action is initiated.