[发明专利]POS机的数据处理方法与装置在审
申请号: | 201510435057.9 | 申请日: | 2015-07-22 |
公开(公告)号: | CN105023150A | 公开(公告)日: | 2015-11-04 |
发明(设计)人: | 李东声 | 申请(专利权)人: | 天地融科技股份有限公司 |
主分类号: | G06Q20/20 | 分类号: | G06Q20/20;G06Q20/34;G06Q20/38 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙) 11391 | 代理人: | 薛峰;刘长江 |
地址: | 100083 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | pos 数据处理 方法 装置 | ||
1.一种POS机的数据处理方法,包括:
读取与所述POS机进行交易的芯片卡内预先存储的卡片信息,其中,所述卡片信息中包括用于处理所述芯片卡的交易数据的程序集合的信息;
根据所述卡片信息获取与当前交易匹配的交易程序,所述交易程序为所述程序集合中的一个或多个程序;
运行所述交易程序以对所述交易数据进行计算和传输。
2.根据权利要求1所述的方法,其中,根据所述卡片信息获取与当前交易匹配的交易程序的步骤包括:
根据所述卡片信息查询是否已安装所述交易程序;
若是,读取出已安装的所述交易程序;
若否,向与所述POS机数据连接的POS机管理服务器发送所述交易程序的下载请求,接收由所述POS机管理服务器返回的响应于所述下载请求的安装包,并利用所述安装包安装所述交易程序。
3.根据权利要求2所述的方法,其中,利用所述安装包安装所述交易程序的步骤包括:
对所述安装包中的数字签名进行验证;
在通过所述数字签名的验证后,解密所述安装包,以得到安装数据明文;以及
对解密出的安装数据明文进行数据格式校验,使用校验合格的所述安装数据明文进行所述交易程序的安装。
4.根据权利要求3所述的方法,其中,
在所述数字签名未通所述验证或者所述安装数据明文的数据格式校验不合格的情况下,输出错误提示信息。
5.根据权利要求3所述的方法,其中,解密所述安装包的步骤包括:
开启所述安装包的数字信封,以得到密钥密文和信息密文;
利用预存私钥对所述安装包中的密钥密文进行解密,得到会话密钥明文,其中,所述密钥密文由所述POS机管理服务器使用对应于所述预存私钥的公钥加密;以及
利用所述会话密钥明文对所述安装包中的信息密文进行解密,得到所述安装数据明文。
6.根据权利要求1至5中任一项所述的方法,其中,在读取所述卡片信息的步骤之前还包括:
向与所述POS机数据连接的POS机管理服务器发送认证请求,并在接收到所述POS机管理服务器发送的通过认证的反馈信息后,将所述POS机设置为允许交易状态。
7.根据权利要求1所述的方法,其中,运行所述交易程序以对所述交易数据进行计算和传输的步骤包括:
接收来自于所述POS机的交互接口的输入信息;
向所述芯片卡传送所述输入信息,并获取所述芯片卡对所述输入信息的校验值;
按照所述交易程序设定的格式生成所述交易数据,所述交易数据中至少包括:所述校验值、所述输入信息、以及所述POS机的标识;
向所述POS机管理服务器传送所述交易数据,以供所述POS机管理服务器向与所述交易数据对应的交易后台服务器传送所述交易数据;
接收所述POS机管理服务器转发的来自于所述交易后台服务器响应于所述交易数据的授权响应信息;以及
向所述芯片卡发送所述授权响应信息,以供所述芯片卡根据所述授权响应信息进行交易结果校验。
8.根据权利要求7所述的方法,其中,在向所述芯片卡发送所述授权响应信息的步骤之后还包括:
根据所述芯片卡对所述授权响应信息的响应确定所述交易是否完成;
向所述POS机管理服务器传送所述交易是否完成的结果数据,以供所述POS机管理服务器向所述交易后台服务器传送。
9.一种POS机的数据处理装置,包括:
读卡模块,配置成读取与所述POS机进行交易的芯片卡内预先存储的卡片信息,其中,所述卡片信息中包括用于处理所述芯片卡的交易数据的程序集合的信息;
程序获取模块,配置成根据所述卡片信息获取与当前交易匹配的交易程序,所述交易程序为所述程序集合中的一个或多个程序;以及
执行模块,配置成运行所述交易程序以对所述交易数据进行计算和传输。
10.根据权利要求9所述的装置,其中,所述程序获取模块包括:
查询子模块,配置成根据所述卡片信息查询是否已安装所述交易程序;
读取子模块,配置成在所述查询子模块查询到已安装所述交易程序的情况下,读取出已安装的所述交易程序;
下载子模块,配置成在所述查询子模块查询到没有安装所述交易程序的情况下,向与所述POS机数据连接的POS机管理服务器发送所述交易程序的下载请求,以及接收由所述POS机管理服务器返回的响应于所述下载请求的安装包;以及
安装子模块,配置成并利用所述安装包安装所述交易程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天地融科技股份有限公司,未经天地融科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510435057.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于二维码的电子门票销售系统
- 下一篇:一种在游戏内进行支付的方法及系统