IP Library Granted Patent US 10,673,951
Granted Patent B2
US 10,673,951 · App. 15/936,478 · Granted Jun 2, 2020

Migration between device-management services

Inventors: Don Joy (Bangalore, IN); Gaurav Verma (Bangalore, IN); Suchit Shivashankar (Bangalore, IN)
Assignee: VMWARE, INC.
H04L67/125H04L41/046H04L41/0813H04L41/0893H04L67/025H04W4/08H04W4/50
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,673,951
App. No.
15/936,478
Granted
Jun 2, 2020
Kind
B2
Abstract

Examples described herein include systems and methods for migrating a group of user devices associated with an enterprise from a first device-management service to a second device-management service. An example method can include receiving a request to migrate the group of user devices from the first device-management service to the second device-management service. The second device-management service can associate the enterprise support service with the second, rather than the first, device-management service. It can also cause the enterprise support service to install an agent application the user devices in the group. Finally, the second device-management service can remove one or more applications, associated with the first device-management service, from the user devices in the group.

Claims (55)

1. A method for migrating a group comprising a plurality of user devices associated with an enterprise and utilizing an enterprise support service, from a first device-management service to a second device-management service, comprising:

receiving a request to migrate the group of user devices from the first device-management service to the second device-management service;

associating the enterprise support service with the second device-management service, wherein associating comprises:

receiving authentication credentials for an enterprise account for managing the group of user devices in response to the request to migrate, wherein the enterprise account was previously associated with the first device-management service;

accessing the enterprise account;

configure the enterprise account to be associated with the second device-management service; and

receiving user details from the enterprise support service and storing them at a migration server, wherein the user details include corresponding User IDs and Device IDs for the user devices in the group;

causing the enterprise support service to install an agent application on the plurality of user devices in the group, wherein the agent application provides management functionality for the plurality of user devices; and

removing one or more applications, associated with the first-device management service, from the user devices in the group.

2. The method of claim 1 , wherein associating the enterprise account with the second device-management service further comprises linking an Enterprise ID of the enterprise to the second device-management service.

3. The method of claim 1 , wherein associating the enterprise account with the second device-management service further comprises importing enterprise settings associated with the first device-management service to be used with the second device-management service.

4. The method of claim 1 , wherein causing the enterprise support service to install an agent application further comprises:

receiving a request for the agent application to enroll with the second device-management service, the request including information identifying the device;

confirming that the information identifying the device matches the user details stored at the migration server;

in response to determining that the information matches the user details, providing the device with information for enrolling with the second device-management service; and

enrolling the device in the second device-management service.

5. The method of claim 1 , further comprising informing a user of the device to launch the agent application after the agent application is installed on the device.

6. The method of claim 1 , further comprising creating a field stored at the migration server that indicates whether the migration from the first device-management service to the second device-management service is complete.

7. A non-transitory, computer-readable medium comprising instructions that, when executed by a processor of a computing device, perform stages for migrating a group comprising a plurality of user devices, associated with an enterprise and utilizing an enterprise support service, from a first device-management service to a second device-management service, the stages comprising:

receiving a request to migrate the group of user devices from the first device-management service to the second device-management service;

associating the enterprise support service with the second device-management service, wherein associating comprises:

receiving authentication credentials for an enterprise account for managing the group of user devices in response to the request to migrate, wherein the enterprise account was previously associated with the first device-management service;

accessing the enterprise account;

configure the enterprise account to be associated with the second device-management service; and

receiving user details from the enterprise support service and storing them at a migration server, wherein the user details include corresponding User IDs and Device IDs for the user devices in the group;

causing the enterprise support service to install an agent application on the plurality of user devices in the group, wherein the agent application provides management functionality for the plurality of user devices; and

removing one or more applications, associated with the first-device management service, from the user devices in the group.

8. The non-transitory, computer-readable medium of claim 7 , wherein associating the enterprise account with the second device-management service further comprises linking an Enterprise ID of the enterprise to the second device-management service.

9. The non-transitory, computer-readable medium of claim 7 , wherein associating the enterprise account with the second device-management service further comprises importing enterprise settings associated with the first device-management service to be used with the second device-management service.

10. The non-transitory, computer-readable medium of claim 7 , wherein causing the enterprise support service to install an agent application further comprises:

receiving a request for the agent application to enroll with the second device-management service, the request including information identifying the device;

confirming that the information identifying the device matches the user details stored at the migration server;

in response to determining that the information matches the user details, providing the device with information for enrolling with the second device-management service; and

enrolling the device in the second device-management service.

11. The non-transitory, computer-readable medium of claim 7 , the stages further comprising informing a user of the device to launch the agent application after the agent application is installed on the device.

12. The non-transitory, computer-readable medium of claim 7 , the stages further comprising creating a field stored at the migration server that indicates whether the migration from the first device-management service to the second device-management service is complete.

13. A system for migrating a group comprising a plurality of user devices, associated with an enterprise and utilizing an enterprise support service, from a first device-management service to a second device-management service, comprising:

a memory storage including a non-transitory, computer-readable medium comprising instructions; and

a computing device including a processor that executes the instructions to carry out stages comprising:

receiving a request to migrate the group of user devices from the first device-management service to the second device-management service;

associating the enterprise support service with the second device-management service, wherein associating comprises:

receiving authentication credentials for an enterprise account for managing the group of user devices in response to the request to migrate, wherein the enterprise account was previously associated with the first device-management service;

accessing the enterprise account;

configure the enterprise account to be associated with the second device-management service; and

receiving user details from the enterprise support service and storing them at a migration server, wherein the user details include corresponding User IDs and Device IDs for the user devices in the group;

causing the enterprise support service to install an agent application on the plurality of user devices in the group, wherein the agent application provides management functionality for the plurality of user devices; and

removing one or more applications, associated with the first-device management service, from the user devices in the group.

14. The system of claim 13 , wherein associating the enterprise account with the second device-management service comprises linking an Enterprise ID of the enterprise to the second device-management service.

15. The system of claim 13 , wherein associating the enterprise account with the second device-management service comprises importing enterprise settings associated with the first device-management service to be used with the second device-management service.

16. The system of claim 13 , wherein causing the enterprise support service to install an agent application further comprises:

receiving a request for the agent application to enroll with the second device-management service, the request including information identifying the device;

confirming that the information identifying the device matches the user details stored at the migration server;

in response to determining that the information matches the user details, providing the device with information for enrolling with the second device-management service; and

enrolling the device in the second device-management service.

17. The system of claim 13 , the stages further comprising creating a field stored at the migration server that indicates whether the migration from the first device-management service to the second device-management service is complete.

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 Mar 28, 2018
From: JOY, DON; VERMA, GAURAV; SHIVASHANKAR, SUCHIT
To: VMWARE, INC.
Reel/Frame 045364/0363 →