一种多类型智能卡安全读写系统及方法

文档序号:6441351阅读:141来源:国知局
专利名称:一种多类型智能卡安全读写系统及方法
技术领域
本发明涉及一种读写系统,尤其涉及一种多类型智能卡安全读写系统及方法。
背景技术
传统意义上的智能卡是内嵌有微芯片的塑料卡(通常是一张信用卡的大小)的通称。其中,部分智能卡同时包含一个RFID芯片,可以实现不需要与读卡器的任何物理接触就能够完成卡片数据的读写。最近几年,随着手机支付的兴起,一种新型非接触手机智能卡出现,与传统智能卡基于13.56MHz频率不同,手机智能卡采用了基于2.4GHz频率的技术,手机适应性好,兼容性高,包括RFID-S頂卡、RFID-SD卡等卡片形态,用户只需更换相应的卡片即可实现手机靠近读卡器完成近距离读写手机智能卡的目的。智能卡被广泛应用在金融支付、企业门禁、公共交通等领域,尤其在公共交通,在很多城市是绝大多数市民出行的必备支付工具。然而,使用智能卡乘坐公共交通需要预先在卡片中存入相应的金额。一般而言,交通卡公司在城市布设的网点非常有限,包括直营客服中心、代理充值点和自助设备,需要市民在用完或者接近用完卡片余额时去上述网点进行充值,带来时间和交通上的不便。手机智能卡在一定程度上解决了上述问题,通过开户时绑定银行卡以及在手机上输入充值相关信息实现手机充值。然而,仍然存在一部分用户不愿意绑定银行卡,需要到网点进行充值缴费的情况。如何为广大用户提供一种可以在家庭、单位等方便上网的地方使用个人电脑对智能卡数据进行读写,进而实现充值缴费的系统与方法显得尤为必要。中国互联网络信息中心曾发布数据,截至2011年6月,中国网民规模达到4.85亿,在家庭和单位上网分别占到91.3%和33%,其中网民使用台式电脑和笔记本电脑上网的比例在70%左右。互联网基础设施以及个人电脑的普及,为网民接入互联网带来了非常便利的条件。

发明内容
本发明的目的是,针对现有智能卡充值缴费必须到固定网点充值缴费的不足,提供一种利用互联网和个人电脑实现对多类型智能卡进行充值的多类型智能卡安全读写系统。本发明所述的一种多类型智能卡安全读写系统,包括充值平台、计算机和移动充值装置;
所述移动充值装置读取智能卡内的信息并传送至计算机;
所述充值平台接收计算机传输的指令,并按照指令对智能卡内部信息进行修改。本发明所述技术方案还可以进行以下修改:
进一步,所述移动充值装置包括主控制模块、读卡模块和PC接口模块,所述读卡模块读取智能卡内的信息并传输至主控制模块,所述主控制模块控制读卡模块接收智能卡内的信息,并通过PC接口模块接收计算机传输的指令,完成移动充值装置与计算机双向通信。
进一步,所述读卡模块包括非接触式读卡模块和接触式读卡模块,所述非接触式读卡模块读取非接触式智能卡内的信息,所述接触式读卡模块读取接触式智能卡内的信
肩、O进一步,所述充值平台包括接入前置模块、卡充值模块和支付接口模块,所述接入前置模块接收计算机传输的指令并进行区分,将支付指令发送至支付接口模块,所述支付接口模块完成扣款并生成扣款结果,所述接入前置模块将扣款结果发送至卡充值模块,所述卡充值模块生成充值指令并通过计算机发送至移动充值装置,完成智能卡充值并记录相关信息。进一步,所述接触式读卡模块为IS0/IEC 7816读卡模块和/或SD模块,所述ISO/IEC 7816读卡模块读取普通接触式智能卡内的信息,所述SD模块包括SD卡槽和SD接口转换电路,所述SD卡槽用于插入智能卡并接收智能卡内信息,通过SD接口转换电路将信息转换为计算机可识别数据并传输至主控制器。进一步,所述计算机通过USB接口或通信串口与移动充值装置连接。本发明的有益效果是:
本发明所述的一种多类型智能卡安全读写系统,使用以智能卡形式承载的电子钱包、预付费业务用户提供了可以在个人电脑前完成充值,免去了用户到充值网点排队的麻烦,同时也减少了智能卡运营商建设充值网点、布放自助充值机的成本。此外,本发明所述系统,可以兼容多种形式的智能卡,包括普通非接触式智能卡、普通接触式智能卡、RFID-SIM手机卡、RFID-SD手机卡等,节省了用户重复购买充值设备的成本,免去运营商升级与发行充值设备的重复投资,尤其为RFID-SD卡提供了非接触式和接触式两种充值方式,使用接触式方式可提高手机卡充值的可靠性。卡充值模块通过接入前置、个人电脑的浏览器插件、移动充值装置中的读卡模块实现与智能卡的最终交互,其交互流程按照中国金融集成电路(IC)卡相关规定进行。本发明的另一个目的是,针对现有智能卡充值缴费必须到固定网点充值缴费的不足,提供一种利用互联网和个人电脑实现对多类型智能卡进行充值的多类型智能卡读写方法。一种多类型智能卡读写方法,具体步骤如下:
将移动充值装置与计算机连接;
应用移动充值装置采集智能卡内的信息;
计算机接收移动充值装置传输的智能卡信息数据;
计算机发送指令至充值平台,充值平台按照计算机发送的指令生成用于对智能卡内信息进行修改的指令,并反馈回计算机;
计算机将指令发送至移动充值装置,并通过移动充值装置将指令写入智能卡,完成充值。进一步,所述应用移动充值装置采集智能卡内的信息具体步骤为:
将非接触式智能卡放置在非接触式读卡模块读卡范围内,或将接触式智能卡插入接触式读卡模块;
移动充值装置通过主控制器控制读卡模块采集智能卡内的信息。进一步,所述计算机发送指令至充值平台,充值平台按照计算机发送的指令生成用于对智能卡内信息进行修改的指令,并反馈回计算机具体步骤为:
操作计算机发送指令至充值平台;
计算机校验智能卡和移动充值装置的信息以确定智能卡和移动充值装置的合法性; 充值平台向计算机反馈信息并在计算机上生成支付页面;
操作计算机将支付信息通过接入前置模块提交至充值平台中的支付接口模块;
支付接口模块根据计算机提交的支付信息完成扣款,并将扣款结果信息传输至充值平台的接入前置模块;
接入前置模块将扣款结果信息传输至卡充值模块,卡充值模块生成相应的指令并通过接入前置反馈回计算机。进一步,所述计算机将指令发送至移动充值装置,并通过移动充值装置将指令写入智能卡,完成充值具体步骤为:
计算机通过移动充值装置将充值指令发送至读卡模块,读卡模块将充值指令写入智能卡,智能卡充值成功;
计算机采集移动充值装置返回的智能卡充值交易验证码,并将交易验证码发送至充值平台;
充值平台的卡充值模块记录相关信息用于结算。进一步,所述将移动充值装置与计算机有线连接具体为将移动充值装置通过PC接口模块与计算机有线连接。进一步,所述读卡模块包括双频读卡模块、IS0/IEC 7816读卡模块和/或SD模块。进一步,所述移动充值装置通过PC接口模块与计算机的串口或USB接口有线连接。本发明的有益效果是:
本发明所述的一种多类型智能卡安全读写方法,使用以智能卡形式承载的电子钱包、预付费业务用户提供了可以在个人电脑前完成充值,免去了用户到充值网点排队的麻烦,同时也减少了智能卡运营商建设充值网点、布放自助充值机的成本。此外,本发明所述方法,可以兼容多种形式的智能卡,包括普通非接触式智能卡、普通接触式智能卡、RFID-SIM手机卡、RFID-SD手机卡等,节省用户重复购买充值设备的成本,免去运营商升级与发行充值设备的重复投资,尤其为RFID-SD卡提供了非接触式和接触式两种充值方式,使用接触式方式可提高手机卡充值的可靠性。卡充值模块通过接入前置、个人电脑的浏览器插件、移动充值装置中的读卡模块实现与智能卡的最终交互,其交互流程按照中国金融集成电路(IC)卡相关规定进行。


图1为本发明所述读写系统结构 图2为本发明所述读写系统的移动充值装置内部结构 图3为本发明所述读写系统的充值平台内部结构图。
具体实施例方式以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。如图1、2所示,本发明所述具体实施例1所述的一种多类型智能卡安全读写系统,可以对非接触式智能卡、普通接触式智能卡、Micro SD形态封装的智能卡等进行充值,包括充值平台1、计算机2和移动充值装置3 ;
所述移动充值装置3读取智能卡内的信息并传送至计算机2 ;
所述充值平台I接收计算机2传输的指令,并按照指令对智能卡内部信息进行修改。所述移动充值装置3包括主控制模块32、读卡模块33和PC接口模块31,所述读卡模块33读取智能卡内的信息并传输至主控制模块32,所述主控制模块32控制读卡模块33接收智能卡内的信息,并通过PC接口模块31接收计算机2传输的指令,完成移动充值装置3与计算机2双向通信。所述读卡模块33包括非接触式读卡模块331和接触式读卡模块332,所述非接触式读卡模块331读取非接触式智能卡内的信息,所述接触式读卡模块332读取接触式智能卡内的信息。所述非接触式读卡模块331为双频读卡模块。所述接触式读卡模块332为SD模块,所述SD模块包括SD卡槽和SD接口转换电路,所述SD卡槽用于插入Micro SD形态封装的智能卡并接收智能卡内信息,并通过SD接口转换电路将信息转换为计算机2可识别数据并传输至主控制器32。所述充值平台I包括接入前置模块11、卡充值模块12和支付接口模块13,所述接入前置模块11接收计算机2传输的指令并进行区分,将支付指令发送至支付接口模块13,所述支付接口模块13完成扣款并生成扣款结果,所述接入前置模块11将扣款结果发送至卡充值模块12,所述卡充值模块12生成充值指令并通过计算机2发送至移动充值装置3,完成智能卡充值并记录相关信息用于结算。所述计算机2通过USB接口或者通信串口与移动充值装置连接。本发明具体实施例1所述的一种多类型智能卡读写方法,具体步骤如下:
将移动充值装置3通过USB接口与计算机2有线连接;
将非接触式智能卡放置在非接触式读卡模块331读卡范围内;
移动充值装置3通过主控制器32控制非接触式读卡模块331采集智能卡内的信息; 计算机2接收移动充值装置3传输的智能卡信息数据;
操作计算机2发送指令至充值平台I ;
计算机2校验智能卡和移动充值装置的信息以确定智能卡和移动充值装置的合法性; 充值平台I向计算机2反馈信息并在计算机2上生成支付页面;
操作计算机2将支付信息通过接入前置模块11提交至充值平台I中的支付接口模块
13 ;
支付接口模块13根据计算机2提交的支付信息完成银行卡扣款,并将扣款结果信息传输至充值平台I的接入前置模块11 ;
接入前置模块11将扣款结果信息传输至卡充值模块12,卡充值模块12生成相应的指令并通过接入前置11反馈回计算机2 ;
计算机2通过移动充值装置3将充值指令发送至非接触式读卡模块331,非接触式读卡模块331将充值指令写入智能卡,智能卡充值成功; 计算机2采集移动充值装置3返回的智能卡充值交易验证码,并将交易验证码发送至充值平台I ;
充值平台I的卡充值模块记录相关信息用于结算。以上仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种多类型智能卡安全读写系统,其特征在于,包括充值平台、计算机和移动充值装置; 所述移动充值装置读取智能卡内的信息并传送至计算机; 所述充值平台接收计算机传输的指令,并按照指令对智能卡内部信息进行修改。
2.按照权利要求1所述的读写系统,其特征在于,所述移动充值装置包括主控制模块、读卡模块和PC接口模块,所述读卡模块读取智能卡内的信息并传输至主控制模块,所述主控制模块控制读卡模块接收智能卡内的信息,并通过PC接口模块接收计算机传输的指令,完成移动充值装置与计算机双向通信。
3.按照权利要求2所述的读写系统,其特征在于,所述读卡模块包括非接触式读卡模块和接触式读卡模块,所述非接触式读卡模块读取非接触式智能卡内的信息,所述接触式读卡模块读取接触式智能卡内的信息。
4.按照权利要求1所述的读写系统, 其特征在于,所述充值平台包括接入前置模块、卡充值模块和支付接口模块,所述接入前置模块接收计算机传输的指令并进行区分,将支付指令发送至支付接口模块,所述支付接口模块完成扣款并生成扣款结果,所述接入前置模块将扣款结果发送至卡充值模块,所述卡充值模块生成充值指令并通过计算机发送至移动充值装置,完成智能卡充值并记录相关信息。
5.按照权利要求1至4任一项所述的读写系统,其特征在于,所述计算机通过USB接口与移动充值装置连接。
6.按照权利要求1至4任一项所述的读写系统,其特征在于,所述计算机通过通信串口与移动充值装置连接。
7.按照权利要求3所述的读写系统,其特征在于,所述接触式读卡模块为ISO/IEC7816读卡模块和/或SD模块,所述ISO/IEC 7816读卡模块读取普通接触式智能卡内的信息,所述SD模块包括SD卡槽和SD接口转换电路,所述SD卡槽用于插入智能卡并接收智能卡内信息,通过SD接口转换电路将信息转换为计算机可识别数据并传输至主控制器。
8.一种多类型智能卡读写方法,其特征在于,具体步骤如下: 将移动充值装置与计算机连接; 应用移动充值装置采集智能卡内的信息; 计算机接收移动充值装置传输的智能卡信息数据; 计算机发送指令至充值平台,充值平台按照计算机发送的指令生成用于对智能卡内信息进行修改的指令,并反馈回计算机; 计算机将指令发送至移动充值装置,并通过移动充值装置将指令写入智能卡,完成充值。
9.按照权利要求8所述的读写方法,其特征在于,所述应用移动充值装置采集智能卡内的信息具体步骤为: 将非接触式智能卡放置在非接触式读卡模块读卡范围内; 移动充值装置通过主控制器控制非接触式读卡模块采集智能卡内的信息。
10.按照权利要求8所述的读写方法,其特征在于,所述应用移动充值装置采集智能卡内的信息具体步骤为: 将接触式智能卡插入接触式读卡模块;移动充值装置通过主控制器控制接触式读卡模块采集智能卡内的信息。
11.按照权利要求9或10所述的读写方法,其特征在于,所述计算机发送指令至充值平台,充值平台按照计算机发送的指令生成用于对智能卡内信息进行修改的指令,并反馈回计算机具体步骤为: 计算机发送指令至充值平台; 计算机校验智能卡和移动充值装置的信息以确定智能卡和移动充值装置的合法性; 充值平台向计算机反馈信息并在计算机上生成支付页面; 操作计算机将支付信息通过接入前置模块提交至充值平台中的支付接口模块; 支付接口模块根据计算机提交的支付信息完成扣款,并将扣款结果信息传输至充值平台的接入前置模块; 接入前置模块将扣款结果信息传输至卡充值模块,卡充值模块生成相应的指令并通过接入前置反馈回计算机。
12.按照权利要求8所述的读写方法,其特征在于,所述计算机将指令发送至移动充值装置,并通过移动充值装置将指令写入智能卡,完成充值具体步骤为: 计算机通过移动充值装置将充值指令发送至读卡模块,读卡模块将充值指令写入智能卡,智能卡充值成功; 计算机采集移动充值装置返回的智能卡充值交易验证码,并将交易验证码发送至充值平台; 充值平台的卡充值模 块记录相关信息用于结算。
13.按照权利要求8所述的读写方法,其特征在于,所述将移动充值装置与计算机有线连接具体为将移动充值装置通过PC接口模块与计算机有线连接。
14.按照权利要求13所述的读写方法,其特征在于,所述读卡模块包括双频读卡模块、ISO/IEC 7816读卡模块和/或SD模块。
15.按照权利要求14所述的读写方法,其特征在于,所述移动充值装置通过PC接口模块与计算机的串口有线连接。
16.按照权利要求14所述的读写方法,其特征在于,所述移动充值装置通过PC接口模块与计算机的USB接口有线连接。
全文摘要
本发明所述的一种多类型智能卡安全读写系统,包括充值平台、计算机和移动充值装置;所述移动充值装置读取智能卡内的信息并传送至计算机;所述充值平台接收计算机传输的指令,并按照指令对智能卡内部信息进行修改。本系统为使用以智能卡形式承载的电子钱包、预付费业务的用户提供了可以在个人电脑前完成充值的方法,免去了用户到充值网点排队的麻烦,同时也减少了智能卡运营商建设充值网点、布放自助充值机的成本;本发明兼容多种形式的智能卡,包括非接触式和接触式两种充值方式,节省用户重复购买充值设备的成本,免去运营商升级与发行充值设备的重复投资,使用接触式方式更可提高手机卡充值的可靠性。
文档编号G06K17/00GK103164719SQ20111042010
公开日2013年6月19日 申请日期2011年12月15日 优先权日2011年12月15日
发明者邓煜平 申请人:国民技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1