Autonomous DaaS Provisioning via Virtual Network Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Desktop as a Service (DaaS) systems require extensive technical knowledge and specific configuration information to set up, making them complex and difficult to manage, especially for organizations looking to provide standardized and scalable computing environments.

Innovation Solution

A computer system and method that autonomously provisions a DaaS system by reducing the amount and specificity of information required, using a catalog service to create virtual networks, connectors, and virtual desktops within an Infrastructure as a Service (IaaS) system, allowing for centralized administration and security without deep technical understanding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional DaaS systems are deployed with manual configuration, then security and centralized management are improved, but device complexity and difficulty of operation increase significantly

Engineering Contradiction:
ImprovesecurityVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs self-provisioning by automatically creating virtual networks, connectors, and virtual desktops based on high-level policy inputs. The DaaS system configures itself without requiring manual technical intervention, thereby maintaining security through automated consistent configuration while reducing operational complexity for users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-configures security policies, network settings, and virtual desktop parameters before actual deployment. By establishing security frameworks and configuration templates in advance, the system ensures security requirements are met from the outset while simplifying the actual provisioning process for end users.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If traditional DaaS systems require specific configuration information, then manufacturing precision and control are improved, but ease of manufacture and deployment worsen

Engineering Contradiction:
Improveconfiguration accuracyVSAvoiddeployment ease
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The system introduces a policy-based intermediary layer that translates high-level business requirements into detailed technical configurations. This intermediary automatically generates precise configuration parameters without requiring users to specify them manually, thereby maintaining configuration accuracy while dramatically simplifying the deployment process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses configuration templates and master images that can be replicated across multiple virtual desktops. By copying proven, pre-validated configurations rather than creating each from scratch, the system ensures consistent accurate configuration while reducing the effort and expertise required for deployment.

Inventive Principle:
Principle #26Copying

3Productivity

If autonomous provisioning is implemented, then productivity and ease of operation are improved, but the amount of information required for setup increases

Engineering Contradiction:
Improveprovisioning speedVSAvoidinformation required
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The system extracts and separates essential high-level provisioning parameters from detailed technical configuration data. Users only need to provide essential business requirements (e.g., number of desktops, basic policies), while the system automatically extracts and fills in all necessary technical details, thereby maintaining fast provisioning without burdening users with excessive information requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11922190B2Systems and methods for autonomous provision of desktop as a service (DAAS)
Publication Date: 2024.03.05 CITRIX SYSTEMS INC
  • US11922190B2 patent drawing
  • US11922190B2 patent drawing
  • US11922190B2 patent drawing

AI summary

A computer system configured to autonomously provision at least a portion of a desktop as a service (DaaS) system is provided. The computer system includes a memory, a network interface, and a processor configured to receive, via the network interface, a request to add a catalog of virtual desktops to an account associated with a tenant of the computing service, and transmit, in response to reception of the request, a plurality of requests to the computing service. The plurality of requests comprise at least one request to create a first virtual network associated with the tenant within the computing service, at least one request to connect the first virtual network to a second virtual network within the computing service, and at least one request to create the catalog within the computing service.