IP Library Granted Patent US 10,454,761
Granted Patent B2
US 10,454,761 · App. 15/583,602 · Granted Oct 22, 2019

Migration of managed devices to utilize management platform features

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,454,761
App. No.
15/583,602
Granted
Oct 22, 2019
Kind
B2
Abstract

Disclosed are various examples for client device migration to utilize management platform features. In one example, the client device is enrolled with a management service. Enterprise status data is requested and received from a client device. The status data indicates that the client device is compatible with a management platform. An indication that migration is accepted is received from the client device. A previous management profile is uninstalled on the client device. A device record that is compatible with the management platform is created. A management profile that is compatible with the management platform is installed on the client device.

Claims (46)

1. A system, comprising:

at least one computing device; and

a management service executable in the at least one computing device that, when executed, causes the at least one computing device to:

generate a user interface that obtains a command to initiate migration of a client device to utilize at least one management platform feature of a management platform, the client device being enrolled with the management service;

cause the client device to identify status data in a data store of the client device, wherein the status data comprises system information that indicates that the client device is compatible with the management platform;

receive the status data from the client device;

transmit a request to accept migration to the client device, wherein the request to accept migration causes the client device to generate a prompt to accept a management profile that is compatible with the management platform;

receive an indication that migration is accepted from the client device;

cause the client device to uninstall a previous management profile;

create a device record for the client device, wherein a format of the device record is compatible with the management platform; and

cause the client device to install the management profile that is compatible with the management platform.

2. The system of claim 1 , wherein when executed the management service further causes the at least one computing device to cause the client device to install an application that is compatible with the management platform.

3. The system of claim 1 , wherein when executed the management service further causes the at least one computing device to cause the client device to uninstall an application that is not compatible with the management platform.

4. The system of claim 1 , wherein the management service utilizes a certificate to authenticate the management service with a management platform service of the management platform.

5. The system of claim 1 , wherein when executed the management service further causes the at least one computing device to delete a previous device record of the client device, wherein the previous device record has another format that is different from the format of the device record that is compatible with the management platform.

6. The system of claim 1 , wherein when executed the management service further causes the at least one computing device to cause the client device to create an account with a management platform service of the management platform.

7. The system of claim 1 , wherein the status data comprises a version of an operating system of the client device, wherein the version of the operating system is compatible with the at least one management platform feature of the management platform.

8. A computer-implemented method, comprising:

generating a user interface that obtains a command to initiate migration of a client device to utilize at least one management platform feature of a management platform, the client device being enrolled with a management service;

causing the client device to identify status data in a data store of the client device, wherein the status data comprises system information that indicates that the client device is compatible with the management platform;

receiving the status data from the client device;

transmitting a request to accept migration to the client device, wherein the request to accept migration causes the client device to generate a prompt to accept a management profile that is compatible with the management platform;

receiving an indication that migration is accepted from the client device;

causing the client device to uninstall a previous management profile;

creating a device record for the client device, wherein a format of the device record is compatible with the management platform; and

causing the client device to install the management profile that is compatible with the management platform.

9. The computer-implemented method of claim 8 , further comprising causing the client device to install an application that is compatible with the management platform.

10. The computer-implemented method of claim 8 , further comprising causing the client device to uninstall an application that is not compatible with the management platform.

11. The computer-implemented method of claim 8 , wherein the management service utilizes a certificate to authenticate the management service with a management platform service of the management platform.

12. The computer-implemented method of claim 8 , further comprising deleting a previous device record of the client device, wherein the previous device record has another format that is different from the format of the device record that is compatible with the management platform.

13. The computer-implemented method of claim 8 , further comprising causing the client device to create an account with a management platform service of the management platform.

14. The computer-implemented method of claim 8 , wherein the status data comprises a version of an operating system of the client device, wherein the version of the operating system is compatible with the at least one management platform feature of the management platform.

15. A non-transitory computer-readable medium embodying a management service executable in a client device that, when executed, causes the client device to:

generate a user interface that obtains a command to initiate migration of a client device to utilize at least one management platform feature of a management platform, the client device being enrolled with the management service;

cause the client device to identify status data in a data store of the client device, wherein the status data comprises system information that indicates that the client device is compatible with the management platform;

receive the status data from the client device;

transmit a request to accept migration to the client device, wherein the request to accept migration causes the client device to generate a prompt to accept a management profile that is compatible with the management platform;

receive an indication that migration is accepted from the client device;

cause the client device to uninstall a previous management profile;

create a device record for the client device, wherein a format of the device record is compatible with the management platform; and

cause the client device to install the management profile that is compatible with the management platform.

16. The non-transitory computer-readable medium of claim 15 , wherein when executed the management service further causes the at least one computing device to cause the client device to install an application that is compatible with the management platform.

17. The non-transitory computer-readable medium of claim 15 , wherein when executed the management service further causes the at least one computing device to cause the client device to uninstall an application that is not compatible with the management platform.

18. The non-transitory computer-readable medium of claim 15 , wherein the management service utilizes a certificate to authenticate the management service with a management platform service of the management platform.

19. The non-transitory computer-readable medium of claim 15 , wherein when executed the management service further causes the at least one computing device to delete a previous device record of the client device, wherein the previous device record has another format that is different from the format of the device record that is compatible with the management platform.

20. The non-transitory computer-readable medium of claim 15 , wherein when executed the management service further causes the at least one computing device to cause the client device to create an account with a management platform service of the management platform.

Assignments (4)
PATENT ASSIGNMENT Recorded Aug 5, 2024
From: VMWARE LLC
To: OMNISSA, LLC
Reel/Frame 068327/0365 →
SECURITY INTEREST Recorded Jul 3, 2024
From: OMNISSA, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 068118/0004 →
CHANGE OF NAME Recorded Apr 15, 2024
From: VMWARE, INC.
To: VMWARE LLC
Reel/Frame 067102/0395 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2019
From: VERMA, GAURAV; SHIVASHANKAR, SUCHIT
To: VMWARE, INC.
Reel/Frame 049734/0637 →