Circular Gesture Recognition via Quadrant Transition Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current touch-screen technologies lack an efficient and intuitive method to detect and recognize circular gestures, which are essential for indicating sustained continuous adjustments on touch-sensitive surfaces.

Innovation Solution

The method parameterizes circular gestures by dividing the touch-sensitive surface into four quadrants, tracking transitions between them, and computing the time and direction of these transitions to recognize clockwise or counter-clockwise motions, using a timer and transition counter to determine the presence and speed of circular gestures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional touch-screen operation methods are used, then basic touch input is supported, but circular gestures cannot be detected or recognized

Engineering Contradiction:
Improvegesture recognition capabilityVSAvoiddetection method complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The touch-sensitive surface is divided into four quadrants (Q1, Q2, Q3, Q4) based on Cartesian coordinates. Each quadrant transition is tracked independently, allowing the system to detect circular gestures by monitoring the sequence of quadrant transitions rather than attempting to detect the entire circular motion at once. This segmentation simplifies the detection algorithm while enabling versatile gesture recognition.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If circular gesture detection is added to touch-screen functionality, then gesture recognition capability is improved, but the complexity of the detection method increases

Engineering Contradiction:
Improvecircular gesture recognitionVSAvoidquadrant tracking system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The quadrant tracking system serves multiple functions: it detects circular gestures, determines rotation direction (clockwise or counter-clockwise), calculates rotation speed through timestamp analysis, and can recognize both sustained and brief circular motions. This multi-functionality reduces the need for separate detection mechanisms for each gesture type, thereby limiting the increase in overall system complexity.

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

3Measurement precision

If quadrant transitions are tracked with timestamps, then circular gesture speed and direction are accurately detected, but processing requirements increase

Engineering Contradiction:
Improvegesture speed and direction accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Timestamps are recorded at each quadrant transition point as the gesture occurs, rather than calculating speed and direction after the entire gesture is completed. This preliminary recording of temporal data allows for real-time analysis of gesture characteristics, reducing the processing time required after gesture completion while maintaining high measurement precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8754858B2Method to parameterize and recognize circular gestures on touch sensitive surfaces
Publication Date: 2014.06.17 STMICROELECTRONICS INT NV
  • US8754858B2 patent drawing
  • US8754858B2 patent drawing
  • US8754858B2 patent drawing

AI summary

A method to parameterize and recognize circular gestures on touch sensitive surfaces includes dividing the touch sensitive surface into four quadrants, detecting a transition from a first quadrant into a second quadrant, time-stamping and tracking each detected quadrant transition, and computing the time between quadrant transitions so that the circular speed and direction of the circular gestures on the touch sensitive surface can be detected. The detected direction can be either a clockwise or a counter-clockwise direction.