IoT Motion Prediction for Preemptive Device Triggering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IoT systems face challenges in preemptively triggering device actions based on user intentions, as they struggle to accurately predict and correlate motion sequences with specific events without user interaction, leading to inefficiencies in automation and control within smart environments.

Innovation Solution

An apparatus that receives and analyzes motion data within an IoT environment to identify correlated motion sequences with user-initiated events, allowing for preemptive triggering of device actions based on a confidence level, thereby enhancing automation and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If motion data is analyzed to predict user intentions and preemptively trigger device actions, then automation and user experience are improved, but false predictions and inaccurate triggering may occur

Engineering Contradiction:
ImproveautomationVSAvoidprediction accuracy
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The system performs preliminary analysis of motion data to identify motion sequences that precede user-initiated events. By detecting and storing these sequences in advance, the system can predict user intentions before actions are actually initiated, enabling preemptive triggering while maintaining accuracy through pre-established patterns.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors actual user actions and compares them with predicted actions. When discrepancies are detected, the system refines its motion sequence patterns and confidence level thresholds, creating a feedback loop that improves prediction accuracy over time while reducing false positives.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If motion sequences are correlated with user events based on confidence levels, then preemptive triggering accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses confidence level as a variable parameter to dynamically adjust prediction thresholds. By changing this parameter, the system can optimize the balance between accuracy and false positives without redesigning the entire architecture, managing complexity through parameter tuning rather than structural changes.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system segments the prediction process into distinct modules: motion data reception, motion sequence identification, correlation with user events, confidence level calculation, and triggering decisions. This segmentation allows each module to be independently optimized and maintained, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

3Reliability

If the system scans motion data within a threshold period before events to identify motion sequences, then prediction reliability is improved, but processing time and energy consumption increase

Engineering Contradiction:
Improveprediction reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system scans motion data within a specific threshold period before events occur, rather than continuously analyzing all motion data. This partial action approach focuses computational resources on the critical time window where predictive information is most valuable, improving reliability while reducing overall processing time and energy consumption.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9989942B2Preemptively triggering a device action in an Internet of Things (IoT) environment based on a motion-based prediction of a user initiating the device action
Publication Date: 2018.06.05 QUALCOMM INC
  • US9989942B2 patent drawing
  • US9989942B2 patent drawing
  • US9989942B2 patent drawing

AI summary

In an embodiment, an apparatus receives report(s) of raw motion data detected in IoT environment, and also receives report(s) indicating user-initiated event(s) detected by a set of IoT devices within the IoT environment. The apparatus scans the raw motion data within a threshold period of time preceding particular detected user-initiated events to identify motion sequence(s) within the IoT environment that occurred during the threshold period of time. Certain motion sequence(s) are correlated with user-initiated event(s) based on a confidence level that the user-initiated event(s) will follow the motion sequence(s). Upon detection of the motion sequence(s) at some later point in time, the correlated event(s) is preemptively triggered without user interaction.