[go: up one dir, main page]

CN112631616A - eSIM card, card application processing and setting method, terminal and platform equipment - Google Patents

eSIM card, card application processing and setting method, terminal and platform equipment Download PDF

Info

Publication number
CN112631616A
CN112631616A CN201910905553.4A CN201910905553A CN112631616A CN 112631616 A CN112631616 A CN 112631616A CN 201910905553 A CN201910905553 A CN 201910905553A CN 112631616 A CN112631616 A CN 112631616A
Authority
CN
China
Prior art keywords
card
card application
profile
application
esim
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910905553.4A
Other languages
Chinese (zh)
Other versions
CN112631616B (en
Inventor
乐祖晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Research Institute of China Mobile Communication Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Research Institute of China Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, Research Institute of China Mobile Communication Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201910905553.4A priority Critical patent/CN112631616B/en
Priority to PCT/CN2020/116463 priority patent/WO2021057648A1/en
Publication of CN112631616A publication Critical patent/CN112631616A/en
Application granted granted Critical
Publication of CN112631616B publication Critical patent/CN112631616B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/183Processing at user equipment or user record carrier

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供一种eSIM卡、卡应用的处理、设置方法、终端及平台设备,该eSIM卡包括:用户签约参数集Profile以及卡应用;其中,所述卡应用对应设置有Profile标识字段;在所述Profile标识字段的填充内容为无效NULL的情况下,所述卡应用无归属Profile;在eSIM卡中将卡应用Applet设置为可独立于Profile存在,其可用状态不因Profile的激活状态的改变而改变,提升卡应用的使用灵活性。

Figure 201910905553

The present invention provides an eSIM card, a method for processing and setting a card application, a terminal and a platform device. The eSIM card includes: a user subscription parameter set Profile and a card application; wherein, the card application is correspondingly provided with a Profile identification field; When the filling content of the described Profile identification field is invalid NULL, the card application has no attribution Profile; in the eSIM card, the card application Applet is set to exist independently of the Profile, and its available state is not changed due to the change of the activation state of the Profile. Changes to improve the flexibility of using the card application.

Figure 201910905553

Description

eSIM card, card application processing and setting method, terminal and platform equipment
Technical Field
The invention relates to the technical field of communication, in particular to an eSIM card, a card application processing and setting method, a terminal and platform equipment.
Background
An eSIM (Embedded SIM) card belongs to a special SIM card, and a conventional SIM card is directly Embedded into a device chip, rather than being added to a device as an independent removable component, and a user does not need to insert a physical SIM card. One or more profiles (user subscription parameter sets) may be stored on the eUICC (embedded universal integrated circuit), and when a certain Profile is in an activated state, a user may use the Profile to access the network of its home operator. As a "container", an Applet (card application) on the card is contained in one of the profiles. When a certain Profile is in an "activated" state, applets(s) contained in the Profile are in an "activated" state, and can work normally; when a certain Profile is in a "deactivated (Disabled)" state, applets(s) included in the Profile are in a "deactivated" state, and cannot communicate with an external entity.
Based on the existing technical architecture, it may happen that a certain Applet is not available because the Profile in which the Applet is located is in the "deactivated" state. For example: the identification Applet is contained in Profile1 and when a user "deactivates" Profile1, "activates" Profile2, the user will not be able to use the identification Applet as normal.
In summary, the prior art solutions have the following disadvantages:
the Applet must be included in the Profile and if the Profile is "deactivated" the Applet will also become unavailable.
Disclosure of Invention
The invention aims to provide an eSIM card, a card application processing and setting method, a terminal and a platform device, and aims to solve the problem that the use of a card application is influenced by the activation or deactivation state of a Profile caused by the binding of the card application and the Profile in the prior art.
In order to solve the above problem, an embodiment of the present invention provides an embedded identity module eSIM card, including:
a user subscription parameter set Profile and a card application;
wherein, the card application is correspondingly provided with a Profile identification field;
under the condition that the filling content of the Profile identification field is the Profile identification, the card application belongs to the Profile corresponding to the Profile identification;
and under the condition that the filling content of the Profile identification field is invalid NULL, the card application does not belong to the Profile.
Wherein different profiles on the eSIM card correspond to different Profile identifications.
Wherein the plurality of card applications on the eSIM card correspond to different or the same card identifications.
The embodiment of the invention also provides a card application installation method, which is applied to a terminal containing an eSIM card and comprises the following steps:
determining a first card application to be downloaded;
and if the filling content of the Profile identification field corresponding to the first card application to be downloaded is invalid NULL, downloading the first card application and installing the first card application to the eSIM card.
Wherein the method further comprises:
and if the filling content of the Profile identification field corresponding to the first card application to be downloaded is the Profile identification, downloading and installing the first card application into the Profile corresponding to the Profile identification.
Wherein, before determining the first card application to be downloaded, the method further comprises:
acquiring a Profile attribute set for the first card application by the platform equipment; the Profile attribute of the first card application is as follows: no home Profile and no migration is allowed, or no home Profile and migration is allowed;
the downloading and installing the first card application to an eSIM card comprises:
displaying first prompt information on the terminal according to the Profile attribute of the first card application, wherein the first prompt information is used for prompting the Profile attribute of the first card application of a user and indicating the user to select whether to install;
downloading and installing the first card application to an eSIM card in response to a first operation of triggering installation selected by a user based on the first prompt message.
Wherein, in the process of downloading and installing the first card application to an eSIM card, the method further comprises:
the eSIM card judges whether the card identifier of the first card application conflicts with the card identifier of the card application installed on the eSIM card;
if so, displaying second prompt information on the terminal, wherein the second prompt information is used for prompting that the card identifier for the first card application conflicts with the card identifier of the card application installed on the eSIM card and indicating that a user selects whether to continue installation; in response to a second operation which is selected by the user based on the second prompt message and triggers continuous installation, setting an installed card application on the eSIM card which conflicts with the card identification of the first card application to a deactivated state, and continuously downloading and installing the first card application to the eSIM card;
and if not, downloading and installing the first card application to the eSIM card.
The embodiment of the invention also provides a method for modifying the state of the card application, which is applied to a terminal containing an eSIM card and comprises the following steps:
if the card applications installed on the eSIM card of the terminal comprise the same card identifiers of at least two card applications, responding to the selection operation of a user on one of the at least two card applications with the same card identifier, and determining the card application selected by the selection operation;
setting the selected card application to an activated state in response to an activation operation on the selected card application; alternatively, the selected card application is set to a deactivated state in response to a deactivation operation of the selected card application.
Wherein, in response to an activation operation on the selected card application, in a case where the selected card application is set to an activated state, the method further comprises:
and if the other card applications except the selected card application in the at least two card applications with the same card identification contain the card application in the activated state, setting the card application in the activated state to be in the deactivated state.
Wherein setting the selected card application to an active state in response to an activation operation on the selected card application includes:
if the selected card application does not belong to the Profile or the Profile to which the selected card application belongs is in an activated state, setting the selected card application to be in an activated state in response to an activation operation on the selected card application;
and if the Profile to which the selected card application belongs is in the deactivation state, setting the Profile to which the selected card application belongs as the activation state, and setting the selected card application as the activation state in response to the activation operation on the selected card application.
The embodiment of the invention also provides a method for modifying the Profile of the home subscriber subscription parameter set of the card application, which is applied to a terminal containing an eSIM card, wherein the card application installed on the eSIM card is correspondingly provided with a Profile identification field, and the method comprises the following steps:
receiving modification operation of a user on the Profile identification field;
and determining the attribution Profile of the card application according to the filling content of the modified Profile identification field, or determining that the card application has no attribution Profile.
Under the condition that the modified filling content of the Profile identification field is the Profile identification, the card application belongs to the Profile corresponding to the Profile identification;
and under the condition that the filling content of the Profile identification field after modification is invalid NULL, the card application does not belong to the Profile.
And the Profile corresponding to the Profile identifier filled in the modified Profile identifier field is the Profile in an activated state.
The embodiment of the invention also provides an attribute setting method of card application, which is applied to platform equipment and comprises the following steps:
setting a Profile attribute for the card application, wherein the Profile attribute of the card application is as follows: no home Profile and no migration is allowed, or no home Profile and migration is allowed.
An embodiment of the present invention further provides a terminal, where the terminal includes an eSIM card, and the terminal further includes:
the determining module is used for determining a first card application to be downloaded;
and the first installation module is used for downloading and installing the first card application to the eSIM card if the filling content of the Profile identification field corresponding to the first card application to be downloaded is invalid NULL.
Wherein, the terminal further includes:
and the second installation module is used for downloading and installing the first card application into the Profile corresponding to the Profile identifier if the filling content of the Profile identifier field corresponding to the first card application to be downloaded is the Profile identifier.
Wherein, the terminal further includes:
the attribute acquisition module is used for acquiring the Profile attribute set for the first card application by the platform equipment; the Profile attribute of the first card application is as follows: no home Profile and no migration is allowed, or no home Profile and migration is allowed;
the first mounting module includes:
the first prompting sub-module is used for displaying first prompting information on the terminal according to the Profile attribute of the first card application, wherein the first prompting information is used for prompting the Profile attribute of the first card application of a user and indicating whether the user selects installation or not;
and the first installation submodule is used for downloading and installing the first card application to the eSIM card in response to a first operation which is selected by the user based on the first prompt message and triggers installation.
Wherein, the terminal further includes:
a determining module, configured to determine, by the eSIM card, whether a card identifier of the first card application conflicts with a card identifier of a card application installed on the eSIM card;
a second prompt module, configured to display second prompt information on the terminal if the first prompt information is in conflict with the card identifier of the card application installed on the eSIM card, where the second prompt information is used to prompt that the card identifier of the first card application is in conflict with the card identifier of the card application installed on the eSIM card, and to instruct a user to select whether to continue installation; in response to a second operation which is selected by the user based on the second prompt message and triggers continuous installation, setting an installed card application on the eSIM card which conflicts with the card identification of the first card application to a deactivated state, and continuously downloading and installing the first card application to the eSIM card;
and the second installation submodule is used for downloading and installing the first card application to the eSIM card if the first card application does not conflict with the eSIM card.
An embodiment of the present invention further provides a terminal, where the terminal includes an eSIM card, the terminal further includes a processor and a transceiver, the transceiver receives and transmits data under the control of the processor, and the processor is configured to perform the following operations:
determining a first card application to be downloaded;
and if the filling content of the Profile identification field corresponding to the first card application to be downloaded is invalid NULL, downloading the first card application and installing the first card application to the eSIM card.
Wherein the processor is further configured to:
and if the filling content of the Profile identification field corresponding to the first card application to be downloaded is the Profile identification, downloading and installing the first card application into the Profile corresponding to the Profile identification.
Wherein the processor is further configured to:
acquiring a Profile attribute set for the first card application by the platform equipment; the Profile attribute of the first card application is as follows: no home Profile and no migration is allowed, or no home Profile and migration is allowed;
wherein the processor is further configured to:
displaying first prompt information on the terminal according to the Profile attribute of the first card application, wherein the first prompt information is used for prompting the Profile attribute of the first card application of a user and indicating the user to select whether to install;
downloading and installing the first card application to an eSIM card in response to a first operation of triggering installation selected by a user based on the first prompt message.
Wherein the processor is further configured to:
the eSIM card judges whether the card identifier of the first card application conflicts with the card identifier of the card application installed on the eSIM card;
if so, displaying second prompt information on the terminal, wherein the second prompt information is used for prompting that the card identifier for the first card application conflicts with the card identifier of the card application installed on the eSIM card and indicating that a user selects whether to continue installation; in response to a second operation which is selected by the user based on the second prompt message and triggers continuous installation, setting an installed card application on the eSIM card which conflicts with the card identification of the first card application to a deactivated state, and continuously downloading and installing the first card application to the eSIM card;
and if not, downloading and installing the first card application to the eSIM card.
An embodiment of the present invention further provides a terminal, where the terminal includes an eSIM card, and the terminal further includes:
the terminal comprises a selection module and a selection module, wherein the selection module is used for responding to the selection operation of a user on one of at least two card applications with the same card identification if the card applications installed on the eSIM card of the terminal comprise the same card identification of at least two card applications, and determining the card application selected by the selection operation;
a processing module for setting the selected card application to an activated state in response to an activation operation on the selected card application; alternatively, the selected card application is set to a deactivated state in response to a deactivation operation of the selected card application.
Wherein, in response to an activation operation on the selected card application, in a case where the selected card application is set to an activated state, the terminal further includes:
the first activation module is used for setting the card application in the activated state to be in a deactivated state if the other card applications except the selected card application in the at least two card applications with the same card identification contain the card application in the activated state.
Wherein the processing module comprises:
the second activation submodule is used for responding to the activation operation of the selected card application and setting the selected card application to be in an activation state if the selected card application does not belong to the Profile or the Profile to which the selected card application belongs is in the activation state;
and the third activation sub-module is used for setting the Profile to which the selected card application belongs to an activation state if the Profile to which the selected card application belongs is in a deactivation state, and setting the selected card application to the activation state in response to the activation operation on the selected card application.
An embodiment of the present invention further provides a terminal, where the terminal includes an eSIM card, the terminal further includes a processor and a transceiver, the transceiver receives and transmits data under the control of the processor, and the processor is configured to perform the following operations:
if the card applications installed on the eSIM card of the terminal comprise the same card identifiers of at least two card applications, responding to the selection operation of a user on one of the at least two card applications with the same card identifier, and determining the card application selected by the selection operation;
setting the selected card application to an activated state in response to an activation operation on the selected card application; alternatively, the selected card application is set to a deactivated state in response to a deactivation operation of the selected card application.
Wherein the processor is further configured to:
and if the other card applications except the selected card application in the at least two card applications with the same card identification contain the card application in the activated state, setting the card application in the activated state to be in the deactivated state.
Wherein the processor is further configured to:
if the selected card application does not belong to the Profile or the Profile to which the selected card application belongs is in an activated state, setting the selected card application to be in an activated state in response to an activation operation on the selected card application;
and if the Profile to which the selected card application belongs is in the deactivation state, setting the Profile to which the selected card application belongs as the activation state, and setting the selected card application as the activation state in response to the activation operation on the selected card application.
The embodiment of the present invention further provides a terminal, where the terminal includes an eSIM card, a card application installed on the eSIM card is correspondingly provided with a Profile identification field, and the terminal further includes:
the modification module is used for receiving the modification operation of the user on the Profile identification field;
and the attribution determining module is used for determining attribution Profile of the card application according to the filling content of the modified Profile identification field, or determining that the card application has no attribution Profile.
Under the condition that the modified filling content of the Profile identification field is the Profile identification, the card application belongs to the Profile corresponding to the Profile identification;
and under the condition that the filling content of the Profile identification field after modification is invalid NULL, the card application does not belong to the Profile.
And the Profile corresponding to the Profile identifier filled in the modified Profile identifier field is the Profile in an activated state.
The embodiment of the invention also provides a terminal, which comprises an eSIM card, wherein a card application installed on the eSIM card is correspondingly provided with a Profile identification field, the terminal further comprises a processor and a transceiver, the transceiver receives and transmits data under the control of the processor, and the processor is used for executing the following operations:
receiving modification operation of a user on the Profile identification field;
and determining the attribution Profile of the card application according to the filling content of the modified Profile identification field, or determining that the card application has no attribution Profile.
Under the condition that the modified filling content of the Profile identification field is the Profile identification, the card application belongs to the Profile corresponding to the Profile identification;
and under the condition that the filling content of the Profile identification field after modification is invalid NULL, the card application does not belong to the Profile.
And the Profile corresponding to the Profile identifier filled in the modified Profile identifier field is the Profile in an activated state.
The embodiment of the invention also provides an attribute setting device for card application, which is applied to platform equipment and comprises the following components:
a setting module, configured to set a Profile attribute for a card application, where the Profile attribute of the card application is: no home Profile and no migration is allowed, or no home Profile and migration is allowed.
An embodiment of the present invention further provides a platform device, including a processor and a transceiver, where the transceiver receives and transmits data under the control of the processor, and the processor is configured to perform the following operations:
setting a Profile attribute for the card application, wherein the Profile attribute of the card application is as follows: no home Profile and no migration is allowed, or no home Profile and migration is allowed.
The embodiment of the invention also provides a terminal, which comprises a memory, a processor and a program which is stored on the memory and can be run on the processor, wherein the processor realizes the installation method of the card application when executing the program; or, the processor implements the state modification method of the card application as described above when executing the program; or, the processor implements the method for modifying the home subscriber subscription parameter set Profile of the card application when executing the program.
The embodiment of the invention also provides platform equipment, which comprises a memory, a processor and a program which is stored on the memory and can run on the processor, wherein the processor realizes the attribute setting method of the card application when executing the program.
An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps in the installation method of the card application as described above; or, the program implements the steps in the method for modifying the state of a card application as described above when executed by a processor; or, the program realizes the steps in the installation method of the card application as described above when executed by the processor; or, the program implements, when executed by the processor, the steps in the method for modifying the home subscriber subscription parameter set Profile of the card application as described above; alternatively, the program implements the steps in the property setting method of the card application as described above when executed by the processor.
The technical scheme of the invention at least has the following beneficial effects:
in the eSIM card, the processing and setting method of the card application, the terminal and the platform equipment, the card application Applet is set in the eSIM card to exist independently of the Profile, the available state of the Applet is not changed due to the change of the activation state of the Profile, and the use flexibility of the card application is improved.
Drawings
Fig. 1 is a schematic structural diagram of an eSIM card according to an embodiment of the present invention;
FIG. 2 is a flow chart illustrating steps of a method for installing a card application according to an embodiment of the present invention;
fig. 3 is a diagram illustrating an example of a method for installing a card application according to an embodiment of the present invention;
FIG. 4 is a flow chart illustrating the steps of a method for modifying the status of a card application provided by an embodiment of the present invention;
fig. 5 is a flowchart illustrating steps of a method for modifying a subscription parameter set Profile of a card application according to an embodiment of the present invention;
fig. 6 is a schematic diagram illustrating steps of a method for setting attributes of a card application according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a terminal according to an embodiment of the present invention;
fig. 8 is a second schematic structural diagram of a terminal according to an embodiment of the present invention;
fig. 9 is a third schematic structural diagram of a terminal according to an embodiment of the present invention;
fig. 10 is a fourth schematic structural diagram of a terminal according to an embodiment of the present invention;
fig. 11 is a schematic structural diagram of an attribute setting apparatus for a card application according to an embodiment of the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantages of the present invention more apparent, the following detailed description is given with reference to the accompanying drawings and specific embodiments.
As shown in fig. 1, an embodiment of the present invention provides an embedded identity module eSIM card, including:
the user signs up for the parameter sets Profile (Profile 1 and Profile2 shown in fig. 1) and the card application Applet (Applet 1 and Applet2 shown in fig. 1);
wherein, the card application is correspondingly provided with a Profile Identification (PID) field;
under the condition that the filling content of the Profile identification field is the Profile identification, the card application belongs to the Profile corresponding to the Profile identification;
and under the condition that the filling content of the Profile identification field is invalid NULL, the card application does not belong to the Profile.
Optionally, in the embodiment of the present invention, different profiles on the eSIM card correspond to different Profile identifiers. That is, the eSIM card sets an ID (i.e., PID) for each Profile, and the PID is used to uniquely identify a certain Profile, which is not duplicated on one eSIM card.
Optionally, in the above embodiment of the present invention, the plurality of card applications on the eSIM card correspond to different or the same card identifications (AIDs). A single eSIM card may contain multiple identical AIDs, but only one of the multiple identical AIDs needs to be activated, and the others need to be deactivated.
In the embodiment of the invention, the eSIM card sets the attributive Profile identification field for the Applet, and if the Profile identification field is NULL, the Applet is not attributed to any Profile.
In summary, in the embodiment of the present invention, the card application Applet is set to exist in the eSIM card independently of the Profile, and the available state of the card application Applet is not changed due to a change in the activation state of the Profile, so that the flexibility of the card application is improved.
As shown in fig. 2, an embodiment of the present invention further provides a method for installing a card application, where the method is applied to a terminal including an eSIM card, and the method includes:
step 21, determining a first card application to be downloaded;
and step 22, if the filling content of the Profile identification field corresponding to the first card application to be downloaded is invalid NULL, downloading the first card application and installing the first card application to the eSIM card.
Optionally, the method further includes:
and if the filling content of the Profile identification field corresponding to the first card application to be downloaded is the Profile identification, downloading and installing the first card application into the Profile corresponding to the Profile identification.
In the embodiment of the invention, the card application can be determined to be independently installed under the eSIM card or under the Profile to which the card application belongs according to whether the card application belongs to the Profile or not in the downloading and installing process; it should be noted that, if the card application wants to be installed under the Profile to which the card application belongs, the Profile needs to be in an activated state.
Further, before step 21, the method further includes:
acquiring a Profile attribute set for the first card application by the platform equipment; the Profile attribute of the first card application is as follows: no home Profile and no migration is allowed, or no home Profile and migration is allowed;
the corresponding step 22 comprises:
displaying first prompt information on the terminal according to the Profile attribute of the first card application, wherein the first prompt information is used for prompting the Profile attribute of the first card application of a user and indicating the user to select whether to install;
downloading and installing the first card application to an eSIM card in response to a first operation of triggering installation selected by a user based on the first prompt message.
As an optional embodiment, in the downloading and installing the first card application to the eSIM card, the method further includes:
the eSIM card judges whether the card identifier of the first card application conflicts with the card identifier of the card application installed on the eSIM card;
if so, displaying second prompt information on the terminal, wherein the second prompt information is used for prompting that the card identifier for the first card application conflicts with the card identifier of the card application installed on the eSIM card and indicating that a user selects whether to continue installation; in response to a second operation which is selected by the user based on the second prompt message and triggers continuous installation, setting an installed card application on the eSIM card which conflicts with the card identification of the first card application to a deactivated state, and continuously downloading and installing the first card application to the eSIM card;
and if not, downloading and installing the first card application to the eSIM card.
Fig. 3 shows a downloading and installing process of the Applet:
1. the Profile attribute of the Applet is set on the platform side, and the Profile attribute comprises the following steps: no attribution Profile and no migration, no attribution Profile and migration;
2. a user selects a first Applet to be downloaded through a terminal;
3. the terminal prompts the state of the user after installation according to the Profile attribute of the first Applet set on the platform side, and the user can choose to approve or reject;
4. if the user selects to reject, the process is ended;
5. if the user chooses to agree, the Applet is installed to the eSIM card;
the eSIM card checks the card identification AID of the first Applet to see whether the card identification AID conflicts with the AID of the existing Applet on the eSIM card (note that the Applet AID on the eSIM card is not allowed to be repeated);
7. if the AID of the first Applet to be installed conflicts with the AID of a certain existing Applet on the card, the eSIM card returns conflict information for the user to decide;
8. the user selects according to the conflict situation;
9. if the user refuses to install, the process is ended;
10. if the AID conflicts and the user selects to continue installation, setting the existing Applet on the eSIM card to be in a 'deactivation' state, and downloading and installing a first Applet; and if no conflict exists, directly downloading and installing the first Applet.
In summary, in the embodiment of the present invention, the card application Applet is set to exist in the eSIM card independently of the Profile, and the available state of the card application Applet is not changed due to a change in the activation state of the Profile, so that the flexibility of the card application is improved.
As shown in fig. 4, an embodiment of the present invention further provides a method for modifying a state of a card application, which is applied to a terminal including an eSIM card, and includes:
step 41, if the card applications installed on the eSIM card of the terminal include the same card identifiers of at least two card applications, determining the card application selected by the selection operation in response to the selection operation of the user on one of the at least two card applications with the same card identifier;
step 42, in response to the activation operation on the selected card application, setting the selected card application to an activated state; alternatively, the selected card application is set to a deactivated state in response to a deactivation operation of the selected card application.
The user can modify the activation state of the card application Applet in the embodiment of the invention, and the modification comprises the modification of the Applet from the activation state to the deactivation state and the modification of the Applet from the deactivation state to the activation state.
Specifically, in response to an activation operation on the selected card application, when the selected card application is set to the activated state, since at most one card application of at least two card applications with the same card identifier may be set to the activated state, the method further includes:
and if the other card applications except the selected card application in the at least two card applications with the same card identification contain the card application in the activated state, setting the card application in the activated state to be in the deactivated state.
As an alternative embodiment, the step 42 of setting the selected card application to the activated state in response to the activation operation on the selected card application includes:
if the selected card application does not belong to the Profile or the Profile to which the selected card application belongs is in an activated state, setting the selected card application to be in an activated state in response to an activation operation on the selected card application;
and if the Profile to which the selected card application belongs is in the deactivation state, setting the Profile to which the selected card application belongs as the activation state, and setting the selected card application as the activation state in response to the activation operation on the selected card application.
In short, if a certain card application Applet is located under a certain inactive Profile, the Applet must activate the Profile first.
In summary, in the embodiment of the present invention, the user can flexibly set the activation state of the Applet to solve the problem of AID conflict.
As shown in fig. 5, an embodiment of the present invention further provides a method for modifying a Profile of a subscription parameter set of a card application, where the method is applied to a terminal including an eSIM card, and a Profile identification field is correspondingly set in a card application installed on the eSIM card, where the method includes:
step 51, receiving the modification operation of the user to the Profile identification field;
and step 52, determining the attribution Profile of the card application according to the filling content of the modified Profile identification field, or determining that the card application has no attribution Profile.
In the embodiment of the invention, a user can check the currently available Profile list and Applet list through the terminal, check the state of each Profile and Applet and check the Profile information to which each Applet belongs.
Optionally, in a case that the modified filling content of the Profile identification field is a Profile identification, the card application belongs to the Profile corresponding to the Profile identification;
and under the condition that the filling content of the Profile identification field after modification is invalid NULL, the card application does not belong to the Profile.
Optionally, the Profile corresponding to the Profile identifier filled in the modified Profile identifier field is an activated Profile.
For example, the user may select: setting the Profile identification field of a certain Applet located in the activated Profile to be NULL, or setting the Profile identification field of the Applet with the Profile identification field being NULL to be the ID of a certain activated Profile.
It should be noted that, if the Profile attribute of a certain Applet is set by the platform as: if there is no home Profile and migration is not allowed, the Applet cannot be migrated to the active Profile.
In summary, the user in the embodiment of the present invention can flexibly change the Applet attribution Profile, and the free migration of the Applet is realized.
As shown in fig. 6, an embodiment of the present invention further provides a method for setting attributes of card applications, which is applied to a platform device, and includes:
step 61, setting a Profile attribute for the card application, wherein the Profile attribute of the card application is as follows: no home Profile and no migration is allowed, or no home Profile and migration is allowed.
When the terminal downloads the card application from the platform device, the Profile attribute of the card application is acquired first, so that the user is assisted to determine whether to install the card application.
As shown in fig. 7, an embodiment of the present invention further provides a terminal, where the terminal includes an eSIM card, and the terminal further includes:
a determining module 71, configured to determine a first card application to be downloaded;
the first installation module 72 is configured to download and install the first card application to the eSIM card if the filling content of the Profile identification field corresponding to the first card application to be downloaded is invalid NULL.
Optionally, in the foregoing embodiment of the present invention, the terminal further includes:
and the second installation module is used for downloading and installing the first card application into the Profile corresponding to the Profile identifier if the filling content of the Profile identifier field corresponding to the first card application to be downloaded is the Profile identifier.
Optionally, in the foregoing embodiment of the present invention, the terminal further includes:
the attribute acquisition module is used for acquiring the Profile attribute set for the first card application by the platform equipment; the Profile attribute of the first card application is as follows: no home Profile and no migration is allowed, or no home Profile and migration is allowed;
the first mounting module includes:
the first prompting sub-module is used for displaying first prompting information on the terminal according to the Profile attribute of the first card application, wherein the first prompting information is used for prompting the Profile attribute of the first card application of a user and indicating whether the user selects installation or not;
and the first installation submodule is used for downloading and installing the first card application to the eSIM card in response to a first operation which is selected by the user based on the first prompt message and triggers installation.
Optionally, in the foregoing embodiment of the present invention, the terminal further includes:
a determining module, configured to determine, by the eSIM card, whether a card identifier of the first card application conflicts with a card identifier of a card application installed on the eSIM card;
a second prompt module, configured to display second prompt information on the terminal if the first prompt information is in conflict with the card identifier of the card application installed on the eSIM card, where the second prompt information is used to prompt that the card identifier of the first card application is in conflict with the card identifier of the card application installed on the eSIM card, and to instruct a user to select whether to continue installation; in response to a second operation which is selected by the user based on the second prompt message and triggers continuous installation, setting an installed card application on the eSIM card which conflicts with the card identification of the first card application to a deactivated state, and continuously downloading and installing the first card application to the eSIM card;
and the second installation submodule is used for downloading and installing the first card application to the eSIM card if the first card application does not conflict with the eSIM card.
In summary, in the embodiment of the present invention, the card application Applet is set to exist in the eSIM card independently of the Profile, and the available state of the card application Applet is not changed due to a change in the activation state of the Profile, so that the flexibility of the card application is improved.
It should be noted that, the terminal provided in the embodiments of the present invention is a terminal capable of executing the installation method of the card application, and all embodiments of the installation method of the card application are applicable to the terminal, and can achieve the same or similar beneficial effects.
As shown in fig. 8, an embodiment of the present invention further provides a terminal, where the terminal includes an eSIM card, the terminal further includes a processor 800 and a transceiver 810, the transceiver 810 receives and transmits data under the control of the processor 800, and the processor 800 is configured to perform the following operations:
determining a first card application to be downloaded;
and if the filling content of the Profile identification field corresponding to the first card application to be downloaded is invalid NULL, downloading the first card application and installing the first card application to the eSIM card.
Optionally, in the foregoing embodiment of the present invention, the processor 800 is further configured to:
and if the filling content of the Profile identification field corresponding to the first card application to be downloaded is the Profile identification, downloading and installing the first card application into the Profile corresponding to the Profile identification.
Optionally, in the foregoing embodiment of the present invention, the processor 800 is further configured to:
acquiring a Profile attribute set for the first card application by the platform equipment; the Profile attribute of the first card application is as follows: no home Profile and no migration is allowed, or no home Profile and migration is allowed;
wherein the processor 800 is further configured to:
displaying first prompt information on the terminal according to the Profile attribute of the first card application, wherein the first prompt information is used for prompting the Profile attribute of the first card application of a user and indicating the user to select whether to install;
downloading and installing the first card application to an eSIM card in response to a first operation of triggering installation selected by a user based on the first prompt message.
Optionally, in the foregoing embodiment of the present invention, the processor 800 is further configured to:
the eSIM card judges whether the card identifier of the first card application conflicts with the card identifier of the card application installed on the eSIM card;
if so, displaying second prompt information on the terminal, wherein the second prompt information is used for prompting that the card identifier for the first card application conflicts with the card identifier of the card application installed on the eSIM card and indicating that a user selects whether to continue installation; in response to a second operation which is selected by the user based on the second prompt message and triggers continuous installation, setting an installed card application on the eSIM card which conflicts with the card identification of the first card application to a deactivated state, and continuously downloading and installing the first card application to the eSIM card;
and if not, downloading and installing the first card application to the eSIM card.
In summary, in the embodiment of the present invention, the card application Applet is set to exist in the eSIM card independently of the Profile, and the available state of the card application Applet is not changed due to a change in the activation state of the Profile, so that the flexibility of the card application is improved.
It should be noted that, the terminal provided in the embodiments of the present invention is a terminal capable of executing the installation method of the card application, and all embodiments of the installation method of the card application are applicable to the terminal, and can achieve the same or similar beneficial effects.
As shown in fig. 9, an embodiment of the present invention further provides a terminal, where the terminal includes an eSIM card, and the terminal further includes:
a selecting module 91, configured to, if card applications installed on an eSIM card of the terminal include that card identifiers of at least two card applications are the same, determine, in response to a selection operation of a user on one of the at least two card applications with the same card identifier, a card application selected by the selection operation;
a processing module 92 for setting the selected card application to an activated state in response to an activation operation on the selected card application; alternatively, the selected card application is set to a deactivated state in response to a deactivation operation of the selected card application.
Optionally, in the foregoing embodiment of the present invention, in response to an activation operation on the selected card application, and in a case that the selected card application is set to an activation state, the terminal further includes:
the first activation module is used for setting the card application in the activated state to be in a deactivated state if the other card applications except the selected card application in the at least two card applications with the same card identification contain the card application in the activated state.
Optionally, in the foregoing embodiment of the present invention, the processing module includes:
the second activation submodule is used for responding to the activation operation of the selected card application and setting the selected card application to be in an activation state if the selected card application does not belong to the Profile or the Profile to which the selected card application belongs is in the activation state;
and the third activation sub-module is used for setting the Profile to which the selected card application belongs to an activation state if the Profile to which the selected card application belongs is in a deactivation state, and setting the selected card application to the activation state in response to the activation operation on the selected card application.
In summary, in the embodiment of the present invention, the user can flexibly set the activation state of the Applet to solve the problem of AID conflict.
It should be noted that the terminal provided in the embodiments of the present invention is a terminal capable of executing the state modification method for card application, and all embodiments of the state modification method for card application are applicable to the terminal, and can achieve the same or similar beneficial effects.
As shown in fig. 8, an embodiment of the present invention further provides a terminal, where the terminal includes an eSIM card, the terminal further includes a processor 800 and a transceiver 810, the transceiver 810 receives and transmits data under the control of the processor 800, and the processor 800 is configured to perform the following operations:
if the card applications installed on the eSIM card of the terminal comprise the same card identifiers of at least two card applications, responding to the selection operation of a user on one of the at least two card applications with the same card identifier, and determining the card application selected by the selection operation;
setting the selected card application to an activated state in response to an activation operation on the selected card application; alternatively, the selected card application is set to a deactivated state in response to a deactivation operation of the selected card application.
Optionally, in the foregoing embodiment of the present invention, the processor 800 is further configured to:
and if the other card applications except the selected card application in the at least two card applications with the same card identification contain the card application in the activated state, setting the card application in the activated state to be in the deactivated state.
Optionally, in the foregoing embodiment of the present invention, the processor 800 is further configured to:
if the selected card application does not belong to the Profile or the Profile to which the selected card application belongs is in an activated state, setting the selected card application to be in an activated state in response to an activation operation on the selected card application;
and if the Profile to which the selected card application belongs is in the deactivation state, setting the Profile to which the selected card application belongs as the activation state, and setting the selected card application as the activation state in response to the activation operation on the selected card application.
In summary, in the embodiment of the present invention, the user can flexibly set the activation state of the Applet to solve the problem of AID conflict.
It should be noted that the terminal provided in the embodiments of the present invention is a terminal capable of executing the state modification method for card application, and all embodiments of the state modification method for card application are applicable to the terminal, and can achieve the same or similar beneficial effects.
As shown in fig. 10, an embodiment of the present invention further provides a terminal, where the terminal includes an eSIM card, a card application installed on the eSIM card is correspondingly provided with a Profile identification field, and the terminal further includes:
a modification module 101, configured to receive a modification operation of the Profile identification field by a user;
the attribution determining module 102 is configured to determine, according to the filling content of the Profile identification field after modification, an attribution Profile of the card application, or determine that the card application has no attribution Profile.
Optionally, in the embodiment of the present invention, when the modified filling content of the Profile identifier field is a Profile identifier, the card application belongs to the Profile corresponding to the Profile identifier;
and under the condition that the filling content of the Profile identification field after modification is invalid NULL, the card application does not belong to the Profile.
Optionally, in the embodiment of the present invention, the Profile corresponding to the Profile identifier filled in the modified Profile identifier field is an activated Profile.
In summary, the user in the embodiment of the present invention can flexibly change the Applet attribution Profile, and the free migration of the Applet is realized.
It should be noted that the terminal provided in the embodiment of the present invention is a terminal capable of executing the method for modifying the home subscriber subscription parameter set Profile of the card application, and all embodiments of the method for modifying the home subscriber subscription parameter set Profile of the card application are applicable to the terminal and all can achieve the same or similar beneficial effects.
As shown in fig. 8, an embodiment of the present invention further provides a terminal, where the terminal includes an eSIM card, a Profile identification field is correspondingly set in a card application installed on the eSIM card, the terminal further includes a processor 800 and a transceiver 810, the transceiver 810 receives and transmits data under the control of the processor 800, and the processor 800 is configured to perform the following operations:
receiving modification operation of a user on the Profile identification field;
and determining the attribution Profile of the card application according to the filling content of the modified Profile identification field, or determining that the card application has no attribution Profile.
Optionally, in the embodiment of the present invention, when the modified filling content of the Profile identifier field is a Profile identifier, the card application belongs to the Profile corresponding to the Profile identifier;
and under the condition that the filling content of the Profile identification field after modification is invalid NULL, the card application does not belong to the Profile.
Optionally, in the embodiment of the present invention, the Profile corresponding to the Profile identifier filled in the modified Profile identifier field is an activated Profile.
In summary, the user in the embodiment of the present invention can flexibly change the Applet attribution Profile, and the free migration of the Applet is realized.
It should be noted that the terminal provided in the embodiment of the present invention is a terminal capable of executing the method for modifying the home subscriber subscription parameter set Profile of the card application, and all embodiments of the method for modifying the home subscriber subscription parameter set Profile of the card application are applicable to the terminal and all can achieve the same or similar beneficial effects.
As shown in fig. 11, an embodiment of the present invention further provides an attribute setting apparatus for card application, which is applied to a platform device, and includes:
a setting module 111, configured to set a Profile attribute for a card application, where the Profile attribute of the card application is: no home Profile and no migration is allowed, or no home Profile and migration is allowed.
In summary, in the embodiment of the present invention, when the terminal downloads the card application from the platform device, the Profile attribute of the card application is obtained first, so as to assist the user in determining whether to install the card application.
It should be noted that, the attribute setting apparatus for a card application according to the embodiments of the present invention is an attribute setting apparatus for a card application capable of executing the attribute setting method for a card application, and all embodiments of the attribute setting method for a card application are applicable to the attribute setting apparatus for a card application, and can achieve the same or similar beneficial effects.
An embodiment of the present invention further provides a platform device, including a processor and a transceiver, where the transceiver receives and transmits data under the control of the processor, and the processor is configured to perform the following operations:
setting a Profile attribute for the card application, wherein the Profile attribute of the card application is as follows: no home Profile and no migration is allowed, or no home Profile and migration is allowed.
In summary, in the embodiment of the present invention, when the terminal downloads the card application from the platform device, the Profile attribute of the card application is obtained first, so as to assist the user in determining whether to install the card application.
It should be noted that the platform device provided in the embodiments of the present invention is a card application platform device capable of executing the attribute setting method of the card application, and all embodiments of the attribute setting method of the card application are applicable to the card application platform device, and can achieve the same or similar beneficial effects.
An embodiment of the present invention further provides a terminal, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, where the processor implements each process in the above-described card application installation method embodiment when executing the program, and can achieve the same technical effect, and details are not described here to avoid repetition.
An embodiment of the present invention further provides a terminal, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, where the processor implements each process in the above-described embodiment of the method for modifying a state of a card application when executing the program, and can achieve the same technical effect, and details are not repeated here to avoid repetition.
The embodiment of the present invention further provides a terminal, which includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor, where the processor implements each process in the above-described method for modifying a subscription parameter set Profile of a home subscriber for card application when executing the program, and can achieve the same technical effect, and details are not described here to avoid repetition.
An embodiment of the present invention further provides a platform device, which includes a memory, a processor, and a computer program that is stored in the memory and is executable on the processor, where the processor implements each process in the above-described embodiment of the method for setting attributes of a card application when executing the program, and can achieve the same technical effect, and details are not repeated here to avoid repetition.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored, and when the computer program is executed by a processor, the computer program implements each process in the above-described card application installation method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored, and when the computer program is executed by a processor, the computer program implements each process in the above-described method for modifying a state of a card application, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored, and when the program is executed by a processor, the process in the embodiment of the method for modifying a subscription parameter set Profile of a card application is implemented, and the same technical effect can be achieved, and is not described herein again to avoid repetition. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored, and when the computer program is executed by a processor, the computer program implements each process in the above-described method for setting an attribute of a card application, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-readable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block or blocks.
These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (25)

1.一种嵌入式身份识别模块eSIM卡,其特征在于,包括:1. an embedded identity recognition module eSIM card, is characterized in that, comprises: 用户签约参数集Profile以及卡应用;User subscription parameter set Profile and card application; 其中,所述卡应用对应设置有Profile标识字段;Wherein, the card application is correspondingly provided with a Profile identification field; 在所述Profile标识字段的填充内容为Profile标识的情况下,所述卡应用的归属于所述Profile标识对应的Profile;In the case that the filling content of the Profile identification field is the Profile identification, the application of the card belongs to the Profile corresponding to the Profile identification; 在所述Profile标识字段的填充内容为无效NULL的情况下,所述卡应用无归属Profile。In the case that the filled content of the Profile identification field is invalid NULL, the card application has no attribution Profile. 2.根据权利要求1所述的嵌入式身份识别模块eSIM卡,其特征在于,所述eSIM卡上的不同Profile对应不同的Profile标识。2. The embedded identity recognition module eSIM card according to claim 1, wherein different Profiles on the eSIM card correspond to different Profile identifications. 3.根据权利要求1所述的嵌入式身份识别模块eSIM卡,其特征在于,所述eSIM卡上的多个卡应用对应不同或相同的卡标识。3. The embedded identity recognition module eSIM card according to claim 1, wherein a plurality of card applications on the eSIM card correspond to different or identical card identifiers. 4.一种卡应用的安装方法,应用于包含eSIM卡的终端,其特征在于,所述方法包括:4. A method for installing a card application, applied to a terminal comprising an eSIM card, wherein the method comprises: 确定待下载的第一卡应用;Determine the first card application to be downloaded; 若待下载的第一卡应用对应的Profile标识字段的填充内容为无效NULL,将所述第一卡应用下载并安装至eSIM卡。If the filled content of the Profile identification field corresponding to the first card application to be downloaded is invalid NULL, the first card application is downloaded and installed on the eSIM card. 5.根据权利要求4所述的方法,其特征在于,所述方法还包括:5. The method according to claim 4, wherein the method further comprises: 若待下载的第一卡应用对应的Profile标识字段的填充内容为Profile标识,将所述第一卡应用下载并安装至Profile标识对应的Profile中。If the filled content of the Profile identifier field corresponding to the first card application to be downloaded is the Profile identifier, the first card application is downloaded and installed into the Profile corresponding to the Profile identifier. 6.根据权利要求4所述的方法,其特征在于,所述确定待下载的第一卡应用之前,所述方法还包括:6. The method according to claim 4, wherein before the determining of the first card application to be downloaded, the method further comprises: 获取平台设备为所述第一卡应用设置的Profile属性;所述第一卡应用的Profile属性为:无归属Profile且不允许迁移,或者,无归属Profile但允许迁移;Obtain the Profile attribute set by the platform device for the first card application; the Profile attribute of the first card application is: no attribution Profile and migration is not allowed, or, no attribution Profile but migration is allowed; 所述将所述第一卡应用下载并安装至eSIM卡,包括:The downloading and installing the first card application to the eSIM card includes: 根据所述第一卡应用的Profile属性,在所述终端上显示第一提示信息,所述第一提示信息用于提示用户第一卡应用的Profile属性,并指示用户选择是否安装;Displaying first prompt information on the terminal according to the Profile attribute of the first card application, where the first prompt information is used to prompt the user for the Profile attribute of the first card application, and instruct the user to choose whether to install; 响应于用户基于所述第一提示信息选择的触发安装的第一操作,将所述第一卡应用下载并安装至eSIM卡。The first card application is downloaded and installed to the eSIM card in response to a first operation that triggers installation selected by the user based on the first prompt information. 7.根据权利要求4或6所述的方法,其特征在于,所述将所述第一卡应用下载并安装至eSIM卡的过程中,所述方法还包括:7. The method according to claim 4 or 6, wherein, in the process of downloading and installing the first card application to the eSIM card, the method further comprises: 所述eSIM卡判断所述第一卡应用的卡标识与所述eSIM卡上已安装的卡应用的卡标识是否冲突;The eSIM card determines whether the card identifier of the first card application conflicts with the card identifier of the card application installed on the eSIM card; 若冲突,在所述终端上显示第二提示信息,所述第二提示信息用于提示用于第一卡应用的卡标识与所述eSIM卡上已安装的卡应用的卡标识冲突,并指示用户选择是否继续安装;响应于用户基于所述第二提示信息选择的触发继续安装的第二操作,将与所述第一卡应用的卡标识冲突的eSIM卡上已安装的卡应用设置为去激活状态,并继续将所述第一卡应用下载并安装至所述eSIM卡;If there is a conflict, second prompt information is displayed on the terminal, and the second prompt information is used to prompt that the card identifier used for the first card application conflicts with the card identifier of the card application installed on the eSIM card, and indicates that The user selects whether to continue the installation; in response to the second operation selected by the user based on the second prompt information to trigger the continued installation, the installed card application on the eSIM card that conflicts with the card identification of the first card application is set to be removed. Active state, and continue to download and install the first card application to the eSIM card; 若不冲突,将所述第一卡应用下载并安装至eSIM卡。If there is no conflict, download and install the first card application to the eSIM card. 8.一种卡应用的状态修改方法,应用于包含eSIM卡的终端,其特征在于,包括:8. A state modification method for card application, applied to a terminal comprising an eSIM card, characterized in that comprising: 若所述终端的eSIM卡上安装的卡应用中包含至少两个卡应用的卡标识相同,响应于用户对卡标识相同的至少两个卡应用中的一个卡应用的选择操作,确定所述选择操作所选择的卡应用;If the card applications installed on the eSIM card of the terminal include at least two card applications with the same card identifier, the selection is determined in response to the user's selection operation on one of the at least two card applications with the same card identifier. operate the selected card application; 响应于对所选择的卡应用的激活操作,将所选择的卡应用设置为激活状态;或者,响应于对所选择的卡应用的去激活操作,将所选择的卡应用设置为去激活状态。In response to an activation operation on the selected card application, the selected card application is set to an activated state; or, in response to a deactivation operation of the selected card application, the selected card application is set to a deactivated state. 9.根据权利要求8所述的方法,其特征在于,响应于对所选择的卡应用的激活操作,将所选择的卡应用设置为激活状态的情况下,所述方法还包括:9. The method according to claim 8, wherein, in response to an activation operation on the selected card application, in the case of setting the selected card application to an activated state, the method further comprises: 若所述卡标识相同的至少两个卡应用中除所选择的卡应用之外的其他卡应用中包含处于激活状态的卡应用,将处于激活状态的所述卡应用设置为去激活状态。If the at least two card applications with the same card identifiers other than the selected card application include an activated card application, the activated card application is set to a deactivated state. 10.根据权利要求8所述的方法,其特征在于,响应于对所选择的卡应用的激活操作,将所选择的卡应用设置为激活状态,包括:10. The method according to claim 8, wherein, in response to an activation operation on the selected card application, setting the selected card application to an active state, comprising: 若所选择的卡应用无归属Profile,或者,所选择的卡应用归属的Profile处于激活状态,则响应于对所选择的卡应用的激活操作,将所选择的卡应用设置为激活状态;If the selected card application has no attribution profile, or, the selected card application attribution profile is in the activated state, then in response to the activation operation of the selected card application, the selected card application is set to the activated state; 若所选择的卡应用归属的Profile处于去激活状态,将所选择的卡应用归属的Profile设置为激活状态,再响应于对所选择的卡应用的激活操作,将所选择的卡应用设置为激活状态。If the profile to which the selected card application belongs is in the deactivated state, set the profile to which the selected card application belongs to the active state, and then in response to the activation operation for the selected card application, set the selected card application to active state. 11.一种卡应用的归属用户签约参数集Profile的修改方法,应用于包含eSIM卡的终端,所述eSIM卡上安装的卡应用对应设置有Profile标识字段,其特征在于,所述方法包括:11. a modification method of the attributive user subscription parameter set Profile of a card application, applied to a terminal comprising an eSIM card, the card application installed on the eSIM card is correspondingly provided with a Profile identification field, it is characterized in that, the method comprises: 接收用户对所述Profile标识字段的修改操作;receiving the modification operation of the profile identification field by the user; 根据修改后的Profile标识字段的填充内容,确定所述卡应用的归属Profile,或者,确定所述卡应用无归属Profile。According to the filled content of the modified Profile identification field, the attribution profile of the card application is determined, or it is determined that the card application has no attribution profile. 12.根据权利要求11所述的方法,其特征在于,12. The method of claim 11, wherein: 在修改后的所述Profile标识字段的填充内容为Profile标识的情况下,所述卡应用的归属于所述Profile标识对应的Profile;Under the situation that the filling content of the modified profile identification field is the Profile identification, the application of the card belongs to the Profile corresponding to the Profile identification; 在修改后的所述Profile标识字段的填充内容为无效NULL的情况下,所述卡应用无归属Profile。In the case that the filled content of the modified Profile identification field is invalid NULL, the card application has no attribution Profile. 13.根据权利要求12所述的方法,其特征在于,所述修改后的所述Profile标识字段内填充的Profile标识对应的Profile为激活状态的Profile。13 . The method according to claim 12 , wherein, the Profile corresponding to the Profile ID filled in the modified Profile ID field is an activated profile. 14 . 14.一种卡应用的属性设置方法,应用于平台设备,其特征在于,包括:14. A method for setting attributes of a card application, applied to a platform device, characterized in that it comprises: 为卡应用设置Profile属性,所述卡应用的Profile属性为:无归属Profile且不允许迁移,或者,无归属Profile但允许迁移。A Profile attribute is set for the card application, where the profile attribute of the card application is: no attribution profile and migration is not allowed, or no attribution profile but migration is allowed. 15.一种终端,所述终端包含eSIM卡,其特征在于,所述终端还包括:15. A terminal, the terminal comprising an eSIM card, wherein the terminal further comprises: 确定模块,用于确定待下载的第一卡应用;a determining module for determining the first card application to be downloaded; 第一安装模块,用于若待下载的第一卡应用对应的Profile标识字段的填充内容为无效NULL,将所述第一卡应用下载并安装至eSIM卡。The first installation module is configured to download and install the first card application to the eSIM card if the filled content of the Profile identification field corresponding to the first card application to be downloaded is invalid NULL. 16.一种终端,所述终端包含eSIM卡,所述终端还包括处理器和收发器,所述收发器在处理器的控制下接收和发送数据,其特征在于,所述处理器用于执行以下操作:16. A terminal, the terminal comprising an eSIM card, the terminal further comprising a processor and a transceiver, and the transceiver receives and transmits data under the control of the processor, wherein the processor is configured to execute the following: operate: 确定待下载的第一卡应用;Determine the first card application to be downloaded; 若待下载的第一卡应用对应的Profile标识字段的填充内容为无效NULL,将所述第一卡应用下载并安装至eSIM卡。If the filled content of the Profile identification field corresponding to the first card application to be downloaded is invalid NULL, the first card application is downloaded and installed on the eSIM card. 17.一种终端,所述终端包含eSIM卡,其特征在于,所述终端还包括:17. A terminal, the terminal comprising an eSIM card, wherein the terminal further comprises: 选择模块,用于若所述终端的eSIM卡上安装的卡应用中包含至少两个卡应用的卡标识相同,响应于用户对卡标识相同的至少两个卡应用中的一个卡应用的选择操作,确定所述选择操作所选择的卡应用;The selection module is used for, if the card applications installed on the eSIM card of the terminal include the same card identifiers of at least two card applications, in response to a user's selection operation on one of the at least two card applications with the same card identifiers , determining the card application selected by the selection operation; 处理模块,用于响应于对所选择的卡应用的激活操作,将所选择的卡应用设置为激活状态;或者,响应于对所选择的卡应用的去激活操作,将所选择的卡应用设置为去激活状态。a processing module for setting the selected card application to an activated state in response to an activation operation for the selected card application; or, in response to a deactivation operation for the selected card application, setting the selected card application to the deactivated state. 18.一种终端,所述终端包含eSIM卡,所述终端还包括处理器和收发器,所述收发器在处理器的控制下接收和发送数据,其特征在于,所述处理器用于执行以下操作:18. A terminal, the terminal comprising an eSIM card, the terminal further comprising a processor and a transceiver, and the transceiver receives and transmits data under the control of the processor, wherein the processor is configured to execute the following: operate: 若所述终端的eSIM卡上安装的卡应用中包含至少两个卡应用的卡标识相同,响应于用户对卡标识相同的至少两个卡应用中的一个卡应用的选择操作,确定所述选择操作所选择的卡应用;If the card applications installed on the eSIM card of the terminal include at least two card applications with the same card identifier, the selection is determined in response to the user's selection operation on one of the at least two card applications with the same card identifier. operate the selected card application; 响应于对所选择的卡应用的激活操作,将所选择的卡应用设置为激活状态;或者,响应于对所选择的卡应用的去激活操作,将所选择的卡应用设置为去激活状态。In response to an activation operation on the selected card application, the selected card application is set to an activated state; or, in response to a deactivation operation of the selected card application, the selected card application is set to a deactivated state. 19.一种终端,所述终端包含eSIM卡,所述eSIM卡上安装的卡应用对应设置有Profile标识字段,其特征在于,所述终端还包括:19. A terminal, wherein the terminal comprises an eSIM card, and a card application installed on the eSIM card is correspondingly provided with a Profile identification field, wherein the terminal further comprises: 修改模块,用于接收用户对所述Profile标识字段的修改操作;Modification module, for receiving user's modification operation to described Profile identification field; 归属确定模块,用于根据修改后的Profile标识字段的填充内容,确定所述卡应用的归属Profile,或者,确定所述卡应用无归属Profile。The attribution determination module is configured to determine the attribution profile of the card application according to the filled content of the modified Profile identification field, or determine that the card application has no attribution profile. 20.一种终端,所述终端包含eSIM卡,所述eSIM卡上安装的卡应用对应设置有Profile标识字段,所述终端还包括处理器和收发器,所述收发器在处理器的控制下接收和发送数据,其特征在于,所述处理器用于执行以下操作:20. A terminal, the terminal comprises an eSIM card, the card application installed on the eSIM card is correspondingly provided with a Profile identification field, the terminal also includes a processor and a transceiver, and the transceiver is under the control of the processor. Receive and send data, characterized in that the processor is configured to perform the following operations: 接收用户对所述Profile标识字段的修改操作;receiving the modification operation of the profile identification field by the user; 根据修改后的Profile标识字段的填充内容,确定所述卡应用的归属Profile,或者,确定所述卡应用无归属Profile。According to the filled content of the modified Profile identification field, the attribution profile of the card application is determined, or it is determined that the card application has no attribution profile. 21.一种卡应用的属性设置装置,应用于平台设备,其特征在于,包括:21. An attribute setting device for card application, applied to a platform device, characterized in that, comprising: 设置模块,用于为卡应用设置Profile属性,所述卡应用的Profile属性为:无归属Profile且不允许迁移,或者,无归属Profile但允许迁移。The setting module is used for setting a profile attribute for the card application, where the profile attribute of the card application is: no attribution profile and migration is not allowed, or no attribution profile but migration is allowed. 22.一种平台设备,包括处理器和收发器,所述收发器在处理器的控制下接收和发送数据,其特征在于,所述处理器用于执行以下操作:22. A platform device comprising a processor and a transceiver, the transceiver receiving and transmitting data under the control of the processor, wherein the processor is configured to perform the following operations: 为卡应用设置Profile属性,所述卡应用的Profile属性为:无归属Profile且不允许迁移,或者,无归属Profile但允许迁移。A Profile attribute is set for the card application, where the profile attribute of the card application is: no attribution profile and migration is not allowed, or no attribution profile but migration is allowed. 23.一种终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;其特征在于,所述处理器执行所述程序时实现如权利要求4-7任一项所述的卡应用的安装方法;或者,所述处理器执行所述程序时实现如权利要求8-10任一项所述的卡应用的状态修改方法;或者,所述处理器执行所述程序时实现如权利要求11-13任一项所述的卡应用的归属用户签约参数集Profile的修改方法。23. A terminal, comprising a memory, a processor and a program stored on the memory and running on the processor; it is characterized in that, when the processor executes the program, the program as claimed in claims 4-7 is implemented The installation method of any one of the card applications; or, when the processor executes the program, implements the state modification method of the card application according to any one of claims 8-10; or, the processor executes The program implements the method for modifying the home user subscription parameter set Profile of the card application according to any one of claims 11-13. 24.一种平台设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;其特征在于,所述处理器执行所述程序时实现如权利要求14所述的卡应用的属性设置方法。24. A platform device, comprising a memory, a processor and a program stored on the memory and running on the processor; it is characterized in that, when the processor executes the program, the program as claimed in claim 14 is implemented The property setting method of the card application described above. 25.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求4-7任一项所述的卡应用的安装方法中的步骤;或者,该程序被处理器执行时实现如权利要求8-10任一项所述的卡应用的状态修改方法中的步骤;或者,该程序被处理器执行时实现如权利要求4-7任一项所述的卡应用的安装方法中的步骤;或者,该程序被处理器执行时实现如权利要求11-13任一项所述的卡应用的归属用户签约参数集Profile的修改方法中的步骤;或者,该程序被处理器执行时实现如权利要求14所述的卡应用的属性设置方法中的步骤。25. A computer-readable storage medium on which a computer program is stored, characterized in that, when the program is executed by a processor, the steps in the method for installing a card application according to any one of claims 4-7 are implemented; Alternatively, when the program is executed by the processor, the steps in the method for modifying the state of a card application according to any one of claims 8-10 are implemented; or, when the program is executed by the processor, any one of claims 4-7 is implemented. The steps in the installation method of the card application described in the item; or, when the program is executed by the processor, the steps in the modification method of the home user subscription parameter set Profile of the card application as described in any one of claims 11-13 are realized ; or, when the program is executed by the processor, it implements the steps in the method for setting properties of a card application as claimed in claim 14 .
CN201910905553.4A 2019-09-24 2019-09-24 eSIM card, card application processing, setting method, terminal and platform equipment Active CN112631616B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910905553.4A CN112631616B (en) 2019-09-24 2019-09-24 eSIM card, card application processing, setting method, terminal and platform equipment
PCT/CN2020/116463 WO2021057648A1 (en) 2019-09-24 2020-09-21 Esim card, method for processing and setting card application, terminal and platform device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910905553.4A CN112631616B (en) 2019-09-24 2019-09-24 eSIM card, card application processing, setting method, terminal and platform equipment

Publications (2)

Publication Number Publication Date
CN112631616A true CN112631616A (en) 2021-04-09
CN112631616B CN112631616B (en) 2025-03-04

Family

ID=75166719

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910905553.4A Active CN112631616B (en) 2019-09-24 2019-09-24 eSIM card, card application processing, setting method, terminal and platform equipment

Country Status (2)

Country Link
CN (1) CN112631616B (en)
WO (1) WO2021057648A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116489634A (en) * 2023-06-25 2023-07-25 深圳传音控股股份有限公司 Service processing method, intelligent terminal and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101916191A (en) * 2010-08-24 2010-12-15 中国联合网络通信集团有限公司 Method and system for generating menu in USIM card
US8196131B1 (en) * 2010-12-17 2012-06-05 Google Inc. Payment application lifecycle management in a contactless smart card
CN105704702A (en) * 2016-04-20 2016-06-22 中国联合网络通信集团有限公司 Applet downloading method and device
CN105809064A (en) * 2014-12-31 2016-07-27 北京华大智宝电子系统有限公司 Smart card safety control method and smart card
CN106664112A (en) * 2015-01-04 2017-05-10 华为技术有限公司 Data update method, device and embedded universal integrated circuit card
CN108093393A (en) * 2017-12-12 2018-05-29 恒宝股份有限公司 A kind of Universal Integrated Circuit Card and the management method applied thereon
CN108924821A (en) * 2018-08-10 2018-11-30 江苏恒宝智能系统技术有限公司 A kind of method and its eUICC card managing application unrelated with operator

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8560015B2 (en) * 2011-07-18 2013-10-15 Nokia Corporation Application selection for multi-SIM environment

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101916191A (en) * 2010-08-24 2010-12-15 中国联合网络通信集团有限公司 Method and system for generating menu in USIM card
US8196131B1 (en) * 2010-12-17 2012-06-05 Google Inc. Payment application lifecycle management in a contactless smart card
CN105809064A (en) * 2014-12-31 2016-07-27 北京华大智宝电子系统有限公司 Smart card safety control method and smart card
CN106664112A (en) * 2015-01-04 2017-05-10 华为技术有限公司 Data update method, device and embedded universal integrated circuit card
CN105704702A (en) * 2016-04-20 2016-06-22 中国联合网络通信集团有限公司 Applet downloading method and device
CN108093393A (en) * 2017-12-12 2018-05-29 恒宝股份有限公司 A kind of Universal Integrated Circuit Card and the management method applied thereon
CN108924821A (en) * 2018-08-10 2018-11-30 江苏恒宝智能系统技术有限公司 A kind of method and its eUICC card managing application unrelated with operator

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116489634A (en) * 2023-06-25 2023-07-25 深圳传音控股股份有限公司 Service processing method, intelligent terminal and storage medium
CN116489634B (en) * 2023-06-25 2023-10-17 深圳传音控股股份有限公司 Service processing method, intelligent terminal and storage medium

Also Published As

Publication number Publication date
CN112631616B (en) 2025-03-04
WO2021057648A1 (en) 2021-04-01

Similar Documents

Publication Publication Date Title
CN110493067B (en) Method and device for updating API gateway service
EP3537329B1 (en) Access control method and system, electronic device, and computer storage medium
CN108182077B (en) Device, firmware upgrading method and device of device and storage medium
EP1937008A1 (en) Method and system for bootstrap of a communication device
CN111131352A (en) Theme switching method and device
CN106603125B (en) Method and device for data interaction with Bluetooth equipment
CN111683114A (en) Method and device for upgrading equipment program, terminal equipment and storage medium
CN111464351B (en) Network distribution method and device for intelligent household equipment, terminal equipment and storage medium
CN112631616A (en) eSIM card, card application processing and setting method, terminal and platform equipment
CN109005301B (en) Intermediate number management and control method and intermediate number management and control device
CN106843917B (en) Driver loading method and device
CN107769947B (en) Method, device and equipment for replacing customized skin
CN107025126B (en) Resource scheduling method, NFVO and system
CN109981365B (en) Data monitoring method and device, user equipment and storage medium
CN113721936B (en) Application management method, intelligent terminal, device and storage medium
CN112492577A (en) Profile migration method, device, SM-DP+ and operator background system
CN113641419B (en) File loading method and computer readable storage medium
CN117667189A (en) Environment information configuration method, environment information configuration device and storage medium
CN114866530B (en) Method, device and computer storage medium for downloading upgrade data packet
CN114327548B (en) Software upgrade method and related device
EP2778909B1 (en) Application implementation method and device
WO2016206437A1 (en) Rom package generation method and device
CN108304200A (en) A kind of method, apparatus and electronic equipment of driver upgrade
CN119277362B (en) Multi-card device management method and device, storage medium and electronic device
CN115022327B (en) Cloud server control method and device and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant