US 12,236,291 B2
Event management for a workspace orchestration system
Vivek Viswanathan Iyer, Austin, TX (US); and Gokul Thiruchengode Vajravel, Bangalore (IN)
Assigned to Dell Products, L.P., Round Rock, TX (US)
Filed by Dell Products, L.P., Round Rock, TX (US)
Filed on Mar. 23, 2021, as Appl. No. 17/209,271.
Prior Publication US 2022/0308945 A1, Sep. 29, 2022
Int. Cl. G06F 9/54 (2006.01); G06F 9/48 (2006.01)
CPC G06F 9/545 (2013.01) [G06F 9/4881 (2013.01); G06F 9/542 (2013.01); G06F 9/546 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An Information Handling System (IHS) configured to provide a workspace orchestration service for managing deployment of hardware-based workspaces, the IHS comprising:
a processor; and
a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to:
instantiate a hardware-based workspace on a client IHS:
communicate with an Operating System (OS) of the client IHS to register for receiving one or more event messages;
send the one or more event messages to a kernel interface service that forwards the one or more event messages to a kernel of the OS;
communicate with the hardware-based workspace to receive one or more event message subscriptions associated with an application configured in the hardware-based workspace;
store the one or more event message subscriptions at a specified location; and
in response to an event message received from the OS matching at least one of the one or more event message subscriptions associated with the application, send the event message to the hardware-based workspace, wherein the event message indicates a change to a hardware parameter of hardware-based workspace to be implemented in firmware while the hardware-based workspace is running.