Linking multiple enrollments on a client device
AssigneeVMware, Inc.
InventorsGaurav Verma, Suchit Shivashankar, Karthikeyan Palanisamy
Life of this patent
Estimating the term…
Abstract
Disclosed are various examples for facilitating enrollment of a client device into more than one management framework. A client device can be enrolled with a management service as a fully managed device. The client device can also be enrolled with the management service as a personal or bring-your-own-device (BYOD), which causes a workspace to be created on the device that is segregated from the rest of the client device. Both enrollments can be managed by a remotely executed management service.
Claims17
A non-transitory computer-readable medium embodying a program executed by a computing device for facilitating multiple enrollments of a client device as a managed device, wherein the program is configured to cause the computing device to at least:
- initiate a first enrollment of the client device with a management service;
- receive user login data from the client device, the user login data including a device identifier corresponding to the first enrollment of the client device with the management service;
- transmit a management profile to the client device, the management profile comprising a command to initiate a second enrollment of the client device with the management service;
- receive an enrollment request from the client device, the enrollment request comprising a device identifier corresponding to the second enrollment of the client device with the management service;
- and
- associate the device identifier corresponding to the second enrollment of the client device with the management service with a device record corresponding to the client device.
A method for providing multiple enrollments of a client device as a managed device, comprising:
- initiating a first enrollment of the client device with a management service;
- receiving user login data from the client device, the user login data including a device identifier corresponding to the first enrollment of the client device with the management service;
- transmitting a management profile to the client device, the management profile comprising a command to initiate a second enrollment of the client device with the management service;
- receiving an enrollment request from the client device, wherein the enrollment request comprises a device identifier corresponding to the second enrollment of the client device with the management service;
- and
- associating the device identifier corresponding to the second enrollment of the client device with the management service with a device record corresponding to the client device.
A system for providing multiple enrollments of a client device as a managed device, comprising:
- at least one computing device;
- and
- a management service executable by the at least one computing device, wherein the management service causes the at least one computing device to at least:
- initiate a first enrollment of the client device with a management service;
- receive user login data from the client device, the user login data including a device identifier corresponding to the first enrollment of the client device with the management service;
- transmit a management profile to the client device, the management profile comprising a command to initiate a second enrollment of the client device with the management service;
- receive an enrollment request from the client device, wherein the enrollment request comprises a device identifier corresponding to the second enrollment of the client device with the management service;
- and
- associate the device identifier corresponding to the second enrollment of the client device with the management service with a device record corresponding to the client device.
Dependencies are inferred from the claim text.