Remote Desktop Pre-Boot Standby for Rapid Service Provision

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveservice provision delayVSAvoidenergy consumption
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

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.

Inventive Principle:
Principle #10Preliminary action

2Speed

If remote desktops are kept in standby mode, then service response speed is improved, but device complexity increases

Engineering Contradiction:
Improveservice response speedVSAvoidboot management complexity
Core Design Contradiction:
SpeedVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If full operating system booting is performed on demand, then service readiness is ensured, but booting time increases

Engineering Contradiction:
Improveservice readinessVSAvoidbooting time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10606608B2Method of providing remote desktop service and method of operating remote desktop
Publication Date: 2020.03.31 NHN CORP
  • US10606608B2 patent drawing
  • US10606608B2 patent drawing
  • US10606608B2 patent drawing

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.