eUICC Profile Installation via Server Polling After Missed Notifications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing eSIM-equipped electronic devices face delays and failures in profile downloading due to missed push messages or lack of callback messages from communication carrier servers, leading to indefinite waiting and incomplete profile installation.
Innovation Solution
The electronic device includes an embedded universal integrated circuit card (eUICC) and a processor that allows for direct profile check requests through various user interfaces and includes information in response messages indicating profile readiness, enabling proactive profile downloading even when push or callback messages are missed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If push messages or callback messages are used to notify profile readiness, then automated profile installation can be achieved, but message loss or server failures cause indefinite waiting and installation delays
Solution Approach 1:
The system implements a feedback mechanism where the electronic device actively queries the server for profile installation status. The server responds with status information, creating a closed-loop feedback system that allows the device to monitor profile readiness independently of push or callback messages, thereby resolving the reliability issue caused by message loss.
Solution Approach 2:
The electronic device performs self-service by autonomously checking profile installation status through direct communication with the server. Instead of passively waiting for server-initiated notifications, the device takes proactive action to query and determine profile readiness, eliminating dependency on potentially lost notification messages.
2Loss of information
If the system waits for push messages or callback messages to determine profile readiness, then automated notification is provided, but message loss leads to indefinite waiting and increased installation time
Solution Approach 1:
The system inverts the traditional notification approach by having the electronic device query the server for status information instead of the server pushing notifications to the device. This inversion eliminates the problem of message loss and reduces installation time by allowing the device to directly obtain status information whenever needed.
Solution Approach 2:
The electronic device performs preliminary actions by proactively querying the server for profile installation status before actually needing to download or install the profile. This allows the device to determine readiness in advance and initiate profile download immediately when the profile is ready, eliminating waiting time caused by missed notifications.
3Ease of operation
If direct profile check requests are implemented, then users can proactively check profile status, but additional communication protocols and user interface elements are required
Solution Approach 1:
The existing communication interface between the electronic device and server is extended to serve multiple functions: it continues to handle profile download and installation while also supporting status inquiry operations. This multi-functionality allows direct profile checking without requiring separate communication protocols, thereby maintaining simplicity while improving ease of operation.
Data Source
AI summary
An electronic device includes at least one embedded universal integrated circuit card (eUICC) each storing at least one subscriber identification information, and at least one processor electrically connected with the eUICC. The at least one processor may be configured to control to transmit, to a first server, a first request message including information about an operation related to a subscription or a subscription transfer based on the eUICC and receive a first response message from the first server, in response to the transmission of the first request message. The first response message may include information indicating that a profile to be provided for the eUICC is not ready in response to the first request message.


