US 12,217,076 B2
Virtual device enrollment and management
Chris Halstead, Nottingham, MD (US); Jared Cook, Bellevue, WA (US); and Kevin B. Sheehan, Bloomfield, CT (US)
Assigned to Omnissa, LLC, Mountain View, CA (US)
Filed by Omnissa, LLC, Mountain View, CA (US)
Filed on Dec. 17, 2021, as Appl. No. 17/644,873.
Prior Publication US 2023/0195493 A1, Jun. 22, 2023
Int. Cl. G06F 9/455 (2018.01); G06F 21/60 (2013.01); G06F 21/73 (2013.01)
CPC G06F 9/45558 (2013.01) [G06F 21/602 (2013.01); G06F 21/73 (2013.01); G06F 2009/4557 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
retrieving, by an enrollment agent executed in a virtual device, a serial number of the virtual device using an operating system command that identifies the serial number locally to the virtual device;
transmitting, by the enrollment agent to a management service, a request to identify device records with the management service, wherein transmitting the request comprises invoking an Application Programming Interface (API) of the management service using the serial number as a parameter and wherein the request is authenticated using management service credentials decrypted from an encrypted configuration file that is decrypted by the enrollment agent;
receiving, by the enrollment agent, a management identifier of a device record that is associated with the serial number;
setting, by the enrollment agent, a local device management parameter of the virtual device to specify the management identifier; and
transmitting, from the virtual device to the management service, an enrollment request to enroll the virtual device with the management service.