System and method for managing configuration data of monitoring agents
US-2021314424-A1 · Oct 7, 2021 · US
US12430157B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12430157-B2 |
| Application number | US-202117206249-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 19, 2021 |
| Priority date | Mar 19, 2021 |
| Publication date | Sep 30, 2025 |
| Grant date | Sep 30, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.