用于多sim环境的应用选择的制作方法
【专利摘要】一种方法包括应用户请求下载应用,以供存储到终端的安全模块中;请求所述用户为所下载的应用分配描述名;将所述描述名与所下载的应用的应用身份一起存储;响应于激活存储的应用的请求为所述用户呈现以一个或多个存储的应用为单元的列表,其中,每一列表单元至少包括所述用户分配的描述名;以及激活与所述用户的列表单元选择相关的应用。还公开了用于实现所述方法的设备的各种实施例。
【专利说明】用于多SIM环境的应用选择
【技术领域】
[0001]本发明的示例性实施例总体上涉及移动通信装置和方法,更具体而言,涉及订户身份模块,再具体而言,涉及对其的增强,例如,ncc和嵌入式ncc CeUICO0
【背景技术】
[0002]下述缩写的定义如下:
[0003]AID 应用身份
[0004]CSIM CDMA订户身份模块
[0005]EF 基础文件
[0006]EFDIR基础文件目录(EFdik)
[0007]ETSI 欧洲电信标准协会
[0008]GBA 一般自展架构(例如,3GPP TS33.220)
[0009]ISIM IP多媒体服务身份模块
[0010]MNO 移动网络运营商
[0011]MTM 移动受信任·模块
[0012]NFC 近场通信
[0013]SCP 智能卡平台
[0014]SIM 订户身份模块
[0015]USIM 通用订户身份模块
[0016]可以参考3GPP TS31.102V10.2.0 (2011-06) Technical Specification 3rdGeneration Partnership Project !Technical Specification Group Core Network andTerminals !Characteristics of the Universal Subscriber Identity Module (USIM)application (版本 10)。
[0017]3G卡是HCC卡,其存储SM/USM应用。将先前的2G卡简称为SM卡。常规WCC卡或SIM卡是由运营商发行的,并且在一种无线电情况下使用。因而,运营商或某一请求者不会面临将所需的应用定位到所述卡上的问题。但是,当在存储着来自多个运营商的应用的终端例如内存在eUICC,并且/或者在持有相同应用的同一终端中具有不同的安全模块时,这一情形将发生变化。在这种情况下,可能发生(例如)第一运营商的USM应用和潜在的第二运营商的C-SIM具有两个不同的同时活动的无线电模块的情况。
[0018]这样的情形也可以允许运营商对其网络逐渐升级,因为利用这样的技术可以同时支持旧的和新的网络类型,并且用户将总是具有连接性。
[0019]例如,可以参考3GPP TS33.220V10.0.0 (2010-10) Technical Specif ication3rdGeneration Partnership Project !Technical Specification Group Services andSystem Aspects ;Generic Authentication Architecture (GAA) ;Generic BootstrappingArchitecture (GBA)(版本 10),section4.4.8〃Requirements on selection of UICCapplication and related keys〃并且可以参考Annex D(informative) !^Dialog examplefor user selection of UICC application used in GBA〃。
[0020]在I (c)下的4.4.8节中指出,如果没有给出优选,并且具有不只一个活动应用,那么GBA功能可以向最终用户示出nCC应用选择对话(所述列表含有来自由所有活动ncc应用构成的应用列表的“标签”),最终用户由其选择所要选择的ncc应用。如果未示出任何对话,那么GBA功能将在存在活动USIM应用的情况下选择活动USIM应用,否则选择任何活动的ISIM应用。如果未给出优选,并且只有一个活动Π(Χ应用,那么GBA功能选择这一活动ncc应用。
[0021]在部分1(d)下指出,如果未在步骤(a)中指示任何“标签”,并且没有任何活动的UICC应用,或者如果没有任何活动的优选的ncc应用类型的ncc应用:
[0022]如果在HCC上只有一个应用,那么GBA功能在可能的情况下选择该应用;
[0023]如果在HCC上存在不只一个HCC应用,那么GBA功能可以向最终用户示出UICC应用选择对话(所述列表含有来自ncc的应用列表的“标签”),最终用户可以由其选择将所要选择的ncc应用。如果指出了优选ncc应用类型,并且在ncc上存在这一类型的UICC应用,那么所示出的列表只含有这一类型的ncc应用,否则所述列表含有所述ncc上的所有ncc应用。如果未示出对话,那么GBA功能将在可能的情况下选择“上一次选择的”具有优选类型的ncc应用(即,要么是“上一次选择的”USM,要么是“上一次选择的”ISM,具体取决于给定的优选)。在Ua应用指示“没有优选”并且USIM和ISIM都存在于所述nCC上的情况下,此时选择“上一次选择的” USM。
[0024]3GPP TS33.220 的 4.4.8 节参考 3GPP TS31.101V10.0.1 (2011-06) TechnicalSpecification3rd Generation Partnership Project !Technical Specification GroupCore Network and Terminals ;UlCC_terminal interface ;Physical and logicalcharacteristics (版本 10)。3GPP TS31.10113 的 13节,"Application independent files(应用独立文件)〃指出,在 主文件(MF)级上有四个在ETSI TS102221clausel3中指定的EF (EFiccid, EFdie, EFpl和EFakk),对于3GPP而言,它们全都是强制性的。所述EFdik文件含有作为强制性元素存在于所述卡上的3GPP应用的应用标识符(AID)和应用标签。在ETSITS101220中定义了 3GPP应用的AID。可以只通过所述AID选择选择3GPP应用。将EFdik条目指定为不含有用于应用选择的路径对象,并且建议所述应用标签不含有32个以上的字节。
[0025]也可以参考ETSI TC SCP REQ ad hoc#113, London, GB, 27-28April2011, TdocSCPREQ (II) 0043, Change Requestl02412CR,题目为"Addition of requirements for theeUICC and its remote management(对于eUICC及其远程管理的需求增加)〃。还可以参考ETSI TC SCP REQ#30, REQ(11)0059,Caserta, IT, 09-1 lMay2011,题目为"eUICC EcosystemCredentials (eHCC生态系统凭证)〃。还可以参考IS0/IEC7816-4规范,其部分地含有能够放置标签的EFdik。但是,所述标签是不可由用户编辑的。也可以参考双SIM终端的使用,例如,W02006/114244 和 US2007/0184858A1。
【发明内容】
[0026]就其第一方面而言,本发明的示例性实施例提供了一种方法,其包括:应用户请求下载应用,以供存储到终端的安全模块中;请求用户为下载的应用分配描述名;将所述描述名与所下载的应用的应用身份一起存储;响应于激活存储的应用的请求为用户呈现以一个或多个存储的应用为单元的列表,其中,每一列表单元至少包括用户分配的描述名;以及激活与用户的列表单元选择相关的应用。
[0027]就其另一非限制性方面而言,本发明的示例性实施例提供了一种设备,其包括至少一个处理器以及至少一个包括计算机程序代码的存储器。采用所述至少一个处理器将所述至少一个存储器和计算机程序代码配置为:使所述设备响应于用于存储在终端的安全模块中的应用的下载而请求用户为下载的应用分配描述名;将用户分配的描述名与下载的应用的应用身份一起存储;以及响应于激活存储的应用的请求向用户呈现以一个或多个所存储的应用为单元的列表,其中,每一列表单元至少包括用户分配的描述名,并且其中,还采用所述至少一个处理器将所述至少一个存储器和计算机程序代码配置为激活与用户所做的列表单元选择相关的应用。
[0028]就其另一非限制性方面而言,本发明的示例性实施例提供了一种设备,其包括:用于应用户的请求下载用于存储在终端的安全模块中的应用的构件;用于请求用户为下载的应用分配描述名的构件;用于将所述描述名与所下载的应用的应用身份一起存储的构件;用于响应于激活存储的应用的请求为用户呈现以一个或多个存储的应用为单元的列表的构件,其中,每一列表单元至少包括用户分配的描述名;以及用于激活与用户选择的列表单元选择相关的应用的构件。
【专利附图】
【附图说明】
[0029]在结合附图阅读时,可以在下述【具体实施方式】中找到本发明的实施例的各个方面。
[0030]图1是根据本发明的示例性实施例的包括多个安全模块和选择器助手的移动设备(终端)的简化方框图。
[0031]图2是描绘可与图1所示的终端中含有的(例如)enCC模块和WCC模块连接的选择器助手的方框图。
[0032]图3是说明根据本发明的示例性实施例的方法的操作以及体现在计算机可读介质上的计算机程序指令的运行结果的逻辑流程图。
【具体实施方式】
[0033]当前,在多SM或eUICC环境中,运营商和应用必须与USM、C-SM、ISM、SM、R-SM交互。这种类型的交互带来了挑战。例如,US电话可能具有活动的用于与长期演进(LTE)网络(长期演进网络)一起使用的USM以及用于与先前的US网络一起使用的C-SM,从而使所述电话将总是具有连接性(不管哪一网络当前是最佳的,所述电话都可以使用)。
[0034]假设某一请求者想要使用所述终端中的安全模块上的应用(所述安全模块可以是嵌入的ncc芯片或者可拆卸ncc或移动受信任模块(MTM))。所述请求者可以是运营商,其想要更新运营商的USIM应用中的数据,或者所述请求者可以是web浏览器,其希望利用所述安全模块(例如,同一 nCC卡)中的GBA应用(例如)执行单签名(SSO)过程或无线电呼叫建立请求。所述请求者可以是某一其他合法的实体。
[0035]在这种情况下出现的问题是所述终端将怎样将正确的应用定位到所述eUICC上?
[0036]以前是不会出现这一问题的,因为那时在同一上不存在多个来自不同运营商的USM。此外,那时每一无线电模块通常只有一个SM卡,并且所述SM卡完全由一个运营商控制(而不是由可能存在的几个不同的将其相关数据单独地存储到所述SIM中的实体加以控制)因而,不存在一个运营商覆盖另一运营商的预约(subscription)的风险。
[0037]从上文显然可以看出,传统的方法不适于控制常规的多SM/eUICC情况。
[0038]本发明的示例性实施例提供了用于在终端中实现一种新颖的控制实体的方法和设备,所述控制实体控制对进入的请求的操纵,所述请求是用于集成电路卡中的,例如,enCC或中或两者中的应用的,并且所述控制实体将识别出进入的请求的正确接收方,并提供正确的通信信道。
[0039]图1是系统的方框图,例如,所述系统是移动系统或设备或用户设备,或者是更一般而言的终端10(例如,蜂窝电话、智能电话、平板电脑、个人数字助理(PDA)、膝上电脑等)。终端10包括至少一个数据处理器12、至少一个存储器14 (例如,ROM和RAM (例如,DRAM或者与SRAM和/或盘结合的DRAM)),所述存储器存储通过数据处理器12执行的计算机程序代码(指令)14A以及在程序代码14A的执行过程中使用/生成的数据。在很多实施例中可以假设所存储的程序代码包括操作系统(OS)和各种应用程序。终端10还可以包括至少一条数据/地址/命令总线16以及至少一个根据本发明的示例性实施例工作的安全模块18,所述安全模块存储着多个USMs (USIMU USIM2……USMn)。例如,所述安全模块18可以具有(例如)插入卡(例如,UICC、存储卡)的形式,或者可以将其嵌入到终端10内(例如,物理嵌入eUICC)。应当指出,所述(一个或多个)安全模块18可以是虚拟的,其可以一同存在一个实体安全芯片或模块或集成电路部件内。所述终端10还可以包括(例如)其他部件,包括两个或更多无线电模块21 (它们可以优选能够同时工作),每一无线电模块包括至少一个无线收发器20和相关基带(BB)电路22,所述其他部件还包括诸如触敏显示屏的适当用户接口部件24。例如,所述 触敏显示屏能够模拟键盘的操作,从而使用户能够输入字母数字信息以及激活各种软件命令/控制按钮。还可能存在包括一个或多个数字照相机在内的其他部件(未示出),这取决于终端10的具体配置。可以将终端10或其他类型的移动装置体现为移动电话、平板电脑、具有蜂窝通信能力的膝上型电脑或者任何其他具有蜂窝通信能力的机器(例如,能够进行机器对机器通信的Internet机器和/或装置)。
[0040]可以对无线电模块21进行调适和配置,从而使其借助任何期望类型的无线射频通信工作,所述通信类型包括诸如GSM的第三代(3G)技术以及诸如长期演进(LTE)的第四代(4G)技术。在一些实施例中,可以将所述无线电模块中的一者或多者配置为采用较短范围的(局部)无线技术工作,例如,例如,一者采用WiFi技术或近场通信(NFC)技术。换言之,本发明的实施例的例子不限于与任何一种或多种特定类型的无线通信技术和设备一起使用。
[0041]根据本发明的一个方面,终端10还包括文中被称为选择器助手(SA) 30的功能模块(硬件或软件或硬件和软件的组合),在图2中还将其图示为(在逻辑上)插入在数据处理器12和安全模块18之间。所述选择器助手30可以是终端10的操作系统(OS)的一部分,或者可以将其体现到基带芯片中(例如,如果存在不只一个无线电模块21,那么将其体现到所述无线电模块之一中)。在下文中将更加详细地描述所述选择器助手30。[0042]可以将图1中描绘的各种部件实现为离散包。或者,可以将这些部件中的一者或多者或全部都集成到单个包(集成电路)中,例如,集成到芯片上系统(SOC)类型的包中。
[0043]参考图2,其示出了几个作为非限制性例子的安全模块18,具体而言,为eUICC18A和HCC卡18B,它们中的每者分别与无线电模块21A和21B相关。所述eUICC18A和HCC卡18B中的每者含有可以被称为“简档(profile)”的内容。例如,enCC18A含有三个简档(Ρ-Α1、Ρ-Α2、ΡΑ-3),而UICC卡18B则含有两个简档(P_B1、P_B2)。附到这些简档上的各种说明性标签(例如,P-Bl的“运营商IUSM工作”以及P-A3的“运营商2USM,英国”)只是示例性的。例如,可以认为所述的各种运营商为ΜΝ0。
[0044]在当前实践当中,假设只有一个电信简档活动。任意选择“逻辑”是,所述活动电信简档就是应当指引所述通信的简档,即,本身没有任何选择逻辑。
[0045]图1和图2所示的选择器助手30不依赖于正在发送请求的实际应用(请求者),即它是独立于应用的单元。如上文指出的,在一些实施例中,可以认为选择器助手30形成了终端操作系统(OS)的一部分,其不同于在3GPP TS33.220的4.4.8节中描述的WCC选择方案。
[0046]从图2中可以看出,本发明的示例性实施例假设采用为不同的各方所有的简档(即,并非一个运营商拥有所有的简档)。
[0047]EUICC18A可以在所述EFdik中含有针对所述简档的条目。这一条目为简档所有者(运营商、公共交通公司等)所有,并且通常被认为是不可由用户编辑的。
[0048]所述示例性实施例的一个方面提供了分配独立于应用的用户可编辑字段的能力,这是新的独立于应用的选择器助手30功能的一部分。将这一字段连同EFdik条目的副本一起存储到所述选择器助手内。如上文所述,3GPP TS33.220的4.4.8节含有与实际请求应用以及与终端中可用的应用绑定的标签(即GBA)。这一先前的方案不可被用来与多个安全模块18A、18B或者与多个USM应用一起使用。
[0049]用户在(例如)下载操作(例如,采用用户接口 24)期间分配描述名,所述描述名存储在与EFdik绑定的用户可编辑字段(图2示出了几个这样的字段30A6)内。例如,用户从运营商网页下载针对中国的USIM,以供所述用户的下一次商务旅行之用。在这种情况下,用户可能希望为这一下载的应用赋予“中国一数据”的名称,如P-A2中所示。如果简档所有者(图2所示的例子中的运营商3)在所述下载过程中支持这一特征,那么在EFdik中创建条目,并将所述EFdik的副本连同用户分配的记录在相关字段30A中的名称(例如,“中国一数据”)一起放置到选择器助手30中。也可以将所述简档的所有者存储到选择器助手30内。
[0050]所述EFdik含有应用身份(AID),对于所述每一 MNO的应用而言,所述应用身份是不同的。
[0051]现在假设生成针对应用的请求40。所述请求可以是由终端10的用户生成的。将请求40发送至选择器助手30。选择器助手30能够通过各种方式对请求40的接收做出响应。
[0052]在一个实施例中,选择器助手30可以使用请求40中的由请求者给出的提示(例如,应用所有者,aid)。作为例子,所述提示可以是“中国”或“数据”。如果存在几项匹配,那么可以为用户提供选择器助手30已经存储的选项的列表(例如,采用用户接口 24)。假设每一卡(安全模块)只能有一个匹配的AID,S卩,所述AID优选在所述卡上是唯一的。之后,用户可以指示应当选择哪些所显示的选项。
[0053]在另一实施例中,在请求40中不存在提示,相反仅指定应用,例如,USIM0在这种情况下,选择器助手30能够向用户显示应用所有者的名称的列表以及相关的用户定义名称,并请求用户做出选择。这是可能的,因为用户能够利用部分AID执行所述选择,在所述部分AID中仅指定了(例如)USIM应用代码。之后,用户能够指定要选择哪一 USIM应用,例如,第一个、最后一个等。如果选择成功,那么所述过程总是会导致一个具体的应用被选定。
[0054]在另一实施例中,可以采用试错方案,例如,其方式是通过显示最近活动的应用开始所述选择过程,并记录所呈现的选项的成功或失败。
[0055]在另一实施例中,选择器应用30可以简单地问用户选择哪一应用,例如,通过显示优先处理的列表(例如,最新激活的五个简档)。
[0056]选择器助手30优选保持用户行为和选择的记录,从而能够响应于另一请求40显示优化选项。
[0057]总之,所述示例性实施例适用于eUICC、可拆卸以及它们的组合,如图2所示。
[0058]应当指出,所述应用可以与不同的无线电模块21相关,也可以不与不同的无线电模块21相关。也就是说,在一些实施例中,具体的应用可以具有相关无线电模块,其不同于与另一应用相关的无线电模块,而在其他实施例中,两个或更多应用可以共享同一无线电模块。具体的无线电模块可以仅允许接入一个无线网络。相反,具体的无线电模块也可以允许同时接入两个或更多无线网络,而且这一无线电模块有可能被两个或更多应用共享。
[0059]现在参考图3。在图3中执行下述步骤。在块3A中,具有应用户的请求下载应用,以存储在终端的安全模块内的步骤。在块3B中,具有请求用户为下载应用分配描述名(例如,字符串)的步骤。在块3C中,具有将用户分配的描述符与下载应用的应用身份一起存储的步骤。在块3D中,响应于激活存储的应用的请求为用户呈现以一个或多个存储的应用为单元的列表,其中,每一列表单元至少包括用户分配的描述名。在块3E中具有激活与用户所做的列表单元选择相关的应用的步骤。
[0060]如图3所示的方法,其中,安全模块包括嵌入式或卡,其存储着至少一个USM或SM或C-SM应用。
[0061]如图3所示的方法,其中,所述的将用户分配的描述名与应用身份一起存储的步骤将这一信息存储到与下载的应用相关的基础文件目录内。
[0062]如前一段中所述的方法,其中,将所述基础文件存储为可供终端的选择器助手功能访问,其中,所述选择器助手功能在逻辑上插入在请求来源和安全模块之间。
[0063]如前一段中所述的方法,其中,将所述选择器助手功能体现为终端的操作系统的一部分,或者将其体现为终端的无线电模块的基带单元的一部分。
[0064]如图3中所示的方法,其中,所述请求包括有关请求哪一应用的提示。
[0065]如图3所示的方法,其中,呈现给用户的列表包括一个或多个最近激活的应用。
[0066]如图3所示的方法,其中,所述列表包括应用所有者名称以及相关的用户定义描述名。
[0067]如图3所示的方法,其中,可能存在多个同时活动的应用,每一应用与终端的无线电丰吴块相关。
[0068]本发明还包含非暂态计算机可读介质,所述介质含有软件程序指令,其中,所述软件程序指令的通过至少一个数据处理器的执行将实现操作的执行,其包括执行图3和这几段所述的方法。
[0069]本发明还包含一种设备,所述设备包括至少一个处理器以及至少一个包括计算机程序代码的存储器。采用所述至少一个处理器对所述至少一个存储器和所述计算机程序代码加以配置,从而使所述设备响应于供存储到终端的安全模块中的应用的下载而请求用户为下载的应用分配描述名(例如,字符串);将用户分配的描述名与下载应用的应用身份一起存储;以及响应于激活存储的应用的请求向用户呈现以一个或多个存储的应用为单元的列表。每一列表单元至少包括用户分配的描述名。还采用所述至少一个处理器将所述至少一个存储器和所述计算机程序代码配置为激活与用户所做的列表单元选择相关的应用。
[0070]如前一段所述的设备,其中,所述安全模块包括嵌入式或卡,其存储着至少一个USM或SM或C-SM应用。
[0071]如前一段所述的设备,其中,将用户分配的描述名与应用身份一起存储是将这一信息存储到与下载的应用相关的基础文件目录中。
[0072]如前一段所述的设备,其中,将所述基础文件存储为可供包括终端的一部分的选择器助手访问,其中,将所述选择器助手在逻辑上插入到请求源和安全模块之间。
[0073]如前面段落所述的设备,其中,将所述选择器助手体现为所述终端的操作系统的一部分,或者将其体现为终端的无线电模块的基带单元的一部分。
[0074]如前面段落所述的设备,其中,所述请求包括有关请求哪一应用的提示,或者呈现给用户的列表包括一个或多个最近激活的应用。
[0075]如前面段落所述的设备,其中,所述列表包括应用所有者名称以及相关的用户定义描述名。
[0076]如前面段落所述的设备,其中,可能存在多个同时活动的应用,每一应用与所述终端的不同无线电模块相关。
[0077]已经通过示例性的非限制性例子提供了上述说明,这是对用于实施本发明的示例性实施例的各种方法、设备和计算机程序软件的全面的富含信息的描述。然而,在结合附图和所附权利要求阅读上述说明时,各种修改和调整对于借鉴了上述说明的本领域技术人员而言将变得显而易见。这些只是一些例子,本领域技术人员可以尝试采用其他类似或等价的方法和方法步骤。然而,对本发明的教导的所有此类和相似的修改都将仍然落在本发明的实施例的范围内。
[0078]此外,可以有利地采用本发明的示例性实施例的某些特征而不对应地采用其他特征。因而,应当将上述描述看作是仅用于对本发明的原理、教导和实施例进行举例说明,而非对其构成限制。
【权利要求】
1.一种方法,包括: 应用户请求下载应用,以供存储到终端的安全模块中; 请求所述用户为所下载的应用分配描述名; 将所述描述名与所下载的应用的应用身份一起存储; 响应于激活存储的应用的请求为所述用户呈现以一个或多个存储的应用为单元的列表,其中,每一列表单元至少包括所述用户分配的描述名;以及 激活与所述用户的列表单元选择相关的应用。
2.根据权利要求1所述的方法,其中,所述安全模块包括嵌入式nCC或nCC,所述UICC存储着至少一个通用订户身份模块或订户身份模块或码分多址订户身份模块应用。
3.根据权利要求1和2的任一项所述的方法,其中,所述的将描述名与应用身份一起存储的步骤将这一信息存储到与所下载的应用相关的基础文件目录内。
4.根据权利要求3所述的方法,其中,将所述基础文件存储为可供所述终端的选择器助手功能访问,其中,将所述选择器助手功能在逻辑上插入到请求源和所述安全模块之间。
5.根据权利要求4所述的方法,其中,将所述选择器助手功能体现为所述终端的操作系统的部分。
6.根据权利要求4所述的方法,其中,将所述选择器助手功能体现为所述终端的无线电模块的基带单元的部分。
7.根据权利要求1所述的方法,其中,所述请求包括有关请求哪一应用的提示。
8.根据权利要求1所述的方法,其中,呈现给所述用户的所述列表包括一个或多个最近激活的应用。
9.根据权利要求1所述的方法,其中,所述列表包括应用所有者名称以及相关的用户定义的描述名。
10.根据权利要求1所述的方法,其包括多个同时活动的每个与所述终端的无线电模块相关的应用。
11.一种包含软件程序指令的非暂态计算机可读介质,其中,所述软件程序指令的通过至少一个数据处理器的执行将实现操作的执行,其包括执行权利要求1-10中的任何一项所述的方法。
12.—种设备,包括: 至少一个处理器以及至少一个包含计算机程序代码的存储器,采用所述至少一个处理器将所述至少一个存储器和计算机程序代码配置为:使所述设备响应于用于存储在终端的安全模块中的应用的下载而请求用户为所下载的应用分配描述名;将所述用户分配的描述名与所下载的应用的应用身份存储在一起;以及响应于激活存储的应用的请求而向所述用户呈现以一个或多个存储的应用为单元的列表,其中,每一列表单元至少包括所述用户分配的描述名,并且其中,还采用所述至少一个处理器将所述至少一个存储器和计算机程序代码配置为激活与所述用户所做的列表单元选择相关的应用。
13.根据权利要求12所述的设备,其中,所述安全模块包括嵌入式nCC或nCC,所述UICC存储着至少一个通用订户身份模块或订户身份模块或码分多址订户身份模块应用。
14.根据权利要求12和13的任一项所述的设备,其中,采用所述至少一个处理器将所述至少一个存储器和计算机程序代码配置为将描述名连同所述应用身份一起存储到与所下载的应用相关的基础文件目录内。
15.根据权利要求14所述的设备,其中,将所述基础文件存储为可供所述终端的选择器助手功能访问,其中,将所述选择器助手功能在逻辑上插入到请求源和所述安全模块之间。
16.根据权利要求15所述的设备,其中,将所述选择器助手功能体现为所述终端的操作系统的部分。
17.根据权利要求15所述的设备,其中,将所述选择器助手功能体现为所述终端的无线电模块的基带单元的部分。
18.根据权利要求12所述的设备,其中,所述请求包括有关请求哪一应用的提示。
19.根据权利要求12所述的设备,其中,呈现给所述用户的所述列表包括一个或多个最近激活的应用。
20.根据权利要求12所述的设备,其中,所述列表包括应用所有者名称以及相关的用户定义的描述名。
21.根据权利要求12所述的设备,其包括多个同时活动的每个与所述终端的无线电模块相关的应用。
22.—种设备,包括: 用于应用户的请求下载用于存储在终端的安全模块中的应用的构件; 用于请求所述用户为所下载的应用分配描述名的构件; 用于将所述描述名与所下载的应用`的应用身份一起存储的构件; 用于响应于激活存储的应用的请求为所述用户呈现以一个或多个存储应用为单元的的列表的构件,其中,每一列表单元至少包括所述用户分配的描述名;以及 用于激活与所述用户选择的列表单元选择相关的应用的构件。
23.根据权利要求22所述的设备,其中,所述安全模块包括嵌入式nCC或nCC,所述UICC存储着至少一个通用订户身份模块或订户身份模块或码分多址订户身份模块应用。
24.根据权利要求22和23的任一项所述的设备,其中,所述的用于将描述名与应用身份一起存储的构件将这一信息存储到与所下载的应用相关的基础文件目录内。
25.根据权利要求24所述的设备,其中,将所述基础文件存储为可供用于所述终端的选择的构件访问,其中,将所述的用于选择的构件在逻辑上插入到请求源和所述安全模块之间。
26.根据权利要求25所述的设备,其中,将所述的用于选择的构件体现为所述终端的操作系统的部分。
27.根据权利要求25所述的设备,其中,将所述的用于选择的构件体现为所述终端的无线电模块的基带单元的部分。
28.根据权利要求22所述的设备,其中,所述请求包括有关请求哪一应用的提示。
29.根据权利要求22所述的设备,其中,呈现给所述用户的所述列表包括一个或多个最近激活的应用。
30.根据权利要求22所述的设备,其中,所述列表包括应用所有者名称以及相关的用户定义的描述名。
31.根据权利要求22所述的设备,其包括多个同时活动的每个与所述终端的无线电模块相关的应用。
32.根据权利要求22-31的任一项所述的设备,其中,将所述构件中的至少一些体现为含有软件程序指令的非暂态计算机可读介质以及至少一个数据处理器,所述至少一个数据处理器与所述非暂态计算机可读介质`连接并且被配置为执行所述软件程序指令。
【文档编号】H04W8/18GK103797828SQ201280045149
【公开日】2014年5月14日 申请日期:2012年7月17日 优先权日:2011年7月18日
【发明者】S·奥尔特曼斯, R·林霍尔姆, P·莱蒂宁 申请人:诺基亚公司