Gesture Detection Algorithm Selection by Device Form Factor

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing gesture detection systems in mobile devices face inconsistencies due to physical changes in device configurations, such as flip-open and flip-closed states or attachment of additional components, affecting the user's gesture input effort and performance.

Innovation Solution

A gesture module that determines the device's form factor and selects or updates the corresponding gesture detection algorithm to maintain consistent gesture recognition across different configurations, using sensors like inertial measurement units to adjust for changes in mass, center of gravity, and moment of inertia.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single gesture detection algorithm is used for all device configurations, then the device complexity is reduced, but gesture detection precision deteriorates due to physical changes in device form factor

Engineering Contradiction:
Improvegesture detection system complexityVSAvoidgesture detection precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The gesture detection system dynamically adapts by switching between different algorithms based on the current device configuration. The system determines the active form factor (e.g., flip-open, flip-closed, with or without attached components) and selects the appropriate gesture detection algorithm, making the system flexible and adaptive to physical changes rather than static

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of the gesture detection algorithm based on device configuration. Different form factors have different mass, center of gravity, and moment of inertia characteristics, and the system adjusts the algorithm parameters accordingly to maintain accurate gesture detection across all configurations

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If gesture detection algorithms are adapted for each device configuration, then gesture detection precision is improved, but device complexity increases due to multiple algorithms and configuration management

Engineering Contradiction:
Improvegesture detection precisionVSAvoidgesture detection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses feedback from configuration detection mechanisms to automatically determine the current device form factor and select the appropriate gesture detection algorithm. This closed-loop approach allows the system to adapt to configuration changes without requiring complex manual management or user intervention

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The gesture detection system is designed with multi-functionality to handle multiple device configurations using a single unified framework. Rather than requiring completely separate detection systems for each configuration, the system uses one adaptable architecture that can operate across all form factors by selecting and adjusting appropriate algorithms

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

3Reliability

If the gesture detection algorithm is updated based on form factor changes, then gesture recognition consistency is improved, but processing time increases due to algorithm switching

Engineering Contradiction:
Improvegesture recognition consistencyVSAvoidalgorithm switching time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-determining and caching the appropriate gesture detection algorithm for each possible device configuration. When a configuration change occurs, the system can quickly retrieve and switch to the pre-prepared algorithm rather than computing or deriving it in real-time, significantly reducing the time penalty of adaptation

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11064067B2Gesture detection based on device form factor
Publication Date: 2021.07.13 MOTOROLA MOBILITY LLC
  • US11064067B2 patent drawing
  • US11064067B2 patent drawing
  • US11064067B2 patent drawing

AI summary

In aspects of gesture detection based on device form factor, a device includes gesture detection algorithms from which gestures are detectable based on device configurations. The device implements a gesture module to determine a form factor of the device as one of the device configurations, and select a gesture detection algorithm that corresponds to the form factor. The gesture module then utilizes the selected gesture detection algorithm to detect a gesture performed by a user holding the device in the device form factor. Additionally, the gesture module can determine a change in the device form factor. The gesture module can then replace the gesture detection algorithm with a different gesture detection algorithm, or replace parameter values in the gesture detection algorithm with respective updated parameter values, which are then usable to detect another instance of the gesture performed by the user holding the device in the changed form factor.