一种访客系统及其控制方法_3

文档序号:9393518阅读:来源:国知局
[0061]本发明还提供了一种访客系统,包含门禁控制器、管理员APP以及访客APP。门禁控制器预置有门禁key,用于根据自身的门禁key与接收到的授权信息中包含门禁key的一致性判断访客APP的授权信息是否有效;管理员APP预装于管理员终端,用于获取门禁控制器的门禁key并进行保存,以及根据自身保存的门禁key以及接收到的来访请求生成授权信息,并将生成的授权信息通过移动通信方式发送至访客APP。访客APP,预装于访客终端,用于通过移动通信方式向管理员APP发送来访请求,以及将接收到的授权信息通过蓝牙通信方式发送至门禁控制器。其具体实现方式与上述控制方法中一致,这里不再赘述。
[0062]应当理解的是,本发明的访客系统以及其控制方法也是可以应用到多个门禁控制器的协同工作的。例如,某公司具有多个门可以进出,每个门都分别安装一门禁控制器,某人从某一门进入。采用本发明的访客系统或者其控制方法进行工作,其基本工作原理是与上述的不同仅在于:在步骤SO中,分别获取多个门禁控制器的门禁key ;在步骤S2中,生成授权信息时,根据管理员的操作或者默认的设定,授权信息中包含上述的多个门禁控制器的门禁key中的一个或者多个,其中包含一个时与上述实施例的工作方式一致,下述仅针对多个进行说明;步骤S4中,门禁控制器根据授权信息中包含的门禁key中是否具有该门禁控制器本身的门禁key来判断授权信息是否有效。
[0063]具体的,针对上述包含SHAl的各实施例,为叙述方便,将一组门禁key、与该门禁key对应的访问时间(必要时)定义为一个门禁控制器的授权数据,然后把多个授权数据加上访客key、密钥I算出总的SHAl值,最后根据多个授权数据、访客key及SHAl值生成一条授权信息。访客在某一个门禁上刷卡后,门禁控制器查找是否有包含本门禁key的授权数据,如果有才进行其它验证,后面的流程与单一门禁刷卡流程一致。当然,在该方案中也可以对授权信息进行加密的处理,具体方法与上述实施例中一致。
[0064]上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的【具体实施方式】,上述的【具体实施方式】仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
【主权项】
1.一种访客系统的控制方法,所述访客系统包含门禁控制器、预装于管理员终端的管理员APP、预装于访客终端的访客APP,其特征在于,所述控制方法包含下述步骤: 管理员APP获取门禁key的步骤: 50、管理员APP获取门禁控制器的门禁key并进行保存; 访客APP获取授权信息的步骤: 51、访客APP通过移动通信方式向管理员APP发送来访请求; 52、管理员APP根据自身保存的门禁key以及接收到的来访请求生成授权信息,并将生成的授权信息通过移动通信方式发送至访客APP ; 53、访客APP将接收到的授权信息通过蓝牙通信方式发送至门禁控制器; 54、门禁控制器根据自身的门禁key与接收到的授权信息中包含的门禁key的一致性判断访客APP的授权信息是否有效。2.根据权利要求1所述的控制方法,其特征在于,所述步骤SO通过下述方法实现:门禁控制器与管理员终端通过蓝牙通信方式连接,门禁控制器响应用户的操作,将预存的门禁key通过蓝牙通信方式发送至管理员终端上的管理员APP。3.根据权利要求1或2所述的控制方法,其特征在于,各个门禁控制器具有不同的门禁key,每个门禁key均是根据各自对应的门禁控制器的蓝牙物理地址及门禁控制器所包含的CPU的序列号运算得出。4.根据权利要求1所述的控制方法,其特征在于, 步骤SI中所发送的来访请求中包含访客APP自身对应的访客key ; 步骤S2中所述授权信息根据所述访客key、门禁key所生成,具体包括下述子步骤:根据访客key、门禁key以及预置的密钥I加密生成SHAl值;根据访客key、门禁key以及SHAl值生成所述授权信息; 步骤S3中访客APP还将自身的对应的访客key通过蓝牙通信方式发送至门禁控制器; 步骤S4中门禁控制器根据授权信息中的访客key、门禁key以及预置的密钥I生成SHAl值,并进一步根据下述三组数据是否均具有一致性以判断访客APP的授权信息是否有效:a、门禁控制器自身的门禁key与授权信息中包含门禁key ;b、发送授权信息的访客APP自身对应的访客key与授权信息中包含访客key ;c、门禁控制器生成的SHAl值与授权信息中包含的SHAl。5.根据权利要求1所述的控制方法,其特征在于, 步骤SI中所发送的来访请求中包含访客APP自身对应的访客key ; 步骤S2中所述授权信息根据所述访客key、门禁key、访问时间所生成,步骤S2具体包括下述子步骤:根据访客key、门禁key、访问时间以及预置的密钥I加密生成SHAl值;根据访客key、门禁key、访问时间以及SHAl值生成所述授权信息; 步骤S3中所述访客APP还将自身的对应的访客key通过蓝牙通信方式发送至门禁控制器; 步骤S4中门禁控制器根据授权信息中的访客key、门禁key、访问时间以及预置的密钥I生成SHAl值,并进一步根据下述三组数据是否均具有一致性以判断访客APP的授权信息是否有效:a、门禁控制器自身的门禁key与授权信息中包含门禁key ;b、发送授权信息的访客APP自身对应的访客key与授权信息中包含访客key ;c、门禁控制器生成的SHAl值与授权信息中包含的SHAl ; 在上述三组数据均具备一致性的情况下,所述控制方法还包括: S5、门禁控制器判断当前的时间是否在授权信息中的访问时间内以判断是否进行开锁。6.根据权利要求5所述的控制方法,其特征在于,所述步骤S2中的所述访问时间来源于来访者在访客APP中输入并发送至管理员终端的数据或者是管理员在管理员APP中设定的数据。7.根据权利要求4或5所述的控制方法,其特征在于,各个访客终端具有不同的访客key,每个访客key均是根据各自对应的访客终端的UDID、wif i物理地址和/或蓝牙物理地址运算得出。8.根据权利要求4或5所述的控制方法,其特征在于,所述步骤S2中的生成授权信息还进行了 RSA加密,管理员终端预置有RSA加密所需的密钥2: 所述步骤S4中还包括对进行了 RSA加密后的授权信息进行解密的步骤,解密所需的与密钥2对应的密钥3预置于门禁控制器。9.根据权利要求1-8所述的控制方法,其特征在于,所述步骤S3中通过蓝牙通信方式发送是指访客终端在与门禁控制器通过蓝牙连接的情况下,通过蓝牙设备定时自动地进行广播。10.一种访客系统,其特征在于,包含: 门禁控制器,预置有门禁key,用于根据自身的门禁key与接收到的授权信息中包含门禁key的一致性判断访客APP的授权信息是否有效; 管理员APP,预装于管理员终端,用于获取门禁控制器的门禁key并进行保存,以及根据自身保存的门禁key以及接收到的来访请求生成授权信息,并将生成的授权信息通过移动通信方式发送至访客APP; 访客APP,预装于访客终端,用于通过移动通信方式向管理员APP发送来访请求,以及将接收到的授权信息通过蓝牙通信方式发送至门禁控制器。
【专利摘要】一种访客系统及其控制方法,该方法包含:管理员APP获取门禁控制器的门禁key并进行保存;访客APP通过移动通信方式向管理员APP发送来访请求;管理员APP根据自身保存的门禁key以及接收到的来访请求生成授权信息,并将生成的授权信息通过移动通信方式发送至访客APP;访客APP将接收到的授权信息通过蓝牙通信方式发送至门禁控制器;门禁控制器根据自身的门禁key与接收到的授权信息中包含的门禁key的一致性判断访客APP的授权信息是否有效。实施本发明的访客系统及其控制方法,门禁管理器无需联网,增加了访客系统的使用范围。
【IPC分类】G07C9/00
【公开号】CN105118127
【申请号】CN201510595735
【发明人】李全彬, 何树万, 姚爱国, 肖明超, 朱刚, 严凤英, 李家才
【申请人】慧锐通智能科技股份有限公司
【公开日】2015年12月2日
【申请日】2015年9月17日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1