基于即时通讯的门禁控制方法及装置及系统与流程

文档序号:15561215发布日期:2018-09-29 02:17阅读:137来源:国知局

本发明涉及门禁控制领域,特别是基于即时通讯的门禁控制方法及装置及系统。



背景技术:

目前门禁控制采用id卡、ic卡、指纹、人脸识别等方法,这些技术方案都必需在门禁上设置硬件识别装置。



技术实现要素:

本发明的目的是利用手机直接控制门禁,省略门禁上设置的硬件识别装置。

即时通讯(instantmessaging,简称im)是目前internet上最为流行的通讯方式,采用tcp或udp协议,如微信、qq、支付宝等,在同一个im系统中客户端具有唯一标识id,同时可以关联唯一电话号码号、系统唯一标识号(如微信号),所以唯一标识id可以作为门禁用户的标识,即门禁用户可以用审核过的id作为用户名单。

即时通讯系统包括即时通讯服务器和即时通讯客户端,本发明的附加功能可以在即时通讯服务器(im服务器)中实现,也可以增加服务器。

本发明的技术方案是:

基于即时通讯的门禁控制方法,包括即时通讯服务器、即时通讯客户端,其特征是:

即时通讯服务器中设置门禁id数据库、门禁用户id数据库,门禁以id标识连接即时通讯服务器,即时通讯客户端以id标识连接即时通讯服务器,门禁用户以授权的即时通讯客户端id作为标识,即门禁用户id,门禁用户id数据库中的即时通讯客户端id1是门禁id数据库中至少一个门禁id1的用户,由所述即时通讯客户端id1发出或触发门禁控制指令控制门禁id1;

门禁端设置即时通讯受控模块,即时通讯受控模块通过通讯模块和即时通讯服务器进行数据交换并接受门禁控制指令,所述门禁控制指令传送至门禁控制器执行门禁受控运行。

所述的基于即时通讯的门禁控制方法,其特征是:将门禁id二维码公示于其门禁处,由即时通讯客户端进行扫描后触发该即时通讯客户端所授权的门禁开启:服务器获取来自即时通讯客户端id1的门禁id二维码信息,如果id1是id的用户,服务器通过id信息定位门禁,将用户id1的门禁权限信息指令发送至该门禁的即时通讯受控模块并通过门禁控制器执行该门禁的该用户的开启。

所述的基于即时通讯的门禁控制方法,其特征是:创建门禁公众号,所述门禁公众号后台管理门禁id数据库、门禁用户id数据库,门禁公众号后台设置具体门禁用户id1使用具体门禁id1的权限;即时通讯客户端id1关注所述门禁公众号后申请注册受控门禁id1,待所述门禁公众号后台审核后将所述受控门禁id1的受控权限赋予所述即时通讯客户端id1,同时将所述受控门禁id1绑定在即时通讯客户端id1的公众号中,通过即时通讯客户端id1的公众号中的我的门禁控制受控门禁id1。

进一步,将门禁id二维码公示于其门禁处,由即时通讯客户端的公众号进行扫描注册或扫描触发该即时通讯客户端的授权门禁开启。

所述的基于即时通讯的门禁控制方法,其特征是:创建某一门禁id1公众号,所述门禁id1公众号后台管理该门禁用户id数据库,门禁id1公众号后台设置具体门禁用户id1使用该门禁id1的权限;即时通讯客户端id1关注所述门禁公众号后申请注册受控门禁id1,待所述门禁id1公众号后台审核后将所述受控门禁id1的受控权限赋予所述即时通讯客户端id1,同时将所述受控门禁id1绑定在即时通讯客户端id1的公众号中,通过即时通讯客户端id1的公众号中的我的门禁控制受控门禁id1。

进一步,将门禁id1二维码公示于其门禁处,由即时通讯客户端的公众号进行扫描注册或扫描触发该即时通讯客户端的门禁开启。

基于即时通讯的门禁控制方法,包括即时通讯服务器、即时通讯客户端,其特征是:

设置门禁服务器,门禁服务器中设置门禁id数据库,门禁以id标识连接门禁服务器;

创建公众号,所述公众号设置用户id数据库,所述公众号后台管理门禁用户id数据库,公众号后台设置具体门禁用户id1使用具体门禁id1的权限;即时通讯客户端id1关注所述门禁公众号后申请注册受控门禁id1,待所述公众号后台审核后将所述受控门禁id1的受控权限赋予所述即时通讯客户端id1,同时将所述受控门禁id1绑定在即时通讯客户端id1的公众号中,通过即时通讯客户端id1的公众号中的我的门禁控制受控门禁id1;

门禁端设置门禁端受控模块,门禁端受控模块通过通讯模块和门禁服务器进行数据交换并接受门禁控制指令,所述门禁控制指令传送至门禁控制器执行门禁控制操作。

进一步,将门禁id二维码公示于其门禁处,由即时通讯客户端的公众号进行扫描注册或扫描触发该即时通讯客户端的门禁开启。

再进一步,将门禁id二维码公示于门禁处,由即时通讯客户端进行扫描后触发该即时通讯客户端所授权的门禁开启:门禁服务器获取来自即时通讯客户端id1的门禁id二维码信息,如果id1是id的用户,门禁服务器通过id信息定位该门禁,将用户id1的门禁权限信息指令发送至该门禁的门禁端受控模块并通过门禁控制器执行该门禁的该用户的门禁开启。

所述的基于即时通讯的门禁控制方法,其特征是:当即时通讯客户端id1用户使用门禁id1时,即时通讯客户端id1还包括上报当前地理位置的步骤,服务器还包括验证所述当前地理位置和门禁id1地理位置的允许控制的范围。

所述的基于即时通讯的门禁控制方法,其特征是:即时通讯客户端id通过审核记入门禁用户id数据库,所述审核为缴费自动审核及续期。

所述的基于即时通讯的门禁控制方法,其特征是:所述二维码为防伪二维码。

中国专利公告cn104376339b-一种具有验证功能的图形码扫描方法及其图形码结构披露了一种防伪二维码。

所述的基于即时通讯的门禁控制方法,其特征是:所述二维码可以被一维码替代,或其它图形码替代,或随机二维码替代,或编号数字替代。

所述的基于即时通讯的门禁控制方法,其特征是:即时通讯为微信、或qq、或支付宝。

基于即时通讯的门禁控制装置,其特征是:至少包括:

门禁端设置通讯模块,用于连接网络;

门禁端设置即时通讯受控模块,即时通讯受控模块通过通讯模块和即时通讯服务器进行数据交换并接受门禁控制指令,所述门禁控制指令传送至门禁控制器执行门禁受控运行;

即时通讯受控模块还包括即时通讯协议单元;

即时通讯受控模块还包括控制代码单元,用于门禁控制;

即时通讯受控模块还包括i/o接口,用于和门禁控制器交换数据。

基于即时通讯的门禁控制系统,其特征是:至少包括:

即时通讯服务器和即时通讯客户端,即时通讯即时通讯服务器中设置门禁id数据库、门禁用户id数据库,门禁以id标识连接即时通讯服务器,即时通讯客户端以id标识连接即时通讯服务器,门禁用户以授权的即时通讯客户端id作为标识,即门禁用户id,门禁用户id数据库中的即时通讯客户端id1是门禁id数据库中至少一个门禁id1的用户,由所述即时通讯客户端id1发出或触发门禁控制指令控制门禁id1;

门禁端设置通讯模块,用于连接网络;

门禁端设置即时通讯受控模块,即时通讯受控模块通过通讯模块和即时通讯服务器进行数据交换并接受门禁控制指令,所述门禁控制指令传送至门禁控制器执行门禁受控运行;

即时通讯受控模块还包括即时通讯协议单元;

即时通讯受控模块还包括控制代码单元,用于门禁控制;

即时通讯受控模块还包括i/o接口,用于和门禁控制器交换数据。

基于即时通讯的门禁控制系统,其特征是:至少包括:

门禁服务器,门禁服务器中设置门禁id数据库,门禁以id标识连接门禁服务器;

即时通讯服务器和即时通讯客户端,即时通讯服务器中创建公众号,所述公众号后台管理门禁用户id数据库,公众号后台设置具体门禁用户id1使用具体门禁id1的权限;即时通讯客户端id1关注所述门禁公众号后申请注册受控门禁id1,待所述公众号后台审核后将所述受控门禁id1的受控权限赋予所述即时通讯客户端id1,同时将所述受控门禁id1绑定在即时通讯客户端id1的公众号中,通过即时通讯客户端id1的公众号中的我的门禁控制受控门禁id1;

门禁端设置门禁端受控模块,门禁端受控模块通过通讯模块和门禁服务器进行数据交换并接受门禁控制指令,所述门禁控制指令传送至门禁控制器执行门禁控制操作。

门禁端设置通讯模块,用于连接网络。

进一步,门禁端受控模块还包括通讯协议单元;

门禁端受控模块还包括控制代码单元,用于门禁控制;

门禁端受控模块还包括i/o接口,用于和门禁控制器交换数据。

本发明的有益效果是:基于目前微信及qq的用户普及,同时微信及qq拥有唯一id标识,如将微信用户的id通过审核备案至某门禁的用户名单并记入该门禁的用户id数据库,这样该微信用户有使用该门禁的权限,如此利用手机直接控制门禁,无需设置门禁上的硬件识别装置。

附图说明

图1为本发明原理流程图。

图2为本发明数据库之间的关系图。

图3为本发明门禁端的基本配置图。

图4为本发明采用公众号建立用户名单的实施方案。

图5为本发明采用公众号建立用户名单且用户必须实地二维码签到的实施方案。

图6为本发明基于第三方服务公司公众号实施方案客户端界面。

图7为本发明基于门禁公众号实施方案客户端界面。

图8为本发明采用即时通讯客户端直接扫描二维码控制门禁的实施方案。

图9为本发明采用设置门禁服务器的实施方案。

图10为门禁服务器相对应的门禁端基本配置。

具体实施方式

下面结合附图和实施例对本发明进一步说明。

图1为本发明原理流程图,系统包括:

即时通讯服务器和即时通讯客户端,即时通讯服务器中设置门禁id数据库、及各门禁的门禁用户id数据库,门禁以id标识、门禁用户以授权的即时通讯客户端id作为标识,即门禁用户id,设置门禁管理模块,通过管理客户端将门禁用户id录入用户id数据库并进行权限设置,如将id1录入用户id数据库,用户id数据库中的即时通讯客户端id1是门禁id数据库中至少一个门禁id1的用户,由所述即时通讯客户端id1发出或触发门禁控制指令控制门禁id1,用户id1发出操作指令后由im服务器负责id1用户认证、id1权限认证,进一步考虑到限制用户的远程操作可以设置地理位置认证,即用户id1的地理位置必须和其所控制的门禁的地理位置一致,当即时通讯客户端id1用户使用门禁id1时,即时通讯客户端id1还包括上报当前地理位置的步骤,即时通讯服务器还包括验证所述当前地理位置和门禁id1地理位置的允许控制的范围。门禁端设置即时通讯受控模块,即时通讯受控模块通过通讯模块和即时通讯服务器进行数据交换并接受门禁控制指令,所述门禁控制指令传送至门禁控制器执行门禁受控运行,如执行id1用户指令。即时通讯服务器记录门禁日志。

地理位置认证可以作为用户操作的一种权限,如高级用户可以不受地理位置限制,如远程操作控制(现实生活中如给快递人员进行门禁开启操作)。

用户认证的另一种认证方式:采用缴费确定使用期限,如通过缴纳物业管理费由系统直接开通某id(或一组id)用户的使用权期限。

图2为本发明数据库之间的关系图,201为即时通讯id数据库(也就是即时通讯客户端id数据库),包括标识id如id1、id2、id3、…….,每个id还关联一个唯一号,如微信系统的微信号、关联电话号码、关联设备指纹等。202为门禁id数据库,包括标识id1、id2、id3、……,进一步,每个id还关联一个唯一即时通讯受控模块mac地址、门禁所处的地理位置,即时通讯受控模块还在出厂时有唯一编号,即时通讯受控模块以id标识和服务器进行数据交换,id标识可以绑定一个管理客户端,如果采用公众号则由id号绑定该公众号。203为门禁id1用户id数据库(用户名单),假设通过审核,id1、id4、id5、……等为门禁id1的用户,即门禁id1的用户名单,通过即时通讯id号、或者唯一号、或关联电话号码进行审核,通过审核后可以设置每个用户的权限,以权限标签表示。204为门禁id2用户id数据库(用户名单),假设通过审核,id1、id6、id8、……等为门禁id2的用户,即门禁id2的用户名单。同理,通过审核可以得到所有门禁各自对应的用户名单,即门禁idn的用户id数据库(用户名单)。

图3为本发明门禁端的基本配置图,门禁端设置通讯模块,用于连接网络;门禁端设置即时通讯受控模块,即时通讯受控模块通过通讯模块和即时通讯服务器进行数据交换并接受门禁控制指令,所述门禁控制指令传送至门禁控制器执行门禁受控运行,即时通讯受控模块还包括即时通讯协议单元;即时通讯受控模块还包括控制代码单元,用于门禁控制;即时通讯受控模块还包括i/o接口,用于和门禁控制器交换数据。

图4为本发明采用公众号建立用户名单的实施方案,目前公众号是一种特定id聚集的应用,如微信公众号,通过关注特定公众号获取特定资讯并可绑定私人信息。本发明设置门禁公众号,由即时通讯客户端进行关注,如客户端id1关注某第三方门禁服务公众号(如图6所示的基于第三方服务公司公众号实施方案客户端界面),或如客户端id1关注某门禁(或一组门禁)公众号(如图7所示基于门禁公众号实施方案客户端界面),关注成功后由客户端id1进行用户注册,通过管理客户端在公众号后台进行审核通过后将客户端id1添加入用户id数据库使客户端id1获取某门禁的使用控制权,在公众号中建立如图2中203的用户名单即门禁id1用户id数据库。

在图4所示采用公众号建立用户名单的实施方案可以采用缴费审核实施方案,具体如微信公众号的应用,由客户端id1发起缴费操作,门禁管理模块中设置缴费审核程序,客户端id1缴费成功后自动获取门禁一定期限使用权限,同时客户端id1可以绑定一定数量的其它客户端id(家庭成员)。

在图4所示采用公众号建立用户名单的实施方案可以采用地理位置认证实施方案,考虑的现场使用管理,im服务器获取客户端id1的当前地理位置,通过客户端id1的当前地理位置和其使用门禁的实际地理位置进行比较确定客户端id1的使用者是否在现场。对于高级用户可以不限定现场使用(如给快递员远程开启门禁)。

图5为本发明采用公众号建立用户名单且用户必须实地二维码签到的实施方案,考虑的用户必须要现场使用门禁,可以将门禁id二维码公示在门禁处,客户端必须扫描门禁id二维码才能操作使用,或客户端通过扫描id二维码开启门禁。

图6为本发明基于第三方服务公司公众号实施方案客户端界面,例如xxx门禁服务公司公众号,门禁服务公司可以服务众多门禁,由门禁id数据库记录,在公众号客户端可以在“我的门禁”中绑定该用户所使用的所有门禁(如门禁1、门禁2、门禁3等等),公众号提供用户注册功能,公众号提供扫描功能以便实现用户现场限定使用,另外还可以提供缴费功能,由用户缴费后实现缴费自动审核及续期自动审核。

图7为本发明基于门禁公众号实施方案客户端界面,例如例如某id标识门禁公众号,在公众号客户端可以在“我的门禁”中绑定该用户所使用的所有门禁(如门禁1、门禁2、门禁3等等),公众号提供用户注册功能,公众号提供扫描功能以便实现用户现场限定使用,另外还可以提供缴费功能,由用户缴费后实现缴费自动审核及续期自动审核。

图8为本发明采用即时通讯客户端直接扫描二维码控制门禁的实施方案,做为一种直接由即时通讯服务商提供的门禁控制服务方式,首先在门禁服务模块中的门禁id数据库中录入对应的用户id数据并设置权限,然后将门禁id二维码公示在对应门禁的上,由即时通讯客户端直接扫描门禁id二维码,im服务器通过id信息定位(确定)门禁后为该即时通讯客户端用户提供相应服务,如执行客户端id1开启门禁id1。

即:将门禁id二维码公示于其门禁处,由即时通讯客户端进行扫描后触发该即时通讯客户端所授权的门禁开启:即时通讯服务器获取来自即时通讯客户端id1的门禁id二维码信息,如果id1是id的用户,即时通讯服务器通过id信息定位门禁,将用户id1的门禁权限信息指令发送至该门禁的即时通讯受控模块并通过门禁控制器执行该门禁的该用户的开启。

图9为本发明采用设置门禁服务器的实施方案,设置门禁服务器,门禁服务器中设置门禁id数据库,im服务器中创建门禁公众号,所述门禁公众号设置用户界面,即时通讯客户端id1关注所述门禁公众号后待所述公众号后台审核后将所述受控门禁id1的受控权限赋予所述即时通讯客户端id1,同时将所述受控门禁id1绑定在即时通讯客户端id1的公众号中,通过即时通讯客户端id1的公众号中的我的门禁控制受控门禁id1。。和门禁服务器相对应有门禁端基本配置,图10为门禁服务器相对应的门禁端基本配置,门禁端设置通讯模块,用于连接网络;门禁端设置门禁端受控模块,门禁端受控模块通过通讯模块和门禁服务器进行数据交换并接受门禁控制指令,所述门禁控制指令传送至门禁控制器执行门禁控制操作。门禁端受控模块还包括通讯协议单元;门禁端受控模块还包括控制代码单元,用于门禁控制;门禁端受控模块还包括i/o接口,用于和门禁控制器交换数据。采用设置门禁服务器的实施方案中,id不再作为即时通讯系统中的终端标识号,此id是门禁服务器和门禁端受控模块之间的服务标识,即门禁受控端以此id标识和门禁服务器进行数据交换。进一步,将门禁id二维码公示于其门禁处,由即时通讯客户端的公众号进行扫描注册或扫描触发该即时通讯客户端的门禁权限控制。当即时通讯客户端id1用户使用门禁id1时,即时通讯客户端id1还包括上报当前地理位置的步骤,即时通讯服务器或门禁服务器还包括验证所述当前地理位置和门禁id1地理位置的允许控制的范围(即验证所述当前地理位置和门禁id1地理位置的步骤既可以在即时通讯服务器中也可以在门禁服务器中)。

考虑到用户打开公众号的繁琐,可以参照图8所示用即时通讯客户端直接扫描二维码控制门禁的实施方案,进一步参照图9采用的设置门禁服务器的实施方案,将门禁id二维码公示于门禁处,由即时通讯客户端进行扫描后触发该即时通讯客户端所授权的门禁开启:门禁服务器获取来自即时通讯客户端id1的门禁id二维码信息,如果id1是id的用户,门禁服务器通过id信息定位该门禁,将用户id1的门禁权限信息指令发送至该门禁的门禁端受控模块并通过门禁控制器执行该门禁的该用户的门禁开启。

公众号可以采用api外部链接控制程序,另外也可以采用小程序替代公众号,由小程序进行控制程序链接。

上述应用模式及规则均不限定本发明的方法及系统的基本特征,并非限定本发明的保护范围,凡在本发明的精神和原则之内,作出的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1