Patent ID: 8868042

Claim:
A system operative to communicate with a plurality of wireless networks and a plurality of mobile devices, with each of the wireless networks operated by a different carrier, the system comprising: a home location register (HLR) to store at least one HLR subscription record of a mobile device of the plurality of mobile devices, the mobile device having a subscriber identity module (SIM) identified by a currently activated first international mobile subscriber identity (IMSI), the currently activated first IMSI belonging to a set of IMSIs allocated to the system, the at least one HLR subscription record comprising the first IMSI; and a provisioning server to store at least one provisioning server subscription record including a first provisioning server subscription record comprising the first IMSI, a first integrated circuit card identifier (ICCID), and a first Mobile Subscriber integrated Services Digital Network-Number (MSISDN), wherein the provisioning server is operative to: receive a signal from a first wireless network specifying a transition condition has been met; confirm that an allocation rule is satisfied; add and activate a second one of the IMSIs in the set of IMSIs to the at least one HLR subscription record and remove the currently activated first IMSI from the at least one HLR subscription record; add a second provisioning server subscription record comprising the second IMSI, a second ICCID, and a second MSISDN; and transmit data identifying the second IMSI or an API call to an over-the-air (OTA) server, wherein the OTA server transmits the data identifying the second IMSI to the mobile device to enable the mobile device to communicate wirelessly in the first wireless network as a local device or a roaming subscriber with a new IMSI.