IoT Action Resource Priority for Conflicting Target Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In the Internet of Things (IoT) system, managing conflicting action resources for the same target resource is challenging, as existing solutions lack efficient mechanisms to prioritize and time-manage actions, leading to potential conflicts and reduced execution efficiency.
Innovation Solution
The proposed method involves creating action resources with conflict priority attributes and conflict priority effective time attributes, which allow for prioritization and time-based management of actions, ensuring that higher-priority actions are executed first and maintaining exclusive access to the target resource within specified time ranges, thereby avoiding conflicts and improving execution efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If action resources are managed without conflict priority attributes, then the system structure remains simple, but conflicts between actions on the same target resource cannot be effectively resolved
Solution Approach 1:
The patent introduces conflict priority attributes (conflictPriority) and conflict effective time attributes (conflictSafeTime) as new parameters to action resources. These parameters enable the system to distinguish and resolve conflicts between actions by comparing priority values and time windows, transforming an unmanageable conflict situation into a structured decision-making process based on attribute comparison
2Reliability
If multiple actions are allowed to execute simultaneously on the same target resource, then execution efficiency appears high, but conflicts and execution errors increase
Solution Approach 1:
The system performs preliminary conflict detection and resolution by comparing conflictPriority and conflictSafeTime attributes before executing actions. This preliminary assessment determines whether actions can proceed simultaneously or must be sequenced, preventing execution conflicts while maximizing parallel execution opportunities
3Reliability
If conflict priority attributes are added to action resources, then conflict resolution capability improves, but the complexity of action resource management increases
Solution Approach 1:
The conflict resolution mechanism operates autonomously by automatically comparing conflictPriority and conflictSafeTime attributes of competing actions. The system independently determines execution permissions without requiring manual intervention or complex management procedures, making the enhanced capability transparent to users
Data Source
AI summary
A creation method for creating an action resource, an execution method of an action, an electronic device, and a storage medium are provided. The creation method includes receiving a first creation request that includes a target resource; creating a first action resource, which is a resource used for triggering a first action for the target resource, according to the first creation request; creating the first action resource includes: creating at least one of a first conflict priority attribute and a first conflict priority effective time attribute for the first action resource; the first conflict priority attribute represents a priority of the first action resource relative to an action resource that conflicts with the first action resource and is aimed at the target resource, and the first conflict priority effective time attribute represents a time range in which the first action resource has exclusive access to the target resource.


