IoT Event-Context Control Using User Emotion and Activity Signals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional IoT device control systems fail to integrate user emotions and activities into automatic execution of actions, leading to coordination gaps between users and IoT devices, resulting in potential accidents or unattended events.
Innovation Solution
A data analytics-based Artificial Intelligence (AI) model is used to detect user actions, events, and device states, and apply predefined association rules to alter device operating states accordingly, integrating user context for seamless IoT device control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If conventional rule-based triggers are used to control IoT devices, then device operation can be automated based on device status and events, but user emotions and activities are not integrated leading to coordination gaps and potential accidents
Solution Approach 1:
The patent introduces an intermediary system comprising sensors, processors, and a database that mediates between user context (emotions, activities) and IoT device control. This intermediary layer analyzes user state through multiple sensors and applies association rules to determine appropriate device actions, bridging the gap between manual control and pure automation while ensuring reliability through context-aware decision-making
Solution Approach 2:
The system continuously monitors user emotions and activities through sensors and uses this feedback to dynamically adjust device operation. The feedback loop includes detecting user state, comparing it against association rules in the database, executing appropriate actions, and continuously re-evaluating user context to ensure coordinated and reliable device-behavior alignment
2Ease of operation
If manual operation of IoT devices is required, then user control is maintained, but user distraction from activities or emotions leads to unattended events and potential accidents
Solution Approach 1:
The system enables IoT devices to self-regulate based on detected user context. When user distraction or emotional state is detected through sensors, the system automatically adjusts device operation without requiring user intervention. For example, if a user is detected to be engaged in an activity or experiencing strong emotions, the system can autonomously manage cooking devices, lighting, or other IoT equipment to prevent accidents while maintaining operational appropriateness
3Adaptability or versatility
If association rules database is implemented to integrate user context, then context-aware automation is achieved, but system complexity increases
Solution Approach 1:
The system segments the complex task of context-aware control into distinct modular components: sensor modules for detecting specific user states, processing modules for analyzing detected data, a database module for storing association rules, and control modules for executing device actions. This segmentation allows each component to handle specific aspects of user context independently, reducing overall system complexity while maintaining high adaptability
Solution Approach 2:
The association rules database serves as a universal component that handles multiple types of user contexts (emotions, activities, physiological states) and maps them to various device control scenarios. This multi-functional database structure allows the same architectural framework to manage diverse context types without requiring separate complex systems for each, thereby achieving versatility with controlled complexity
Data Source
AI summary
A method for user assisted event-context management in an internet of things (IoT) environment is disclosed. The method comprising: detecting, via one or more IoT devices and one or more smart devices, at least one of one or more current actions of a user or one or more events in the IoT environment; detecting, via the one or more IoT devices, a current operating state of each of the one or more devices within the IoT environment and obtaining, from a database, one or more specified association rules indicating a relationship between each of a plurality of predefined user actions, a plurality of specified events, and pre-configured operating states of the one or more devices; and controlling the current operating state of the one or more devices based on the obtained one or more specified association rules.


