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

By setting up a shared data module in the terminal, storing multiple SIM card information, and when the first SIM card is turned off, the second SIM card realizes its service, or realizes network standard synchronization of multiple SIM cards, the problem of inconsistent network status and excessive power consumption during use of dual SIM cards is solved, and the user experience is improved.

WO2025112827A1PCT designated stage expired Publication Date: 2025-06-05ZTE CORP

Patent Information

Application Number
PCT/CN2024/119720
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-27
Filing Date
2024-09-19
Publication Date
2025-06-05

AI Technical Summary

Technical Problem

In the prior art, dual SIM cards have problems such as inconsistent network status and excessive power consumption when used, resulting in poor user experience.

Method used

By setting up a shared data module in the terminal, storing the information of multiple SIM cards, and when the first SIM card is turned off, the second SIM card realizes the service of the first SIM card, or realizes the network system synchronization of multiple SIM cards, thereby solving the problem of inconsistent network status and excessive power consumption.

Benefits of technology

The integration of multiple SIM cards is achieved, reducing power consumption, improving user communication experience and power saving experience, and ensuring the consistent network status of multiple SIM cards of the same operator.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024119720_05062025_PF_FP_ABST
    Figure CN2024119720_05062025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide an SIM card information processing method, an electronic device, and a computer-readable storage medium. The SIM card information processing method comprises: when a plurality of SIM cards are inserted, storing SIM card information of the plurality of SIM cards in a preset shared data module; on the basis of the SIM card information stored in the shared data module, when a first SIM card along the plurality of SIMs is disabled and a second SIM card is in a working state, implementing the service of the first SIM card by the second SIM card; and / or implementing synchronization of network standards of at least two SIM cards on the basis of the SIM card information stored in the shared data module. According to the solution of the embodiments, fusion of information of a plurality of SIM cards on a same terminal is implemented, the plurality of SIM cards are prevented from being in a working state, power consumption is reduced, the battery life performance of the mobile terminal is improved, the communication experience and the power-saving experience of users are improved, and the network standards of the plurality of SIM cards of a same operator are consistent.
Need to check novelty before this filing date? Find Prior Art

Description

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

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application No. 202311603857.8 filed on November 27, 2023, the contents of which are incorporated herein by reference in their entirety. Technical Field

[0003] The present disclosure relates to the field of terminal communications, and in particular to a SIM card information processing method, an electronic device, and a computer-readable storage medium. Background Art

[0004] Chip platforms implementing dual-SIM functionality are designed based on separate protocol stacks for each SIM (Subscriber Identity Module) card. These stack interactions only involve underlying interactions and lack user experience. Furthermore, existing commercial terminals typically do not automatically disable a SIM card to save power. This disables the SIM card's communication function, causing inconvenience to the user.

[0005] Summary of the Invention

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

[0007] In a first aspect, an embodiment of the present disclosure provides a SIM card information processing method, the method comprising: after multiple SIM cards are inserted, storing SIM card information of the multiple SIM cards in a preset shared data module; based on the SIM card information stored in the shared data module, when a first SIM card in the multiple SIM cards is turned off and a second SIM card is in an active state, implementing a service of the first SIM card by the second SIM card; and / or synchronizing network standards of at least two SIM cards based on the SIM card information stored in the shared data module.

[0008] In a second aspect, an embodiment of the present disclosure provides an electronic device, comprising: one or more processors; a memory on which one or more programs are stored, 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; and one or more input / output (I / O) interfaces connected between the processor and the memory and configured to implement information interaction between the processor and the memory.

[0009] In a third aspect, an embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the SIM card information processing method is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] In the accompanying drawings of the embodiments of the present disclosure:

[0011] FIG1 is a flow chart of a SIM card information processing method provided by an embodiment of the present disclosure;

[0012] FIG2 is a flow chart of a method for implementing services of a first SIM card by a second SIM card in a case where a first SIM card is turned off and a second SIM card is in working state, based on SIM card information stored in a shared data module according to an embodiment of the present disclosure;

[0013] FIG3 is a flow chart of a method for synchronizing network standards of at least two SIM cards based on SIM card information stored in a shared data module according to an embodiment of the present disclosure;

[0014] FIG4 is a block diagram of an electronic device according to an embodiment of the present disclosure;

[0015] FIG5 is a block diagram of the composition of a computer-readable storage medium provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0016] In order to enable those skilled in the art to better understand the technical solution of the present disclosure, the communication perception data processing method and computer-readable storage medium provided by the embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.

[0017] The present disclosure will be described more fully hereinafter with reference to the accompanying drawings, but 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. Rather, these embodiments are provided so that the present disclosure will be thorough and complete and will fully understand the scope of the present disclosure to those skilled in the art.

[0018] 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 of the present disclosure. The above and other features and advantages will become more apparent to those skilled in the art by describing the detailed embodiments with reference to the accompanying drawings.

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

[0020] In the absence of conflict, the various embodiments of the present disclosure and the various features therein may be combined with each other.

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

[0022] Unless otherwise specified, ordinal numbers such as "first," "second," etc. do not imply a sequence or order.

[0023] Unless otherwise defined, all terms (including technical and scientific terms) used in this disclosure have the same meanings as those commonly understood by those skilled 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 this disclosure, and will not be interpreted as having an idealized or overly formal meaning unless expressly defined in this disclosure.

[0024] The present disclosure is not limited to the embodiments shown in the drawings, but includes modifications of the configurations formed based on the manufacturing process. Therefore, the regions illustrated in the 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 limiting.

[0025] Chip or terminal platforms implementing dual-SIM functionality are typically designed based on the protocol stack used by each SIM (Subscriber Identity Module) card. This protocol stack interaction only involves underlying interactions and lacks user experience. Furthermore, existing commercial terminals typically do not automatically disable a SIM card to save power. This disables the SIM card's communication function, causing inconvenience to users.

[0026] In addition, users and project testers often encounter the following two problems:

[0027] 1. When using SIM cards from the same carrier, the network status of the two cards may be 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 shows 4G. This situation causes a lot of confusion for users.

[0028] 2. When using dual SIM cards, there is a problem of excessive power consumption.

[0029] For question 1, the reasons are:

[0030] 1.1. Dual SIM cards use different antennas. SIM card 1 may use the top antenna of the phone, while SIM card 2 may use the bottom antenna. This, combined with the influence of hand holding, may lead to different reception performance, resulting in one card having a signal while the other card loses the network, and the two cards are out of sync.

[0031] 1.2. With dual SIM cards, if one SIM card is connected and the other is idle, the two may reside on different networks. Even if both are subsequently idle, this state may remain during movement due to different network parameter settings.

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

[0033] For question 2, the reasons are:

[0034] 2.1. Dual SIM cards monitor paging, which results in frequent RF (Radio Frequency) device activity and increases the likelihood of reselection / registration signaling.

[0035] 2.2. Using dual SIM cards, especially SIM cards from different operators, increases the possibility of weak signals. In weak signal conditions, more power and network communication are required.

[0036] In related technologies, the terminal platform's processing of dual SIM cards may include: 1. Time-sharing processing for low-performance transceiver devices; 2. For high-performance transceiver devices, although dual SIM card transmission and reception can be processed 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.

[0037] Related technologies are designed to enable dual-SIM functionality. Dual SIM cards from the same carrier, one 4G and the other 5G, make sense from the perspective of protocol implementation and problem analysis, but they fail to consider user experience, leading users to believe their devices have signal issues. Among various power-saving solutions for terminals, few offer the option of disabling one SIM card to mitigate the power consumption associated with dual SIM usage. Disabling a SIM card is often a user-rejected operation because it blocks external communication functions. However, if the user can receive calls normally with the SIM card disabled, the user experience will be significantly improved. Therefore, the commercial development of terminal technology ultimately depends on user experience. Generally speaking, communication functionality is implemented at the baseband level, while user perception occurs at the application layer. This requires increased interaction between the baseband chip and applications, enabling the baseband chip to interact based on multiple dimensions, such as sensors, user behavior, and user experience, to achieve personalized terminal functionality.

[0038] Based on the above considerations, the inventors believe that the two SIM cards are not independent of each other for the user, and that the terminal can fully utilize the information of one SIM card to assist the other SIM card. Therefore, a shared data module for multiple SIM cards was designed. Thus, the disclosed embodiments utilize a preset shared data module to store the SIM card information of multiple SIM cards, thereby achieving information fusion for multiple SIM cards on the same terminal. Furthermore, based on the SIM card information stored in the shared data module, when the first SIM card is deactivated and the second SIM card is active, the second SIM card performs the services of the first SIM card. This avoids the situation where multiple SIM cards are in active state, reduces power consumption, improves the battery life of the mobile terminal, and enhances the user's communication and power-saving experience. Furthermore, based on the SIM card information stored in the shared data module, the network standards of at least two SIM cards are synchronized, ensuring that multiple SIM cards of the same operator have the same network standard. This avoids confusion for users when multiple SIM cards of the same operator reside on different networks, thereby improving the user experience.

[0039] The SIM card information processing method of the embodiments of the present disclosure can be executed by any electronic device, such as a terminal device or server, that requires multiple SIM cards for Internet access and / or communication. The terminal device may include, but is not limited to, an in-vehicle device, a user equipment (UE), a mobile device, a computing device, a wearable device, and the like, including, but not limited to, a cellular phone, a cordless phone, a personal digital assistant (PDA), a portable computer, and the like. The SIM card information processing method can be implemented by a processor invoking computer-readable program instructions stored in a memory, or by a server.

[0040] The following is a detailed introduction to the embodiments of the present disclosure.

[0041] The present disclosure provides a method for processing SIM card information. As shown in FIG1 , the method may include the following steps S11-S12:

[0042] In step S11, after multiple SIM cards are inserted, the SIM card information of the multiple SIM cards is stored in a preset shared data module.

[0043] In step S12, 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.

[0044] The embodiments of the present disclosure can be applied to a terminal with multiple SIM cards, which may include but are not limited to two SIM cards.

[0045] In an embodiment of the present disclosure, before storing the SIM card information of multiple SIM cards in a preset shared data module, the method may further include: 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, starting initialization of the preset shared data module.

[0046] In the embodiment of the present disclosure, the preset state may include but is not limited to a state in which the airplane mode is turned off. After the terminal is plugged with dual SIM cards and powered on, or after the terminal turns off the airplane mode, the initialization of the shared data module may be started.

[0047] In the embodiment of the present disclosure, the SIM card information may include: communication information and / or network information.

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

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

[0050] In the disclosed embodiments, the aforementioned communication information refers to file information related to the SIM card itself. This information can be obtained simply by the terminal recognizing the SIM card. Network information refers to all network-related information obtained when each SIM card is registered with the network, including network standard, network frequency, cell ID, signal strength, etc.

[0051] In the embodiment of the present disclosure, storing the SIM card information of multiple SIM cards in a preset shared data module may include: reading the communication information and / or network information of each SIM card separately; issuing an inquiry message, the inquiry message being used to inquire whether to agree to store the communication information and / or the network information in the shared data module; and after obtaining a response message indicating agreement, storing the communication information and / or the network information in the shared data module.

[0052] In the embodiment of the present disclosure, before starting the shared data module, the user's consent may be asked. If the user agrees, the initialization of the shared data module is started and the SIM card information is stored in the shared data module.

[0053] In the embodiment of the present disclosure, if the terminal recognizes dual SIM cards and the dual SIM cards search for a network and register successfully, the shared data module may start interacting with the SIM cards to obtain and store SIM card information of each SIM card.

[0054] In an embodiment of the present disclosure, after storing the SIM card information of the multiple SIM cards in a preset shared data module, the method may further include: detecting changes in the 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; and, updating the changed SIM card information by the shared data module.

[0055] In the disclosed embodiment, due to the mobility of the terminal, network information will change in real time. If the SIM card information (such as communication information, network information) changes, it will be actively notified to the shared data module so that the shared data module can synchronize the latest information in real time.

[0056] In the embodiment of the present disclosure, as shown in FIG2 , the services of the SIM card may include: call services and / or SMS services. The SIM card information stored in the shared data module, when a first SIM card is turned off and a second SIM card is in operation among multiple SIM cards, can be implemented by the second SIM card to provide the services of the first SIM card, which may include the following steps S21-S22.

[0057] In step S21, when the first SIM card has a call service and / or a text message service, the call service and / or text message service of the first SIM card is transferred to the second SIM card.

[0058] In step S22, 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.

[0059] In the embodiment of the present disclosure, if the user sets the power saving mode, one or more SIM cards among the multiple SIM cards can be turned off, and only one SIM card can be kept working. For example, for a dual-SIM terminal, one SIM card can be turned off (for example, the radio frequency of the SIM card is turned off to put the SIM card into a dormant state), or the SIM card is allowed to work for only a short period of time and is in a dormant state most of the time, while the other SIM card is in a normal working state, thereby achieving the purpose of saving power.

[0060] In an embodiment of the present disclosure, for example, a terminal includes SIM card 1 and SIM card 2, and the contacts of both SIM card 1 and SIM card 2 are stored in a shared data module. When entering power saving mode, SIM card 1 can be deactivated, thereby saving power while not affecting the call-receiving function of SIM card 1. For example, the mobile phone automatically forwards a call from SIM card 1 to SIM card 2. When SIM card 2 receives an incoming call forwarded from SIM card 1, it can search the shared data module for the contact corresponding to the incoming call number and display it on the terminal.

[0061] In the embodiment 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 or passively interact with the network, this can greatly reduce the power consumption of the terminal.

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

[0063] In the embodiment of the present disclosure, when multiple SIM cards belong to the same operator, the network coverage status is consistent. Therefore, 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 and shared with other SIM cards of the same operator. Other SIM cards try to avoid interacting with the network to avoid causing large power consumption. Network information can also be transmitted between multiple SIM cards under the same operator inside the terminal to achieve information sharing and ensure that the network status of multiple SIM cards under the same operator is consistent.

[0064] In an 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: determining whether the at least two SIM cards belong to the same operator; if 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; if 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 the information in the shared data module; and, if the network standards registered by the at least two SIM cards are inconsistent, executing a process for synchronizing the network standards of the at least two SIM cards based on the SIM card information stored in the shared data module, so that the at least two SIM cards reside on the same network.

[0065] 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 by 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.

[0066] In the embodiment of the present disclosure, 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.

[0067] In the embodiment of the present disclosure, for multiple SIM cards of the same operator, once the network status changes, the shared data module can actively query whether the network standards registered by the multiple SIM cards are the same after receiving the notification of the network status change. If they are not the same, the network standard synchronization mechanism can be forcibly activated for the multiple SIM cards.

[0068] In the disclosed embodiment, the at least two SIM cards may include, but are not limited to, a third SIM card and a fourth SIM card. It should be noted that the ordinal numbers "third" and "fourth" are used for descriptive convenience only. If no conflict exists, the third and fourth SIM cards can also be implemented by the first and second SIM cards described above. As shown in Figure 3, synchronizing the network standards of at least two SIM cards based on the SIM card information stored in the shared data module includes the following steps S31-S34.

[0069] In step S31, a plurality of network standards with higher priorities among the network standards registered by the third SIM card and the fourth SIM card are obtained.

[0070] In step S32, the network signal strengths of the plurality of network modes with higher priorities are detected within a preset time period.

[0071] In step S33, 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 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.

[0072] In step S34, the third SIM card that has not been registered with the reference network standard among the third SIM card and the fourth SIM card is registered with the reference network standard.

[0073] In the embodiment of the present disclosure, the priority of the network standards can be defaulted to 5G>4G>3G>2G. Since 5G and 4G standards are now commonly implemented, both 5G and 4G network standards can be obtained, and the signal strengths of 5G and 4G of the same operator can be detected. If the signal strength of 5G satisfies the first preset time length (such as 10 seconds) and is greater than or equal to the first signal strength threshold, such as -110dbm (decibel milliwatts), and the signal strength of 4G satisfies the second preset time length (such as 10 seconds) and is greater than or equal to the second signal strength threshold, such as -95dbm (decibel milliwatts), then it can be determined that both 5G and 4G meet the preset requirements, and therefore, 5G can be selected as the baseline network standard. If the signal strength of 5G satisfies the requirement of being greater than or equal to the first signal strength threshold value, such as -110dBm (decibel milliwatts), within a first preset time length (such as 10 seconds), and the signal strength of 4G does not satisfy the requirement of being greater than or equal to the second signal strength threshold value, such as -95dBm (decibel milliwatts), within a second preset time length (such as 10 seconds), it can be determined that only 5G meets the preset requirements, and therefore, 5G can be selected as the baseline network standard. If the signal strength of 5G does not satisfy the requirement of being greater than or equal to the first signal strength threshold value, such as -110dBm (decibel milliwatts), and the signal strength of 4G satisfies the requirement of being greater than or equal to the second signal strength threshold value, such as -95dBm (decibel milliwatts), it can be determined that only 4G meets the preset requirements, and therefore, 4G can be selected as the baseline network standard.

[0074] In the embodiment of the present disclosure, registering the third SIM card, which is not registered with the reference network standard, among the third and fourth SIM cards, with the reference network standard may include: determining whether the third SIM card is performing a call service; if the third SIM card is performing a call service, waiting for the call service to end, or if the third SIM card is not performing a call service, forcibly searching the third SIM card for the reference network standard; and registering the third SIM card with the reference network standard after a network corresponding to the reference network standard is found.

[0075] In the disclosed embodiment, after the reference network standard is determined, a forced network search process is initiated. Before initiating the forced network search, it is determined whether there is a voice call in progress. If so, the terminal waits for the voice call to be terminated before synchronizing. If there is no voice call, the terminal performs a forced network search and registers.

[0076] In the embodiment of the present disclosure, after executing the network standard synchronization mechanism for multiple SIM cards, if it is detected that the information of any SIM card has changed (for example, the network standard of one of the SIM cards has been upgraded), in order to avoid information changes caused by interference, it is possible to wait for a certain period of time and then make another judgment. If it is determined that the information of the SIM card has indeed changed, the network information of the SIM card is promptly updated to the shared data module, and the network standard synchronization mechanism is re-executed for the SIM card and other SIM cards belonging to the same operator as the SIM card, so as to ensure that multiple SIM cards of the same operator can reside on the same network in real time, thereby avoiding a poor user experience.

[0077] In the embodiment of the present disclosure, the above-mentioned network standard synchronization mechanism can also be extended to be implemented between multiple terminals in the same location area, that is, network standard synchronization is performed through communication between terminals.

[0078] In an embodiment of the present disclosure, 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 may further include: if network standard synchronization is not successfully implemented, executing a fallback mechanism to cause the SIM card of the at least two SIM cards that failed to successfully register the reference network standard to fall back to the original network standard.

[0079] In the embodiment of the present disclosure, if the network standard synchronization mechanism fails to be successfully implemented, the embodiment of the present disclosure sets a fallback mechanism to avoid the situation where one or more SIM cards cannot use the network normally, which in turn reduces the user experience.

[0080] An embodiment of the present disclosure also provides an electronic device 100, as shown in Figure 4, the electronic device 100 includes: one or more processors 101; 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; one or more input / output I / O interfaces 103, connected between the processor 101 and the memory 102, and configured to implement information interaction between the processor 101 and the memory 102.

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

[0082] In some embodiments, the processor 101 , the memory 102 , and the I / O interface 103 are connected to each other via a bus 104 , and further connected to other components of the computing device.

[0083] The embodiment of the present disclosure further provides a computer-readable storage medium 200, as shown in FIG5 . The computer-readable storage medium 200 stores a computer program, which implements the SIM card information processing method when executed by a processor.

[0084] Those skilled in the art will appreciate that all or some of the functional modules / units disclosed above may be implemented as software, firmware, hardware, or a suitable combination thereof.

[0085] In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation.

[0086] Some or all of the 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 as hardware, or 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-transitory medium) and a communication medium (or temporary medium). As is well known to those skilled 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; compact disc (CD-ROM), digital versatile disc (DVD) or other optical disc storage; magnetic cassettes, 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, as is well known to those skilled in the art, 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.

[0087] 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 purposes of limitation. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly indicated, 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, it will be understood by those skilled in the art 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, the method comprising: 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, network standard synchronization of at least two SIM cards is achieved based on the SIM card information stored in the shared data module.

2. The SIM card information processing method according to claim 1, wherein: The services include calling services and / or SMS services. The method of implementing the service of the first SIM card by the second SIM card when the first SIM card among the multiple SIM cards is turned off and the second SIM card is in working state based on the SIM card information stored in the shared data module includes: 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, wherein: 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, wherein: 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 higher network standard 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, wherein: 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, wherein: 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, wherein: 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, wherein: 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, comprising: 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.

Citation Information

Patent Citations

  • Method for reselecting network by multiple cards and multiple 4G mobile terminals

    CN110677890A

  • Wireless communication method and device

    CN115696509A

  • Communication processing method based on double cards and terminal equipment thereof

    CN115942412A

  • Network switching method and device, terminal and computer readable storage medium

    CN116867014A

  • Method for returning to high-standard network from low-standard network, and communication apparatus

    WO2019183792A1

Cited By

  • Multi-SIM device handling via entitlement server

    US12666246B2

  • Multi-SIM Device Handling via Entitlement Server

    US20250056201A1