US 11,748,116 B2
Managing virtual services in an information handling system
Shekar Babu Suryanarayana, Bangalore (IN); and Sumanth Vidyadhara, Bangalore (IN)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jun. 1, 2021, as Appl. No. 17/335,713.
Prior Publication US 2022/0382561 A1, Dec. 1, 2022
Int. Cl. G06F 9/445 (2018.01); G06F 9/455 (2018.01); G06F 13/36 (2006.01); G06F 12/10 (2016.01)
CPC G06F 9/44505 (2013.01) [G06F 9/45558 (2013.01); G06F 12/10 (2013.01); G06F 13/36 (2013.01); G06F 2009/45595 (2013.01); G06F 2212/152 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for managing a virtual service in an information handling system, the method comprising:
identifying, by a virtual image of a plurality of virtual images of the virtual service, a device setting to be modified, the device setting associated with a device of the information handling system, each of the plurality of virtual images having respective device settings;
accessing, by a host service of the virtual service, a protected namespace of a plurality of protected namespaces, the protected namespace associated with the virtual image;
identifying, by the host service, a device index stored in the protected namespace, the device index pointing to a device-specific function associated with the device, the device-specific function stored in a translation table;
accessing, by the host service, the device-specific function stored in the translation table based on the device index; and
causing, by the host service, the device-specific function to modify the device setting.