Web Application for Automated Client Device Migration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current solutions for migrating managed devices from one management service to another are not scalable and require manual intervention, often necessitating administrators to coordinate with employees to un-enroll devices from the previous service and enroll them in the new service, which is burdensome and inefficient, especially when administrators are not in possession of the devices.
Innovation Solution
A migration service that facilitates the automatic migration of client devices from a previous management service to a new management service, using a web application accessible over a network, which oversees the un-enrollment from the previous service and enrollment into the new service, utilizing APIs to manage device data and compliance rules, and provides user interfaces for administrators and users to initiate and monitor the migration process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual migration process is used where administrators coordinate with employees to un-enroll and enroll devices, then migration can be performed, but the process becomes burdensome and inefficient
Solution Approach 1:
The patent implements self-service by enabling employees to independently initiate and complete device migration through a user interface on their own devices. The system automatically handles un-enrollment from the previous management service and enrollment with the new management service without requiring administrator coordination, thus resolving the contradiction between ease of operation and time consumption.
Solution Approach 2:
The system performs preliminary actions by automatically preparing the migration process before user confirmation. The migration service pre-configures the un-enrollment and enrollment sequences, validates device eligibility, and sets up the transfer parameters in advance, allowing the actual migration to execute quickly once initiated, thereby reducing the time required while maintaining ease of operation.
2Productivity
If administrators manually manage device migration, then control over the process is maintained, but scalability is limited
Solution Approach 1:
The patent introduces a migration service as an intermediary component that sits between the management services and client devices. This intermediary automatically manages the complex coordination of un-enrollment and enrollment processes, enabling scalable migration operations without requiring administrator intervention for each device, thus increasing productivity while managing system complexity through automation.
Solution Approach 2:
The migration process is segmented into distinct automated components: device identification, eligibility validation, un-enrollment execution, enrollment execution, and status tracking. Each segment is handled independently by the migration service, allowing parallel processing of multiple devices and improving overall migration throughput while keeping the system architecture manageable through modular design.
3Adaptability or versatility
If employees require administrator assistance for device migration, then security and control are maintained, but user independence is reduced
Solution Approach 1:
The system implements feedback mechanisms where the migration service continuously communicates with both the management services and the user interface. It provides real-time status updates to users about migration progress, confirms each step completion, and allows users to monitor and control the process. This feedback loop maintains user autonomy while ensuring security through visible, verifiable process execution.
Solution Approach 2:
The migration service performs preliminary validation and authentication checks before executing migration operations. It verifies user authorization, validates device eligibility, and confirms migration parameters in advance, ensuring security measures are in place before user-initiated actions are carried out. This allows users to independently initiate migration with confidence that security protocols are already established.
Data Source
AI summary
Disclosed are various examples for client device migration. A web application is generated to migrate a client device from a first management service to a second management service. A request to migrate the client device from the first management service to the second management service is identified through the web application. An un-enrollment request is transmitted to un-enroll the client device from the first management service. An enrollment link is received, for the client device to enroll with the second management service. The web application redirects the client device to complete an enrollment of the client device with the second management service using the enrollment link.


