利索能及
我要发布
收藏
专利号: 2019100563752
申请人: 飞天诚信科技股份有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-10-22
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种多应用智能卡建立主从应用关系的方法,其特征在于,包括以下步骤:步骤S1:当多应用智能卡接收到读卡器发送的第一指令时,所述多应用智能卡解析所述第一指令得到目标应用标识;根据所述第一指令中的更新主从应用关系数据判断主从应用关系更新类型,当为应用添加主应用时,执行步骤S2;当为主应用添加从应用时,执行步骤S3;当为主应用删除从应用时,执行步骤S4;

步骤S2:所述多应用智能卡根据所述目标应用标识获取目标应用的身份类型,判断身份类型是否能够执行应用添加主应用操作,是则根据所述目标应用的身份类型执行应用添加主应用操作,返回应用添加主应用操作响应至读卡器,结束;否则返回警示信息响应至读卡器,结束;

步骤S3:所述多应用智能卡根据所述目标应用标识获取目标应用的身份类型,判断身份类型是否能够执行主应用添加从应用操作,是则根据所述目标应用的身份类型执行主应用添加从应用操作,返回主应用添加从应用操作响应至读卡器,结束;否则返回警示信息响应至读卡器,结束;

步骤S4:所述多应用智能卡根据所述目标应用标识获取目标应用的身份类型,判断身份类型是否能够执行主应用删除从应用操作,是则根据所述目标应用的身份类型执行主应用删除从应用操作,返回主应用删除从应用操作响应至读卡器,结束;否则返回警示信息响应至读卡器,结束。

2.如权利要求1所述的方法,其特征在于,所述步骤S1中,所述多应用智能卡解析所述第一指令得到目标应用标识之后,还包括:所述多应用智能卡解析所述第一指令得到事件类型数据;判断所述事件类型数据是否包括更新主从应用关系数据,是则根据所述第一指令中更新主从应用关系数据判断主从应用关系更新类型;否则根据所述目标应用标识将所述目标应用的身份类型更新为独立应用,返回主从应用关系更新成功响应至读卡器,结束。

3.如权利要求2所述的方法,其特征在于,所述根据所述目标应用标识将所述目标应用的身份类型更新为独立应用,具体为:所述多应用智能卡根据所述目标应用标识将应用信息表中所述目标应用的身份类型更新为独立应用。

4.如权利要求1所述的方法,其特征在于,所述步骤S2中,所述判断身份类型是否能够执行应用添加主应用操作,具体为:所述多应用智能卡判断目标应用的身份类型是否为主应用,是则返回警示信息响应至读卡器,结束;否则根据所述目标应用的身份类型执行应用添加主应用操作。

5.如权利要求4所述的方法,其特征在于,所述根据所述目标应用的身份类型执行应用添加主应用操作,返回应用添加主应用操作响应至读卡器,结束,具体为:当身份类型为独立应用时,所述多应用智能卡将目标应用的身份类型更新为从应用;

从更新主从应用关系数据中获取新主应用标识;根据所述目标应用标识将目标应用的原主应用标识更新为新主应用标识;返回主从应用关系更新成功响应至读卡器,结束。

6.如权利要求4所述的方法,其特征在于,所述根据所述目标应用的身份类型执行应用添加主应用操作,具体为:

当身份类型为从应用时,所述多应用智能卡从更新主从应用关系数据中获取新主应用标识;根据所述目标应用标识获取原主应用标识,判断所述原主应用标识与所述新主应用标识是否相同,是则返回主从应用关系更新成功响应至读卡器,结束;否则返回警示信息至读卡器,结束。

7.如权利要求1所述的方法,其特征在于,所述步骤S3中,所述判断身份类型是否能够执行主应用添加从应用操作,具体为:所述多应用智能卡判断目标应用的身份类型是否为从应用,是则返回警示信息响应至读卡器,结束;否则根据所述目标应用的身份类型执行主应用添加从应用操作。

8.如权利要求7所述的方法,其特征在于,所述根据所述目标应用的身份类型执行主应用添加从应用操作,具体为:

步骤A1:所述多应用智能卡从更新主从应用关系数据中获取待添加的从应用标识,根据目标应用标识获取与目标应用相对应的从应用列表;

步骤A2:所述多应用智能卡判断从应用列表中是否存在所述从应用标识,是则返回主从应用关系更新成功响应至读卡器,结束;否则执行步骤A3;

步骤A3:所述多应用智能卡根据从应用标识判断是否已经安装与从应用标识对应的从应用,是则执行步骤A4,否则执行步骤A6;

步骤A4:所述多应用智能卡根据从应用标识获取从应用的身份类型,当身份类型为主应用时,返回警示信息响应至读卡器,结束;当身份类型为从应用时,执行步骤A5;当身份类型为独立应用时,执行步骤A6;

步骤A5:所述多应用智能卡根据从应用标识获取从应用的主应用标识,判断目标应用标识是否与主应用标识相同,是则执行步骤A6;否则返回警示信息响应至读卡器,结束;

步骤A6:所述多应用智能卡将目标应用的身份类型更新为主应用,将从应用标识添加至与目标应用相对应的从应用列表;返回主从应用关系更新成功响应至读卡器,结束。

9.如权利要求7所述的方法,其特征在于,所述根据所述目标应用的身份类型执行主应用添加从应用操作,具体为:

步骤B1:所述多应用智能卡从更新主从应用关系数据中获取添加从应用标识列表,从添加从应用标识列表中选取一个从应用标识作为当前从应用标识;根据目标应用标识获取与目标应用相对应的从应用列表;

步骤B2:所述多应用智能卡判断从应用列表中是否存在当前从应用标识,是则从添加从应用标识列表中删除当前从应用标识,执行步骤B4,否则执行步骤B3;

步骤B3:所述多应用智能卡根据当前从应用标识判断是否已经安装与当前从应用标识相对应的当前从应用,是则执行步骤B5,否则执行步骤B4;

步骤B4:所述多应用智能卡判断添加从应用标识列表中是否还有未被作为当前从应用标识的从应用标识,是则从添加从应用标识列表中获取下一个从应用标识作为当前从应用标识,返回步骤B2;否则执行步骤B7;

步骤B5:所述多应用智能卡根据当前从应用标识获取当前从应用的身份类型,当身份类型为主应用时,返回警示信息响应至读卡器,结束;当身份类型为独立应用时,返回步骤B4;当身份类型为从应用时,执行步骤B6;

步骤B6:所述多应用智能卡根据当前从应用标识获取当前从应用的主应用标识,判断目标应用标识是否与主应用标识相同,是则返回步骤B4;否则返回警示信息响应至读卡器,结束;

步骤B7:所述多应用智能卡将目标应用的身份类型更新为主应用,将添加从应用标识列表中的从应用标识添加至从应用列表;返回主从应用关系更新成功响应至读卡器,结束。

10.如权利要求1所述的方法,其特征在于,所述步骤S4中,所述判断身份类型是否能够执行主应用删除从应用操作,具体为:所述多应用智能卡判断目标应用的身份类型是否为独立应用或从应用,是则返回警示信息响应至读卡器,结束;否则根据所述目标应用的身份类型执行主应用删除从应用操作。

11.如权利要求10所述的方法,其特征在于,所述根据所述目标应用的身份类型执行主应用删除从应用操作,具体为:

步骤C1:所述多应用智能卡从更新主从应用关系数据中获取待删除的从应用标识,判断与目标应用相对应的从应用列表中是否存在从应用标识,是则执行步骤C2,否则返回主从应用关系更新成功响应至读卡器,结束;

步骤C2:所述多应用智能卡根据从应用标识判断是否已经安装从应用,是则执行步骤C3,否则执行步骤C6;

步骤C3:所述多应用智能卡根据从应用标识获取从应用的身份类型,当从应用的身份类型为独立应用或主应用时,执行步骤C6;当从应用的身份类型为从应用时,执行步骤C4;

步骤C4:所述多应用智能卡根据从应用标识获取从应用的主应用标识,判断目标应用标识与主应用标识是否相同,是则执行步骤C5,否则执行步骤C6;

步骤C5:所述多应用智能卡根据从应用标识将从应用的身份类型更新为独立应用,根据从应用标识删除从应用的主应用标识;

步骤C6:所述多应用智能卡从与目标应用相对应的从应用列表中删除从应用标识,返回主从应用关系更新成功响应至读卡器,结束。

12.如权利要求11所述的方法,其特征在于,所述步骤C4中,当判断目标应用标识与主应用标识不相同时,所述步骤C6替换为:所述多应用智能卡返回警示信息响应至读卡器,结束。

13.如权利要求11所述的方法,其特征在于,所述步骤C6中,所述多应用智能卡删除从应用标识之后,还包括:

步骤C7:所述多应用智能卡判断从应用列表中是否为空,是则执行步骤C8;否则返回主从应用关系更新成功响应至读卡器,结束;

步骤C8:所述多应用智能卡将目标应用的身份类型更新为独立应用,返回主从应用关系更新成功响应至读卡器,结束。

14.如权利要求10所述的方法,其特征在于,根据所述目标应用的身份类型执行主应用删除从应用操作,具体为:

步骤D1:所述多应用智能卡从更新主从应用关系数据中获取删除从应用标识列表,从删除从应用标识列表中选取一个从应用标识作为当前从应用标识;根据目标应用标识获取目标应用的从应用列表;

步骤D2:所述多应用智能卡判断与目标应用相对应的从应用列表中是否存在当前从应用标识,是则执行步骤D3,否则执行步骤D8;

步骤D3:所述多应用智能卡根据当前从应用标识判断是否已经安装当前从应用,是则执行步骤D4,否则执行步骤D7;

步骤D4:所述多应用智能卡根据当前从应用标识获取当前从应用的身份类型,如当前从应用的身份类型为独立应用或主应用,则执行步骤D7;如当前从应用的身份类型为从应用,则执行步骤D5;

步骤D5:所述多应用智能卡根据当前从应用标识获取当前从应用的主应用标识,判断目标应用标识与主应用标识是否相同,是则执行步骤D6;否则执行步骤D7;

步骤D6:所述多应用智能卡根据当前从应用标识将当前从应用的身份类型更新为独立应用,根据当前从应用标识删除当前从应用的主应用标识;

步骤D7:所述多应用智能卡从从应用列表中删除当前从应用标识;

步骤D8:所述多应用智能卡判断删除从应用标识列表中是否还有未被作为当前从应用标识的从应用标识,是则从删除从应用标识列表中获取下一个从应用标识作为当前从应用标识,返回步骤D2;否则返回主从应用关系更新成功响应至读卡器,结束。

15.如权利要求14所述的方法,其特征在于,所述步骤D8中,当判断删除从应用标识列表中没有未被作为当前从应用标识的从应用标识时,还包括:步骤D9:所述多应用智能卡判断从应用列表中是否存在从应用标识,是则返回主从应用关系更新成功响应至读卡器,结束;否则执行步骤D10;

步骤D10:所述多应用智能卡将目标应用的身份类型更新为独立应用,返回主从应用关系更新成功响应至读卡器,结束。

16.一种多应用智能卡,其特征在于,包括接收模块、第一解析模块、第一判断模块、第一获取模块、第二判断模块、第一执行模块、第一返回模块、第二获取模块、第三判断模块、第二执行模块、第二返回模块、第三获取模块、第四判断模块、第三执行模块、第三返回模块和第四返回模块;

所述接收模块,用于接收读卡器发送的第一指令;

所述第一解析模块,用于解析所述接收模块接收的所述第一指令得到目标应用标识;

所述第一判断模块,用于根据所述接收模块接收的所述第一指令中的更新主从应用关系数据判断主从应用关系更新类型;

所述第一获取模块,用于当所述第一判断模块判断主从应用关系更新类型为应用添加主应用时,根据所述第一解析模块解析得到的所述目标应用标识获取目标应用的身份类型;

所述第二判断模块,用于判断所述第一获取模块获取的身份类型是否能够执行应用添加主应用操作;

所述第一执行模块,用于当所述第二判断模块判断能够执行应用添加主应用操作时,根据所述第一获取模块获取的所述目标应用的身份类型执行应用添加主应用操作;

所述第一返回模块,用于返回应用添加主应用操作响应至读卡器,结束;

所述第四返回模块,用于当所述第二判断模块判断不能执行应用添加主应用操作时,返回警示信息响应至读卡器,结束;

所述第二获取模块,用于当所述第一判断模块判断主从应用关系更新类型为主应用添加从应用时,根据所述第一解析模块解析得到的所述目标应用标识获取目标应用的身份类型;

所述第三判断模块,用于判断所述第二获取模块获取的身份类型是否能够执行主应用添加从应用操作;

所述第二执行模块,用于当所述第三判断模块判断能够执行主应用添加从应用操作时,根据所述第二获取模块获取的所述目标应用的身份类型执行主应用添加从应用操作;

所述第二返回模块,用于返回主应用添加从应用操作响应至读卡器,结束;

所述第四返回模块,还用于当所述第三判断模块判断不能执行主应用添加从应用操作时,返回警示信息响应至读卡器,结束;

所述第三获取模块,用于当所述第一判断模块判断主从应用关系更新类型为主应用删除从应用时,根据所述第一解析模块解析得到的所述目标应用标识获取目标应用的身份类型;

所述第四判断模块,用于判断所述第三获取模块获取的身份类型是否能够执行主应用删除从应用操作;

所述第三执行模块,用于当所述第四判断模块判断能够执行主应用删除从应用操作时,根据所述第三获取模块获取的所述目标应用的身份类型执行主应用删除从应用操作;

所述第三返回模块,用于返回主应用删除从应用操作响应至读卡器,结束;

所述第四返回模块,还用于当所述第四判断模块判断不能执行主应用删除从应用操作时,返回警示信息响应至读卡器,结束。

17.如权利要求16所述的多应用智能卡,其特征在于,还包括第五判断模块、更新模块和第五返回模块;

所述第一解析模块,还用于解析所述接收模块接收的所述第一指令得到事件类型数据;

所述第五判断模块,用于判断所述第一解析模块解析得到的所述事件类型数据是否包括更新主从应用关系数据,是则所述第一判断模块,否则触发所述更新模块;

所述更新模块,用于根据所述第一解析模块解析得到的所述目标应用标识将所述目标应用的身份类型更新为独立应用;

所述第五返回模块,用于返回主从应用关系更新成功响应至读卡器,结束。

18.如权利要求17所述的多应用智能卡,其特征在于,所述更新模块,具体用于根据所述第一解析模块解析得到的所述目标应用标识将应用信息表中所述目标应用的身份类型更新为独立应用。

19.如权利要求16所述的多应用智能卡,其特征在于,所述第四返回模块包括第一返回单元;

所述第二判断模块,具体用于判断所述第一获取模块获取的目标应用的身份类型是否为主应用,是则触发所述第一返回单元,否则触发所述第一执行模块;

所述第一返回单元,用于返回警示信息响应至读卡器,结束。

20.如权利要求19所述的多应用智能卡,其特征在于,所述第一执行模块,具体用于当所述第一获取模块获取的身份类型为独立应用时,将所述第一获取模块获取的目标应用的身份类型更新为从应用;从更新主从应用关系数据中获取新主应用标识;根据所述第一解析模块解析得到的所述目标应用标识将目标应用的原主应用标识更新为新主应用标识;

所述第一返回模块,具体用于返回主从应用关系更新成功响应至读卡器,结束。

21.如权利要求19所述的多应用智能卡,其特征在于,所述第一执行模块,具体用于当所述第一获取模块获取的身份类型为从应用时,从更新主从应用关系数据中获取新主应用标识;根据所述目标应用标识获取原主应用标识,判断所述原主应用标识与所述新主应用标识是否相同,是则触发第二返回模块,否则触发所述第一返回单元;

所述第二返回模块,具体用于返回主从应用关系更新成功响应至读卡器,结束。

22.如权利要求16所述的多应用智能卡,其特征在于,所述第四返回模块包括第二返回单元;

所述第三判断模块,具体用于判断所述第二获取模块获取的目标应用的身份类型是否为从应用,是则触发所述第二返回单元;否则触发所述第二执行模块;

所述第二返回单元,用于返回警示信息响应至读卡器,结束。

23.如权利要求22所述的多应用智能卡,其特征在于,所述第二执行模块包括第一获取单元、第二获取单元、第一判断单元、第二判断单元、第三获取单元、第四获取单元、第三判断单元和第一更新添加返回单元;

所述第一获取单元,用于从更新主从应用关系数据中获取待添加的从应用标识;

所述第二获取单元,用于根据所述第一解析模块解析得到的目标应用标识获取与目标应用相对应的从应用列表;

所述第一判断单元,用于判断所述第二获取单元获取的从应用列表中是否存在所述从应用标识,是则触发所述第一返回模块,否则触发所述第二判断单元;

所述第一返回模块,具体用于返回主从应用关系更新成功响应至读卡器,结束;

所述第二判断单元,用于根据所述第一获取单元获取的从应用标识判断是否已经安装与所述第一获取单元获取的从应用标识对应的从应用是则触发所述第三获取单元,否则触发所述第一更新添加返回单元;

所述第三获取单元,用于根据所述第一获取单元获取的从应用标识获取从应用的身份类型,当身份类型为主应用时,触发所述第二返回单元;当身份类型为从应用时,触发所述第四获取单元;当身份类型为独立应用时,触发所述第一更新添加返回单元;

所述第四获取单元,用于根据所述第一获取单元获取的从应用标识获取从应用的主应用标识;

所述第三判断单元,用于判断所述第一解析模块解析得到的目标应用标识是否与所述第四获取单元获取的主应用标识相同,是则触发所述第一更新添加返回单元;否则触发所述第二返回单元;

所述第一更新添加返回单元,用于将所述第二获取模块获取的目标应用的身份类型更新为主应用,将所述第一获取单元获取的从应用标识添加至所述第二获取单元获取的与目标应用相对应的从应用列表;返回主从应用关系更新成功响应至读卡器,结束。

24.如权利要求22所述的多应用智能卡,其特征在于,所述第二执行模块包括第十一获取单元、第十一选作单元、第十二获取单元、第十一判断单元、第十一删除单元、第十二判断单元、第十三判断单元、第十三获取单元、第十四获取单元、第十五获取单元、第十四判断单元和第十一更新添加返回单元;

所述第十一获取单元,用于从更新主从应用关系数据中获取添加从应用标识列表;

所述第十一选作单元,用于从所述第十一获取单元获取的添加从应用标识列表中选取一个从应用标识作为当前从应用标识;

所述第十二获取单元,用于根据所述第一解析模块解析得到的目标应用标识获取与目标应用相对应的从应用列表;

所述第十一判断单元,用于判断所述第十一获取单元获取的从应用列表中是否存在当前从应用标识,是则触发所述第十一删除单元,否则触发所述第十二判断单元;

所述第十一删除单元,用于从添加从应用标识列表中删除当前从应用标识,触发所述第十三判断单元;

所述第十二判断单元,用于根据所述第十一选作单元选取的当前从应用标识判断是否已经安装与所述第十一选作单元选取的当前从应用标识相对应的当前从应用,是则所述第十四获取单元,否则触发所述第十三判断单元;

所述第十三判断单元,用于判断所述第十一删除单元删除当前从应用标识除后的添加从应用标识列表中是否还有未被作为当前从应用标识的从应用标识,是则触发所述第十三获取单元,否则触发所述第十一更新添加返回单元;

所述第十三获取单元,用于从删除当前从应用标识除后的添加从应用标识列表中获取下一个从应用标识作为当前从应用标识,触发所述第十一判断单元;

所述第十四获取单元,用于根据所述第十一选作单元选取的当前从应用标识获取当前从应用的身份类型,当身份类型为主应用时,触发所述第二返回单元;当身份类型为独立应用时,触发所述第十三判断单元;当身份类型为从应用时,触发所述第十五获取单元;

所述第十五获取单元,用于根据所述第十一选作单元选取的当前从应用标识获取当前从应用的主应用标识;

所述第十四判断单元,用于判断所述第一解析模块解析得到的目标应用标识是否与所述第十五获取单元获取的主应用标识相同,是则触发所述第十三判断单元;否则触发所述第二返回单元;

所述第十一更新添加返回单元,用于将所述第二获取模块获取的目标应用的身份类型更新为主应用,将删除当前从应用标识除后的添加从应用标识列表中的从应用标识添加至所述第十二获取单元获取的从应用列表;返回主从应用关系更新成功响应至读卡器,结束。

25.如权利要求16所述的多应用智能卡,其特征在于,所述第四返回模块包括第三返回单元;

所述第四判断模块,具体用于判断所述第三获取模块获取的目标应用的身份类型是否为独立应用或从应用,是则触发所述第三返回单元;否则触发所述第三执行模块;

所述第三返回单元,用于返回警示信息响应至读卡器,结束。

26.如权利要求25所述的多应用智能卡,其特征在于,所述第三执行模块包括第二十一获取单元、第二十一判断单元、第二十二判断单元、第二十二获取单元、第二十三获取单元、第二十三判断单元、第二十一更新删除单元和第二十一删除返回单元;

所述第二十一获取单元,用于从更新主从应用关系数据中获取待删除的从应用标识;

所述第二十一判断单元,用于判断与目标应用相对应的从应用列表中是否存在所述第二十一获取单元获取的从应用标识,是则触发所述第二十二判断单元,否则触发所述第三返回模块;

所述第三返回模块,具体用于返回主从应用关系更新成功响应至读卡器,结束;

所述第二十二判断单元,用于根据所述第二十一获取单元获取的从应用标识判断是否已经安装从应用,是则触发所述第二十二获取单元,否则触发所述第二十一删除返回单元;

所述第二十二获取单元,用于根据所述第二十一获取单元获取的从应用标识获取从应用的身份类型,当从应用的身份类型为独立应用或主应用时,触发所述第二十一删除返回单元;当从应用的身份类型为从应用时,触发所述第二十三获取单元;

所述第二十三获取单元,用于根据所述第二十一获取单元获取的从应用标识获取从应用的主应用标识;

所述第二十三判断单元,用于判断所述第一解析模块解析得到的目标应用标识与所述第二十三获取单元获取的主应用标识是否相同,是则触发所述第二十一更新删除单元,否则触发所述第二十一删除返回单元;

所述第二十一更新删除单元,用于根据所述第二十一获取单元获取的从应用标识将所述第二十二获取单元获取的从应用的身份类型更新为独立应用,根据所述第二十一获取单元获取的从应用标识删除所述第二十三获取单元获取的从应用的主应用标识;

所述第二十一删除返回单元,用于从与目标应用相对应的从应用列表中删除所述第二十一获取单元获取的从应用标识,返回主从应用关系更新成功响应至读卡器,结束。

27.如权利要求26所述的多应用智能卡,其特征在于,所述第二十三判断单元,还用于判断所述第一解析模块解析得到的目标应用标识与所述第二十三获取单元获取的主应用标识是否相同,是则触发所述第二十一更新删除单元,否则触发所述第三返回单元。

28.如权利要求26所述的多应用智能卡,其特征在于,还包括第二十四判断单元、第二十二更新返回单元、

所述第二十四判断单元,用于判断从应用列表中是否为空,是则触发第二十二更新返回单元;否则触发所述第三返回模块;

所述第二十二更新返回单元,用于将所述第三获取模块获取的目标应用的身份类型更新为独立应用,返回主从应用关系更新成功响应至读卡器,结束。

29.如权利要求25所述的多应用智能卡,其特征在于,所述第三执行模块包括第三十一获取单元、第三十一选作单元、第三十二获取单元、第三十一判断单元、第三十二判断单元、第三十二获取单元、第三十三获取单元、第三十三判断单元、第三十一更新删除单元、第三十二删除单元、第三十四判断单元和第三十四获取单元;

所述第三十一获取单元,用于从更新主从应用关系数据中获取删除从应用标识列表;

所述第三十一选作单元,用于从所述第三十一获取单元获取的删除从应用标识列表中选取一个从应用标识作为当前从应用标识;

所述第三十二获取单元,用于根据所述第一解析模块解析得到的目标应用标识获取目标应用的从应用列表;

所述第三十一判断单元,用于判断与目标应用相对应的所述第三十二获取单元获取的从应用列表中是否存在所述第三十一选作单元选取的当前从应用标识,是则触发所述第三十二判断单元,否则触发所述第三十四判断单元;

所述第三十二判断单元,用于根据所述第三十一选作单元选取的当前从应用标识判断是否已经安装当前从应用,是则触发所述第三十二获取单元,否则触发所述第三十二删除单元;

所述第三十二获取单元,用于根据所述第三十一选作单元选取的当前从应用标识获取当前从应用的身份类型,如当前从应用的身份类型为独立应用或主应用,则触发所述第三十二删除单元;如当前从应用的身份类型为从应用,则触发所述第三十三获取单元;

所述第三十三获取单元,用于根据所述第三十一选作单元选取的当前从应用标识获取当前从应用的主应用标识;

所述第三十三判断单元,用于判断所述第一解析模块解析得到的目标应用标识与所述第三十三获取单元获取的主应用标识是否相同,是则触发所述第三十一更新删除单元;否则触发所述第三十二删除单元;

所述第三十一更新删除单元,用于根据当前从应用标识将当前从应用的身份类型更新为独立应用,根据当前从应用标识删除当前从应用的主应用标识;

所述第三十二删除单元,用于从所述第三十二获取单元获取的从应用列表中删除所述第三十一选作单元选取的当前从应用标识;

所述第三十四判断单元,用于判断删除从应用标识列表中是否还有未被作为当前从应用标识的从应用标识,是则触发所述第三十四获取单元,否则触发所述第一返回模块;

所述第三十四获取单元,用于从删除从应用标识列表中获取下一个从应用标识作为当前从应用标识,触发所述第三十一判断单元;

所述第一返回模块,具体用于返回主从应用关系更新成功响应至读卡器,结束。

30.如权利要求29所述的多应用智能卡,其特征在于,所述第三执行模块还包括三十五判断单元和第三十二获取单元;

所述三十五判断单元,用于判断从应用列表中是否存在从应用标识,是则触发所述第三返回模块,否则触发第三十一更新返回单元;

所述第三十一更新返回单元,用于将所述第三十二获取单元获取的目标应用的身份类型更新为独立应用,返回主从应用关系更新成功响应至读卡器,结束。