SIM Card File Configuration Method, Device and Chip

By expanding the first preset file in the SIM card to store the setting information of the unconditional call forwarding service, the problem of low CFU status acquisition efficiency when the SIM card is replaced is solved, and a fast and network-free configuration is achieved.

CN115065959BActive Publication Date: 2025-07-08SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210680544.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-16
Publication Date
2025-07-08
Estimated Expiration
2042-06-16

AI Technical Summary

Technical Problem

In the prior art, when replacing a mobile terminal of the SIM card, the CFU status acquisition efficiency is low, and the CFIS file cannot save the URL format number, which affects the SIM card configuration efficiency.

Method used

The first preset file is expanded in the SIM card to store the setting information of the unconditional call forwarding service, and when the user terminal is initially started, the CFU status is directly obtained by reading the file to avoid network interaction.

Benefits of technology

The configuration efficiency of SIM card is improved. The user terminal can obtain the CFU status without network connection when it is first started, and quickly complete the configuration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115065959B_ABST
    Figure CN115065959B_ABST
Patent Text Reader

Abstract

The present invention provides a SIM card file configuration method, apparatus and chip. The SIM card file configuration method includes: reading relevant file information in the user space of the SIM card; obtaining service activation information in a service list according to the relevant file information; after determining that a first preset file exists according to the service activation information, reading an indicator status value of unconditional call forwarding in the first preset file, where the first preset file is stored in the SIM card and is used to store setting information of the unconditional call forwarding service in the user space; and determining an on / off state of the unconditional call forwarding service according to the indicator status value. After the user powers on, the setting status information of the CFU of the SIM can be directly obtained without obtaining it through the network, improving the configuration efficiency of the SIM card.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of mobile communications, and in particular, to a method, device, and chip for configuring SIM card files. Background Art

[0002] A SIM card (Subscriber Identity Module Card) is an IC card held by a mobile user of a Global System for Mobile Communications (GSM), called a user identification card. The GSM system identifies GSM users through the SIM card. The same SIM card can be used on different mobile phones. A GSM mobile phone can only access the network after inserting the SIM card.

[0003] The SIM card is the key for a GSM mobile phone to connect to the GSM network. Once the SIM card is removed from the mobile phone, except for emergency calls, the mobile phone will not be able to enjoy various services provided by the network operator. In addition to serving as a key, the SIM card also provides many conveniences for users. Users can achieve communication by simply inserting or embedding the SIM card into any GSM terminal. The SIM card also manages a lot of information for the services provided to users and can be used to store short messages, especially those received when the user is powered off or not present.

[0004] With the current use by users, since some important information is stored in the SIM card, the SIM card will be retained when replacing the mobile terminal, and the opening and closing configurations of local additional services are mostly saved on the mobile terminal. If the user updates the terminal, the original configuration information will become invalid. Moreover, in current mobile communications, the Call Forwarding Indication Status (CFIS) of the SIM card only has information in the Circuit Switch (CS) domain but no information in the Packet Switch (PS) domain. The status of Call Forwarding Unconditional (CFU) is obtained by interacting with the network, that is, both activation and deactivation will be sent to the network first, and after success, it will be synchronized to the Call Forwarding Indication Status (CFIS) file. In this way, the CFU status needs to be obtained through the network every time, and the CFIS file in the current CFU-related information cannot save the URL format number and cannot be obtained when the mobile terminal is just powered on and not connected to the network, which affects the configuration efficiency of the SIM card.

[0005] Therefore, it is necessary to provide a new SIM card file configuration method, device and chip to solve the above problems existing in the prior art. Summary of the Invention

[0006] The object of the present invention is to provide a SIM card file configuration method, device and chip, which can directly obtain the setting status information of the CFU of the SIM card after the user powers on the machine, without obtaining it through the network, improving the configuration efficiency of the SIM card.

[0007] To achieve the above object, the SIM card file configuration method of the present invention includes:

[0008] Read the relevant file information in the user space of the SIM card;

[0009] Obtain the service activation information in the service list according to the relevant file information;

[0010] After determining the existence of the first preset file according to the service activation information, read the indicator status value of unconditional call forwarding in the first preset file, wherein the first preset file is stored in the SIM card and is used to store the setting information of the unconditional call forwarding service in the user space;

[0011] Determine the on / off state of the unconditional call forwarding service according to the indicator status value.

[0012] The beneficial effect of the SIM card file configuration method of the present invention is that: the setting information of the unconditional call forwarding service in the user space is stored through the first preset file, so that the user terminal can directly obtain the setting status information of the CFU in the SIM card without the network during the initial startup process of inserting a new SIM card, improving the configuration efficiency of the SIM card and being applicable to different startup environments.

[0013] Optionally, the determining the existence of the first preset file according to the service activation information includes:

[0014] After determining that the call-related service is activated according to the service activation information, determine the existence of the first preset file.

[0015] Optionally, the method further includes obtaining the on / off state of the unconditional call forwarding service through the network after determining that the call-related service is closed according to the service activation information.

[0016] Optionally, after the user terminal initially obtains the on / off state of the unconditional call forwarding service, the on / off state of the unconditional call forwarding service is obtained through the network subsequently.

[0017] Optionally, the method further includes:

[0018] Read a second preset file stored in the SIM card, where the second preset file is used to store configuration information of local additional services;

[0019] The user terminal performs service configuration based on the configuration information of the local additional services.

[0020] The beneficial effect is that the configuration information of the local additional services of the SIM card is stored through the second preset file. After the user terminal is initially started, the configuration information of the local additional services in the SIM card can be quickly obtained through the second preset file, without having to update or back up the configuration information of the local additional services of the SIM card again.

[0021] Optionally, the local additional services include at least one of call waiting service and call supplementary service.

[0022] The present invention also discloses a SIM card file configuration device, including:

[0023] A first reading module, configured to read relevant file information in the user space of the SIM card;

[0024] A service activation information acquisition module, configured to acquire service activation information in a service list according to the relevant file information;

[0025] A status acquisition module, configured to read the indicator status value of unconditional call forwarding in the first preset file after determining the existence of the first preset file according to the service activation information, where the first preset file is stored in the SIM card and is used to store the setting information of the unconditional call forwarding service in the user space;

[0026] A switch status determination module, configured to determine the switch status of the unconditional call forwarding service according to the indicator status value.

[0027] Optionally, the switch status determination module is further configured to obtain the switch status of the unconditional call forwarding service through the network after determining that the call-related service is closed according to the service activation information.

[0028] Optionally, the SIM card file configuration device further includes a local service configuration module, and the local service configuration module is configured to:

[0029] Read a second preset file stored in the SIM card, where the second preset file is used to store configuration information of local additional services;

[0030] The user terminal performs service configuration based on the configuration information of the local additional services.

[0031] Optionally, the local supplementary service includes at least one of call waiting service and call supplementary service.

[0032] The present invention provides a chip, comprising: a processor and a memory;

[0033] The memory is used for storing a computer program;

[0034] The processor is used for executing the computer program stored in the memory, so that the chip executes the above-mentioned SIM card file configuration method. Description of the Drawings

[0035] Figure 1 It is a flowchart of the SIM card file configuration method according to an embodiment of the present invention;

[0036] Figure 2 It is a schematic diagram of the specific process of the SIM card file configuration method according to an embodiment of the present invention;

[0037] Figure 3 It is a structural block diagram of the SIM card file configuration device according to an embodiment of the present invention. Detailed Embodiments

[0038] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings of the present invention. Apparently, the described embodiments are some but not all of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention. Unless otherwise defined, the technical terms or scientific terms used herein shall have the ordinary meanings understood by those of ordinary skill in the art in the field to which the present invention belongs. The words such as "including" used herein mean that the elements or items appearing before the word cover the elements or items listed after the word and their equivalents, without excluding other elements or items.

[0039] In view of the problems existing in the prior art, an embodiment of the present invention provides a SIM card file configuration method. Referring to Figure 1 , the method includes the following steps:

[0040] S101. Read relevant file information in the user space of the SIM card;

[0041] S102. Obtain service activation information in the service list according to the relevant file information;

[0042] S103. After determining the existence of the first preset file according to the service activation information, read the indicator status value of unconditional call forwarding in the first preset file, where the first preset file is stored in the SIM card and is used to store the setting information of the unconditional call forwarding service in the user space;

[0043] S104. Determine the on / off status of the unconditional call forwarding service according to the indicator status value.

[0044] In the existing SIM, the general call forwarding indication status CFIS only has information about the circuit switched domain CS but not the packet switched domain PS. For obtaining the status of unconditional call forwarding CFU, it is obtained by interacting with the network, that is, both activation and deactivation will be sent to the network first, and after success, it will be synchronized to the call forwarding indication status CFIS file. In this way, the CFU status needs to be obtained through the network every time.

[0045] Exemplarily, refer to Figure 2 , by expanding the first preset file in the SIM card to save the setting information of the unconditional call forwarding service CFU set in the user space. When the user terminal is initially started after installing the SIM card, the status of the additional service supporting Voice over Long-Term Evolution (VOLTE) is obtained through the network, and the services in the user space are read through the expanded first preset file CFISurl. Specifically, first read the relevant file information in the user space of the SIM card. After determining the activation of the associated service in the service list according to the relevant file information, it can be determined that the first preset file CFISurl exists, and then read the indicator status value of unconditional call forwarding in the first preset file, so as to directly obtain the status setting information of the unconditional call forwarding service CFU of the current SIM card according to the indicator status value, without the need to obtain it through the network. Thus, after the user terminal is started, the CFU status can be quickly obtained. Especially in the case of no network connection at initial power-on, the CFU status can be quickly obtained, improving the configuration efficiency of the SIM card.

[0046] It should be noted that the setting information of the unconditional call forwarding service CFU saved in the first preset file in the SIM card includes service setting status, format, and number information, so as to quickly save the URL format number through the first preset file.

[0047] In some embodiments, the determining the existence of the first preset file according to the service activation information includes:

[0048] After determining the activation of the call-related service according to the service activation information, determine the existence of the first preset file.

[0049] Specifically, if the service activation information in the service list determines that the call-related services are activated, including Service 49 and Service 99, it is determined that the call forwarding indication status CFIS and the first preset file exist. Subsequently, the status of CFU can be quickly obtained by reading the first preset file, improving the configuration efficiency of the SIM card.

[0050] In some embodiments, the method further includes obtaining the switch status of the unconditional call forwarding service through the network after determining that the call-related services are deactivated according to the service activation information.

[0051] In this embodiment, after determining that the related services are deactivated through the service activation information in the service list, the status of CFU cannot be directly obtained through the first preset file. At this time, the status of CFU is obtained through the network to ensure the normal configuration of the SIM card.

[0052] In some other embodiments, after the user terminal initially obtains the switch status of the unconditional call forwarding service, the switch status of the unconditional call forwarding service is subsequently obtained through the network.

[0053] Exemplarily, when the user terminal initially obtains the switch status of the unconditional call forwarding service, it includes obtaining through the network or through the first preset file, while the subsequent process of obtaining the CFU status is directly through the network.

[0054] In some embodiments, the method further includes:

[0055] Reading a second preset file stored in the SIM card, where the second preset file is used to store the configuration information of the local supplementary services;

[0056] The user terminal performs service configuration through the configuration information of the local supplementary services.

[0057] By configuring the second preset file in the SIM card, the configuration information of the local supplementary services of the SIM card is stored in the second preset file. After the user terminal restarts or inserts the SIM card for the first time, by reading the information stored in the second preset file EF_SS, the user terminal can quickly obtain the configuration information of the local supplementary services of the SIM card, completing the rapid configuration of the local supplementary services of the SIM card. Compared with the prior art in which the configuration information of the local supplementary services is saved in the terminal, adopting this solution, even if the user terminal is replaced, the configuration information of the local supplementary services can be quickly obtained by reading the SIM card without repeated configuration.

[0058] In some embodiments, the local supplementary services include at least one of call waiting service (CW) and calling line identification restriction (CLIR). It should be noted that, among the configuration information of the local supplementary services stored in the second preset file, the local supplementary service components include the above-mentioned CW service and CLIR service, and can also be extended to include other services. This solution does not make special limitations in this regard and will not be elaborated here.

[0059] The present invention also discloses a SIM card file configuration device. Refer to Figure 3 , including:

[0060] A first reading module 301, configured to read relevant file information in the user space of the SIM card;

[0061] A service activation information acquisition module 302, configured to acquire service activation information in a service list according to the relevant file information;

[0062] A status acquisition module 303, configured to, after determining the existence of the first preset file according to the service activation information, read the indicator status value of unconditional call forwarding in the first preset file, where the first preset file is stored in the SIM card and is used to store the setting information of the unconditional call forwarding service in the user space;

[0063] A switch status determination module 304, configured to determine the switch status of the unconditional call forwarding service according to the indicator status value.

[0064] In some embodiments, the switch status determination module is further configured to, after determining that the call-related service is closed according to the service activation information, obtain the switch status of the unconditional call forwarding service through the network.

[0065] In some embodiments, the SIM card file configuration device further includes a local service configuration module 305, and the local service configuration module 305 is configured to:

[0066] Read a second preset file stored in the SIM card, where the second preset file is used to store configuration information of local supplementary services;

[0067] The user terminal performs service configuration according to the configuration information of the local supplementary services.

[0068] In some embodiments, the local supplementary services include at least one of call waiting service and call supplementary service.

[0069] It should be noted that it should be understood that the division of each module of the above device is only a division of logical functions. In actual implementation, it can be fully or partially integrated into a physical entity, or physically separated. And these modules can all be implemented in the form of software called by processing elements; they can also all be implemented in the form of hardware; or some modules can be implemented in the form of software called by processing elements, and some modules can be implemented in the form of hardware. For example, the selection module can be a separately established processing element, or can be integrated in a certain chip of the above system. In addition, it can also be stored in the memory of the above system in the form of program code, and the function of the above x module can be called and executed by a certain processing element of the above system. The implementation of other modules is similar. In addition, all or part of these modules can be integrated together or can be independently implemented. The processing element described here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules can be completed by the integrated logic circuit in the processor element or the instructions in the form of software.

[0070] For example, the above modules can be one or more integrated circuits configured to implement the above method, such as: one or more application specific integrated circuits (ASICs), or, one or more digital signal processors (DSPs), or, one or more field programmable gate arrays (FPGAs). Again, when a certain module above is implemented in the form of a processing element scheduling program code, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processors that can call program code. Again, these modules can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0071] The present invention also provides a chip, including: a processor and a memory;

[0072] The memory is used to store a computer program;

[0073] The processor is used to execute the computer program stored in the memory, so that the chip executes the above SIM card file configuration method.

[0074] From the description of the above embodiments, those skilled in the art can clearly understand that for the convenience and brevity of description, only the division of the above functional modules is used as an example. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. For the specific working processes of the systems, devices, and units described above, reference can be made to the corresponding processes in the foregoing method embodiments, which will not be elaborated here.

[0075] In each of the embodiments of the present application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0076] If the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of the present application, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in the embodiments of the present application. The foregoing storage medium includes: various media that can store program codes such as flash memory, mobile hard disk, read-only memory, random access memory, magnetic disk, or optical disc.

[0077] The above is only the specific implementation manner of the embodiments of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the embodiments of the present application should be covered by the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be subject to the protection scope of the claims.

[0078] Although the embodiments of the present invention have been described in detail above, it is obvious to those skilled in the art that various modifications and changes can be made to these embodiments. However, it should be understood that such modifications and changes fall within the scope and spirit of the present invention as described in the claims. Moreover, the present invention described herein can have other embodiments and can be implemented or realized in various ways.

Claims

1. A method for configuring SIM card files, characterized in that, including: Read the relevant file information in the user space of the SIM card; Obtain the service activation information in the service list according to the relevant file information; After determining that the call-related service is activated according to the service activation information, determine the existence of a first preset file; read the indicator status value of unconditional call forwarding in the first preset file, where the first preset file is stored in the SIM card, and the first preset file is used to store the setting information of the unconditional call forwarding service in the user space. The setting information of the unconditional call forwarding service CFU saved in the first preset file includes service setting status, format, and number information; Determine the on / off status of the unconditional call forwarding service according to the indicator status value.

2. The SIM card file configuration method according to claim 1, wherein The method further includes, after determining that the call-related service is closed according to the service activation information, obtaining the on / off status of the unconditional call forwarding service through the network.

3. The SIM card file configuration method according to claim 1, wherein, After the user terminal initially obtains the on / off status of the unconditional call forwarding service, the on / off status of the unconditional call forwarding service is obtained through the network subsequently.

4. The SIM card file configuration method according to any one of claims 1 to 3, characterized in that, The method further includes: Read a second preset file stored in the SIM card, where the second preset file is used to store the configuration information of local supplementary services; The user terminal performs service configuration according to the configuration information of the local supplementary services.

5. The SIM card file configuration method according to claim 4, wherein The local supplementary services include at least one of call waiting service and call completion service.

6. A SIM card file configuration device, characterized in that, including: A first reading module for reading the relevant file information in the user space of the SIM card; A service activation information obtaining module for obtaining the service activation information in the service list according to the relevant file information; A status obtaining module for determining the existence of a first preset file after determining that the call-related service is activated according to the service activation information, and reading the indicator status value of unconditional call forwarding in the first preset file, where the first preset file is stored in the SIM card, and the first preset file is used to store the setting information of the unconditional call forwarding service in the user space. The setting information of the unconditional call forwarding service CFU saved in the first preset file includes service setting status, format, and number information; A switch status determining module for determining the on / off status of the unconditional call forwarding service according to the indicator status value.

7. The SIM card file configuration device according to claim 6, wherein, The switch status determining module is further used to obtain the on / off status of the unconditional call forwarding service through the network after determining that the call-related service is closed according to the service activation information.

8. The SIM card file configuration device according to claim 6 or 7, characterized in that The SIM card file configuration device further includes a local service configuration module, and the local service configuration module is used to: Read a second preset file stored in the SIM card, where the second preset file is used to store the configuration information of local supplementary services; The user terminal performs service configuration according to the configuration information of the local supplementary services.

9. The SIM card file configuration device according to claim 8, wherein The local supplementary services include at least one of call waiting service and call completion service.

10. A chip, characterized in that, including: A processor and a memory; The memory is used to store computer programs; The processor is configured to execute the computer program stored in the memory, so that the chip executes the SIM card file configuration method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method and system of the unconditional call forwarding of the communication terminal

    CN106304000A

  • Supplementary service management method for mobilephone

    KR1020040095827A