Workspace Orchestration for Secure License Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Information Handling Systems (IHSs) face challenges in securely managing and executing applications within isolated software environments, where workspaces need to access licensed resources while maintaining isolation from the underlying hardware and operating system.

Innovation Solution

An IHS is configured with executable instructions that receive requests to execute applications, communicate with the system to obtain a license entity, and execute the application based on that license, utilizing a workspace orchestration system to manage secure resource access and ensure compliance with security and productivity contexts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If workspaces are isolated from underlying hardware and operating system, then security is improved, but access to licensed resources becomes restricted

Engineering Contradiction:
ImprovesecurityVSAvoidaccess to licensed resources
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a workspace orchestration service as an intermediary between isolated workspaces and the host operating system. This service receives requests from workspaces, obtains license entities from licensed applications, and manages the interaction without breaking workspace isolation. The intermediary enables resource access while maintaining security boundaries.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If applications are executed within isolated workspaces, then security is improved, but license verification complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidlicense verification complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts license verification logic from individual applications and centralizes it in the workspace orchestration service. Instead of each application handling its own licensing within the isolated workspace, the orchestration service externalizes this function to the host system, simplifying the workspace environment while maintaining security.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If workspaces maintain isolation from hardware and OS, then security is improved, but resource management complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidresource management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The workspace orchestration service provides universal resource management capabilities that work across multiple workspaces and applications. It handles license entity retrieval, verification, and distribution as a unified service, reducing the need for duplicate resource management logic in each workspace and simplifying overall system complexity.

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

Data Source

PatentUS11836227B2License verification system and method for workspace-based applications
Publication Date: 2023.12.05 DELL PROD LP
  • US11836227B2 patent drawing
  • US11836227B2 patent drawing
  • US11836227B2 patent drawing

AI summary

According to one embodiment, an Information Handling System (IHS) includes executable instructions for receiving a request to execute an application that has been deployed in the workspace by a workspace that has been instantiated on the IHS. In response, the instructions communicate with the IHS to obtain a license entity associated with the application, and execute the application in the workspace according to the obtained license entity associated with the application.