Workspace Orchestration for Secure License Verification
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Reliability
If workspaces are isolated from underlying hardware and operating system, then security is improved, but access to licensed resources becomes restricted
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.
2Reliability
If applications are executed within isolated workspaces, then security is improved, but license verification complexity increases
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.
3Reliability
If workspaces maintain isolation from hardware and OS, then security is improved, but resource management complexity increases
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.
Data Source
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.


