Proxy Client for Offline Device Information Acquisition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In scenarios where a managed computing device is not directly reachable from a management computing device due to network failures or security reasons, direct remote management becomes impossible, as existing technologies lack a viable method to acquire necessary information without a communicative connection.
Innovation Solution
Employing a client computing device as a proxy to assist in acquiring information from the managed device by physically connecting to it and transmitting the information back to the management device, or by temporarily enabling network connectivity, allowing the management device to access the necessary data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If direct remote management is used, then management efficiency is improved, but it becomes impossible when network connection is unavailable
Solution Approach 1:
The patent introduces a client computing device as an intermediary between the management computing device and the managed computing device. When direct communication is unavailable, the management device can still access information about the managed device through the client device, which acts as a mediator to bridge the communication gap and maintain management availability.
2Reliability
If client device is used as proxy, then management availability is improved, but system complexity increases
Solution Approach 1:
The client computing device serves multiple functions: it acts as a standard client device for user interaction, and simultaneously functions as a communication proxy when direct management connection is unavailable. This multi-functionality reduces the need for dedicated proxy devices, thereby limiting the increase in system complexity while maintaining improved management availability.
Data Source
AI summary
A management computing device determines that a client computing device is able to assist in acquiring information from a managed computing device to satisfy a current communication need of the management computing device regarding the managed computing device. The management computing device is not communicatively connected to the managed computing device. The management computing device transmits a request to the client computing device to assist in acquiring the information to satisfy the current communication need. The management computing device receives the information to satisfy the current communication need, such as from the client computing device directly, or from the managed computing device after a user of the client computing device has initiated temporary communication connectivity between the management computing device and the managed computing device.


