Profile Download Method, Terminal, and Computer Program

By using a SIM card to transmit a download command to a server for an eSIM card profile, the method enhances the efficiency and accuracy of profile downloading and activation, addressing the limitations of eSIM cards in wireless network communication.

JP2025521202AActive Publication Date: 2025-07-08ZTE CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024571930
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-08-12
Filing Date
2023-06-02
Publication Date
2025-07-08
Estimated Expiration
2043-06-02

AI Technical Summary

Technical Problem

Existing mobile terminals with embedded SIM (eSIM) cards face challenges in quickly and effectively downloading profiles due to limited applicability in wireless network communication technologies, leading to a poor user experience.

Method used

A method involving the use of a Subscriber Identity Module (SIM) card to transmit a download command for an eSIM card profile to a server, obtaining and writing the target profile to the eSIM card, and activating it, utilizing the SIM card's communication network.

Benefits of technology

Improves the convenience and accuracy of profile downloading for eSIM cards by leveraging the SIM card's network for efficient profile acquisition and activation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025521202000001_ABST
    Figure 2025521202000001_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a method for downloading a profile, a terminal, and a storage medium, which belong to the communication field. The method includes: after the mobile terminal is powered on, when the eSIM card is not activated and a SIM card is inserted, sending a download command for the profile of the eSIM card to a server using the communication network of the SIM card, where the SIM card is used to provide the communication network; and obtaining a target profile replied by the server based on the profile download command, and writing the target profile into the eSIM card to activate the eSIM card.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate to the field of communication technologies, and particularly to a method for downloading a profile, a terminal, and a storage medium.

Background Art

[0002] A Subscriber Identity Module (SIM) is independent of a mobile terminal. By inserting a SIM card into the mobile terminal, the mobile terminal can access a data network. On the other hand, an Embedded-SIM (eSIM) card is generally embedded inside a mobile terminal and can replace the SIM card. However, the eSIM card is not removable. By downloading profiles of different operators to the eSIM card, the purpose of card or operator switching can be achieved. However, since a certain mobile terminal is limited in applicable scenarios and does not support wireless network communication technology (Wi-Fi) or Bluetooth (registered trademark) technology, it is difficult for the eSIM card of the mobile terminal to download the profile quickly and effectively, resulting in a poor user experience. Therefore, how to improve the convenience and accuracy of profile downloading is currently an urgent problem to be solved.

Summary of the Invention

Problems to be Solved by the Invention

[0003] Embodiments of the present disclosure aim to provide a method for downloading a profile, a terminal, and a storage medium.

Means for Solving the Problems

[0004] According to a first aspect, embodiments of the present disclosure provide a method for downloading a profile applied to a mobile terminal including an eSIM card. The method includes, after the mobile terminal is powered on, when the eSIM card is not activated and a SIM card is inserted, transmitting a download command for the profile of the eSIM card to a server using the communication network of the SIM card, where the SIM card is used to provide the communication network; and obtaining a target profile replied by the server based on the profile download command, writing the target profile to the eSIM card, and activating the eSIM card.

[0005] According to a second aspect, embodiments of the present disclosure further provide a mobile terminal, which includes an eSIM card, a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection communication between the processor and the memory. When the computer program is executed by the processor, the steps of the profile download method according to any one item provided by the specification of the embodiments of the present disclosure are realized.

[0006] According to a third aspect, embodiments of the present disclosure further provide a storage medium readable by a computer, where one or more programs executable by one or more processors are stored to realize the steps of the profile download method according to any one item provided by the specification of the embodiments of the present disclosure.

Brief Description of the Drawings

[0007]

Figure 1

Figure 2

Figure 3

Figure 4

DETAILED DESCRIPTION OF THE INVENTION

[0008] Hereinafter, in conjunction with the drawings in the embodiments of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described. Obviously, the described embodiments are only some embodiments of the embodiments of the present disclosure, not all embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the scope protected by the embodiments of the present disclosure.

[0009] The flowchart shown in the drawings is merely illustrative and does not have to include all the content and operations / steps, nor does it have to be executed in the order described. For example, a certain operation / step may be further decomposed, combined, or a part of it may be merged. Therefore, the actual execution order may be changed according to the actual situation.

[0010] It should be understood that the terms used in the specification of the embodiments of the present disclosure are only for explaining specific embodiments and are not intended to limit the embodiments of the present disclosure. As used in the specification and claims of the embodiments of the present disclosure, unless otherwise clearly indicated in the context, the singular forms "one", "a", and "the" are intended to include the plural forms.

[0011] Embodiments of the present disclosure provide a method for downloading a profile, a terminal, and a storage medium. Here, the method for downloading the profile can be applied to a mobile terminal, and the mobile terminal may be a device such as a mobile phone, a tablet, a notebook computer, a desktop computer, and a wearable device. For example, when the mobile terminal is a mobile phone, after the mobile phone is powered on, if the eSIM card is not activated and the SIM card is inserted, a download command for the profile of the eSIM card is sent to the server using the communication network of the SIM card, and the SIM card is used to provide the communication network. The server obtains the target profile returned based on the profile download command, writes the target profile to the eSIM, and activates the eSIM card.

[0012] Hereinafter, with reference to the drawings, some embodiments of the embodiments of the present disclosure will be described in detail. As long as there is no contradiction, the following embodiments and the features in the embodiments can be combined with each other.

[0013] Referring to FIG. 1, FIG. 1 is a flowchart of a method for downloading a profile according to an embodiment of the present disclosure.

[0014] As shown in FIG. 1, the method for downloading the profile may include steps S101 to S102.

[0015] In step S101, after the mobile terminal is powered on, if the eSIM card is not activated and the SIM card is inserted, a download command for the profile of the eSIM card is sent to the server using the communication network of the SIM card, and the SIM card is used to provide the communication network.

[0016] Here, the mobile terminal may include an eSIM card and a card slot, and the card slot is used for inserting a SIM card for providing a communication network. The card slot may be installed according to the actual situation, and the embodiments of the present disclosure do not specifically limit this. For example, the card slot may be provided in the bottom area of the mobile terminal. For example, as shown in FIG. 2, the mobile terminal A includes an eSIM card B and a card slot C. The eSIM card B is embedded in the upper left circuit board of the mobile terminal A, and the card slot C is located on the right side of the mobile terminal. The slot C is used for inserting a SIM card.

[0017] Note that the profile of the eSIM card in the embodiments of the present disclosure is Profile, that is, in the embodiments of the present disclosure, the profile downloaded for the eSIM card is the target Profile.

[0018] In one embodiment, after the mobile terminal is powered on, the application information and file information of the eSIM card are obtained. The application information includes information such as International Mobile Subscriber Identity (IMSI) or Universal Subscriber Identity Module (USIM). The file information includes information such as Internet information and a profile list. Based on the file information, it is determined whether the eSIM card is activated. By obtaining the file information of the eSIM card, it is possible to accurately know whether the eSIM card is activated.

[0019] In one embodiment, the method for determining whether the eSIM card is activated based on the file information may be to obtain the profile list of the eSIM card from the file information and determine whether the eSIM card is activated based on the profile list. Here, the profile list is a list of the profile sets included in the eSIM card, and the type of the profile included in the profile list may be set according to the actual situation, and the embodiments of the present disclosure are not specifically limited thereto. For example, the type of the profile may include profiles such as a test profile and an access network profile. Based on the profile list, it is possible to accurately determine whether the eSIM card is activated.

[0020] In one embodiment, the method for determining whether the eSIM card is activated based on the profile list may be to determine whether there is a profile of a preset type in the profile list. If there is a profile of a preset type in the profile list, it is determined that the eSIM card is activated, or if there is no profile of a preset type in the profile list, it is determined that the eSIM card is not activated. Here, the preset type may be set according to the actual situation, and the embodiments of the present disclosure are not specifically limited thereto. For example, the preset type may be an operational type. By determining whether there is a profile of a preset type in the profile list, it is possible to accurately know whether the eSIM card is activated.

[0021] In one embodiment, when it is determined that the eSIM card is not activated, it is determined whether a SIM card is inserted. When it is determined that the SIM card is not inserted, preset prompt information is sent to prompt the user that the SIM card is not inserted in the mobile terminal. When the user receives that the SIM card is not inserted, the user inserts the SIM card into the mobile terminal. Here, the preset prompt information may be set according to the actual situation, and the embodiments of the present disclosure do not specifically limit this. For example, for the preset prompt information, the mobile terminal may announce the voice that the SIM card is not inserted, or display the character information that the SIM card is not inserted on the display screen of the mobile terminal. When it is detected that the SIM card is not inserted, the user can be promptly prompted to insert the SIM card, and the efficiency of downloading the profile can be improved.

[0022] Note that the method for determining whether a SIM card is inserted may be set according to the actual situation, and the embodiments of the present disclosure do not specifically limit this. For example, it is determined whether SIM card information can be obtained. If the SIM card information can be obtained, it is determined that the SIM card is inserted, or when it is detected that the detection identifier of the SIM card in the mobile terminal is at the first identifier, it is determined that the SIM card is inserted into the card slot.

[0023] In one embodiment, after the mobile terminal is powered on, if the eSIM card is not activated and the SIM card is inserted, it is determined whether the SIM card has registered for a communication network service. If the SIM card has not registered for a communication network service, a request to register the SIM card for a communication network service is sent, and based on the request for the SIM card to register for a communication network service, it is requested that the server matching the SIM card register for a communication network service. If it is determined that the SIM card has not registered for a communication network service, the SIM card is controlled to register for a communication network service with the server, improving the efficiency and accuracy of the mobile terminal to download a profile.

[0024] In one embodiment, the mobile terminal includes a Local Provisioning Assistant (LPA). When it is determined that the SIM card has registered for a communication network, the LPA is controlled to establish a communication connection with the server using the communication network of the SIM card and send a download command for the profile of the eSIM card to the server through the communication connection. By controlling the LPA to send a download command for the profile of the eSIM card to the server using the communication network of the SIM card, the efficiency and accuracy of downloading the profile can be improved.

[0025] In one embodiment, the LPA establishes a communication connection with the server using the communication network of the SIM card in a preset connection manner. After the mobile terminal establishes a communication connection with the server, it controls to send a download command for the profile of the eSIM card to the server through the communication connection. Here, the preset connection manner may be selected according to the actual situation, and the embodiments of the present disclosure do not specifically limit this. For example, the preset connection manner may be a manner of establishing a communication connection with the server by scanning the two-dimensional code of the server, or a manner of establishing a communication connection with the server by accessing the network address corresponding to the server.

[0026] Exemplarily, when it is determined that the SIM card has registered the communication network, the two-dimensional code of the server is obtained, the mobile terminal identifies the two-dimensional code information, and the LPA is controlled to establish a communication connection with the server by using the two-dimensional code information through the communication network of the SIM card. After the mobile terminal establishes a communication connection with the server, the LPA sends a download command for the profile of the eSIM card to the server through the communication connection. The communication connection with the server can be accurately established by the two-dimensional code of the server, significantly improving the efficiency and accuracy of downloading the profile.

[0027] Exemplarily, when it is determined that the SIM card has registered the communication network, the network address of the server is obtained, and the LPA is controlled to establish a communication connection with the server by using the network address through the communication network of the SIM card. After the mobile terminal establishes a communication connection with the server, the LPA sends a download command for the profile of the eSIM card to the server through the communication connection. The communication connection with the server can be accurately established by the network address of the server, significantly improving the efficiency and accuracy of downloading the profile.

[0028] In one embodiment, when an application program other than the LPA receives to use the communication network of the SIM card, each application program other than the LPA is prohibited from using the communication network of the SIM card. By prohibiting an application program other than the LPA from using the communication network of the SIM card, the role of the SIM card is simply for the eSIM card to download a profile, improving the efficiency and accuracy of the eSIM card in downloading the profile.

[0029] Exemplarily, the mobile terminal includes the LPA, application program 1, application program 2, application program 3, and application program 4. When the LPA and application program 2 request to use the communication network of the SIM card, the request by application program 2 is prohibited, and the LPA is allowed to send a download command for the profile of the eSIM card to the server using the communication network of the SIM card.

[0030] In one embodiment, after the mobile terminal is powered on, it determines whether the eSIM card is activated. If the eSIM card is not activated, it determines whether the mobile terminal is connected to a WiFi spot. If the mobile terminal is not connected to a WiFi spot, it determines whether a SIM card is inserted. If a SIM card is inserted, it sends a download command for the profile of the eSIM card to the server using the communication network of the SIM card. When the eSIM card is not activated and the mobile terminal is not connected to a WiFi spot, sending the download command for the profile of the eSIM card to the server using the communication network of the SIM card significantly improves the convenience and efficiency of downloading the profile.

[0031] In step S102, the server obtains the target profile returned based on the download command of the profile, writes the target profile to the eSIM card, and activates the eSIM card.

[0032] Here, the target profile is a profile for which the eSIM card of the mobile terminal performs service registration, and the target profile includes data such as a file system, access network key parameters, a support security domain, and an application.

[0033] In one embodiment, the communication network of the SIM card sends a download command for the profile of the eSIM card to the server. The server receives the download command for the profile, obtains the target profile based on the download command for the profile, and the server returns the target profile to the mobile terminal through the communication network of the SIM card. The mobile terminal writes the target profile to the eSIM card and activates the eSIM card. Receiving the target profile returned by the server, writing the target profile to the eSIM card, and significantly improving the convenience and efficiency of the eSIM to download and activate the target profile.

[0034] In one embodiment, the method of obtaining a target profile based on the download command of the profile may be to obtain a mapping relationship table between the preset download command of the profile and the profile, query the profile corresponding to the download command of the profile from the mapping relationship table, and use the profile as the target profile. Here, the mapping relationship table is established in advance based on the download command and profile of the profile, and the mapping relationship table may be established according to the actual situation, and the embodiments of the present disclosure do not specifically limit this. The target profile corresponding to the download command of the profile can be accurately queried from the mapping relationship table, and the efficiency of downloading the profile is significantly improved.

[0035] In one embodiment, after writing the target profile into the eSIM card and activating the eSIM card, obtain the activation information of the eSIM card, and based on the activation information, determine whether the eSIM card is activated. If it is determined that the eSIM card is activated and the SIM card is inserted, use of the SIM card is prohibited. If it is determined that the eSIM card is activated, use of the SIM card is prohibited, and the SIM card is only for the eSIM card to download the profile, improving the efficiency and accuracy of the eSIM card to download the profile.

[0036] In one embodiment, based on the activation information, the method for determining whether the eSIM card is activated is to determine whether the activation information contains first identifier information. If the activation information contains the first identifier information, it is determined that the eSIM card is activated. If the activation information contains second identifier information, it is determined that the eSIM card is not activated. When the eSIM card is not activated, the LPA controls to establish a communication connection with the server using the communication network of the SIM card and send a download command for the profile of the eSIM card to the server through the communication connection. By checking whether the eSIM card is activated, the efficiency and accuracy of activating the eSIM card can be improved.

[0037] Exemplarily, as shown in FIG. 3, it includes S201 where the mobile terminal is powered on, S202 for determining whether the eSIM card is activated, S203 for determining whether the SIM card is inserted when the eSIM card is not activated, S204 for ending the download of the profile when the eSIM card is activated, S205 for the SIM card to register for the communication network service when it is determined that the SIM card is inserted, S206 for the LPA to establish a communication connection with the server using the communication network of the SIM card and send a download command for the profile of the eSIM card to the server through the communication connection when the SIM card has registered for the communication network service, S207 for the server to obtain the target profile returned based on the download command of the profile, write the target profile to the eSIM card, and activate the eSIM card, S208 for determining whether the eSIM card is activated, S209 for prohibiting the use of the SIM card when the eSIM card is activated, and S204 for ending the download of the profile.

[0038] According to the method of downloading the profile in the above embodiment, after the mobile terminal is powered on, when the eSIM card is not activated and the SIM card is inserted, a download command for the profile of the eSIM card is sent to the server using the communication network of the SIM card, the target profile returned by the server based on the profile download command is obtained, the target profile is written into the eSIM card, and the eSIM card is activated. In this solution, when the eSIM card is not activated, a download command for the profile of the eSIM card is sent to the server using the communication network of the SIM card, which can solve the problem that the mobile terminal does not have a communication network. Also, the target profile returned by the server based on the profile download command is received, the target profile is written into the eSIM card, the eSIM card is activated, significantly improving the convenience and accuracy of downloading the target profile of the eSIM card, and also improving the efficiency of activating the eSIM card.

[0039] Referring to FIG. 4, FIG. 4 is a schematic block diagram of the structure of a mobile terminal according to an embodiment of the present disclosure.

[0040] As shown in FIG. 4, the mobile terminal 300 includes an eSIM card 301, a processor 302, and a memory 303. The eSIM card 301, the processor 302, and the memory 303 are connected via a bus 304, and the bus is, for example, an I2C (Inter - integrated Circuit) bus.

[0041] In one embodiment, the mobile terminal further includes a card slot for inserting a SIM card.

[0042] In one embodiment, the processor 301 provides computing and control capabilities and is used to support the operation of the entire mobile terminal 300. The processor 301 may be a Central Processing Unit (CPU), or the processor 301 may be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logics, discrete hardware components, etc. Here, the general-purpose processor may be a microprocessor, or the processor may be any general processor or the like.

[0043] In one embodiment, the memory 303 may be a Flash chip, a Read-Only Memory (ROM), a magnetic disk, an optical disk, a USB flash drive, or a removable hard disk, etc.

[0044] As can be understood by those skilled in the art, the structure shown in FIG. 4 is merely a block diagram of some structures related to the solution of the embodiments of the present disclosure, and does not constitute a limitation on the mobile terminal to which the solution of the embodiments of the present disclosure is applied. A specific mobile terminal may include more or fewer components than those shown in the drawings, or certain components may be combined, or different component arrangements may be used.

[0045] Here, the processor operates a computer program stored in the memory and is used to implement any one of the methods for downloading the profile database according to the embodiments of the present disclosure when executing the computer program.

[0046] In one embodiment, the processor 302 operates a computer program stored in a memory. When executing the computer program, after the mobile terminal is powered on, if the eSIM card is not activated and a SIM card is inserted, a download command for the profile of the eSIM card is sent to a server using the communication network of the SIM card, and the SIM card is used to provide the communication network. Then, the server obtains the target profile returned based on the download command of the profile, writes the target profile to the eSIM card, and activates the eSIM card.

[0047] In one example, when the processor 302 realizes the step of sending a download command for the profile of the eSIM card to the server using the communication network of the SIM card, and the mobile terminal includes a local provisioning assistant (LPA), the processor 302 is used to control the LPA to establish a communication connection with the server using the communication network of the SIM card, and then send the download command for the profile of the eSIM card to the server through the communication connection.

[0048] In one example, the processor 302 is further used to realize the step of prohibiting an application program other than the LPA from using the communication network of the SIM card.

[0049] In one embodiment, after the mobile terminal is powered on, when the eSIM card is not activated and a SIM card is inserted, the processor 302 is further configured to determine whether the SIM card has registered for communication network services, and when the SIM card has not registered for communication network services, send a request to register the SIM card for communication network services, so that the SIM card registers for communication network services with a server matching the SIM card based on the request to register for communication network services.

[0050] In one embodiment, before the processor 302 realizes the step of sending a download command for the profile of the eSIM card to a server using the communication network of the SIM card, the processor 302 is further configured to determine whether the eSIM card is activated after the mobile terminal is powered on, determine whether the mobile terminal is connected to a WiFi spot when the eSIM card is not activated, determine whether the SIM card is inserted when the mobile terminal is not connected to a WiFi spot, and when the SIM card is inserted, use the communication network of the SIM card to send a download command for the profile of the eSIM card to a server.

[0051] In one embodiment, when determining whether the eSIM card is activated, the processor 302 is configured to obtain a profile list of the eSIM card and determine whether the eSIM card is activated based on the profile list.

[0052] In one embodiment, when determining whether the eSIM card is activated based on the profile list, the processor 302 is used to determine whether a profile of a preset type exists in the profile list, and when a profile of the preset type exists in the profile list, determine that the eSIM card is activated, or when a profile of the preset type does not exist in the profile list, determine that the eSIM card is not activated.

[0053] In one embodiment, after the processor 302 realizes the step of writing the target profile to the eSIM to activate the eSIM card, and further determines that the eSIM card is activated and the SIM card is inserted, it is used to realize the step of prohibiting the use of the SIM card.

[0054] It should be clearly understood by those skilled in the art that for the convenience and brevity of description, the specific operation process of the mobile terminal described above may refer to the corresponding process in the method embodiment of downloading the foregoing profile, and will not be described herein any further.

[0055] The embodiments of the present disclosure further provide a storage medium for being readable by a computer, and one or more programs that can be executed by one or more processors are stored in the storage medium to realize the steps of the method for downloading a profile according to any one of the items provided by the specification of the embodiments of the present disclosure.

[0056] Here, the storage medium may be an internal storage unit of the mobile terminal described in the foregoing embodiments, for example, a hard disk or a memory of the mobile terminal. The storage medium may also be an external storage device of the mobile terminal, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. provided in the mobile terminal.

[0057] As would be understood by those skilled in the art, all or certain steps in the methods disclosed above, and functional modules / units in systems and apparatuses, may be implemented as software, firmware, hardware, and appropriate combinations thereof. In the case of hardware implementations, the divisions between the functional modules / units mentioned in the above description do not necessarily correspond to physical configuration divisions. For example, one physical configuration may have multiple functions, or one function or step may be carried out in cooperation by multiple physical configurations. One physical configuration or all physical configurations may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As will be apparent to those skilled in the art, the term computer storage medium includes any volatile or non-volatile, removable or non-removable medium implemented in any method or technology for storing information, such as computer-readable commands, data structures, program modules, or other data. Computer storage media include RAM, ROM, EEPROM, flash memory, or other memory technologies, CD-ROM, digital versatile disks (DVDs), or other optical disk memories, magnetic cassettes, magnetic tapes, magnetic disk memories, or any other medium that can be used to store desired information and is accessible by a computer, among others. It should be noted that, as will be apparent to those skilled in the art, communication media generally include computer-readable commands, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission means, and may include any information distribution medium.

[0058] It should be understood that the term "and / or" used in the specification and claims of the embodiments of the present disclosure refers to any combination and all possible combinations of one or more of the items listed in relation thereto, and includes these combinations. In this specification, the terms "comprising", "including" or any other variation thereof are intended to be non-exclusive inclusion, whereby a process, method, article or system comprising a series of elements includes not only those elements but also other elements not expressly listed, or further includes elements specific to these processes, methods, articles or systems. Unless there are more limitations, the element defined by the phrase "comprising one" does not exclude the existence of other same elements in the process, method, article or system comprising the element.

[0059] The numbers of the above embodiments of the present disclosure are for illustrative purposes only and do not represent the quality of the embodiments. The above is merely the implementation forms of the embodiments of the present disclosure, and the protection scope of the embodiments of the present disclosure is not limited thereto. Those skilled in the art can easily conceive of various equivalent modifications and substitutions within the technical scope disclosed in the embodiments of the present disclosure, and all of these modifications and substitutions shall be covered within the protection scope of the embodiments of the present disclosure. Therefore, the protection scope of the embodiments of the present disclosure shall be in accordance with the protection scope of the claims.

Claims

1. A method for downloading a profile applicable to a mobile terminal including an eSIM card, comprising: The method includes: After the mobile terminal is powered on, when the eSIM card is not activated and a SIM card is inserted, sending a download command for the profile of the eSIM card to a server using the communication network of the SIM card, wherein the SIM card is used to provide a communication network; Obtaining a target profile returned by the server based on the profile download command, writing the target profile to the eSIM card, and activating the eSIM card. A profile download method.

2. The mobile terminal includes a local provisioning assistant LPA, and the step of sending a download command for the profile of the eSIM card to a server using the communication network of the SIM card includes: Controlling the LPA to establish a communication connection with the server using the communication network of the SIM card; Sending a download command for the profile of the eSIM card to the server through the communication connection. The profile download method according to Claim 1.

3. The method further includes: Prohibiting an application program other than the LPA from using the communication network of the SIM card. The profile download method according to Claim 2.

4. After the mobile terminal is powered on, when the eSIM card is not activated and a SIM card is inserted, Determining whether the SIM card has registered for a communication network service; When the SIM card has not registered for a communication network service, sending a request to register the SIM card for a communication network service, and the SIM card requests a server matching the SIM card to register for a communication network service based on the request to register the SIM card for a communication network service. The profile download method according to Claim 1.

5. Before the step of transmitting a download command for the profile of the eSIM card to a server using the communication network of the SIM card, after the mobile terminal is powered on, determining whether the eSIM card has been activated; if the eSIM card has not been activated, determining whether the mobile terminal is connected to a WiFi spot; if the mobile terminal is not connected to a WiFi spot, determining whether the SIM card has been inserted; if the SIM card has been inserted, further including the step of transmitting a download command for the profile of the eSIM card to a server using the communication network of the SIM card. The profile download method according to claim 1.

6. The step of determining whether the eSIM card has been activated includes: obtaining a profile list of the eSIM card; based on the profile list, determining whether the eSIM card has been activated. The profile download method according to claim 5.

7. The step of determining whether the eSIM card has been activated based on the profile list includes: determining whether a profile of a preset type exists in the profile list; if a profile of a preset type exists in the profile list, determining that the eSIM card has been activated, or if a profile of a preset type does not exist in the profile list, determining that the eSIM card has not been activated. The profile download method according to claim 6.

8. after the step of writing the target profile to the eSIM to activate the eSIM card, if it is determined that the eSIM card has been activated and the SIM card has been inserted, further including the step of prohibiting the use of the SIM card. The profile download method according to any one of claims 1 to 7.

9. A mobile terminal including an eSIM card, a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of the profile download method according to any one of claims 1 to 8 are realized.

10. A storage medium for being readable and stored by a computer, wherein one or more programs executable by one or more processors for realizing the steps of the profile download method according to any one of claims 1 to 8 are stored in the storage medium.

Citation Information

Patent Citations

  • Method and mobile terminal for automatic trigger recognition and detection of SIM (subscriber identification module) card

    CN106792863A

  • Mobile radio communication system

    JP2007060515A

  • METHODS AND / OR SYSTEMS FOR ACTIVATION AND / OR CONFIGURATION OF AN ELECTRONIC SUBSCRIBER IDENTITY MODULE (eSIM)

    US20220248210A1

  • terminal

    WO2021059541A1