IoT Action Trigger Priority Logic for Conflict-Free Resource Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Internet of Things systems, conflicts arise when multiple action resources with different trigger conditions and operations are applied to the same target resource, leading to ineffective control due to simultaneous satisfaction of conflicting operation instructions.
Innovation Solution
A method and apparatus that determine a first action resource based on a first condition and a dependency condition, selecting a second action resource with higher priority if necessary, to ensure that only high-priority operations are executed when both conditions are met, thereby avoiding conflicts and improving execution efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple action resources with different trigger conditions are applied to the same target resource, then the system can respond to various conditions, but conflicts arise when multiple operations are simultaneously satisfied leading to ineffective control
Solution Approach 1:
The patent segments the action resource management by introducing a priority hierarchy that divides multiple action resources into distinct levels. Each action resource is assigned a priority value, and the system processes them in order from highest to lowest priority. This segmentation resolves conflicts by ensuring that only one operation (the highest priority satisfied operation) is executed at a time, preventing simultaneous conflicting operations while maintaining the ability to respond to various conditions through the multi-level structure.
2Productivity
If multiple action resources are executed simultaneously when conditions are met, then comprehensive control is achieved, but conflicts between operation instructions reduce execution efficiency
Solution Approach 1:
The patent applies preliminary action by pre-establishing a priority ordering of action resources before conflicts occur. The system sorts action resources according to their priority values in advance, creating a predetermined execution sequence. When multiple conditions are satisfied simultaneously, the system follows this pre-established sequence to determine which operation to execute first, eliminating the need for real-time conflict resolution and thereby improving execution efficiency while maintaining comprehensive control coverage.
Data Source
AI summary
An action trigger method and apparatus for triggering an operation. The action trigger method includes: determining a resource of a first action S402, wherein the resource of the first action includes an identifier of a target resource and a first rule being used to trigger, according to a first condition, a first operation with respect to the target resource; determining a resource of a second action according to the target resource S404, wherein the resource of the second action includes a second rule being used to trigger, according to a second condition, a second operation with respect to the target resource; and determining, on the basis of the second condition, a dependence condition for the first action S406, wherein the first action is used to trigger a first operation with respect to the target resource when the first condition and the dependence condition are both met.


