[发明专利]一种智能卡的应用实现方法及系统有效
申请号: | 201210017434.3 | 申请日: | 2012-01-19 |
公开(公告)号: | CN102609253A | 公开(公告)日: | 2012-07-25 |
发明(设计)人: | 章顺启 | 申请(专利权)人: | 捷德(中国)信息科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06K19/07 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 郭智 |
地址: | 330096 江西省*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能卡 应用 实现 方法 系统 | ||
1.一种智能卡的应用实现方法,其特征在于,所述方法包括:
对应用需求中的菜单数据用一种标记规则进行标注;
将标注过的所述应用需求中的菜单数据转换为一种标记语言文件格式的API函数调用;
根据所述标记语言的标识符将所述标记语言文件格式的API函数调用转换为字节码;
利用所述字节码在智能卡上实现应用。
2.如权利要求1所述方法,其特征在于,所述菜单数据通过Excel表或Word表格表示,所述菜单数据包括:菜单级别和功能。
3.如权利要求1所述方法,其特征在于,所述标记语言是如下任意一种:可扩展标记语言XML、超文本置标语言HTML、通用标记语言GML、标准通用标记语言SGML、可扩展超文件标示语言XHTML、可扩展应用标记语言XAML、无线标记语言WML。
4.如权利要求1所述方法,其特征在于,所述利用所述字节码在智能卡上实现应用,包括:
将所述字节码下载到所述智能卡上,然后通过所述智能卡上常驻的应用引擎解释执行以实现应用。
5.如权利要求4所述方法,其特征在于,所述将所述字节码下载到所述智能卡上采用如下三种方式之一:应用协议数据单元APDU命令传输、小应用程序数据共享接口、贴片卡或SD卡数据共享。
6.如权利要求4所述方法,其特征在于,所述将所述字节码下载到所述智能卡上,包括:
通过所述智能卡与卡下装置的身份互认证操作后,将所述字节码下载到所述智能卡上。
7.如权利要求1所述方法,其特征在于,所述利用所述字节码在智能卡上实现应用,包括:
利用应用引擎将所述字节码生成所述智能卡上的小应用程序,然后将生成的所述智能卡上的小应用程序下载到所述智能卡上解释执行以实现应用。
8.如权利要求1所述方法,其特征在于:
将所述一种标记语言文件格式的API函数调用下载到所述智能卡上,由所述智能卡根据所述标记语言的标识符将所述标记语言文件格式的API函数调用转换为字节码,然后通过所述智能卡上常驻的应用引擎解释执行所述字节码以实现应用。
9.如权利要求1所述方法,其特征在于:
将所述一种标记语言文件格式的API函数调用下载到所述智能卡上,由所述智能卡根据所述标记语言的标识符将所述标记语言文件格式的API函数调用转换为字节码,然后利用应用引擎将所述字节码生成所述智能卡上的小应用程序,由所述智能卡上解释执行所述小应用程序以实现应用。
10.如权利要求1所述方法,其特征在于:
将标注过的所述应用需求中的菜单数据下载到所述智能卡上,由所述智能卡将标注过的所述应用需求中的菜单数据转换为一种标记语言文件格式的API函数调用,并根据所述标记语言的标识符将所述标记语言文件格式的API函数调用转换为字节码,然后通过所述智能卡上常驻的应用引擎解释执行所述字节码以实现应用。
11.如权利要求1所述方法,其特征在于:
将标注过的所述应用需求中的菜单数据下载到所述智能卡上,由所述智能卡将标注过的所述应用需求中的菜单数据转换为一种标记语言文件格式的API函数调用,并根据所述标记语言的标识符将所述标记语言文件格式的API函数调用转换为字节码,然后利用应用引擎将所述字节码生成所述智能卡上的小应用程序,由所述智能卡上解释执行所述小应用程序以实现应用。
12.如权利要求4或7或8或9或10或11所述方法,其特征在于,所述应用引擎包含依次相连的如下模块:API模块、执行模块及智能卡的工具箱小应用程序框架模块;其中,所述API模块包括STK API模块和扩展API模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于捷德(中国)信息科技有限公司,未经捷德(中国)信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210017434.3/1.html,转载请声明来源钻瓜专利网。