Terminal Command Priority Selection via State Broadcasting
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face inconvenience when trying to input commands to multiple terminal devices simultaneously, as existing technologies lack an efficient method to determine which device should execute the command, leading to potential redundancy or failure in command execution.
Innovation Solution
A terminal device and network system that transmits and receives state information among multiple devices, determining command priority based on factors like command priority data, input time, distance from the user, and additional weights, allowing a single optimal device to execute the command.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a user inputs a command to all terminal devices simultaneously, then all devices can receive the command, but multiple devices may execute the command causing redundancy and inconvenience
Solution Approach 1:
The patent assigns different priority levels to different terminal devices based on their local characteristics (e.g., device type, user proximity, current state). This allows each device to have a unique execution probability, ensuring that only the most appropriate device executes the command while others remain inactive, thus eliminating redundancy.
Solution Approach 2:
The system implements a feedback mechanism where terminal devices report their state information (such as capability status, current workload, and proximity to user) to a controlling device. The controlling device uses this feedback to dynamically determine which device should execute the command, preventing redundant executions while maintaining adaptability.
2Ease of operation
If no priority determination mechanism is implemented, then all terminal devices have equal chance to execute commands, but this leads to uncertainty and potential command conflicts
Solution Approach 1:
The patent introduces priority parameters (such as device priority values, proximity distances, and capability weights) that change based on terminal device characteristics. These parameters are used to calculate an execution probability for each device, transforming the uncertain equal-chance scenario into a deterministic priority-based selection process that ensures reliable command execution.
3Productivity
If complex priority determination algorithms are implemented, then optimal device selection is achieved, but system complexity and processing overhead increase
Solution Approach 1:
The system performs preliminary actions by pre-calculating and storing priority values for each terminal device based on their inherent characteristics (device type, capabilities, user preferences). When a command is input, the system only needs to retrieve these pre-computed priorities and select the highest-priority device, avoiding complex real-time calculations and reducing processing overhead.
Data Source
Figure 1A
Figure 1B~1C
Figure 2
AI summary
A terminal device, network system and controlling method thereof are provided. The present invention includes an input unit configured to receive an input of a command, a controller recognizing the inputted command and detecting state information, and a communication unit transmitting the detected state information by broadcasting and receiving state information of an external device from the external device by the broadcasting, the controller comparing the detected state information to the received state information of the external device such that if a priority of the detected state information is high, the controller executes the recognized command, and if the priority of the detected state information is low, the controller does not execute the recognized command.