Server Group Action Conflict Detection and Resolution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In IoT environments, conflicts often arise between multiple group actions requested by different electronic apparatuses, which existing technologies fail to effectively manage, leading to inefficiencies and potential disruptions in smart spaces.
Innovation Solution
A server and method for controlling group actions that detect conflicts between concurrently requested actions, generate solution information, and transmit it to involved apparatuses, ensuring coordinated execution of group actions across connected devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple group action services are sequentially requested to be executed, then various services can be provided to users, but conflicts occur between the plurality of group action services
Solution Approach 1:
The server performs preliminary conflict detection by comparing the currently executing first group action with the newly requested second group action before execution. This preliminary action identifies conflicts based on commonly included external apparatuses, allowing the system to prevent or resolve conflicts before they disrupt service execution.
Solution Approach 2:
The server acts as an intermediary between multiple electronic apparatuses requesting group actions. It receives execution requests from different apparatuses, detects conflicts, generates solution information, and transmits this information back to the requesting apparatuses. This intermediary role coordinates actions and resolves conflicts centrally.
2Reliability
If a server manages and coordinates group actions between multiple electronic apparatuses, then service execution reliability improves, but system complexity increases
Solution Approach 1:
The conflict management function is segmented into distinct operational steps: receiving execution requests, detecting conflicts by comparing actions, generating solution information, and transmitting results. This segmentation makes the complex coordination task manageable and systematic.
Solution Approach 2:
The server performs multiple functions within a single system: it executes group actions, detects conflicts between actions, generates solution information, and transmits coordination results. This multi-functionality consolidates what could be separate complex subsystems into one universal coordination platform.
Data Source
AI summary
A server and a method of controlling a group action of the server are provided. The server can determine whether a conflict occurs between a first group action that is being executed and a second group action that is requested to be executed and determine at least one conflict solution, and the method controls the execution of the group actions by the server and the determination and communication of the conflict solution. The conflict can be determined by using group action characteristics of the first group action and the second group action.


