Priority weightage model for automatic SIM selection
AssigneeRakuten Mobile, Inc.
InventorKrishnan Venkataraghavan
Life of this patent
Estimating the term…
Abstract
A method performed by a device for determining a subscriber identification module (SIM) card to be used for a call is provided. The method includes determining, for each of plural call types and prior to a new call originating from a user equipment (UE), a SIM card to be used, from among a first SIM card installed in the UE and a second SIM card installed in the UE, identifying a call type of the new call originating from the UE, selecting, based on the identified call type, the SIM card previously determined for the identified call type according to the determining, and updating, based on performance of the new call and prior to a subsequent call, the determined SIM card for at least one of the plural call types.
Claims11
A method performed by a device for determining a subscriber identification module (SIM) card to be used for a call, the method comprising:
- determining, for each of plural call types and prior to a new call originating from a user equipment (UE), a SIM card to be used, from among a first SIM card installed in the UE and a second SIM card installed in the UE, wherein the determining the SIM card to be used comprises:
- determining a number of remaining free calls for each of the plural call types for the first SIM card;
- determining a number of remaining free calls for each of the plural call types for the second SIM card, and
- determining, for each of the plural call types, the SIM card that has a highest number of remaining free calls to be used from among the first SIM card and the second SIM card;
- identifying a call type of the new call originating from the UE;
- selecting, based on the identified call type, the SIM card previously determined to have the highest number of remaining free calls among the first SIM card and the second SIM card for the identified call type of the new call originating from the UE;
- and
- automatically updating, based on a number of remaining free calls that has changed due to the new call and prior to a subsequent call, the determined SIM card to be used for at least one of the plural call types,
- wherein, when the subsequent call performed by the UE is of the at least one of the plural call types, the SIM card determined according to the updating is selected to be used for the subsequent call.
A system comprising:
- a memory configured to store instructions;
- and
- one or more processors configured to execute the instructions to:
- determine, for each of plural call types and prior to a new call originating from a user equipment (UE), a subscriber identification module (SIM) card to be used, from among a first SIM card installed in the UE and a second SIM card installed in the UE, by:
- determining a number of remaining free calls for each of the plural call types for the first SIM card;
- determining a number of remaining free calls for each of the plural call types for the second SIM card, and
- determining, for each of the plural call types, the SIM card that has a highest number of remaining free calls to be used from among the first SIM card and the second SIM card;
- identify a call type of the new call originating from the UE;
- select, based on the identified call type, the SIM card previously determined to have the highest number of remaining free calls among the first SIM card and the second SIM card for the identified call type of the new call originating from the UE;
- and
- automatically update, based on a number of remaining free calls that has changed due to the new call and prior to a subsequent call, the determined SIM card to be used for at least one of the plural call types,
- wherein, when the subsequent call performed by the UE is of the at least one of the plural call types, the SIM card determined according to the updating is selected to be used for the subsequent call.
A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by one or more processors of a wireless communication system, cause the one or more processors to:
- determine, for each of plural call types and prior to a new call originating from a user equipment (UE), a subscriber identification module (SIM) card to be used, from among a first SIM card installed in the UE and a second SIM card installed in the UE, by:
- determining a number of remaining free calls for each of the plural call types for the first SIM card;
- determining a number of remaining free calls for each of the plural call types for the second SIM card, and
- determining, for each of the plural call types, the SIM card that has a highest number of remaining free calls to be used from among the first SIM card and the second SIM card;
- identify a call type of the new call originating from the UE;
- select, based on the identified call type, the SIM card previously determined to have the highest number of remaining free calls among the first SIM card and the second SIM card for the identified call type of the new call originating from the UE;
- and
- automatically update, based on a number of remaining free calls that has changed due to the new call and prior to a subsequent call, the determined SIM card to be used for at least one of the plural call types,
- wherein, when the subsequent call performed by the UE is of the at least one of the plural call types, the SIM card determined according to the updating is selected to be used for the subsequent call.
Dependencies are inferred from the claim text.