Remote Desktop Pre-Boot Standby for Rapid Service Provision
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Desktops, due to their high performance and functionality, are difficult to manage and secure, especially in corporate settings, and existing remote desktop services face challenges in providing timely access and efficient booting over networks.
Innovation Solution
A method is introduced where a main server commands remote desktops to power on and boot in a pre-boot execution environment (PXE) before receiving a service request, allowing them to operate in standby mode until a client request is received, enabling rapid OS booting and service provision.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If remote desktops are booted only after receiving a service request, then energy consumption is reduced, but service provision delay increases
Solution Approach 1:
The patent applies preliminary action by having the remote desktop perform PXE booting and enter standby mode before a service request is received. This pre-booting action reduces the service provision delay when a request comes in, while the standby mode (rather than full OS boot) minimizes energy consumption during the waiting period.
2Speed
If remote desktops are kept in standby mode, then service response speed is improved, but device complexity increases
Solution Approach 1:
The patent introduces an intermediary mechanism (PXE booting and standby mode) between the powered-off state and full OS operation. This intermediary state allows the desktop to be ready for quick service provision without requiring complex boot management, as the PXE environment handles the transition automatically.
3Reliability
If full operating system booting is performed on demand, then service readiness is ensured, but booting time increases
Solution Approach 1:
The patent performs preliminary PXE booting action before service requests, which prepares the necessary boot environment and loads essential components. This preliminary action ensures service readiness is achieved faster when a full OS boot would otherwise be required, reducing the effective booting time for on-demand services.
Data Source
AI summary
A method of providing a service of a remote desktop by a main server to a client includes: commanding, before receiving a service request for the remote desktop from the client, the remote desktop to power on; determining, in response to receiving the service request from the client, an operating system corresponding to the client based on the received service request; and supporting booting of the determined operating system of the remote desktop by communicating with the remote desktop.


