适用于移动支付设备的开机自检方法和装置与流程

文档序号:20439850发布日期:2020-04-17 22:19阅读:116来源:国知局
适用于移动支付设备的开机自检方法和装置与流程

本公开涉及移动支付技术领域,具体而言,涉及一种适用于移动支付设备的开机自检方法和装置。



背景技术:

现有技术中,随着电子技术、网络技术的快速发展,电子设备的开机自检方案得到了广泛的应用。电子产品在出厂后,随着用户的使用和实际应用场景的不同,会逐渐暴露出越来越多的问题,这个时候就需要对移动支付设备的上位机进行管理来实现移动支付设备的另一条途径管理,以此来修复缺陷或是满足用户实际的各种需求。

因为产品的分散性,往往需要售后人员在现场进行移动支付设备的开机自检。因此,如何有效地对终端市场的移动支付设备的开机自检行为加以技术手段上的限制,避免出现因为移动支付设备开机自检异常导致的一系列问题成为亟待解决的技术问题。



技术实现要素:

为了解决现有技术中的技术问题,本公开实施例提供了一种适用于移动支付设备的开机自检方法和装置,对布设在多个场景的移动支付设备进行组网,并对布设在多个场景的移动支付设备、控制移动支付设备的上位机以及服务器集群三者进行连接;在预设时间段内,获取服务器集群发送的适用于移动支付设备开机自检的多个参数的数据,并根据多个参数的数据完成适用于移动支付设备的开机自检操作。

第一方面,本公开实施例提供了一种适用于移动支付设备的开机自检方法,包括以下步骤:对布设在多个场景的移动支付设备进行组网,并对布设在多个场景的所述移动支付设备、控制所述移动支付设备的上位机以及服务器集群三者进行连接;实时获取所述服务器集群发送的适用于所述移动支付设备开机自检的多个参数的数据,并根据所述多个参数的数据完成适用于所述移动支付设备的开机自检操作。

在其中一个实施例中,还包括:获取所述移动支付设备中的多个协议栈对应的能力值以及与所述能力值的最大值的协议栈当前绑定的信道标识;根据获取到的所述信道标识选择相应的信道;通过选择的所述信道完成适用于所述移动支付设备开机自检的所述多个参数的数据的开机自检操作。

在其中一个实施例中,所述对布设在多个场景的移动支付设备、控制所述移动支付设备的上位机以及服务器集群三者进行连接包括:通过wifi将布设在多个场景的至少一个移动支付设备与云服务器集群进行连接;通过有线连接将布设在多个场景的所述至少一个移动支付设备与控制所述移动支付设备的所述上位机进行连接。

在其中一个实施例中,还包括:获取适用于所述移动支付设备的开机自检请求;判断所述开机自检请求的类型,如果为批量开机自检请求,则执行获取所述移动支付设备中的多个协议栈对应的能力的操作。

在其中一个实施例中,所述获取所述移动支付设备中的多个协议栈对应的能力值以及与所述能力值的最大值的协议栈当前绑定的信道标识包括:获取所述移动支付终端中的多个协议栈对应的掩码值,所述掩码值标识了对应的协议栈所支持的网络模型的数量;获取所述掩码值最大的协议栈当前绑定的所述信道标识。

在其中一个实施例中,所述协议栈包括至少一个协议栈,所述信道标识包括至少一个所述信道标识。

在其中一个实施例中,还包括:若根据所述多个参数的数据未完成适用于所述移动支付设备的开机自检操作,则在预设时间内向所述服务器集群发送预设次数的开机自检请求。

第二方面,本公开实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的方法的步骤。

第三方面,本公开实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述的方法的步骤。

第四方面,本公开实施例提供了一种适用于移动支付设备的开机自检装置,所述装置包括:组网与连接模块,用于对布设多个场景的移动支付设备进行组网,并对布设在多个场景的所述移动支付设备、控制所述移动支付设备的上位机以及服务器集群三者进行连接;获取与开机自检模块,用于实时获取所述服务器集群发送的适用于所述移动支付设备开机自检的多个参数的数据,并根据所述多个参数的数据完成适用于所述移动支付设备的开机自检操作。

本发明提供的一种适用于移动支付设备的开机自检方法和装置,对布设在多个场景的移动支付设备进行组网,并对布设在多个场景的所述移动支付设备、控制移动支付设备的上位机以及服务器集群三者进行连接;实时获取服务器集群发送的适用于移动支付设备开机自检的多个参数的数据,并根据多个参数的数据完成适用于移动支付设备的开机自检操作。该方法首先进行组网,继而在预设时间段内针对分散的移动支付设备通过云服务器集群统一进行开机自检,即完成了无需人工参与的适用于移动支付设备的远程移动支付设备的批量开机自检操作,具有适用于移动支付设备批量开机自检的高效性、准确性、快捷性,且具有易用性与适用性。

附图说明

为了更清楚地说明本公开实施例的技术方案,下面对实施例描述中所需要使用的附图作简单地介绍:

图1为本发明一个实施例中的一种适用于移动支付设备的开机自检方法的步骤流程示意图;以及

图2为本发明一个实施例中的一种适用于移动支付设备的开机自检装置的结构示意图。

具体实施方式

下面结合附图和实施例对本申请进行进一步的详细介绍。

在下述介绍中,术语“第一”、“第二”仅为用于描述的目的,而不能理解为指示或暗示相对重要性。下述介绍提供了本公开的多个实施例,不同实施例之间可以替换或者合并组合,因此本申请也可认为包含所记载的相同和/或不同实施例的所有可能组合。因而,如果一个实施例包含特征a、b、c,另一个实施例包含特征b、d,那么本申请也应视为包括含有a、b、c、d的一个或多个所有其他可能的组合的实施例,尽管该实施例可能并未在以下内容中有明确的文字记载。

为了使本发明的目的、技术方案及优点更加清楚明白,以下通过实施例,并结合附图,对本发明适用于移动支付设备的开机自检方法和装置的具体实施方式进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

可以理解的是,出厂的移动支付设备由于带有软件功能的硬件需要不断的维护或迭代,或对移动支付设备进行缺陷的修复,甚至根据用户实际的多种需求进行满足的问题。现有的适用于移动支付设备开机自检的方法不具有高效性、精确性与适用性。这就使得适用于移动支付设备的开机自检方法成为一项既有学术价值又有现实意义的工作。

如图1所示,为一个实施例中的一种适用于移动支付设备的开机自检方法的流程示意图,具体包括以下步骤:

步骤102,对布设在多个场景的移动支付设备进行组网,并对布设在多个场景的移动支付设备、控制移动支付设备的上位机以及服务器集群三者进行连接。具体的,对布设在多个场景的移动支付设备、控制移动支付设备的上位机以及服务器集群三者进行连接包括:通过wifi将布设在多个场景的至少一个移动支付设备与云服务器集群进行连接;通过有线连接将布设在多个场景的至少一个移动支付设备与控制移动支付设备的上位机进行连接。此外,还可以通过无线连接将布设在多个场景的至少一个移动支付设备与控制移动支付设备的上位机进行连接。由此,提高了组网布局的多样性与多选择性。

步骤104,实时获取服务器集群发送的适用于移动支付设备开机自检的多个参数的数据,并根据多个参数的数据完成适用于移动支付设备的开机自检操作。其中,适用于移动支付设备开机自检的多个参数的数据包括移动支付设备的配置开机自检参数以及移动支付设备的性能开机自检参数。具体的,在移动支付设备的配置开机自检参数中还包括网关配置开机自检参数、网守配置开机自检参数等。

需要说明的是,服务器集群实时接收移动支付设备开机自检触发信号,服务器集群检测开机自检的移动支付设备预设配置文件中是否包含待开机自检移动支付设备的标识信息,根据判断结果确定待开机自检移动支付设备是否具有开机自检移动支付设备的开机自检权限,以控制待开机自检移动支付设备是否进入移动支付设备开机自检模式。其中,根据判断结果确定待开机自检移动支付设备是否具有开机自检移动支付设备的开机自检权限,以控制待开机自检移动支付设备是否进入移动支付设备开机自检模式包括:若判断结果为预设配置文件包含标志信息,则确定待开机自检移动支付设备具有开机自检固件的开机自检权限,控制待开机自检移动支付设备进入移动支付设备开机自检模式;若判断结果为预设配置文件不包含标志信息,则确定待开机自检移动支付设备不具有开机自检权限,控制待开机自检移动支付设备无法进入移动支付设备开机自检模式。

进一步地,在服务器集群实时接收移动支付设备开机自检触发信号之前包括:在不同的开机自检移动支付设备的移动支付设备文件中添加对应的预设配置文件;其中,预设配置文件中包括:具有开机自检权限的移动支付设备的标识信息。此外,在服务器集群实时接收移动支付设备开机自检触发信号之前还包括:获取标识信息,将标识信息写入待开机自检移动支付设备的预设存储装置中。

更进一步地,还需要说明的是,若待开机自检移动支付设备配置有网络模块,则接收移动支付设备开机自检触发信号包括:通过网络接口接收服务器集群发送的移动支付设备文件;若待开机自检移动支付设备未配置网络模块,则接收移动支付设备开机自检触发信号包括:通过待开机自检移动支付设备的外设接口接收外设存储设备中的移动支付设备文件。

更进一步地,服务器集群实时接收移动支付设备开机自检触发信号之后,服务器集群检测开机自检的移动支付设备预设配置文件中是否包含待开机自检移动支付设备的标识信息之前包括:检测移动支付设备文件中是否包含预设配置文件以及校验预设配置文件;当移动支付设备文件中包含预设配置文件以及预设配置文件校验通过时,进入检测开机自检移动支付设备的预设配置文件中是否包含待开机自检移动支付设备的标识信息;当移动支付设备文件中不包含预设配置文件或预设配置文件校验未通过时,则发出失败提示信息;其中,采用预设解密规则解码预设配置文件中的密码,以校验预设配置文件。且进入检测开机自检移动支付设备的预设配置文件中是否包含待开机自检移动支付设备的标识信息之前,还包括:根据移动支付设备信息判断开机自检移动支付设备是否在有效期内;若判断结果为是,则进入检测开机自检移动支付设备的预设配置文件中是否包含待开机自检移动支付设备的标识信息的步骤;若判断结果为否,则发出失败提示信息。需要说明的是,标识信息包括:移动支付设备的整机代码、生产日期、生产线体、产品序列号、安全码。

在一个实施例中,本公开涉及的一种适用于移动支付设备的开机自检方法还包括:获取移动支付设备中的多个协议栈对应的能力值以及与能力值的最大值的协议栈当前绑定的信道标识;根据获取到的信道标识选择相应的信道;通过选择的信道完成适用于移动支付设备开机自检的多个参数的数据的开机自检操作。进一步地,获取移动支付设备中的多个协议栈对应的能力值以及与能力值的最大值的协议栈当前绑定的信道标识包括:获取移动支付终端中的多个协议栈对应的掩码值,掩码值标识了对应的协议栈所支持的网络模型的数量;获取掩码值最大的协议栈当前绑定的信道标识。更进一步地,需要说明的是,协议栈包括至少一个协议栈,信道标识包括至少一个信道标识。

此外,本公开涉及的一种适用于移动支付设备的开机自检方法还包括:获取适用于移动支付设备的开机自检请求;判断开机自检请求的类型,如果为批量开机自检请求,则执行获取移动支付设备中的多个协议栈对应的能力的操作。

此外,本公开涉及的一种适用于移动支付设备的开机自检方法还包括:若根据多个参数的数据未完成适用于移动支付设备的开机自检操作,则在预设时间内向服务器集群发送预设次数的开机自检请求。由此,提高适用于移动支付设备开机自检的智能性与灵活性。

本发明提供的一种适用于移动支付设备的开机自检方法,对布设在多个场景的移动支付设备进行组网,并对布设在多个场景的移动支付设备、控制移动支付设备的上位机以及服务器集群三者进行连接;实时获取服务器集群发送的适用于移动支付设备开机自检的多个参数的数据,并根据多个参数的数据完成适用于移动支付设备的开机自检操作。该方法首先进行组网,继而在预设时间段内针对分散的移动支付设备通过云服务器集群统一进行开机自检,即完成了无需人工参与的适用于移动支付设备的远程移动支付设备的批量开机自检操作,具有适用于移动支付设备批量开机自检的高效性、准确性、快捷性,且具有易用性与适用性。

基于同一发明构思,还提供了一种适用于移动支付设备的开机自检装置。由于此装置解决问题的原理与前述一种适用于移动支付设备的开机自检方法相似,因此,该装置的实施可以按照前述方法的具体步骤实现,重复之处不再赘述。

如图2所示,为一个实施例中的一种适用于移动支付设备的开机自检装置的结构示意图。该适用于移动支付设备的开机自检优化装置10包括:组网与连接模块200和获取与开机自检模块400。

其中,组网与连接模块200用于对布设在多个场景的移动支付设备进行组网,并对布设在多个场景的移动支付设备、控制移动支付设备的上位机以及服务器集群三者进行连接;获取与开机自检模块400用于实时获取服务器集群发送的适用于移动支付设备开机自检的多个参数的数据,并根据多个参数的数据完成适用于移动支付设备的开机自检操作。

本发明提供的一种适用于移动支付设备的开机自检装置,首先通过组网与连接模块对布设在多个场景的移动支付设备进行组网,并对布设在多个场景的移动支付设备、控制移动支付设备的上位机以及服务器集群三者进行连接;再通过获取与开机自检模块实时获取服务器集群发送的适用于移动支付设备开机自检的多个参数的数据,并根据多个参数的数据完成适用于移动支付设备的开机自检操作。该装置首先进行组网,继而实时针对分散的移动支付设备通过云服务器集群统一进行开机自检,即完成了无需人工参与的适用于移动支付设备的远程移动支付设备的批量开机自检操作,具有适用于移动支付设备批量开机自检的高效性、准确性、快捷性,且具有易用性与适用性。

以上,根据本公开实施例的适用于移动支付设备的开机自检方法和装置,以及计算机可读存储介质,针对移动支付设备的分散性,以及需要,在预设时间段内高效、精准进行其内部的带有软件功能的硬件的开机自检操作,且具有易用性与适用性。本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该程序被图1中处理器执行。

本发明实施例还提供了一种包含指令的计算机程序产品。当该计算机程序产品在计算机上运行时,使得计算机执行上述图1的方法。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

以上结合具体实施例描述了本公开的基本原理,但是,需要指出的是,在本公开中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本公开的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本公开为必须采用上述具体的细节来实现。

本公开中涉及的器件、装置、设备、系统的方框图仅作为示例性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、系统。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。

另外,如在此使用的,在以“至少一个”开始的项的列举中使用的“或”指示分离的列举,例如“a、b或c的至少一个”的列举意味着a或b或c,或ab或ac或bc,或abc(即a和b和c)。此外,措辞“示例的”不意味着描述的例子是优选的或者比其他例子更好。

还需要指出的是,在本公开的系统和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本公开的等效方案。

可以不脱离由所附权利要求定义的教导的技术而进行对在此所述的技术的各种改变、替换和更改。此外,本公开的权利要求的范围不限于以上所述的处理、机器、制造、事件的组成、手段、方法和动作的具体方面。可以利用与在此所述的相应方面进行基本相同的功能或者实现基本相同的结果的当前存在的或者稍后要开发的处理、机器、制造、事件的组成、手段、方法或动作。因而,所附权利要求包括在其范围内的这样的处理、机器、制造、事件的组成、手段、方法或动作。

提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本公开。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本公开的范围。因此,本公开不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。

为了示例和描述的目的已经给出了以上描述。此外,此描述不意图将本公开的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1