一种访客身份溯源方法、系统及介质与流程

摘要: 本申请涉及访客管理,尤其涉及一种访客身份溯源方法、系统及介质。背景技术:1、园区、楼宇、校园及企业办公场所通常设置有多个访问入口设备,例如门禁、闸机、梯控设备、...
一种访客身份溯源方法、系统及介质与流程

本申请涉及访客管理,尤其涉及一种访客身份溯源方法、系统及介质。

背景技术:

1、园区、楼宇、校园及企业办公场所通常设置有多个访问入口设备,例如门禁、闸机、梯控设备、登记终端或人工放行点。访客在进入目标场所前后,会产生预约登记、到场确认、凭证发放、入口通行、楼层访问和离场等多类访问事件。上述访问事件通常由不同设备或不同业务系统采集,并携带访客身份信息、访问凭证信息、事件时间信息和入口空间位置信息等数据。

2、现有访客管理系统通常根据访客预约信息或现场登记信息生成临时通行凭证,并在访客通过访问入口设备时,根据通行凭证或身份信息进行放行判断。通行过程中产生的访问记录一般按照访客标识、凭证标识、访问入口、通行时间等字段进行存储;在需要进行事后查询时,系统通常根据访客身份、凭证、时间范围或访问入口检索相关记录,以还原访客的访问过程。

3、在多入口访问场景中,由于不同访问入口设备的事件上报时序、空间位置和通行边界不同,访客身份信息、访问凭证和访问入口事件之间可能出现归属不一致的情况。尤其在访问入口事件缺失、迟到补传或凭证被异常使用时,系统难以准确判断待处理访问事件是否应归入既有访客身份链,容易影响访客身份链与空间通行记录之间的对应关系。因此,如何在多源离散访问事件条件下提高访客身份链与访问入口事件之间的关联准确性,是该类访客身份溯源系统需要解决的技术问题。

技术实现思路

1、为解决多源离散访问事件条件下待挂接访问事件与访客身份链之间容易出现错误关联的问题,本申请提供一种访客身份溯源方法、系统及介质。

2、第一方面,本申请提供一种访客身份溯源方法,应用于与多个访问入口设备通信连接的访客管理平台,所述方法包括:

3、s1,获取访客访问过程中产生的多源访客事件,并基于所述多源访客事件建立访客身份链;

4、s2,为所述访客身份链配置会话阶段令牌,所述会话阶段令牌包括当前访问阶段、当前空间节点及已跨越受控边界;

5、s3,根据所述会话阶段令牌和目标场所的空间拓扑关系,生成阶段可达空间集合,所述阶段可达空间集合由所述当前空间节点经不跨越未触发受控边界的静默通行边扩展得到;

6、s4,响应于待挂接访问事件,确定所述待挂接访问事件对应访问入口在所述空间拓扑关系中的入口前空间;

7、s5,当所述入口前空间属于所述阶段可达空间集合时,将所述待挂接访问事件挂接至所述访客身份链,并根据所述待挂接访问事件更新所述会话阶段令牌;当所述入口前空间不属于所述阶段可达空间集合时,根据所述空间拓扑关系确定从所述阶段可达空间集合至所述入口前空间之间缺失的必经受控边界,并生成边界债务记录;

8、s6,在所述边界债务记录处于未修复状态时,将所述访客身份链保持在当前访问阶段,并将所述待挂接访问事件写入候选事件集合,或者建立所述待挂接访问事件与所述访客身份链之间的临时绑定关系;

9、s7,当所述边界债务记录被修复时,根据修复事件更新所述会话阶段令牌和所述阶段可达空间集合,并将所述候选事件集合中的待挂接访问事件挂接至所述访客身份链,或者将所述待挂接访问事件与所述访客身份链之间的临时绑定关系更新为确定绑定关系;当所述边界债务记录满足未修复转换条件时,将所述边界债务记录转化为空间反证记录,并基于所述空间反证记录生成候选身份链或解除所述待挂接访问事件与所述访客身份链之间的临时绑定关系;

10、s8,输出访客身份溯源结果,所述访客身份溯源结果包括所述访客身份链以及与所述访客身份链关联的空间反证记录。

11、第二方面,本申请提供一种访客身份溯源系统,包括访客管理平台,所述访客管理平台与多个访问入口设备通信连接,所述访客管理平台包括事件接入模块、身份链处理模块、空间拓扑模块、边界债务处理模块和溯源输出模块;

12、所述事件接入模块与所述访问入口设备连接,用于获取访客访问过程中产生的多源访客事件;

13、所述身份链处理模块与所述事件接入模块连接,用于基于所述多源访客事件建立访客身份链,并为所述访客身份链配置会话阶段令牌;

14、所述空间拓扑模块与所述身份链处理模块连接,用于存储目标场所的空间拓扑关系,并根据所述会话阶段令牌生成阶段可达空间集合;

15、所述边界债务处理模块分别与所述身份链处理模块和所述空间拓扑模块连接,用于在待挂接访问事件对应的入口前空间不属于所述阶段可达空间集合时生成边界债务记录,并根据所述边界债务记录的修复状态控制所述待挂接访问事件与所述访客身份链之间的挂接关系;

16、所述溯源输出模块与所述身份链处理模块和所述边界债务处理模块连接,用于输出访客身份溯源结果。

17、第三方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述访客身份溯源方法。

18、本发明的有益效果如下:

19、本申请通过为访客身份链配置会话阶段令牌,并结合目标场所的空间拓扑关系生成阶段可达空间集合,使待挂接访问事件的归属判断不仅依赖访客身份字段或访问凭证,还受到当前访问阶段、当前空间节点以及已跨越受控边界的约束。这样,在访问凭证或身份字段一致但空间可达关系不成立时,系统不会直接将该访问事件确定归入既有访客身份链,从而减少待挂接访问事件与访客身份链之间的错误挂接。

20、在待挂接访问事件对应的入口前空间不属于阶段可达空间集合时,本申请根据空间拓扑关系确定缺失的必经受控边界,并生成边界债务记录。该边界债务记录用于表征当前访问事件成立所依赖、但尚未对应到已获取访问事件的受控边界,使缺失边界以待修复的数据状态参与后续处理。这样,在访问入口事件缺失、延迟上报或需要补录时,系统能够先保留该访问事件的候选处理状态,而不是直接将其归入访客身份链或直接转为异常结果。

21、在边界债务记录未被修复前,本申请将访客身份链保持在当前访问阶段,并将待挂接访问事件写入候选事件集合,或者建立待挂接访问事件与访客身份链之间的临时绑定关系。通过该处理,缺失的必经受控边界尚未被补足时,待挂接访问事件不会直接触发访客身份链的阶段升级或确定挂接,从而减少因访问凭证一致、部分身份字段一致或事件接收顺序提前而造成的身份链提前升级。

22、本申请还根据边界债务记录的修复状态对待挂接访问事件进行分流处理:在边界债务记录被修复时,根据修复事件更新会话阶段令牌和阶段可达空间集合,并将候选事件集合中的待挂接访问事件挂接至访客身份链,或者将待挂接访问事件与访客身份链之间的临时绑定关系更新为确定绑定关系;在边界债务记录满足未修复转换条件时,将边界债务记录转化为空间反证记录,并基于空间反证记录生成候选身份链或解除临时绑定关系。通过该处理,空间通行关系能够参与访客身份链的挂接、阶段更新和反证分流,从而减少多源离散访问事件条件下待挂接访问事件与访客身份链之间的错误关联。

1.一种访客身份溯源方法,其特征在于,应用于与多个访问入口设备通信连接的访客管理平台,所述方法包括:

2.根据权利要求1所述的访客身份溯源方法,其特征在于,s1中,所述多源访客事件包括预约事件、到场登记事件、凭证发放事件、被访人确认事件、访问入口通行事件、人工放行事件、电梯通行事件、离场事件和补传事件中的多个;

3.根据权利要求1所述的访客身份溯源方法,其特征在于,建立所述访客身份链并配置所述会话阶段令牌,包括:

4.根据权利要求1所述的访客身份溯源方法,其特征在于,s3中,所述空间拓扑关系包括空间节点、受控边界和静默通行边;

5.根据权利要求1所述的访客身份溯源方法,其特征在于,s5中,所述边界债务记录包括债务对应身份链、缺失受控边界、期望事件类型、期望事件时间窗、债务来源事件和债务修复条件;

6.根据权利要求5所述的访客身份溯源方法,其特征在于,s7中,当所述边界债务记录被修复时,根据修复事件更新所述会话阶段令牌和所述阶段可达空间集合,并将所述候选事件集合中的待挂接访问事件挂接至所述访客身份链,包括:

7.根据权利要求5所述的访客身份溯源方法,其特征在于,s7中,当所述边界债务记录满足未修复转换条件时,将所述边界债务记录转化为空间反证记录,并基于所述空间反证记录生成候选身份链或解除所述待挂接访问事件与所述访客身份链之间的临时绑定关系,包括:

8.一种访客身份溯源系统,其特征在于,包括访客管理平台,所述访客管理平台与多个访问入口设备通信连接,所述访客管理平台包括事件接入模块、身份链处理模块、空间拓扑模块、边界债务处理模块和溯源输出模块;

9.根据权利要求8所述的访客身份溯源系统,其特征在于,所述空间拓扑模块包括空间节点表、受控边界表和静默通行边表;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的访客身份溯源方法。