Sensor Agnostic Gesture Detection via Threshold Transformation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IoT systems face challenges in usability due to device-specific gestures, which become ineffective if the user forgets or is unable to use the device originally associated with the gesture, limiting the flexibility and accessibility of gesture-based interactions across different IoT devices and environments.

Innovation Solution

A ubiquitous gesture agent is used to record and convert gestures from one type of sensor output into a format measurable by another type of sensor, allowing gestures to be recognized and executed across various devices and environments, including smart buildings, without the need for the original device, utilizing machine learning algorithms for data transformation and threshold generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If device-specific gestures are used in IoT systems, then gesture recognition accuracy is improved, but usability and accessibility deteriorate when users forget or cannot use the original device

Engineering Contradiction:
Improvegesture recognition accuracyVSAvoidusability and accessibility
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent implements a ubiquitous gesture agent that stores gesture data and transforms triggering thresholds across different sensor types, enabling gestures recorded on one device to be recognized and executed on multiple different devices. This makes the gesture control system universal rather than device-specific, allowing users to trigger actions on any associated device regardless of which device they use to perform the gesture.

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

Solution Approach 2:

The ubiquitous gesture agent serves as an intermediary between the user's gesture input and the target IoT devices. It receives gesture data from one device, transforms the triggering thresholds to match different sensor types, and delivers the transformed data to appropriate devices, thereby mediating the interaction and eliminating the need for users to remember device-specific gestures.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If gestures are tied to specific devices, then sensor output precision is improved, but system flexibility and adaptability deteriorate

Engineering Contradiction:
Improvesensor output precisionVSAvoidsystem flexibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent transforms triggering thresholds from one sensor type to another by changing the parameters to match the characteristics of different sensors. The system adjusts the threshold values and data formats to accommodate various sensor types (e.g., accelerometer, gyroscope, camera) while preserving the essential gesture characteristics, thereby enabling cross-device gesture recognition without sacrificing precision.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The ubiquitous gesture agent enables a single gesture recording to be adapted for use with multiple different sensor types and devices. By storing the gesture data and transforming it for different sensor formats, the system makes the gesture control mechanism universal, allowing the same gesture to work across diverse IoT devices with different sensor capabilities.

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

3Adaptability or versatility

If multiple device-specific gesture systems are maintained, then device functionality is improved, but system complexity increases

Engineering Contradiction:
Improvedevice functionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts the gesture data storage and transformation functionality into a separate ubiquitous gesture agent, independent of any specific device. This centralizes the complex operations of gesture recognition, threshold transformation, and cross-device coordination in one dedicated component, thereby reducing the complexity burden on individual IoT devices while maintaining comprehensive functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system merges multiple device-specific gesture handling capabilities into a single ubiquitous gesture agent that manages all gesture data. By combining the functions of recording, storing, transforming, and distributing gesture information in one centralized service, the system reduces overall complexity while maintaining the ability to support multiple devices and sensor types.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11789542B2Sensor agnostic gesture detection
Publication Date: 2023.10.17 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11789542B2 patent drawing
  • US11789542B2 patent drawing
  • US11789542B2 patent drawing

AI summary

Described are techniques for sensor agnostic gesture detection. The techniques include recording a gesture using sensor output from a first user device to a first user profile associated with a ubiquitous gesture agent. The techniques further include associating the gesture with a triggering threshold indicating the gesture and based on the sensor output, and a processor-executable action that is executable by one of a plurality of user devices associated with the user profile. The techniques further include transforming the triggering threshold into a corresponding triggering threshold for a different type of sensor. The techniques further include identifying the gesture using data from the different type of sensor that satisfies the corresponding triggering threshold. The techniques further include implementing, by the one of the plurality of user devices, the processor-executable action associated with the gesture.