Selecting a subscriber identity module profile host
AssigneeMicrosoft Technology Licensing, LLC
InventorsJussi Lokasaari, Antti Järvinen
Life of this patent
Estimating the term…
Abstract
In one example, an apparatus comprises a first profile host configured to allow storing at least one non-operational SIM profile. The apparatus further comprises a second profile host comprising a certified non-removable subscriber identity module and configured to allow storing at least one operational SIM profile. The apparatus further comprises a profile host selection unit configured to select only one of the first profile host and the second profile host to be active at any given time.
Claims20
An system, comprising:
- a remote server;
- and
- an apparatus comprising:
- a first profile host configured to allow storing at least one non-operational subscriber identity module (SIM) profile;
- a second profile host comprising a certified non-removable SIM and configured to allow storing at least one operational SIM profile;
- and
- a profile host selection unit configured to select only one of the first profile host and the second profile host to be active at any given time;
- and
- wherein the profile host selection unit is further configured to enable communication between the non-removable SIM and the associated mobile apparatus based on a first configuration value that enables communication between the non-removable SIM and the associated mobile apparatus, and after the communication between the non-removable SIM and the associated mobile apparatus is enabled:
- receiving, by the remote sever, a second configuration value entered by a user of the associated mobile apparatus;
- and
- the apparatus:
- requesting, from a remote server, a current configuration value;
- based on the request, receiving, from the remote server, the second configuration value that disables communication between the non-removable SIM and the associated mobile apparatus;
- based on the second configuration value, disabling the enabled communications between the non-removable SIM and the associated mobile apparatus such that no SIM communicates with the associated mobile apparatus.
A method, comprising:
- receiving an instruction to perform an active profile host selection;
- selecting, from a mobile communications apparatus, a first profile host to be active, the first profile host storing an operational subscriber identity module (SIM) profile, the mobile communications apparatus further comprising a second profile host storing at least one non-operational SIM profile, the second profile host comprising a certified non-removable subscriber identity module, and wherein only one profile host is active at any given time;
- and
- upon receiving a request to select the second profile host:
- activating the second profile host and enable the communication between the non-removable SIM and the associated mobile apparatus based on a first configuration value that enables communication between the non-removable SIM and the associated mobile apparatus;
- deactivating the first profile host;
- and
- after enabling the communication between the non-removable SIM and the associated mobile apparatus:
- receiving, by the remote server, a second configuration value entered by a user of the associated mobile apparatus;
- request, from the remote server, a current configuration value;
- based on the request, receive, from the remote server, the second configuration value that disables communication between the non-removable SIM and the associated mobile apparatus;
- based on the second configuration value, disable the enabled communications between the non-removable SIM and the associated mobile apparatus such that no SIM communicates with the associated mobile apparatus.
One or more computer-readable storage devices comprising computer-executable instructions, that when executed by one or more processors, cause the one or more processors to perform the following:
- receiving an instruction to perform an active profile host selection;
- selecting, from a mobile communications apparatus, a first profile host to be active, the first profile host storing an operational subscriber identity module (SIM) profile, the mobile communications apparatus further comprising a second profile host storing at least one non-operational SIM profile, the second profile host comprising a certified non-removable subscriber identity module, and wherein only one profile host is active at any given time;
- and
- upon receiving a request to select the second profile host:
- activating the second profile host and enable the communication between the non-removable SIM and the associated mobile apparatus based on a first configuration value that enables communication between the non-removable SIM and the associated mobile apparatus;
- deactivating the first profile host;
- and
- after enabling the communication between the non-removable SIM and the associated mobile apparatus:
- receiving, by the remote server, a second configuration value entered by a user of the associated mobile apparatus;
- request, from the remote server, a current configuration value;
- based on the request, receive, from the remote server, the second configuration value that disables communication between the non-removable SIM and the associated mobile apparatus;
- based on the second configuration value, disable the enabled communications between the non-removable SIM and the associated mobile apparatus such that no SIM communicates with the associated mobile apparatus.
Dependencies are inferred from the claim text.