Patent ID: 11868787
Assignee: VMWARE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A non-transitory, computer-readable medium comprising instructions that, when executed by a hardware-based processor associated with a server, causes the server to perform stages comprising:
causing an agent to be installed on a user device, wherein the agent persistently enrolls the user device with a Unified Endpoint Management System (“UEMS”) by performing stages comprising:
configuring the user device using a staging user profile included in an enrollment provisioning package;
in response to the configuring being completed, resuming a paused booting process;
retrieving a user profile associated with a user of the user device;
configuring the user device using policies and configuration settings included in the user profile;

receiving, based on at least one selection made at an administrator console, an instruction to unenroll the user device from persistent enrollment;
updating, at the server, an opt-in status reflecting the instruction to unenroll;
receiving, at the server, an opt-in status check in response to the user device requesting protected resources;
providing an indication to the user device that the opt-in status for the user device requires unenrollment, wherein the agent is uninstalled from the user device in response to the user device receiving the indication.