自助终端的系统更新方法和装置制造方法及图纸

技术编号:18049645 阅读:35 留言:0更新日期:2018-05-26 07:49
本发明专利技术涉及一种自助终端的系统更新方法,所述方法包括以下步骤:服务器接收多个自助终端发送的初始连接请求,初始连接请求中包括每个自助终端的终端标识和系统编号;根据系统编号统计多个自助终端中,需要更新系统的自助终端及其数量;根据数量为每个需要更新系统的自助终端生成对应的延时时长;根据延时时长计算对应需要更新系统的自助终端的更新时间;查询与需要更新系统的自助终端对应的更新数据;当检测到系统时间达到或超过更新时间时,使需要更新系统的自助终端获取对应的更新数据并进行更新。上述方法可降低服务器的数据传输压力,提高自助终端的整体系统更新效率。此外,还对应提供了一种自助终端的系统更新装置。

【技术实现步骤摘要】
自助终端的系统更新方法和装置
本专利技术涉及信息处理
,特别是涉及一种自助终端的系统更新方法和装置。
技术介绍
自助终端主要用于缓解营业厅人流大的问题,提高业务办理的速度,主要应用于银行、电信、电力、医疗、航空、零售等行业。自助终端通常是分布于各个营业点,并在每天固定的时间点同时连接到自助终端的后台系统,开始运营。为了提高自助设备的软件性能,自助设备的运行系统常常需要进行更新或升级。传统的方法是在后台系统中设置自助终端的系统更新数据,当自助设备在该固定的时间点连接到后台系统时,则将该系统更新数据下发给自助终端,使其进行系统更新。由于自助设备的数量庞大,同一类型的自助设备的操作系统都是相同的,因此,传统的方法在实现自助设备的更新时,需要占用大量的资源,甚至会造成后台系统崩溃,使得更新效率不高。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高自助终端的系统更新效率的自助终端的系统更新方法和装置。一种自助终端的系统更新方法,所述方法包括以下步骤:服务器接收多个自助终端发送的初始连接请求,所述初始连接请求中包括每个自助终端的终端标识和系统编号;根据所述系统编号统计所述多个自助终端中,需要更新系统的自助终端及其数量;查询与所述需要更新系统的自助终端对应的更新数据;根据所述需要更新系统的自助终端的数量和所述更新数据,为每个需要更新系统的自助终端分配对应的延时时长;根据所述延时时长计算每个需要更新系统的自助终端的更新时间;在到达所述更新时间时,控制所述需要更新系统的自助终端从所述服务器下载所述更新数据并进行更新。在其中一个实施例中,所述根据所述系统编号统计所述多个自助终端中,需要更新系统的自助终端及其数量的步骤,包括:获取服务器中预先设置的最新系统编号;检测每个自助终端的系统编号是否均与对应的最新系统编号相同;若存在系统编号与对应的最新系统编号不相同的自助终端,则判定该自助终端为需要更新系统的自助终端;计算所述需要更新系统的自助终端的数量。在其中一个实施例中,所述方法还包括:在所述需要更新系统的自助终端的系统更新完成时,将该自助终端的系统编号更新为对应的最新系统编号。在其中一个实施例中,所述查询与所述需要更新系统的自助终端对应的更新数据的步骤,包括:根据所述系统编号确定所述需要更新系统的自助终端的类别,并进行归类;从所述服务器查询与不同类别的自助终端相对应的更新数据;所述根据所述需要更新系统的自助终端的数量和所述更新数据,为每个需要更新系统的自助终端分配对应的延时时长的步骤,包括:根据所述更新数据大小,计算不同类别的自助终端下载对应的更新数据所需要的下载时长;根据所述下载时长为所述不同类别的自助终端分配所述延时时长。在其中一个实施例中,分配给所述不同类别的自助终端的所述延时时长为相同的延时时长,或不同的延时时长;其中,若所述延时时长为相同的延时时长,则该相同的延时时长不小于所述不同类别的自助终端的下载时长中的最大值。一种自助终端的系统更新装置,所述装置包括:初始连接请求接收模块,用于接收多个自助终端发送的初始连接请求,所述初始连接请求中包括每个自助终端的终端标识和系统编号;数量统计模块,用于根据所述系统编号统计所述多个自助终端中,需要更新系统的自助终端及其数量;更新数据查询模块,用于查询与所述需要更新系统的自助终端对应的更新数据;更新时间计算模块,用于根据所述需要更新系统的自助终端的数量和所述更新数据,为每个需要更新系统的自助终端分配对应的延时时长;根据所述延时时长计算每个需要更新系统的自助终端的更新时间;系统更新模块,用于在到达所述更新时间时,控制所述需要更新系统的自助终端从所述服务器下载所述更新数据并进行更新。在其中一个实施例中,所述数量统计模块包括:检测单元,用于获取服务器中预先设置的最新系统编号;检测每个自助终端的系统编号是否均与对应的最新系统编号相同;判定单元,用于若存在系统编号与对应的最新系统编号不相同的自助终端,则判定该自助终端为需要更新系统的自助终端;数量计算单元,用于计算所述需要更新系统的自助终端的数量。在其中一个实施例中,所述装置还包括:系统编号更新模块,用于在所述需要更新系统的自助终端的系统更新完成时,将该自助终端的系统编号更新为对应的最新系统编号。在其中一个实施例中,所述更新数据查询模块还用于根据所述系统编号确定所述需要更新系统的自助终端的类别,并进行归类;从所述服务器查询与不同类别的自助终端相对应的更新数据;所述更新时间计算模块还用于根据所述更新数据大小,计算不同类别的自助终端下载对应的更新数据所需要的下载时长;根据所述下载时长为所述不同类别的自助终端分配所述延时时长。在其中一个实施例中,分配给所述不同类别的自助终端的所述延时时长为相同的延时时长,或不同的延时时长;其中,若所述延时时长为相同的延时时长,则该相同的延时时长不小于所述不同类别的自助终端的下载时长中的最大值。上述自助终端的系统更新方法和装置,通过检测自助终端的系统编号来确定对应的自助终端是否为需要进行系统更新的自助终端,确定所需进行系统更新的自助终端的数量以及更新数据,并根据该数量与更新数据为每个需要进行系统更新的自助终端设置对应的延时时长,根据该延时时长与当前系统时间来确定对应自助终端的更新时间,使得需要更新系统的自助终端在到达该更新时间时,获取对应的更新数据并进行更新,从而可降低同一时刻进行系统更新的自助终端的数量,以降低服务器的数据传输压力,提高了自助终端的整体系统更新效率。附图说明图1为一个实施例中自助终端的系统更新方法的应用环境图;图2为一个实施例中服务器的内部结构示意图;图3为一个实施例中自助终端的系统更新方法的流程图;图4为一个实施例中根据系统编号统计多个自助终端中,需要更新系统的自助终端及其数量的步骤的流程图;图5为一个实施例中查询与需要更新系统的自助终端对应的更新数据的步骤的流程图;图6为一个实施例中自助终端的系统更新装置的结构框图;图7为一个实施例中数量统计模块的结构框图;图8为另一个实施例中自助终端的系统更新装置的结构框图;图9为一个实施例中更新数据查询模块的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,为一个实施例中的自助终端的系统更新方法的应用环境图。该应用环境包括自助终端110和服务器120。自助终端110可为ATM机、自动缴费机、自动售票机、自动售货机、自助加油机、自助挂号机、自助取单机等任意自助服务终端机器。自助终端上运行有操作系统,通过与服务器的连接,实现用户的业务办理。服务器120为自助终端对应的后台系统服务器,存储有自助终端操作系统的系统数据。服务器120可通过预设接口与自助终端110进行通讯,接收多个自助终端110的初始连接请求,该初始连接请求中包括自助终端的终端标识和系统编号;根据系统编号统计多个自助终端中,需要更新系统的自助终端及其数量;查询与需要更新系统的自助终端对应的更新数据;根据需要更新系统的自助终端的数量和更新数据,为每个需要更新系统的自助终端分配对应的延时时长;根据延时时长计算每个需要更新系统的本文档来自技高网...
自助终端的系统更新方法和装置

【技术保护点】
一种自助终端的系统更新方法,其特征在于,所述方法包括以下步骤:服务器接收多个自助终端发送的初始连接请求,所述初始连接请求中包括每个自助终端的终端标识和系统编号;根据所述系统编号统计所述多个自助终端中,需要更新系统的自助终端及其数量;查询与所述需要更新系统的自助终端对应的更新数据;根据所述需要更新系统的自助终端的数量和所述更新数据,为每个需要更新系统的自助终端分配对应的延时时长;根据所述延时时长计算每个需要更新系统的自助终端的更新时间;在到达所述更新时间时,控制所述需要更新系统的自助终端从所述服务器下载所述更新数据并进行更新。

【技术特征摘要】
1.一种自助终端的系统更新方法,其特征在于,所述方法包括以下步骤:服务器接收多个自助终端发送的初始连接请求,所述初始连接请求中包括每个自助终端的终端标识和系统编号;根据所述系统编号统计所述多个自助终端中,需要更新系统的自助终端及其数量;查询与所述需要更新系统的自助终端对应的更新数据;根据所述需要更新系统的自助终端的数量和所述更新数据,为每个需要更新系统的自助终端分配对应的延时时长;根据所述延时时长计算每个需要更新系统的自助终端的更新时间;在到达所述更新时间时,控制所述需要更新系统的自助终端从所述服务器下载所述更新数据并进行更新。2.根据权利要求1所述的方法,其特征在于,所述根据所述系统编号统计所述多个自助终端中,需要更新系统的自助终端及其数量的步骤,包括:获取服务器中预先设置的最新系统编号;检测每个自助终端的系统编号是否均与对应的最新系统编号相同;若存在系统编号与对应的最新系统编号不相同的自助终端,则判定该自助终端为需要更新系统的自助终端;计算所述需要更新系统的自助终端的数量。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述需要更新系统的自助终端的系统更新完成时,将该自助终端的系统编号更新为对应的最新系统编号。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述查询与所述需要更新系统的自助终端对应的更新数据的步骤,包括:根据所述系统编号确定所述需要更新系统的自助终端的类别,并进行归类;从所述服务器查询与不同类别的自助终端相对应的更新数据;所述根据所述需要更新系统的自助终端的数量和所述更新数据,为每个需要更新系统的自助终端分配对应的延时时长的步骤,包括:根据所述更新数据大小,计算不同类别的自助终端下载对应的更新数据所需要的下载时长;根据所述下载时长为所述不同类别的自助终端分配所述延时时长。5.根据权利要求4所述的方法,其特征在于,分配给所述不同类别的自助终端的所述延时时长为相同的延时时长,或不同的延时时长;其中,若所述延时时长为相同的延时时长,则该相同的延时时长不小于所述不同类别的自助终端的下载...

【专利技术属性】
技术研发人员:王方毅王伟刘广伟
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1