专利名称:安装智能卡小应用程序的系统及方法
技术领域:
本发明涉及一种安装智能卡小应用程序(applet)的方法。更具体地,本发明 涉及安装智能卡小应用程序的系统与方法,其中,根据用户请求,基于智能卡网络服务器 (SCffS smart card web server),通过采用超文本传输协议(HTTP :hyper text transfer protocol)的空中下载(0TA:OVer the air)模式,将智能卡小应用程序安装在装备了全球 用户身份模块(USIM :universal subscriber identity module)功能的智能卡中,并对所 述智能卡小应用程序进行管理。
背景技术:
最近,随着通信技术的发展,USIM卡已经被广泛地使用,以提供3G移动通信服务。 此外,已经提出了各种技术,在一个USIM卡中安装各种小应用程序,并且管理所述小应用 程序。通过当USIM卡最初被制造时将USIM卡插入接触读卡器的连接模式,或者通过利 用短消息业务(SMS :short message service)0TA的无线网络来发布在USIM卡中执行的小 应用程序。在SMS OTA的情况下,由于短消息大小的限制(140字节),可能不能发布大小为2 至3K字节的较大的小应用程序。由此,主要通过当USIM卡被制造时的连接模式来发布小 应用程序。然而,最近,开发出了大规模智能卡,所以,针对当制造大规模智能卡时在大规模 智能卡中安装满足用户各种需求的各种业务的时间和效率存在限制。因而,为了有效地使 用大规模智能卡,必须在大规模智能卡已经被制造之后根据用户的需求来发布和管理大规 模小应用程序。
发明内容
[技术问题]本发明解决现有技术中出现的上述问题,并且,本发明的一个目的是提供安装智 能卡小应用程序的系统和方法,其中,根据来自远程区域的用户请求,通过采用超文本传输 协议(HTTP :hyper text transfer protocol)的空中下载(OTA :over the air)模式调用 RAM服务器小程序来安装和管理小应用程序,其中,RAM服务器小程序作为智能卡网络服务 器(SCWS:smart card web server)和具有实际的小应用程序安装功能的RAM之间的网关。[技术方案]为了实现上述目的,根据本发明的一个方面,提供了一种安装智能卡小应用程序 的系统。该系统包括远程服务器,其通过向智能卡发送OTA(空中下载)消息来请求智能 卡建立通信信道,并且通过该通信信道向智能卡发送小应用程序安装信息;终端,其通过在 该终端中提供的网络浏览器对在远程服务器和安装在该终端中的智能卡之间的通信进行 中继;以及智能卡,其响应于从远程服务器向该智能卡发送的OTA消息来发送消息,以基于
4超文本传输协议(HTTP :hyper text transfer protocol)建立针对远程服务器的通信信 道,并基于通过通信信道向该智能卡发送的小应用程序安装信息来安装小应用程序。根据本发明的示例性实施方式,远程服务器通过利用短消息业务(SMS =Short message service)向智能卡发送OTA消息来请求智能卡建立通信信道。根据本发明的示例性实施方式,智能卡基于包含在小应用程序安装信息中的统一 资源定位符(URL:uniform resource locator)来调用映射至该URL的小应用程序安装环
^Mi ο根据本发明的示例性实施方式,智能卡基于包含在小应用程序安装信息中的标识 信息(identity information)来识别远程服务器。根据本发明的示例性实施方式,智能卡在针对远程服务器的识别完成之后基于包 含在小应用程序安装信息中的小应用程序安装代码来安装小应用程序。根据本发明的另一个方面,提供了一种智能卡。该智能卡包括智能卡网络服务器 (SCffS smart card web server),其通过响应于从远程服务器向该智能卡网络服务器发送 的OTA消息来发送消息,以基于HTTP建立通信信道,并通过该通信信道从远程服务器接收 小应用程序安装信息;远程应用管理(RAM:remote application management)服务器小程 序(servlet),其被SCWS调用,并接收包含在小应用程序安装信息中的标识信息以识别远 程服务器;以及RAM,其被RAM服务器小程序调用,并接收包含在小应用程序安装信息中的 小应用程序安装代码来安装所述小应用程序。根据本发明的示例性实施方式,SCffS接收短消息形式的OTA消息,以建立通信信道。根据本发明的示例性实施方式,SCffS在基于包含在小应用程序安装信息中的URL 来接收小应用程序安装请求消息时,调用RAM服务器小程序,并向RAM服务器小程序发送标 识信息以及小应用程序安装代码。根据本发明的示例性实施方式,当完成了针对远程服务器的识别时,RAM服务器小 程序从SCWS接收小应用程序安装代码,并且调用RAM以向RAM发送小应用程序安装代码。根据本发明的示例性实施方式,SCWS基于小应用程序安装代码的大小来划分小应 用程序安装代码,并且向RAM服务器小程序发送所划分的小应用程序安装代码。根据本发明的另一个方面,提供了一种安装智能卡小应用程序的方法。该方法包 括通过从远程服务器发送OTA消息来请求在远程服务器和智能卡之间建立通信信道;通 过响应于OTA消息来从智能卡发送消息,以基于HTTP建立通信信道;通过该通信信道从远 程服务器发送小应用程序安装信息;并且,基于通过该通信信道发送至智能卡的小应用程 序安装信息来安装该小应用程序。根据本发明的示例性实施方式,远程服务器通过利用SMS发送OTA消息,以请求建
、-、 ^ /-i-- /-i--、JSA
兄通彳目彳目道。根据本发明的示例性实施方式,小应用程序的安装包括基于包含在小应用程序 安装信息中的统一资源定位符(URL:uniform resource locator)来调用映射至该URL的 小应用程序安装环境;基于包含在小应用程序安装信息中的标识信息来识别远程服务器; 以及,当完成了针对远程服务器的识别时,基于包含在小应用程序安装信息中的小应用程 序安装代码来安装该小应用程序。
根据本发明的另一个方面,提供了一种安装智能卡小应用程序的方法。该方法包 括通过响应于从远程服务器发送至SCWS的OTA消息来从SCWS发送消息,以基于HTTP建 立通信信道;当小应用程序安装请求信息从远程服务器被发送至SCWS时,利用SCWS来调 用RAM服务器小程序;基于包含在小应用程序安装请求消息中的标识信息来利用RAM服务 器小程序识别远程服务器;在完成了针对远程服务器的识别之后,当小应用程序安装代码 从远程服务器被发送至SCWS时,从SCWS向RAM服务器小程序发送小应用程序安装代码;以 及,通过从RAM服务器小程序向RAM发送小应用程序安装代码来安装小应用程序。根据本发明的示例性实施方式,SCffS接收短消息形式的OTA消息,以建立通信信 道。根据本发明的示例性实施方式,基于包含在小应用程序安装请求消息中的URL来 调用映射至该URL的RAM服务器小程序。根据本发明的示例性实施方式,SCWS基于小应用程序安装代码的大小来划分小应 用程序安装代码,并且,向RAM服务器小程序发送所划分的小应用程序安装代码。[有益效果]根据本发明的安装智能卡小应用程序的系统和方法,可以根据来自远程区域的用 户请求,通过使用超文本传输协议(HTTP :hyper text transfer protocol)的空中下载 (OTA :over the air)模式调用RAM服务器小程序来安装和管理小应用程序,其中,该RAM服 务器小程序作为智能卡网络服务器(SCWS smart card web server)和具有实际的小应用 程序安装功能的RAM之间的网关。
图1是示出根据本发明实施方式的安装智能卡小应用程序的系统的示意性视图;图2是示出根据本发明实施方式的智能卡的结构的示意性视图;图3是示出根据本发明实施方式的智能卡的软件栈的结构的示意性视图;图4是示出根据本发明实施方式对安装智能卡小应用程序的系统进行操作的方 法的流程图;以及图5是示出根据本发明实施方式的操作智能卡的方法的流程图。
具体实施例方式以下,将参照附图来详细说明本发明的示例性实施方式。图1是示出根据本发明实施方式的安装智能卡小应用程序的系统的示意性视图。如图1所示,该系统包括远程服务器100,其发送OTA消息以请求针对智能卡300 建立通信信道,并且通过该通信信道发送小应用程序安装信息;终端200,其对远程服务器 100和智能卡300之间的通信进行中继;以及智能卡300,其基于全球用户身份模块(USIM universal subscriber identity module)通过智會邑卡网络月艮务器(SCWS smart card web server)功能来建立针对远程服务器100的通信信道,并基于通过该通信信道从远程服务 器100发送的小应用程序安装信息来安装该小应用程序。远程服务器100利用SMS向配备有智能卡300的终端200发送OTA消息,以请求 建立通信信道。此外,远程服务器100通过所建立的通信信道向智能卡300发送小应用程序安装信息(例如,标识信息以及小应用程序安装代码)。终端200利用SMS向安装在终端200中的智能卡300发送OTA消息。终端200具 有用于协议转换的网关(未示出),以对智能卡300和远程服务器100之间的通信进行中 继。也就是说,终端200利用该网关将针对智能卡300的连接协议(例如,通用串行总线 (USB universal serial bus)协议)转换为HTTP,从而可以通过网络浏览器在远程服务器 100和智能卡300之间传送HTTP消息。智能卡300配备有USIM,并响应于从远程服务器100发送的OTA消息来发送消息, 从而基于HTTP建立通信信道。此外,智能卡300基于通过所建立的通信信道从远程服务器100发送的小应用程 序安装信息来安装小应用程序。更具体地说,智能卡300基于包含在小应用程序安装信息 中的统一资源定位符(URL:uniform resource locator)来调用映射至该URL的小应用程 序安装环境。也就是说,智能卡300基于包含在从远程服务器100发送的小应用程序安装 信息中的标识信息来识别远程服务器100,并且,在完成了识别之后向远程服务器100请求 小应用程序安装代码,以基于从远程服务器100发送的该小应用程序安装代码来安装小应 用程序。同时,智能卡300预先与远程服务器100共享代码钥,并且,基于该代码钥以及智 能卡 300 的集成电路卡片标识(ICCIC integrated circuit card identity),利用 SHA-1 算法执行编码,以进行结果比较,从而识别远程服务器100。如上所述,根据在本发明的智能卡中安装小应用程序的系统,可以在智能卡被制 造之后利用基于HTTP的HTTP OTA来发布小应用程序,从而,可以在较短的时间段内在智能 卡中安装大规模的小应用程序,并且,可以方便地管理小应用程序。下面,将参照图2来详细说明智能卡300的结构。参照图2,智能卡300包括智能卡网络服务器(SCWS smart card web server) 310、RAM服务器小程序320以及远程应用管理(RAM :remote application management)330。SCffS 310通过响应于从远程服务器100发送的OTA消息来发送消息,以建立通信 信道,并通过基于经由该通信信道从远程服务器100发送的小应用程序安装信息调用RAM 服务器小程序320来发送消息。更具体地说,SCWS 310从远程服务器100接收短消息形式 的OTA消息,并基于HTTP建立通信信道。此外,SCWS 310从远程服务器100接收小应用程 序安装信息。具体而言,SCWS 310基于URL从远程服务器100接收小应用程序安装请求消 息,并调用映射至该URL的RAM服务器小程序320,以向RAM服务器小程序320发送包含在 小应用程序安装请求消息中的标识信息。此外,SCWS 310响应于来自RAM服务器小程序320 的请求向RAM服务器小程序320发送从远程服务器100发送的小应用程序安装代码。优选 的是,当向RAM服务器小程序320发送小应用程序安装代码时,SCffS 310根据用户的设置来 划分小应用程序安装代码,其中,通过考虑代码的大小来确定所述用户设置。从远程服务器 100以HTTP消息的形式发送小应用程序安装请求消息。此外,在ETSI 102. 226和3GPPTS 23. 048中定义的命令消息(例如,用于远程小应用程序管理的USIM工具箱命令或开放平 台命令)被包含在HTTP消息的主体中。基于以上说明,SCWS 310提取出包含在HTTP消息 的主体中的实际的命令消息,以用于小应用程序安装,并向RAM服务器小程序320发送该实 际的命令消息。同时,SCWS 310没有直接调用实际安装小应用程序的RAM 330的功能。因此,SCWS 310基于包含在小应用程序安装请求消息中的URL来调用RAM服务器小程序320, 其中,RAM服务器小程序320作为SCWS310和RAM 330之间的网关,从而,为RAM 330提供
小应用程序安装环境。RAM服务器小程序320被SCWS 310基于URL调用,并且接收包含在小应用程序 安装请求消息中的标识信息,以识别远程服务器100。具体而言,智能卡300预先与远程 服务器100共享代码钥,并且,基于该代码钥以及智能卡300的集成电路卡片标识(ICCIC integrated circuit card identity),利用SHA-1算法执行编码,以进行结果比较,从而识 别远程服务器100。当完成了针对远程服务器100的识别时,RAM服务器小程序320请求 SCffS 310发送小应用程序安装代码,从而,RAM服务器小程序320再一次被SCWS 310调用, 以接收小应用程序安装代码。此外,RAM服务器小程序320调用RAM 330,并向RAM 330发 送小应用程序安装代码,使得RAM 330能够安装小应用程序。下面,将参照图3来说明具有上述配置的智能卡300的软件栈结构。为了实现基于java的操作系统,智能卡300可以包括卡操作系统(COS card operating system)、java 虚拟机以及应用禾呈序接口(API :application programming interface)/全球平台。COS提供用来控制并操作智能卡300的硬件以及通信网络的环境。 此外,java虚拟机以及API/全球平台提供能够对基于java的小应用程序进行多重安装的 环境。此外,智能卡300包括主安全域(ISDdssuer security domain)以确保安装在智能 卡300中的应用的安全,并包括卡应用工具包(CAT:card application toolkit)框架,以 支持移动通信的接入识别。此外,智能卡300支持UICCAPI,以通过访问CAT执行环境的文 件系统来检查智能卡300的基本信息。SCffS 310、RAM服务器小程序320以及RAM 330基于上述的栈结构工作。也就是 说,SCffS 310提供服务器小程序容器,以支持对应于服务器小程序的RAM服务器小程序320 的操作环境。此外,在通过RAM服务器小程序320从SCWS 310发送请求时,RAM 330可以 利用ISD或者其它安全域(未示出)的识别功能来安装或删除小应用程序。如上所述,具有根据本发明的上述结构的智能卡300可以在智能卡300被制造之 后通过SCWS 310利用HTTP OTA来发布小应用程序,从而,可以在较短的时间段内在智能卡 中安装大规模的小应用程序,并且,可以方便地管理小应用程序。下面将参照图4和图5来说明根据本发明的终端和智能卡之间的接口。首先,将参照图4来说明根据本发明实施方式的对安装智能卡小应用程序的系统 进行操作的方法。为了方便起见,在全部附图中,使用相同的参考标号来指代相同的元件。远程服务器100通过发送OTA消息来请求建立与智能卡300的通信信道(SlO)。 优选的是,远程服务器100通过利用SMS向配备有智能卡300的终端200发送OTA消息来 请求建立该通信信道。然后,智能卡300响应于从远程服务器100发送的OTA消息来发送消息,以建立与 远程服务器100的通信信道(S20和S30)。优选的是,智能卡300基于HTTP建立通信信道。此后,远程服务器100通过所建立的通信信道向智能卡300发送小应用程序安装 请求信息(S40)。优选的是,远程服务器100通过安装在终端200中的网络浏览器基于URL 向智能卡300发送包括标识信息的小应用程序安装请求消息。然后,智能卡300基于包含在小应用程序安装请求消息中的URL来调用映射至该
8URL的小应用程序安装环境(S50)。也就是说,智能卡300基于包含在小应用程序安装请求消息中的标识信息来识别 远程服务器100 (S60)。优选的是,智能卡300预先与远程服务器100共享代码钥,并且, 基于该代码钥以及智能卡300的集成电路卡片标识(ICCICdntegrated circuit card identity),利用SHA-I算法执行编码,以进行结果比较,从而识别远程服务器100。此后,在智能卡300进行请求时,远程服务器100通过该通信信道向智能卡300发 送小应用程序安装代码(S70和S80)。优选的是,远程服务器100通过安装在终端200中的 网络浏览器向智能卡300发送小应用程序安装代码。然后,智能卡300基于通过该通信信道发送的小应用程序安装代码来安装小应用 程序(S90)。如上所述,根据本发明的在智能卡中安装小应用程序的方法,在已经制造了智能 卡之后,利用HTTP OTA来安装小应用程序,从而,可以在较短的时间段内在智能卡中安装大 规模的小应用程序,并且,可以方便地管理小应用程序。下面,将参照图5来具体说明根据本发明实施方式的智能卡300的操作。首先,SCWS 310响应于从远程服务器100发送的OTA消息来发送消息,以建立通信 信道(S110至S130,其对应于图3中SlO至S30)。优选的是,SCffS 310从远程服务器100 接收短消息形式的OTA消息,以基于HTTP形成通信信道。然后,SCWS 310从远程服务器100接收小应用程序安装请求消息,并调用RAM服 务器小程序320(S140和S150,其对应于图3中的S40和S50)。优选的是,SCffS 310从远 程服务器100接收小应用程序安装信息,即,基于URL的小应用程序安装请求消息,并调用 映射至该URL的RAM服务器小程序320。此外,SCffS 310向RAM服务器小程序320发送包 含在小应用程序安装请求消息中的标识信息。SCWS 310没有直接调用实际安装小应用程 序的RAM 330的功能。从而,SCWS 310基于包含在小应用程序安装请求消息中的URL来调 用RAM服务器小程序320,其中,RAM服务器小程序320作为SCWS 310和RAM 330之间的网 关,从而为RAM 330提供小应用程序安装环境。此后,RAM服务器小程序320基于包含在小应用程序安装请求消息中的标识信息 来识别远程服务器100(S160,其对应于图3的S60)。优选的是,智能卡300预先与远程服 务器100共享代码钥,并且,基于该代码钥以及智能卡300的集成电路卡片标识(ICCIC integrated circuit card identity),利用SHA-1算法执行编码,以进行结果比较,从而识 别远程服务器100。当完成了针对远程服务器100的识别时,SCffS 310从远程服务器100接收小应用 程序安装代码,并向RAM服务器小程序320发送小应用程序安装代码(S170至S200,其对应 于图3的S70和S80)。优选的是,RAM服务器小程序320请求SCWS 310发送小应用程序安 装代码,并且,当RAM服务器小程序320进行请求时,SCffS 310向RAM服务器小程序320发 送从远程服务器100发送来的小应用程序安装代码。优选的是,当向RAM服务器小程序320 发送小应用程序安装代码时,SCWS 310根据用户的设置来划分小应用程序安装代码,其中, 通过考虑代码的大小来确定该用户设置。然后,RAM服务器小程序320向RAM 330发送从SCWS 310发送来的小应用程序安 装代码,从而,RAM 330安装小应用程序(S210和S220,其对应于图3的S90)。
9
如上所述,根据本发明的智能卡300的操作,在制造了智能卡之后,经由SCWS 310,通过利用HTTP OTA来安装小应用程序,从而,可以在较短的时间段内在智能卡中安装 大规模的小应用程序,并且,可以方便地管理小应用程序。可以以硬件、由处理器执行的软件,或者硬件和软件的组合的形式来实现涉及本 发明实施方式的上述算法的方法和步骤。软件模块可以存在于存储介质中,诸如,RAM存储 器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动硬盘、CD-ROM或其 它本领域通常熟知的存储装置。存储介质连接至处理器,所以,处理器可以从存储介质读取 信息,或者,在存储介质上记录信息。另选地,存储介质可以被集成到处理器中。处理器和 存储介质可以被包括在ASIC中。ASIC可以被包括在终端中。另选地,处理器和存储介质可 以作为终端的组件。尽管已经说明了本发明的示例性实施方式,但是,应当理解,本发明不应该限制于 这些示例性实施方式,而且,在由所附权利要求所要求的本发明的精神和范围内,本领域普 通技术人员可以进行各种变化和修改。工业实用性根据本发明的安装智能卡小应用程序的系统和方法能够根据用户请求,基于 SCWS,通过使用HTTP的OTA模式来在智能卡中安装小应用程序,以及管理小应用程序。从 而,本发明克服了现有技术中出现的问题,所以,根据销售和经营,本发明适用于各种领域, 并具有较高的工业适用性,在实践中非常有用。
权利要求
一种安装智能卡小应用程序的系统,该系统包括远程服务器,其通过向智能卡发送空中下载OTA消息来请求所述智能卡建立通信信道,并且,通过所述通信信道向所述智能卡发送小应用程序安装信息;终端,其通过在所述终端中提供的网络浏览器对所述远程服务器和安装在所述终端中的所述智能卡之间的通信进行中继;以及所述智能卡,其响应于从所述远程服务器向该智能卡发送的所述OTA消息来发送消息,以针对所述远程服务器基于超文本传输协议HTTP建立所述通信信道,并且,基于通过所述通信信道向该智能卡发送的所述小应用程序安装信息来安装所述小应用程序。
2.根据权利要求1所述的系统,其中,所述远程服务器通过利用短消息业务SMS向所述 智能卡发送所述OTA消息来请求所述智能卡建立所述通信信道。
3.根据权利要求1所述的系统,其中,所述智能卡基于包含在所述小应用程序安装信 息中的统一资源定位符URL来调用映射至所述URL的小应用程序安装环境。
4.根据权利要求3所述的系统,其中,所述智能卡基于包含在所述小应用程序安装信 息中的标识信息来识别所述远程服务器。
5.根据权利要求4所述的系统,其中,当完成了针对所述远程服务器的识别时,所述智 能卡基于包括在所述小应用程序安装信息中的小应用程序安装代码来安装所述小应用程 序。
6.一种智能卡,该智能卡包括智能卡网络服务器SCWS,其通过响应于从远程服务器向该智能卡网络服务器发送的 OTA消息来发送消息,以基于HTTP建立通信信道,并且,通过所述通信信道从所述远程服务 器接收小应用程序安装信息;远程应用管理RAM服务器小程序,其被所述SCWS调用,并接收包含在所述小应用程序 安装信息中的标识信息,并且,基于所述标识信息来识别所述远程服务器;以及RAM,其被所述RAM服务器小程序调用,并接收包含在所述小应用程序安装信息中的小 应用程序安装代码,并且,基于所述小应用程序安装代码来安装所述小应用程序。
7.根据权利要求6所述的智能卡,其中,所述SCWS以短消息的形式接收所述OTA消息, 以建立所述通信信道。
8.根据权利要求6所述的智能卡,其中,在接收到小应用程序安装请求消息时,所述 SCffS基于包含在所述小应用程序安装信息中的URL来调用所述RAM服务器小程序,并向所 述RAM服务器小程序发送所述标识信息以及所述小应用程序安装代码。
9.根据权利要求6或8所述的智能卡,其中,当完成了针对所述远程服务器的识别时, 所述RAM服务器小程序从所述SCWS接收所述小应用程序安装代码,并且调用所述RAM以向 所述RAM发送所述小应用程序安装代码。
10.根据权利要求9所述的智能卡,其中,所述SCWS基于所述小应用程序安装代码的大 小来划分所述小应用程序安装代码,并且,向所述RAM服务器小程序发送所划分的小应用 程序安装代码。
11.一种安装智能卡小应用程序的方法,该方法包括由远程服务器通过发送OTA消息来请求在所述远程服务器和智能卡之间建立通信信道;由所述智能卡通过响应于所述OTA消息来发送消息,以基于HTTP建立通信信道;由所述远程服务器通过所述通信信道向所述智能卡发送小应用程序安装信息;以及由所述智能卡基于通过所述通信信道从所述远程服务器接收的所述小应用程序安装 信息来安装所述小应用程序。
12.根据权利要求11所述的方法,其中,所述请求通过利用SMS来发送所述OTA消息, 以请求建立所述通信信道。
13.根据权利要求11所述的方法,其中,所述安装的步骤包括基于包含在所述小应用程序安装信息中的统一资源定位符URL来调用映射至所述URL 的小应用程序安装环境;基于包含在所述小应用程序安装信息中的标识信息来识别所述远程服务器;以及在完成了针对所述远程服务器的识别之后,基于包含在所述小应用程序安装信息中的 小应用程序安装代码来安装所述小应用程序。
14.一种安装智能卡小应用程序的方法,该方法包括由SCWS通过响应于从远程服务器接收的OTA消息来发送消息,以基于HTTP建立通信 信道;当从所述远程服务器接收到小应用程序安装请求消息时,由SCWS调用RAM服务器小程序;由所述RAM服务器小程序基于包括在所述小应用程序安装请求消息中的标识信息来 识别所述远程服务器;在完成了针对所述远程服务器的识别之后,当从所述远程服务器接收到所述小应用程 序安装代码时,由所述SCWS向所述RAM服务器小程序发送小应用程序安装代码;以及当从所述RAM服务器小程序接收到所述小应用程序安装代码时,由RAM安装所述小应 用程序。
15.根据权利要求14所述的方法,其中,所述建立的步骤接收短消息的形式的所述OTA 消息,以建立所述通信信道。
16.根据权利要求14所述的方法,其中,所述调用的步骤基于包含在所述小应用程序 安装请求消息中的URL来调用映射至所述URL的所述RAM服务器小程序。
17.根据权利要求14所述的方法,其中,所述发送的步骤基于所述小应用程序安装代 码的大小来划分所述小应用程序安装代码,并且,向所述RAM服务器小程序发送所划分的 小应用程序安装代码。
18.一种计算机可读介质,该计算机可读介质包含用于执行如权利要求14至17所述的 方法的命令。
全文摘要
本发明公开了一种安装智能卡小应用程序的系统和方法。本发明示出了智能卡的结构,该智能卡通过包括以下步骤而被使能发送针对从外部远程服务器接收的OTA消息的响应消息;基于超文本传输协议HTTP形成与所述远程服务器的通信信道;以及基于通过所述通信信道接收的小应用程序安装信息来安装所述小应用程序。因此,可以在短时间内在智能卡中安装大规模的小应用程序。
文档编号G06K19/00GK101965581SQ200980108289
公开日2011年2月2日 申请日期2009年10月9日 优先权日2008年10月10日
发明者丁银洙, 李敬玉, 金辰台 申请人:Sk电信有限公司