Home Network Controller Loop Control Prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing home network control systems face challenges in detecting and preventing loop control, where multiple services simultaneously perform contradictory operations on the same equipment, leading to repetitive and unintended control actions.
Innovation Solution
A control method that monitors and logs the execution of commands on equipment connected to a home network, detects repetitive control patterns, and terminates the appropriate services to prevent loop control by storing execution logs and identifying conflicting service operations, allowing for the disabling of repetitive control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple services are allowed to control the same equipment simultaneously, then service versatility and functionality are improved, but contradictory control operations occur causing loop control and system instability
Solution Approach 1:
The patent introduces a control operation log as an intermediary mechanism that records all control operations from multiple services. This log serves as a mediator to detect repetitive control patterns by comparing current operations against historical records, thereby preventing contradictory control actions while allowing multiple services to operate simultaneously. The log captures service identifiers, equipment identifiers, and control operations to enable detection of loop control scenarios.
2Reliability
If control operations are monitored and logged to detect repetitive patterns, then loop control prevention is improved, but system complexity and processing overhead increase
Solution Approach 1:
The patent implements preliminary action by maintaining a control operation log that continuously records all control operations before contradictory patterns emerge. This proactive logging approach allows the system to detect repetitive control patterns by comparing current operations against the log, preventing loop control before it causes system instability. The log is updated in real-time with service identifiers, equipment identifiers, and control operations.
3Reliability
If service termination is implemented to prevent contradictory control, then system stability is improved, but service availability and functionality decrease
Solution Approach 1:
The patent applies partial action by selectively terminating only the specific service that is causing the repetitive control pattern, rather than terminating all services. When loop control is detected through log analysis, the system identifies the offending service and terminates only that service's control operations. This approach maintains system stability by stopping the contradictory control while preserving other services' functionality and availability.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
A control method includes executing a first application for operating a first appliance in order to provide a first service to a user. As a result, a first command is transmitted to the appliance corresponding to the first application. A second application is then executed for operating the first equipment in order to provide a second service to the user. As a result, a second command is transmitted to the appliance corresponding to the second application. Execution of at least the first application is terminated when the first application and the second application are alternately executed on the first appliance at least a predetermined number of times to stop the transmission of the first command to the first appliance.