The present application is a 35 U.S.C. § 371 National Phase conversion of International (PCT) Patent Application No. PCT/CN2018/095566 filed on Jul. 13, 2018, which claims foreign priority of Chinese Patent Application No. 201710574372.9, filed on Jul. 14, 2017, in China National Intellectual Property Administration, the contents of all of which are hereby incorporated by reference.
The present disclosure relates to the field of communication technology, and in particular to a method for naming a subscriber identification module (SIM) tool kit (STK) module, a communication terminal, and a device having a storage function.
STK is software of a small type of programming language, which may be solidified in a SIM card. The STK may receive and send message data, functioning as an interface for message transmission between the SIM cards, and allow the SIM card to run applications of the SIM card itself. An STK card is similar to the SIM card, which may be used on a mobile phone, but being different from the SIM card, the STK card may have large memory space, so that the STK card may be widely used in the fields of mobile banking service, stock exchange, forex and the like, and has become a necessary card for a smart mobile phone. On a user interface, STK may generate a service menu to make it user friendly.
With development of mobile internet, mobile phones have been popularized, and competitions among operators have become increasingly fierce. Currently, names of functional entry menus of STK on a mobile phone may contain key words of “SIM card”, for example, a SIM card tool kit, SIM card applications and the like. Providing a distinctive name of an entry menu of the STK module for users has become competition tactic of operators to broaden their product features.
An embodiment of the present disclosure includes a method for naming an STK module, a communication terminal and a device having storage functions, so that the STK module may be renamed based on demands of operators.
An embodiment of the present disclosure includes a method for naming an STK module, wherein the method may include the following operations. After a system of a communication terminal is started, text information of a SIM card may be read and saved as a first variable, wherein the text information may include SET UP MENU alphaID or EF_SUM.
The STK module may be uninstalled.
The STK module may be reinstalled and renamed using the first variable.
Another embodiment of the present disclosure includes a communication terminal, which may include: a processor and an interface circuit, wherein the processor may be coupled with the interface circuit, and, during operation, the processor may cooperate with the interface circuit to execute instructions to perform actions including the following. After a system of the communication terminal is started, text information of a SIM card may be read and saved as a first variable.
An STK module may be uninstalled firstly followed by re-installation, and re-named using the first variable.
Another embodiment of the present disclosure includes an apparatus having a storage function with program data stored therein, wherein the program data may be executed to perform the following actions. After a system of a terminal is started, text information of a SIM card may be read and stored as a first variable.
An STK module may be uninstalled firstly followed by re-installation, and re-named using the first variable.
After a system of a terminal is started, text information of a SIM card may be read and saved as a first variable, an STK module may be un-installed firstly followed by re-installation, and the STK module of which the name has a word of “SIM card” after starting the communication terminal system may be renamed using the first variable. In such a way, operators may name the STK module with any characters by their choosing.
The present disclosure will be described in detail herein with the appended figures.
Referring to
S101: after a system of a communication terminal is started, text information of a SIM card may be read and saved as a first variable.
Each time, after the communication terminal is powered on or restarted, the text information of the SIM card may be read automatically and saved as the first variable.
S102: an STK module may be re-installed and named using the first variable.
Generally, after the system of the communication terminal is started, a name of each function module may be loaded, and at the same time, the text information of the SIM card may be read. However, before completion of reading the text information of the SIM card, the name of each function module, including the STK function module, may have already been loaded. Therefore, after the communication terminal is powered on or restarted, the name of the STK module may be firstly loaded as a name that is automatically displayed, for example the name containing a key word of “SIM card.” The SKT module may be re-installed during the operation of S102 and renamed using the first variable saved in S101 to replace the automatically displayed name when the system is started. This may guarantee the STK can be re-installed each time when the communication terminal is powered on or restarted, so that the STK module may be named using the first text information, which means the name may meet actual demands of the operators.
Referring to
S201: after a system of a communication terminal is started, text information of a SIM card may be read and saved as a first variable.
S202: an STK module may be un-installed.
S203: the STK module may be re-installed and named using the first variable.
In the present solution, operations S201 and S203 correspond to the operations S101 and S102 of the previous embodiment, respectively, which will not be repeatedly described herein. After reading and saving the text information of the SIM card, the STK module may be un-installed, and then re-installed and renamed using the first variable. It may guarantee that the STK module may be renamed using the text information of the SIM card each time when the communication system is restarted.
To be specific, the text information may include SET UP MENU alphaID or EF_SUME.
Referring to
S301: first text information of SET UP MENU alphaID may be read and saved as the first variable.
In the present embodiment, according to a setting of the reading sequence of the SIM card, generally, a file of which the text information is SET UP MENU alphaID may be read firstly, and a file of which the text information is EF_SUME may be read next. After reading the file of which the text information is SET UP MENU alphaID, an operation of S302 may be executed.
S302: it may be determined whether to read the second text information EF_SUME. When it is to be read, the first variable may be updated to be EF_SUME.
In the present embodiment, the second text information EF_SUME has higher priority than the first text information SET UP MENU alphaID. When the second text information EF_SUME is readable, the second text information EF_SUME may cover the SET UP MENU alphaID of the first variable in S301. The STK module may be renamed using the first variable saved with EF_SUME after the covering. It should be understood that, in other embodiments, under the same situation that the text information includes SET UP MENU alphaID and EF_SUME at the same time, when the first read text information is EF_SUME, the STK module may be renamed with EF_SUME directly, and it may be unnecessary to determine whether a text information of SET UP MENU alphaID is available.
Alternatively, in other embodiments, text information of the SIM card may be any characters other than SET UP MENU alphaID and/or EF_SUME, which is up to operator demand. The characters may be in a form or in a combination of the forms of English letters, Chinese characters, digits and underlines. It should be understood that, in the present disclosure, any character may be set to be a higher-grade attribute according to the operators, as long as text information contains the higher-grade character, the STK module may be renamed using the character.
To be specific, the operation of naming the STK module using the first variable refers to naming an entry menu of the STK function module. That is, the name of which the STK module shall use to face users.
Referring to
Referring to
The above description is only embodiments of the present disclosure, and should not limit the scope of the present disclosure. Any equivalent structural or process transformation based on the specification and appended figures of the present disclosure used directly or indirectly in other related fields should also be within the scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201710574372.9 | Jul 2017 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2018/095566 | 7/13/2018 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2019/011312 | 1/17/2019 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20140344083 | Rosenes | Nov 2014 | A1 |
Number | Date | Country |
---|---|---|
101287233 | Oct 2008 | CN |
101835142 | Sep 2010 | CN |
101835142 | Sep 2010 | CN |
102572077 | Jul 2012 | CN |
102572800 | Jul 2012 | CN |
106231591 | Dec 2016 | CN |
107613486 | Jan 2018 | CN |
WO2013068792 | May 2013 | WO |
WO2013068792 | Sep 2014 | WO |
Entry |
---|
ETSI TS 151 013 V5.7.0 (Oct. 2013) Digital cellular telecommunications system (Phase 2+); Test specification for Subscriber Identity Module (SIM) Application Programming Interface (API) for Java Card (3GPP TS 51.013 version 5.7.0 Release 5) (Year: 2013). |
International Search Report of PCT/CN2018/095566. |
Chinese First Office Action,Chinese Application No. 201710574372.9, dated Mar. 2, 2020 (7 pages). |
European search report,European Application No. 18831815.8, dated Mar. 30, 2020 (5 pages). |
Number | Date | Country | |
---|---|---|---|
20190373451 A1 | Dec 2019 | US |