一种用于远程管理应用的装置和方法

文档序号:7921773阅读:201来源:国知局
专利名称:一种用于远程管理应用的装置和方法
技术领域
本发明涉及一种用于远程管理应用的装置和方法
背景技术
目前,随着智能卡技术发展的日新月异,在智能卡中具有了多种应用架构平台,从 而在智能卡中已经可以运行多种应用,例如,工作在Java平台上的网络应用(Servlet)、工 作在JavaME平台上的MIDlet应用和工作在LINUX平台上的本地应用等。在这种情况下, 如何管理智能卡中的应用是一个需要考虑的问题。 这个问题涉及到三个方面智能卡的用户如何管理自己的智能卡上的应用,智能 卡的发行商如何管理自己已经发行的智能卡上的应用,以及,智能卡的第三方内容提供商 如何维护自己研发的在用户的智能卡中的应用。 对于第一个方面,智能卡的用户可以通过智能卡所插入的移动终端中的用户界 面,经由智能卡内不同应用的管理器(例如,网络应用的网络应用服务器、MIDlet应用的应 用管理器、本地应用的SKAF管理器等)来浏览或删除智能卡上的应用,或者,下载应用并安 装在智能卡中。 对于第二个方面,智能卡的发行商目前可以采用以下两种途径来管理智能卡上的 应用(A)用户拿着自己的智能卡到智能卡的发行商的固定营业网点,通过读卡器或者近 场通信设备浏览或删除智能卡上的应用,或者,下载应用并安装在智能卡中;(B)在智能卡 的发行商是电信运行商的情况下,智能卡的发行商根据自己所拥有的电信无线网络,通过 OTA服务器发送短信给各个用户的智能卡,动态更新各个用户的STK菜单,从而用户可以访 问智能卡的发行商推出的服务。 对于第三个方面,由于第三方应用提供商一般不是电信运营商,因此,第三方应用 提供商无法使用OTA服务器方式来管理用户安装在智能卡中的第三方应用提供商所提供 的应用。在这种情况下,第三方应用提供商如果想要维护用户的智能卡中的第三方应用提 供商所提供的应用,则只有让用户亲自带着智能卡到第三方应用提供商的固定营业点,通 过读卡器或者近场通信设备来管理(浏览、删除、安装等)用户的智能卡上第三方应用提供 商所提供的应用。 由于不同的第三方应用提供商具有各自的固定营业网点,所以用户需要带着智能 卡去不同的第三方应用提供商的固定营业网点,这对用户非常不便。

发明内容
考虑到现有技术的上述缺陷,本发明的目的在于提供一种用于远程管理应用的装 置和方法,利用该装置和方法,不需要用户带着智能卡到固定营业网点,应用提供商就能够 远程管理智能卡中该应用提供商提供的应用。 为了实现本发明的目的,按照本发明的一种用于智能卡的应用远程管理装置,包 括存储模块,用于存储已安装在所述智能卡中的各个应用提供商所提供的应用的信息;连接模块,用于根据远程服务器的网络地址经由所述智能卡所插入的终端建立在所述应用 远程管理装置与远程服务器之间的通信连接;内容管理模块,用于根据应用管理信息来控 制所述智能卡中的用于管理应用的应用管理器进行应用管理;以及,代理模块,用于当从所 述终端中收到所述各个应用提供商中的特定应用提供商的远程服务器的网络地址时,指示 所述连接模块基于所述特定应用提供商的远程服务器的网络地址来建立在所述应用远程 管理装置与所述特定应用提供商的远程服务器之间的通信连接,经由在所述特定应用提供 商的远程服务器与所述应用远程管理装置之间的通信连接向所述特定应用提供商的远程 服务器发送所述存储模块中存储的已安装在所述智能卡中且由所述特定应用提供商提供 的应用的信息,以及将从所述特定应用提供商的远程服务器中接收的应用管理信息发送给 所述内容管理模块。 为了实现本发明的目的,按照本发明的一种智能卡,包括应用管理器,用于管理
安装在所述智能卡中的应用;以及,应用远程管理装置,其中,所述应用远程管理装置包括
存储模块,用于存储已安装在所述智能卡中的各个应用提供商所提供的应用的信息;连接
模块,用于根据远程服务器的网络地址经由所述智能卡所插入的终端建立在所述应用远程
管理装置与远程服务器之间的通信连接;内容管理模块,用于根据应用管理信息来控制所
述应用管理器进行应用管理;以及,代理模块,用于当从所述终端中收到所述各个应用提供
商中的特定应用提供商的远程服务器的网络地址时,指示所述连接模块基于所述特定应用
提供商的远程服务器的网络地址来建立在所述应用远程管理装置与所述特定应用提供商
的远程服务器之间的通信连接,经由在所述特定应用提供商的远程服务器与所述应用远程
管理装置之间的通信连接向所述特定应用提供商的远程服务器发送所述存储模块中存储
的已安装在所述智能卡中且由所述特定应用提供商提供的应用的信息,以及将从所述特定
应用提供商的远程服务器中接收的应用管理信息发送给所述内容管理模块。 为了实现本发明的目的,按照本发明的一种移动终端,包括接收模块,用于从应
用提供商的远程服务器接收包括所述应用提供商的远程服务器的网络地址的且类型为远
程应用管理的短信;以及,发送模块,用于向插入在所述移动终端中的智能卡发送包括所述
应用提供商的远程服务器的网络地址且目标指向所述智能卡的应用远程管理装置的消息。 为了实现本发明的目的,按照本发明的一种由智能卡的应用远程管理装置执行的
方法,包括步骤当从所述智能卡所插入的终端中收到特定应用提供商的远程服务器的网
络地址时,基于所述特定应用提供商的远程服务器的网络地址来建立在所述应用远程管理
装置与所述特定应用提供商的远程服务器之间的通信连接;经由所述通信连接向所述特定
应用提供商的远程服务器发送预先存储的已安装在所述智能卡中且由所述特定应用提供
商提供的应用的信息;以及,根据从所述特定应用提供商的远程服务器中接收的应用管理
信息,在所述智能卡中进行应用管理。


本发明的其它目的、特点和优点,通过以下结合附图的详细描述将变得更加显而 易见,其中 图1是示出了按照本发明一个实施例的用于远程管理应用的系统的架构示意图。
图2是示出按照本发明一个实施例的应用远程管理装置的结构示意图。
图3是示出按照本发明一个实施例的应用远程管理方法的流程图。
具体实施例方式
下面,将结合附图详细描述本发明的各个实施例。 图1是示出了按照本发明一个实施例的用于远程管理应用的系统的架构示意图。 如图1所示,用于远程管理应用的系统10包括智能卡100、远程服务器200和移动终端300。
其中,智能卡100可插入在移动终端300中。智能卡100包括应用管理器110、网 络服务器120和应用远程管理装置130。 其中,应用管理器110是用于管理除了网络应用之外的应用管理器,例如,用于管 理MIDlet应用的应用管理器,用于管理本地应用的SKAF应用管理器等。
网络服务器120是用于管理网络应用的应用管理器,并且当从移动终端300收到 包括远程服务器200的网络地址并且目标指向应用远程管理装置130的HTTP请求时,启动 应用远程管理装置130并把HTTP请求发送给应用远程管理装置130。 应用远程管理装置130是一个网络应用,用于存储已安装在智能卡100中的各个 应用的信息(包括应用的标识信息和提供该应用的应用提供商的标识信息),以及当从网 络服务器120收到移动终端300发送的包括远程服务器200的网络地址的HTTP请求时,基 于远程服务器100的网络地址建立在其与远程服务器200之间的通信连接和在该通信连接 上的安全会话,经由该安全会话向远程服务器200发送所存储的已安装在智能卡100中的 远程服务器200所对应的应用提供商所提供的应用的信息,接收远程服务器200经由该安 全会话发送的应用管理信息,基于该接收的应用管理信息控制应用管理器110和/或网络 服务器120进行应用管理,以及基于该接收的应用管理信息更新所存储的已安装在智能卡 IOO中的各个应用的信息。 在本实施例中,应用管理信息可以包括用于删除已安装在智能卡100中的特定应 用的命令,用于安装新应用的命令和新应用的数据,以及用于更新旧版本应用的命令和新 版本应用的数据。当应用管理信息包括用于删除已安装在智能卡100中的特定应用的命令 时,应用远程管理装置130控制应用管理器110和网络服务器120中用于管理该特定应用 的应用管理器删除该特定应用。当应用管理信息包括用于安装新应用的命令和新应用的数 据时,应用远程管理装置130控制应用管理器IIO和网络服务器120中用于管理该新应用 的应用管理器安装该新应用在智能卡100中。当应用管理信息包括用于更新旧版本应用的 命令和新版本应用的数据时,应用远程管理装置130控制应用管理器110和网络服务器120 中用于管理该旧版本应用的应用管理器删除该旧版本应用以及安装该新版本应用。
远程服务器200由应用提供商提供,不同的应用提供商可以具有各自的远程服务 器200或者可以共用同一个远程服务器200。远程服务器200用于当远程服务器200所对 应的应用提供商T想在智能卡100中管理其所提供的应用时,通过向移动终端300下发包 括应用服务器100的网络地址且类型为远程管理应用的短信,以通知智能卡100中的应用 远程管理装置130建立在其与远程服务器200之间的通信连接以及在该通信连接之上的安 全会话并经由该建立的安全会话发送已安装在智能卡100中的应用提供商T所提供的应用 的信息,并且在收到已安装在智能卡100中的应用提供商T所提供的应用的信息后,比较该 收到的应用的信息和应用提供商T当前所提供的应用的信息,以及根据比较结果产生应用管理信息并经由该安全会话发送给智能卡100中的应用远程管理装置130。
移动终端300具有无线通信能力,并且在其中可插入智能卡100。移动终端300用 于当从远程服务器200收到包括远程服务器200的网络地址且类型为远程管理应用的短信 时,向智能卡100发送一个包括远程服务器200的网络地址且目标指向智能卡100中的应 用远程管理装置130的HTTP请求。 图2是示出按照本发明一个实施例的应用远程管理装置的结构示意图。如图2所 示,应用远程管理装置130包括存储模块1310、连接建立模块1320、会话建立模块1330、认 证模块1340、内容管理模块1350和代理模块1360。 其中,存储模块1310用于存储已安装在智能卡100中的各个应用的信息和智能卡 100的身份信息。其中,已安装在智能卡100中的应用的信息包括该应用的标识信息和提供 该应用的应用提供商的标识信息。 连接建立模块1320用于当从代理模块1360收到远程服务器200的网络地址时, 经由移动终端300在应用远程管理装置130与远程服务器200之间建立通信连接。
会话建立模块1330用于在所建立的通信连接上建立在应用远程管理装置130与 远程服务器200之间的安全会话。 认证模块1340用于经由所建立的安全会话向远程服务器200发送存储模块1310
所存储的智能卡100的身份信息,以便远程服务器200验证智能卡100是否是一个合法的
智能卡,并且经由该建立的安全会话接收远程服务器200发送的验证结果。 内容管理模块1350用于根据应用管理信息来控制智能卡100中用于管理各类应
用的应用管理器对应用进行管理。 代理模块1360用于当从智能卡100中的网络服务器120收到包含远程服务器200 的网络地址的HTTP请求时,将该HTTP请求所包含的远程服务器200的网络地址发送给连 接建立模块1320以指示连接建立模块1320在应用远程管理装置130与远程服务器200之 间建立通信连接;当认证模块1340收到的验证结果表明智能卡100是一个合法的智能卡 时,经由该安全会话向远程服务器200发送存储模块1310中存储的已安装在智能卡100中 的远程服务器200对应的应用提供商所提供的应用的信息;以及,当经由该安全会话从远 程服务器200接收到应用管理信息,。 图3是示出按照本发明一个实施例的应用远程管理方法的流程图。如图3所示,当 远程服务器200对应的应用提供商M想管理智能卡100中应用提供商M所提供的应用时, 远程服务器200向智能卡100所插入的移动终端300发送一个包含远程服务器200的网络 地址且类型为远程管理应用的短信(步骤S300)。 当从远程服务器200收到该类型为远程管理应用的短信后,移动终端300向插入 在移动终端300中的智能卡100的网络服务器120发送一个包含远程服务器200的网络地 址且目标指向智能卡100中的应用远程管理装置130的HTTP请求(步骤S310)。
当从移动终端300接收到该目标指向智能卡100中的应用远程管理装置130的 HTTP请求后,智能卡100中的网络服务器120启动作为网络应用的应用远程管理装置 130 (步骤S315),并把该接收的HTTP请求发送给应用远程管理装置130 (步骤S320)。
当收到智能卡100中的网络服务器120发送的该HTTP请求后,应用远程管理装置 130中的代理模块1360将该HTTP请求中所包含的远程服务器200的网络地址发送给应用远程管理装置130中的连接建立模块1320,以指示连接建立模块1320基于远程服务器200 的网络地址建立在应用远程管理装置130和远程服务器200之间的通信连接(步骤S330)。
在收到代理模块1360发送的远程服务器200的网络地址后,连接建立模块1320 根据远程服务器200的网络地址经由移动终端300建立在应用远程管理装置130和远程服 务器200之间的通信连接(步骤S340)。 在应用远程管理装置130和远程服务器200之间的通信连接被建立后,应用远程 管理装置130中的会话建立模块1330在该建立的通信连接上建立在应用远程管理装置130 和远程服务器200之间的安全会话(步骤S350)。 在该安全会话被建立后,应用远程管理装置130中的认证模块1340经由该建立的 安全会话向远程服务器200发送应用远程管理装置130的存储模块1310中所存储的智能 卡100的身份信息,以便远程服务器200验证智能卡100是否是一个有效的智能卡(步骤 S360)。 当收到应用远程管理装置130中的认证模块1340发送的智能卡100的身份信息 后,远程服务器200通过判断预先存储的各个有效智能卡的身份信息中是否包含有智能卡 100的身份信息,来验证智能卡100是否是一个有效的智能卡(步骤S370)。其中,当判断 发现预先存储的各个有效智能卡的身份信息中包含有智能卡100的身份信息时,则表明验 证智能卡100是一个有效的智能卡,而当判断发现预先存储的各个有效智能卡的身份信息 中没有包含智能卡100的身份信息时,则表明验证智能卡100不是一个有效的智能卡。
远程服务器200经由在应用远程管理装置130和远程服务器200之间的安全会 话,向应用远程管理装置130中的认证模块1340发送用于表明智能卡100是否是一个有效 的智能卡的验证结果(步骤S380)。 当应用远程管理装置130中的认证模块1340收到远程服务器200发送的验证结 果后,如果该接收的验证结果表明智能卡100不是一个有效的智能卡的验证结果,则流程 结束。 如果该接收的验证结果表明智能卡100是一个有效的智能卡,则应用远程管理装 置130中的代理模块1360从存储模块1310中读取已安装在智能卡100中且由应用提供商 M提供的应用的信息(步骤S390)。 然后,应用远程管理装置130中的代理模块1360经由所建立的安全会话向远程服 务器200发送该读取的应用的信息(步骤S400)。 在接收到应用远程管理装置130发送的应用的信息后,远程服务器200比较该接 收的应用的信息和应用提供商M当前所提供的应用的信息,以确定是否需要在智能卡100 中管理应用提供商M所提供的应用,S卩是否需要删除已安装在智能卡100中的应用提供商 M所提供的应用,是否需要在在智能卡100中安装应用提供商M所提供的新应用,和/或是 否需要将已安装在智能卡100中的应用提供商M所提供的旧版本应用更新为新版本应用等 (步骤S410)。 当比较结果表明需要在智能卡100中管理应用提供商M所提供的应用时,远程服 务器200产生应用管理信息(步骤S420)。其中,当比较结果表明需要删除已安装在智能卡 100中的应用提供商M所提供的特定应用时,该产生的应用管理信息包括用于删除该特定 应用的命令,当比较结果表明需要在在智能卡100中安装应用提供商M所提供的新应用时,该产生的应用管理信息包括用于安装新应用的命令和新应用的数据,以及当比较结果表明 需要将已安装在智能卡100中的应用提供商M所提供的特定旧版本应用更新为新版本应用 时,该产生的应用管理信息包括用于删除该特定旧版本应用的命令,用于安装新版本应用 的命令和新版本应用的数据。 远程服务器200经由在应用远程管理装置130和远程服务器200之间的安全会话 将所产生的应用管理信息发送给应用远程管理装置130的代理模块1360 (步骤S430)。
当收到远程服务器200发送的应用管理信息后,应用远程管理装置130的代理模 块1360将该收到的应用管理信息发送给应用远程管理装置130的内容管理模块1350 (步 骤S440)。 当收到应用远程管理装置130的代理模块1360发送的应用管理信息后,应用远程 管理装置130的内容管理模块1350根据该收到的应用管理信息,控制智能卡100中的应用 管理器110和/或网络服务器120进行相应的应用管理(步骤S450)。具体地,当应用管理 信息包括用于删除特定应用的命令时,内容管理模块1350控制应用管理器110和网络服务 器120中用于管理该特定应用的应用管理器从智能卡100中删除该特定应用,当应用管理 信息包括用于安装新应用的命令和新应用的数据,内容管理模块1350控制应用管理器110 和网络服务器120中用于管理该新应用的应用管理器将该新应用安装在智能卡100中,以 及,当应用管理信息包括用于更新旧版本应用的命令和新版本应用的数据时,内容管理模 块1350控制应用管理器IIO和网络服务器120中用于管理该旧版本应用的应用管理器从 智能卡中删除该旧版本应用,以及将该新版本应用安装在智能卡100中。
应用远程管理装置130的代理模块1360根据该收到的应用管理信息,更新应用远 程管理装置130的存储模块1310中所存储的已安装在智能卡100中的各个应用的信息(步 骤S460)。具体地,当应用管理信息包括用于删除特定应用的命令时,代理模块1360从存储 模块1310中删除该特定应用的信息,当应用管理信息包括用于安装新应用的命令和新应 用的数据,代理模块1360将该新应用的信息(包括该新应用的标识信息和提供该新应用的 应用提供商M的标识信息)存储在存储模块1310中,以及,当应用管理信息包括用于更新 旧版本应用的命令和新版本应用的数据时,代理模块1360从存储模块1310中删除该旧版 本应用的信息和将该新版本应用的信息(包括该新版本应用的标识信息和提供该新版本 应用的应用提供商M的标识信息)存储在存储模块1310中。本领域技术人员应当理解,虽然在上面实施例中,应用远程管理装置130被实现
为一个网络应用,然而,本发明并不局限于此。在本发明的其它实施例中,应用远程管理装
置130可以实现为智能卡100中的一个本地应用。此外,当应用远程管理装置130被实现
为智能卡100中的一个本地应用时,替代HTTP请求,移动终端300通过普通的消息把远程
服务器200的网络地址发送给在智能卡100中的应用远程管理装置130。 本领域技术人员应当理解,本发明上面所公开的各个实施例,可以在不偏离发明
实质的情况下做出各种变形和改变,因此,本发明的保护范围由所附的权利要求书定义。
权利要求
一种用于智能卡的应用远程管理装置,包括存储模块,用于存储已安装在所述智能卡中的各个应用提供商所提供的应用的信息;连接模块,用于根据远程服务器的网络地址经由所述智能卡所插入的终端建立在所述应用远程管理装置与远程服务器之间的通信连接;内容管理模块,用于根据应用管理信息来控制所述智能卡中的用于管理应用的应用管理器进行应用管理;以及代理模块,用于当从所述终端中收到所述各个应用提供商中的特定应用提供商的远程服务器的网络地址时,指示所述连接模块基于所述特定应用提供商的远程服务器的网络地址来建立在所述应用远程管理装置与所述特定应用提供商的远程服务器之间的通信连接,经由在所述特定应用提供商的远程服务器与所述应用远程管理装置之间的通信连接向所述特定应用提供商的远程服务器发送所述存储模块中存储的已安装在所述智能卡中且由所述特定应用提供商提供的应用的信息,以及将从所述特定应用提供商的远程服务器中接收的应用管理信息发送给所述内容管理模块。
2. 如权利要求l所述的应用远程管理装置,其中 所述存储模块还用于存储所述智能卡的身份信息,所述远程服务器接口装置进一步包括认证模块,用于经由在所述应用远程管理装置与 所述特定应用提供商的远程服务器之间的通信连接向所述特定应用提供商的远程服务器 发送所述存储模块中存储的所述智能卡的身份信息,以及从所述特定应用提供商的远程服 务器接收用于表示所述智能卡是否是有效智能卡的验证结果,以及所述代理模块进一步用于当所述接收的验证结果表明所述智能卡是有效智能卡时,才 经由在所述应用远程管理装置与所述特定应用提供商的远程服务器之间的通信连接向所 述特定应用提供商的远程服务器发送所述存储模块中存储的已安装在所述智能卡中且由 所述特定应用提供商提供的应用的信息。
3. 如权利要求2所述的应用远程管理装置,其中,还包括会话模块,用于在所述应用远程管理装置与所述特定应用提供商的远程服务器之间的 通信连接上,建立在所述应用远程管理装置与所述特定应用提供商的远程服务器之间的安 全会话,其中,所述认证模块进一步用于经由所述安全会话向所述特定应用提供商的远程服务 器发送所述存储模块中存储的所述智能卡的身份信息,以及经由所述安全会话从所述特定 应用提供商的远程服务器接收用于表示所述智能卡是否是合法智能卡的消息,以及所述代理模块进一步用于经由所述安全会话向所述特定应用提供商的远程服务器发 送所述存储模块中存储的已安装在所述智能卡中且由所述特定应用提供商提供的应用的 信息,以及经由所述安全会话从所述特定应用提供商的远程服务器中接收应用管理信息。
4. 如权利要求l所述的应用远程管理装置,其中所述特定应用提供商的远程服务器的网络地址是由所述代理模块经由所述智能卡中 的网络服务器从所述终端中接收到的,并且,所述特定应用提供商的远程服务器的网络地 址被包括在HTTP请求中。
5. —种智能卡,包括应用管理器,用于管理安装在所述智能卡中的应用;以及应用远程管理装置, 其中,所述应用远程管理装置包括存储模块,用于存储已安装在所述智能卡中的各个应用提供商所提供的应用的信息; 连接模块,用于根据远程服务器的网络地址经由所述智能卡所插入的终端建立在所述 应用远程管理装置与远程服务器之间的通信连接;内容管理模块,用于根据应用管理信息来控制所述应用管理器进行应用管理;以及代理模块,用于当从所述终端中收到所述各个应用提供商中的特定应用提供商的远程 服务器的网络地址时,指示所述连接模块基于所述特定应用提供商的远程服务器的网络地 址来建立在所述应用远程管理装置与所述特定应用提供商的远程服务器之间的通信连接, 经由在所述特定应用提供商的远程服务器与所述应用远程管理装置之间的通信连接向所 述特定应用提供商的远程服务器发送所述存储模块中存储的已安装在所述智能卡中且由 所述特定应用提供商提供的应用的信息,以及将从所述特定应用提供商的远程服务器中接 收的应用管理信息发送给所述内容管理模块。
6. 如权利要求5所述的智能卡,其中 所述存储模块还用于存储所述智能卡的身份信息,所述应用远程管理装置还包括认证模块,用于经由在所述应用远程管理装置与所述特 定应用提供商的远程服务器之间的通信连接向所述特定应用提供商的远程服务器发送所 述存储模块中存储的所述智能卡的身份信息,以及从所述特定应用提供商的远程服务器接 收用于表示所述智能卡是否是有效智能卡的验证结果,以及所述代理模块进一步用于当所述接收的验证结果表明所述智能卡是有效智能卡时,才 经由在所述应用远程管理装置与所述特定应用提供商的远程服务器之间的通信连接向所 述特定应用提供商的远程服务器发送所述存储模块中存储的已安装在所述智能卡中且由 所述特定应用提供商提供的应用的信息。
7. 如权利要求6所述的智能卡,其中,所述应用远程管理装置还包括会话模块,用于在所述应用远程管理装置与所述特定应 用提供商的远程服务器之间的通信连接上,建立在所述应用远程管理装置与所述特定应用 提供商的远程服务器之间的安全会话,其中,所述认证模块进一步用于经由所述安全会话向所述特定应用提供商的远程服务 器发送所述存储模块中存储的所述智能卡的身份信息,以及经由所述安全会话从所述特定 应用提供商的远程服务器接收用于表示所述智能卡是否是合法智能卡的消息,以及所述代理模块进一步用于经由所述安全会话向所述特定应用提供商的远程服务器发 送所述存储模块中存储的已安装在所述智能卡中且由所述特定应用提供商提供的应用的 信息,以及经由所述安全会话从所述特定应用提供商的远程服务器中接收应用管理信息。
8. 如权利要求5所述的智能卡,其中所述应用管理器包括网络服务器,用于当从所述终端收到包括所述特定应用提供商的 远程服务器的网络地址且目标指向所述应用远程管理装置的HTTP请求时,启动所述应用 远程管理装置并且把所述HTTP请求中所包括的所述特定应用提供商的远程服务器的网络 地址发送给所述应用远程管理装置。
9. 一种移动终端,包括接收模块,用于从应用提供商的远程服务器接收包括所述应用提供商的远程服务器的 网络地址的且类型为远程应用管理的短信;以及发送模块,用于向插入在所述移动终端中的智能卡发送包括所述应用提供商的远程服 务器的网络地址且目标指向所述智能卡的应用远程管理装置的消息。
10. 如权利要求9所述的移动终端,其中 所述消息是HTTP请求。
11. 一种由智能卡的应用远程管理装置执行的方法,包括步骤当从所述智能卡所插入的终端中收到特定应用提供商的远程服务器的网络地址时,基 于所述特定应用提供商的远程服务器的网络地址来建立在所述应用远程管理装置与所述 特定应用提供商的远程服务器之间的通信连接;经由所述通信连接向所述特定应用提供商的远程服务器发送预先存储的已安装在所 述智能卡中且由所述特定应用提供商提供的应用的信息;以及根据从所述特定应用提供商的远程服务器中接收的应用管理信息,在所述智能卡中进 行应用管理。
全文摘要
本发明涉及一种用于远程管理应用的装置和方法,其中,用于智能卡的应用远程管理装置包括存储模块,存储已安装在所述智能卡中的应用的信息;连接模块,建立在所述应用远程管理装置与远程服务器之间的通信连接;内容管理模块,控制所述智能卡中的应用管理器进行应用管理;以及,代理模块,指示所述连接模块基于远程服务器的网络地址来建立在所述应用远程管理装置与所述远程服务器之间的通信连接,经由通信连接向所述远程服务器发送所述存储模块中存储的应用的信息,以及将从所述远程服务器中接收的应用管理信息发送给所述内容管理模块。利用该装置和方法,不需要用户带着智能卡到固定营业网点,应用提供商就能够远程管理智能卡中的应用。
文档编号H04L29/08GK101753590SQ20081017830
公开日2010年6月23日 申请日期2008年11月28日 优先权日2008年11月28日
发明者李丞倍, 李华炜, 李相研, 罗栋元, 金亨一 申请人:爱思开电讯投资(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1