Edge Node Virtual Desktop Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional virtual desktop solutions waste hardware and software resources on clients and result in high network consumption and latency due to remote processing, making them inefficient and difficult to maintain.
Innovation Solution
Implementing a method that uses virtual desktops on edge nodes, allowing local processing and reducing the need for clients, thereby utilizing resources at the edge node for direct data processing, which decreases hardware consumption, maintenance costs, and latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If virtual desktop is accessed through a client application or browser, then users can access files and run applications remotely, but hardware and software resources of the client are wasted
Solution Approach 1:
The patent extracts the virtual desktop processing functionality from the client device and relocates it to the server side. The client only retains input/output functions, while all computational processing is performed remotely on the server, eliminating wasted hardware resources on the client while maintaining full virtual desktop functionality.
Solution Approach 2:
The patent introduces an intermediary architecture where the server acts as a mediator between the user's input devices and the virtual desktop environment. The server receives input from the client, processes it through the virtual desktop system, and returns output, allowing the client to access virtual desktop functionality without requiring local hardware resources.
2Loss of energy
If computational processing is performed using remote server resources, then client hardware resources are conserved, but network consumption increases and latency occurs
Solution Approach 1:
The patent implements preliminary action by pre-establishing virtual desktop sessions and pre-loading necessary resources on the server before user interaction. This allows the server to be prepared and responsive, reducing the perceived latency when users interact with the virtual desktop environment.
Solution Approach 2:
The patent maintains continuity of useful action by keeping virtual desktop sessions active and resources loaded on the server, allowing seamless continuation of work without repeated connection establishment. The server continuously maintains the virtual desktop state, eliminating gaps and reducing effective latency in user interactions.
3Adaptability or versatility
If a client application is required to access virtual desktop, then full functionality is provided, but device complexity and maintenance requirements increase
Solution Approach 1:
The patent implements universality by designing the server-side virtual desktop system to handle multiple functions (file access, application execution, display rendering, input processing) through a single unified platform. This eliminates the need for separate client applications for different virtual desktop functions, reducing device complexity while maintaining full functionality.
Solution Approach 2:
The patent applies self-service by enabling the server to automatically manage virtual desktop sessions, allocate resources, and handle user connections without requiring complex client-side management software. The system self-configures and maintains virtual desktop environments, reducing the need for sophisticated client applications and lowering device complexity requirements.
Data Source
AI summary
Embodiments of the present disclosure provide a method, an electronic device, and a computer program product for using a virtual desktop. A method in one embodiment includes receiving, at a first edge node in a plurality of edge nodes, an instruction from a first set of input devices in a plurality of peripheral devices. The instruction is for use of a first virtual desktop deployed on the first edge node. The method further includes: using the first virtual desktop based on the instruction by using resources at the first edge node. The method further includes: sending data to an output device in the plurality of peripheral devices, wherein the data is associated with the use of the first virtual desktop. The solution for using a virtual desktop of the present application enables the use of a virtual desktop using resources at an edge node without requiring a client.


