智能pos终端的远程监控管理系统及远程监控管理方法

文档序号:10726615阅读:532来源:国知局
智能pos终端的远程监控管理系统及远程监控管理方法
【专利摘要】本发明涉及智能POS终端的远程监控管理系统及其远程监控管理系统方法。该系统具备:智能POS终端;以及设置于后台服务器并且用于对所述智能POS终端进行监控管理的终端监控管理装置,其中,所述智能POS终端具备:实时通讯模块,用于在所述智能POS终端和所述终端监控管理装置之间实现即时通信;指令解析模块,用于对来自所述终端监控管理装置的指令进行解析;以及任务处理模块,用于执行所述指令解析模块解析后的任务并将执行结果返回到所述实时通讯模块。根据本发明,能够实时获取远程智能POS终端的相关信息,便于监控和做各种应急处理。
【专利说明】
智能POS终端的远程监控管理系统及远程监控管理方法
技术领域
[0001]本发明涉及通信技术,具体地涉及一种对智能POS终端进行实时监控和管理的智能POS终端的远程监控管理系统以及智能POS终端的远程监控管理方法。
[0002]
【背景技术】
[0003]随着计算机技术和通信技术的发展,现有的销售终端(PointOf Sale,简称P0S)终端不仅具有营业收费功能,还具有智能设备的功能,这样的POS终端通常称为智能POS终端。
[0004]现有技术中,对智能POS终端进行监控和管理一般比较常见的是采用终端侧轮询的方式。例如,在CN 102917008 A中,公开了一种基于Android平台的移动终端监控方法,提出了一种通过HTTP请求接口通过移动通信3G无线网络或内网网络,以Json封装监控数据,以指定频率向后台系统反馈监控数据的监控系统。
[0005]然而,从智能POS终端以规定频率向后台系统反馈监控数据,并不能够实现即时监控,而且会给终端的CPU造成压力,同时,网络流量也较大。
[0006]

【发明内容】

[0007]鉴于上述问题,本发明的目的在于,提供一种能够实时对智能POS终端进行监控和管理的远程监控管理系统以及智能POS终端的远程监控管理方法。
[0008]本发明的智能POS终端的远程监控管理系统,其特征在于,具备:
智能POS终端;以及
用于对所述智能POS终端进行远程监控和管理的终端监控管理装置,
其中,所述智能POS终端具备:
实时通讯模块,用于在所述智能POS终端和所述终端监控管理装置之间实现即时通信;指令解析模块,用于对来自所述终端监控管理装置的指令进行解析;以及任务处理模块,用于执行所述指令解析模块解析后的任务并将执行结果返回到所述实时通讯模块。
[0009]优选地,所述实时通讯模块在所述智能POS终端和所述终端监控管理装置之间基于智能POS终端的唯一标识实现即时通信。
[0010]优选地,所述实时通讯模块基于XMPP协议实现所述终端监控管理装置与所述智能POS终端之间的即时通信。
[0011]优选地,所述实时通讯模块进一步用于将所述智能POS终端注册到所述终端监控管理装置。
[0012]优选地,所述实时通讯模块在所述智能POS终端开机联网后将所述智能POS终端注册到所述终端监控管理装置。
[0013]优选地,所述终端监控管理装置用于向所述智能POS终端发送监控指令和管理指令,其中,以规定长度指令对所述监控指令和所述管理指令进行编码。
[0014]本发明的智能POS终端的远程监控管理方法,由终端监控管理装置实现对智能POS终端的远程监控和管理,其特征在于,包括下述步骤:
开机注册步骤,在智能POS终端开机联网后将智能POS终端注册到终端监控管理装置; 指令发送步骤,终端监控管理装置向智能POS终端发出监控指令以及/或者管理指令; 指令解析步骤,智能POS终端接收所述监控指令以及/或者管理指令并对指令进行解析;
指令执行步骤,智能POS终端执行解析后的指令;以及结果反馈步骤,将指令结果反馈到终端监控管理装置。
[0015]优选地,在所述指令发送步骤和所述结果反馈步骤中,所述智能POS终端和所述终端监控管理装置之间基于智能POS终端的唯一标识实现通信。
[0016]优选地,在所述指令发送步骤和所述结果反馈步骤中,基于XMPP协议实现所述终端监控管理装置与所述智能POS终端之间的通信。
[0017]优选地,在所述指令发送步骤中,以规定长度指令对所述监控指令以及/或者所述管理指令进行编码。
[0018]根据上述本发明的远程监控管理系统以及智能POS终端的远程监控管理方法,能够实时获取远程智能POS终端的相关信息,便于监控和做各种应急处理。而且,指令编码容易扩展,能够实现各种监控和管理功能。另外,相比于常见的终端侧轮询的方式,本发明能够减轻终端的CPU压力,并且能够减少网络流量。
[0019]
【附图说明】
[0020]图1是本发明的智能POS终端的远程监控管理系统的构造示意图。
[0021]图2是本发明一实施方式的智能POS终端的远程监控管理方法的流程图。
[0022]
【具体实施方式】
[0023]下面介绍的是本发明的多个实施例中的一些,旨在提供对本发明的基本了解。并不旨在确认本发明的关键或决定性的要素或限定所要保护的范围。
[0024]图1是本发明的智能POS终端的远程监控管理系统的构造示意图。
[0025]如图1所示,本发明的智能POS终端的远程监控管理系统具备:智能POS终端100;以及用于对智能POS终端100进行监控管理的终端监控管理装置200。其中,智能POS终端100分散在各个销售终端,终端监控管理装置200设置于后台服务器。
[0026]其中,智能POS终端100具备:实时通讯模块110,用于在智能POS终端100和终端监控管理装置200之间实现即时通信;指令解析模块120,用于对来自终端监控管理装置200的指令即由实时通信模块110接收的指令进行解析;以及任务处理模块130,用于执行指令解析模块120解析后的任务并将执行结果返回到实时通讯模块110并再由实时通讯模块110发送到终端监控管理装置200。
[0027]实时通讯模块110在智能POS终端100和终端监控管理装置200之间基于智能POS终端的唯一标识(例如,序列号)实现即时通信。
[0028]实时通讯模块110进一步用于在智能POS终端100开机联网后将智能POS终端100注册到终端监控管理装置200。这样,在终端监控管理装置200侧就能够看到该智能POS终端100已经完成注册,即为在线状态,管理员能够选择该智能POS终端并向其发送监控指令和管理指令。
[0029]而且,实时通讯模块110基于XMPP协议实现终端监控管理装置200与智能POS终端100之间的即时通信。
[0030]XMPPCExtensible Messaging and Presence Protocol,可扩展通讯和表不协议)是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性,因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通过发送扩展的信息来处理用户的需求,以及在XMPP的顶端建立如内容发布系统和基于地址的服务等应用程序。XMPP协议可用于服务类实时通讯、表示和需求响应服务中的XML数据元流式传输。
[0031 ]终端监控管理装置200能够实现XMPP协议,作为XMPP服务器,能够监听作为客户端的智能POS终端100的连接并且直接与智能POS终端100的应用程序通信。
[0032]终端监控管理装置200用于向智能POS终端发送监控指令和管理指令,其中,以规定长度指令对监控指令和管理指令进行编码。例如,以3位定长指令对所有指令进行编码。以下,列举一部分的监控指令和管理指令,这里仅仅是指令示例,不包括全部,本发明中的监控指令和管理指令也并不仅限于下述指令。
[0033]获取智能POS终端的所有已安装应用信息:001;
获取智能POS终端的地理位置信息:002 ;
获取智能POS终端的MAC地址:003 ;
获取智能POS终端的日志信息:004。
[0034]管理指令:
恢复智能POS终端出厂设置:100;
清除日志信息:101。
[0035]以上对于本发明的智能POS终端的远程监控管理系统进行了说明,接着,对于利用上述本发明的智能POS终端的远程监控管理系统实现的智能POS终端的远程监控管理方法进行说明。
[0036]图2是本发明一实施方式的智能POS终端的远程监控管理方法的流程图。
[0037]在该实施方式中,智能POS终端100中安装远程监控管理装置200的客户端,该客户端拥有其所要执行任务处理的所有权限,包括:开机自动允许权限,联网权限,修改网络状态权限,获取设备信息权限,获取地理位置信息权限,获取详细地理位置信息权限,获取WIFI状态权限等等。
[0038]该应用客户端实现XMPP协议,可以:
1.通过TCP套接字与XMPP服务器进行通信;
2.解析组织好的XML信息包;以及
3.理解消息数据类型。
[0039]终端监控管理装置200实现XMPP协议,作为XMPP服务器,可监听客户端连接,并直接与客户端的应用程序通信。
[0040]在本实施方式中,
指令定义:以3位定长指令对所有指令进行编码。
[0041]以下是指令示例,但不包括全部。
[0042]监控指令:
获取智能POS终端的所有已安装应用信息:001;
获取智能POS终端的地理位置信息:002 ;
获取智能POS终端的MAC地址:003 ;
获取智能POS终端的日志信息:004。
[0043]管理指令:
恢复智能POS终端出厂设置:100;
清除日志信息:101。
[0044]如图2所示,在步骤SlOO中,客户端在智能POS终端100开机联网后,自动后台运行(无界面),由实时通信模块110与终端监控管理装置200进行通信实现智能POS终端的注册,在步骤S200中表示完成注册。在此期间,管理员能够在终端监控管理装置200侧看到该智能POS终端100已上线。
[0045]接着,在步骤S300中,管理员从终端监控管理装置200对该智能POS终端100发起指令,例如,发起“获取智能POS终端的所有已安装应用信息”的操作,则终端监控管理装置200对该智能POS终端100发送指令〈001〉。由智能POS终端100的实时通信模块110接收该指令。
[0046]在步骤S400中,实时通信模块110将该指令转发给指令解析模块120。
[0047]在步骤S500中,指令解析模块120解析指令〈001〉,对比指令编码,得知终端监控管理装置200实际任务为“获取智能POS终端的所有已安装应用信息”。
[0048]在步骤S600中,指令解析模块120将该任务交由任务处理模块130进行处理。
[0049]在步骤S700中,任务处理模块130发起获取智能POS终端所有已安装应用信息操作。
[0050]在步骤S800中,任务处理模块130将查询结果反馈给实时通讯模块110。
[0051 ]在步骤S900中,实时通讯模块110将查询结果将所述任务处理模块130的查询结果反馈给终端监控管理装置200 ο至此,该指令执行结束。
[0052]本发明的远程监控管理系统以及智能POS终端的远程监控管理方法具有以下优占.V.能够实时获取远程智能POS终端的相关信息,便于监控和做各种应急处理;
指令编码容易扩展,能够实现各种监控和管理功能;以及
相比于常见的终端侧轮询的方式,本发明能够减轻终端的CPU压力,并且能够减少网络流量。
[0053]以上例子主要说明了本发明的远程监控管理系统以及智能POS终端的远程监控管理方法。尽管只对其中一些本发明的【具体实施方式】进行了描述,但是本领域普通技术人员应当了解,本发明可以在不偏离其主旨与范围内以许多其他的形式实施。因此,所展示的例子与实施方式被视为示意性的而非限制性的,在不脱离如所附各权利要求所定义的本发明精神及范围的情况下,本发明可能涵盖各种的修改与替换。
【主权项】
1.一种智能POS终端的远程监控管理系统,其特征在于,具备: 智能POS终端;以及 用于对所述智能POS终端进行远程监控和管理的终端监控管理装置, 其中,所述智能POS终端具备: 实时通讯模块,用于在所述智能POS终端和所述终端监控管理装置之间实现即时通信;指令解析模块,用于对来自所述终端监控管理装置的指令进行解析;以及任务处理模块,用于执行所述指令解析模块解析后的任务并将执行结果返回到所述实时通讯模块。2.如权利要求1所述的智能POS终端的远程监控管理系统,其特征在于, 所述实时通讯模块在所述智能POS终端和所述终端监控管理装置之间基于智能POS终端的唯一标识实现即时通信。3.如权利要求1所述的智能POS终端的远程监控管理系统,其特征在于, 所述实时通讯模块基于XMPP协议实现所述终端监控管理装置与所述智能POS终端之间的即时通信。4.如权利要求1所述的智能POS终端的远程监控管理系统,其特征在于, 所述实时通讯模块进一步用于将所述智能POS终端注册到所述终端监控管理装置。5.如权利要求4所述的智能POS终端的远程监控管理系统,其特征在于, 所述实时通讯模块在所述智能POS终端开机联网后将所述智能POS终端注册到所述终端监控管理装置。6.如权利要求1所述的智能POS终端的远程监控管理系统,其特征在于, 所述终端监控管理装置用于向所述智能POS终端发送监控指令和管理指令,其中,以规定长度指令对所述监控指令和所述管理指令进行编码。7.—种智能POS终端的远程监控管理方法,由终端监控管理装置实现对智能POS终端的远程监控和管理,其特征在于,包括下述步骤: 开机注册步骤,在智能POS终端开机联网后将智能POS终端注册到终端监控管理装置; 指令发送步骤,终端监控管理装置向智能POS终端发出监控指令以及/或者管理指令; 指令解析步骤,智能POS终端接收所述监控指令以及/或者管理指令并对指令进行解析; 指令执行步骤,智能POS终端执行解析后的指令;以及 结果反馈步骤,将指令结果反馈到终端监控管理装置。8.如权利要求7所述的智能POS终端的远程监控管理方法,其特征在于, 在所述指令发送步骤和所述结果反馈步骤中,所述智能POS终端和所述终端监控管理装置之间基于智能POS终端的唯一标识实现通信。9.如权利要求7所述的智能POS终端的远程监控管理方法,其特征在于, 在所述指令发送步骤和所述结果反馈步骤中,基于XMPP协议实现所述终端监控管理装置与所述智能POS终端之间的通信。10.如权利要求1所述的智能POS终端的远程监控管理方法,其特征在于, 在所述指令发送步骤中,以规定长度指令对所述监控指令以及/或者所述管理指令进行编码。
【文档编号】G07G1/14GK106097609SQ201610575235
【公开日】2016年11月9日
【申请日】2016年7月21日
【发明人】张少飞, 王琪, 张高磊
【申请人】中国银联股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1