一种POS机远程管理系统和方法与流程

文档序号:12752718阅读:1156来源:国知局
一种POS机远程管理系统和方法与流程

本发明涉及POS机远程管理领域,尤其涉及一种POS机远程管理系统和方法。



背景技术:

POS机设备在商用场所被越来越多的使用。POS机设备对安全性有很高的要求,当外部环境有较大的变化,或被认为是有人为探测的行为,均会导致POS机设备进入自我保护模式,从而无法使用,须交由该POS生产厂商的售后部门进行处理操作,才能重新使用,这种方式虽然能够对POS机设备进行较好的安全保护,但是由于需要返厂处理,所以,耗时耗力,还会影响商户的正常运营。尤其是在日常使用过程中,很多情况是正常使用时,误触发导致POS机进入自我保护模式,给POS机的正常使用更加带来了诸多的不便和麻烦。



技术实现要素:

本发明的目的在于提供一种POS机远程管理系统和方法,从而解决现有技术中存在的前述问题。

为了实现上述目的,本发明采用的技术方案如下:

一种POS机远程管理方法,包括如下步骤:

S1,数据收发模块收集远端POS机的数据,所述数据包括所述远端POS机的序列号、工作模式和工作状态;

S2,所述数据收发模块将收集到的所述数据发送至数据分配模块;

S3,所述数据分配模块根据所述远端POS机当前的工作状态,判断所述远端POS机是否处于正常工作状态,如果是,则将所述数据和提交时间信息一起发送至数据存储模块,并进行保存;否则,将所述数据和提交时间信息一起发送至数据存储模块,并进行保存,同时将所述数据发送至决策模块;

S4,所述决策模块根据所述远端POS机的设备序列号,在所述数据存储模块中,查询所述远端POS机的历史数据,根据所述历史数据判断所述远端POS机的风险等级,并针对不同的风险等级返回相应的处理数据;

S5,根据所述处理数据对所述远端POS机进行处理后,所述决策模块生成所述远端POS机执行的指令,并发送至加密模块进行加密,生成加密密文和认证密文,并发送至所述数据收发模块;

S6,所述数据收发模块,将所述加密密文和认证密文返回至所述远端POS机;

S7,所述远端POS机收到所述加密密文和认证密文后,进行解密认证,通过认证后,则执行所述指令对应的操作。

优选地,S1中,所述数据收发模块收集远端POS机的数据,包括:

所述远端POS机向系统主动上报数据,或,系统向所述远端POS机发出查询指令,然后所述远端POS机返回数据至系统。

优选地,所述远端POS机周期性的向系统主动上报数据,周期设置为24小时。

优选地,S3中,所述判断所述远端POS机是否处于正常工作状态,具体为,设置所述远端POS机处于正常工作状态的参数值,将当前工作状态的参数值与正常工作状态的参数值进行比较,判断所述远端POS机是否处于正常工作状态。

优选地,S3中,所述将所述数据和提交时间信息一起发送至数据存储模块,并进行保存后,还包括步骤:在所述数据存储模块,建立包括所述远端POS机的序列号和提交时间信息的索引。

优选地,S4中,所述根据所述历史数据判断所述远端POS机的风险等级,具体为:

设置低级、中级和高级三个风险等级,并按照从低到高的顺序依次进行判断:

如果在历史数据中,尚未有过异常情况,或在较长的一段时间内,出现过不超过两次的同样情况,则判定为低级风险;

如果在历史数据中,出现过两次以上类似异常状态,但最近一段时间内,没有出现同样的情况,则判定为中级风险;

如果在历史数据中,在最近一段时间内,出现过一次或以上的类似异常情况,或者,设备检测到外壳被打开,则判定为高级风险。

优选地,所述低级风险的情况下,较长的一段时间为1年,所述中级风险和高级风险的情况下,最近一段时间为30天。

优选地,所述针对不同的风险等级返回相应的处理数据,具体为:

对于低级风险,无需处理,直接执行S5;

对于中级风险,远程获取POS机现场情况,确认是否存在人为异常操作,并在S5中,生成对应的执行指令;

对于高级风险,POS机返厂处理,确认POS机是否存在改动操作,并在S5中,生成对应的执行指令。

优选地,所述远端POS机执行的指令包括恢复正常工作模式和保持自我保护模式。

一种POS机远程管理系统,包括:数据收发模块、数据分配模块、数据存储模块、决策模块和加密模块;

所述数据收发模块,用于与远端POS机进行通信,实现数据的收发;

所述数据分配模块,用于将收到的所述远端POS机的数据进行解析,获取远端POS机当前的工作状态,并根据当前的工作状态判断远端POS机是否处于正常工作状态,还用于如果处于正常工作状态,将所述数据和提交时间信息一起发送至数据存储模块,如果处于非正常工作状态,将所述数据和提交时间信息一起发送至数据存储模块,同时将所述数据发送至决策模块;

所述决策模块,用于将收到的所述数据分配模块发送的数据进行解析,获取所述远端POS机的设备序列号,并根据所述远端POS机的设备序列号,在所述数据存储模块中,查询所述远端POS机的历史数据,根据所述历史数据判断所述远端POS机的风险等级,并针对不同的风险等级返回相应的处理数据;还用于生成所述远端POS机执行的指令,并发送至加密模块;

加密模块,用于对所述指令进行加密,生成加密密文和认证密文,并发送至所述数据收发模块。

本发明的有益效果是:本发明实施例提供的一种POS机设备远程管理系统和方法,使得POS机厂商可以远程执行维护POS机设备的操作,根据远端POS机的数据判断其状态,区分是否有必要进行返厂操作,若判断为误动作,则远程发送重置指令,POS机设备即可恢复工作,基于所述系统和方法,降低了维护成本,提高了POS机设备的维护工作的效率,避免了POS机设备出现误触发进而影响商户的运营。

附图说明

图1是本发明实施例提供的POS机设备远程管理方法流程示意图;

图2是本发明实施例提供的POS机设备远程管理系统结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。

实施例一

如图1所示,本发明实施例提供了一种POS机远程管理方法,包括如下步骤:

S1,数据收发模块收集远端POS机的数据,所述数据包括所述远端POS机的序列号、工作模式和工作状态;

S2,所述数据收发模块将收集到的所述数据发送至数据分配模块;

S3,所述数据分配模块根据所述远端POS机当前的工作状态,判断所述远端POS机是否处于正常工作状态,如果是,则将所述数据和提交时间信息一起发送至数据存储模块,并进行保存;否则,将所述数据和提交时间信息一起发送至数据存储模块,并进行保存,同时将所述数据发送至决策模块;

S4,所述决策模块根据所述远端POS机的设备序列号,在所述数据存储模块中,查询所述远端POS机的历史数据,根据所述历史数据判断所述远端POS机的风险等级,并针对不同的风险等级返回相应的处理数据;

S5,根据所述处理数据对所述远端POS机进行处理后,所述决策模块生成所述远端POS机执行的指令,并发送至加密模块进行加密,生成加密密文和认证密文,并发送至所述数据收发模块;

S6,所述数据收发模块,将所述加密密文和认证密文返回至所述远端POS机;

S7,所述远端POS机收到所述加密密文和认证密文后,进行解密认证,通过认证后,则执行所述指令对应的操作。

S1中,所述数据收发模块收集远端POS机的数据,可以包括:

所述远端POS机向系统主动上报数据,或,系统向所述远端POS机发出查询指令,然后所述远端POS机返回数据至系统。

所述远端POS机周期性的向系统主动上报数据,周期设置为24小时。

S3中,所述判断所述远端POS机是否处于正常工作状态,具体为,设置所述远端POS机处于正常工作状态的参数值,将当前工作状态的参数值与正常工作状态的参数值进行比较,判断所述远端POS机是否处于正常工作状态。

如果当前工作状态的参数值在设定的正常工作状态的参数值范围内,则说明POS机设备处于正常工作状态,否则,异常。

S3中,所述将所述数据和提交时间信息一起发送至数据存储模块,并进行保存后,还包括步骤:在所述数据存储模块,建立包括所述远端POS机的序列号和提交时间信息的索引。

通过采用上述方法,可以方便的实现对存储模块中历史数据的查询。

本发明的一个优选实施例中,S4中,所述根据所述历史数据判断所述远端POS机的风险等级,具体为:

设置低级、中级和高级三个风险等级,并按照从低到高的顺序依次进行判断:

如果在历史数据中,尚未有过异常情况,或在较长的一段时间内,出现过不超过两次的同样情况,则判定为低级风险;

如果在历史数据中,出现过两次以上类似异常状态,但最近一段时间内,没有出现同样的情况,则判定为中级风险;

如果在历史数据中,在最近一段时间内,出现过一次或以上的类似异常情况,或者,设备检测到外壳被打开,则判定为高级风险。

其中,所述低级风险的情况下,较长的一段时间为1年,所述中级风险和高级风险的情况下,最近一段时间为30天。

所述针对不同的风险等级返回相应的处理数据,具体为:

对于低级风险,无需处理,直接执行S5;

对于中级风险,远程获取POS机现场情况,确认是否存在人为异常操作,并在S5中,生成对应的执行指令;

对于高级风险,POS机返厂处理,确认POS机是否存在改动操作,并在S5中,生成对应的执行指令。

本发明实施例中,所述远端POS机执行的指令包括恢复正常工作模式和保持自我保护模式。

具体实施例:

本发明实施例提供了一种POS机远程管理方法,可以按照如下步骤进行实施:

S201,数据收发模块从远端POS机收集数据,数据可以是远端POS机主动发起上报,也可以是管理平台向远端POS机发出查询指令,然后远端POS机返回数据,数据中包含远端POS机的设备序列号,工作模式,工作状态等信息;实际应用中,远端POS机可以周期性的主动上报状态数据,周期可以设置为24小时;其中,工作模式指设备所处的确定的模式,如保护模式:仅能接受特定的一些维护指令;正常工作模式:正常工作。

工作状态为工作模式下的子状态,如已开机,低功耗,电池缺电等等,可以同时有多个状态,不唯一。

S202,数据分配模块进行数据初步解析,得到远端POS机设备当前的工作状态,并将该记录数据和提交的时间信息一起,发至数据存储模块;若判断当前POS机处于非正常工作状态,则会同时将数据发至决策模块。

其中,对数据进行初步解析是指:直接对返回的状态码进行判断,状态码和状态是唯一对应关系。

其中,记录数据是指包括工作模式,工作状态等全部前述的设备返回数据。

判断当前POS机处于非正常工作状态,具体为,根据已定义的正常工作状态下的状态值,比如设备工作时的电压,温度,频率,防拆触点状态等,与当前工作状态下的值进行比对,当在各状态值处于正常值范围内时,则判定当前工作状态为正常,否则为异常。

S203,数据存储模块将在S202发来的数据进行保存,并建立设备序列号和数据时间的索引,方便查询;

S204,数据分配模块将数据进一步发至决策模块,决策模块根据远端POS机的设备序列号,从数据存储模块中查询此设备的历史数据,并根据历史数据进行进一步分析,判断POS机处于异常工作状态的风险等级,并根据风险等级做出相应的处理反馈。

在实际应用中,决策模块首先根据状态数据中表明的设备工作状态,判断是否工作正常,若不正常,则首先进行第一次的风险判断,按照三个风险等级,先划分是否属于风险最低等级的情况,诸如远端POS机的工作温度,工作电压异常,但在历史数据中,尚未有过异常情况,或,较长时间以上,曾有过不超过2次的同样情况,则判定为风险最低,给出恢复正常工作的指令,执行步骤S205;

若发现该POS机历史上出现过2次以上类似异常状态,但近期,例如30天内,没有同样的情况出现,则判定为中级风险,需要人工介入,但无需到现场,可致电向POS机的使用商户询问具体的现场情况,并做记录,确认没有认为异常操作后,则系统生成POS机恢复正常工作的指令,并执行步骤S205;

若该POS机近期内,如30天内,出现过1次或以上的类似异常情况,或者,设备检测到外壳被打开,则判定为最高风险,需要将设备返回设备厂家售后服务处,由专业人员检测是否该POS机存在被改动的情况,才能被恢复正常工作。待这些情况均被排除,远程平台系统由专职操作员操作,生成该POS机设备恢复正常工作的指令数据,并执行步骤205;

S205,决策模块生成对应的指令数据后,需要发送至数据加密模块进行加密,生成加密密文和认证密文;

其中,对应的指令可以这样理解。例如,决策模块发现远端POS机处于保护模式,并且风险等级判断为最低,则自动生成切换回正常工作模式的指令;若风险等级为中级,则需要输入设备故障的原因,对应操作人员编号,再自动生成切换回正常工作模式的指令;风险等级最高,则不予自动生成切换回正常工作模式的指令,而必须由内部操作人员操作,才生成切换回正常工作模式的指令。

S206,通过数据收发模块,将S205产生的数据返回至远端POS机;

S207,远端POS机收到后,首先对数据进行解密并认证,通过认证后,则执行指令对应的操作。例如,指令为恢复正常工作模式,则POS机在认证通过此命令数据后,将由非正常工作模式,切换进入正常工作模式。

实施例二

如图2所示,本发明实施例提供了一种POS机远程管理系统,包括:数据收发模块、数据分配模块、数据存储模块、决策模块和加密模块;

所述数据收发模块,用于与远端POS机进行通信,实现数据的收发;

所述数据分配模块,用于将收到的所述远端POS机的数据进行解析,获取远端POS机当前的工作状态,并根据当前的工作状态判断远端POS机是否处于正常工作状态,还用于如果处于正常工作状态,将所述数据和提交时间信息一起发送至数据存储模块,如果处于非正常工作状态,将所述数据和提交时间信息一起发送至数据存储模块,同时将所述数据发送至决策模块;

所述决策模块,用于将收到的所述数据分配模块发送的数据进行解析,获取所述远端POS机的设备序列号,并根据所述远端POS机的设备序列号,在所述数据存储模块中,查询所述远端POS机的历史数据,根据所述历史数据判断所述远端POS机的风险等级,并针对不同的风险等级返回相应的处理数据;还用于生成所述远端POS机执行的指令,并发送至加密模块;

加密模块,用于对所述指令进行加密,生成加密密文和认证密文,并发送至所述数据收发模块。

上述结构的管理系统,其工作过程如实施例一所述,在此不再赘述。

通过采用本发明公开的上述技术方案,得到了如下有益的效果:本发明实施例提供的一种POS机设备远程管理系统和方法,使得POS机厂商可以远程执行维护POS机设备的操作,根据远端POS机的数据判断其状态,区分是否有必要进行返厂操作,若判断为误动作,则远程发送重置指令,POS机设备即可恢复工作,基于所述系统和方法,降低了维护成本,提高了POS机设备的维护工作的效率,避免了POS机设备出现误触发进而影响商户的运营。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域人员应该理解的是,上述实施例提供的方法步骤的时序可根据实际情况进行适应性调整,也可根据实际情况并发进行。

上述实施例涉及的方法中的全部或部分步骤可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机设备可读取的存储介质中,用于执行上述各实施例方法所述的全部或部分步骤。所述计算机设备,例如:个人计算机、服务器、网络设备、智能移动终端、智能家居设备、穿戴式智能设备、车载智能设备等;所述的存储介质,例如:RAM、ROM、磁碟、磁带、光盘、闪存、U盘、移动硬盘、存储卡、记忆棒、网络服务器存储、网络云存储等。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。

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