专利名称:通信设备的利记博彩app
技术领域:
本发明涉及通信设备,更具体地,涉及其中具有通用集成电路卡(UICC)的移动设备(ME)以及软件应用可以在ncc上运行并与ME交互的方式。本发明还涉及移动设备、UICC以及其中执行的方法。
背景技术:
ME(例如,移动(蜂窝)电话)包括UICC,其中,UICC保存用于向核心网标识用户的安全数据。ncc是智能卡,具有可以运行多个软件应用的内置微处理器和存储器。UICC是移动通信系统中非常安全的单元。此外,归功于高速协议的定义和ncc闪存大小的增力口,现在可以将ncc视为对要求高安全等级的应用(例如,移动支付应用)的良好定位。在一个现有的实现中,UICC应用是经由HCC服务菜单(或US頂工具菜单)可访 问的。在到达实际的ncc应用之前,最终用户必须通过若干菜单和子菜单(这是在用户进入UICC服务菜单时,使用USIM工具前摄命令(proactive command)逐步动态建立的)。图4a和4b示出了执行以访问nCC应用(在本示例中,游戏应用“谜题”)的步骤。由于ME和nCC之间发送的消息(图4b中示出)并由于菜单和子菜单的动态产生,特别对低性能的移动终端,整个过程可以花费非常长的时间。该现有实现的另一缺陷是由于目前的ISO接口造成的ncc服务菜单中的多数现有提出的项当前是以文本格式显示的。向这些菜单项添加图表/图像会增加要从nCC向ME发送的数据的量,并且可因此减慢nCC服务菜单/子菜单项向最终用户的呈现/显示。ETSI SCP (版本7)/OMA已经定义了基于智能卡Web服务器(SCWS)的另一实现,然而如今还尚未实现。对于多数情况,基于SCWS的解决方案可以是将来的用户界面访问UICC的内容的核心,即,最终用户将使用类似网页的接口来访问ncc的内容(应用、电话本、SMS、本地web服务器等)。如今没有真正部署SCWS的主要原因是由于下层的协议栈和物理接口。SCWS基于通常在TCP/IP栈上运行的HTTP。已经在ETSI SCP版本7中定义了UICC 中对 TCP/IP 的支持(参见 ETSI 标准文档 TS 102 221、TS 102 600 和 TS 102 223)。当前还没有支持该特征的商用产品(nCC和ME 二者)。此外,也没有支持所定义的高速协议(USB)物理接口的现有移动手持设备。虽然将SCWS定义为用于访问ncc内容的下一代用户界面的候选,但是访问ncc应用仍然将要求若干步骤,即,运行ME浏览器应用,输入SCWS URL,浏览HCC直到到达应用的位置,然后选择/运行该应用。发明人已经认识到该过程对于最终用户仍将是麻烦的,并且期望有用户访问ncc应用的更加用户友好的方式。
发明内容
在一个实施例中,为了实现此目的并进一步增强用户体验,发明人提出定义一种新的协议,该新的协议允许ME取得与可用的nCC应用有关的相关数据的集合,以使得所有这些nCC应用可以通过与ME应用(通常呈现为图标)相同的方式呈现/示出,并可被最终用户访问。所提出的协议还将允许最终用户通过点击/选择对应的图标来直接运行ncc应用。在优选的实施例中,将ncc应用和ME应用的菜单项(例如,图标)一起显示在统一的用户界面中,以使得用户不知晓应用是存储在nCC上并由nCC运行还是存储在ME上并由ME来运行。以下示例示出了使用所提出的解决方案可实现的结果-考虑类似“iPhone”的用户界面,与WCC应用相关联的图标将与任何其他的ME
应用一样直接示出在主菜单中。-考虑针对不同类型应用(例如,游戏、工具等)包含不同文件夹的ME用户界面,可以将HCC应用的图标分派到这些文件夹中,在相同类别的ME应用的图标旁,例如,UICC游戏应用的图标将位于与ME游戏应用图标相同的文件夹中,等等。所提出的新的协议可以使用和包括以下内容-定义表征ncc应用的元数据(例如,类别、名称、图标(要呈现给用户)、运行应用所需的参数、与可用网络服务(例如,分组服务)的相关性,等等)。-定义HCC上新的专用基本文件(EF)(线性固定类型EF、每个WCC应用有一个记录),以存储与ncc应用有关的所有这些元数据-在针对HCC和ME二者的服务声明例程中增加新的服务-通过包括对该新的基本文件的读取来更新ME开机序列-一旦ME已经取得基本文件,ME将基于其自身的UI架构和能力来构建针对这些UICC应用的UI-在ME中定义模块,当在运行应用之前,元数据需要一些附加操作(例如,登录/密码,检查网络服务的可用性等等)的情况下,该模块将与最终用户交互 -定义允许ME实际请求运行所选择的应用的新的封装命令在一个实施例中,在ME开机期间,将从向ME传送提供直接访问所需的数据。这将在开机过程中增加几毫秒,并对最终用户完全透明。然后,当最终用户运行ncc应用时,由ME向ncc发送单个封装命令。将该新的处理与基于SM工具的现有实现相比较,新的封装命令(运行应用)将简单地取代现有实现中需要的所有所需的建立菜单(Setup Menu)/封装(Envelope)(菜单选择)/选择项目(Select Item)/···命令(图4b中示出)。此外,最终用户在到达UICC应用之前不再必须与SM服务菜单交互多次(这是用户体验的显著改进)。根据一个方面,本发明提供了一种移动设备,该移动设备包括接口,用于与UICC进行接口连接;ncc模块,经由UICC接口与ncc通信;存储器,用于存储移动设备要运行的应用;以及Π模块,用于提供允许用户访问应用的用户界面;其中,UICC模块被布置为在与用户界面的任何用户交互之前或独立于与用户界面的任何用户交互,从ncc获得针对ncc上可用的ncc应用的ncc应用元数据,以及将ncc应用元数据存储在存储器中;UI模块使用UICC应用元数据来产生用户界面,用户能够经由所产生的用户界面来选择要运行的ncc应用;以及响应于选择ncc应用的用户输入,UICC模块向ncc发送运行所选择的ncc应用的命令。在一个实施例中,移动设备在开机或重置例程期间获得ncc应用元数据。在另一实施例中,移动设备在显示用户界面之前开始获得ncc应用元数据,该用户界面允许用户在移动设备上或ncc上的应用中导航。
在一个实施例中,UICC应用元数据包括运行ncc应用所需的条件,以及ncc模块响应于对ncc应用的用户选择,在发送运行所选择的ncc应用的命令之前,检查与所选择的ncc应用相关联的条件。该条件可以定义所需的网络服务。在这种情况下,UICC模块可以检查所需的网络服务是否可用,以及仅在所需的网络服务可用的情况下发送运行所选择的ncc应用的命令。该条件可替代或附加地定义需要用户认证。在这种情况下,UICC模块可以执行用户认证,以及仅在用户认证成功的情况下发送运行所选择的ncc应用的命令。UICC模块可以通过促使用户输入用户名和/或密码,并将所输入的用户名和/或密码与在ncc应用元数据中提供的用户名和/或密码进行比较,来执行认证。在一个实施例中,UICC应用元数据包括图标或指向图标的指针,以及UI模块使用图标来产生用户界面。Π模块可以产生对移动设备上和ncc上可用的应用的混合进行显示的用户界面。ncc应用元数据可以包括类别数据,Π模块可以使用类别数据在用户界面上将相同类别的ncc应用和移动设备应用分组在一起。
在一个实现中,ncc应用元数据存储在ncc上的基本文件内,以及ncc模块从所述基本文件读取元数据。本发明还提供了 UICC,包括接口,用于与移动设备进行接口连接;存储器,用于存储ncc应用以及与ncc应用有关的ncc应用元数据;以及与移动设备通信的控制模块;其中,控制模块可操作用于在任何用户交互之前,向移动设备提供UICC应用元数据,以及可操作用于响应于从移动设备接收运行ncc应用的命令,运行所述ncc应用。在一个优选实施例中,控制模块形成ncc的操作系统的一部分,然而在其他实施例中,可以将控制模块作为Uicc上的一个或多个单独的模块来提供。UICC应用元数据可以包括运行ncc应用所需的条件,以由移动设备用来在发送运行所选择的ncc应用的命令之前检查是否已经满足所需的条件。例如,该条件可以定义所需的网络服务和/或需要用户认证。在需要用户认证的情况下,UICC应用元数据通常将包括用户名和/或密码。ncc应用元数据可以包括图标或指向图标的指针,以在用户界面(例如,显示器)上显示给用户。ncc应用元数据还可以包括类别数据,该类别数据标识与每个ncc应用相关联的类别。在一个实现中,UICC应用元数据存储在基本文件内,以及USAT模块从所述基本文件向移动设备提供元数据。如果应用元数据发生改变,例如,如果更新了应用,则USAT模块可以触发移动设备重新读取应用的元数据基本文件。通过这种方式,如果元数据改变,还可以更新移动设备来反映新的数据。本发明还提供了对应的方法和可计算机实现的指令产品。可以将计算机实现的指令存储在记录介质(例如,⑶-ROM等)上。从以下参考附图描述的示例性实施例的详细描述中,本发明的这些以及其他方面将变得明显,在附图中
图I是示出移动通信系统的主要组件的框图;图2是示出形成图I中示出的系统的一部分的ME和HCC的主要组件的框图;图3是示出当访问应用时,ME、UICC和最终用户之间的通信的通信定时图;图4a示出使用现有的和ME的设计,动态产生的用于访问WCC应用的一系列显示;图4b是示出当用户选择图4a的应用时,ME和之间通信的通信定时图;以及图5是示出终端简档结构的示例的图。
具体实施方式
如下面将要更详细地说明的,本实施例的主要观点是定义允许ME取得与应用有关的相关数据的集合的新协议,以使得所有这些ncc应用可通过与ME应用(通常呈现为图标)相同(或至少类似)的方式被呈现/示出,并可被最终用户访问。所提出的协议还允许最终用户通过点击/选择对应的图标而不进入现有的ncc服务菜单来直接运行UICC应用。图I是示出移动通信系统I的主要组件的框图。如图所示,该系统包括例如蜂窝电话的移动设备(ME) 3 ;通常安装在ME 3内的nCC 5 ;用于向ME 3发送信号和从ME 3接收信号的基站7;以及向ME 3提供数据和语音呼叫服务的运营商网络9。如图所示,运营商网络9包括多个接入点11,ME 3连接到该多个接入点11,以获得对运营商网络9中的服务器13或互联网15中的服务器(未示出)的接入。图2是示出在本实施例中使用的ME 3和HCC 5的主要组件的框图。如图所述,ME 3包括收发信机电路23,可操作收发信机电路23来经由一根或多根天线25向基站7发送信号并从基站7接收信号。如图所示,收发信机电路23按照通常的方式连接到扬声器27和麦克风29,以允许用户进行呼叫和接收呼叫。ME 3还包括处理器31,用于控制ME 3的操作和控制用户经由显示器33和键盘35与ME的交互。处理器31根据存储在存储器37中的软件指令来操作。如图所示,其中,这些软件指令包括操作系统39 ;用于控制ME 3与nCC5之间的交互的nCC模块41 ;多个ME应用43 ;以及Π (用户界面)模块45。存储器37还存储应用数据47,包括可用应用的图标,以及在用户选择应用的图标的情况下允许启动应用的链接。ME 3还包括向nCC 5提供物理接口的nCC接口 45。在本实施例中,WCC模块41是ME 3中单独的软件模块。本领域技术人员将意识到,在其他实施例中,可以将nCC模块41作为操作系统39的一部分提供。如图2中所示,UICC 5包括用于向ME 3提供物理接口的ME接口 51。UICC 5还包括根据存储在存储器55中的软件指令操作的处理器53。如图所示,这些软件指令包括操作系统56、USAT模块57 (通用SM(订户标识模块)应用工具)以及多个应用59。USAT模块57提供允许nCC应用59与ME 3或者运营商网络9 (或互联网15)中的远程实体交互和操作的机制,该远程实体支持nCC应用59所要求的特定机制。存储器55还包括nCC应用元数据6UICC应用元数据61标识用户可用的所有不同的nCC应用59,并且包括与每个nCC应用59的运行相关的数据。现在将参考图3描述本实施例中ME 3和HCC 5操作的方式。一开始,在开机或重置时,UICC模块41在步骤Si中向HCC 5发送开机或重置信号。在步骤s3中,操作系统56以ATR(重置响应)响应来响应该信号,ATR指示HCC 5所支持的服务。在本实施例中,ATR响应将包括对nCC 5支持本申请中提出的新服务进行指示的数据,该新服务用于提供对nCC应用59的直接访问。在步骤s5中,UICC模块41以终端简档(Terminal Profile)命令来响应ATR消息,终端简档命令向nCC 5告知ME 3支持的服务。在本实施例中,该终端简档命令将包括指示ME 3可以支持新的对UICC应用服务的直接访问的数据。在步骤s7中,UICC模块41发送一系列的选择和读取记录(SELECT和READ RECORD) APDU命令,以访问包含用于nCC应用59的元数据61的基本文件(在本示例中是EF UICC APP)。响应于接收这些命令,操作系统56在步骤s9中向nCC模块41发送在EF UICC App中保存的元数据。nCC模块41将元数据61与应用数据47 —起存储,以用于当用户想要经由用户界面访问应用时的后续使用。一旦ME 3具有所有的元数据61,UE模块45可以在步骤s 11中使用元数据61来建立用户界面,该用户界面将允许用户获得对nCC应用59的直接访问。UI模块45通常在用户输入请求可用应用的预定输入(例如,按下键盘35上的菜单键)时产生用户界面,虽然可以事先产生用户界面并将其存储在存储器37中。在步骤sl3中,UI模块45 (经由显示器33)向用户呈现已经产生的用户界面,由此允许用户从所显示的用户界 存储在ME 3上的应用数据47来确定)和nCC应用59 二者的图标的用户界面。通过这种方式,可以使得应用是ME应用43还是HCC应用59对于用户来说是透明的。如果用户在步骤sl5中选择运行Π(Χ应用59,则在步骤sl7中,HCC模块41检查是否已经满足运行所期望的应用所需的所有条件(根据ncc模块41在步骤S9中获得的与所选择的nCC应用相关联的元数据61来确定)。如果还未满足条件,则nCC模块41采取适当的动作,例如,请求用户提供登录/密码来认证用户或者检查适当的网络服务的可用性等等。一旦已经满足运行应用所需的条件,则nCC模块41在步骤sl9中向UICC 5发送运行所选择的nCC应用59的命令。在该示例中,所选择的nCC应用是“谜题”游戏。响应于接收运行命令,操作系统56调用USAT模块57来解译该命令,以及一旦解译出,在步骤s21中运行所选择的应用59。HCC 5和ME 3之间的后续交换取决于已运行的应用,并且与之前是相同的,并因此省略对这些步骤的描述。从而,从以上描述中可以看出,由较快的ME处理器31在不必通过接口 45的通信的情况下执行缓慢且费力的ncc菜单导航任务。在开机或重置时需要附加时间来从UICC 5读取ncc应用元数据61,然而在这已经完成之后,用于获得对ncc应用59的接入的后续处理受到ME现有的用于访问ME应用43的基于菜单的系统的控制。示例实现A) HCC应用元数据61的定义元数据是表征应用的数据。在本实施例中,针对每个应用59存储以下元数据-名称(文本字符串,是关于TS123 038中定义的SMS数据编码方案来编码的)-标识符(2字节):0x0001 至 OxFFFF-类别(I字节字符)例如,“游戏”、“移动支付”、“实用程序”等等-图标(I字节字符):该字节指示基本文件“MG”中的记录,基本文件“MG”包含图标图像。指示图标的另一可能方式是提供针对图标的URL。在该情况下,可以提供文本字符串来替代I字节字符。-网络服务(I字节字符)例如,不需要网络服务,需要电路交换服务,需要GPRS,需要EDGE服务,需要PDN服务等。-父(parental)控制(I字节字符)指示在有限制还是没有限制的情况下应用可用。-登录/密码(I字节字符)指示是否需要登录/密码来访问应用。当然,上述元数据的列表不是穷举的,其可以包括其他的元数据。B)新基本文件的定义(要添加到ETSI TS 102 221中):EF UICC app
注释仅作为示例给出以下描述的EF UICC App的结构。当然,其他结构也可能,例如容纳其他元数据61,或者向以上讨论的元数据61提供不同大小的分配。该新的EF将位于主文件(MF)下,并且将具有以下结构[表 I]
标识符I结构线性固定I可选记录长度X+7字节I更新活跃度低'访问条件读取始终
更新 ADM 去激活 ADM 激活 ADM
字节 I描述|M/o I长度
I至X 名称:M^X字节
X^l 标识符M 2字节
X+2 —类别——
X+3 11 M~I 字节Χ 4网络服务M I字节Χ 5 父控制M I字节X+6 I登录/密码|m Il字节-这是“固定长度”类型的EF EF由多个记录构成;每个记录包含一个WCC应用59的元数据61。内容和编码-名称(文本字符串,是关于ETSITS 123 038中定义的SMS数据编码方案来编码的)-标识符HCC分配的唯一标识符编码
有效值被定义在0x0001至OxFFFF之间预留0x0000以用于将来的使用-类别指示应用的类别编码‘01’ 游戏‘02’ 移动支付‘03’ 实用程序‘04’ 其他 注释在此将列表作为示例给出。可以定义其他类别。-图标指示EFIMG中的记录编号注释在“图标”字段中包括的值没有意义时(即,没有值或者是O),ME 3可以向UICC应用59分配缺省图标(由ME定义)。-网络服务指示是否需要网络服务编码‘00’ 不需要网络服务‘01, CS‘02,GPRS‘03,EDGE‘04,PDN (LTE)注释在此将列表作为示例给出。可以定义其他值。-父控制指示在设置父控制的情况下是否可以访问应用。编码‘00’ 应用可用,没有限制‘01’:如果设置父控制,应用必须是不可用的/隐藏的预留其他值以用于将来的使用。-登录/密码指示是否需要认证来运行应用。编码‘00’ 不需要登录/密码‘01’需要登录/密码预留其他值以用于将来的使用。OUICC 5和ME 3对新协议的支持1)ME使用终端简档命令来向告知ME支持的服务。提出在终端简档命令数据结构中分配新的比特来声明对该新服务的支持。作为示例,如图5中示出的,可以使用(在TS 102 223中定义的)终端简档结构的第31字节中的比特I来指示对该特征的支持(bl设置为I意味着支持该特征)。2)如果5支持该新服务,则HCC 5应该在ATR(重置响应)字节中对此进行声明。为此,可以使用(TS 102 221中定义的)ATR中在T = 15之后的第一个全局接口(Global Interface)字节。例如,可以将对该全局接口字节的现有编码扩展以引入对新服务的支持。(以下的表2(ETSITS 102 221中的表6. 7)从ETSI TS 102 221中提取,并使用新的输入来更新)表2 =ATR在T = 15之后的第一个TBi (i > 2)的编码[表2]
权利要求
1.一种移动设备,包括 ncc接口,用于与ncc进行接口连接; Uicc模块,可操作用于经由所述ncc接口与所述ncc通信; 存储器,用于存储所述移动设备要运行的应用;以及 UI模块,用于提供允许用户访问应用的用户界面; 其中,所述ncc模块被布置为在与所述用户界面的任何用户交互之前或独立于与所述用户界面的任何用户交互,从所述ncc获得针对所述ncc上可用的ncc应用的ncc应用元数据,并将所述ncc应用元数据存储在所述存储器中; 其中,所述n模块可操作用于使用所述ncc应用元数据来产生用户界面,用户能够经由所产生的用户界面来选择要运行的ncc应用;以及 其中,响应于选择ncc应用的用户输入,所述ncc模块可操作用于向所述ncc发送运行所选择的ncc应用的命令。
2.根据权利要求I所述的设备,其中,所述ncc应用元数据包括运行ncc应用所需的条件,以及所述Uicc模块可操作用于响应于对UICC应用的用户选择,在发送运行所选择的Uicc应用的命令之前,检查与所选择的ncc应用相关联的条件。
3.根据权利要求2所述的设备,其中,所述条件定义所需的网络服务,以及所述ncc模块可操作用于检查所需的网络服务是否可用,以及如果所述所需的网络服务可用,发送运行所选择的ncc应用的所述命令。
4.根据权利要求I至3中任一项所述的设备,其中,所述条件定义需要用户认证,以及所述ncc模块可操作用于执行用户认证,以及如果用户认证成功,发送运行所选择的ncc应用的所述命令。
5.根据权利要求4所述的设备,其中,所述ncc模块可操作用于通过促使用户输入用户名和/或密码,并将所输入的用户名和/或密码与在Uicc应用元数据中提供的用户名和/或密码进行比较,来执行认证。
6.根据权利要求I至5中任一项所述的设备,其中,所述命令是标识要运行的ncc应用的封装命令。
7.根据权利要求I至6中任一项所述的设备,其中,所述UI模块可操作用于产生对所述移动设备上和所述ncc上可用的应用的混合内容进行显示的用户界面。
8.根据权利要求7所述的设备,其中,所述ncc应用元数据包括类别数据,以及所述n模块可操作用于在所述用户界面上将相同类别的ncc应用和移动设备应用分组在一起。
9.根据权利要求I至8中任一项所述的设备,其中,所述ncc应用元数据存储在所述Uicc上的基本文件内,以及所述ncc模块可操作用于从所述基本文件读取元数据。
10.根据权利要求I至9中任一项所述的设备,其中,取代向所述ncc提供ncc服务菜单系统,向所述设备提供所述ncc应用元数据。
11.一种 uicc,包括 接口,用于与移动设备进行接口连接; 存储器,用于存储ncc应用以及与所述ncc应用有关的ncc应用元数据;以及 控制模块,可操作用于与所述移动设备通信;其中,所述控制模块可操作用于在与所述ncc的任何用户交互之前或者独立于与所述ncc的任何用户交互,向所述移动设备提供所述ncc应用元数据,以及可操作用于响应于从所述移动设备接收运行ncc应用的命令,运行所述ncc应用。
12.根据权利要求Ii所述的uicc,其中,所述ncc应用元数据包括运行ncc应用所需的条件,以由所述移动设备用来在发送运行所选择的ncc应用的所述命令之前检查是否已经满足所述所需的条件。
13.根据权利要求11或12所述的UICC,其中,所述条件定义所需的网络服务。
14.根据权利要求11至13中任一项所述的UICC,其中,所述条件定义需要用户认证。
15.根据权利要求14所述的ncc,其中,所述ncc应用元数据包括用户名和/或密码。
16.根据权利要求11至15中任一项所述的UICC,其中,所述命令是封装命令。
17.根据权利要求11至16中任一项所述的UICC,其中,所述ncc应用元数据包括对与每个ncc应用相关联的类别进行标识的类别数据。
18.根据权利要求11至17中任一项所述的UICC,其中,所述ncc应用元数据存储在基本文件内,以及所述USAT模块可操作用于从所述基本文件向所述移动设备提供元数据。
19.根据权利要求11至18中任一项所述的UICC,其中,所述USAT模块可操作用于取代由USAT模块提供ncc服务菜单系统,向所述移动设备提供所述ncc应用元数据。
20.根据权利要求11至19中任一项所述的UICC,其中,所述USAT模块可操作用于在更新了所述ncc应用元数据的情况下触发所述移动设备执行重置。
21.一种在包括ncc的移动设备中执行的方法,所述方法包括 在存储器中保存要由移动设备运行的应用;以及 提供用户界面以允许用户访问应用; 在与所述用户界面的任何用户交互之前或独立于与所述用户界面的任何用户交互,获得针对Uicc上可用的ncc应用的ncc应用元数据,以及将所述ncc应用元数据存储在所述存储器中; 使用所获得的Uicc应用元数据来产生用户界面,用户能够经由所产生的用户界面来选择要运行的ncc应用; 响应于选择ncc应用的用户输入,向所述ncc发送运行所选择的ncc应用的命令。
22.—种由ncc执行的方法,所述方法包括 与移动设备进行接口连接; 在所述ncc的存储器中保存ncc应用以及与所述ncc应用有关的ncc应用元数据; 在与所述ncc的任何用户交互之前或者独立于与所述ncc的用户交互,向所述移动设备提供所述uicc应用元数据;以及 响应于从所述移动设备接收运行ncc应用的命令,运行所述ncc应用。
23.一种通信系统,包括根据权利要求I至10中任一项所述的移动设备;根据权利要求Ii至20中任一项所述的ncc ;以及可操作用于将ncc应用下载到所述ncc的运营商网络。
24.一种计算机可实现的指令产品,包括计算机可执行指令,所述计算机可执行指令使可编程移动设备被配置为根据权利要求I至10中任一项所述的移动设备。
25.一种计算机可实现的指令产品,包括计算机可执行指令,所述计算机可执行指令使可编程ncc被配置为根据权利要求Ii至20中任一项所述的uicc。
全文摘要
本发明提供了一种具有智能卡的移动设备。使用UICC应用元数据来编程智能卡,UICC应用元数据是在开机或重置例程期间向移动设备提供的。移动设备使用UICC应用元数据来产生允许用户直接运行智能卡上的应用的用户界面。可以将UICC应用的图标与驻留在移动设备上的应用的图标一起显示。通过这种方式,便于UICC驻留应用的用户选择,以及可以使该用户选择对用户透明。
文档编号H04M1/00GK102783121SQ20118001160
公开日2012年11月14日 申请日期2011年3月16日 优先权日2010年3月25日
发明者奥利维尔·当 申请人:日本电气株式会社