Method of automatic sim card selection according to network environment
Claim Score by NHIP
Abstract
A method of automatic SIM card selection on a multi-SIM user equipment according to network environment is provided. When the user equipment leave its current communication range and enters a new communication range, one or more RATs are used to scan the new communication range and the identity information of each SIM card is compared with the PLMN identification of each scanned PLMN. If a match can be found, the matching SIM card is automatically set as the primary SIM in order to avoid roaming charge.

Term
Projected expiry 18 June 2033.
- Priority
- Filed
- Published
- Today
- Projected expiry
9 claims: 1 independent, 8 dependent
- 1Broadest claimClaim Score 34, narrow(NHIP)A method of automatic Subscriber Identity Module (SIM) card selection on a user equipment according to network environment, the user equipment including a plurality of SIM cards, the method comprising:scanning a second communication range using a first radio access technology (RAT) for acquiring a first public land mobile network (PLMN) identification of a first PLMN after the user equipment leaves a first communication range and enters the second communication range;setting a first SIM card of the user equipment as a primary SIM card and camping on the first PLMN using the first RAT if identity information of the first SIM card matches the PLMN identification of the first PLMN;scanning the second communication range using a second RAT for acquiring a second PLMN identification of a second PLMN if identity information of all SIM cards of the user equipment does not match the PLMN identification of the first PLMN;and setting a second SIM card of the user equipment as the primary SIM card and camping on the second PLMN using the second RAT if identity information of the second SIM card matches the PLMN identification of the second PLMN.
46 paragraphs in 5 sections, as filed
CROSS REFERENCE TO RELATED APPLICATIONS
0001This application claims the benefit of U.S. provisional application No. 61/753,443 filed on Jan. 17, 2013.
BACKGROUND OF THE INVENTION
00021. Field of the Invention
0003The present invention is related to a method of operating a multi-SIM user equipment, and more particularly, to a method of automatic SIM card selection on a multi-SIM user equipment according to network environment.
00042. Description of the Prior Art
0005A dual-SIM mobile phone is a cell phone capable of equipping two Subscriber Identity Module (SIM) cards, which correspond to different phone numbers. The dual SIM mobile phone with two radio transceivers allows a user to access two cellular networks for communication services without having to carry two phones. The mobile phone can establish two wireless communication bearers, either circuit switch or packet switch, between user and network controllers at the same time. For example, the same mobile phone may be used for both business and private use with separate numbers and billings, thus providing convenience to mobile phone users.
0006Traditional voice calls are routed over circuit-switched networks operated by service providers. A mobile phone that has roaming privileges can roam into any network. Roaming calls are routed from the current visiting location of the mobile phone to any number in the world. However, additional fees are usually applied to calls made and/or received while the phone is roaming. With the imposition of such roaming fees, the cost of calls when a wireless device is roaming is typically considerably higher than for calls when the device is in its home area.
0007Dual-SIM mobile phone users are often required to manually switch between SIM cards. In addition to inconvenient user experiences, unnecessary roaming charges may be generated due to wrong judgment of the user. Therefore, there exists a need for a method of reducing the roaming cost of multi-SIM mobile devices.
SUMMARY OF THE INVENTION
0008The present invention provides a method of automatic SIM card selection on a user equipment according to network environment. The user equipment includes a plurality of SIM cards. The method includes scanning a second communication range using a first RAT for acquiring a first PLMN identification of a first PLMN after the user equipment leaves a first communication range and enters the second communication range; setting a first SIM card of the user equipment as a primary SIM card and camping on the first PLMN using the first RAT if identity information of the first SIM card matches the PLMN identification of the first PLMN; scanning the second communication range using a second RAT for acquiring a second PLMN identification of a second PLMN if identity information of all SIM cards of the user equipment does not match the PLMN identification of the first PLMN; and setting a second SIM card of the user equipment as the primary SIM card and camping on the second PLMN using the second RAT if identity information of the second SIM card matches the PLMN identification of the second PLMN.
0009These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
0010<figref idref="DRAWINGS">FIGS. 1 and 2</figref> are flowcharts illustrating a method of automatic SIM card selection on a UE according to embodiments of the present invention.
DETAILED DESCRIPTION
0011The present invention provides a method of automatic SIM card selection on a user equipment (UE) according to network environment. The UE may be a dual-SIM or multi-SIM electronic device capable of containing multiple types of SIM cards, such as SIM card for GSM network, universal SIM (USIM) card for universal mobile telecommunications system (UMTS) network, or removable user identity module (R-UIM) and code division multiple access (CDMA) subscriber identity module (CSIM) card for CDMA network. The GSM SIM card typically contains user account information, an international mobile subscriber identity (IMSI) and a set of SIM application toolkit (SAT) commands and provides storage space for phone book contacts. The USIM card typically contains user account information, an IMSI, authentication information and a set of USIM Application Toolkit (USAT) commands and provides storage space for text messages and phone book contacts. The R-UIM or the CSIM card is physically compatible with the GSM SIM card, and provides similar security mechanisms for the CDMA system.
0012The technical specification 3GPP TS 31.102 prepared by the group of 3rd Generation Partnership Project (3GPP) proposes a priority configuration of a radio access technology (RAT) in which one or more RATs are made associated with one public land mobile network (PLMN). According to this, a UE grants a priority to the RAT that has the highest priority to search for a network present in the environment every time it loses network coverage. A communication company or a subscriber can set a priority level in the SIM card. A PLMN associated with a radio access technology set by the communication company is specified by an Operator PLMN (OPLMN), and a PLMN associated with a radio access technology set by the user is specified by a User PLMN (UPLMN). Priority setting is stored in each SIM card of the UE.
0013<figref idref="DRAWINGS">FIG. 1</figref> is a flowchart illustrating a method of automatic SIM card selection on a UE according to an embodiment of the present invention. <figref idref="DRAWINGS">FIG. 1</figref> includes the following steps:
0014Step <b>110</b>: determine if the UE leaves a first communication range and enters a second communication range; if yes, execute step <b>120</b>; if no, execute step <b>110</b>.
0015Step <b>120</b>: scan the second communication range using a first RAT and acquire a first PLMN identification of a first PLMN, execute step <b>130</b>.
0016Step <b>130</b>: determine if the UE includes a first SIM card whose identity information matches the first PLMN identification of the first PLMN; if yes, execute step <b>170</b>; if no, execute step <b>140</b>.
0017Step <b>140</b>: scan the second communication range using a second RAT and acquire a second PLMN identification of a second PLMN; execute step <b>150</b>.
0018Step <b>150</b>: determine if the UE includes a second SIM card whose identity information matches the second PLMN identification of the second PLMN; if yes, execute step <b>180</b>; if no, execute step <b>160</b>.
0019Step <b>160</b>: determine if all RATS indicated by the priority setting of each SIM card have been used to scan the second communication range; if yes, execute step <b>190</b>; if no, execute step <b>140</b>.
0020Step <b>170</b>: camp on the first PLMN using the first RAT and set the first SIM card as the primary SIM card; execute step <b>110</b>.
0021Step <b>180</b>: camp on the second PLMN using the second RAT and set the second SIM as the primary SIM card; execute step <b>110</b>.
0022Step <b>190</b>: enter roaming process; execute step <b>110</b>.
0023Before step <b>110</b>, the UE may be camping on a network PLMN which may be UE's home PLMN (HPLMN), equivalent home PLMN (HPLMN) or visited home PLMN (VPLMN) selected in automatic mode or manual mode, as described in the technical specification 3GPP TS. 23.122.
0024In step <b>110</b>, it is determined if the UE leaves the first communication range and enters the second communication range. The first and second communication ranges may be different location areas (LA), different routing areas (RA) or different countries.
0025In step <b>120</b>, the UE is configured to scan the second communication range using the first RAT, which may have the highest priority according to the priority setting of the current primary SIM card. The first PLMN identification may include a mobile country code (MCC) and a mobile network code (MNC), which together uniquely identify the first PLMN in the second communication range.
0026In Step <b>130</b>, the UE is configured to compare the identity information (such as IMSI) of each SIM card with the first PLMN identification of the first PLMN. If the first SIM card is a match, step <b>170</b> is then executed for camping on the first PLMN using the first RAT. The first SIM card is then automatically set as the primary SIM before the user leaves the second communication range. Therefore, a local charge may be enjoyed, and generating a roaming charge may be avoided.
0027In step <b>140</b>, the UE is configured to scan the second communication range using the second RAT if the UE does not include any SIM card whose identity information (such as IMSI) matches the first PLMN identification of the first PLMN in step <b>130</b>. The second RAT may be a unused RAT indicated by any of the SIM cards, such as the one having the second highest priority according to the priority setting of the current primary SIM card, or the one having the highest priority according to the priority setting of another SIM card. The second PLMN identification may include an MCC and an MNC, which together uniquely identify the second PLMN in the second communication range.
0028In Step <b>150</b>, the UE is configured to compare the identity information (such as IMSI) of each SIM card with the second PLMN identification of the second PLMN. If the second SIM card is a match, step <b>180</b> is then executed for camping on the second PLMN using the second RAT. The second SIM card is then automatically set as the primary SIM before the user leaves the second communication range. Therefore, a local charge may be enjoyed, and generating a roaming charge may be avoided.
0029In step <b>160</b>, the UE is configured to scan the second communication range using all available RATs before finding a match between a SIM IMSL and a network PLMN. If no match can be found after using all RATS indicated by the priority setting of each SIM card, step <b>190</b> is then executed for entering roaming process. The UE may set any of its SIM card as the primary card randomly, according to a predetermined rule, or based on user selection.
0030<figref idref="DRAWINGS">FIG. 2</figref> is a flowchart illustrating a method of automatic SIM card selection on a UE according to another embodiment of the present invention. <figref idref="DRAWINGS">FIG. 2</figref> includes the following steps:
0031Step <b>110</b>: determine if the UE leaves a first communication range and enters a second communication range; if yes, execute step <b>120</b>; if no, execute step <b>110</b>.
0032Step <b>120</b>: scan the second communication range using a first RAT and acquire a first PLMN identification of a first PLMN, execute step <b>130</b>.
0033Step <b>130</b>: determine if the UE includes a first SIM card whose identity information matches the first PLMN identification of the first PLMN; if yes, execute step <b>170</b>; if no, execute step <b>140</b>.
0034Step <b>140</b>: scan the second communication range using another RAT and acquire a second PLMN identification of a second PLMN; execute step <b>150</b>.
0035Step <b>150</b>: determine if the UE includes a second SIM card whose identity information matches the second PLMN identification of the second PLMN; if yes, execute step <b>180</b>; if no, execute step <b>160</b>.
0036Step <b>160</b>: determine if all RATS indicated by the priority setting of each SIM card have been used to scan the second communication range; if yes, execute step <b>200</b>; if no, execute step <b>140</b>.
0037Step <b>170</b>: camp on the first PLMN using the first RAT and set the first SIM card as the primary SIM card; execute step <b>110</b>.
0038Step <b>180</b>: camp on the second PLMN using the first RAT and set the first SIM as the primary SIM card; execute step <b>110</b>.
0039Step <b>190</b>: enter roaming process; execute step <b>110</b>.
0040Step <b>200</b>: determine if a third PLMN among all scanned PLMNs is included in a RAT-related data field of a third SIM card; if yes, execute step <b>210</b>; if no, execute step <b>190</b>.
0041Step <b>210</b>: enter roaming process by camping on the third PLMN and setting the third SIM card as the primary SIM card; execute step <b>110</b>.
0042In the embodiment illustrated in <figref idref="DRAWINGS">FIG. 2</figref>, steps <b>110</b>-<b>190</b> may be executed in the same manner as <figref idref="DRAWINGS">FIG. 1</figref>. <figref idref="DRAWINGS">FIG. 2</figref> further includes steps <b>200</b> and <b>210</b>. If no match can be found after using all RATS indicated by the priority setting of each SIM card in step <b>160</b>, step <b>200</b> is then executed in the embodiment illustrated in <figref idref="DRAWINGS">FIG. 2</figref>.
0043In step <b>200</b>, the UE is configured to verify if any of the scanned PLMNs has roaming agreement with the service provider of any of its SIM card. This can be done by reading a RAT-related data field as defined in the technical specification 3GPP TS. 23.122, such as “HPLMN Selector with Access Technology”, “Operator Controlled PLMN Selector with Access Technology”, “User Controlled PLMN Selector with Access Technology”, or “Equivalent HPLMN”. If the third PLMN is included in any of the RAT-related data field of the third SIM card, the service provider of the third PLMN is likely to have roaming agreement with the service provider of the third SIM card, thereby providing reduced roaming fees. Step <b>210</b> is then executed for entering roaming process by camping on the third PLMN and setting the third SIM card as the primary SIM. Therefore, even if a local charge can not be enjoyed, the present invention can still reduce roaming charge.
0044In the present invention, the first SIM card, the second SIM card, or the third SIM card refers to one of the SIM cards plugged inside the UE. The terms “first”, “second” and “third” do not intend to imply sequential or different SIM cards.
0045In the present invention, when the UE leave its current communication range and enters a new communication range, one or more RATs are used to scan the new communication range and the identity information of each SIM card is compared with the PLMN identification of each scanned PLMN. If a match can be found, the matching SIM card is automatically set as the primary SIM in order to avoid roaming charge. If no match can be found but the service provider of a specific PLMN has roaming agreement with the service provider of a specific SIM card, the specific SIM card is automatically set as the primary SIM in order to reduce roaming charge.
0046Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Contents5
3 sheets
Sheet 1 Sheet 2 Sheet 3
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US11909832B1 | Cited by | United States of America | Applicant |
| CN107396338A | Cited by | China | Search report |
| US2021235269A1 | Cited by | United States of America | Search report |
| US11310656B2 | Cited by | United States of America | Search report |
| WO2017005965A1 | Cited by | World Intellectual Property Organization (WIPO) | Applicant |
| US10219153B2 | Cited by | United States of America | Applicant |
| US2017019780A1 | Cited by | United States of America | Pre-grant |
| WO2021232430A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| WO2021203306A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| WO2021206322A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US2017142645A1 | Cited by | United States of America | Pre-grant |
| CN106878977A | Cited by | China | Search report |
| US2016269890A1 | Cited by | United States of America | Pre-grant |
| US2019215681A1 | Cited by | United States of America | Search report |
| US10645567B2 | Cited by | United States of America | Search report |
| US9210691B2 | Cited by | United States of America | Search report |
| EP3318088A4 | Cited by | European Patent Office (EPO) | Search report |
| US9967731B2 | Cited by | United States of America | Applicant |
| US2015126187A1 | Cited by | United States of America | Pre-grant |
| WO2023096663A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| CN110214461A | Cited by | China | Search report |
| US11991525B2 | Cited by | United States of America | Applicant |
| US2019215681A1 | Cited by | United States of America | Search report |
| US11489931B1 | Cited by | United States of America | Search report |
| US9450630B2 | Cited by | United States of America | Search report |
| US10681545B2 | Cited by | United States of America | Applicant |
| KR20170102864A | Cited by | Republic of Korea | Search report |
| US9585001B2 | Cited by | United States of America | Search report |
| US10237724B2 | Cited by | United States of America | Search report |
| WO2016111600A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| US2010279698A1 | Cites | United States of America | Pre-grant |
| US2013012208A1 | Cites | United States of America | Pre-grant |
| US8504017B1 | Cites | United States of America | Pre-grant |
7 members in 4 offices
Priority claims6
| Document | Office | Kind | Date |
|---|---|---|---|
| 201361753443 | United States of America | P | |
| 201361753443 | United States of America | P | |
| 201313920090 | United States of America | A | |
| 61753443 | – | – | – |
| US201313920090 | – | – | – |
| US201361753443P | – | – | – |
Members7
| Document | Office | Kind | |
|---|---|---|---|
| US2014200048A1 | United States of America | A1 | |
| CN103945501A | China | A | |
| EP2757835A1 | European Patent Office (EPO) | A1 | |
| TW201431398A | Taiwan Province of China | A | |
| TWI539847B | Taiwan Province of China | B | |
| EP2757835B1 | European Patent Office (EPO) | B1 | |
| CN103945501B | China | B |
32 transactions on the USPTO file
Abandoned after 1 non-final rejection.
- Non-final rejections
- 1
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Email NotificationEML_NTR | EML_NTR | |
| Mail Abandonment for Failure to Respond to Office ActionAbandonedMABN2 | MABN2 | |
| Aband. for Failure to Respond to O. A.AbandonedABN2 | ABN2 | |
| Application ready for PDX access by participating foreign officesCCRDY | CCRDY | |
| Electronic Information Disclosure StatementEIDS. | EIDS. | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Electronic ReviewELC_RVW | ELC_RVW | |
| Email NotificationEML_NTF | EML_NTF | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Email NotificationEML_NTR | EML_NTR | |
| PG-Pub Issue NotificationPG-ISSUE | PG-ISSUE | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Application Is Now CompleteCOMP | COMP | |
| Email NotificationEML_NTR | EML_NTR | |
| Email NotificationEML_NTR | EML_NTR | |
| Change in Power of Attorney (May Include Associate POA)PA.. | PA.. | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| FITF set to NO - revise initial settingFTFI | FTFI | |
| Sent to Classification ContractorPGPC | PGPC | |
| PTO/SB/69-Authorize EPO Access to Search ResultsSREXR141 | SREXR141 | |
| Applicants have given acceptable permission for participating foreignAPPERMS | APPERMS | |
| Cleared by OIPE CSRL194 | L194 | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Entity status set to undiscounted (initial default setting or status change)BIG. | BIG. | |
| Initial Exam Team nnIEXX | IEXX |
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Information on status: application discontinuationABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTIONSTCB | STCB | |
| AssignmentAS | AS |
Numbers
- Publication
- 20140200048
- Publication, DOCDB
- 2014200048
- Publication, EPODOC
- US2014200048
- Application
- 13920090
- Application, DOCDB
- 201313920090
- Application, EPODOC
- US201313920090
Titles
- English
- METHOD OF AUTOMATIC SIM CARD SELECTION ACCORDING TO NETWORK ENVIRONMENT
Classification
- CPC, 6
- H04B1/3816
- H04W8/12
- H04W8/183
- H04W48/18
- H04W48/16
- H04B1/401
- IPC, 1
- H04B1 38
- USPC, 1
- 455558000