一种POS终端程序更新方法与系统技术方案

技术编号:7865474 阅读:408 留言:0更新日期:2012-10-15 00:37
本发明专利技术实施例提供一种POS终端程序更新方法与系统,所述方法包括以下步骤:POS终端与远程管理系统建立连接并发出询问;远程管理系统根据询问查找对应该POS终端的更新程序,当找到更新程序则判定POS终端的程序需要更新;远程管理系统与POS终端进行双向认证,认证通过则远程管理系统向POS终端提供更新程序;POS终端下载更新程序并完成更新;所述系统包括:POS终端,用于与远程管理系统建立连接并发出询问,下载更新程序完成更新;远程管理系统,用于根据询问查找对应该POS终端的更新程序,当找到更新程序则判定POS终端的程序需要更新,向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终端下载更新程序完成更新;远程管理系统,用于根据询问查找对应该POS终端的更新程序,当找到更新程序则判定POS终端的程序需要更新;在POS终端认证远程管理系统成功之后,远程管理系统对POS终端进行认证,对POS终端认证成功后向POS终端提供更新程序。所述POS终端与远程管理系统建立连接并发出询问具体为预先设置更新周期,POS终端根据更新周期定期与远程管理系统建立连接并发出询问。所述系统还包括交易平台,具体为交易平台,用于在远程管理系统中存在POS终端的更新程序时,从远程管理系统接收更新消息;并在与POS终端进行交易的过程中,将更新消息发送给POS终端;则所述远程管理系统还用于,当远程管理系统中存在POS终端的更新程序,则远程管理系统生成一个更新消息,将更新消息发送到交易平台;所述POS终端还用于,从交易平台接收更新消息,与远程管理系统建立连接并发出询问。根据以上技术方案可知,本专利技术存在的有益效果是,利用所述远程管理系统实现了对POS终端的远程程序更新;通过POS终端与远程管理系统的双向认证过程,保障了程序更新过程的安全性;通过设置POS终端连接远程管理系统的周期,或利用交易平台提供更新消息,保证了 POS终端能够实时的连接远程管理系统进行更新;。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本专利技术实施例所述方法流程图;图2为本专利技术另一个实施例所述方法流程图;图3为本专利技术又一个实施例所述方法流程图;图4为本专利技术再一个实施例所述方法流程图;图5为本专利技术实施例所述系统结构示意图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参照图I所示,为本专利技术所公开的一个方法实施例,具体为POS终端与远程管理系统建立连接并发出询问;远程管理系统根据询问查找对应该POS终端的更新程序,当找到更新程序则判定POS终端的程序需要更新;远程管理系统与POS终端进行双向认证,认证通过则远程管理系统向POS终端提供更新程序;POS终端下载更新程序并完成更新。本实施例为本专利技术所述方法的基础实施例。本实施例中所述远程管理系统(即TMS系统)是一种能够兼容多种POS终端下载协议,实现针对大量POS终端的管理和信息交互的系统。本实施例所述方法利用TMS系统能够与POS终端进行信息交互的特点,提供了该系统为POS终端提供更新程序的具体技术方案,实现了对POS终端进行远程的程序更新;通过POS终端与远程管理系统的双向认证过程,保障了程序更新过程的安全性。参照图2所示为本专利技术所公开的另一个方法实施例,本实施例在图I所示实施例的基础上,对于所述POS终端与远程管理系本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种POS终端程序更新方法,其特征在于,所述方法包括以下步骤 POS终端与远程管理系统建立连接并发出询问; 远程管理系统根据询问查找对应该POS终端的更新程序,当找到更新程序则判定POS终端的程序需要更新; 远程管理系统与POS终端进行双向认证,认证通过则远程管理系统向POS终端提供更新程序; POS终端下载更新程序并完成更新。2.根据权利要求I所述方法,其特征在于,所述POS终端与远程管理系统建立连接并发出询问具体为 预先设置更新周期,POS终端根据更新周期定期与远程管理系统建立连接并发出询问。3.根据权利要求I所述方法,其特征在于,所述POS终端与远程管理系统建立连接并发出询问具体为 当远程管理系统中存在POS终端的更新程序,则远程管理系统生成一个更新消息,将更新消息发送到交易平台; 交易平台在与POS终端进行交易的过程中,将更新消息发送给POS终端; POS终端收到更新消息后,与远程管理系统建立连接并发出询问。4.根据权利要求1-3任意一项所述方法,其特征在于,所述远程管理系统与POS终端进行双向认证具体为 POS终端向远程管理系统发送一份终端认证明文; 远程管理系统将密钥明文写入终端认证明文,从而得到第一终端认证数据;以主控密钥为密钥明文加密,从而得到密钥密文; 远程管理系统将第一终端认证数据、密钥密文连同一份系统认证明文发送到POS终端; POS终端利用主控密钥解析密钥密文,得到密钥明文;将密钥明文写入自身保存的终端认证明文,从而得到第二终端认证数据;判断第一终端认证数据与第二终端认证数据是否一致;如果一致则POS终端生成第一认证结果为POS终端认证通过; POS终端将密钥明文写入系统认证明文,得到第一系统认证数据;将第一系统认...

【专利技术属性】
技术研发人员:李晓峰张永涛卢建魁眭涛葛晓军郭鑫沈进杨继业徐竹李拥军张文婷梅时强彭文姚余川杨杰王昱祺
申请(专利权)人:银联商务有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1