IoT Device Control Rule Generation for Smart Home Automation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in initial device control settings for IoT-based context cognitive smart homes due to the increasing number of devices, leading to time-consuming and repetitive control operations for customized settings.
Innovation Solution
A method and apparatus for analyzing user patterns and generating control rules based on device state information, allowing devices to automatically or customarily control each other by selecting and executing control operations according to pre-stored rules.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users manually configure control settings for each IoT device, then customized control functionality is achieved, but user time and effort increase significantly
Solution Approach 1:
The system performs preliminary analysis of user control patterns during the initial setup phase, automatically generating control rules based on observed behavior. This preliminary action eliminates the need for users to manually configure each device setting, reducing initial setup time while maintaining customized control functionality.
Solution Approach 2:
The system enables self-service by automatically analyzing user control patterns and generating control rules without requiring manual user input. The device observes user interactions with multiple IoT devices and autonomously creates customized control configurations, saving user time and effort.
2Adaptability or versatility
If users manually control multiple IoT devices to achieve desired settings, then customized home environment is created, but repetitive operations increase user burden
Solution Approach 1:
The system implements self-service by automatically analyzing user control patterns across multiple devices and generating control rules. Once established, these rules enable automated control operations, eliminating repetitive manual adjustments while preserving customized control capability for creating desired home environments.
Solution Approach 2:
The system continuously monitors and analyzes user control operations, using feedback from observed patterns to automatically refine and update control rules. This feedback mechanism maintains customized control capability while reducing repetitive user operations through increasingly accurate automated responses.
3Measurement precision
If control rules are stored for multiple device combinations, then automated control accuracy improves, but device complexity increases
Solution Approach 1:
The system segments control rules into hierarchical levels, organizing them by device types and control scenarios rather than storing every possible device combination explicitly. This segmentation maintains high control rule matching accuracy while reducing overall storage requirements by leveraging common patterns across device categories.
Solution Approach 2:
The system creates universal control rules that can apply to multiple device combinations with similar functions. Instead of storing separate rules for each specific device pair, a single universal rule can handle multiple scenarios, improving matching accuracy for common patterns while significantly reducing the total number of rules that need to be stored.
Data Source
AI summary
The present disclosure relates to a control apparatus and method for a device that has been made intelligent through combination with Internet of Things (IoT) technology. The present disclosure may be applied to intelligent service (for example, smart home, smart building, smart city, smart car or connected car, health care, digital education, small retailers, security and safety-related service, etc.) which is based on IoT-related technology. A method for controlling a first device at the first device according to some embodiments of the present disclosure may comprise the steps of: receiving control state information on a second device from the second device; acquiring a control signal for the first device; on the basis of at least one of the received control state information and the acquired control signal, selecting one from among at least one or more stored control rules; and executing a control operation for the first device on the basis of the selected control rule.


