Patent ID: 11914723
Assignee: DELL PRODUCTS L.P.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. An Information Handling System (IHS), comprising:
a processor;
a memory having program instructions stored thereon coupled to the processor,
and a remote access controller configured to perform a cryptographic verification process on the IHS, the remote access controller comprising:
a second processor;
second memory coupled to the second processor,
a root of trust coupled to the memory, and
a secure object store coupled to the root of trust,
the root of trust having second program instructions stored thereon that upon execution by the second processor, cause the remote access controller to perform the cryptographic verification process to verify the program instructions, the processor, the memory, a local management agent, and a workspace privacy agent;

wherein the processor is configured to, upon cryptographic verification of the program instructions, the processor, the memory, a local management agent, and the workspace privacy agent, execute the program instructions to cause the IHS to:
instantiate a first workspace and a second workspace by the local management agent,
instantiate a first local resource service for the first workspace and a second local resource service for the second workspace,
receive, by the workspace privacy agent, a first hardware privacy request from the first local resource service in response to a first application running in the first workspace,
receive, by the workspace privacy agent, a second hardware privacy request from the second local resource service in response to a second application running in the second workspace,
arbitrate, by the workspace privacy a gent, between the first hardware privacy request and the second hardware privacy request to determine that the first hardware privacy request corresponds to a higher level of a privacy setting than does the second hardware privacy request, and
service the first privacy request, which corresponds to the higher level of the privacy setting, including performing an action that affects a state of a peripheral device coupled to the processor.