Dynamic Request Target Selection in Terminal Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current client-server systems, such as cloud computing, lack a method to appropriately select terminal devices or server apparatuses based on the dynamic circumstances of the terminal device, including processing capability, load state, connection state, and power availability, leading to inefficiencies in resource utilization and processing performance.
Innovation Solution
A terminal device with a processing section, connecting section, and selecting section that dynamically selects between the terminal device's processing capabilities and an external server apparatus based on conditions such as load state, connection speed, and power availability, ensuring optimal resource allocation and efficient processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If cloud computing services are used to perform processes on server apparatuses, then the processing capability requirements of terminal devices are reduced, but the terminal device cannot utilize its own processing capabilities when conditions are favorable
Solution Approach 1:
The patent implements dynamic selection between local and remote processing by introducing a selecting section that determines the request target based on real-time conditions. The system transitions from static cloud-based processing to dynamic hybrid processing, where the terminal device can switch between using its own processing section and external server apparatuses depending on load state, connection state, and power availability.
2Speed
If terminal device processes data locally, then processing speed may be faster, but power consumption increases and processing capability is limited
Solution Approach 1:
The patent changes the operational parameters of the terminal device by introducing a load state detecting section and power availability detecting section. These sections monitor the terminal device's load state and power availability, and the selecting section uses this information to dynamically adjust between local and remote processing modes, optimizing the balance between processing speed and power consumption.
3Power
If external server apparatus is used for processing, then processing power is increased, but dependency on network connection increases
Solution Approach 1:
The patent implements a feedback mechanism through a connection state detecting section that continuously monitors the network connection state. This feedback is used by the selecting section to determine whether to use the external server apparatus or fallback to local processing, ensuring reliable operation regardless of network conditions.
4Device complexity
If terminal device processing capability is utilized, then power consumption increases, but system complexity is reduced
Solution Approach 1:
The patent makes the terminal device universal by enabling it to perform both local processing and remote processing functions. The selecting section, load state detecting section, and power availability detecting section work together to determine the most appropriate processing mode, allowing the terminal device to adapt to different scenarios and optimize power consumption while maintaining system functionality.
Data Source
AI summary
The terminal device includes a processing section which performs a predetermined process; a connecting section which is configured for connection with an external apparatus capable of performing the predetermined process through a communication network; and a selecting section which selects the processing section or the external apparatus connected through the connecting section as a request target which is requested to perform the predetermined process, on the basis of a predetermined condition.


