Virtual Desktop Service Architecture with Connection Broker

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The architecture of virtual desktop services has not been standardized, limiting the efficient provision of these services to users.

Innovation Solution

A service architecture comprising a connection broker for user authentication and virtual machine management, a resource pool for managing software resources, and a virtual machine infrastructure for generating and supporting virtual machines, along with a method for on-demand virtual desktop service delivery using Secure Shell and Transport Layer Security protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual desktop service architecture is not standardized, then service providers have flexibility in design, but service provision efficiency is limited

Engineering Contradiction:
Improvearchitecture design flexibilityVSAvoidservice provision efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent establishes a universal virtual desktop service architecture that can serve multiple functions and providers. The connection broker, resource pool, and virtual machine infrastructure form a standardized framework that different providers can implement while maintaining interoperability and efficiency, thus achieving both adaptability and productivity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent defines specific parameters and protocols for virtual desktop service architecture including authentication mechanisms, resource allocation parameters, and session management parameters. By standardizing these parameters, the architecture achieves efficiency while allowing providers to adjust non-critical parameters for their specific needs.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If connection broker performs comprehensive user authentication and license verification, then security is improved, but processing time increases

Engineering Contradiction:
Improveuser authentication securityVSAvoidauthentication processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The connection broker performs user authentication and license verification in advance before allocating virtual desktop resources. By completing these security checks beforehand, the system ensures security while reducing the time users wait during actual desktop access, as the verification is already completed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The connection broker acts as an intermediary between users and the virtual desktop infrastructure, handling all authentication and verification processes centrally. This mediator role streamlines the security checks and manages them efficiently, balancing security requirements with processing time.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If virtual machines are allocated based on hardware configuration matching, then user experience is optimized, but allocation complexity increases

Engineering Contradiction:
Improveuser experienceVSAvoidvirtual machine allocation complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The connection broker automatically matches user hardware configurations with suitable virtual machines based on predefined compatibility criteria. This self-service allocation mechanism optimizes user experience by ensuring compatibility without requiring manual intervention or complex user-side configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system creates virtual machine instances that replicate the necessary hardware environment needed by the user's terminal. By copying the essential hardware characteristics into the virtual machine configuration, the system achieves compatibility and optimized user experience without complex physical hardware matching.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9086897B2Method and architecture for virtual desktop service
Publication Date: 2015.07.21 ELECTRONICS & TELECOMM RES INST
  • US9086897B2 patent drawing
  • US9086897B2 patent drawing
  • US9086897B2 patent drawing

AI summary

The present invention relates to a method and an architecture capable of efficiently providing a virtual desktop service. The service architecture for the virtual desktop service includes a connection broker for performing the management of virtual machines, a server monitoring function, and a protocol coordination function. A resource pool is configured to manage software resources that are transferred to a specific virtual machine in a streaming form at a predetermined time and that are executed on the specific virtual machine and to provide provision information about the managed software resources at the request of the connection broker, in order to provide an on-demand virtual desktop service. A virtual machine infrastructure is configured to support hardware resources, generate virtual machines in which the software of the user terminal is operated, and provide the virtual machines as virtual desktops.