Dual card communication method, electronic device, and computer-readable storage medium

The integration of a physical SIM card with a cloud card in dual SIM devices allows for dynamic network selection and switching, enhancing network stability and reducing costs by leveraging the best available network quality.

JP2025536097APending Publication Date: 2025-10-30HEFEI TOGE TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025528468
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-11-17
Filing Date
2023-05-17
Publication Date
2025-10-30

AI Technical Summary

Technical Problem

Conventional dual SIM dual standby electronic devices rely solely on the network environment of a physical SIM card for network switching, failing to dynamically combine networks based on actual local conditions, leading to suboptimal network performance.

Method used

A dual-card communication method that integrates a physical SIM card with a cloud card, enabling dynamic network selection and switching based on network quality, using the cloud card to provide backup or primary network services depending on the physical SIM card's performance.

Benefits of technology

Ensures stable and optimal network quality by dynamically selecting the best network from a physical SIM card and a cloud card, reducing international roaming costs and improving communication stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025536097000001_ABST
    Figure 2025536097000001_ABST
Patent Text Reader

Abstract

The present application provides a dual-card communication method, an electronic device, and a computer-readable storage medium. The method is applicable to an electronic device equipped with a physical SIM card. The method includes: enabling the physical SIM card to successfully register with a network and establishing a data channel for the physical SIM card; obtaining a cloud card distributed by a cloud card server based on the data channel for the physical SIM card; receiving authentication response data obtained when the cloud card sends a registration authentication request to a card pool; and performing dual-card communication based on the physical SIM card and the cloud card. In the present application, the electronic device performs communication using a combination of a physical SIM card and a cloud card. The physical SIM card is used not only as a data card but also as an authentication card for the cloud card. Therefore, the physical SIM card and the cloud card belonging to two different operator networks are distributed to the electronic device, and the two act as main and backup to each other, thereby improving network stability and communication quality.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] TECHNICAL FIELD The present application relates to the technical field of information communication, and in particular to a dual card communication method, an electronic device, and a computer-readable storage medium. [Background technology]

[0002] Conventionally, a dual SIM dual standby electronic device can obtain different network services by using subscriber identification modules (SIM cards) of different operators. Generally, to support data and voice services, one SIM card is used as the main card to provide services from a first operator, and the other SIM card is registered with one of the 2G, 3G, 4G, or 5G networks, one of which can be manually selected by the user or automatically selected by the terminal to provide data or voice services.

[0003] The electronic device is provided with a switching indicator for the main card. When the communication indicator of the first network in the current area is lower than the switching indicator, the first operator switches the data channel to the other card, thereby realizing network switching using two SIM cards in the electronic device. This type of configuration depends on the network environment of the physical card and cannot combine networks according to the actual network environment in the local area. Summary of the Invention [Problem to be solved by the invention]

[0004] The embodiments of the present application provide a dual-card communication method, an electronic device, and a computer-readable storage medium, which realize dual-card communication by combining a physical SIM card and a cloud card in an electronic device, ensuring that two links are provided to users. [Means for solving the problem]

[0005] According to one aspect, an embodiment of the present application provides a dual card communication method applied to an electronic device equipped with a physical SIM card, comprising: The electronic device enables the physical SIM card to successfully register with the network and establishes a data channel for the physical SIM card; The electronic device obtains the cloud card distributed by the cloud card server according to the data channel, and obtains authentication response data obtained when the cloud card sends an enrollment authentication request to a card pool; and A dual card communication method is provided, which includes performing dual card communication based on the physical SIM card and the cloud card.

[0006] In a preferred embodiment, the acquired cloud card distributed by the cloud card server is one or more; When a plurality of cloud cards are acquired, a plurality of pieces of authentication response data obtained by the plurality of cloud cards transmitting registration authentication requests to a card pool are acquired, and the cloud card with the best network quality is selected based on the network quality data of the authenticated cloud cards.

[0007] Correspondingly, performing dual-card communication based on the physical SIM card and the cloud card includes performing dual-card communication based on the physical SIM card and the cloud card with the best network quality.

[0008] In a preferred embodiment, the dual card communication based on the physical SIM card and the cloud card includes: Detecting first communication quality data of the physical SIM card and second communication quality data of the cloud card; and When the first communication quality data is greater than the second communication quality data, data communication is performed using the actual SIM card as the main network and the network of the cloud card as the backup network; when the first communication quality data is not greater than the second communication quality data, data communication is performed using the cloud card as the main network and the actual SIM card as the backup network.

[0009] In one preferred embodiment, the method comprises: detecting a data link of the main network; When the data link of the main network is normal, continuously detecting the data link of the main network while continuously performing data communication using the main network; When the data link of the main network is abnormal, the data link of the backup network is detected, and when the data link of the data backup network is normal, the backup network is switched to the main network to perform data communication; and If both the data links of the main network and the backup network are abnormal, the method further includes comparing the network qualities of the main network and the backup network, and selecting the better network as the main data for data communication.

[0010] In a preferred embodiment, when both the data links of the main network and the backup network are abnormal, the method includes: Obtaining a backup cloud card from the cloud card server according to the data channel of the cloud card, and sending a registration authentication of the backup cloud card to a card pool through the data channel of the physical SIM card; If the authentication is successful, the network of the backup cloud card is detected, and if the network data of the backup cloud card is normal, the backup cloud card is used to switch the cloud card for data communication; and If the network data of the backup cloud card is abnormal, the method further includes comparing the network qualities of the network of the actual SIM card, the network of the cloud card, and the network of the backup cloud card, and selecting the network with the best network quality as the main data to perform data communication.

[0011] In a preferred embodiment, the physical SIM card and the cloud card belong to different network operators, and the main network is the network of the physical SIM card and the backup network is the network of the cloud card; or the main network is the network of the cloud card and the backup network is the network of the physical SIM card.

[0012] In a preferred embodiment, the physical SIM card includes, but is not limited to, an eSIM card and an insert card.

[0013] According to another aspect, an embodiment of the present invention provides an electronic device with a physical SIM card, the electronic device including an activation module, an acquisition module, and a communication module, The activation module is for enabling the physical SIM card to successfully register with a network and establishing a data channel of the physical SIM card; The acquiring module is for acquiring the cloud card distributed by the cloud card server according to the data channel, and acquiring authentication response data obtained when the cloud card sends an enrollment authentication request to a card pool; The electronic device provides a communication module for performing dual-card communication based on the physical SIM card and the cloud card.

[0014] In a preferred embodiment, the acquired cloud card distributed by the cloud card server is one or more; When multiple cloud cards are acquired, the acquisition module further acquires multiple authentication response data obtained when the multiple cloud cards send registration authentication requests to a card pool, and selects the cloud card with the best network quality based on the network quality data of the authenticated cloud cards.

[0015] Correspondingly, the communication module is further for performing dual-card communication based on the physical SIM card and the cloud card with the best network quality.

[0016] In a preferred embodiment, the communication module specifically includes a communication quality detection means and a selection communication means; the communication quality detection means is for detecting first communication quality data of the physical SIM card and second communication quality data of the cloud card; The selective communication means is for selecting the actual SIM card as the main network to perform data communication and the network of the cloud card as the backup network when the first communication quality data is greater than the second communication quality data, and for selecting the cloud card as the main network to perform data communication and the actual SIM card as the backup network when the first communication quality data is not greater than the second communication quality data.

[0017] In a preferred embodiment, the communication quality detection means is for detecting a data link of the main network, Correspondingly, the selection communication means further comprises, when the data link of the main network is normal, continuously detecting the data link of the main network while continuing to use the main network for data communication; When the data link of the main network is abnormal, the data link of the backup network is detected, and when the data link of the data backup network is normal, the backup network is switched to the main network to perform data communication; When both the data links of the main network and the backup network are abnormal, the network quality of the main network and the backup network are compared, and the better network is selected as the main data for data communication.

[0018] In a preferred embodiment, the physical SIM card and the cloud card belong to different network operators.

[0019] According to a further aspect, embodiments of the present application include: Provided is a dual card communication device including a processor, an encryption device, a memory, and a computer program stored in the memory and executed by the processor, wherein when the processor executes the computer program, the above-mentioned dual card communication method is realized.

[0020] According to a further aspect, embodiments of the present application provide a computer-readable storage medium having executable instructions stored thereon, the executable instructions implementing the above method when executed by a computer. [Effects of the Invention]

[0021] The above technical solution utilizes a combination of a physical SIM card and a cloud card for communication in an electronic device. The physical SIM card serves not only as a data card but also as an authentication card for the cloud card. In practice, physical SIM cards include, but are not limited to, eSIM cards and implantable cards. The coverage area of ​​the physical SIM card affects the stability and range of the dual-card network. The electronic device can dynamically allocate two different carrier networks and continuously monitor the two carrier networks. The best of the two carrier networks, which are in a main and backup relationship, can be selected at any time. When the physical SIM card or cloud card is connected to a data connection, the main network is selected based on the network representation at different times. If the quality of one carrier's network deteriorates, communication is immediately switched to the other carrier, ensuring the best network quality and stability.

[0022] In an embodiment of the present invention, when the user is located at an international roaming boundary or continuously crosses multiple countries, the best two operator networks are always selected to provide services, and a local cloud card with stable and relatively low fees can be connected and activated using a physical SIM card, thereby reducing international roaming fees and improving network stability and communication quality. [Brief explanation of the drawings]

[0023] In order to more clearly explain the technical solutions according to the embodiments of the present application, the following briefly introduces drawings necessary for explaining the embodiments or the prior art, however, it should be understood by those skilled in the art that the drawings described below are merely some examples of the present application and do not limit its scope. [Figure 1] 1 is a flowchart illustrating a method for communication using a dual card according to an embodiment. [Figure 2]10 is a flow chart illustrating the detection of a dual card in a network and the switching of a communication method by a cloud card according to an embodiment; [Figure 3] FIG. 1 is a schematic diagram illustrating a configuration of an electronic device according to an embodiment. [Figure 4] FIG. 10 is a block diagram schematically illustrating another configuration of an electronic device according to an embodiment. [Figure 5] FIG. 1 is a block diagram illustrating a configuration of a dual-card communication device according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0024] Hereinafter, the technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application. It is understood by those skilled in the art that the described embodiments are only a part of the embodiments of the present invention, and are not all of the embodiments. Those skilled in the art can make any appropriate modifications and variations based on the embodiments of the present application, and can obtain any other embodiments.

[0025] In a conventional dual SIM dual standby electronic device, both cards are in standby mode, and data and voice communications are performed on one card during operation. When the communication index of the first network in the current area is lower than the switching index of the main card, the first operator switches the data channel to the other card and uses the other card to communicate on the second network, thereby realizing network switching between the two SIM cards in the electronic device. This configuration relies only on the network environment of one card, for example, the network environment of the physical card, and cannot combine networks according to the actual network environment in the field.

[0026] In view of this, an embodiment of the present application provides a dual-card communication method, in which the actual SIM card is first enabled to register with the network, and then the actual SIM card connects to a cloud card server to obtain a cloud card of a different operator from that of the actual SIM card, and the cloud card is registered through the data channel of the actual SIM card, so that the terminal device has the data connection capabilities of two different operators at the same time, and selects one of the data channels to provide services based on factors such as network quality and price.

[0027] In the embodiment of the present application, when registering a cloud card, data services are provided using the cloud card with the best network quality within the same time period, and the cloud card with the best quality is combined with the physical SIM card to form a 1+1 dual-channel network capability, so that the two operator networks consisting of the physical SIM card and the cloud card back up each other, thereby improving the stability and performance of data services.

[0028] The above technical solutions will be described in detail below based on specific examples.

[0029] FIG. 1 is a flow chart illustrating a communication method using a dual card according to an embodiment.

[0030] In step 101, the electronic device enables the physical SIM card to successfully register with the network and establishes a data channel for the physical SIM card.

[0031] An electronic terminal according to an embodiment of the present invention includes a physical SIM card. The physical SIM card cannot communicate unless it is registered with a network. The physical SIM card includes, but is not limited to, an embedded SIM (eSIM) card and an embedded card. An eSIM card is an embedded SIM card. A conventional SIM card is directly embedded in a chip of an electronic device, rather than being added to the electronic device as a separate, removable component. An embedded card may be pre-installed in the electronic device. The electronic device may be an Internet of Things device. An embedded card is a physical card that cannot be removed and, once authenticated, can join a network and communicate, and the data can be used to assist the cloud card in authenticating the cloud card.

[0032] Step 102: The electronic device connects to the cloud card server through the data channel of the physical SIM card to obtain the cloud card distributed by the cloud card server.

[0033] Specifically, the cloud card server has a card pool, which contains card information of multiple cloud cards, each of which belongs to a different network operator. In an embodiment of the present invention, a cloud card is obtained from the cloud card server based on the physical SIM card data channel. In a preferred embodiment, the cloud card and the physical SIM card belong to different operators.

[0034] In an embodiment of the present invention, the operator is determined by the electronic device. When the cloud card server has multiple cloud cards belonging to different operators, the electronic device acquires the cloud card from the cloud card server based on the data channel established by the physical SIM card, and determines whether the operator of the cloud card is the same as the operator of the physical SIM card. If it is determined that they are different, the operation of acquiring the cloud card is completed; if it is determined that they are the same, the electronic device continues to acquire the cloud card from the cloud card server based on the data channel established by the physical SIM card until the operator of the acquired cloud card and the operator of the physical SIM card belong to different operators.

[0035] Preferably, in the same step, the electronic device can obtain multiple cloud cards distributed by the cloud card server, and each cloud card and the physical SIM card belong to a different operator.

[0036] In step 103, the cloud card sends a registration authentication request to the card pool and obtains authentication response data from the card pool for the cloud card.

[0037] In practical application, the cloud card sends a registration authentication request to the card pool based on the data channel of the actual SIM card, receives the authentication response data returned from the card pool, and completes the registration. The data channel of the cloud card can obtain the backup cloud card from the cloud card server, but cannot complete the registration authentication; the registration authentication must be performed by the data channel of the actual SIM card.

[0038] Preferably, multiple cloud cards are obtained in step 102, and when each cloud card and the actual SIM card belong to different carriers, registration authentication is performed for each of the multiple cloud cards, and the one cloud card with the best communication quality is obtained.

[0039] Step 104 performs dual-card communication based on the physical SIM card and the cloud card.

[0040] This step detects the first communication quality data of the actual SIM card and the second communication quality data of the cloud card, and if the first communication quality data is greater than the second communication quality data, selects the actual SIM card to perform data communication, and if the first communication quality data is not greater than the second communication quality data, selects the cloud card to perform data communication.

[0041] In an embodiment of the present invention, an electronic device communicates using a combination of a physical SIM card and a cloud card. The physical SIM card serves not only as a data card but also as an authentication card for the cloud card. Physical SIM cards include, but are not limited to, eSIM cards and insertable cards. The coverage area of ​​the physical SIM card affects the stability and range of the dual-card network, allowing the electronic device to dynamically share the networks of two different operators.

[0042] By evaluating the network quality of the physical SIM card and the cloud card, it is possible to always select the best two carrier networks as the main and backup. When the physical SIM card or the cloud card is connected to data, the main network is selected based on the network representation at different times. If the network quality of one carrier deteriorates, communication can be immediately switched to the other carrier, ensuring optimal network quality and stability.

[0043] In an embodiment of the present invention, when located at the border of international roaming or continuously crossing multiple countries, the best two operator networks can be always selected to provide services, and the physical SIM card can stably connect and activate a local cloud card with relatively low fees, thereby reducing international roaming costs and improving network stability and communication quality.

[0044] Hereinafter, with reference to FIG. 2, a process of detecting a dual card network and switching the network to perform communication provided by an embodiment of the present invention will be described in detail.

[0045] In step 201, it is detected whether the amount of communication consumed in a certain period of time is greater than a predetermined value. If it is greater, it is determined that the network is normal; if not, it is determined that the network is abnormal, and step 202 is executed.

[0046] In actual application, it detects whether the amount of communication consumed within the time T1 is greater than F, and if it is possible to transmit with the T1 parameter (default 60 seconds but adjustable), the communication amount threshold F (default 100kbit but adjustable), and the communication amount within 60 seconds is greater than 100kbit, it is determined that the network to be used is normal; otherwise, it is determined that the network needs to be inspected.

[0047] Step 202 detects the main network, and if the data of the main network is normal, step 203 is executed; if the data of the main network is abnormal, step 204 is executed.

[0048] In this step, the main network is pinged to check the network speed, and parameters such as packet loss and delay are checked based on the general address. The network upload and download are checked to determine whether the network is normal.

[0049] If the delay measured by continuously measuring the main network with only N pings is less than a predetermined value, the main network is determined to be normal, and data is continuously detected on the main data link while continuing to communicate using the main network operator.

[0050] Step 203 continuously uses the main data link to continuously probe the network on the main link.

[0051] In practical applications, the main network may be a physical SIM card or a cloud card. The main network is a physical SIM card. Physical SIM cards include, but are not limited to, eSIM cards and insertable cards. When the backup network is a cloud card, if the physical SIM card data link is normal, the physical SIM card network is continuously used for data communication while continuously detecting the physical SIM card network data link.

[0052] When the main network is a cloud card and the backup network is a physical SIM card, if the cloud card data link is normal, the cloud card network is continuously used for data communication while the cloud card network data link is continuously detected.

[0053] Step 204 detects the backup network, and if the backup network is normal, execute step 205; if the backup network is abnormal, compare the network quality of the main network and the backup network, select the better one as the main data, and execute step 206.

[0054] When the delay measured by pinging the main network is equal to or greater than a predetermined value, the main network is determined to be abnormal, and when the delay measured by pinging only N consecutive times to the backup network is smaller than a predetermined value, the backup network is determined to be normal, and the data link is switched to the backup network.

[0055] When measuring the backup network by ping, if the delay is equal to or greater than a predetermined value, it is determined that the backup network is abnormal.

[0056] Step 205 switches the data link to the backup network and continuously probes the network for the backup link.

[0057] In actual application, when the main network is the actual SIM card and the backup network is the cloud card, if the data link of the network of the actual SIM card is abnormal, the data link of the network of the cloud card is detected, and if the data link of the network of the cloud card is normal, the network of the cloud card is switched to the main network to perform data communication.

[0058] In actual application, when the main network is a cloud card and the backup network is an actual SIM card, if the data link of the cloud card network is abnormal, the data link of the actual SIM card network is detected, and if the data link of the actual SIM card network is normal, the network of the actual SIM card is switched to the main network to perform data communication.

[0059] In an embodiment of the present invention, after the authentication of a cloud card is completed, a data link is established, and the network of the cloud card is pinged to a speed measurement platform to measure uploads and downloads, thereby obtaining network quality information. For multiple cloud cards, the speed is measured after each cloud card is authenticated, and the network quality of the cloud card is determined.

[0060] Step 206 obtains a backup cloud card from the cloud card server according to the data channel of the cloud card, and sends the registration authentication of the backup cloud card to the card pool through the data channel of the actual SIM card. If the authentication is successful, step 207 is executed.

[0061] In practical application, when the main network is a physical SIM card and the backup network is a cloud card, if the data links of the physical SIM card network and the cloud card network are both abnormal, the network of the acquired backup cloud card is detected, and if the network data of the backup cloud card is normal, the backup cloud card switches the cloud card to the main network for data communication; if the network data of the backup cloud card is abnormal, the network quality of the physical SIM card network, the cloud card network, and the backup cloud card network is compared, and the network with the best network quality is selected as the main network for data communication.

[0062] In actual application, when the main network is a cloud card and the backup network is an actual SIM card, if the data links between the cloud card network and the actual SIM card network are both abnormal, the network of the acquired backup cloud card is detected, and if the network data of the backup cloud card is normal, the backup cloud card switches the cloud card to the main network to perform data communication; if the network data of the backup cloud card is abnormal, the network quality of the actual SIM card network, the cloud card network, and the backup cloud card is compared, and the network with the best network quality is selected as the main network to perform data communication.

[0063] Step 207 detects the network of the backup cloud card. If the network data of the backup cloud card is normal, the backup cloud card switches to the cloud card for communication. If the network data of the backup cloud card is abnormal, the network with the best network quality is selected as the main data from the network of the actual SIM card, the network of the cloud card, and the network of the backup cloud card.

[0064] In an embodiment of the present invention, dual-card communication is performed based on a physical SIM card and a cloud card. When the main network is abnormal, communication is switched to a backup network. The main network may be a physical SIM card or a cloud card. The physical SIM card includes, but is not limited to, an eSIM card and an insertable card. When both the physical SIM card and the cloud card are abnormal, a backup cloud card is used. When the backup cloud card data is normal, communication is switched to the cloud card using the backup cloud card. That is, communication is performed using the backup cloud card network. When the backup network data is abnormal, the network with the best network quality is selected as the main data from the physical SIM card network, the cloud card network, and the backup cloud card network.

[0065] 3 is a schematic diagram illustrating the configuration of an electronic device according to an embodiment, which is equipped with a physical SIM card, and includes an activation module 301, an acquisition module 302, and a communication module 303; The activation module 301 is for enabling the entity SIM card to successfully register with the network and establishing a data channel of the entity SIM card; The acquiring module 302 is for acquiring the cloud card distributed by the cloud card server according to the data channel, and acquiring authentication response data obtained when the cloud card sends an enrollment authentication request to a card pool; The communication module 303 is for performing dual-card communication based on the physical SIM card and the cloud card.

[0066] In a preferred embodiment, the physical SIM card of the electronic device includes, but is not limited to, an eSIM card and an insertable card.

[0067] In a preferred embodiment, only one or more cloud cards are actually acquired and distributed by the cloud card server. When multiple cloud cards are acquired, the acquisition module 302 further acquires multiple authentication response data obtained when the multiple cloud cards send registration authentication requests to the card pool, and selects the cloud card with the best network quality based on the network quality data of the authenticated cloud cards. The data channel of the cloud card can acquire the backup cloud card from the cloud card server, but cannot complete the registration authentication, and the registration authentication must be performed by the data channel of the actual SIM card.

[0068] Correspondingly, the communication module 303 further performs dual-card communication based on the physical SIM card and the cloud card with the best network quality.

[0069] Referring to FIG. 4, the communication module 303 according to the embodiment of the present invention specifically includes: a communication quality detection unit 3031 and a communication selection unit 3032; The communication quality detection means 3031 is for detecting the first communication quality data of the actual SIM card and the second communication quality data of the cloud card, The selection communication means 3032 is for selecting the actual SIM card as the main network to perform data communication and the cloud card network as the backup network when the first communication quality data is greater than the second communication quality data, and for selecting the cloud card as the main network to perform data communication and the actual SIM card as the backup network when the first communication quality data is not greater than the second communication quality data.

[0070] In a preferred embodiment, the communication quality detection means 3031 is further for detecting the data link of the main network, Correspondingly, the selection communication means 3032 further comprises, when the data link of the main network is normal, continuously detecting the data link of the main network while continuously using the main network to perform data communication; When the data link of the main network is abnormal, the data link of the backup network is detected, and when the data link of the data backup network is normal, the backup network is switched to the main network to perform data communication; When both the data links of the main network and the backup network are abnormal, the network quality of the main network and the backup network are compared, and the better network is selected as the main data for data communication.

[0071] In an embodiment of the present invention, the physical SIM card and the cloud card belong to different network operators.

[0072] In an embodiment of the present invention, the data channel of the physical SIM card is activated and a cloud card distributed by the cloud card server is obtained, thereby realizing communication between the physical SIM card and the cloud card as a dual card backup for each other. When the physical SIM card or the cloud card is connected to data, the main network is selected according to the network representation in different time periods, and when the network quality of one operator deteriorates, communication is immediately switched to the other operator, thereby achieving optimal network quality and stability. When located at the international roaming boundary or continuously crossing multiple countries, the embodiment of the present invention can constantly select the best network from the two operators to provide service, and can stably activate and connect the physical SIM card to a local cloud card with a relatively low fee, thereby reducing international roaming costs and improving network stability and communication quality.

[0073] FIG. 5 is a block diagram illustrating a dual-card communication device according to an embodiment.

[0074] The dual card communication device 400 includes a processor 401, an encryption device 402, a memory 403, and a computer program stored in the memory and executed by the processor, and when the processor 401 executes the computer program, the dual card communication method of the above embodiment is realized.

[0075] For example, the processor 401 may be a central processing unit (CPU), etc. The memory 403 may include random access memory, flash memory, read-only memory, programmable read-only memory, non-volatile memory, or registers, etc. The encryption device 402 includes an encrypted token. The memory 403 can store executable instructions. The processor 401 can execute the executable instructions stored in the memory 403 to implement each process described herein.

[0076] In addition, the embodiments of the present application further provide a computer-readable storage medium having executable instructions stored therein, which, when executed by a computer, causes the computer to implement specific steps as referred to in the above method embodiments.

[0077] For example, the computer-readable storage medium may include, but is not limited to, random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), static random access memory (SRAM), a hard disk, flash memory, etc.

[0078] It is understood by those skilled in the art that the means and algorithm steps according to the examples described in the embodiments disclosed herein can be realized by electronic hardware or a combination of software and electronic hardware. Whether these functions are realized by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can realize the described functions in different forms for each specific application, but these implementations are not considered to go beyond the scope of the present application.

[0079] In the embodiments of the present application, the disclosed system, apparatus, and method may be realized in other forms. For example, the classification of the above means is merely based on logical functions, and other forms may exist when actually realized. For example, multiple means or components may be combined or integrated into another system. Furthermore, the coupling between each means may be direct coupling or indirect coupling. Furthermore, in the embodiments of the present application, each functional means may be integrated into one processing means or may exist as a single physical means.

[0080] The functions are realized in the form of software function means and stored in a computer-readable storage medium when sold or used as an independent product. Therefore, the technical solution of the present application takes the form of a software product. The software product is stored in a computer-readable storage medium, and includes some instructions that enable an electronic device to execute all or part of the processes of the technical solution described in the embodiments of the present application. The storage medium may include various media capable of storing program code, such as ROM, RAM, portable disk, hard disk, magnetic disk, or optical disk.

[0081] The above content is merely a specific embodiment of the present application, and the scope of protection of the present application is not limited thereto. Those skilled in the art may make changes or substitutions within the technical scope disclosed in the present application, and these changes or substitutions shall be included in the scope of protection of the present application.

Claims

1. A dual card communication method applied to an electronic device equipped with a physical SIM card, comprising: The electronic device enables the physical SIM card to successfully register with the network and establishes a data channel for the physical SIM card; The electronic device obtains the cloud card distributed by the cloud card server according to the data channel, and obtains authentication response data obtained when the cloud card sends an enrollment authentication request to a card pool; and performing dual card communication based on the physical SIM card and the cloud card.

2. The cloud card distributed by the acquired cloud card server may be one or more; When multiple cloud cards are acquired, the multiple cloud cards send registration authentication requests to the card pool, and multiple authentication response data are obtained. Based on the network quality data of the authenticated cloud cards, the cloud card with the best network quality is selected. Correspondingly, performing dual card communication based on the physical SIM card and the cloud card includes performing dual card communication based on the physical SIM card and the cloud card with the best network quality. The dual card communication method of claim 1,

3. The performing of dual card communication based on the physical SIM card and the cloud card includes: Detecting first communication quality data of the physical SIM card and second communication quality data of the cloud card; and 3. The dual card communication method according to claim 1, further comprising: when the first communication quality data is greater than the second communication quality data, performing data communication using the physical SIM card as a main network and using the network of the cloud card as a backup network; and when the first communication quality data is not greater than the second communication quality data, performing data communication using the cloud card as a main network and using the physical SIM card as a backup network.

4. detecting a data link of the main network; When the data link of the main network is normal, continuously detecting the data link of the main network while continuously performing data communication using the main network; When the data link of the main network is abnormal, the data link of the backup network is detected, and when the data link of the data backup network is normal, the backup network is switched to the main network to perform data communication; and 4. The dual card communication method according to claim 3, further comprising: if both the data links of the main network and the backup network are abnormal, comparing the network qualities of the main network and the backup network, selecting the better network as the main data and performing data communication.

5. If both the data links between the main network and the backup network are abnormal, Obtaining a backup cloud card from the cloud card server according to the data channel of the cloud card, and sending a registration authentication of the backup cloud card to a card pool through the data channel of the physical SIM card; If the authentication is successful, the network of the backup cloud card is detected, and if the network data of the backup cloud card is normal, the backup cloud card is used to switch the cloud card for data communication; and 5. The dual card communication method according to claim 4, further comprising: when the network data of the backup cloud card is abnormal, comparing the network qualities of the network of the physical SIM card, the network of the cloud card, and the network of the backup cloud card, and selecting the network with the best network quality as the main data for data communication.

6. The physical SIM card and the cloud card belong to different network operators; The main network is a network of a physical SIM card, and the backup network is a network of a cloud card; or The dual-card communication method according to claim 5, wherein the main network is a network of a cloud card, and the backup network is a network of a physical SIM card.

7. The dual card communication method according to any one of claims 1 to 6, wherein the physical SIM card includes, but is not limited to, an eSIM card and an insertable card.

8. An electronic device with a physical SIM card, an enabling module, an acquiring module, and a communication module; the activation module is for enabling the physical SIM card to successfully register with a network and establishing a data channel of the physical SIM card; The acquiring module is for acquiring the cloud card distributed by the cloud card server according to the data channel, and acquiring authentication response data obtained when the cloud card sends an enrollment authentication request to a card pool; The electronic device, characterized in that the communication module is for performing dual-card communication based on the physical SIM card and the cloud card.

9. The cloud card distributed by the acquired cloud card server may be one or more; When multiple cloud cards are acquired, the acquisition module further acquires multiple authentication response data obtained by the multiple cloud cards sending registration authentication requests to a card pool, and selects the cloud card with the best network quality based on the network quality data of the authenticated cloud cards; Correspondingly, the communication module is further for performing dual-card communication based on the physical SIM card and the cloud card with the best network quality.

10. The communication module specifically includes a communication quality detection means and a selection communication means; the communication quality detection means is for detecting first communication quality data of the physical SIM card and second communication quality data of the cloud card; 10. The electronic device according to claim 8, wherein the selection communication means is configured to select the physical SIM card as a main network for data communication and use the network of the cloud card as a backup network when the first communication quality data is greater than the second communication quality data, and to select the cloud card as a main network for data communication and use the physical SIM card as a backup network when the first communication quality data is not greater than the second communication quality data.

11. the communication quality detection means is for detecting a data link of the main network; Correspondingly, the selection communication means further comprises, when the data link of the main network is normal, continuously detecting the data link of the main network while continuously performing data communication using the main network; When the data link of the main network is abnormal, the data link of the backup network is detected, and when the data link of the data backup network is normal, the backup network is switched to the main network to perform data communication; 11. The electronic device according to claim 10, wherein when both data links of the main network and the backup network are abnormal, the electronic device compares the network qualities of the main network and the backup network, selects the better one as the main data, and performs data communication.

12. The electronic device according to claim 8 , wherein the physical SIM card and the cloud card belong to different network operators.

13. 13. The electronic device of any one of claims 8 to 12, wherein the physical SIM card includes, but is not limited to, an eSIM card and a recessed card.

14. 1. A dual card communication device including a processor, an encryption device, a memory, and a computer program stored in the memory and executed by the processor, A dual card communication device, characterized in that, when the processor executes the computer program, the dual card communication method according to any one of claims 1 to 7 is realized.

15. Executable instructions are stored, A computer-readable storage medium, wherein the executable instructions, when executed by a computer, implement the method of any one of claims 1 to 7.

Citation Information

Patent Citations

  • Dynamically switching network cards

    US20220248207A1