更新金融终端应用程序的方法和装置的制造方法

文档序号:9826108阅读:213来源:国知局
更新金融终端应用程序的方法和装置的制造方法
【技术领域】
[0001]本发明涉及更新金融终端应用程序的方法和装置。
【背景技术】
[0002]现有技术中,金融终端(例如,POS终端)的应用程序更新主要有两种方式:一种由专业人员携带专用终端升级工具和待更新应用程序安装包,到终端布放地点逐台进行更新;另一种由金融终端的机具用户通过在终端机具上进行手工操作,发起终端应用程序更新请求,连接专用程序服务器下载应用程序安装包并在本地进行安装。
[0003]现有技术中,更新金融终端应用程序的方案要求暂停终端机具交易业务功能,并且还要求由操作人员发起应用程序更新操作,这将使得终端应用程序的更新成本较高、更新速度较慢。

【发明内容】

[0004]本发明公开更新金融终端应用程序的方法,包括:
在金融终端处,通过交易报文通信信道,从交易处理平台接收包含终端应用程序分包, 将终端应用程序分包组合成终端应用程序安装包,
利用该终端应用程序安装包更新金融终端应用程序。
[0005]优选地,从交易处理平台接收的终端应用程序分包的每一个分别被分配有标识信息,根据终端应用程序分包的标识信息组合终端应用程序分包。
[0006]本发明还公开更新金融终端应用程序的装置,包括:
第一装置,用于在金融终端处,通过交易报文通信信道,从交易处理平台接收包含终端应用程序分包,
第二装置,用于将终端应用程序分包组合成终端应用程序安装包,
第三装置,用于利用该终端应用程序安装包更新金融终端应用程序。
[0007]优选地,从交易处理平台接收的终端应用程序分包的每一个分别被分配有标识信息,所述第二装置,根据终端应用程序分包的标识信息组合终端应用程序分包。
[0008]本发明还公开更新金融终端应用程序的方法,包括:
在交易处理平台处,将终端应用程序安装包拆分成多个终端应用程序分包,
通过交易报文通信信道接收来自金融终端的交易请求报文,
当判断该金融终端需要更新终端应用程序时,将终端应用程序分包包含在交易响应报文中发送到所述金融终端使得该金融终端能够根据接收的多个终端应用程序分包更新终端应用程序。
[0009]优选地,为多个终端应用程序分包的每一个分配标识信息,使得金融终端能够根据各个终端应用程序分包的标识信息得到终端应用程序安装包。
[0010]本发明还公开更新金融终端应用程序的装置,包括:
第一装置,用于在交易处理平台处,终端应用程序安装包拆分成多个终端应用程序分包,
第二装置,用于通过交易报文通信信道接收来自金融终端的交易请求报文,
第三装置,用于当判断该金融终端需要更新终端应用程序时,将终端应用程序分包包含在交易响应报文中发送到所述金融终端使得该金融终端能够根据接收的多个终端应用程序分包更新终端应用程序。
[0011]优选地,所述第一装置为多个终端应用程序分包的每一个分配标识信息,使得金融终端能够根据各个终端应用程序分包的标识信息得到终端应用程序安装包。
[0012]本发明的优势在于复用交易报文通信信道实现终端应用程序下载及更新,能够在不影响正常交易的前提下,复用交易报文所建立的通讯链路进行终端待更新应用程序安装包的分包下载。以及,在所有分包下载完成后,可以机具由自行合并形成完整安装包并进行程序升级。
[0013]本发明的效果在于能够节约应用程序下载的通讯成本,不需要机具的用户进行应用程序更新的特别操作。此外,能够在操作人员未察觉的情况下实现终端程序远程更新,无需暂停终端机具正常的交易或业务功能而单独发起应用程序更新操作,提升了机具用户的使用体验,还有利于防止由于操作人员人工干预造成终端远程更新失败,提高了终端远程更新速度和成功率。
【附图说明】
[0014]在参照附图阅读了本发明的【具体实施方式】以后,本领域技术人员将会更清楚地了解本发明。本领域技术人员应当理解的是,附图仅仅用于配合【具体实施方式】说明本发明的技术方案,而并非意在对本发明的保护范围构成限制。
[0015]图1是升级金融终端应用程序的方法的一个实例流程示意图。
[0016]图2是升级金融终端应用程序的方法的流程示意图。
[0017]图3是升级金融终端应用程序的方法的流程示意图。
【具体实施方式】
[0018]下面参照附图,对本发明的【具体实施方式】作进一步的详细描述。应当理解的是,可对所描述的实施例进行结构的和功能的修改。另外,可针对任何给定的或特定的应用所期望和有利的那样,一个实施例的一个或多个特征可以与另一个实施例的一个或多个特征相组合。
[0019]图1是根据本发明实施例的升级金融终端应用程序的方法的流程示意图。如图1所示,交易处理平台将待升级的终端应用程序进行拆分。图1中,终端应用程序安装包被拆分为应用程序分包,每个分包分别被分配标识信息IDl...1DN0当金融终端发起交易业务时,与交易处理平台建立通信链接,并且在该通信链接上向交易处理平台发送交易请求报文。当交易处理平台根据接收的交易请求报文判断金融终端需要更新终端应用程序时,将在交易响应报文中增加应用程序分包。图1中,交易处理平台在交易响应报文中增加应用程序分包IDl。由此,金融终端能够通过交易报文通信信道接收终端应用程序安装包的分包,并存储该分包。如图1所示,应用程序分包ID2至IDN在后续的交易响应报文中被发送至金融终端。当金融终端接收所有的应用程序分包后,可以将分包合并形成终端应用程序安装包,并且更新终端应用程序。
[0020]图2是升级金融终端应用程序的方法的流程示意图。如图2所示,更新金融终端应用程序的方法包括:
201:在金融终端处,通过交易报文通信信道,从交易处理平台接收包含终端应用程序分包,
202:将终端应用程序分包组合成终端应用程序安装包,
203:利用该终端应用程序安装包更新金融终端应用程序。
[0021]其中,从交易处理平台接收的终端应用程序分包的每一个可以分别被分配有标识信息,并且根据终端应用程序分包的标识信息组合终端应用程序分包。
[0022]在一个示例中,终端应用程序分包被包含在交易响应报文中从交易处理平台发送,在金融终端处,通过解析交易响应报文来获取终端应用程序分包。
[0023]在另一个示例中,在金融终端处,当将终端应用程序分包组合成终端应用程序安装包时,自动更新金融终端应用程序或者响应于外部输入更新金融终端应用程序。
[0024]在另一个示例中,在金融终端处记录终端应用程序分包的接收情况,并且在当前与交易处理平台建立的通信链接断开后,在下一次与交易处理平台建立通信链接时,在交易请求报文中包含终端应用程序分包的接收情况,以便从交易处理平台接收后续终端应用程序分包。可选地,终端应
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1