Management method and system of master and slave SIM cards based on Remote SIM, terminal and storage medium
Through the RemoteSIM-based mother-child SIM card management method, the problem of child-child SIM card solution in the prior art is solved because of operator services, regional support and device hardware, and the user can manage communication services of multiple devices without physically replacing the SIM card, improving flexibility and convenience, and reducing management costs.
Patent Information
- Application Number
- CN202410019549.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-05
- Publication Date
- 2025-06-17
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing mother-child SIM card solutions are limited by operator services, regional support and device hardware restrictions, making user management inconvenient and costly.
The mother-child SIM card management method based on RemoteSIM is adopted to realize remote activation, configuration and management of auxiliary cards through the first terminal device and the cloud card management system, avoiding the replacement of physical SIM cards and the installation of additional devices.
Users can manage communication services for multiple devices without physically replacing SIM cards, which improves flexibility and convenience between devices and reduces management costs.
Smart Images

Figure CN120166388A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a management method for mother - child SIM cards, and particularly to a management method, system, terminal, and storage medium for mother - child SIM cards based on RemoteSIM. Background Art
[0002] Mother - child SIM cards generally refer to a technology that includes a main card (mother card) and an affiliated card (child card). This technology is commonly used in the mobile communication industry and allows a main card to be associated with one or more affiliated cards, sharing the same number and services. This configuration helps multiple devices in a family or enterprise to share the same communication account and services.
[0003] The main card (mother card) is the core of the mother - child SIM card system. It has all the information and permissions required to establish a connection with the communication network and is usually directly held and managed by the user. Information on the main card includes phone numbers, data plans, account information, etc. The main card controls the use of the affiliated card through the affiliated relationship. The affiliated card (child card) is an extension of the main card and shares the same number and services.
[0004] The child card is usually installed in other devices, such as smartphones, tablets, or other mobile devices. Through the authorization of the main card, the affiliated card can use the communication network connected by the main card. This configuration of the mother - child SIM card system enables users to more conveniently manage the communication needs of multiple devices without having to purchase separate communication services for each device. This is very useful for situations where multiple devices need to be uniformly managed in a family or enterprise.
[0005] However, the existing mother - child card solutions are limited in three aspects. On the one hand, they are limited by operator services: Currently, mother - child SIM card solutions are usually technical solutions provided and supported by operators, and users need to activate and manage these cards through operator services. Users may need to apply to the operator for additional child cards and add or remove these cards according to the operator's regulations. On the other hand, not all operators or regions currently support mother - child SIM card technology, and using this technology may require specific SIM cards and service plans. Different operators may have different policies and restrictions on mother - child SIM card solutions. At the same time, they are also limited by device hardware support: From the user's perspective, current mother - child SIM cards still appear as multiple cards. Technically, these cards can actually be associated with the same account and service plan. Therefore, for devices using mother - child cards, there must be slot support, which poses certain limitations on the structural design of the device. For example, SIM card slots or eSIM cards will limit the structural size of the device. Summary of the Invention
[0006] The technical problem to be solved by the present invention is that the existing mother - and - child card solution is limited in three aspects. On the one hand, it is limited by operator services: The current mother - and - child SIM card solution is usually a technical solution provided and supported by operators, and users need to activate and manage these cards through the operator's services. Users may need to apply to the operator for additional sub - cards and add or remove these sub - cards according to the operator's regulations. On the other hand, not all operators or regions currently support the mother - and - child SIM card technology, and using this technology may require specific SIM cards and service plans. Different operators may have different policies and restrictions on the mother - and - child SIM card solution. At the same time, it is also limited by device hardware support: From the user's perspective, the current mother - and - child SIM cards actually still appear as multiple cards. Only from a technical perspective, these cards can actually be associated with the same account and service plan. Therefore, for devices using mother - and - child cards, there must be slot support, which poses certain limitations on the structural design of the device. For example, the SIM card slot or eSIM card will limit the structural size of the device. In view of the above - mentioned defects of the prior art, a management method, system, terminal, and storage medium for mother - and - child SIM cards based on RemoteSIM are provided.
[0007] In order to solve the above - mentioned technical problems, the technical solution adopted by the present invention is as follows:
[0008] Construct a management method for mother - and - child SIM cards based on RemoteSIM, including:
[0009] The main card logs in to the system through the first terminal device;
[0010] At least one group of subsidiary cards logs in to the system through the corresponding second terminal device;
[0011] The subsidiary card requests to use and obtains the authorization of the main card;
[0012] The subsidiary card obtains the main card file system image and saves it to the subsidiary card;
[0013] Activate the subsidiary card and request application data processing through the second terminal device;
[0014] The second terminal device completes the application data processing response to complete the interaction of the subsidiary card.
[0015] Preferably, the subsidiary card obtains the main card file system image and saves it to the subsidiary card, including:
[0016] The cloud card management system directly sends the card file system image to the second terminal device, or requests the first terminal device to forward the main card - packaged card file system image, upload it to the cloud card management system through the first terminal device, and then send it to the second terminal device;
[0017] The second terminal device forwards the card file system image to the attached card and saves the card file system image to the attached card.
[0018] Preferably, the cloud card management system requests the first terminal device to forward the main card to package the card file system image, upload it to the cloud card management system through the first terminal device, and then send it to the second terminal device, including:
[0019] After the card file system image is uploaded to the cloud card management system, it is saved to the cloud card management system, and the cloud card management system sends the card file system image to the second terminal device.
[0020] Preferably, the card file system image is uploaded to the cloud card management system through the first terminal device, including:
[0021] After the cloud card management system receives the card file system image sent by the first terminal, it performs information comparison. If the information comparison is consistent, it sends the card file system image to the second terminal. If the information comparison is inconsistent, it requests the first terminal to resend the correct card file system image;
[0022] After the second terminal device receives the card file system image, it performs information comparison. If the information comparison is consistent, it forwards the card file system image to the attached card and saves it. If the information comparison is inconsistent, it sends the comparison result to the cloud card management system and requests the cloud card management system to resend the correct card file system image.
[0023] Preferably, the attached card requests to use and obtains the authorization of the main card, including:
[0024] Whether the main card authorizes the attached card to use, and the main card authorizes the second terminal device where the attached card is located to use. If the main card does not give authorization, the authorization conclusion is sent to the second terminal through the cloud card management system and the authorization request ends;
[0025] Before the attached card requests to use and obtains authorization, it also includes:
[0026] The main card and the attached card log in to the same user account.
[0027] Preferably, activating the attached card and requesting application data processing through the second terminal device includes:
[0028] The second terminal device reads the local directory according to the application processing data type read by the main control application or performs card authentication through the main card, so as to perform application processing data processing response;
[0029] The second terminal device sends the response application data processing result to the attached card;
[0030] The attached card returns the response application processing data to the modem to complete the interaction of the attached card.
[0031] Preferably, the second terminal device performs card authentication based on the application processing data read by the main control application, including:
[0032] The second terminal device sends a card authentication request to the first terminal device through the cloud card management system. The first terminal device forwards it to the main card. After the main card responds with the card authentication result, it is forwarded to the cloud card management system through the first terminal device and then sent to the second terminal device to complete the application processing data processing response;
[0033] The second terminal device reads the local directory based on the type of application processing data read by the main control application, including:
[0034] The second terminal device performs local reading through the card file system image to complete the application data processing response.
[0035] Construct a management system for a mother-child SIM card based on RemoteSIM, including:
[0036] The first terminal device: used to install the main card and transfer interactive data for the main card, receive the request of the second terminal device received by the cloud card management system and execute the request, and then send it to the second terminal device through the cloud card management system;
[0037] The cloud card management system: used to connect the first terminal device and the second terminal device and save the SIM card file system image;
[0038] At least one group of second terminal devices: used to install the subsidiary card and transmit the request of the subsidiary card to the cloud card management system through network communication to realize the information interaction between the subsidiary card and the main card.
[0039] Construct an intelligent terminal, the intelligent terminal includes at least one memory, at least one processor, and a management program for a mother-child SIM card based on RemoteSIM stored on the memory and operable on the processor. When the management program for the mother-child SIM card based on RemoteSIM is executed by the processor, it implements the steps of the management method for the mother-child SIM card based on RemoteSIM as described in any one of the above.
[0040] Construct a computer-readable storage medium, on which a management program for a mother-child SIM card based on RemoteSIM is stored. When the management program for the mother-child SIM card based on RemoteSIM is executed by a processor, it implements the steps of the management method for the mother-child SIM card based on RemoteSIM as described in any one of the above.
[0041] The beneficial effects of the present invention are as follows: By adopting the mother - and - son SIM cards of RemoteSIM, it allows users to manage, activate, configure, or switch SIM cards remotely without physically replacing or adding other SIM cards. This enables users to more conveniently manage their mobile devices, achieving the goal of using the same SIM card for mobile phones, tablets, watches, or other wearable devices, or implementing SIM card control for minors using mobile phones without having to switch operators or services by replacing physical SIM cards. Moreover, without adding new SIM cards or replacing physical SIM cards, users can endow additional devices with the function of using the same SIM. For example, when a user goes out for a run in the morning and wears a smart watch supporting mother - and - son SIM cards, they don't need to carry their mobile phone and won't miss calls or WeChat messages, or temporarily authorize a child's mobile phone to use their SIM card, enhancing the convenience of using the supplementary card. Users can also select and switch different devices according to their needs without relying on the support of the operator, with higher selection flexibility. At the same time, it avoids the cost of replacing physical SIM cards, saving more costs. Applying it to devices such as smartphones, tablets, and smart watches provides users with greater flexibility and convenience.
[0042] Meanwhile, as a solution for mother - and - son SIM cards different from those dominated by existing operators, it realizes a method for sharing SIM cards among multiple devices and controlling SIM cards for minors using mobile phones, providing a card - less networking solution and data services for terminals and subsequent Internet of Things products, further reducing sharing costs, improving the Internet experience, and making a beneficial exploration for the further development of the diversity of networking for mobile communication devices and Internet of Things devices. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or in the prior art, the following will further explain the present invention in conjunction with the drawings and embodiments. The drawings in the following description are only partial embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings:
[0044] Figure 1 It is a schematic flowchart of the management method of the mother - and - son SIM cards of RemoteSIM in a preferred embodiment of the present invention;
[0045] Figure 2 It is a schematic flowchart of step S3 of the management method in a preferred embodiment of the present invention;
[0046] Figure 3 It is a schematic flowchart of step S4 of the management method in a preferred embodiment of the present invention;
[0047] Figure 4Schematic flowchart of step S5 of the management method according to a preferred embodiment of the present invention;
[0048] Figure 5 System block diagram of the RemoteSIM mother - and - child SIM card management system according to a preferred embodiment of the present invention
[0049] Figure 6 System working flowchart of the management system according to a preferred embodiment of the present invention;
[0050] Figure 7 Internal structure principle block diagram of the intelligent terminal according to a preferred embodiment of the present invention. Detailed implementation manners
[0051] In order to make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be described clearly and completely below. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0052] There is a management method for RemoteSIM mother - and - child SIM cards according to a preferred embodiment of the present invention; as Figure 1 shown, it is a schematic flowchart of the management method for RemoteSIM mother - and - child SIM cards provided by an embodiment of the present invention. This method can be implemented by a device, and the device can be implemented by software and / or hardware.
[0053] Specifically, in the embodiments of the present invention, the management method for RemoteSIM mother - and - child SIM cards includes:
[0054] S1: The accessory logs in to the system through the second terminal, and the main card logs in to the system through the first terminal device;
[0055] In a preferred embodiment of the present invention, the RemoteSIM technology is adopted to use a software SIM (Subscriber Identity Module) card in a device to provide SIM card services, which is different from the traditional physical SIM card. Insert the main card into the first terminal to enable the Modem to transparently transmit the data interacted with the SIM card to the main control application of the first terminal. It should be noted that the main card device should encapsulate a complete set of interfaces of app-framework-RIL-Modem to obtain the ATR (Answer to RESE, SIM card power-on response) and APDU (Application Processing Data Unit) data of the SIM card in real time, and at the same time forward the interacted data to the secondary card installed in the second terminal device through the network, so as to complete the authorization and management of the secondary card and provide a cardless networking solution and data services for the second terminal and subsequent Internet of Things products. The first terminal device can be a device for network communication, such as a smart phone; the second terminal device is a terminal device capable of network communication, such as a smart phone, a children's phone, a smart watch and other intelligent wearable devices.
[0056] Further, insert the main card into the first terminal and log in to the main card user account. The secondary card logs in to the secondary card user account through the second terminal. The secondary card is a virtual card that accesses the Internet using WiFi / Bluetooth or an embedded eSIM card. Therefore, there is no need to insert the user's SIM card. It uses the SIM card service by obtaining the SIM card information from the first terminal device of the main card. Therefore, it is necessary to ensure that the main card user account and the secondary card user account are the same to ensure the controllability of the SIM card operation permissions.
[0057] S2: The secondary card requests to use and obtains the authorization of the main card;
[0058] In a preferred embodiment of the present invention, when the secondary card logs in to the user account through the second terminal and requests to use the secondary card, the second terminal identifies whether the logged-in account is the same as the main card account through the cloud card management system. When the identified accounts are the same, the main card determines whether the current secondary card can be authorized to use it; when the identified accounts are different, the identification result is sent to the second terminal, and the second terminal logs in to the secondary card user account again and requests the use of the secondary card again until the cloud card management system identifies the corresponding user account.
[0059] Further, after the user identification is successfully matched, the cloud card management system sends the user identification matching result to the first terminal and then forwards it to the main card. After that, the main card determines whether the second terminal device belongs to the terminal where the attachable card that can be authorized for use is located. The identification of the second terminal can be determined through information such as the unique identification number of the second terminal. Specifically, the unique identification number of the second terminal can adopt the identification number of existing terminal devices, which will not be specifically elaborated here. If the main card determines that the second terminal device is an unauthorized device, the attachable card request is terminated and the authorization result is sent to the second terminal through the cloud card management system. If the main card prohibits the current attachable card usage request, the attachable card request is terminated and the authorization result is sent to the second terminal through the cloud card management system and then forwarded to the attachable card. It should be noted that at this time, there can be multiple groups of the second terminal and the attachable card installed on the second terminal. Since the request process for each group of attachable cards is the same, it will not be repeated here.
[0060] S3: Obtain the main card file system image and save it to the attachable card;
[0061] In a preferred embodiment of the present invention, according to the attachable card authorized by the main card and the second terminal, the cloud card management system first checks whether there is a SIM card file system image of this user in the cloud card management system database. If it exists, it directly sends the SIM card file system image in the cloud card management system database to the second terminal device and saves the SIM card file system image to the attachable card. If the SIM card file system image of this user does not exist in the cloud card management system database, it requests the main card to package and send the SIM card file system image of this user to the cloud card management system database and save it in the cloud card management system database. And the SIM card file system image is sent to the second terminal through the cloud card management system database and then forwarded into the attachable card. Thus, the reading path is reduced and the reading speed is faster.
[0062] Further, the SIM card file system image is to mirror and save the important information in the SIM card to the database, such as real-name authentication information, SIM card number, ICCID, PIN, PUK, etc. are saved to the database, which is convenient to save the information in the user's SIM card to the attachable card after the attachable card request, facilitating the use of the attachable card SIM card, and still retaining all relevant information in the main card.
[0063] S4: Activate the attachable card and request APDU through the second terminal device;
[0064] In a preferred embodiment of the present invention, after the secondary card requests authorization to use and saves the SIM card file system image of the user, the secondary card requests activation through the second terminal device. The cloud card management system receives the request from the second terminal device and forwards the request to the first terminal device. The main control program of the first terminal device sends a request to trigger the reset of the main card to the main card through the network, and triggers the reset of the main card. Then, the ATR reported by the main card is sent to the main control program of the first terminal device, and is forwarded by the first terminal through the cloud card management system to the second terminal. After receiving the ATR, the main control application of the second terminal forwards the ATR content to the secondary card to complete the power-on process of the secondary card.
[0065] S5: The second terminal device completes the APDU response processing to complete the interaction with the secondary card;
[0066] In a preferred embodiment of the present invention, when the secondary card needs to interact, the second terminal device first determines whether it is for reading the card file system or for SIM card authentication according to the current APDU. If it is for reading the card file system, it directly reads from the SIM card file system image; if it is for SIM card authentication, it is sent to the first terminal device through the cloud card management system and the main card is forwarded for an authentication request, and the authentication result is returned to the second terminal device to complete the authentication. Then, the APDU response processing is conveyed to the secondary card to complete the interaction with the secondary card, facilitating subsequent processes such as network registration of the secondary card.
[0067] Specifically, in the above embodiment, as Figure 2 shown, the above step S3: Obtain the main card file system image and save it to the secondary card includes:
[0068] S30: Whether the SIM card file system image of this user already exists in the cloud card management system database:
[0069] In a preferred embodiment of the present invention, after the cloud card management system authorizes the secondary card to use the result, the cloud card management system first searches whether the SIM card file system image of this user exists in its own database. If the SIM file system image of this user exists in the cloud card management system data, step S35 is executed; if not, step S31 is executed.
[0070] S31: The cloud card management system requests the first terminal to package the SIM card file system image of this user;
[0071] In a preferred embodiment of the present invention, when the SIM card file system image of this user does not exist in the cloud card management system data, the cloud card management system sends a request to package the SIM card file system image of this user to the first terminal device, and is forwarded by the first terminal device to the main card to execute step S32.
[0072] S32: The master card packages the Bluetooth SIM card file system image;
[0073] S33: The master card uploads the SIM card file system image to the cloud card management system through the first terminal;
[0074] S34: The cloud card management system saves the SIM card file system image to the database according to the user information;
[0075] In a preferred embodiment of the present invention, after the first terminal receives the request from the cloud card management system to package the SIM card file system image of the user, it forwards the request to the master card, and the master card packages and organizes the information in the card, and uploads the packaged and organized SIM card file system image to the cloud card management system through the first terminal. At the same time, after the cloud card management system receives the SIM card file system image of the user, it will perform user information identification. If the user information corresponds, it will save the SIM card file system image of the user to the database. If the identified user information does not correspond, it will send a signal to the first terminal to request to repackage and upload the SIM card file system image of the user again.
[0076] S35: The cloud card management system sends the SIM card file system of the user to the second terminal;
[0077] S36: The second terminal saves the SIM card file system image to the accessory card;
[0078] In a preferred embodiment of the present invention, when the SIM card file system image of the user exists in the database of the cloud card management system, the cloud card management system directly sends the SIM card file system image to the second terminal device, and the second terminal device forwards it to the accessory card, reducing the data reading time and having a faster response. When the SIM card file system image of the user does not exist in the database of the cloud card management system, the master card packages the SIM card file system image of the user to the cloud card management system and saves it to the database of the cloud card management system. At the same time, the cloud card management system sends the SIM card file system image to the second terminal device. The second terminal device receives the SIM card file system image and forwards it to the accessory card. The accessory card matches the SIM card file system image with the accessory card information. If the match is corresponding, it will save the SIM card file system image; if the match is not corresponding, it will send the match result to the cloud card management system for re - matching or re - matching through the master card to ensure the accuracy of the SIM card file system image.
[0079] Specifically, in the above - mentioned embodiment, as Figure 3 shown, the above - mentioned step S4: Activate the accessory card and request APDU through the second terminal device includes:
[0080] S40: The second terminal device requests to activate the accessory card;
[0081] In a preferred embodiment of the present invention, after the secondary card completes the mirroring of the SIM card file system, it sends a request to activate the secondary card. The request activation command is sent from the cloud card management system to the first terminal through the second terminal device, and then forwarded by the first terminal to the primary card for a specific activation response.
[0082] S41: The main control program of the first terminal device triggers a reset of the primary card;
[0083] S42: The primary card reports the ATR;
[0084] S43: The main control program of the second terminal device forwards the ATR;
[0085] In a preferred embodiment of the present invention, after the primary card receives the activation signal of the secondary card sent by the cloud card management system through the first terminal, the main control program of the first terminal will trigger a reset of the primary card, and report the SIM card ATR. The main control program of the first terminal device will forward the ATR to the second terminal device through the cloud card management system and then to the secondary card.
[0086] S44: The cloud card management system forwards the ATR to the second terminal device;
[0087] S45: The secondary card powers on and checks the card;
[0088] S46: The APDU requested by the secondary card is forwarded to the second terminal device;
[0089] In a preferred embodiment of the present invention, after the second terminal device receives the ATR from the main control program of the first terminal device, it forwards the ATR to the secondary card, enabling the secondary card to complete power-on card checking and thus complete the activation of the secondary card. When the secondary card needs to perform an APDU, the request is forwarded to the second terminal device for an APDU response.
[0090] Specifically, in the above embodiment, as Figure 4 shown, the above step S5: The second terminal device completes the APDU response process to complete the secondary card interaction, including:
[0091] S50: The second terminal device reads the local directory or performs card authentication;
[0092] In a preferred embodiment of the present invention, depending on the different APDUs requested by the second terminal device for communication, different responses are made. If the requested APDU is the local directory saved in the SIM card file system image, the process directly proceeds to step S53, where the second terminal device reads the local directory information in the SIM card file system image for response processing; if the requested APDU requires card authentication, the card authentication request is sent to the primary card through the cloud management system for response.
[0093] S51: The first terminal device receives the request for card authentication;
[0094] S52: Master card authentication result response;
[0095] In a preferred embodiment of the present invention, after the first terminal receives a card authentication request from the second terminal through the cloud card management system, it forwards the request signal to the master card for master card authentication, and sends the authentication result to the second terminal device through the cloud card management system for APDU response. If the card authentication fails, no APDU response processing is performed.
[0096] S53: The second terminal device performs local reading through the user's SIM card file mirroring system;
[0097] S54: APDU response processing;
[0098] S55: Subordinate card interaction completed.
[0099] In a preferred embodiment of the present invention, after the second terminal device performs APDU response processing, the main control application of the second terminal device sends the responded APDU to the subordinate card, thereby completing the interaction of the Bluetooth SIM card, facilitating subsequent processes such as network registration of the subordinate card.
[0100] Operations such as configuring, allocating, and revoking the subordinate card can also be performed by requesting different APDUs, thereby enabling management of different parameters and configurations of the subordinate card from a remote location, such as operator information, personal subscription information, and service plans.
[0101] In the present invention, first, the main card is installed in the first terminal device, and the subsidiary card is installed in the second terminal device. The main card user and the subsidiary card user are logged in through the first terminal device and the second terminal device respectively. When the subsidiary card login user requests to use the subsidiary card, information is transmitted to the main card through the cloud card management system connected to the second terminal device through the network. The main card determines and authorizes the current usage of the subsidiary card based on the specific situation. After authorizing the use of the subsidiary card, different responses are made based on whether the SIM card file system image of the user exists in the cloud card management system database. If the SIM card file system image of the user exists in the cloud card management system database, the SIM card file system image of the user is directly sent to the second terminal device and forwarded to be saved in the subsidiary card. If the SIM card file system image of the user does not exist in the cloud card management system database, the main card is requested to package and upload the SIM card file system image of the user to the cloud card management system database. The cloud card management system database compares the uploaded SIM card file system image. If it is consistent with the main card information, the SIM card file system image is saved in the database and sent to be saved in the subsidiary card. When the second terminal device receives the SIM card file system image, it also compares the SIM card file system image with the subsidiary card information to improve the accuracy of the file. And when the SIM card file system image of the user exists in the cloud card management system database, the reading time is shortened and the response is faster. Then the second terminal device requests to activate the subsidiary card. The main control program of the main card triggers a reset, reports and forwards the ATR to the second terminal device and then forwards it to the subsidiary card, and the power-on card inspection of the subsidiary card is completed. When the subsidiary card requests an APDU, the APDU is forwarded to the main control application of the second terminal and recognized as reading the local directory or card authentication. If reading the local directory, it is directly read through the SIM card file system image. If performing card authentication, the request is sent to the main card through the cloud card management system for a card authentication request. After the card authentication result is responded, the APDU processing is completed. The second terminal device sends the responded APDU to the subsidiary card to complete the interaction of the subsidiary card, facilitating subsequent processes such as network registration of the subsidiary card.
[0102] Corresponding to the management method of the mother-child SIM card based on RemoteSIM, an embodiment of the present invention further provides a management system for the mother-child SIM card based on RemoteSIM. Specifically, as Figure 5-6 shown, the management system for the mother-child SIM card based on RemoteSIM includes: a first terminal device 100, a cloud card management system 200, and a second terminal device 300.
[0103] The first terminal device 100 is used to install the main card and transfer interactive data for the main card, receive the request of the second terminal device received by the cloud card management system and execute the request, and then send it to the second terminal device through the cloud card management system.
[0104] Specifically, as the device where the main card is installed, the first terminal device inserts the main card into it, so that the data exchanged between the Modem and the SIM card can be transmitted to the main control application of the first terminal device, and the main control application sends the data to the cloud card management system through the network and then to the second terminal device to complete functions such as authorization management for the subsidiary card, activation of the subsidiary card, and card authentication for the subsidiary card.
[0105] The cloud card management system 200 is used to connect the first terminal device and the second terminal device and save the SIM card file system image.
[0106] Specifically, the cloud card management system is mainly used for functions such as user management, remote management, security management, and card image management. Among them, user management includes login and logout management of users on the first terminal device and the second terminal device, account management of the SIM card, and management of the authorized second terminal device, etc. Remote management mainly includes allowing remote management and coordinating the resources of the main card and the subsidiary card, including operations such as activating, configuring, allocating, and revoking the subsidiary for the subsidiary card resources, and realizing the management of different parameters and configurations of the subsidiary card from a remote location. Security management mainly provides secure authentication and encryption mechanisms to ensure the security of access to and management of the SIM card. Through encrypted channels and authentication means, the security of users and the network is guaranteed.
[0107] Since most of the operations during SIM interaction access the SIM card file system except for card authentication which requires the actual physical card, the SIM card file system can be packaged into a SIM card file system image and stored in the database of the cloud card management system. When the second terminal device where the subsidiary card is located needs to request SIM card data, the SIM card file system image is downloaded from the cloud card management system database to the second terminal device and saved to the subsidiary card, thus avoiding frequent network interactions and only initiating through the first terminal device where the main card is located when SIM card authentication is required.
[0108] The second terminal device 300 is used to install the subsidiary card and transmit the requests of the subsidiary card to the cloud card management system through network communication to realize information interaction between the subsidiary card and the main card.
[0109] Specifically, the second terminal device is the user's spare mobile phone, a mobile phone authorized for children to use, or the user's wearable device, etc. There is no need to insert the user's SIM card into the second terminal device. By using WiFi / Bluetooth or the built-in eSIM card to access the Internet, the second terminal device can become a subsidiary card, and then use the services of the SIM card by obtaining SIM card information from the main card device.
[0110] Further, after the second terminal device logs in as the same user as the main card and obtains the authorization for use by the main card, it saves the SIM card file system image sent by the cloud card management system into the second terminal device; and realizes the transmission of the request activation instruction of the subsidiary card to the cloud card management system and receives the ATR forwarded by the main control program of the first terminal device to power on and check the card for the subsidiary card. When performing card authentication, the second terminal device sends the card authentication request to the main card through the cloud card management system for card authentication, and after completing the APDU response processing, sends it to the subsidiary card to complete the interaction of the subsidiary card, facilitating subsequent processes such as network registration of the subsidiary card.
[0111] Specifically, the operation process of the management system for the main card and the subsidiary card is the same as the foregoing, and will not be repeated here.
[0112] Based on the above embodiments, the present invention further provides an intelligent terminal, the principle block diagram of which is as Figure 7 shown. The above intelligent terminal includes a processor, a memory, a network interface, and a display screen connected through a system bus. The processor of the intelligent terminal is used to provide computing and control capabilities. The memory of the intelligent terminal includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a management program for the mother and child SIM cards of RemoteSIM. The memory provides an environment for the operation of the operating system and the management program for the mother and child SIM cards of RemoteSIM in the non-volatile storage medium. The network interface of the intelligent terminal is used to communicate with external terminals through a network connection. When the management program for the mother and child SIM cards of RemoteSIM is executed by the processor, it implements the steps of the above management method for the mother and child SIM cards based on RemoteSIM. The display screen of the intelligent terminal can be a liquid crystal display screen or other display screens.
[0113] Those skilled in the art can understand that Figure 7 the principle block diagram shown in
[0114] merely shows the block diagram of some structures related to the solution of the present invention, and does not constitute a limitation on the intelligent terminal to which the solution of the present invention is applied. The specific intelligent terminal may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0115] The first terminal equipped with the main card logs in the user of this account;
[0116] The second terminal installed with an accessory card logs in the user and requests to use the accessory card;
[0117] The cloud card management system transmits the request of the accessory card to the main card and authorizes the accessory card to be used by the main card;
[0118] If there is a SIM card file system image of the user in the cloud card management system, directly send the SIM card file system image to the second terminal device and save it;
[0119] If there is no SIM card file system image of the user in the cloud card management system, the cloud card management system requests the main card to package the SIM card file system image of the user and upload it to the cloud card management system database for storage, and then the cloud card management system database sends the SIM card file system image to the second terminal device and saves it;
[0120] The accessory card requests activation;
[0121] The main control program of the main card triggers the reset of the SIM card and reports and forwards the ATR to the accessory card to complete the power-on card inspection and activation;
[0122] The APDU requested by the accessory card is forwarded to the second terminal device;
[0123] If the requested APDU is a local directory, directly read it from the SIM card file system image;
[0124] If the requested APDU is card authentication, the second terminal device sends the card authentication request to the main card through the cloud card management system, and after the main card responds to the card authentication, it is transmitted to the second terminal device;
[0125] The second terminal device returns the responded APDU to the accessory card to complete the accessory card interaction, and performs subsequent processes such as network registration of the accessory card.
[0126] The embodiment of the present invention also provides a computer-readable storage medium, on which a management program for the mother-child SIM card based on RemoteSIM is stored. When the management program for the mother-child SIM card based on RemoteSIM is executed by a processor, the steps of any one of the management methods for the mother-child SIM card based on RemoteSIM provided by the embodiment of the present invention are implemented.
[0127] It should be understood that the present invention is described by way of some embodiments. Those skilled in the art will know that various changes or equivalent substitutions can be made to these features and embodiments without departing from the spirit and scope of the present invention. Additionally, under the teachings of the present invention, these features and embodiments can be modified to adapt to specific situations and materials without departing from the spirit and scope of the present invention. Therefore, the present invention is not limited by the specific embodiments disclosed herein, and all embodiments falling within the scope of the claims of this application belong to the scope protected by the present invention.
Claims
1. A method for managing parent and child SIM cards based on RemoteSIM, characterized in that: include: The master card logs into the system through the first terminal device; At least one group of supplementary cards logs into the system through a corresponding second terminal device; The supplementary card is requested to be used and authorized by the principal card; The supplementary card obtains the main card file system image and saves it to the supplementary card; activating the supplementary card and requesting application data processing via the second terminal device; The second terminal device completes the application data processing response to complete the supplementary card interaction.
2. The management method according to claim 1, characterized in that: The auxiliary card obtains the main card file system image and saves it to the auxiliary card, including: The cloud card management system directly sends the card file system image to the second terminal device, or requests the first terminal device to forward the main card packaged card file system image and upload it to the cloud card management system through the first terminal device and then send it to the second terminal device; The second terminal device forwards the card file system image to the supplementary card and saves the card file system image to the supplementary card.
3. The management method according to claim 2, characterized in that: The cloud card management system requests the first terminal device to forward the main card package card file system image and uploads it to the cloud card management system through the first terminal device and then sends it to the second terminal device, including: The card file system image is uploaded to the cloud card management system and then saved in the cloud card management system, and the card file system image is sent to the second terminal device through the cloud card management system.
4. The management method according to claim 3, characterized in that: The card file system image is uploaded to the cloud card management system through the first terminal device, including: The cloud card management system performs information comparison after receiving the card file system image sent by the first terminal. If the information comparison is consistent, the card file system image is sent to the second terminal. If the information comparison is inconsistent, the first terminal is requested to resend the correct card file system image; After receiving the card file system image, the second terminal device performs information comparison. If the information comparison is consistent, the card file system image is forwarded to the supplementary card and saved. If the information comparison is inconsistent, the comparison result is sent to the cloud card management system and the cloud card management system is requested to resend the correct card file system image.
5. The management method according to any one of claims 1 to 4, characterized in that: The supplementary card is requested to be used and authorized by the primary card, including: Whether the main card authorizes the use of the supplementary card, and the main card authorizes the use of the second terminal device where the supplementary card is located. If the main card does not authorize, the cloud card management system sends the authorization conclusion to the second terminal and ends the authorization request; Before the supplementary card is requested to be used and authorized, the following steps are also required: The main card and the supplementary card are logged in to the same user account.
6. The management method according to claim 1, characterized in that: The activating the supplementary card and requesting application data processing through the second terminal device includes: The second terminal device reads the local directory or performs card authentication through the master card according to the application processing data type read by the master control application, thereby performing application processing data processing response; The second terminal device sends the response application data processing result to the supplementary card; The accessory card returns the corresponding application processing data to the modem to complete the interaction of the accessory card.
7. The management method according to claim 6, characterized in that: The second terminal device performs card authentication according to the application processing data read by the main control application, including: The second terminal device sends the card authentication request to the first terminal device through the cloud card management system, and the first terminal device forwards it to the primary card for card authentication result response, which is then forwarded to the cloud card management system through the first terminal device and then sent to the second terminal device to complete the application processing data processing response; The second terminal device reads the local directory according to the application processing data type read by the main control application, including: The second terminal device performs local reading through the card file system image to complete the application data processing response.
8. A management system for parent and child SIM cards based on RemoteSIM, characterized in that: include: The first terminal device is used to install the main card and transmit interactive data for the main card, and receive the request of the second terminal device received by the cloud card management system and execute the request, and then send it to the second terminal device through the cloud card management system; Cloud card management system: used to connect the first terminal device and the second terminal device, and save the SIM card file system image; At least one set of second terminal devices: used to install the supplementary card and transmit the request of the supplementary card to the cloud card management system through network communication to realize information interaction between the supplementary card and the main card.
9. An intelligent terminal, characterized in that: The smart terminal includes at least one memory, at least one processor, and a management program for parent and child SIM cards based on RemoteSIM stored in the memory and executable on the processor. When the management program for parent and child SIM cards based on RemoteSIM is executed by the processor, the steps of the method for managing parent and child SIM cards based on RemoteSIM are implemented as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a management program for parent-child SIM cards based on RemoteSIM, and when the management program for parent-child SIM cards based on RemoteSIM is executed by the processor, the steps of the method for managing parent-child SIM cards based on RemoteSIM are implemented as described in any one of claims 1-7.
