Workspace administration system and method for a workspace orchestration system

US12430157B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12430157-B2
Application numberUS-202117206249-A
CountryUS
Kind codeB2
Filing dateMar 19, 2021
Priority dateMar 19, 2021
Publication dateSep 30, 2025
Grant dateSep 30, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

According to one embodiment, an information Handling System (IHS) includes a workspace orchestration service that is executed to manage deployment of workspaces on the IHS having computer-executable instructions to, for each of a plurality of workspaces instantiated on the IHS, communicate with the workspace to receive application parameters associated with an application configured in the workspace, and store the application parameters at a specified location. The instructions further identify at least one of the application parameters that is to be modified using an IHS management process, and communicate with the workspace to send information associated with the at least one application parameter to the workspace, wherein the workspace is executed to modify the application according to the at least one application parameter. The IHS management process accesses the one or more application parameters from the specified location; using an IHS management process.

First claim

Opening claim text (preview).

The invention claimed is: 1. An Information Handling System (IHS) comprising: a processor and a memory coupled to the processor, the memory storing program instructions that, upon execution by the processor, cause the IHS to, for each workspace of a plurality of workspaces instantiated on the IHS: upon instantiation of each workspace, communicate with the workspace to establish a secure communication tunnel between the IHS and the workspace, and create a handle for the workspace, wherein the handle provides the workspace with access to an IHS resource; communicate via the secure communication tunnel associated with the workspace, based at least in part on a local resource service executed on the workspace, to receive one or more application parameters associated with an application configured in the workspace, wherein the IHS determines whether to permit or deny access by the workspace to an IHS resource, based at least in part on validity of an authorization token included with the handle; store the one or more application parameters in a registry database of an operating system executed on the IHS; based at least in part on an IHS management process, identify at least one of the one or more application parameters that are to be modified, wherein the IHS management process accesses the one or more application parameters from the registry database; based at least in part on the registry database, identify the workspace associated with the one application; and communicate with the workspace, based at least in part on the local resource service, to send information associated with the at least one application parameter to the workspace, wherein the workspace is executed to modify the application according to the at least one application parameter. 2. The IHS of claim 1 , wherein the IHS management process comprises a systems management software process. 3. The IHS of claim 2 , wherein the instructions are further executed to: communicate with the workspace to receive one or more workspace parameters associated with the workspace; store the one or more workspace parameters in the registry database; using the IHS management process, identify at least one of the workspace parameters that is to be modified, wherein the IHS management process accesses the one or more workspace parameters from the registry database; and communicate with the workspace to send information associated with the at least one workspace parameter to the workspace, wherein the workspace is executed to modify the workspace according to the at least one workspace parameter. 4. The IHS of claim 1 , wherein the instructions are further executed to perform a discovery process to identify the application parameters for a plurality of the applications executed in a plurality of the workspaces instantiated on the IHS. 5. The IHS of claim 1 , wherein the instructions are further executed to cache the application parameters at another specified location, wherein the instructions are further executed to associate the one or more application parameters that are to be modified with the workspace using the other specified location. 6. The IHS of claim 1 , wherein the IHS management process comprises an IHS optimizer that is executed to optimize a performance of the IHS using a machine learning (ML) process. 7. The IHS of claim 3 , wherein the instructions are further executed to: when the IHS management process identifies the application parameter, use instructions executed inside the workspace to apply the application parameter; and when the IHS management process identifies the workspace parameter, use instructions external to the workspace to apply the workspace parameter. 8. The IHS of claim 1 , wherein the instructions are further executed to: determine whether the IHS management process has sufficient privilege to apply the application parameter; and when the IHS management process does not have sufficient privilege, use instructions external to the operating system of the IHS to apply the application parameter. 9. A method comprising: communicating with a workspace upon instantiation of the workspace in an Information Handling System (IHS) to establish a secure communication tunnel between the IHS and the workspace; creating a handle configured to provide the workspace with access to an IHS resource; communicating, via the secure communication tunnel, with the workspace to receive one or more application parameters associated with an application configured in the workspace, using a local resource service executed on the workspace, wherein the IHS determines whether to permit or deny access by the workspace to an IHS resource, based at least in part on validity of an authorization token included with the handle providing the workspace access to the IHS resource; storing the one or more application parameters in a registry database of an operating system executed on the IHS; using an IHS management process, identifying at least one of the one or more application parameters that is to be modified, wherein the IHS management process accesses the one or more application parameters from the registry database; using the registry database, identify the workspace associated with the one application; and communicating with the workspace to send information associated with the at least one application parameter to the workspace, wherein the workspace is executed to modify the application according to the at least one application parameter. 10. The method of claim 9 , further comprising: communicating with the workspace to receive one or more workspace parameters associated with the workspace; storing the one or more workspace parameters at the registry database; using the IHS management process, identifying at least one of the workspace parameters that is to be modified, wherein the IHS management process accesses the one or more workspace parameters from the registry database; and communicating with the workspace to send information associated with the at least one workspace parameter to the workspace, wherein the workspace is executed to modify the workspace according to the at least one workspace parameter. 11. The method of claim 9 , further comprising performing a discovery process to identify the application parameters for a plurality of the applications executed in a plurality of the workspaces instantiated on the IHS. 12. The method of claim 9 , further comprising caching the application parameters at another specified location, and associating the one or more application parameters that are to be modified with the workspace using the other specified location. 13. The method of claim 12 , further comprising: when the IHS management process identifies the application parameter, using instructions executed inside the workspace to apply the application parameter; and when the IHS management process identifies the workspace parameter, using instructions external to the workspace to apply the workspace parameter. 14. The method of claim 9 , further comprising: determining whether the IHS management process has sufficient privilege to apply the application parameter; and when the IHS management process does not have sufficient privilege, using instructions external to the operating system of the IHS to apply the application parameter. 15. A system comprising: a processor and a memory coupled to the processor, the memory storing program instructions that, upon execution by the processor, cause an information handling system (IHS) to, for each of a plurality of workspaces instantiated on the IHS: upon instantiation of each worksp

Assignees

Inventors

Classifications

  • File system administration, e.g. details of archiving or snapshots (error detection or correction of the data by redundancy in operations G06F11/14) · CPC title

  • Distribution of virtual machine instances; Migration and load balancing · CPC title

  • Hypervisors; Virtual machine monitors · CPC title

  • Configuring for program initiating, e.g. using registry, configuration files · CPC title

  • Hypervisor-specific management and integration aspects · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12430157B2 cover?
According to one embodiment, an information Handling System (IHS) includes a workspace orchestration service that is executed to manage deployment of workspaces on the IHS having computer-executable instructions to, for each of a plurality of workspaces instantiated on the IHS, communicate with the workspace to receive application parameters associated with an application configured in the work…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06F9/45558. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).