Central Switch for Virtual Desktop Peripheral Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computer network virtualization environments using thin clients experience latency and require additional hardware and maintenance, as well as non-native user experiences due to the need for remote desktop connections and patch management.
Innovation Solution
A centralized computer network virtualization environment is achieved through a central switch that directly and exclusively communicates between virtual machines on a host server and user-end peripheral devices, eliminating the need for thin clients by routing and converting data using a host server interface and user-end converters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If thin clients are used to connect to remote desktops, then users can access virtual desktops through a centralized environment, but latency occurs and additional hardware and maintenance are required
Solution Approach 1:
The patent extracts the thin client hardware from the user endpoint and replaces it with simple peripheral devices (keyboard, mouse, display) that directly connect to the host server through a USB hub. This eliminates the intermediate thin client layer that causes latency, allowing direct communication between the peripheral devices and the virtual machine on the host server.
Solution Approach 2:
The patent introduces a USB hub as an intermediary device that connects peripheral devices to the host server's USB ports. This hub enables direct communication between the peripheral devices and the virtual machine without requiring thin client software or remote desktop protocols, thereby eliminating the latency associated with those intermediary layers.
2Adaptability or versatility
If thin clients with operating systems are used, then users can connect to remote desktops, but patch management is required at the thin client end
Solution Approach 1:
The patent removes the operating system requirement from the user endpoint by eliminating thin clients entirely. Instead, it uses basic peripheral devices that do not require operating systems or software patches, thereby eliminating the maintenance burden while preserving the ability to connect to and interact with virtual desktops.
3Adaptability or versatility
If thin clients are deployed, then users can access virtual desktops, but hardware costs and user-end maintenance increase
Solution Approach 1:
The patent extracts and eliminates the thin client hardware from the deployment model. Instead of requiring each user to have a thin client device, the system uses standard peripheral devices (keyboard, mouse, display) that connect through a USB hub to the host server, significantly reducing hardware costs and complexity.
Solution Approach 2:
The patent makes the host server's USB ports universally accessible to multiple users through the USB hub. The same physical USB ports on the host server can serve multiple peripheral devices from different users simultaneously, eliminating the need for dedicated thin client hardware for each user and reducing overall hardware requirements.
4Adaptability or versatility
If remote desktop connections are used, then users can access virtual desktops, but the user experience is non-native and performance is reduced
Solution Approach 1:
The patent removes the remote desktop protocol layer from the communication path. By connecting peripheral devices directly to the host server's USB ports through a hub, the system eliminates the need for remote desktop software and protocols, providing a native-like user experience with full real-time performance while maintaining virtual desktop access capability.
Data Source
AI summary
A method and system include compatibly interfacing a suitably adapted central switch in a computer network virtualization environment to one or more user-end peripheral device(s) to dispense with a need for a user-end thin client. The method and system also include appropriately routing a data associated with a direct and exclusive communication between a virtual machine on a host server including a number of virtual machines and the one or more user-end peripheral device(s) using the central switch.


