[发明专利]一种读卡器及智能卡有效
申请号: | 200910091499.0 | 申请日: | 2009-08-24 |
公开(公告)号: | CN101706860A | 公开(公告)日: | 2010-05-12 |
发明(设计)人: | 陈杰;刘红;段永刚 | 申请(专利权)人: | 北京握奇数据系统有限公司 |
主分类号: | G06K7/00 | 分类号: | G06K7/00;G06K19/07;G07C9/00 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100015 北京市朝阳区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 读卡器 智能卡 | ||
1.一种读卡器,其特征在于,包括:
指示信息读取单元,用于读取智能卡上预先存储的操作指示信息;
指示信息解析单元,用于对所述指示信息读取单元所读取的操作指示信息进行解析,获得读卡器要执行的操作信息,所述指示信息读取单元所读取的操作指示信息包括按预定指令执行流程所设置的命令码集合;
操作执行单元,用于根据所述指示信息解析单元获得的读卡器要执行的操作信息调用相应的指令执行对应操作,在操作执行过程中向智能卡发送数据,并依据从智能卡接收的数据确定下一步操作,完成与智能卡的交互通信过程。
2.如权利要求1所述的读卡器,其特征在于,
所述指示信息解析单元对所述指示信息读取单元所读取的命令码集合,按预先设置的命令码与指令的对应关系,进行解析获得与命令码集合所对应的指令集;
所述操作执行单元逐一调用并执行所述指令集中的指令,按预定指令执行流程完成与智能卡的交互通信过程。
3.如权利要求2所述的读卡器,其特征在于,该读卡器还包括:
存储单元,用于预先存储读卡器执行不同操作所调用的指令;
对应关系设置单元,用于预先设置存储单元中的指令与命令码之间的对应关系。
4.如权利要求3所述的读卡器,其特征在于,该读卡器还包括参数更新单元,其中:
所述存储单元预先存储的指令具有缺省指令参数;
所述指示信息读取单元还用于读取智能卡预先存储的与命令码集合绑定的指令参数;
所述参数更新单元,用于利用所述与命令码绑定的指令参数更新存储单元内指令的缺省指令参数;
所述操作执行单元,在参数更新单元完成上述更新后,逐一调用并执行所述指令集中的指令,按预定指令执行流程完成与智能卡的交互通信过程。
5.如权利要求3所述的读卡器,其特征在于,所述存储单元预先存储的指令具有缺省指令参数;该读卡器还包括:
配置信息获取单元,用于获取配置信息;
链接单元,用于利用配置信息获取单元所获取的配置信息,按预先设置规则链接到修改缺省指令参数的读卡器底层驱动文件;
修改单元,用于执行链接单元所链接到的修改缺省指令参数的读卡器底层驱动文件,完成缺省指令参数的修改。
6.如权利要求5所述的读卡器,其特征在于,
所述配置信息获取单元所获取的配置信息包括配置代码和配置参数;
所述链接单元,根据所述配置代码按预先设置规则,链接到与配置代码对应的修改缺省指令参数的读卡器底层驱动文件;
所述修改单元,在执行所链接到的修改缺省指令参数的读卡器底层驱动文件时,利用所述配置参数修改缺省指令参数。
7.如权利要求6所述的读卡器,其特征在于,该读卡器还包括:
配置信息下载单元,用于从计算机终端上下载根据需求事先编写的配置信息,并将其发送给配置信息获取单元。
8.如权利要求5~7任一所述的读卡器,其特征在于,
所述存储单元还用于存储修改缺省指令参数的读卡器底层驱动文件。
9.一种智能卡,其特征在于,包括:
操作指示信息存储单元,其存储有用于指示读卡器所要执行的操作的操作指示信息,所述操作指示信息包括按预定指令执行流程所设置的命令码集合,及与所述命令码集合绑定的指令参数;
操作指示信息发送单元,用于与读卡器通信时首先将操作指示信息存储单元所存储的操作指示信息发送给读卡器;
交互单元,用于在读卡器依据操作指示信息执行操作的过程中,完成与读卡器的交互通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京握奇数据系统有限公司,未经北京握奇数据系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910091499.0/1.html,转载请声明来源钻瓜专利网。