SIM card information processing method, electronic equipment and computer readable storage medium

By using the shared data module to store SIM card information in the dual-card terminal, the information fusion of multiple SIM cards and network synchronization is realized, which solves the problems of poor user experience and power saving in dual-card terminals, and improves terminal battery life and user experience.

CN120050641APending Publication Date: 2025-05-27ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311603857.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-27
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

The prior art lacks user experience interaction in dual-card terminals, and in order to save power, the SIM card is usually not turned off actively, resulting in the SIM card without communication function, which causes inconvenience to users. At the same time, the network status of multiple SIM cards of the same operator is inconsistent, resulting in a decrease in user experience.

Method used

The preset shared data module stores the SIM card information of multiple SIM cards, and realizes the information fusion of multiple SIM cards on the same terminal. Based on the SIM card information stored in the shared data module, when the first SIM card is turned off and the second SIM card is in the working state, the second SIM card realizes the service of the first SIM card and realizes the network synchronization of at least two SIM cards.

Benefits of technology

It avoids multiple SIM cards being in the working state, reduces power consumption, improves the battery life of the mobile terminal, and improves the user's communication experience and power saving experience. At the same time, it ensures that the network standards of multiple SIM cards of the same operator are consistent, and the user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120050641A_ABST
    Figure CN120050641A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an SIM card information processing method, electronic equipment and a computer readable storage medium. The SIM card information processing method comprises the following steps: after a plurality of SIM cards are inserted, storing SIM card information of the plurality of SIM cards into a preset shared data module; based on the SIM card information stored in the shared data module, under the condition that the first SIM card in the plurality of SIMs is closed and the second SIM card is in a working state, the second SIM card realizes the service of the first SIM card; and / or realizing network type synchronization of the at least two SIM cards based on the SIM card information stored in the shared data module. According to the scheme of the embodiment, information fusion of multiple SIM cards on the same terminal is realized, the multiple SIM cards are prevented from being in a working state, the power consumption is reduced, the endurance performance of the mobile terminal is improved, the communication experience and the power-saving experience of a user are improved, and the network types of the multiple SIM cards of the same operator are consistent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of terminal communication, and particularly to a method for processing SIM card information, an electronic device, and a computer-readable storage medium. Background Art

[0002] When chip platforms implement the dual-SIM function, they are designed separately according to the protocol stacks used by each SIM (Subscriber Identity Module) card. The interaction of the protocol stacks only involves the underlying interaction and lacks the interaction in terms of user experience. In addition, in existing commercial terminals, in order to achieve the power-saving function, generally a SIM card is not actively shut down. After being shut down, the SIM card has no communication function, which brings inconvenience to users. Summary of the Invention

[0003] Embodiments of the present disclosure provide a method for processing SIM card information, an electronic device, and a computer-readable storage medium.

[0004] In a first aspect, embodiments of the present disclosure provide a method for processing SIM card information, the method may include:

[0005] After multiple SIM cards are inserted, store the SIM card information of the multiple SIM cards into a preset shared data module;

[0006] Based on the SIM card information stored in the shared data module, when a first SIM card among the multiple SIM cards is shut down and a second SIM card is in a working state, the second SIM card implements the services of the first SIM card; and / or, based on the SIM card information stored in the shared data module, synchronize the network modes of at least two SIM cards.

[0007] In a second aspect, embodiments of the present disclosure provide an electronic device, the electronic device includes:

[0008] One or more processors;

[0009] A memory, on which one or more programs are stored. When the one or more programs are executed by the one or more processors, the one or more processors implement the method for processing SIM card information;

[0010] One or more input / output (I / O) interfaces, connected between the processor and the memory, configured to implement the information interaction between the processor and the memory.

[0011] In a third aspect, embodiments of the present disclosure provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method for processing SIM card information is implemented.

[0012] In the embodiments of the present disclosure, a preset shared data module stores SIM card information of multiple SIM cards, realizing the information fusion of multiple SIM cards on the same terminal. Based on the SIM card information stored in the shared data module, when the first SIM card is turned off and the second SIM card is in the working state among multiple SIM cards, the second SIM card realizes the services of the first SIM card, avoiding the situation where multiple SIM cards are all in the working state, reducing power consumption, improving the battery life performance of the mobile terminal, and enhancing the user communication experience and power-saving experience. In addition, based on the SIM card information stored in the shared data module, the network modes of at least two SIM cards are synchronized, making the network modes of multiple SIM cards of the same operator consistent, avoiding the confusion brought to users by multiple SIM cards of the same operator staying on different networks, and thus improving the user experience. Description of the Drawings

[0013] In the drawings of the embodiments of the present disclosure:

[0014] Figure 1 is the flowchart of the SIM card information processing method provided by the embodiments of the present disclosure;

[0015] Figure 2 is the flowchart of the method for the second SIM card to realize the services of the first SIM card based on the SIM card information stored in the shared data module when the first SIM card is turned off and the second SIM card is in the working state among multiple SIM cards;

[0016] Figure 3 is the flowchart of the method for synchronizing the network modes of at least two SIM cards based on the SIM card information stored in the shared data module provided by the embodiments of the present disclosure;

[0017] Figure 4 is the block diagram of the electronic device provided by the embodiments of the present disclosure;

[0018] Figure 5 is the block diagram of the computer-readable storage medium provided by the embodiments of the present disclosure. Detailed Embodiments

[0019] To enable those skilled in the art to better understand the technical solutions of the present disclosure, the communication perception data processing method and computer-readable storage medium provided by the embodiments of the present disclosure will be described in detail below with reference to the drawings.

[0020] The present disclosure will be described more fully hereinafter with reference to the accompanying drawings. However, the illustrated embodiments may be embodied in different forms and the present disclosure should not be construed as limited to the embodiments set forth below. On the contrary, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0021] The accompanying drawings of the embodiments of the present disclosure are used to provide a further understanding of the embodiments of the present disclosure and constitute a part of the specification. Together with the detailed embodiments, they are used to explain the present disclosure and do not constitute a limitation to the present disclosure. By describing the detailed embodiments with reference to the accompanying drawings, the above and other features and advantages will become more apparent to those skilled in the art.

[0022] The present disclosure may be described with reference to plan views and / or cross-sectional views by means of ideal schematic diagrams of the present disclosure. Therefore, the example illustrations may be modified according to manufacturing techniques and / or tolerances.

[0023] In the case of no conflict, the embodiments of the present disclosure and the features in the embodiments may be combined with each other.

[0024] The terms used in the present disclosure are only for describing specific embodiments and are not intended to limit the present disclosure. As used in the present disclosure, the term "and / or" includes any and all combinations of one or more of the related listed items. As used in the present disclosure, the singular forms "a" and "the" are also intended to include the plural forms unless the context clearly indicates otherwise. As used in the present disclosure, the terms "comprising", "made of" specify the presence of the stated features, wholes, steps, operations, elements and / or components, but do not preclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or their groups.

[0025] Unless otherwise defined, all terms (including technical and scientific terms) used in the present disclosure have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and the present disclosure, and will not be interpreted as having an idealized or overly formal meaning unless the present disclosure clearly so defines.

[0026] The present disclosure is not limited to the embodiments shown in the accompanying drawings, but includes modifications to the configurations formed based on the manufacturing process. Therefore, the regions illustrated in the accompanying drawings have schematic properties, and the shapes of the regions shown in the drawings illustrate the specific shapes of the regions of the elements, but are not intended to be restrictive.

[0027] Chip platforms that implement dual-SIM functionality are designed separately according to the protocol stacks used by each SIM (Subscriber Identity Module). The interaction of the protocol stacks only involves low-level interactions and lacks interactions in terms of user experience. Additionally, in existing commercial terminals, to achieve power-saving functionality, generally, one SIM card is not actively shut down. After being shut down, the SIM card has no communication function, which brings inconvenience to users.

[0028] In addition, the following two problems are often encountered during project testing and after-sales:

[0029] 1. When using SIM cards from the same operator, the network status of the two cards is inconsistent. For example, one SIM card shows 4G (4th Generation Mobile Communication Technology), while the other SIM card has no signal. Or one card shows 5G (5th Generation Mobile Communication Technology), while the other card shows 4G. After such a situation occurs, it brings a lot of confusion to users.

[0030] 2. Dual-SIM card users have the problem of excessive power consumption.

[0031] Regarding Problem 1, the reasons are as follows:

[0032] 1.1. For dual SIM cards, different antennas are used. It is possible that SIM card 1 uses the top antenna of the mobile phone, and SIM card 2 uses the bottom antenna. Coupled with the influence of factors such as holding the phone, it leads to differences in reception performance, thus affecting the situation where one card has a signal while the other card drops the network and the two cards are out of sync.

[0033] 1.2. For dual SIM cards, when one SIM card is in the connected state and the other is in the idle state, it may lead to camping on different networks. Even if both are in the idle state subsequently, due to the settings of different network parameters during the movement process, this state may be maintained.

[0034] The above reasons may result in the situation of different networks even for SIM cards from the same operator.

[0035] Regarding Problem 2, the reasons are as follows:

[0036] 2.1. Dual SIM cards monitor paging (paging mechanism), resulting in frequent activities of RF (Radio Frequency) devices. Additionally, the possibility of signaling such as reselection / registration increases.

[0037] 2.2. Dual SIM cards, especially SIM cards from different operators, increase the possibility of weak signals. In the case of weak signals, more power and network communication are required.

[0038] The current terminal platform's handling of dual SIM cards includes: 1. For low-performance transceiver devices, time-division processing is adopted; 2. For high-performance transceiver devices, although they can handle the transceiver of dual SIM cards simultaneously, the protocol stack of each SIM card is designed as two independent protocol stacks, which are independent at the protocol level and have no interaction or assistance.

[0039] The prior art is designed based on implementing the dual-SIM card function. For dual SIM cards of the same operator, one SIM card is 4G and the other is 5G, which is reasonable from the perspective of protocol implementation and problem analysis. However, it does not start from the user experience. Users may think that there are signal problems with the terminal. Among various power-saving solutions for the terminal, few terminals turn off one SIM card to avoid the power consumption caused by dual SIM cards. Turning off the SIM card is an operation that ordinary users resist because it blocks the user's external communication function. However, if the user's perception is not obvious when the SIM card is turned off and they can still answer calls normally, it will change the user experience. Therefore, the commercial development of terminal technology ultimately needs to focus on the user's perceived experience. Generally speaking, the implementation of communication functions is on the baseband side, while the user's perception is on the application layer. It is necessary to increase the interaction between the baseband chip and the application, so that the baseband chip can interact according to multiple dimensions such as sensors, user behavior, and user experience, thereby realizing the personalized functions of the terminal.

[0040] Based on the above considerations, the embodiments of the present disclosure believe that the two SIM cards are not independent for users, and the terminal can fully use the information of one SIM card to assist the other SIM card. Therefore, a shared data module for multiple SIM cards is designed. The embodiments of the present disclosure store the SIM card information of multiple SIM cards through the preset shared data module, realizing the information fusion of multiple SIM cards on the same terminal. Based on the SIM card information stored in the shared data module, when the first SIM card is turned off and the second SIM card is in the working state among multiple SIM cards, the second SIM card realizes the services of the first SIM card, avoiding the situation where multiple SIM cards are all in the working state, reducing power consumption, improving the battery life performance of the mobile terminal, and enhancing the user's communication experience and power-saving experience; in addition, based on the SIM card information stored in the shared data module, the network modes of at least two SIM cards are synchronized, making the network modes of multiple SIM cards of the same operator consistent, avoiding the confusion brought to users by multiple SIM cards of the same operator staying on different networks, thereby improving the user experience.

[0041] The SIM card information processing method according to the embodiments of the present disclosure can be executed by any electronic device such as a terminal device or a server that requires multiple SIM cards for Internet access and / or communication. The terminal device may include, but is not limited to: in-vehicle devices, user equipment (UE), mobile devices, computing devices, wearable devices, etc. For example, it includes, but is not limited to, cellular phones, cordless phones, personal digital assistants (PDA), portable computers, etc. The SIM card information processing method can be implemented by a processor calling computer-readable program instructions stored in a memory, or can be implemented by a server.

[0042] The solutions of the embodiments of the present disclosure will be introduced in detail below.

[0043] The embodiments of the present disclosure provide a SIM card information processing method, as Figure 1 shown, the method may include steps S11 - S12:

[0044] S11. After multiple SIM cards are inserted, store the SIM card information of the multiple SIM cards into a preset shared data module.

[0045] S12. Based on the SIM card information stored in the shared data module, when the first SIM card among the multiple SIM cards is turned off and the second SIM card is in a working state, the second SIM card implements the services of the first SIM card; and / or, based on the SIM card information stored in the shared data module, synchronize the network modes of at least two SIM cards.

[0046] In the embodiments of the present disclosure, the solutions of the embodiments of the present disclosure can be applied to multi - SIM card terminals. The multiple SIM cards may include, but are not limited to, two SIM cards.

[0047] In the embodiments of the present disclosure, before storing the SIM card information of the multiple SIM cards into a preset shared data module, the method further includes:

[0048] After the multiple SIM cards are inserted into the terminal, or when the terminal where the multiple SIM cards are located is in a preset state, initialize the preset shared data module.

[0049] In the embodiments of the present disclosure, the preset state may include, but is not limited to, the state of turning off the flight mode. After the dual - SIM card is inserted into the terminal and powered on, or after the terminal turns off the flight mode, the initialization of the shared data module can be started.

[0050] In the embodiments of the present disclosure, the SIM card information may include: communication information and / or network information;

[0051] The communication information includes any one or more of the following: IMSI (International Mobile Subscriber Identification Number), contacts stored in the SIM card, and text messages stored in the SIM card;

[0052] The network information may include any one or more of the following: network mode, frequency points of the network, and network parameters of the cell where the SIM card is located (for example, cell identity ID and signal strength, etc.).

[0053] In the embodiments of the present disclosure, the above communication information is related file information of the SIM card itself, and this information can be obtained as long as the terminal recognizes the SIM card. The network information is all network-related information obtained when each SIM card registers with the network, including network mode, frequency points of the network, cell ID, signal strength, etc.

[0054] In the embodiments of the present disclosure, storing the SIM card information of multiple SIM cards into a preset shared data module includes:

[0055] Reading the communication information and / or network information of each SIM card respectively;

[0056] Sending an inquiry message; the inquiry message is used to inquire whether to agree to store the communication information and / or the network information into the shared data module;

[0057] After obtaining a response message indicating consent, storing the communication information and / or the network information into the shared data module.

[0058] In the embodiments of the present disclosure, before starting the shared data module, the user's opinion can be inquired. With the user's consent, the initialization work of the shared data module is started, and the SIM card information is stored into the shared data module.

[0059] In the embodiments of the present disclosure, if the terminal recognizes dual SIM cards and after the dual SIM cards successfully search for the network and register, the shared data module can start interacting with the SIM cards, obtain the SIM card information of each SIM card, and store it.

[0060] In the embodiments of the present disclosure, after storing the SIM card information of multiple SIM cards into a preset shared data module, the method may further include:

[0061] Detecting changes in the SIM card information of multiple SIM cards;

[0062] In the case where the SIM card information of any one of the multiple SIM cards changes, sending a message change notification to the shared data module;

[0063] The shared data module updates the changed SIM card information.

[0064] In the embodiments of the present disclosure, due to the mobility of the terminal, network information changes in real time. If SIM card information (such as communication information, network information) changes, it actively notifies the shared data module, so that the shared data module can synchronize the latest information in real time.

[0065] In the embodiments of the present disclosure, as Figure 2 shown, the services of the SIM card include call services and / or text message services. Based on the SIM card information stored in the shared data module, when the first SIM card among multiple SIM cards is turned off and the second SIM card is in a working state, the services of the first SIM card are implemented by the second SIM card, which may include steps S21 - S22:

[0066] S21. When the first SIM card has call services and / or text message services, transfer the call services and / or text message services of the first SIM card to the second SIM card;

[0067] S22. The second SIM card completes the call services and / or text message services based on the SIM card information of the first SIM card stored in the shared data module.

[0068] In the embodiments of the present disclosure, if the user sets the power saving mode, one or more SIM cards among multiple SIM cards can be turned off, and only one SIM card is reserved to work. For example, for a dual - SIM terminal, one SIM card can be turned off (for example, turning off the radio frequency of the SIM card to make the SIM card enter the sleep state), or this SIM card is only allowed to work for a short time and is mostly in the sleep state, while the other SIM card is in the normal working state, so as to achieve the purpose of power saving.

[0069] In the embodiments of the present disclosure, for example, the terminal includes SIM card 1 and SIM card 2, and the contacts of SIM card 1 and SIM card 2 are both stored in the shared data module. When entering the power saving mode, SIM card 1 can stop working, thus bringing power saving advantages and not affecting the incoming call function of SIM card 1. For example, the mobile phone automatically transfers the calls of SIM card 1 to SIM card 2. When SIM card 2 receives the incoming call transferred from SIM card 1, it can search for the corresponding contact of the incoming call number in the shared data module and display it on the terminal.

[0070] In the embodiments of the present disclosure, similarly, the text messages of SIM card 1 can also be read by SIM card 2 and displayed on the terminal. Since SIM card 2 does not need to monitor the network and does not need to passively interact with the network, this can greatly reduce the power consumption of the terminal.

[0071] In the embodiments of the present disclosure, the above power saving scheme may be implemented together with other power saving schemes.

[0072] In the embodiment of the present disclosure, when multiple SIM cards belong to the same operator, the network coverage status is consistent, so only one SIM card is needed to obtain the network information corresponding to the operator, and the obtained network information is stored in the shared data module to be shared with other SIM cards of the same operator. Other SIM cards try to avoid interacting with the network to avoid causing high power consumption. The terminal can also transmit network information between multiple SIM cards under the same operator to achieve information sharing, thereby ensuring that the network status of multiple SIM cards under the same operator is consistent.

[0073] In the embodiment of the present disclosure, before synchronizing the network standards of at least two SIM cards based on the SIM card information stored in the shared data module, the method may further include:

[0074] Determining whether the at least two SIM cards belong to the same operator;

[0075] In the case that the at least two SIM cards belong to the same operator, detecting whether the network standards registered by the at least two SIM cards are consistent;

[0076] When the network standards registered by the at least two SIM cards are consistent, the network information is obtained through any one of the at least two SIM cards and stored in the shared data module;

[0077] When the network standards registered by the at least two SIM cards are inconsistent, a process of synchronizing the network standards of the at least two SIM cards based on the SIM card information stored in the shared data module is executed so that the at least two SIM cards reside on the same network.

[0078] In the embodiment of the present disclosure, in order to ensure that the network status of multiple SIM cards of the same operator are consistent, the different network standards registered for the multiple SIM cards can be synchronized, thereby avoiding inconsistent network status of multiple SIM cards due to different registered network standards (for example, one 4G and one 5G), thereby reducing user experience.

[0079] In the disclosed embodiment, it is possible to determine whether multiple SIM cards belong to the same operator based on the ICCID (Integrated Circuit Card Identity, i.e., SIM card number) of the SIM card.

[0080] In the embodiments of the present disclosure, for multiple SIM cards of the same operator, once the network state changes and the shared data module receives a notification of the network state change, it can actively query whether the network modes registered by the multiple SIM cards are the same. If they are not the same, the network mode synchronization mechanism can be forcibly started for the multiple SIM cards.

[0081] In the embodiments of the present disclosure, the at least two SIM cards may include, but are not limited to, a third SIM card and a fourth SIM card; as Figure 3 shown, realizing the network mode synchronization of at least two SIM cards based on the SIM card information stored in the shared data module includes steps S31 - S34:

[0082] S31. Obtain multiple network modes with higher priorities among the network modes registered by the third SIM card and the fourth SIM card;

[0083] S32. Detect the network signal strength of the multiple network modes with higher priorities within a preset time period;

[0084] S33. Use the network mode whose network signal strength meets the preset requirements as the reference network mode, or, in the case where the network signal strengths of multiple network modes all meet the preset requirements, use the network mode with the highest priority among the multiple network modes as the reference network mode;

[0085] S34. Make the third SIM card that is not registered with the reference network mode among the third SIM card and the fourth SIM card register the reference network mode.

[0086] In the embodiments of the present disclosure, the priority of network modes can be defaulted as 5G > 4G > 3G > 2G. Since 5G and 4G modes are generally implemented at present, 5G and 4G network modes can be obtained, and the signal strengths of 5G and 4G of the same operator can be detected. If the signal strength of 5G meets or exceeds the first signal strength threshold, e.g., -110 dbm (decibel milliwatt), within the first preset duration (e.g., 10 seconds), and the signal strength of 4G meets or exceeds the second signal strength threshold, e.g., -95 dbm (decibel milliwatt), within the second preset duration (e.g., 10 seconds), it can be determined at this time that both 5G and 4G meet the preset requirements, so 5G can be selected as the reference network mode. If the signal strength of 5G meets or exceeds the first signal strength threshold, e.g., -110 dbm (decibel milliwatt), within the first preset duration (e.g., 10 seconds), and the signal strength of 4G does not meet or exceed the second signal strength threshold, e.g., -95 dbm (decibel milliwatt), within the second preset duration (e.g., 10 seconds), it can be determined at this time that only 5G meets the preset requirements, so 5G can be selected as the reference network mode. If the signal strength of 5G does not meet or exceed the first signal strength threshold, e.g., -110 dbm (decibel milliwatt), within the first preset duration (e.g., 10 seconds), and the signal strength of 4G meets or exceeds the second signal strength threshold, e.g., -95 dbm (decibel milliwatt), within the second preset duration (e.g., 10 seconds), it can be determined at this time that only 4G meets the preset requirements, so 4G can be selected as the reference network mode.

[0087] In the embodiments of the present disclosure, registering the third SIM card that is not registered with the reference network mode among the third SIM card and the fourth SIM card with the reference network mode includes:

[0088] Determine whether the third SIM card is in a call service;

[0089] In the case where the third SIM card is in a call service, wait until the call service ends, or, in the case where the third SIM card is not in a call service, force the third SIM card to search for a network for the reference network mode;

[0090] After searching for the network corresponding to the reference network mode, register the third SIM card with the reference network mode.

[0091] In the embodiments of the present disclosure, after the reference network mode is determined, a forced network search process is initiated. Before initiating the forced network search, determine whether there is a voice call in progress. If so, wait until the voice call is hung up and then synchronize. If there is no voice call, the terminal performs a forced network search and registration.

[0092] In an embodiment of the present disclosure, after performing a network mode synchronization mechanism on multiple SIM cards, if it is detected that the information of any one SIM card has changed (for example, the network mode of one of the SIMs is upgraded), in order to avoid information changes caused by interference, it can be determined again after waiting for a certain period of time. If it is determined that the information of the SIM card has indeed changed, the network information of the SIM card is updated to the shared data module in a timely manner, and the network mode synchronization mechanism is re-executed for the SIM and other SIMs belonging to the same operator as the SIM card, ensuring that multiple SIM cards of the same operator can all reside on the same network in real time and avoiding a bad experience for users.

[0093] In an embodiment of the present disclosure, the above network mode synchronization mechanism can also be extended to be implemented among multiple terminals in the same location area, that is, network mode synchronization is performed during communication between terminals.

[0094] In an embodiment of the present disclosure, after implementing network mode synchronization of at least two SIM cards based on the SIM card information stored in the shared data module, the method may further include:

[0095] In the case where the network mode synchronization is not successfully implemented, a fallback mechanism is executed to cause the SIM card that has not successfully registered the reference network mode among at least two SIM cards to fallback to the original network mode.

[0096] In an embodiment of the present disclosure, in the case where the network mode synchronization mechanism fails to be successfully implemented, a return mechanism is set in the embodiment of the present disclosure to prevent one or more SIM cards from being unable to use the network properly and instead reducing the user experience.

[0097] An embodiment of the present disclosure also provides an electronic device 100, as Figure 4 shown, the electronic device 100 includes:

[0098] One or more processors 101;

[0099] A memory 102, on which one or more programs are stored. When the one or more programs are executed by the one or more processors 101, the one or more processors 101 implement the SIM card information processing method;

[0100] One or more input / output I / O interfaces 103, connected between the processor 101 and the memory 102, configured to implement information interaction between the processor 101 and the memory 102.

[0101] Among them, the processor 101 is a device with data processing capabilities, including but not limited to a central processing unit (CPU), etc.; the memory 102 is a device with data storage capabilities, including but not limited to a random access memory (RAM, more specifically such as SDRAM, DDR, etc.), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory (FLASH); the I / O interface (read / write interface) 103 is connected between the processor 101 and the memory 102 and can realize the information interaction between the processor 101 and the memory 102, including but not limited to a data bus (Bus), etc.

[0102] In some embodiments, the processor 101, the memory 102, and the I / O interface 103 are interconnected through a bus 104 and then connected to other components of the computing device.

[0103] The embodiment of the present disclosure also provides a computer-readable storage medium 200, such as Figure 5 As shown, a computer program is stored on the computer-readable storage medium 200, and when the computer program is executed by a processor, the SIM card information processing method described above is implemented.

[0104] Those of ordinary skill in the art can understand that all or some of the function modules / units disclosed above can be implemented as software, firmware, hardware, and their appropriate combinations.

[0105] In a hardware implementation, the division between the function modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component can have multiple functions, or a function or step can be executed by several physical components in cooperation.

[0106] Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit (CPU), a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-temporary medium) and a communication medium (or temporary medium). As known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory (FLASH) or other disk storage; read-only compact disk (CD-ROM), digital versatile disk (DVD) or other optical disk storage; magnetic cassettes, magnetic tapes, disk storage or other magnetic storage; any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0107] The present disclosure has disclosed example embodiments, and although specific terms are employed, they are used and should be interpreted only in a general illustrative sense and not for limiting purposes. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly stated, features, characteristics, and / or elements described in conjunction with a particular embodiment may be used alone or in combination with features, characteristics, and / or elements described in conjunction with other embodiments. Therefore, those skilled in the art will appreciate that various changes in form and detail may be made without departing from the scope of the present disclosure as set forth in the appended claims.

Claims

1. A SIM card information processing method, It is characterized in that The method comprises: After multiple SIM cards are inserted, the SIM card information of the multiple SIM cards is stored in a preset shared data module; Based on the SIM card information stored in the shared data module, when a first SIM card among the multiple SIM cards is turned off and a second SIM card is in working state, the second SIM card implements the service of the first SIM card; and / or, based on the SIM card information stored in the shared data module, network standard synchronization of at least two SIM cards is achieved.

2. The SIM card information processing method according to claim 1, It is characterized in that The service includes a call service and / or a text message service, and the SIM card information stored in the shared data module, when a first SIM card among the multiple SIM cards is turned off and a second SIM card is in a working state, the second SIM card implements the service of the first SIM card, including: In a case where the first SIM card has the call service and / or the SMS service, transferring the call service and / or the SMS service of the first SIM card to the second SIM card; The second SIM card completes the call service and / or the SMS service based on the SIM card information of the first SIM card stored in the shared data module.

3. The SIM card information processing method according to claim 1, It is characterized in that Before synchronizing the network standards of at least two SIM cards based on the SIM card information stored in the shared data module, the method further includes: Determining whether the at least two SIM cards belong to the same operator; In the case that the at least two SIM cards belong to the same operator, detecting whether the network standards registered by the at least two SIM cards are consistent; When the network standards registered by the at least two SIM cards are consistent, obtaining network information through any one of the at least two SIM cards and storing it in the shared data module; When the network standards registered by the at least two SIM cards are inconsistent, a process of synchronizing the network standards of the at least two SIM cards based on the SIM card information stored in the shared data module is executed so that the at least two SIM cards reside on the same network.

4. The SIM card information processing method according to claim 1, It is characterized in that The at least two SIM cards include a third SIM card and a fourth SIM card; The method of realizing network standard synchronization of at least two SIM cards based on the SIM card information stored in the shared data module includes: Acquire multiple network standards with higher priorities among the network standards registered by the third SIM card and the fourth SIM card; Detecting the network signal strength of the plurality of network formats with higher priorities within a preset time period; The network standard whose network signal strength meets the preset requirements is used as the reference network standard, or, when the network signal strengths of the multiple network standards all meet the preset requirements, the network standard with the highest priority among the multiple network standards is used as the reference network standard; The third SIM card among the third SIM card and the fourth SIM card that has not registered the reference network standard is enabled to register the reference network standard.

5. The SIM card information processing method according to claim 4, It is characterized in that The step of registering the reference network standard to the third SIM card that is not registered with the reference network standard among the third SIM card and the fourth SIM card comprises: Determining whether the third SIM card is performing a call service; When the third SIM card is performing a call service, after waiting for the call service to end, or when the third SIM card is not performing a call service, forcibly searching the third SIM card for the reference network standard; After searching for a network corresponding to the reference network standard, registering the reference network standard with the third SIM card.

6. The SIM card information processing method according to claim 1, It is characterized in that After achieving network standard synchronization of at least two SIM cards based on the SIM card information stored in the shared data module, the method further includes: In the case that the network standard synchronization is not successfully implemented, a fallback mechanism is executed to make the SIM card that has not successfully registered the reference network standard among the at least two SIM cards fall back to the original network standard.

7. The SIM card information processing method according to claim 1, It is characterized in that The step of storing the SIM card information of the plurality of SIM cards in a preset shared data module comprises: Read the communication information and / or network information of each SIM card separately; Sending an inquiry message; the inquiry message is used to inquire whether to agree to store the communication information and / or the network information in the shared data module; After obtaining the response information indicating the consent, the communication information and / or the network information is stored in the shared data module.

8. The SIM card information processing method according to claim 1, It is characterized in that After storing the SIM card information of the plurality of SIM cards in a preset shared data module, the method further comprises: Detecting changes in SIM card information of the multiple SIM cards; When the SIM card information of any one of the multiple SIM cards changes, sending an information change notification to the shared data module; The shared data module updates the changed SIM card information.

9. An electronic device, It is characterized in that The electronic device comprises: one or more processors; A memory having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the SIM card information processing method according to any one of claims 1 to 8; One or more input / output I / O interfaces are connected between the processor and the memory and are configured to implement information interaction between the processor and the memory.

10. A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the SIM card information processing method according to any one of claims 1 to 8.