Profile Download Server Coordination for Mobile Subscribers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing method for updating profiles in the mobile communication field is time-consuming, often blocking users at the Point Of Sale and negatively impacting their experience, as it requires multiple operations and exchanges between the client and server.
Innovation Solution
A method that involves a first server receiving an enrolment request, a second server provisioning data, and a third server downloading and associating data updates with a profile to directly activate an updated profile on a device or chip, reducing the need for additional server exchanges and speeding up the process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the existing profile update method is used with multiple server exchanges, then the profile update can be completed, but the time required increases and users may be blocked at Point of Sale
Solution Approach 1:
The system performs preliminary actions by having the first server receive enrolment requests and the second server provision data in advance before the actual profile download. This preparation work is done beforehand so that when the profile update is needed, the data is already ready, reducing the actual download time and preventing user blockage at Point of Sale.
Solution Approach 2:
The profile update process is segmented into distinct functional parts: enrolment handling by the first server, data provisioning by the second server, and profile download by the third server. This segmentation allows each server to work independently and simultaneously on different aspects of the update, improving overall efficiency and reducing total processing time.
2Reliability
If multiple server exchanges are performed for profile activation, then the profile can be activated, but the number of operations increases and user experience deteriorates
Solution Approach 1:
The system merges multiple server exchanges into a single profile download operation. Instead of requiring separate operations for profile download and activation, the third server combines these functions by downloading the profile with embedded activation data, allowing the device to activate the profile locally without additional server communications. This significantly simplifies the user experience while maintaining reliable activation.
3Loss of time
If the profile download process is simplified to reduce time, then user experience improves, but the complexity of server coordination increases
Solution Approach 1:
The third server acts as an intermediary that consolidates data from the first and second servers into a single profile package. This intermediary server handles the complexity of coordinating with multiple other servers, while presenting a simplified interface to the device. The device only needs to communicate with the third server, reducing its own complexity while still benefiting from the coordinated multi-server architecture.
Data Source
AI summary
A method for downloading an updated profile includes a) receiving by a first server an enrolment request with a subscriber identifier, b) receiving by a second server data for provisioning the second server for the subscriber, c) receiving by a third server a command for downloading an updated profile accompanied with the subscriber identifier and an profile identifier, d) sending from the third server to the second server a request for at least one data update accompanied with the subscriber identifier, e) sending from the second server to the third server the data update, f) associating by the third server the data update and a profile, g) sending from the third server to the device or a chip the associated updated profile, i) activating by the device the associated updated profile, and j) sending to the second server a message that the associated updated profile is activated.
