一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种用于消息通知的无纸化数据处理系统的制作方法

2022-11-23 14:22:22 来源:中国专利 TAG:


1.本发明涉及数据处理领域,特别是涉及一种用于消息通知的无纸化数据处理系统。


背景技术:

2.在航空行业中,具有待出发行程的乘客在登机前会进行身份验证,若具有待出发行程的至少部分乘客在接近待出发行程对应的登机结束时间时仍未登机,则需要进行广播通知。
3.目前可以通过登机系统确定是否需要进行广播通知,等级系统包括验证终端和服务器,验证终端与服务器连接;在使用等级系统时,可以通过验证终端存储对应的待出发行程的乘客信息,当达到确定是否进行广播通知的时间时,需要验证终端确定当前已登机的乘客是否是该待出发行程对应的所有乘客,若否,则需要验证终端向对应的服务器发送广播请求,服务器接收到广播请求后会控制机场内的广播设备进行广播通知。
4.但是,机场内会设置有多个验证终端,每个验证终端每天会对应若干待出发行程,除此以外,机场内的除验证终端以外的大量设备均需要与服务器之间进行数据传输,进而,服务器的数据传输压力较大,服务器发生故障的频率较高,因此登机系统工作异常的频率较高。


技术实现要素:

5.针对上述技术问题,本发明采用的技术方案为:一种用于消息通知的无纸化数据处理系统,该系统包括验证终端和若干移动端;移动端被配置为,若其与验证终端的距离小于预设距离d
set
时与验证终端建立无线通讯连接。
6.验证终端用于执行以下步骤:s110,响应于到达第一目标时间t1
tar
,获取目标待执行事件对应的用户信息集u=(u1,u2,...,u
i1
,...,u
n1
),u
i1
=(d
i1
,s
i1
),i1=1,2,...,n1。
7.其中,t1
tar
=t
fly-t1,t
fly
为目标待执行事件的事件执行时间,t1为第一预设时长;u
i1
为目标待执行事件对应的第i1个用户的用户信息,n1为目标待执行事件对应的用户的数量;d
i1
为目标待执行事件对应的第i1个用户的用户标识,s
i1
为目标待执行事件对应的第i1个用户对应的第一关联事件执行标识;s
i1
=s1或s2,s
i1
=s1用于表示对应的用户未执行目标待执行事件的第一关联事件,s
i1
=s2用于表示对应的用户已执行目标待执行事件的第一关联事件。
8.s120,从u中获取目标用户标识集h=(h1,h2,...,h
j1
,...,h
m1
),j1=1,2,...,m1。
9.其中,h
j1
为第j1个目标用户标识,目标用户标识为u中满足对应的第一关联事件执行标识为s1的用户标识,m1为u中满足对应的第一关联事件执行标识为s1的用户标识的数量,m1≤n1。
10.s130,获取至少一个目标设备发送的候选用户标识,以得到候选用户标识集g=(g1,g2,...,gq,...,g
ber
),q=1,2,...,ber。
11.其中,gq为第q个目标设备对应的候选用户标识,目标设备为当前与验证终端具有无线通讯连接的移动端,ber为目标设备的数量。
12.s140,获取h和g的交集k1。
13.s150,若k1不为空集,则控制发布设备以语音形式播放第一通知消息。
14.本发明至少具有以下有益效果:在到达t1
tar
时,若目标待执行事件对应的至少部分用户未执行第一关联事件,则可以通过验证终端确定出目标用户标识集h,并通过验证终端确定出当前与验证终端具有无线通讯连接的移动端,若h和g的交集k1不为空集,说明h中至少部分目标用户标识对应的用户位于验证终端附近,进而可以控制发布设备播放第一通知消息;相比于相关技术中,在目标待执行事件对应的至少部分用户未执行第一关联事件后,服务器可以根据接收到验证终端发送的请求而控制通知设备发布通知,本发明中获取h、g、k1和实现控制发布设备以语音形式播放第一通知消息都是由验证终端执行的,无需在验证终端和服务器之间进行数据传输,进而可以减小验证终端对应的服务器的压力,降低服务器发生故障的频率,且由于验证终端的数据传输量是远小于验证终端对应的服务器的数据传输量,因而本发明可以降低数据处理系统工作异常的频率。进一步的,验证终端在h和g的交集k1不为空集时才控制发布设备播放第一通知消息,相比于相关技术中只要存在未执行第一关联事件的用户就发布通知,本发明在验证终端附近没有移动端的情况下不播放第一通知消息,即可以在未执行第一关联事件的用户都来不及执行第一关联事件的情况下不播放第一通知消息,减小无效的第一通知消息的发布量,进而可以增大发布设备发布的第一通知消息的有效率。
附图说明
15.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1为本发明实施例提供的进行消息通知的方法流程图。
具体实施方式
17.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
18.下面将对用于消息通知的无纸化数据处理系统进行介绍。
19.该数据处理系统包括验证终端和若干移动端;移动端被配置为,若其和验证终端的距离小于预设距离d
set
时,与验证终端建立无线通讯连接。
20.在一种可能的实施方式,验证终端可以为放置在机场内的任一登机口处的智能设备,移动端可以设置为手机或智能手表等移动端;d
set
可以为3-10米,优选的,d
set
可以为5
米。
21.参照图1所示的进行消息通知的方法流程图,验证终端用于执行以下步骤:s110,响应于到达第一目标时间t1
tar
,获取目标待执行事件对应的用户信息集u=(u1,u2,...,u
i1
,...,u
n1
),u
i1
=(d
i1
,s
i1
),i1=1,2,...,n1。
22.其中,t1
tar
=t
fly-t1,t
fly
为目标待执行事件的事件执行时间,t1为第一预设时长;u
i1
为目标待执行事件对应的第i1个用户的用户信息,n1为目标待执行事件对应的用户的数量;d
i1
为目标待执行事件对应的第i1个用户的用户标识,s
i1
为目标待执行事件对应的第i1个用户对应的第一关联事件执行标识;s
i1
=s1或s2,s
i1
=s1用于表示第i1个用户未执行目标待执行事件的第一关联事件,s
i1
=s2用于表示第i1个用户已执行目标待执行事件的第一关联事件。
23.在一种可能的实施方式中,目标待执行事件可以为航班行程,该航班行程对应的登机口即为验证终端对应的登机口;t1可以为15-30分钟,优选的,t1为20分钟,事件执行时间可以为对应的目标待执行事件的起飞时间;目标待执行事件对应的用户可以目标待执行事件对应的乘客;用户标识可以为对应的用户的唯一标识,例如,用户标识可以为对应的用户的身份证号或唯一用户名等,第一关联事件可以为登机,目标待执行事件的任一用户通过验证终端验证通过,则该用户已执行第一关联事件,即为该用户已登机;验证终端响应于到达t1
tar
,获取u。
24.s120,从u中获取目标用户标识集h=(h1,h2,...,h
j1
,...,h
m1
),j1=1,2,...,m1。
25.其中,h
j1
为第j1个目标用户标识,目标用户标识为u中满足对应的第一关联事件执行标识为s1的用户标识,m1为u中满足对应的第一关联事件执行标识为s1的用户标识的数量,m1≤n1。
26.在一种可能的实施方式中,在得到u后,验证终端可以从u中获取h,其中,h中的每一目标用户标识对应的用户均为未执行目标待执行事件的第一关联事件的用户。
27.s130,获取至少一个目标设备发送的候选用户标识,以得到候选用户标识集g=(g1,g2,...,gq,...,g
ber
),q=1,2,...,ber。
28.其中,gq为第q个目标设备对应的候选用户标识,目标设备为当前与验证终端具有无线通讯连接的移动端,ber为目标设备的数量。
29.在一种可能的实施方式中,每一移动端内可以安装有目标应用程序,目标应用程序可以为航空公司开发的用于购买机票和加载电子登机牌的应用程序,候选用户标识可以为对应的目标设备的电子登机牌对应的待登机用户的用户标识;在得到h后,可以通过无线通讯连接方式获取每一目标设备发送的候选用户标识,以得到g。
30.s140,获取h和g的交集k1。
31.在一种可能的实施方式中,验证终端在得到h和g后,可以获取k1,k1中的每一元素对应的用户均为对应的移动端在验证终端附近且未执行目标待执行事件的第一关联事件的用户。
32.s150,若k1不为空集,则控制发布设备以语音形式播放第一通知消息。
33.在一种可能的实施方式中,发布设备可以为广播设备,且发布设备可以位于靠近验证终端的位置或者安装在验证终端上,例如,发布设备与验证终端的间距小于d
set
,第一通知消息可以用于提示目标待执行事件的用户尽快至验证终端处进行登机。另外,发布设
备还可以语音形式和视频形式播放第一通知消息,例如,发布设备可以为显示屏。
34.因此,在到达t1
tar
时,若目标待执行事件对应的至少部分用户未执行第一关联事件,则可以通过验证终端确定出目标用户标识集h,并通过验证终端确定出当前与验证终端具有无线通讯连接的移动端,若h和g的交集k1不为空集,说明h中至少部分目标用户标识对应的用户位于验证终端附近,进而可以控制发布设备播放第一通知消息;相比于相关技术中,在目标待执行事件对应的至少部分用户未执行第一关联事件后,服务器可以根据接收到验证终端发送的请求而控制通知设备发布通知,本发明中获取h、g、k1和实现控制发布设备以语音形式播放第一通知消息都是由验证终端执行的,无需在验证终端和服务器之间进行数据传输,进而可以减小验证终端对应的服务器的压力,降低服务器发生故障的频率,且由于验证终端的数据传输量是远小于验证终端对应的服务器的数据传输量,因而本发明可以降低数据处理系统工作异常的频率。进一步的,验证终端在h和g的交集k1不为空集时才控制发布设备播放第一通知消息,相比于相关技术中只要存在未执行第一关联事件的用户就发布通知,本发明在验证终端附近没有移动端的情况下不播放第一通知消息,即可以在未执行第一关联事件的用户都来不及执行第一关联事件的情况下不播放第一通知消息,减小无效的第一通知消息的发布量,进而可以增大发布设备发布的第一通知消息的有效率。
35.可选的,步骤s110,包括:s111,响应于到达第一目标时间t1
tar
,获取目标待执行事件对应的用户信息集u=(u1,u2,...,u
i1
,...,u
n1
),u
i1
=(d
i1
,s
i1
,v
i1
),i1=1,2,...,n1;其中,v
i1
为目标待执行事件对应的第i1个用户对应的第二关联事件执行标识,v
i1
=v1或v2,v
i1
=v1用于表示第i1个用户未执行目标待执行事件的第二关联事件,v
i1
=v2用于表示第i1个用户已执行目标待执行事件的第二关联事件;任一用户对应的第一关联事件的事件执行时间位于其对应的第二关联事件的事件执行时间之后;此时,步骤s120中的目标用户标识为u中满足对应的第一关联事件执行标识为s1,且对应的第二关联事件执行标识为v2的用户标识;m1为u中满足对应的第一关联事件执行标识为s1,且对应的第二关联事件执行标识为v2的用户标识的数量。
36.在一种可能的实施方式中,第二关联事件可以为安检;因此,本发明通过在到达t1
tar
时,若目标待执行事件对应的至少部分用户未执行第一关联事件且已执行第二关联事件,则可以通过验证终端确定出目标用户标识集h,并通过验证终端确定出当前与验证终端具有无线通讯连接的移动端,若h和g的交集k1不为空集,说明h中至少部分目标用户标识对应的用户位于验证终端附近,进而可以控制发布设备播放第一通知消息,相比于u对应的若干用户为未执行第一关联事件的用户,本方案中可以减少对由于未执行第二关联事件的用户未执行第一关联事件而发布第一通知消息的可能性,可以进一步减小无效的第一通知消息的发布量,进而进一步增大发布设备发布的第一通知消息的有效率。
37.可选的,系统还包括第一服务器和第二服务器,验证终端与第二服务器通过公共网络连接,验证终端与第一服务器通过局域网连接;在步骤s130之后,验证终端还用于执行以下步骤:s160,获取g在h中的相对补集k2=(k21,k22,...,k2
i2
,...,k2y),i2=1,2,...,y;其中,k2
i2
为h中不属于g的第i2个目标用户标识;y为h中不属于g的目标用户标识的数量;s170,若k2不为空集,则将k2发送至第二服务器;
第二服务器用于执行以下步骤:s210,响应于接收到k2,获取k2对应的信息数据集data=(data1,data2,...,data
i2
,...,datay),data
i2
=(k2
i2
,bio1
i2
,seat
i2
);其中,data
i2
为k2
i2
对应的用户的信息数据,bio1
i2
为k2
i2
对应的用户的人脸图像信息,seat
i2
为k2
i2
对应的用户的移动端位置数据;s220,将data发送至第一服务器;第一服务器用于对data执行以下步骤:s310,响应于接收到data,确定data中的seat
i2
对应的目标区域的区域标识area
i2
;seat
i2
位于对应的目标区域内;s320,将bio1
i2
和area
i2
发送至area
i2
对应的ar设备;ar设备用于根据bio1
i2
在对应的目标区域内确定bio1
i2
对应的用户。
38.在一种可能的实施方式中,第一服务器可以为放置在机场内的本地服务器,第二服务器可以为放置在远离机场的位置的云端服务器;在步骤s130之后,若g在h中的相对补集k2不为空集,则说明k2中的每一目标用户标识对应的用户大概率还未抵达验证终端附近,此时将k2发送至第二服务器,第二服务器可以获取k2中的每一目标用户标识对应的人脸图像信息和对应的移动端的位置数据,以得到data,并将data发送至第一服务器,第一服务器接收到data后,确定data中的每一位置数据对应的目标区域,然后将该位置数据对应的区域标识和人脸图像信息发送至某一ar设备,该ar设备为该区域标识对应的ar设备,例如,ar设备可以为ar眼镜;接着工作人员可以携带该ar设备至目标区域内寻找接收到的人脸图像信息对应的用户,并提醒其前往验证终端附近执行第一关联事件,因此,可以减小目标待执行事件对应的用户未按时执行第一关联事件的可能性,进而减小目标待执行事件的用户在事件执行时间到达时未能成功执行目标待执行事件的可能性。
39.可选的,area
i2
对应若干ar设备;步骤s320,包括:s321,将area
i2
对应的每一ar设备中处于非工作状态的ar设备均确定为area
i2
对应的候选ar设备;每一ar设备的默认状态为非工作状态;s322,将area
i2
对应的若干候选ar设备中,所在位置与seat
i2
对应的位置间距最小的候选ar设备作为area
i2
对应的目标ar设备;s323,将area
i2
对应的目标ar设备切换为工作状态;s324,将bio1
i2
和area
i2
发送至area
i2
对应的目标ar设备;area
i2
对应的目标ar设备用于在确定出bio1
i2
对应的用户后切换为非工作状态。
40.在一种可能的实施方式中,第一服务器可以获取和存储每一ar设备的位置信息并进行周期性更新,在第一服务器确定出data中的seat
i2
对应的目标区域的区域标识area
i2
后,可以从area
i2
对应的若干ar设备中确定出一个处于非工作状态且所在位置与seat
i2
对应的位置间距最小的ar设备作为目标ar设备,此时可以将该目标ar设备切换为工作状态,接着将bio1
i2
和area
i2
发送至该目标ar设备,在工作人员使用该目标ar设备在确定出bio1
i2
对应的用户后,可以手动将该目标ar设备切换为非工作状态;例如,在将目标ar设备切换为工作状态后,第一服务器中该目标ar设备对应的工作状态标识为1,在将目标ar设备切换为非工作状态后,第一服务器中该目标ar设备对应的工作状态标识为0,进而第一服务器可以通过每一ar设备对应的工作状态标识确认该ar设备是否处于工作状态。
41.因此,bio1
i2
和area
i2
可以发送至与area
i2
对应的、处于未工作状态且与seat
i2
对应的位置间距最小的ar设备中,即此时携带ar设备的工作人员与待确定的用户之间的间距较小,进而该工作人人员可以尽快到达该ar设备对应的目标区域并开始确定bio1
i2
对应的用户,从而提高工作人员使用ar设备在对应的目标区域内确定用户的效率。
42.在另一种可能的实施方式中,任一ar设备在接收到bio1
i2
和area
i2
后可以发出提示音,并在ar设备上显示bio1
i2
对应的图像信息和area
i2

43.可选的,area
i2
对应若干ar设备;第一服务器用于存储每一ar设备对应的处理值,每一处理值的初始值均为0;步骤s320,包括:s325,将area
i2
对应的每一ar设备均确定为area
i2
对应的候选ar设备;s326,将area
i2
对应的若干候选ar设备中,将当前对应的处理值最小的候选ar设备作为area
i2
对应的目标ar设备;s327,将area
i2
对应的目标ar设备的处理值加1;s328,将bio1
i2
和area
i2
发送至area
i2
对应的目标ar设备;area
i2
对应的目标ar设备在确定出bio1
i2
对应的用户后,该目标ar设备对应的处理值减1。
44.在一种可能的实施方式中,ar设备对应的处理值即为当前ar设备要确定的用户的数量,例如,任一ar设备对应的处理值为3,则说明当前该ar设备要确定3个用户。因此,bio1
i2
和area
i2
可以发送至与area
i2
对应的且要确定的用户数目最少的ar设备中,进而可以使bio1
i2
和area
i2
被发送至当前的工作量最小的ar设备,因此ar设备可以尽快确定出bio1
i2
对应的用户,提高工作人员使用ar设备在对应的目标区域内确定用户的效率。
45.可选的,步骤s140,包括:s141,获取h和g的交集k1=(k11,k12,...,k1a,...,k1b),a=1,2,...,b;其中,k1a为g中属于h的第a个候选用户标识;b为g中属于h的候选用户标识的数量;验证终端还用于对于k1中的k1a执行以下步骤:s180,响应于到达第二目标时间t2
tar
,确定k1a对应的目标用户是否已执行目标待执行事件的第一关联事件;若否,则将k1a发送至第一服务器;t2
tar
=t
bro
t2,t
bro
为步骤s150的开始执行时间,t2为第二预设时长;第二服务器还用于执行以下步骤:s230,响应于接收到第一服务器发送的k1a,获取k1a对应的人脸图像信息bio2a;s240,将bio2a发送至第一服务器;第一服务器还用于执行以下步骤:s330,响应于接收到bio2a,将bio2a发送至验证终端对应的ar设备;验证终端对应的ar设备用于根据bio2a在参考区域内确定bio2a对应的用户;参考区域内的任一位置与验证终端间距均小于d
set

46.在一种可能的实施方式中,t2可以为1.5-3分钟;验证终端可以对k1中的每一候选用户标识进行如下处理:响应于到达第二目标时间t2
tar
,确定k1a对应的目标用户是否已执行目标待执行事件的第一关联事件;若否,则说明k1a对应的目标用户在验证终端附近但未完成登机,此时将k1a发送至第一服务器;最终验证终端对应的ar设备可以接收到k1a对应的人脸图像信息bio2a,工作人员可以通过验证终端对应的ar设备在参考区域内确定与bio2a对应的用户。
47.因此,如果某一用户在验证终端附近但是在发布设备以语音形式播放第一通知消息后t2时间内该用户仍未执行第一关联事件,则可以使用ar眼镜去参考区域确定该用户,可以减小目标待执行事件对应的用户未按时执行第一关联事件的可能性。
48.在另一种可能的实施方式中,验证终端对应的ar设备在接收到bio2a后可以发出提示音,并在该ar设备上显示bio2a对应的图像信息。
49.可选的,在步骤s141之后,验证终端还用于执行以下步骤:s190,若k1不为空集,则向k1对应的每一候选用户标识对应的目标设备,通过无线通讯连接发送第二通知消息。
50.在一种可能的实施方式中,第二通知消息可以为用于提示目标待执行事件的用户尽快至验证终端处进行登机的短信消息,因此,若目标待执行事件对应的任一用户位于验证终端附近且未执行第一关联事件,则该用户对应的移动端还可以收到第二通知消息,可以进一步减小目标待执行事件对应的用户未按时执行第一关联事件的可能性。
51.可选的,t2=γ*t1;其中,γ为预设系数,0<γ<0.5。
52.优选的,γ=0.1;因此,t1越小,则t2越小,减小t1较小时对应的t2较大的可能性,进而发布设备播放第一通知消息的时间与对应的目标待执行事件的事件执行时间越短,则可以更快的使用验证终端对应的ar设备确定未执行第一关联事件的用户,进一步减小t1较小时目标待执行事件对应的用户未按时执行第一关联事件的可能性。
53.可选的,在步骤s150之后,验证终端还用于执行以下步骤:s200,响应于达到t
fly
,删除u、h、g和k1。
54.因此,在达到t
fly
,验证终端内与目标待执行事件的第一关联事件相关的u、h、g和k1均可以删除,进而可以节省验证终端的存储空间。
55.可选的,移动端被配置为,若其和验证终端的距离小于预设距离d
set
时,与验证终端建立蓝牙连接;蓝牙连接可以减小验证终端的网络压力。
56.进一步的,该数据处理系统还可以用于进行数据变更,具体方案如下:该数据处理系统还可以包括若干与上述验证终端完全相同的验证终端,每一验证终端均具有唯一对应的地理位置,每一验证终端用于存储与其对应地理位置对应的至少一个待执行事件的事件信息集,同一待执行事件在同一时间仅对应一个验证终端;每一验证终端与至少部分其他验证终端连接。
57.在一种可能的实施方式中,每一验证终端可以为放置在机场任一安检口处或任一登机口处的智能设备,基于此,验证终端对应的地理位置可以为验证终端对应的安检口或者登机口,待执行事件可以为航班行程;每一验证终端均用于对其对应的待执行事件对应的每一执行用户进行身份验证,每一验证终端可以和与其间距小于预设值d
dis
的其他验证终端无线或有线连接,某一验证终端对应的其他验证终端为若干验证终端中该验证终端以外的验证终端。
58.每一验证终端均还用于执行以下步骤:s410,接收第一服务器发送的数据变更请求del=(a1,h,a2)。
59.其中,a1为接收del的验证终端的终端标识,h为接收del的验证终端对应的任一待执行事件的事件标识,a2为若干验证终端中,与接收del的验证终端不同的任一验证终端的
终端标识。
60.在一种可能的实施方式中,终端标识可以为对应的验证终端的唯一标识,例如,终端标识可以为对应的终端的终端id(identity document,唯一编码)、物理地址或硬件地址等;事件标识可以为对应的待执行事件的唯一编码,唯一编码可以为对应的待执行事件对应的航班号和起飞时间组成的编码;若h对应的待执行事件对应的地理位置由a1对应的地理位置变更为a2对应的地理位置,则第一服务器生成del,并根据del中的a1将del发送至a1对应的验证终端,此时a1对应的验证终端可以接收到del,若干验证终端中a1对应的验证终端以外的其他验证终端将不会接收到del。
61.s420,确定出h对应的待执行事件的事件信息集eve=(h,f)。
62.其中,f为h对应的待执行事件的执行用户信息集。
63.在一种可能的实施方式中,a1对应的验证终端响应于接收到del,可以确定出h对应的待执行事件的事件信息集eve。
64.s430,确定a2对应的验证终端是否与a1对应的验证终端连接;若是,则向a2对应的验证终端发送eve。
65.在一种可能的实施方式中,在a1对应的验证终端确定出eve后,可以确定a2对应的验证终端是否与a1对应的验证终端连接,若是,则a1对应的验证终端向a2对应的验证终端发送eve;否则,a1对应的验证终端需要将eve发送至第一服务器,第一服务器再将eve发送至a2对应的验证终端。
66.因此,在h对应的待执行事件对应的地理位置由a1对应的地理位置变更为a2对应的地理位置时,需要将eve发送至a2对应的验证终端内,此时第一服务器可以向a1对应的验证终端发送数据变更请求del,若a1对应的验证终端与a2对应的验证终端是连接的,则a1对应的验证终端可以直接将eve发送至a2对应的验证终端;相对于相关技术中验证终端之间需要通过第一服务器进行数据传输,本发明中的a1对应的验证终端可以直接与a2对应的验证终端进行eve的传输,减少验证终端与第一服务器之间的数据传输量,进而可以减小第一服务器的压力,可以降低第一服务器发生故障的频率,且由于验证终端的数据传输量是远小于第一服务器的数据传输量的,因而本发明可以降低数据处理系统工作异常的频率。
67.可选的,系统还包括若干移动端;移动端被配置为,若其和一验证终端的距离小于预设距离d
set
时,与该验证终端建立无线通讯连接;每一移动端内存储有对应的参考用户标识;同一用户的参考用户标识和执行用户标识相同;步骤s420,包括:s421,确定出h对应的待执行事件的事件信息集eve=(h,f),f=(f1,f2,...,fi,...,fn),i=1,2,...,n;其中,fi为h对应的待执行事件对应的第i个执行用户标识,i为h对应的待执行事件对应的执行用户的数量;在步骤s420之后,a1对应的验证终端还用于执行以下步骤:s440,获取至少一个第一候选移动端发送的第一参考用户标识集l1=(l11,l12,...,l1k,...,l1
p
),k=1,2,...,p;其中,l1k为第k个第一候选移动端内存储的参考用户标识,第一候选移动端为当前与a1对应的验证终端建立无线通讯连接的移动端,p为第一候选移动端的数量;s450,获取l1与f的交集s1=(s11,s12,...,s1
var
,...,s1y),var=1,2,...,y;其中,
s1
var
为l1中属于f的第var个参考用户标识;y为l1中属于f的参考用户标识的数量;s460,通过无线通讯连接向s1对应的每一第一候选移动端发送第一通知消息。
68.在一种可能的实施方式中,每一移动端内可以安装有目标应用程序,目标应用程序可以为航空公司开发的用于购买机票和加载电子登机牌的应用程序,参考用户标识可以为对应的第一候选移动端内的电子登机牌对应的待登机用户的用户唯一标识,用户唯一标识可以为对应的用户的身份证号或唯一用户名等;移动端可以设置为手机或智能手表等移动设备;d
set
可以为3-10米,优选的,d
set
可以为5米;待执行事件对应的执行用户可以为该待执行事件对应的乘客。
69.因此,通过上述方案,若待执行事件对应的执行用户携带其对应的移动端至与a1对应的验证终端建立无线通讯连接的位置,则说明该执行用户大概率未得知待执行事件对应的验证终端已经变更为a2对应的验证终端,此时验证终端可以向该移动端发送第一通知消息,第一通知消息可以为用于提示待执行事件对应的验证终端已由a1对应的验证终端变更为a2对应的验证终端,且提示对应的用户尽快前往a2对应的验证终端处的通知消息,进而可以减小待执行事件对应的执行用户由于未得知待执行事件对应的验证终端已经变更为a2对应的验证终端,而在a1对应的验证终端处进行等待的可能性。
70.可选的,a1对应的验证终端还用于执行以下步骤:s470,响应于达到第一时间t1,获取第二参考用户标识集l2=(l21,l22,...,l2j,...,l2m),j=1,2,...,m;其中,t1=ts δt1;ts为步骤s460的开始执行时间,δt1为第一预设时长;l2j为第j个参考移动端内存储的参考用户标识,参考移动端为达到t1时与a1对应的验证终端建立无线通讯连接的移动端,m为参考移动端的数量;s480,获取l2在s1中的相对补集s2=(s21,s22,...,s2u,...,s2v),u=1,2,...,v;其中,s2u为s1中不属于l2的第u个参考用户标识;v为s1中不属于l2的参考用户标识的数量;s490,删除f中满足fi∈s2的执行用户标识。
71.在一种可能的实施方式中,δt1可以为1分钟。
72.因此,在达到第一时间t1后,此时通过无线通讯连接向s1对应的每一第一候选移动端发送第一通知消息已经过了δt1,若a1对应的验证终端确定出接收到第一通知消息的任一移动端当前未与a1对应的验证终端建立无限通讯连接,则说明该移动端对应的用户在接收到第一通知消息后从靠近a1对应的验证终端处离开,此时可以从f中删除该用户对应的执行用户标识,进而节省a1对应的验证终端的存储空间。
73.可选的,在步骤s490之后,a1对应的验证终端还用于执行以下步骤:s510,确定f是否为空集,若是,则进入s220;否则,进入s230;s520,删除eve;s530,确定a2对应的验证终端是否与a1对应的验证终端连接;若是,则从a2对应的验证终端获取第三参考用户标识集l3=(l31,l32,...,l3
qt
,...,l3z),qt=1,2,...,z;其中,l3
qt
为第qt个第二候选移动端内存储的参考用户标识,第二候选移动端为当前与a2对应的验证终端建立无线通讯连接的移动端,z为第二候选移动端的数量;s540,删除f中满足fi∈l3的执行用户标识。
74.在一种可能的实施方式中,在步骤s490之后,若当前a2对应的验证终端与a1对应的验证终端连接,则a1对应的验证终端可以向a2对应的验证终端发送信息请求,a2对应的
验证终端响应于接收到该信息请求,获取l3,并将l3发送至a1对应的验证终端,进而,l3中的每一参考用户标识均为已到达a2对应的验证终端附近的用户对应的用户标识,此时若fi∈l3,则说明位于a2对应的验证终端附近的用户为待执行事件对应的用户,此时无需向该用户发送通知消息,直接在f中删除该用户对应的执行用户标识fi即可,进而对于待执行事件对应的验证终端由a1对应的验证终端变更为a2对应的验证终端这一变更消息,本发明可以减小对已得知该变更消息的用户发送通知消息的可能性,减少a1对应的验证终端的通讯压力。
75.可选的,每一验证终端均与第一服务器通过局域网连接,系统还包括第二服务器,每一验证终端均与第二服务器通过公共网络连接;在步骤s540之后,a1对应的验证终端还用于执行以下步骤:s550,确定f是否为空集,若是,则进入s220;否则,进入s260;s560,将当前的f确定为m=(m1,m2,...,mc,...,me),c=1,2,...,e;其中,mc为当前的f中的第c个执行用户标识,e为当前的f中的执行用户标识的数量;s570,将m发送至第二服务器;第二服务器用于执行以下步骤:s610,响应于接收到m,获取m中的mc对应的移动端的位置信息seatc;s620,确定seatc对应的位置是否位于预设区域内;若是,则向mc对应的移动端发送第二通知消息;每一验证终端均位于预设区域内;第一通知消息与第二通知消息的消息内容不同。
76.在一种可能的实施方式中,第一服务器可以为放置在机场内的本地服务器,第二服务器可以为放置在远离机场的位置的云端服务器,预设区域可以设置为机场所在的区域;在步骤s540之后,若a1对应的验证终端内的f仍不为空集,则说明存在a1对应的验证终端未确认无需通知且未通知到的待执行事件对应的用户,此时可以将当前的f确定为m,并将m发送至第二服务器,第二服务器可以获取m中的每一执行用户标识对应的位置信息,并确定每一位置信息对应的位置是否在预设区域内,若是,则说明该位置信息对应的执行用户在第一规定时间之前抵达a2对应的验证终端进行身份验证的可能性较大,第一规定时间为h对应的待执行事件对应的身份验证结束时间,此时就可以向该位置信息对应的移动端发送第二通知消息,第二通知消息可以为催促对应的用户尽快前往a2对应的验证终端进行身份验证的通知消息。
77.可选的,步骤s620,包括:s621,确定seatc对应的位置是否位于预设区域内;若是,则向mc对应的移动端发送第二通知消息;否则,向mc对应的移动端发送第三通知消息;第一通知消息和第二通知消息均与第三通知消息不同。
78.在一种可能的实施方式中,若m中的任一执行用户标识对应的位置信息对应的位置不在预设区域内,则说明该位置信息对应的执行用户在第一规定时间之前抵达a2对应的验证终端进行身份验证的可能性较小,此时就可以向该位置信息对应的移动端发送第三通知消息,第二通知消息可以为提示对应的用户可能无法正常执行h对应的待执行事件的通知消息。
79.可选的,在步骤s410之前,第二服务器还用于执行以下步骤;
s630,响应于达到第二时间t2,获取事件信息子集eve=(h,f1),f1=(f1,f2,...,f
num
);其中,t2=t0-δt2,t2<ts,t0为h对应的待执行事件对应的事件执行时间,t1<t0,δt2为第二预设时长;f1为执行用户信息子集;num为在t2之前与h对应的待执行事件关联的执行用户的数量,num<n;s640,向a1对应的验证终端发送f1;s650,从第二时间t2开始,周期性进行数据发送处理;数据发送处理包括:获取在对应的周期内与h对应的待执行事件关联的执行用户标识;向a1对应的验证终端发送在对应的周期内与h对应的待执行事件关联的执行用户标识;步骤s420,包括:s421,将第二服务器发送的f
num 1
、f
num 2
、...、f
n-1
和fn,添加至第二服务器发送的eve中的f内,以得到eve;f
num 1
、f
num 2
、...、f
n-1
和fn均为在第二时间t2之后与h对应的待执行事件关联的执行用户标识。
80.在一种可能的实施方式中,在步骤s410之前,需要将eve存储至a1对应的验证终端中,t2可以为h对应的待执行事件的值机方式由线上值机切换至现场值机的切换时间,t0为h对应的待执行事件的起飞时间,δt2可以为20-40分钟,与h对应的待执行事件关联即为完成h对应的待执行事件的值机。因此,eve中的f可以为线上值机和现场值机两种值机方式产生的。
81.可选的,a1对应的验证终端均还用于执行以下步骤:s580,响应于达到t0,若存储有eve,则删除eve。
82.因此,在h对应的待执行事件开始执行后,若a1对应的验证终端中仍存储有eve,则可以删除eve,节省a1对应的验证终端的存储空间。
83.可选的,在步骤s450之后,a1对应的验证终端还用于执行以下步骤:s590,若s1不为空集,则控制发布设备以语音形式播放第四通知消息;发布设备与验证终端连接。
84.在一种可能的实施方式中,发布设备可以为广播设备,且发布设备可以位于靠近a1对应的验证终端的位置或者安装在a1对应的验证终端上。第四通知消息可以为用于提示待执行事件对应的验证终端已由a1对应的验证终端变更为a2对应的验证终端的通知消息。
85.进一步的,该数据处理系统还可以用于进行身份验证,具体方案如下:验证终端上设置有用于采集生物信息的第一采集器。
86.在一种可能的实施方式中,验证终端可以为放置在机场任一安检口处或任一登机口处的智能设备,移动端可以设置为手机或智能手表等移动设备;d
set
可以为3-10米,优选的,d
set
可以为5米;生物信息可以为人脸、指纹、虹膜和/或掌纹等信息。
87.验证终端用于执行以下步骤,以完成对待验证用户的身份验证:s700,响应于通过第一采集器采集到待验证用户的生物信息,获取生物信息对应的待验证用户标识信息p0。
88.在一种可能的实施方式中,在第一采集器采集到待验证用户的生物信息时,验证终端可以根据该生物信息得到该生物信息对应的待验证用户标识p0;其中,p0与待验证用户
一一对应,例如,p0可以为身份证号或唯一用户名等。
89.s800,获取至少一个目标移动端发送的第一用户标识,以得到用户标识集p=(p1,p2,...,p
sin
,...,p
son
),sin=1,2,...,son。
90.其中,p
sin
为第sin个目标移动端发送的第一用户标识,son为目标移动端的数量;每一第一用户标识均存储于对应的目标移动端内;目标移动端为当前与验证终端具有无线通讯连接的移动端;同一用户对应的待验证用户标识信息和第一用户标识相同。
91.在一种可能的实施方式中,每一移动端内可以安装有目标应用程序,目标应用程序可以为航空公司开发的用于购买机票和加载电子登机牌的应用程序,第一用户标识可以为对应的目标移动端的电子登机牌对应的待登机用户的用户唯一标识,用户唯一标识可以为对应的用户的身份证号或唯一用户名等;在得到p0后,可以通过无线通讯连接方式获取每一目标移动端发送的第一用户标识,以得到p。
92.s900,若p0∈p,则待验证用户的身份验证通过。
93.在一种可能的实施方式中,若p0∈p,则说明在son个目标移动端对应的电子登机牌中包括该待验证用户的电子登机牌,进而说明待验证用户的身份验证通过;待验证用户的身份验证通过可以在对应的目标移动端的电子登机牌上添加验讫章对应的图像。
94.因此,在对待验证用户进行身份验证时,验证终端可以根据获取的待验证用户的生物信息得到该生物信息对应的p0,接着验证终端可以自动获取与验证终端处于无线连接状态的移动端内的第一用户标识,以得到p,若p0∈p,此时说明p0和p中的一个第一用户标识均为待验证用户的信息,则待验证用户的身份验证通过,从而实现自动对待验证用户进行身份验证,相比于相关技术中工作人员通过肉眼并根据待验证用户手持的证件对待验证用户进行身份验证,可以提高对待验证用户进行身份验证的效率;另外,当移动端与验证终端的距离小于d
set
时,移动端可以与验证终端建立无线通讯连接,相比于相关技术中每一移动端与验证终端均始终保持连接,本发明中同一时间与验证终端连接的移动端较少,进而任意时间验证终端与移动端之间的数据传输量较小,达到了减小验证终端的数据传输压力的目的;进一步的,在本发明中,若与验证终端具有无线通讯连接的任一移动端对应的第一用户标识与p0相同,则待验证用户的身份验证通过;相比于相关技术中,若与验证终端最近的移动端对应的第一用户标识与待验证用户标识相同,则待验证用户的身份验证通过;本发明在待验证用户之后进行身份验证的下一个待验证用户可以位于与验证终端较近的位置进行等待,进而在待验证用户进行完身份验证后,下一个待验证用户可以较快的移动至靠近第一采集器的位置进行身份验证,进而任意两个相邻的待验证用户进行身份验证的时间间隔可以较小,从而提高对若干待验证用户进行身份验证的效率。
95.可选的,步骤s700,包括:s701,响应于通过第一采集器采集到待验证用户的生物信息,从本地数据库获取生物信息对应的待验证用户标识信息p0;本地数据库设置于验证终端内。
96.在一种可能的实施方式中,本地数据库内可以存储若干本地用户的本地用户信息,每一本地用户信息包括对应的本地用户的本地用户标识和每一本地用户对应的生物信息;其中,待验证用户为若干本地用户中的任一个,在验证终端通过第一采集器采集到待验证用户的生物信息后,可以从本地数据库中获取该生物信息对应的本地用户标识,以作为该生物信息对应的待验证用户标识信息p0。
97.因此,验证终端可以直接在本地数据库中在获取生物信息对应的p0,相比于相关技术中需要从验证终端对应的服务器中获取p0,可以减少验证终端对应的服务器的数据传输压力,进而可以减小第一服务器发生故障的频率,且由于验证终端的数据传输量是远小于其对应的服务器的数据传输量的,因而本发明可以降低数据处理系统工作异常的频率。
98.可选的,验证终端上还设置有用于采集预设待采集区域内的物品的图像信息的第二采集器;生物信息为第一人像信息;步骤s701,包括:s711,响应于通过第一采集器采集到待验证用户的第一人像信息,控制第二采集器对预设待采集区域内的实体凭证进行图像采集,以得到待验证图像信息;实体凭证与待验证用户唯一对应;实体凭证上具有以图像形式显示的原始人像信息,以及以文本形式显示的第二用户标识;同一用户对应的待验证用户标识、第一用户标识和第二用户标识均相同;s712,若第一人像信息与待验证图像信息内的原始人像信息符合预设的对比条件,则进入步骤s713;否则,待验证用户的身份验证失败;s713,从本地数据库中获取第一人像信息对应的待验证用户标识信息p0;s714,若待验证用户标识信息p0与待验证图像信息内的第二用户标识相同,则进入步骤s800。
99.在一种可能的实施方式中,第一人像信息可以为人脸图像信息,实体凭证可以为对应的用户的身份证或护照等;验证终端在通过第一采集器采集到待验证用户的第一人像信息后,可以通过第二采集器对待验证用户放置在预设待采集区域的实体凭证进行图像采集,以根据实体凭证得到待验证图像信息;另外,预设的对比条件可以为第一人像信息与待验证图像信息内的原始人像信息之间的相似度大于预设阈值,可选的,预设阈值可以为90%-99%,优选的,预设阈值可以为95%。
100.可选的,验证终端上还设置有用于采集预设待采集区域内的物品的图像信息的第二采集器;生物信息为第一人像信息;步骤s700,包括:s721,响应于通过第一采集器采集到待验证用户的第一人像信息,控制第二采集器对预设待采集区域内的实体凭证进行图像采集,以得到待验证图像信息;实体凭证与待验证用户唯一对应;实体凭证上具有以图像形式显示的原始人像信息,以及以文本形式显示的第二用户标识;s722,若第一人像信息与待验证图像信息内的原始人像信息符合预设的对比条件,则进入步骤s723;否则,待验证用户的身份验证失败;s723,将待验证图像信息内的第二用户标识确定为待验证用户标识p0,并进入步骤s800。
101.因此,验证终端可以直接将待验证图像信息内的第二用户标识确定为p0,相对于从本地数据库中获取生物信息对应的p0,本方案无需在验证终端的本地数据库内存储若干本地用户的本地用户信息,可以减小验证终端的存储量,节省验证终端的存储空间。
102.可选的,验证终端内存储有缓存列表list,缓存列表list被配置为最多能够存储amo个第三用户标识;
目标移动端为当前与验证终端具有无线通讯连接,且其内存储的第一用户标识不在缓存列表list内的移动端;p
sin
对应的目标移动端与验证终端之间的距离为d
sin
,d1<d2<...<d
sin
<...<d
son
<d
set
;步骤s900替换为以下步骤:s910,若n<amo,则将p1,p2,...,p
x
作为第三用户标识添加至缓存列表list中;其中,n为缓存列表list中当前的第三用户标识的数量;x=amo-n;s920,若p0∈list,则待验证用户的身份验证通过。
103.在一种可能的实施方式中,amo可以设置为2-10,优选的,amo可以设置为5;缓存列表可以为验证终端内的线性表;在验证终端得到list后,若p0∈list,则待验证用户的身份验证通过;待验证用户的身份验证通过后,可以在list中与p0相同的第三用户标识的目标移动端的电子登机牌上添加验讫章对应的图像。
104.可选的,在步骤s920之后,验证终端还用于执行以下步骤:s930,将list内与p0相同的第三用户标识从list内删除。
105.在一种可能的实施方式中,在p0∈list后,可以将list内与p0相同的第三用户标识从list内删除。因此,此时缓存列表list中与p0不同的第三用户标识仍会保留在list中,在对下一个待验证用户进行身份验证时无需重新获取已保存在list中的数据,进而可以减少验证终端的数据处理量。
106.可选的,在步骤s930之后,验证终端还用于执行以下步骤:s940,将p0对应的移动端标记为已验证移动端;已验证移动端在预设时间内无法被确定为目标移动端。
107.在一种可能的实施方式中,在p0∈list后,可以将p0对应的移动端标记为已验证移动端;因此,在已验证移动端在预设时间内无法被确定为目标移动端,相比于相关技术中已验证移动端在待验证用户的身份验证通过后仍然可以被确定为目标移动端,本方案可以减少已验证移动端与验证终端之间的数据传输量,进而可以减小验证终端的数据传输压力。
108.可选的,预设时间t=t*amo,t为预设单元时长。
109.在一种可能的实施方式中,t可以设置为30秒,随着list对应的amo越大,t也会越长。
110.可选的,在步骤s910之后,验证终端还用于执行以下步骤:s950,若p0∉
list,则待验证用户的身份验证未通过。
111.虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员还应理解,可以对实施例进行多种修改而不脱离本发明的范围和精神。本发明开的范围由所附权利要求来限定。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献