一种智能门禁实现方法、终端、门禁识别装置及用户授权服务中心的制作方法_4

文档序号:9766400阅读:来源:国知局
传感器门禁识别装置将终端传递的一个或多个部件活动状态信息解析为授权指令代码。
[0163]步骤410:多传感器门禁识别装置向门禁主控系统传送授权指令代码;
[0164]步骤411:门禁主控系统查找与用户授权服务中心同步的授权指令代码表中的代码是否存在;
[0165]步骤412:如授权指令代码存在,门禁主控系统向用户授权服务中心提交授权信息合法性查询请求;
[0166]步骤413:用户授权服务中心根据授权指令代码查询相关联的授权信息是否合法有效;
[0167]具体的,用户授权服务中心通过以下方式对所述授权指令代码进行合法性验证:
[0168]判断本地数据库中是否存在与所述授权指令代码相关联的访问限制条件;如果是,则确定所述授权指令代码是否满足访问限制条件;
[0169]具体的,当所述访问限制条件仅包括进出时间时,则判断接收到授权指令代码的当前时间是否在进出时间的时间范围内,如果是,则确认所述授权指令代码合法;如果否,则确认所述授权指令代码不合法;
[0170]当所述访问限制条件仅包括可开启门禁位置时,则判断获得所述授权指令代码的门禁位置是否为可开启门禁位置,如果是,则确认所述授权指令代码合法;如果否,则确认所述授权指令代码不合法;
[0171]当所述访问限制条件包括进出时间和可开启门禁位置时,则仅当接收到授权指令代码的当前时间在进出时间的时间范围内,且获得所述授权指令代码的门禁位置为可开启门禁位置时,确认所述授权指令代码合法;除以上情况之外,均可确认所述授权指令代码不合法。
[0172]步骤414:用户授权服务中心向门禁主控系统返回合法性验证结果;
[0173]步骤415:当查询结果为授权指令代码合法时,门禁主控系统根据授权指令代码查询结果向门禁识别装置返回通行指令;
[0174]具体的,收到通行指令的门禁识别装置控制门禁的开启,并在访客通行后关闭门
7Mv
ο
[0175]实施例四
[0176]本发明实施例四提供了一种用户授权服务中心,如图5所示,所述用户授权服务中心包括:通行授权申请接收模块51、确认模块52、通行授权请求发送模块53、授权响应消息接收模块54及授权处理模块55 ;其中,
[0177]所述通行授权申请接收模块51,用于接收第一终端发送的通行授权申请信息;
[0178]所述确认模块52,用于确认所述通行授权申请信息是否满足预设条件,并在确认所述通行授权申请信息满足预设条件时,触发通行授权请求发送模块53 ;
[0179]所述通行授权请求发送模块53,用于被确认模块52触发时,向第二终端发送通行授权请求;
[0180]所述授权响应消息接收模块54,用于接收到第二终端发送的授权响应消息,并在接收到的授权响应消息为授权成功消息时,触发授权处理模块55,并将所述授权成功消息发送给授权处理模块55。
[0181]所述授权处理模块55,用于被授权响应消息接收模块54触发时,根据接收到的授权成功消息生成授权指令代码并发送给第一终端。
[0182]具体的,所述授权指令代码用于被第一终端解析为终端部件活动状态。
[0183]进一步的,所述授权处理模块55,还用于将生成的授权指令代码发送给门禁控制中心。
[0184]进一步的,所述用户授权服务中心还包括合法性查询请求接收模块56和合法性验证模块57 ;其中,
[0185]所述合法性查询请求接收模块56,用于在授权处理模块55将生成的授权指令代码发送给门禁控制中心之后,接收门禁控制中心发送的合法性查询请求,所述合法性查询请求包含授权指令代码;
[0186]所述合法性验证模块57,用于对合法性查询请求接收模块接收到的授权指令代码的合法性进行验证。
[0187]实施例五
[0188]本发明实施例五提供了一种终端,如图6所示,所述终端包括:授权申请信息发送模块61、授权指令代码接收模块62、第一解析模块63及执行模块64 ;其中,
[0189]所述授权申请信息发送模块61,用于向用户授权服务中心发送通行授权申请信息;
[0190]所述授权指令代码接收模块62,用于接收用户授权服务中心发送的授权指令代码;
[0191]所述第一解析模块63,用于将所述授权指令代码解析为终端部件活动状态信息;
[0192]所述执行模块64,用于根据所述解析出的终端部件活动状态信息执行相应部件活动。
[0193]具体的,所述第一解析模块63用于将所述授权指令代码解析为以下终端部件活动状态信息至少其中之一:
[0194]终端的震动频率、音频片段、光的闪烁频率。
[0195]具体的,所述执行模块64包括:震动模块、音频播放模块和闪光模块;其中,
[0196]所述震动模块,用于当第一解析模块63将所述授权指令代码解析为终端的震动频率时,按照所述震动频率执行震动;在实际实现中,所述震动模块可以由置于终端中的电机实现;
[0197]所述音频播放模块,用于当第一解析模块63将所述授权指令代码解析为音频片段时,播放所述音频片段;所述音频播放模块,可以由终端中的扬声器实现;
[0198]所述闪光模块,用于当第一解析模块63将所述授权指令代码解析为光的闪烁频率时,按照所述光的闪烁频率执行光闪烁;所述闪光模块,可以由终端中的闪光灯或显示屏实现。
[0199]实施例六
[0200]本发明实施例六提供了一种门禁识别装置,如图7所示,所述门禁识别装置包括:传感信号接收模块71、第二解析模块72、信号发送模块73、通行指令接收模块74和门禁控制模块75 ;其中,
[0201]所述传感信号接收模块71,用于接收其它终端发送的传感信号;
[0202]所述第二解析模块72,用于将接收到的传感信号解析为数字信号;
[0203]所述信号发送模块73,用于将所述数字信号发送给门禁控制中心以确认所述数字信号是否为合法的授权指令代码;
[0204]所述通行指令接收模块74,用于当门禁控制中心确认所述数字信号为合法的授权指令代码时,接收门禁控制中心发送的通行指令;
[0205]所述门禁控制模块75,用于根据所述通行指令开启门禁。
[0206]进一步的,所述门禁控制模块75,还用于访客通行后,关闭门禁。
[0207]具体的,在实际实现中,所述传感信号接收模块71可以由以下传感器中至少之一实现:震动传感器、音频传感器、光传感器。
[0208]具体的,所述第二解析模块72用于通过以下方式将所述传感信号解析为数字信号:
[0209]当所述传感信号为震动信号时,将所述震动信号解析为震动频率,并根据预设协议将所述震动频率解析为数字信号;
[0210]当所述传感信号为音频信号时,将所述音频信号解析为声音频率,并根据预设协议将所述声音频率解析为数字信号;
[0211]当所述传感信号为闪光信号时,将所述闪光信号解析为光的闪烁频率,并根据预设协议将所述光的闪烁频率解析为数字信号。
[0212]在具体实施过程中,通行授权申请接收模块51、确认模块52、通行授权请求发送模块53、授权响应消息接收模块54、授权处理模块55、合法性查询请求接收模块56和合法性验证模块57可以由用户授权服务中心内的中央处理器(CPU, Central ProcessingUnit)、微处理器(MPU, Micro Processing Unit)、数字信号处理器(DSP, Digital SignalProcessor)或可编程逻辑阵列(FPGA, Field 一 Programmable Gate Array)来实现;所述授权申请信息发送模块61、授权指令代码接收模块62、第一解析模块63及执行模块64可以由终端内的CPU、MPU、DSP或FPGA来实现;所述传感信号接收模块71、第二解析模块72、信号发送模块73、通行指令接收模块74和门禁控制模块75可以由门禁识别装置内的CPU、MPU、DSP或FPGA来实现。
[0213]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0214]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0215]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0216]这些计算机程序指令也可装载到计算机或其他
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1