Cloud SIM replacement method, electronic device, and computer-readable storage medium

By using a global roaming virtual card as a seed card in the device, the cloud card can be identified and replaced in real time, solving the identification and replacement problem when the device is used across borders, improving the user experience and saving costs.

WO2026060874A1PCT designated stage Publication Date: 2026-03-26SHANGHAI TUGE DATA TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-01-21
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

In existing technologies, it takes a long time to identify and replace cloud cards when devices cross borders, resulting in users being unable to use the network for extended periods, a poor user experience, and high roaming costs.

Method used

Using a global roaming virtual SIM card as the seed card, cross-border detection is achieved by identifying the country code of the mobile network. The cloud SIM card is replaced in real time during the connection between the seed card and the cloud SIM card server. The new cloud SIM card is registered using the network of the seed card, ensuring fast and accurate cloud SIM card replacement.

Benefits of technology

It enables rapid identification and cloud card replacement when devices cross borders, optimizes user experience, reduces roaming fees, and improves the efficiency of cross-border device identification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025073527_26032026_PF_FP_ABST
    Figure CN2025073527_26032026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a cloud SIM replacement method, an electronic device, and a computer-readable storage medium. The method comprises: identifying a first mobile network country code; determining whether the identified first mobile network country code matches a second mobile network country code; and if the first mobile network country code does not match the second mobile network country code, allocating a new cloud SIM of a corresponding a country or region to an electronic device on the basis of the first mobile network country code. By using a mobile network country code in a network identifier during the connection between a seed SIM and a cloud SIM server, the country or region where an electronic device is located is determined, thereby rapidly and accurately identifying cross-border status of the device, and achieving timely cloud SIM replacement of the electronic device, and thus effectively improving users' device use experience while ensuring the operational convenience, and achieving a purpose of saving costs.
Need to check novelty before this filing date? Find Prior Art

Description

Method for replacing cloud card, electronic device and computer readable storage medium TECHNICAL FIELD

[0001] The present application relates to the technical field of mobile communication, and in particular to a method for replacing a cloud card, an electronic device and a computer readable storage medium. BACKGROUND

[0002] With the continuous improvement of the level of science and technology, transportation is becoming more and more convenient, and people are traveling between different countries and regions more and more frequently.

[0003] In the traditional way, the user needs to replace the SIM card in the mobile device or purchase an additional portable Wi-Fi (mobile hotspot) to ensure that the device can be connected in different service areas. This use is very inconvenient in actual application and cannot meet the needs of users for convenient operation. When a device uses a single SIM card through roaming in different service areas, a roaming agreement between operators is required when the networks of different operators need to roam with each other, which results in high roaming fees and high telecommunication costs.

[0004] To solve the above problems, the related technology provides a cloud card communication method to provide communication services. Cloud card communication is a digital SIM card service based on cloud computing technology, which converts a traditional physical SIM card into a virtual electronic SIM card and realizes global communication through cloud services, so that users can use the device in different countries and regions without the need to replace the SIM card or purchase an additional portable Wi-Fi, and also without the need to pay high roaming fees. SUMMARY

[0005] In view of the above defects of the related technology, the present application provides a method for replacing a cloud card, an electronic device and a computer readable storage medium, which can identify the cross-border of a device in real time and quickly, speed up the efficiency of replacing a cloud card in the cross-border process of the device, and improve the user experience.

[0006] In a first aspect, the present application provides a method for replacing a cloud card, applied in an electronic device, the electronic device comprising a seed card capable of global roaming, the method comprising:

[0007] identifying a first mobile network country code, wherein the first mobile network country code is a mobile network country code in a network identifier in a connection process of the seed card and a cloud card server;

[0008] determining whether the identified first mobile network country code matches a second mobile network country code, wherein the second mobile network country code is a mobile network country code corresponding to an original cloud card used by the electronic device.

[0009] When the first mobile network country code does not match the second mobile network country code, then a new cloud card corresponding to the country or region of the electronic device is allocated according to the first mobile network country code.

[0010] The seed card is a global roaming virtual card.

[0011] The identification of the first mobile network country code comprises:

[0012] The cloud card server acquires a network identifier during the connection of the seed card and the cloud card server;

[0013] The mobile network country code in the network identifier is identified to identify the first mobile network country code.

[0014] The method further comprises:

[0015] When the first mobile network country code matches the second mobile network country code, the original cloud card in the electronic device is not replaced.

[0016] When the first mobile network country code does not match the second mobile network country code, the method further comprises:

[0017] The original cloud card used by the electronic device is closed.

[0018] The method further comprises:

[0019] In the initial state of the electronic device, the seed card is connected to the cloud card server;

[0020] According to the first mobile network country code, a cloud card corresponding to the country or region where the electronic device is located is allocated to the electronic device;

[0021] The network registration of the cloud card is performed through the network of the seed card.

[0022] When a new cloud card corresponding to the country or region of the electronic device is allocated according to the first mobile network country code, the method further comprises:

[0023] The network registration of the new cloud card is performed through the network of the seed card.

[0024] Further, the network registration of the new cloud card through the network of the seed card comprises:

[0025] sending, by a network of the seed card, a network registration request of a new cloud card, and obtaining an authentication request information sent by the network of the seed card when receiving the network registration request of the new cloud card;

[0026] sending, by a data service of the seed card, the authentication request information to the cloud card server for authentication, and obtaining an authentication result after the cloud card server authenticates;

[0027] sending the authentication result to the network of the seed card, and when the authentication result matches an expected result in the network of the seed card, authenticating successfully, so that the network of the seed card accepts the network registration request of the new cloud card;

[0028] when the network of the seed card accepts the network registration request of the new cloud card, the network registration of the new cloud card is successful.

[0029] In a second aspect, the application further provides an electronic device, which comprises:

[0030] a dual-card communication module, comprising a seed card setting unit and a cloud card setting unit, the seed card setting unit is configured to set a seed card capable of global roaming;

[0031] a country code identification module, configured to identify a first mobile network country code and determine whether the identified first mobile network country code matches a second mobile network country code, wherein the first mobile network country code is a mobile network country code in a network identifier in a connection process of the seed card and a cloud card server, and the second mobile network country code is a mobile network country code corresponding to an original cloud card in the cloud card setting unit;

[0032] a cloud card control module, configured to replace the original cloud card in the cloud card setting unit with a new cloud card corresponding to a country or region according to the first mobile network country code when the identified first mobile network country code does not match the second mobile network country code.

[0033] wherein the seed card is a global roaming virtual card.

[0034] wherein when the first mobile network country code matches the second mobile network country code, the cloud card control module does not replace the original cloud card in the cloud card setting unit.

[0035] wherein when the first mobile network country code does not match the second mobile network country code, the cloud card control module is further configured to close the original cloud card used by the electronic device.

[0036] The seed card in the seed card setting unit is driven by the dual-card communication module to connect with the cloud card server in an initial state, and a cloud card corresponding to a country or region where the electronic device is located is acquired based on the first mobile network country code.

[0037] Further, the cloud card control module also performs network registration of the new cloud card through the network of the seed card.

[0038] In a third aspect, the present application also provides a computer readable storage medium having stored thereon executable instructions that, when executed by a machine, cause performance of the method in the first aspect.

[0039] It can be seen that the above technical solution uses the mobile network country code in the network identification in the connection process of the seed card and the cloud card server to determine the country or region where the electronic device is located, thereby realizing real-time, rapid and accurate identification of the cross-border of the device, and timely replacing the cloud card in the electronic device. On the premise of ensuring operation portability, the user's device use experience is effectively improved, and the purpose of saving expenses is achieved. BRIEF DESCRIPTION OF DRAWINGS

[0040] The concept, specific structure and technical effects of the present application will be further described below in combination with the drawings, so as to fully understand the purpose, features and effects of the present application.

[0041] FIG. 1 is a schematic flowchart of a cloud card replacement method according to one embodiment.

[0042] FIG. 2 is a flowchart of cloud card replacement according to one embodiment.

[0043] FIG. 3 is a schematic block diagram of an electronic device according to one embodiment. DETAILED DESCRIPTION

[0044] To make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts fall within the scope of protection of the present application.

[0045] It should be noted that, in this document, relational terms such as "first" and "second", and the like, are used solely to distinguish one entity or action from another entity or action, without necessarily requiring or implying any such actual relationship or order between such entities or actions.

[0046] The inventors of the present application find that in the related art, the general cloud card is allocated as a local virtual card in the current country, that is, the current country's operator card. If the device crosses the border, the current country's operator card generally cannot register the roaming network. The device needs to spend a long time to identify the cross-border card replacement, which can cause the user to be unable to use the network for a long time, and the operation experience is poor.

[0047] In the related art, in the technical solution of using a cloud card for online in a device, the general cloud card is allocated as a local virtual card in the current country, that is, the current country's operator card. If the device crosses the border, the current country's operator card generally cannot register the roaming network. The device needs to spend a long time to identify the cross-border card replacement, which can cause the user to be unable to use the network for a long time.

[0048] In the cloud card solution in the related art, the cloud card allocated to the device is generally a local virtual card in the current country. Compared with a roaming card, the local virtual card in the current country is cheaper, and the network priority is higher, and the rate and experience are better. However, if the device carrying the local virtual card in the current country crosses the border, the local virtual card in the current country can not register the roaming network, or can only try to register the roaming network because of the priority of the local network, unless the local network cannot be registered. Therefore, it takes a long time to register the roaming network during the cross-border process. In the related art, in order to control the cost, the roaming switch in the device is also turned off. Even if the roaming network is used during the cross-border process, the device cannot be connected to the network. Therefore, there is no method for quickly identifying the cross-border and accurately replacing the cloud card, and the cross-border experience is poor.

[0049] In the related art, when the device with the local virtual card in the current country crosses the border, the following method is generally used to replace the cloud card:

[0050] (1) A registration timeout timer is set. If the local virtual card in the current country is disconnected after crossing the border, the device needs to listen for 3 minutes or more. If the device cannot register the network within the timeout time, the device triggers the cloud card replacement. This method of replacing the cloud card can make the device wait for 3 minutes or more, which is time-consuming and can cause poor user experience.

[0051] (2) Modify the bottom layer modem (modem). During the cross-border process, the bottom layer obtains and reports the cross-border network, and then the upper layer business performs relevant strategies and algorithms to identify that the cross-border network is available, and then replaces the cloud card. However, this method has the following disadvantages: the bottom layer modem code needs to be modified, different products and different chips can need to be re-adapted and modified, which is troublesome, and even if the cross-border network is obtained, a complex algorithm is still needed to ensure stable replacement.

[0052] In summary, the cloud card replacement solution in the related art cannot provide a convenient and fast user experience.

[0053] In view of this, the application provides a cloud card replacement method, an electronic device and a computer readable storage medium, which can quickly identify cross-border and, when a cross-border network is found to be available for registration, quickly find a new cloud card matching the region where the device is currently located by identifying a mobile network country code (MCC), replace the cloud card in the device, and achieve fast replacement to a local virtual card in a cross-border country, thereby effectively optimizing user experience of cloud card replacement.

[0054] The above technical solutions will be described in detail below with reference to specific embodiments.

[0055] FIG. 1 is a schematic flowchart of a cloud card replacement method according to an embodiment.

[0056] The cloud card replacement method of the embodiments of the application is applied to an electronic device, which includes a seed card capable of global roaming, and in this embodiment, a global roaming virtual card can be used to constitute the seed card.

[0057] The method includes:

[0058] Step 101: In the initial state of the electronic device, the seed card is connected to a cloud card server.

[0059] Step 102: A cloud card corresponding to the country or region where the electronic device is located is allocated to the electronic device based on the first mobile network country code.

[0060] Step 103: The cloud card is registered in a network through the network of the seed card.

[0061] Step 104: The first mobile network country code is identified, wherein the first mobile network country code is a mobile network country code in the network identification during the connection of the seed card to the cloud card server.

[0062] Step 105: It is determined whether the identified first mobile network country code matches the second mobile network country code, wherein the second mobile network country code is a mobile network country code corresponding to the original cloud card used by the electronic device.

[0063] The specific step of determining whether the identified first mobile network country code matches the second mobile network country code is to determine in real time by the electronic device whether the identified first mobile network country code matches the second mobile network country code.

[0064] Step 106: When the first mobile network country code matches the second mobile network country code, the original cloud card in the electronic device is not replaced.

[0065] Step 107: When the first mobile network country code does not match the second mobile network country code, the original cloud card used by the electronic device is closed, a new cloud card corresponding to the country or region according to the first mobile network country code is allocated to the electronic device, and network registration of the new cloud card is performed through the network of the seed card.

[0066] By the cloud card replacement method in this embodiment, whether the cross-border is determined by comparing the mobile network country code in the network identification in the process of connecting the seed card and the cloud card server with the mobile network country code corresponding to the original cloud card used by the electronic device. When the mobile network country code in the network identification in the process of connecting the seed card and the cloud card server does not match the mobile network country code corresponding to the original cloud card used by the electronic device, the original cloud card used by the electronic device is closed, and a new cloud card matching the mobile network country code in the network identification in the process of connecting the seed card and the cloud card server is allocated to the electronic device by the cloud card server, so as to ensure the quick replacement of the cloud card in the electronic device and effectively improve the cross-border recognition efficiency of the device and effectively optimize the user experience.

[0067] When the electronic device obtains the mobile network country code corresponding to the cloud card used by the electronic device (i.e. the second mobile network country code), the mobile network country code corresponding to the cloud card currently used by the electronic device can be stored in the electronic device, so that the first mobile network country code recognized in real time can be compared with the second mobile network country code pre-stored in the electronic device. When the electronic device replaces the cloud card used by the electronic device, the mobile network country code corresponding to the original cloud card can be deleted from the electronic device, and the mobile network country code corresponding to the new cloud card can be stored in the electronic device, so as to provide preparation for comparison between the mobile network country codes. This operation mode can reduce the step of repeatedly identifying the second mobile network country code by the electronic device, simplify the identification process, and further improve the cloud card replacement efficiency.

[0068] The process of identifying the first mobile network country code provided by the embodiment of the present application is described in detail as follows:

[0069] The cloud card server obtains the network identification in the process of connecting the seed card and the cloud card server.

[0070] The mobile network country code in the network identification is identified to identify the first mobile network country code.

[0071] The process of performing network registration of the new cloud card through the network of the seed card provided by the embodiment of the present application is described in detail as follows:

[0072] sending a network registration request of a new cloud card through the network of the seed card, and when receiving the network registration request of the new cloud card, obtaining an authentication request information sent by the network of the seed card;

[0073] sending the authentication request information to the cloud card server for authentication by using the data service of the seed card, and obtaining an authentication result after the authentication of the cloud card server;

[0074] sending the authentication result to the network of the seed card, and when the authentication result is consistent with an expected result in the network of the seed card, the authentication is successful, so that the network of the seed card accepts the network registration request of the new cloud card;

[0075] when the network of the seed card accepts the network registration request of the new cloud card, the network registration of the new cloud card is successful.

[0076] In order to enable those skilled in the art to better understand the present application, the present application will be further described below in conjunction with an embodiment:

[0077] In this embodiment, the seed card capable of global roaming is composed of a global roaming seed card, and the global roaming seed card is arranged in an electronic device. When the electronic device is running, an additional replaceable cloud card needs to be registered.

[0078] When the electronic device is running, the global roaming seed card is used to connect with the cloud card server, the cloud card server determines the country where the electronic device is currently located according to the network registered by the global roaming seed card, and then allocates a local virtual card (i.e. a cloud card) of the country to the device, and then downloads the cloud card and transmits and receives the cloud card authentication through the network of the global roaming seed card, after the cloud card registration network and dialing ok, the electronic device can normally access the network, and the cloud card network is used for data use. When the electronic device is running, both the two cards (i.e. the global roaming seed card and the cloud card) need to be online in real time, and can normally register the network.

[0079] During the cross-border process of the electronic device, since the global roaming seed card can roam the networks of different countries, when the electronic device moves from a country a to a country b, the roaming network of the country a does not meet the registration, while the network of the country b meets the registration, the roaming virtual card will register the roaming network of the country b, and then successfully replace and register to the network of the country b.

[0080] If the country code of the network registered by the global roaming seed card is changed during the operation of the device, it is immediately determined that the device is crossing the border, at which time the original cloud card is immediately closed, the global roaming seed card is connected to the server to apply for a replacement cloud card, and the local virtual card of the country after crossing the border is replaced. In this way, the feature of the global roaming seed card that can be replaced in the roaming country network during the crossing of the border is utilized to timely replace the cloud card after the country network is replaced, and the global roaming seed card is successfully registered and can download the cloud card, ensuring that the replacement cloud card can also be stably registered in the current country network.

[0081] The replacement process of the cloud card between two countries or regions will be further described below in combination with FIG. 2, which is a flowchart of the replacement of the cloud card according to an embodiment.

[0082] If the user carries the electronic device including the global roaming seed card to move between countries a and b, the relevant operation process is as follows:

[0083] Before crossing the border, the electronic device is in the country a, and the local virtual card of the country a is registered in the country a network. In this process, when the country a network meets the registration, the electronic device is registered in the country a network through the internal global roaming seed card roaming. The cloud card in the device is the local virtual card of the country a.

[0084] When the user carries the electronic device to move from the country a to the country b, the country a network does not meet the registration of the device network, and the country b network meets the registration of the device network. The global roaming seed card in the device is replaced from the country a network to the country b network. In this process, the local virtual card of the country a in the device is dropped and cannot be registered.

[0085] When the electronic device is in the country b, the local virtual card of the country a is dropped. At this time, since the global roaming seed card is successfully registered in the country b network, the country code is changed. In this process, the server can be immediately connected to apply for a replacement of the local virtual card of the country b.

[0086] After crossing the border, when the user is in the country b, the electronic device successfully replaces the local virtual card of the country b and is successfully registered, and can access the network.

[0087] In this scheme, the global roaming virtual card + cloud card is mainly used to realize the network access of the electronic device. In the scheme, the feature that the global roaming virtual card can be replaced across the border (that is, the seed card that can globally roam is replaced from the first country PLMN (that is, the public land mobile communication network) to the second country PLMN, and the registered PLMN can obtain the current country code (that is, the mobile network country code)) is utilized to confirm that the country has been replaced, quickly notify the cloud card to replace the card with a different MCC (that is, the mobile network country code), and replace the cloud card in this way to achieve a more accurate and reliable effect.

[0088] In a second aspect, the present application provides an electronic device, the structure of which is shown in Figure 3, which is a schematic block diagram of an electronic device according to an embodiment.

[0089] The electronic device comprises:

[0090] The dual-card communication module comprises a seed card setting unit and a cloud card setting unit, the seed card setting unit being configured to set a seed card capable of global roaming.

[0091] The country code identification module is configured to identify a first mobile network country code and determine whether the identified first mobile network country code matches a second mobile network country code, wherein the first mobile network country code is a mobile network country code in a network identifier during a connection process between the seed card and a cloud card server, and the second mobile network country code is a mobile network country code corresponding to an original cloud card in the cloud card setting unit.

[0092] The cloud card control module is configured to replace the original cloud card in the cloud card setting unit with a new cloud card corresponding to a country or region according to the first mobile network country code when the identified first mobile network country code does not match the second mobile network country code.

[0093] In this embodiment, the seed card is a global roaming virtual card.

[0094] In this embodiment, the cloud card control module does not replace the original cloud card in the cloud card setting unit when the first mobile network country code matches the second mobile network country code.

[0095] In this embodiment, when the first mobile network country code does not match the second mobile network country code, the cloud card control module is further configured to close the original cloud card used by the electronic device.

[0096] In this embodiment, in an initial state, the dual-card communication module drives the seed card in the seed card setting unit to connect to a cloud card server, and acquires a cloud card corresponding to a country or region where the electronic device is located based on the first mobile network country code; and the cloud card is registered on a network of the seed card.

[0097] In this embodiment, the cloud card control module further registers the new cloud card on the network of the seed card.

[0098] By the electronic device in this embodiment, whether cross-border is judged by comparing the mobile network country code in the network identification in the seed card and the cloud card server connection process and the mobile network country code corresponding to the original cloud card used by the electronic device, and when the mobile network country code in the network identification in the seed card and the cloud card server connection process and the mobile network country code corresponding to the original cloud card used by the electronic device do not match, the original cloud card in the electronic device is closed, and the cloud card server assigns a new cloud card matching the mobile network country code in the network identification in the seed card and the cloud card server connection process to the electronic device, so as to ensure the quick replacement of the cloud card in the electronic device, effectively improve the cross-border identification efficiency of the device, and effectively optimize the user experience.

[0099] In a preferred embodiment, the electronic device further comprises:

[0100] The second mobile network country code storage module is configured to store the mobile network country code corresponding to the cloud card currently used by the electronic device.

[0101] When the country code identification module judges whether the identified first mobile network country code matches the second mobile network country code, the mobile network country code corresponding to the cloud card currently used by the electronic device stored in the second mobile network country code storage module is taken as the second mobile network country code, and compared with the first mobile network country code identified in real time to judge whether they match.

[0102] When the electronic device is assigned a new cloud card, the mobile network country code corresponding to the original cloud card stored in the second mobile network country code storage module can be deleted, and the mobile network country code corresponding to the new cloud card is taken as the mobile network country code corresponding to the cloud card currently used by the electronic device, and stored in the second mobile network country code storage module.

[0103] In a third aspect, the present application also provides a computer readable storage medium having stored thereon executable instructions that, when executed by a machine, cause the steps of the method of the second aspect of the present application to be performed.

[0104] For example, the machine readable storage medium can include, but is not limited to, various known and unknown types of non-volatile memory.

[0105] Those skilled in the art can understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware or in a combination of software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different ways to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0106] In the embodiments of the present application, the disclosed system, device and method can be implemented in other ways. For example, the division of units is only a logical function division, and there can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system. In addition, the coupling between the units can be direct or indirect. In addition, the functional units in the embodiments of the present application can be integrated in one processing unit, or can be separate physical units, etc.

[0107] It should be understood that, in various embodiments of the present application, the magnitude of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0108] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a machine readable storage medium. Therefore, the technical solutions of the present application can be embodied in the form of a software product, which can be stored in a machine readable storage medium, and can include a plurality of instructions to make an electronic device execute all or part of the processes described in the embodiments of the present application. The storage medium can include ROM, RAM, removable disk, hard disk, magnetic disk or optical disk, and various media that can store program codes.

[0109] The present application determines the country or region where the electronic device is located by using the mobile network country code in the network identification in the connection process of the seed card and the cloud card server, so as to quickly and accurately identify the cross-border of the device, and replace the cloud card in the electronic device in time. Under the premise of ensuring the operation portability, effectively improve the user's device use experience, and achieve the purpose of saving expenses.

[0110] The above is only a specific implementation of the present application, and the protection scope of the present application is not limited thereto. Those skilled in the art can make changes or substitutions within the technical scope disclosed in the present application, and these changes or substitutions should be within the protection scope of the present application.

Claims

1. A method for cloud card replacement, the method comprising: The application is applied to an electronic device including a seed card capable of global roaming, and the method comprises the following steps: identifying a first mobile network country code, wherein the first mobile network country code is a mobile network country code in a network identifier during a connection process of the seed card and a cloud card server; determining whether the identified first mobile network country code matches a second mobile network country code, wherein the second mobile network country code is a mobile network country code corresponding to an original cloud card used by the electronic device; when the first mobile network country code does not match the second mobile network country code, assigning a new cloud card corresponding to a country or region to the electronic device according to the first mobile network country code.

2. The method of cloud card replacement of claim 1, wherein, The seed card is a global roaming virtual card.

3. The method of cloud card replacement of claim 1, wherein, The identification of the first mobile network country code comprises the following steps: the cloud card server acquires a network identifier during a connection process of the seed card and the cloud card server; identifying a mobile network country code in the network identifier to identify the first mobile network country code.

4. The method of cloud card replacement of claim 1, wherein, The method further comprises the following steps: when the first mobile network country code matches the second mobile network country code, the original cloud card in the electronic device is not replaced.

5. The method of cloud card replacement of claim 1, wherein, When the first mobile network country code does not match the second mobile network country code, the method further comprises the following steps: closing the original cloud card used by the electronic device.

6. The method of cloud card replacement of claim 1, wherein, The method further comprises the following steps: in an initial state of the electronic device, connecting the seed card with the cloud card server; assigning a cloud card corresponding to a country or region where the electronic device is located to the electronic device according to the first mobile network country code; performing network registration of the cloud card through a network of the seed card.

7. The method of cloud card replacement of claim 1, wherein, When the new cloud card corresponding to the country or region is assigned to the electronic device according to the first mobile network country code, the method further comprises the following steps: performing network registration of the new cloud card through the network of the seed card.

8. The method of cloud card replacement of claim 7, wherein, The network registration of the new cloud card through the network of the seed card comprises the following steps: sending a network registration request of the new cloud card through the network of the seed card, and after receiving the network registration request of the new cloud card, acquiring an authentication request information sent by the network of the seed card; sending the authentication request information to the cloud card server for authentication by using a data service of the seed card, and acquiring an authentication result after the authentication of the cloud card server; sending the authentication result to the network of the seed card, and when the authentication result conforms to an expected result in the network of the seed card, the authentication is successful, so that the network of the seed card accepts the network registration request of the new cloud card; after the network of the seed card accepts the network registration request of the new cloud card, the network registration of the new cloud card is successful.

9. An electronic device, comprising: The electronic device comprises: a dual-card communication module including a seed card setting unit and a cloud card setting unit, wherein the seed card setting unit is used for setting a seed card capable of global roaming. The national number identification module is configured to identify the first mobile network country code and determine whether the identified first mobile network country code matches a second mobile network country code, wherein the first mobile network country code is a mobile network country code in a network identifier during a connection process between the seed card and a cloud card server, and the second mobile network country code is a mobile network country code corresponding to an original cloud card in the cloud card setting unit; The cloud card control module is configured to replace the original cloud card in the cloud card setting unit with a new cloud card corresponding to a country or region according to the first mobile network country code when the identified first mobile network country code does not match the second mobile network country code.

10. The electronic device of claim 9, wherein, The seed card is a global roaming virtual card.

11. The electronic device of claim 9, wherein, When the first mobile network country code matches the second mobile network country code, the cloud card control module does not replace the original cloud card in the cloud card setting unit.

12. The electronic device of claim 9, wherein, When the first mobile network country code does not match the second mobile network country code, the cloud card control module is further configured to close the original cloud card used by the electronic device.

13. The electronic device of claim 9, wherein, In an initial state, the dual-card communication module drives the seed card in the seed card setting unit to connect to the cloud card server, and acquires a cloud card corresponding to a country or region where the electronic device is located according to the first mobile network country code; and the cloud card is registered on a network through the network of the seed card.

14. The electronic device of claim 9, wherein, The cloud card control module is further configured to register the new cloud card on the network through the network of the seed card.

15. A computer-readable storage medium, characterized in that, The machine-readable medium has stored thereon executable instructions that, when executed by a machine, cause the machine to perform the methods recited in any of claims 1-8.

Citation Information

Patent Citations

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

    CN107484154A

  • Signal switching method, terminal and computer readable storage medium

    CN107567013A

  • Network access method and system for communication equipment

    CN115988631A

  • Cloud card replacement method, electronic equipment and computer readable storage medium

    CN118890613A

  • Network use method using virtual SIM and apparatus therefor

    US20170347259A1