一种排队叫号方法及装置与流程

文档序号:18304211发布日期:2019-07-31 10:43阅读:249来源:国知局
一种排队叫号方法及装置与流程

本发明涉及通信技术领域,具体涉及一种排队叫号方法及装置。



背景技术:

目前,业务办理大厅一般都配备了排队叫号系统,但是现有的排队叫号系统主要为到号不法提醒,完全靠工作人员来判断是否到号,具有纠纷风险,容易造成业务办理大厅现场排队更加混乱,导致客户投诉、满意度下降。

现有技术中还有一种中心化的排队叫号管理方案,本方案中的排队叫号系统有一个中心服务器负责排队叫号的管理功能,各个业务办理大厅采用b/s结构或c/s结构连接中心服务器实现排队叫号功能。但是,该方案过于,依赖中心服务器,一旦中心服务器故障或各个业务办理大厅到中心服务器的网络异常都将引起现场排队混乱。



技术实现要素:

本发明针对现有技术中存在的上述不足,提供一种排队叫号方法及装置,用以解决现有排队叫号方案易造成用户排队混乱,以及可靠性差的问题。

本发明为解决上述技术问题,采用如下技术方案:

本发明提供一种排队叫号方法,所述方法应用于包括区域服务器、业务处理装置和移动终端的系统,所述区域服务器内设置有用于存储待办用户队列的第一容器;所述方法包括:

接收移动终端发送的第一通知消息,获取其中携带的包括用户标识的用户信息,所述第一通知消息是待办理业务的用户通过所述移动终端发送的;

根据所述用户标识,建立与所述用户信息对应的第二容器,并将所述第二容器加入所述待办用户队列;

当接收到业务处理装置发送的第二通知消息时,确定所述待办用户队列中下一个第二容器,并向确定出的第二容器对应的用户的移动终端发送第三通知消息。

进一步的,所述系统还包括电子闸门,所述用户信息还包括用户人脸信息;

所述向确定出的第二容器对应的用户的移动终端发送第三通知消息之后,所述方法还包括:

获取所述移动终端的位置信息;

根据所述位置信息向所述电子闸门发送第四通知消息,以使所述电子闸门根据所述第四通知消息中携带的用户人脸信息进行验证。

优选的,所述根据所述位置信息向所述电子闸门发送第四通知消息,具体包括:

根据所述位置信息和所述电子闸门的位置,计算所述移动终端与所述电子闸门之间的距离;

判断所述距离是否小于或等于预设的阈值,若是,则向所述电子闸门发送第四通知消息。

优选的,所述区域服务器与所述移动终端、业务处理装置和电子闸门之间通过第五代移动通信网络通信。

本发明还提供一种排队叫号方法,所述方法包括:

接收区域服务器发送的第四通知消息,并从所述第四通知消息中解析得到用户人脸图像信息;

获取位于电子闸门附近的人的人脸图像信息;

根据解析得到的人脸图像信息验证所述获取到的人脸图像信息,若验证通过,则开启所述电子闸门。

优选的,所述开启所述电子闸门,具体包括:开启所述电子闸门,并保持开启状态预设时长。

本发明还提供一种区域服务器,包括:接收模块、用户信息获取模块、容器建立模块、第一处理模块、发送模块和第一容器,所述第一容器用于存储待办用户队列;

所述接收模块用于,接收移动终端发送的第一通知消息,所述第一通知消息是待办理业务的用户通过所述移动终端发送的;以及,接收业务处理装置发送的第二通知消息;

所述用户信息获取模块用于,获取第一通知消息中携带的包括用户标识的用户信息;

所述容器建立模块用于,根据所述用户标识,建立与所述用户信息对应的第二容器,并将所述第二容器加入所述待办用户队列;

所述第一处理模块用于,确定所述待办用户队列中下一个第二容器;

所述发送模块用于,向确定出的第二容器对应的用户的移动终端发送第三通知消息。

进一步的,所述用户信息还包括用户人脸信息;所述区域服务器还包括位置获取模块和第二处理模块;

所述位置获取模块还用于,在所述发送模块向确定出的第二容器对应的用户的移动终端发送第三通知消息之后,获取所述移动终端的位置信息;

所述第二处理模块用于,根据所述位置信息指示所述发送模块向所述电子闸门发送第四通知消息,以使所述电子闸门根据所述第四通知消息中携带的用户人脸信息进行验证。

优选的,所述第二处理模块具体用于,根据所述位置信息和所述电子闸门的位置,计算所述移动终端与所述电子闸门之间的距离;判断所述距离是否小于或等于预设的阈值,当所述距离小于或等于阈值时,指示所述发送模块向所述电子闸门发送第四通知消息。

本发明还提供一种电子闸门,包括:接收模块、解析模块、图像获取模块、验证模块和控制模块;

所述接收模块用于,接收区域服务器发送的第四通知消息;

所述解析模块用于,从所述第四通知消息中解析得到用户人脸图像信息;

所述图像获取模块用于,获取位于电子闸门附近的人的人脸图像信息;

所述验证模块用于,根据解析得到的人脸图像信息验证所述获取到的人脸图像信息;

所述控制模块用于,当所述验证模块验证通过时,控制所述电子闸门开启。

优选的,所述控制模块具体用于,控制所述电子闸门开启,并保持开启状态预设时长。

本发明通过在区域服务器上设置用于存储待办用户队列的第一容器,并建立与用户信息对应的第二容器,按照接收到第一通知消息的顺序将相应用户对应的第二容器加入待办用户队列,当接收到业务处理装置发送的第二通知消息时,说明待办用户队列中当前用户业务办理完毕,则向待办用户队列中下一个第二容器对应的用户的移动终端发送第三通知消息,以通知相应用户办理业务。本发明不但可以实现排队叫号自动化,避免人工叫号带来的纠纷;而且,本发明采用分布式系统架构,即每个业务办理大厅均建立包括区域服务器、业务处理装置和移动终端的相对独立的系统,降低对中心服务器的依赖度,提高系统的可靠性。

附图说明

图1为本发明实施例的系统架构图;

图2为本发明实施例的排队叫号方法流程图之一;

图3为本发明实施例的排队叫号方法流程图之二;

图4为本发明实施例的排队叫号方法流程图之三;

图5为本发明实施例的区域服务器的结构示意图;

图6为本发明实施例的电子闸门的结构示意图。

具体实施方式

下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的一个实施例提供一种排队叫号方法,所述方法应用于如图1所示的系统,所述系统包括区域服务器、业务处理装置和移动终端的系统,进一步的,所述系统还可以包括电子闸门。区域服务器是位于业务办理大厅内部的服务器,作为容器的运行环境,其硬件配置须满足业务办理大厅的最大业务处理容量。业务处理装置是指位于业务办理柜台内的用于处理具体业务的设备。第一容器为业务流程信息记录库容器,设置在区域服务器内,用于存储待办用户队列信息。每次有新的待办用户到来的时候,区域服务器会以该用户的用户信息作为唯一标识,对应生成一个第二容器(即个人业务全流程记录容器),各个第二容器按照生成顺序形成待办用户队列。移动终端可以为用户的手机或电子标签。电子闸门为具有通信功能的电子闸门。区域服务器与业务处理装置之间、区域服务器与电子闸门之间、区域服务器与移动终端之间能够实现信息交互。为了降低功耗和时延,优选的,在本发明实施例中,区域服务器与业务处理装置之间、区域服务器与电子闸门之间、区域服务器与移动终端之间通过第五代移动通信(5g)网络通信。移动终端可以是待办理业务的用户的手机,也可以是电子标签,电子标签具有震动模块且设置有物联网电子标签芯片。

以下结合图1和图2,对本发明实施例提供的排队叫号方法进行详细说明。如图2所示,所述方法包括以下步骤:

步骤11,接收移动终端发送的第一通知消息,获取其中携带的包括用户标识的用户信息。

第一通知消息是待办理业务的用户通过所述移动终端发送的。若移动终端为电子标签,则用户在业务办理大厅通过手机或自助终端申领,用户申领电子标签成功后,通过电子标签向区域服务器发送第一通知消息。若移动终端为用户的手机,则用户在业务办理大厅登记个人信息后,通过手机向区域服务器发送第一通知消息。

第一通知消息中携带有用户信息,用户信息至少包括用户标识,对于电子标签而言,用户标识可以为电子标签的id,对于手机而言,用户标识可以是用户的手机号码。

步骤12,根据所述用户标识,建立与所述用户信息对应的第二容器,并将所述第二容器加入所述待办用户队列。

具体的,区域服务器使用虚拟化容器技术,根据用户信息建立第二容器(即业务全流程记录容器),并在第一容器(即业务流程记录库信息容器)中将该第二容器添加进待办用户队列。

需要说明的是,第一通知消息中还可以包括用户待办理的业务信息,相应的,在本步骤中,区域服务器可以在与该用户对应的第二容器中保存该用户的用户信息和待办业务信息,具体包括但不限于如姓名(不涉及用户隐私)、联系方式、业务类型、业务流程信息。

步骤13,当接收到业务处理装置发送的第二通知消息时,确定待办用户队列中下一个第二容器。

具体的,当前用户业务办理完毕后,业务办理柜台中的业务处理装置向区域服务器发送第二通知消息,一旦区域服务器接收到第二通知消息,说明待办用户队列中当前的第二容器对应的用户业务办理完成,则确定待办用户队列中下一个第二容器。

需要说明的是,区域服务器作为控制中心,在接收到业务处理装置发送的第二通知消息后,可以有30秒的等待时间,等待移动终端的响应,这个等待时间可以按照需要更改。如果等待时间到达,而未有移动终端响应,此时,相应的第二容器进入废弃队列。对于电子标签来说,电子标签显示失效,需要重新申领;对于手机来说,区域服务器向手机发送本次排队叫号失效的通知消息。

步骤14,向确定出的第二容器对应的用户的移动终端发送第三通知消息。

具体的,区域服务器获取待办用户队列中下一个第二容器对应的用户信息,并根据用户信息向对应的移动终端发送第三通知消息,以通知用户前往柜台办理业务。若移动终端为手机,则区域服务器根据该用户的手机号码向相应手机发送短消息,若移动终端为电子标签,则区域服务器根据电子标签的id向其发送控制指令,指示相应的电子标签震动。

通过步骤11-14可以看出,本发明通过在区域服务器上设置用于存储待办用户队列的第一容器,并建立与用户信息对应的第二容器,按照接收到第一通知消息的顺序将相应用户对应的第二容器加入待办用户队列,当接收到业务处理装置发送的第二通知消息时,说明待办用户队列中当前用户业务办理完毕,则向待办用户队列中下一个第二容器对应的用户的移动终端发送第三通知消息,以通知相应用户办理业务。本发明不但可以实现排队叫号自动化,避免人工叫号带来的纠纷;而且,本发明采用分布式系统架构,即每个业务办理大厅均建立包括区域服务器、业务处理装置和移动终端的相对独立的系统,降低对中心服务器的依赖度,提高系统的可靠性。

进一步的,如图1所示,在所述系统还包括电子闸门的情况下,所述用户信息还包括用户人脸信息,电子闸门可以通过人脸识别验证用户身份。

相应的,如图3所示,在向确定出的第二容器对应的用户的移动终端发送第三通知消息(即步骤14)之后,所述方法还包括以下步骤:

步骤15,获取移动终端的位置信息。

若移动终端为电子标签,则电子标签在接收到区域服务器发送的控制指令(即第三通知消息)时,开始震动,直至用户响应(如用户按下电子标签上的按键)才停止震动,此时,电子标签向区域服务器发送位置信息,以告知区域服务器其当前所在位置。需要说明的是,电子标签可以按照预设的周期(如1秒)向区域服务器发送位置信息。

若移动终端为手机,则区域服务器在向手机发送第三通知消息后,可以从基站获取测量报告,并从测量报告中获取手机当前的位置信息。需要说明的是,区域服务器也可以按照预设的周期(如1秒)从基站获取测量报告。

步骤16,根据位置信息向电子闸门发送第四通知消息,以使电子闸门根据第四通知消息中携带的用户人脸信息进行验证。

具体的,区域服务器根据位置信息和电子闸门的位置,计算移动终端与电子闸门之间的距离,并判断所述距离是否小于或等于预设的阈值,若所述距离小于或等于阈值,说明此时用户已经走到电子闸门附近,则向电子闸门发送第四通知消息,以使电子闸门根据第四通知消息中携带的用户人脸信息进行验证。若所述距离大于所述阈值,说明此时用户距离电子闸门较远,则保持电子闸门关闭。

优选的,所述阈值可以设置为3米。

通过步骤15-16可以看出,本发明利用区域服务器根据用户和电子闸门之间的距离控制电子闸门是否开始进行人脸识别,只有在用户靠近电子闸门,进入到人脸图像的有效采集范围时才开始采集人脸图像,可以大幅减少图像处理的运算量,节省系统资源。

本发明另一实施例还提供一种排队叫号方法,如图4所示,所述方法包括以下步骤:

步骤21,接收区域服务器发送的第四通知消息,并从第四通知消息中解析得到用户人脸图像信息。

具体的,电子闸门从区域服务器发送的第四通知消息中解析得到即将通过电子闸门的用户的人脸图像信息。

步骤22,获取位于电子闸门附近的人的人脸图像信息。

具体的,电子闸门通过设置在其附近的摄像头获取位于电子闸门附近的人的人脸图像信息。

步骤23,根据解析得到的人脸图像信息验证获取到的人脸图像信息,若验证通过,则开启电子闸门。

具体的,电子闸门将解析得到的人脸图像和摄像头获取到的人脸图像进行匹配,若匹配成功,说明验证通过,则开启电子闸门;否则,电子闸门保持关闭状态。

优选的,电子闸门开启后,保持开启状态预设时长,之后电子闸门自动关闭。

需要说明的是,客户完成业务办理后,离开闸门时须交还电子标签,方可离开电子闸门。若移动终端为手机,则用户完成业务办理后,电子闸门根据手机信号定位,控制电子闸门开启。

通过步骤21-23可以看出,本发明通过人脸识别验证用户身份从而控制电子闸门开启,可以进一步提高系统的安全性。

基于相同的技术构思,本发明实施例还提供一种区域服务器,如图5所示,该区域服务器可以包括:接收模块51、用户信息获取模块52、容器建立模块53、第一处理模块54、发送模块55和第一容器50,第一容器50用于存储待办用户队列。

接收模块51用于,接收移动终端发送的第一通知消息,所述第一通知消息是待办理业务的用户通过所述移动终端发送的;以及,接收业务处理装置发送的第二通知消息。

用户信息获取模块52用于,获取第一通知消息中携带的包括用户标识的用户信息。

容器建立模块53用于,根据所述用户标识,建立与所述用户信息对应的第二容器,并将所述第二容器加入所述待办用户队列。

第一处理模块54用于,确定所述待办用户队列中下一个第二容器。

发送模块55用于,向确定出的第二容器对应的用户的移动终端发送第三通知消息。

进一步的,如图5所示,所述用户信息还包括用户人脸信息;所述区域服务器还包括位置获取模块56和第二处理模块57。

位置获取模块56还用于,在发送模块55向确定出的第二容器对应的用户的移动终端发送第三通知消息之后,获取所述移动终端的位置信息。

第二处理模块57用于,根据所述位置信息指示所述发送模块向所述电子闸门发送第四通知消息,以使所述电子闸门根据所述第四通知消息中携带的用户人脸信息进行验证。

优选的,第二处理模块57具体用于,根据所述位置信息和所述电子闸门的位置,计算所述移动终端与所述电子闸门之间的距离;判断所述距离是否小于或等于预设的阈值,当所述距离小于或等于阈值时,指示发送模块55向所述电子闸门发送第四通知消息。

基于相同的技术构思,本发明实施例还提供一种电子闸门,如图6所示,该电子闸门可以包括:接收模块61、解析模块62、图像获取模块63、验证模块64和控制模块65。

接收模块61用于,接收区域服务器发送的第四通知消息。

解析模块62用于,从所述第四通知消息中解析得到用户人脸图像信息。

图像获取模块63用于,获取位于电子闸门附近的人的人脸图像信息。

验证模块64用于,根据解析得到的人脸图像信息验证所述获取到的人脸图像信息。

控制模块65用于,当验证模块64验证通过时,控制所述电子闸门开启。

优选的,控制模块65具体用于,控制所述电子闸门开启,并保持开启状态预设时长。

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

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