一种基于个人移动终端的现场取号方法转让专利

申请号 : CN201610136260.0

文献号 : CN105809802A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李辉于胜龙

申请人 : 北京化工大学

摘要 :

本发明涉及一种基于个人移动终端的现场取号方法,其包括:设置一包括至少一个移动终端、一个路由器和一个服务器的现场取号系统;移动终端通过路由器连接服务器;移动终端向服务器发送取号请求信号;服务器为移动终端分配顺序号;服务器对分配的顺序号和移动终端的识别码进行加密,生成排号凭据;服务器将排号凭据发送给移动终端;服务器将可能等待的时间发送给移动终端。本发明能够不需要取号机,只需要个人移动终端、路由器和服务器就可以完成排队取号功能。本发明通过通信模块能够提前给业务办理者发送可能等待的时间信息,从而减少业务办理者的等待时间,使业务办理者对时间进行充分有效地利用。

权利要求 :

1.一种基于个人移动终端的现场取号方法,其包括以下步骤:

设置一包括至少一个移动终端、一个路由器和一个服务器的现场取号系统;

移动终端通过路由器连接服务器;

移动终端向服务器发送取号请求信号;

服务器为移动终端分配顺序号;

服务器对分配的顺序号和移动终端的识别码进行加密,生成排号凭据;

服务器将排号凭据发送给移动终端;

服务器将可能等待的时间发送给移动终端。

2.如权利要求1所述的一种基于个人移动终端的现场取号方法,其特征在于:移动终端与路由器的通信方式采用WiFi通信或3G/4G网络通信。

3.如权利要求1或2所述的一种基于个人移动终端的现场取号方法,其特征在于:所述服务器中设置认证模块、取号请求接收模块、排序模块、加密模块、通信模块和主控模块;其中,认证模块用于对移动终端发送的身份认证请求信息进行认证,并在认证成功后向移动终端发送连接信息;取号请求接收模块用于接收移动终端发送的取号请求信号;排序模块用于为业务办理者分配顺序号;加密模块用于对分配的顺序号和移动终端的识别码进行加密,生成排号凭据;通信模块用于主控模块与移动终端之间的通信;主控模块用于估算业务办理者可能需要等待的时间。

4.如权利要求3所述的一种基于个人移动终端的现场取号方法,其特征在于:所述排序模块采用优先级比较算法为业务办理者进行号码排序和分配。

5.如权利要求3所述的一种基于个人移动终端的现场取号方法,其特征在于:所述加密模块采用加密算法生成排号凭据。

6.如权利要求5所述的一种基于个人移动终端的现场取号方法,其特征在于:所述排号凭据采用二维码或数字符号。

7.如权利要求3所述的一种基于个人移动终端的现场取号方法,其特征在于:所述通信模块将排号凭据以短信或微信的形式发送给移动终端。

8.如权利要求3所述的一种基于个人移动终端的现场取号方法,其特征在于:所述主控模块采用决策树C4.5算法估算业务办理者可能等待的时间,并通过通信模块以短信或微信的形式将可能等待的时间发送给移动终端。

9.如权利要求3所述的一种基于个人移动终端的现场取号方法,其特征在于:当某业务办理者的顺序号已到,但主控模块仍未接收到排号凭据确认信号时,主控模块生成过号信息,并将过号信息通过通信模块发送至所述业务办理者的移动终端。

说明书 :

一种基于个人移动终端的现场取号方法

技术领域

[0001] 本发明属于数据通信技术领域,具体涉及一种基于个人移动终端的现场取号方法。

背景技术

[0002] 目前的日常生活中,排队取号现象已经成为人们生活的一部分。在许多诸如银行、医院、邮局、餐饮等服务性场所,每天都会涉及到排队取号的情况。为减少人们排队等待时间、提高排队效率,很多服务性场所推出了排队叫号系统。通过取号和叫号,人们排队再也不用站着等了,只要取了号,坐在附近等待即可。但是传统的排队叫号系统需要排队等待的人随时注意叫号信息。为防止过号作废,等待的人只能在有限的空间中被动等待叫号,不能处理任何离场的事务。一旦离开,会因无法准确预估排队时间而错过叫号。这样如果前面等待的人比较多,等待的时间会比较长,人们大量的时间就会浪费在等待上。因此,传统的排队叫号系统只是解决了叫号的公平和规则透明问题,并没有解决效率和时间有效利用的问题。

发明内容

[0003] 为了解决现有技术存在的上述问题,本发明提供了一种基于个人移动终端的现场取号方法。
[0004] 为实现上述目的,本发明所采用的技术方案为:一种基于个人移动终端的现场取号方法,其包括以下步骤:设置一包括至少一个移动终端、一个路由器和一个服务器的现场取号系统;移动终端通过路由器连接服务器;移动终端向服务器发送取号请求信号;服务器为移动终端分配顺序号;服务器对分配的顺序号和移动终端的识别码进行加密,生成排号凭据;服务器将排号凭据发送给移动终端;服务器将可能等待的时间发送给移动终端。
[0005] 进一步地,移动终端与路由器的通信方式采用WiFi通信或3G/4G网络通信。
[0006] 进一步地,所述服务器中设置认证模块、取号请求接收模块、排序模块、加密模块、通信模块和主控模块;其中,认证模块用于对移动终端发送的身份认证请求信息进行认证,并在认证成功后向移动终端发送连接信息;取号请求接收模块用于接收移动终端发送的取号请求信号;排序模块用于为业务办理者分配顺序号;加密模块用于对分配的顺序号和移动终端的识别码进行加密,生成排号凭据;通信模块用于主控模块与移动终端之间的通信;主控模块用于估算业务办理者可能需要等待的时间。
[0007] 更进一步地,所述排序模块采用优先级比较算法为业务办理者进行号码排序和分配。
[0008] 更进一步地,所述加密模块采用加密算法生成排号凭据。
[0009] 更进一步地,所述排号凭据采用二维码或数字符号。
[0010] 更进一步地,所述通信模块将排号凭据以短信或微信的形式发送给移动终端。
[0011] 更进一步地,所述主控模块采用决策树C4.5算法估算业务办理者可能等待的时间,并通过通信模块以短信或微信的形式将可能等待的时间发送给移动终端。
[0012] 更进一步地,当某业务办理者的顺序号已到,但主控模块仍未接收到排号凭据确认信号时,主控模块生成过号信息,并将过号信息通过通信模块发送至所述业务办理者的移动终端。
[0013] 由于采用以上技术方案,本发明的有益效果为:本发明不需要取号机,只需要个人移动终端、路由器和服务器就能够实现智能排队取号功能。另外,本发明还设置有通信模块,通过通信模块能够提前给业务办理者发送可能等待的时间信息,从而减少业务办理者的等待时间,使业务办理者对时间进行充分有效地利用。本发明采用AES或DES等算法对排号凭据进行加密和解密,使得现场排号系统更加安全、可靠。与现有的APP预约取号相比,本发明能够实现现场排队取号,更加公平、透明。

附图说明

[0014] 图1是本发明一实施例中提供的基于个人移动终端的现场取号方法的流程图。

具体实施方式

[0015] 如图1所示,本发明提供了一种基于个人移动终端的现场取号方法,其包括以下步骤:
[0016] S1、设置一包括至少一个移动终端、一个路由器和一台服务器的现场取号系统;其中,服务器中设置认证模块、取号请求接收模块、排序模块、加密模块、通信模块和主控模块。
[0017] S2、业务办理者的移动终端通过路由器连接银行、医院、邮局、餐饮等服务性场所的服务器,并向认证模块发送身份认证请求信息,身份认证成功后,认证模块向移动终端发送连接信息。其中,移动终端与路由器的通信方式采用WiFi通信或3G/4G网络通信等。
[0018] S3、移动终端根据接收到的连接信息连接服务器,并向取号请求接收模块发送取号请求信号,取号请求接收模块将接收到的取号请求信号发送给排序模块。
[0019] S4、排序模块根据接收到的取号请求信号,采用优先级比较算法为业务办理者进行号码排序和分配,并将顺序号发送给加密模块。
[0020] S5、加密模块采用AES(Advanced Encryption Standard,高级加密标准)或DES(Data Encryption Standard,数据加密标准)等加密算法将对应某业务办理者的顺序号和移动终端的识别码进行加密,生成排号凭据;加密模块将生成的排号凭据发送给通信模块。
[0021] 其中,排号凭据可以是二维码或能够在移动终端上显示的数字符号。
[0022] 采用二维码时,二维码中的明文形式为:用户的顺序号、分隔符、取号时刻的时间戳、分隔符、用户的手机号码、分隔符和其它校验信息。
[0023] 采用数字符号时,例如,第一个业务办理者为A1号,第二个业务办理者为A2号,依次类推,第n个业务办理者为An号,则这n个业务办理者将按照A1~An的顺序办理业务。如果出现VIP用户,则排序模块采用插入排序算法将VIP用户进行插入排序。例如,在第二个业务办理者办理业务期间,取号请求接收模块接收到一个VIP用户的取号请求,则排序模块为该VIP用户分配V1号,V1号排在A2号之后且排在A3号之前。
[0024] S6、通信模块将接收到的排号凭据以短信或微信的形式发送给移动终端,同时将排号凭据发送给主控模块进行存储。业务办理者接收到排号凭据后就可以暂时离场办理其他事务,从而减少业务办理者的等待时间,对时间进行充分有效地利用。
[0025] S7、主控模块与业务受理者处的排号凭据确认模块连接,当有业务办理者提供排号凭据办理业务后,主控模块估算出下一位业务办理者可能等待的时间,并将该可能等待的时间通过通信模块以短信或微信的方式发送至下一位业务办理者的移动终端,通知下一位业务办理者前来办理业务。
[0026] 主控模块通过大数据分析,估算出在影响因素的影响下下一位业务办理者可能需要等待的时间,其过程为:
[0027] 主控模块将单个顺序号需等待的平均时间划分成若干类别,例如0~2分钟、2~5分钟、5~10分钟、10~15分钟、15~20分钟等,将影响单个顺序号需等待平均时间的可能因素对应的历史数据收集起来,作为训练数据集。
[0028] 采用诸如决策树C4.5算法的机器学习算法学习出相应的分类规则,对即将发生的排队等待事件进行预测,估算出业务办理者可能等待的时间。
[0029] 当某业务办理者的顺序号已到,但主控模块仍未接收到排号凭据确认信号时,主控模块生成过号信息,并将过号信息通过通信模块发送至移动终端。
[0030] 业务受理者处的排号凭据确认模块采用AES或DES等解密算法对业务办理者提供的排号凭据进行解密,并将解密后的排号凭据与主控模块中存储的对应的排号凭据进行对比,如果二者相同,则排号凭据确认模块对业务办理者提供的排号凭据进行确认,为业务办理者办理相应业务。
[0031] 与现有的排队取号系统相比,本发明不需要取号机,只需要个人移动终端、路由器和服务器就可以完成排队取号功能。另外,本发明还设置有通信模块,通过通信模块能够提前给业务办理者发送可能等待的时间信息,从而减少业务办理者的等待时间,使业务办理者对时间进行充分有效地利用。本发明采用AES或DES等算法对排号凭据进行加密和解密,使得现场排号系统更加安全、可靠。本发明通过路由器和服务器还能够接入互联网。与现有的APP预约取号相比,本发明能够实现现场排队取号,更加公平、透明。
[0032] 本发明不局限于上述最佳实施方式,本领域技术人员在本发明的启示下都可得出其他各种形式的产品,但不论在其形状或结构上作任何变化,凡是具有与本申请相同或相近似的技术方案,均落在本发明的保护范围之内。