Mobile Device Gesture Recognition Using Multi-Stage Sensor Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile computing devices face challenges in accurately recognizing and initiating actions based on user-induced physical movements, often leading to unintentional actions due to noise from hand tremors or spurious movements.

Innovation Solution

The device employs a combination of accelerometer, gyroscope, and magnetometer sensors to detect translational and rotational movements, using weighted sensor data and a low-pass filter to differentiate between intended and unintended movements, thereby initiating predefined actions only when specific criteria are met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If motion sensors are used to detect physical movements for initiating actions, then user gesture recognition capability is improved, but false detection from hand tremors and spurious movements increases

Engineering Contradiction:
Improvegesture recognition accuracyVSAvoidfalse action initiation rate
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the gesture recognition process into multiple independent evaluation stages: (1) detecting candidate gestures from sensor data, (2) evaluating each candidate against multiple criteria including motion magnitude, duration, and pattern matching, (3) filtering out false positives by requiring satisfaction of all criteria thresholds. This multi-stage segmentation allows the system to achieve high recognition accuracy while maintaining reliability by progressively eliminating false detections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback mechanisms where the evaluation of each gesture candidate incorporates real-time sensor data streaming and continuous threshold checking. The system monitors gesture progression over time, adjusting evaluation based on whether the gesture is completing or being aborted, and provides feedback by either confirming the gesture to trigger the action or rejecting it to prevent false initiation. This dynamic feedback loop ensures both accurate recognition and high reliability.

Inventive Principle:
Principle #23Feedback

2Reliability

If multiple sensor criteria are evaluated to reduce false detections, then action initiation reliability is improved, but gesture recognition speed decreases

Engineering Contradiction:
Improvefalse action preventionVSAvoidgesture response time
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent applies preliminary action by pre-establishing all evaluation criteria thresholds and gesture patterns before runtime. The system pre-configures acceptable motion magnitudes, duration ranges, and pattern templates for different gesture types. During actual gesture detection, the system only needs to check against these pre-defined criteria rather than performing complex real-time analysis, significantly reducing processing time while maintaining high reliability through comprehensive criterion evaluation.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If motion threshold is set low to capture subtle gestures, then ease of operation is improved, but unintentional actions from noise increase

Engineering Contradiction:
Improvegesture detectabilityVSAvoidnoise-induced false actions
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent moves the evaluation from a single-dimensional threshold check to multi-dimensional assessment by considering multiple gesture attributes simultaneously: motion magnitude, duration, acceleration patterns, and temporal progression. Instead of relying solely on a low motion threshold that would capture subtle gestures but also noise, the system evaluates the combination of multiple dimensions, allowing subtle valid gestures to be recognized while noise fails to satisfy all dimensional criteria, thus preventing false actions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9342113B2Movement-triggered action for mobile device
Publication Date: 2016.05.17 META PLATFORMS INC
  • US9342113B2 patent drawing
  • US9342113B2 patent drawing
  • US9342113B2 patent drawing

AI summary

In one embodiment, a method includes, by a computing device, receiving sensor data from a sensor on the computing device indicating physical movement of the computing device. The method also includes determining a motion-trigger signal of the sensor data corresponding to a first characteristic of the physical movement of the computing device and a motion-confirm signal of the sensor data corresponding to a second characteristic of the physical movement of the computing device. The method further includes determining whether the motion-trigger signal includes a transition from within a pre-defined threshold band to outside of the pre-defined threshold band and whether the motion-confirm signal is within the pre-defined threshold band. The method also includes initiating a pre-defined action of the computing device when the motion-trigger signal includes the transition from within the pre-defined threshold band to outside the pre-defined threshold band and the motion-confirm signal is within the pre-defined threshold band.