[发明专利]一种POS终端程序更新方法与系统有效
申请号: | 201210134634.7 | 申请日: | 2012-05-02 |
公开(公告)号: | CN102707972A | 公开(公告)日: | 2012-10-03 |
发明(设计)人: | 李晓峰;张永涛;卢建魁;眭涛;葛晓军;郭鑫;沈进;杨继业;徐竹;李拥军;张文婷;梅时强;彭文;姚余川;杨杰;王昱祺 | 申请(专利权)人: | 银联商务有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G07G1/00;H04L9/32 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 pos 终端 程序 更新 方法 系统 | ||
技术领域
本发明涉及通讯技术领域,特别涉及一种POS终端程序更新方法与系统。
背景技术
POS终端(Point of sales终端)的中文意思是“销售点”,全称为销售点情报管理系统,是一种配有条码或光字符码(Optical character recognition简称OCR)的终端阅读器,有现金或易货额度出纳功能。
当前,POS终端已经广泛用于零售业和服务业的交易处理和记录,如在银行、百货商场、超市、服装行业、医疗行业(医院、药店)、娱乐等产生消费的场所都需要用到POS终端。POS终端的应用使得企业可以简化供应链、促进自助式交易并且降低部署和维护零售环节的基础设施的成本,POS终端是已成为零售商家不可缺少的收款设备。
正如当前几乎所有的软件都会升级更新,POS终端的系统程序也需要升级和维护。目前对于POS终端的升级和维护主要是通过人工在商户现场使用电脑串口下载来完成的,也就是维护人员带上保存有升级程序的电脑到POS终端现场进行手工下载操作,即浪费人力物力,又不能够保证POS终端程序更新的时效性。
目前在本技术领域中,存在一种能够远程管理POS终端的远程管理系统(Terminal Management System,简称TMS),该系统能够与众多POS终端进行信息交互和管理,但该系统通过网络实现POS终端的远程管理,但所述远程管理系统在与POS终端进行信息交互的过程中,没有实现管理系统与POS终端相互认证的过程,在复杂的网络环境下安全性较低,为POS终端的正常使用带来了一定程度的安全隐患。
发明内容
有鉴于此,本发明的目的在于提供一种POS终端程序更新方法与系统,本发明所述方法利用远程管理系统与POS终端建立连接,从而实现对POS终端进行远程的程序更新。
为实现上述目的,本发明的一个实施例提供一种
一种POS终端程序更新方法,所述方法包括以下步骤:
POS终端与远程管理系统建立连接并发出询问;
远程管理系统根据询问查找对应该POS终端的更新程序,当找到更新程序则判定POS终端的程序需要更新;
远程管理系统与POS终端进行双向认证,认证通过则远程管理系统向POS终端提供更新程序;
POS终端下载更新程序并完成更新。
所述POS终端与远程管理系统建立连接并发出询问具体为:
预先设置更新周期,POS终端根据更新周期定期与远程管理系统建立连接并发出询问。
所述POS终端与远程管理系统建立连接并发出询问具体为:
当远程管理系统中存在POS终端的更新程序,则远程管理系统生成一个更新消息,将更新消息发送到交易平台;
交易平台在与POS终端进行交易的过程中,将更新消息发送给POS终端;
POS终端收到更新消息后,与远程管理系统建立连接并发出询问。
所述远程管理系统与POS终端进行双向认证具体为:
POS终端向远程管理系统发送一份终端认证明文;
远程管理系统将密钥明文写入终端认证明文,从而得到第一终端认证数据;以主控密钥为密钥明文加密,从而得到密钥密文;
远程管理系统将第一终端认证数据、密钥密文连同一份系统认证明文发送到POS终端;
POS终端利用主控密钥解析密钥密文,得到密钥明文;将密钥明文写入自身保存的终端认证明文,从而得到第二终端认证数据;判断第一终端认证数据与第二终端认证数据是否一致;如果一致则POS终端生成第一认证结果为POS终端认证通过;
POS终端将密钥明文写入系统认证明文,得到第一系统认证数据;将第一系统认证数据连同第一认证结果发送到远程管理系统;
远程管理系统将密钥明文写入自身保存的系统认证明文,得到第二系统认证数据,判断第一系统认证数据与第二系统认证数据是否一致,如果一致则远程管理系统生成第二认证结果为远程管理系统认证通过。
所述POS终端完成更新具体为:
POS终端关闭自身正在执行的应用操作,利用下载的更新程序对自身程序进行更新。
一种POS终端程序更新系统,所述系统包括:
POS终端,用于与远程管理系统建立连接并发出询问,当远程管理系统判定POS终端的程序需要更新,则POS终端对远程管理系统进行认证;当远程管理系统向向POS终端提供更新程序,则POS终端下载更新程序完成更新;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于银联商务有限公司,未经银联商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210134634.7/2.html,转载请声明来源钻瓜专利网。