System and method for retail SIM marketplace
First Claim
1. A method for accessing a carrier network by a client device, the method comprising:
- prior to selecting a carrier network to download a carrier profile to access the carrier network using the carrier profile, performing, by the client device, a network scan to directly determine available carrier networks that are visible and usable by the client device to access, the available carrier networks including a first carrier network that provides a first plan and a second carrier network that provides a second plan;
after performing the network scan, receiving, by the client device, a selection of the first plan, the first plan being obtained from a server device that includes at least the first plan and the second plan, wherein the first plan corresponds to a first set of services provided by the first carrier network, and the second plan corresponds to a second set of services provided by the second carrier network;
transmitting, by the client device, a signal to the server device requesting download of the carrier profile, the carrier profile being associated with the first plan;
downloading, by the client device, the carrier profile from the server device to a multi-profile Universal Integrated Circuit Card (UICC) included in the client device;
storing, by the client device, the carrier profile in the multi-profile UICC; and
accessing, by the client device, a service included in the first set of services from the client device via the first carrier network based on the carrier profile downloaded from the server device and stored in the multi-profile UICC.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for accessing a carrier network by a client device. The method includes: receiving a selection of a first plan from a carrier marketplace that includes at least the first plan and a second plan, wherein the first plan corresponds to a first set of services provided by a first carrier network, and the second plan corresponds to a second set of services provided by a second carrier network; downloading a carrier profile from the server device to a multi-profile UICC (Universal Integrated Circuit Card) included in the client device, wherein the carrier profile is associated with the first plan; and storing the carrier profile in the multi-profile UICC.
-
Citations
20 Claims
-
1. A method for accessing a carrier network by a client device, the method comprising:
-
prior to selecting a carrier network to download a carrier profile to access the carrier network using the carrier profile, performing, by the client device, a network scan to directly determine available carrier networks that are visible and usable by the client device to access, the available carrier networks including a first carrier network that provides a first plan and a second carrier network that provides a second plan; after performing the network scan, receiving, by the client device, a selection of the first plan, the first plan being obtained from a server device that includes at least the first plan and the second plan, wherein the first plan corresponds to a first set of services provided by the first carrier network, and the second plan corresponds to a second set of services provided by the second carrier network; transmitting, by the client device, a signal to the server device requesting download of the carrier profile, the carrier profile being associated with the first plan; downloading, by the client device, the carrier profile from the server device to a multi-profile Universal Integrated Circuit Card (UICC) included in the client device; storing, by the client device, the carrier profile in the multi-profile UICC; and accessing, by the client device, a service included in the first set of services from the client device via the first carrier network based on the carrier profile downloaded from the server device and stored in the multi-profile UICC. - View Dependent Claims (2, 3, 4, 11, 13, 18, 20)
-
-
5. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause a client device to access a carrier network, by performing the steps of:
-
prior to selecting a carrier network to download a carrier profile to access the carrier network using the carrier profile, performing a network scan to directly determine available carrier networks that are visible and usable by the client device to access, the available carrier networks including a first carrier network that provides a first plan and a second carrier network that provides a second plan; after performing the network scan, receiving a selection of the first plan, the first plan being obtained from a server device that includes at least the first plan and the second plan, wherein the first plan corresponds to a first set of services provided by the first carrier network and the second plan corresponds to a second set of services provided by the second carrier network; transmitting a signal to the server device requesting download of the carrier profile, the carrier profile being associated with the first plan; downloading the carrier profile from the server device to a multi-profile Universal Integrated Circuit Card (UICC) included in the client device; storing the carrier profile in the multi-profile UICC; and accessing a service included in the first set of services from the client device via the first carrier network based on the carrier profile downloaded from the server device and stored in the multi-profile UICC. - View Dependent Claims (6, 7, 8, 9, 12, 14, 19)
-
-
10. A system for accessing a carrier network, the system comprising:
-
a client device; and a server device configured to; cause a listing of available carrier network plans to be displayed, wherein a first carrier network plan corresponds to a first set of services provided by a first carrier network, and a second carrier network plan corresponds to a second set of services provided by a second carrier network, wherein the listing of available carrier network plans to be displayed is based on the client device, prior to selecting a carrier network to download a carrier profile to access the carrier network using the carrier profile, performing a network scan to directly determine available carrier networks that are visible and usable by the client device to access, receive a request from the client device to download the carrier profile, the carrier profile being associated with a selection of the first carrier network plan, provision the carrier profile associated with the selection of the first carrier network plan for the client device, and transmit a signal to the client device to download the carrier profile to a multi-profile Universal Integrated Circuit Card (UICC) included in the client device to allow the client device to access a service included in the first set of services via the first carrier network associated with the first set of services based on the downloaded carrier profile. - View Dependent Claims (15, 16, 17)
-
Specification