System and Methods for Dynamic SIM Provisioning on a Dual-SIM Wireless Communication Device
First Claim
1. A method for dynamically provisioning a multi-SIM wireless device having a first subscriber identity module (SIM) and a virtual SIM (VSIM), wherein the first SIM is stored on a universal integrated circuit card (UICC), the method comprising:
- receiving, at a provisioning server, updated information from the wireless device;
determining, by the provisioning server, whether the VSIM should be changed based at least in part on the received updated information; and
in response to determining that the VSIM should be changed;
selecting, by the provisioning server, a new SIM profile from a plurality of SIM profiles associated with the provisioning server; and
provisioning the new SIM profile in the wireless device.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices for dynamic VSIM provisioning on a multi-SIM wireless device having a first SIM as a Universal Integrated Circuit Card (UICC) and a virtual SIM (VSIM). A provisioning server may receive updated information from the wireless device, and based at least partially on the received information, determine whether the SIM profile on the VSIM of the wireless device should be changed. To change the SIM profile, the provisioning server may determine whether remote credential management procedures are enabled. If so, the provisioning server may select a new SIM profile from a plurality of SIM profiles, and provision the new SIM profile in the VSIM using remote credential management procedures. If remote credential management procedures are unavailable, the provisioning server may select a remote SIM from a plurality of remote SIMs associated with the provisioning server, and run the remote SIM to execute authentication processes for the wireless device.
-
Citations
30 Claims
-
1. A method for dynamically provisioning a multi-SIM wireless device having a first subscriber identity module (SIM) and a virtual SIM (VSIM), wherein the first SIM is stored on a universal integrated circuit card (UICC), the method comprising:
-
receiving, at a provisioning server, updated information from the wireless device; determining, by the provisioning server, whether the VSIM should be changed based at least in part on the received updated information; and in response to determining that the VSIM should be changed; selecting, by the provisioning server, a new SIM profile from a plurality of SIM profiles associated with the provisioning server; and provisioning the new SIM profile in the wireless device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A provisioning server in a subscription management system, comprising:
-
a network interface configured to connect to a wireless communication network; a memory; and a processor coupled to the network interface and the memory, wherein the processor is configured to; receive updated information from a multi-SIM wireless device having a first subscriber identity module (SIM) and a virtual SIM (VSIM), wherein the first SIM is stored on a universal integrated circuit card (UICC); determine whether the VSIM should be changed based at least in part on the received updated information; and in response to determining that the VSIM should be changed; select a new SIM profile from a plurality of SIM profiles associated with the provisioning server; and provision the new SIM profile in the wireless device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A subscription management system, comprising:
-
means for receiving updated information from a wireless device having a first subscriber identity module (SIM) and a virtual SIM (VSIM), wherein the first SIM is stored on a universal integrated circuit card (UICC); means for determining whether the VSIM should be changed based at least in part on the received updated information; and in response to determining that the VSIM should be changed; means for selecting a new SIM profile from a plurality of associated SIM profiles; and means for provisioning the new SIM profile in the wireless device.
-
-
26. A non-transitory processor-readable medium having stored thereon processor-executable instructions configured to cause a processor of a provisioning server to perform operations comprising:
-
receiving updated information from a wireless device having a first subscriber identity module (SIM) and a virtual SIM (VSIM), wherein the first SIM is stored on a universal integrated circuit card (UICC); determining whether the VSIM should be changed based at least in part on the received updated information; and in response to determining that the VSIM should be changed; selecting a new SIM profile from a plurality of SIM profiles associated with the provisioning server; and provisioning the new SIM profile in the wireless device. - View Dependent Claims (27, 28, 29, 30)
-
Specification