Patent ID: 11954181
Assignee: DELL PRODUCTS L.P.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 12:
13. A system, comprising:
a processor; and
memory comprising instructions which, when executed by the processor, perform a method, the method comprising:
obtaining, by a local virtual hardware license manager, a license request from an application instance;
in response to the license request:
sending a virtual hardware license request to a license management system, wherein the virtual hardware license request comprises a hardware resource list;
making a first determination that a response to the virtual hardware license request validates the virtual hardware license request;
in response to the first determination:
providing, based on the hardware resource list, a signed hardware resource document to a hardware resource manager managing a hardware resource, wherein the hardware resource list specifies the hardware resource;
updating a hardware resource access repository to specify enabled access of the hardware resource by the application instance;
initiating access to the hardware resource by the application instance;

after the initiating:
obtaining an application relinquish request from a second local virtual hardware license manager, wherein the application relinquish request specifies relinquishing access of the hardware resource to a second application instance;
in response to the application relinquish request, updating the hardware resource access repository to specify that the application instance no longer has access to the hardware resource; and
sending a confirmation of the relinquishing to the second local virtual hardware license manager.