SYSTEMS AND METHODS ENABLING SEAMLESS SIM PROFILE TRANSMISSION AT SUBSCRIPTION MANAGEMENT DATA PREPARATION (SMDP+)
Systems and methods for providing a network profile for an Embedded Universal Integrated Circuit Card (eUICC) include generating a first profile corresponding to a first communication protocol, generating a second profile corresponding to a second communication protocol, associating the first profile and the second profile with a same profile record, and providing either the first profile or the second profile to a user device based on a determined communication protocol, from among the first communication protocol and the second communication protocol, to be used by the user device.
1 . A method of providing a network profile for an Embedded Universal Integrated Circuit Card (eUICC), the method comprising:
generating a first profile corresponding to a first communication protocol;
generating a second profile corresponding to a second communication protocol;
associating the first profile and the second profile with a same profile record; and
providing either the first profile or the second profile to a user device based on a determined communication protocol, from among the first communication protocol and the second communication protocol, to be used by the user device,
wherein the first profile and the second profile are eUICC profiles.
2 . The method of claim 1 , wherein the associating the first profile and the second profile with the same profile record comprises:
associating the first profile and the second profile with a same eUICC identification number in the profile record.
3 . The method of claim 1 , wherein the associating the first profile and the second profile with the same profile record further comprises:
associating the first profile and the second profile with a same mobile telephone number in the profile record.
4 . The method of claim 1 , wherein the associating the first profile and the second profile with the same profile record comprises:
associating the first profile and the second profile with a same Mobile Station International Subscriber Directory Number (MSISDN) and a same international mobile subscriber identity number in the same profile record.
5 . The method of claim 1 , wherein the first communication protocol is associated with one generation of wireless technology and the second communication protocol is associated with another generation of wireless technology.
6 . The method of claim 1 , wherein the generating the second profile comprises altering a copy of the first profile.
7 . The method of claim 6 , wherein the altering the copy of the first profile comprises deleting information in the first profile that is specific to the first communication protocol.
8 . The method of claim 1 , further comprising:
receiving user device information from the user device; and
determining whether to provide, to the user device, the first profile or the second profile based on the received user device information.
9 . The method of claim 8 , wherein the receiving the user device information comprises receiving the user device information based on a quick response code or other machine-readable code provided to and scanned by the user device.
10 . A system for providing a network profile for an Embedded Universal Integrated Circuit Card (eUICC), the system comprising:
a memory storing instructions; and
at least one processor configured to execute the instructions to:
generate a first profile corresponding to a first communication protocol;
generate a second profile corresponding to a second communication protocol;
associate the first profile and the second profile with a same profile record; and
provide either the first profile or the second profile to a user device based on a determined communication protocol, from among the first communication protocol and the second communication protocol, to be used by the user device,
wherein the first profile and the second profile are eUICC profiles.
11 . The system of claim 10 , wherein the at least one processor is further configured to execute the instructions to:
associate the first profile and the second profile with a same eUICC identification number in the profile record.
12 . The system of claim 11 , wherein the at least one processor is further configured to execute the instructions to:
associate the first profile and the second profile with a same mobile telephone number in the profile record.
13 . The system of claim 10 , wherein the at least one processor is further configured to execute the instructions to:
associate the first profile and the second profile with a same Mobile Station International Subscriber Directory Number (MSISDN) and a same international mobile subscriber identity number in the same profile record.
14 . The system of claim 10 , wherein the first communication protocol is associated with one generation of wireless technology and the second communication protocol is associated with another generation of wireless technology.
15 . The system of claim 10 , wherein the at least one processor is further configured to execute the instructions to generate the second profile by altering a copy of the first profile.
16 . The system of claim 15 , wherein the at least one processor is configured to execute the instructions to alter the copy of the first profile by deleting information in the first profile that is specific to the first communication protocol.
17 . The system of claim 10 , wherein the at least one processor is further configured to execute the instructions to:
receive user device information from the user device; and
determine whether to provide, to the user device, the first profile or the second profile based on the received user device information.
18 . The system of claim 17 , wherein the at least one processor is further configured to execute the instructions to:
receive the user device information based on a quick response code or other machine-readable code provided to and scanned by the user device.
19 . A non-transitory computer-readable medium for storing computer readable program code or instructions for carrying out operations, when executed by a processor, for providing a network profile for an Embedded Universal Integrated Circuit Card (eUICC), the operations comprising:
generating a first profile corresponding to a first communication protocol;
generating a second profile corresponding to a second communication protocol;
associating the first profile and the second profile with a same profile record; and
providing either the first profile or the second profile to a user device based on a determined communication protocol, from among the first communication protocol and the second communication protocol, to be used by the user device,
wherein the first profile and the second profile are eUICC profiles.
20 . The non-transitory computer-readable medium of claim 19 , wherein the associating the first profile and the second profile with the same profile record comprises associating the first profile and the second profile with a same eUICC identification number in the profile record.