Cloud Broker Virtual Desktop Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for virtual desktop management fail to provide personalized virtual desktop representations based on device type, location, and access type, limiting user flexibility and corporate control in cloud-stored desktop environments.

Innovation Solution

A method and system that involves a cloud broker and cloud desktop agent to select and deliver a list of available virtual desktops to a client device based on user identification, device type, location, and access type, allowing users to choose their preferred virtual desktop and enabling corporate control over access policies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single virtual desktop is stored in cloud storage for all devices, then storage simplicity is improved, but device-specific personalization deteriorates

Engineering Contradiction:
Improvecloud storage structureVSAvoiddevice-specific desktop representation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the virtual desktop into multiple device-specific representations stored in the cloud. Each device type (laptop, tablet, smartphone) has its own customized desktop definition with tailored applications, shortcuts, and preferences. The cloud storage system maintains separate desktop definitions for each user-device combination, allowing personalized experiences while keeping the core desktop content centralized in the cloud.

Inventive Principle:
Principle #1Segmentation

2Reliability

If corporate access policies are enforced centrally, then security control is improved, but user flexibility deteriorates

Engineering Contradiction:
Improvecorporate access controlVSAvoiduser access flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements local quality by allowing different access policies and desktop configurations for different users, devices, and locations while maintaining centralized corporate control. Corporate users can have restricted access to certain cloud storage providers based on security policies, while personal users enjoy broader access flexibility. The system dynamically applies appropriate access controls based on user type, device, and location context.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If multiple virtual desktops are created for different device types, then device adaptability is improved, but cloud storage complexity deteriorates

Engineering Contradiction:
Improvedevice-type specific desktopVSAvoidcloud storage management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal cloud storage system that automatically handles multiple device-specific desktop definitions. The cloud storage infrastructure is designed to store, retrieve, and manage desktop definitions for various device types using a unified interface. Users simply request their desktop for a specific device, and the system automatically provides the appropriate customized version without requiring users to manually manage multiple desktop configurations.

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

4Ease of operation

If device-specific virtual desktops are provided, then user experience is improved, but authentication and request processing complexity deteriorates

Engineering Contradiction:
Improveuser experienceVSAvoidauthentication system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-configuring device-specific desktop definitions in the cloud before users need them. During authentication, the system proactively identifies the user's device type and retrieves the appropriate pre-prepared desktop definition. This eliminates the need for real-time desktop customization or complex runtime decision-making, simplifying the authentication process while delivering personalized user experiences.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2685697B1A method to obtain a virtual desktop stored in a cloud storage system, a corresponding cloud broker and cloud desktop agent
Publication Date: 2018.09.12 AWINGU NV
  • EP2685697B1 patent drawingFigure 1
  • EP2685697B1 patent drawingFigure 2~3
  • EP2685697B1 patent drawingFigure 4~5

AI summary

A method to obtain a cloud-stored virtual desktop (110) comprising a set of user preferences (111), applications (112) and shortcuts to files (113) that a user desires to access, comprises: A. transferring from a client device (101, 201) to a cloud broker (102, 202) a virtual desktop request (211) comprising a user identification (UserID) and a client device type identification (DeviceType); B. passing the virtual desktop request (212) to a cloud desktop agent (131, 203) responsible for maintenance of virtual desktops and virtual desktop metadata in the cloud storage system (103); C. selecting by the cloud desktop agent (131, 203) a list of available virtual desktops for the user and the client device type based on a comparison with the virtual desktop metadata; D. transferring the list of available virtual desktops (213) to the cloud broker (102, 202); and E. forwarding the list of available virtual desktops (214) from the cloud broker (102, 202) to the client device (101, 201) to enable the user to select a virtual desktop (110) to be opened.