智能门禁卡权限管理方法、装置、计算机存储介质及设备与流程

文档序号:16269480发布日期:2018-12-14 22:09阅读:501来源:国知局
智能门禁卡权限管理方法、装置、计算机存储介质及设备与流程

本发明涉及基站智能门禁技术领域,尤其涉及智能门禁卡权限管理方法、管理装置、计算机存储介质及电子设备。

背景技术

随着基站规模的增大,基站钥匙管理不方便,同时基站盗窃也开始增多,所以智能门禁在基站中得到了越来越广泛的应用,给用户的管理带来了极大的便利,只需要通过平台系统把每张门禁卡对应的门禁卡权限下发到各个门禁设备上,用户只需要持有一张门禁卡即可刷卡打开所有具备门禁权限的门。但由于门禁设备的故障、或者门禁设备的老化又或者是一些意外事件,会导致已经存储在门禁设备上的卡权限信息丢失,这样用户再去刷卡开门时,就会提示用户没有门禁卡权限,无法开门。当用户发现无法开门时,则需要电话联系平台系统管理员人工再次对这个门禁设备重新授权,只有重新授权成功后才能刷卡开门。

从上可看出,现有技术存在如下缺点:

(1)不能智能检测门禁设备是否丢失门禁卡权限,只有当刷卡开不了门了才发现门禁设备卡权限的丢失;

(2)当刷卡开不了门时,需要电话联系平台系统管理员进行人工重新授权,等待授权成功后,才能刷卡开门,这样大大降低了工作效率,提高了人力维护成本。



技术实现要素:

有鉴于此,本发明提供一种智能门禁卡权限管理方法、管理装置、计算机存储介质及电子设备,能够智能分析门禁设备的门禁卡权限是否缺失,无需人工管理和操作,及时处理门禁卡权限缺失的问题。

为解决上述技术问题,一方面,本发明提供一种智能门禁卡权限管理方法,所述方法包括:s1、加载平台数据库初始门禁卡权限;s2、定时检测门禁设备的门禁卡权限,判断检测到的门禁卡权限与平台数据库存储的初始门禁卡权限是否一致,如果一致,则重复步骤s2,若不一致,则进入步骤s3;s3、根据检测到门禁卡权限缺失的门禁设备的初始门禁卡权限,从平台数据库把对应缺失的门禁卡权限下发到门禁设备,同步门禁设备的门禁卡权限。

根据本发明实施例的智能门禁卡权限管理方法,能够智能分析门禁设备的门禁卡权限是否缺失,并且自动将缺失的门禁卡权限同步到门禁设备,无需人工管理和操作,大大减少了工作量,并且处理效率高,及时性强,提高了使用的便利性。

根据本发明的一些实施例,在步骤s1中,从平台数据库加载已经授权到门禁设备的所有门禁卡权限。

根据本发明的一些实施例,在步骤s2中,定时检测门禁设备的门禁卡权限的周期为一天。

根据本发明的一些实施例,所述方法由后台智能程序不间断的检测和运行。

第二方面,本发明实施例提供一种智能门禁卡权限管理装置,包括:平台数据库,所述平台数据库用于提供已授权的初始门禁卡权限;检测分析模块,所述检测分析模块用于检测门禁设备上的门禁卡权限并反馈检测结果;处理模块,所述处理模块根据所述平台数据库提供的所述初始门禁卡权限和所述检测分析模块反馈的检测结果进行分析并反馈分析结果;执行单元,所述执行单元根据所述分析结果将所述平台数据库中的所述初始门禁卡权限同步到所述门禁设备。

根据本发明的一些实施例,所述平台数据库存储所有已经授权的所述初始门禁卡权限数据。

根据本发明的一些实施例,所述检测分析模块包括:检测模块,所述检测模块用于检测所述门禁设备上的门禁卡权限;分析模块,所述分析模块根据所述检测模块检测到的门禁卡权限判断与所述平台数据库存储的所述初始门禁卡权限是否一致,如果一致,则等待下次分析,如果不一致,则反馈检测结果。

根据本发明的一些实施例,所述检测分析模块对所述门禁设备进行定时检测。

根据本发明的一些实施例,定时检测所述门禁设备的门禁卡权限的周期为一天。

第三方面,本发明实施例提供一种计算机存储介质,包括一条或多条计算机指令,所述一条或多条计算机指令在执行时实现上述任一项所述的方法。

第四方面,本发明实施例提供一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机指令,所述处理器用于调用并执行所述一条或多条计算机指令,从而实现如上述任一项所述的方法。

本发明的上述技术方案至少具有如下有益效果之一:

(1)可以智能分析每一台门禁设备的卡权限是否丢失,无需事后人工干预了才发现;

(2)与现有技术需要人工重新授权相比,本发明采用后台程序智能分析和同步,不需要人工管理和操作,大量地减少了工作量;

(3)与现有技术对门禁设备重新授权不及时相比,本发明采用后台程序智能分析和同步,处理效率更高,及时性更高;

(4)对于智能门禁卡权限管理,后台智能程序是不间断的检测和运行的,使用更便利。

附图说明

图1为本发明实施例的智能门禁卡权限管理方法的流程图;

图2为本发明实施例的智能门禁卡权限管理方法的判断逻辑图;

图3为本发明实施例的智能门禁卡权限管理装置的示意图;

图4为本发明实施例的智能门禁卡权限管理装置的检测分析模块的示意图;

图5为本发明实施例的电子设备的示意图。

附图标记:

智能门禁卡权限管理方法100;

智能门禁卡权限管理装置200;

平台数据库210;检测分析模块220;检测模块221;分析模块222;处理模块230;执行单元240;

电子设备300;

存储器310;操作系统311;应用程序312;

处理器320;网络接口330;输入设备340;硬盘350;显示设备360。

具体实施方式

下面将结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

如图1和图2所示,本发明实施例的智能门禁卡权限管理方法100包括:

s1、加载平台数据库初始门禁卡权限。

s2、定时检测门禁设备的门禁卡权限,判断检测到的门禁卡权限与平台数据库存储的初始门禁卡权限是否一致,如果一致,则重复步骤s2,若不一致,则进入步骤s3。

s3、根据检测到门禁卡权限缺失的门禁设备的初始门禁卡权限,从平台数据库把对应缺失的门禁卡权限下发到门禁设备,同步门禁设备的门禁卡权限。

换言之,根据本发明实施例的智能门禁卡权限管理方法100,首先可以通过平台数据库加载初始门禁卡权限,然后定时检测门禁设备的门禁卡权限,并将检测到的门禁卡权限与平台数据库存储的初始门禁卡权限进行比对,如果比对结果一致,则判断门禁设备没有出现门禁卡权限缺失,返回检测过程,继续检测门禁设备的门禁卡权限;如果比对结果不一致,则判断门禁设备出现了门禁卡权限缺失,此时,通过加载平台数据库找出该门禁设备的初始门禁卡权限,并从平台数据库将对应缺失的门禁卡权限下发到该门禁设备,则可以同步门禁设备的门禁卡权限。

由此,根据本发明实施例的智能门禁卡权限管理方法100,能够智能分析门禁设备的门禁卡权限是否缺失,并且自动将缺失的门禁卡权限同步到门禁设备,无需人工干预之后才发现门禁卡权限缺失,无需人工管理和操作,大大减少了工作量,并且在检测过程中发现问题后,处理效率高,及时性强,提高了使用的便利性。

根据本发明的一个实施例,在步骤s1中,从平台数据库加载已经授权到门禁设备的所有门禁卡权限。由此,可以保证平台数据库的数据完整性,从而能够更准确的判断门禁设备的门禁卡权限是否缺失。

在本发明的一些具体实施方式中,在步骤s2中,定时检测门禁设备的门禁卡权限的周期为一天。定时检测门禁设备的周期也可以根据门禁设备的使用频率进行合理调节,可以为每小时定时检测,每周定时检测或每个月定时检测等。由此,可以根据门禁设备的使用频率,及时检测门禁设备是否出现门禁卡权限缺失,避免人工干预。

优选地,在本发明的一些实施例中,所述方法由后台智能程序不间断的检测和运行。也就是说,上述智能门禁卡权限管理方法100可以由后台智能程序持续运行,从而保证门禁设备的正常使用。

如图3所示,根据本发明实施例的智能门禁卡权限管理装置200包括:平台数据库210、检测分析模块220、处理模块230和执行单元240。

具体地,平台数据库210用于提供已授权的初始门禁卡权限,检测分析模块220用于检测门禁设备上的门禁卡权限并反馈检测结果,处理模块230根据平台数据库210提供的初始门禁卡权限和检测分析模块220反馈的检测结果进行分析并反馈分析结果,执行单元240根据分析结果将平台数据库210中的初始门禁卡权限同步到门禁设备。

由此,根据本发明实施例的智能门禁卡权限管理装置200,通过平台数据库210提供初始门禁卡权限,通过检测分析模块220检测门禁设备的门禁卡权限是否缺失,通过处理单元230分析并指示对于门禁卡权限缺失的门禁设备进行如何处理,最终通过执行单元240实现门禁设备的门禁卡权限的同步,该智能门禁卡权限管理装置200能够智能分析门禁设备的门禁卡权限是否缺失,并且自动将缺失的门禁卡权限同步到门禁设备,无需人工干预之后才发现门禁卡权限缺失,无需人工管理和操作,大大减少了工作量,并且在检测过程中发现问题后,处理效率高,及时性强,提高了使用的便利性。

根据本发明的一个实施例,平台数据库210存储所有已经授权的初始门禁卡权限数据。可以保证平台数据库210的数据完整性,从而能够更准确的判断门禁设备的门禁卡权限是否缺失。

如图4所示,在本发明的一些具体实施方式中,检测分析模块220包括:检测模块221和分析模块222。

其中,检测模块221用于检测门禁设备上的门禁卡权限,分析模块222根据检测模块221检测到的门禁卡权限判断与平台数据库210存储的初始门禁卡权限是否一致,如果一致,则等待下次分析,如果不一致,则反馈检测结果。由此,在检测分析模块220检测并分析得到门禁设备的门禁卡权限没有缺失时,可以无需反馈检测结果,而只有当检测分析模块220检测并分析得到门禁设备的门禁卡权限存在缺失时,才发出检测结果,可以减少检测分析模块220和处理模块230的信息处理量。

根据本发明的一个实施例,检测分析模块220对门禁设备进行定时检测,可选地,定时检测门禁设备的门禁卡权限的周期为一天。定时检测门禁设备的周期也可以根据门禁设备的使用频率进行合理调节,可以为每小时定时检测,每周定时检测或每个月定时检测等。由此,可以根据门禁设备的使用频率,及时检测门禁设备是否出现门禁卡权限缺失,避免人工干预。

另外,本发明实施例还提供了一种计算机存储介质,所述计算机存储介质包括一条或多条计算机指令,所述一条或多条计算机指令在执行时实现上述任一所述的智能门禁卡权限管理方法。

也就是说,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器运行时,使得所述处理器执行上述任一所述的智能门禁卡权限管理方法。

如图5所示,本发明实施例提供了一种电子设备300,包括存储器310和处理器320,所述存储器310用于存储一条或多条计算机指令,所述处理器320用于调用并执行所述一条或多条计算机指令,从而实现上述任一所述的方法100。

也就是说,电子设备300包括:处理器320和存储器310,在所述存储器310中存储有计算机程序指令,其中,在所述计算机程序指令被所述处理器运行时,使得所述处理器320执行上述任一所述的方法100。

进一步地,如图5所示,电子设备300还包括网络接口330、输入设备340、硬盘350、和显示设备360。

上述各个接口和设备之间可以通过总线架构互连。总线架构可以是可以包括任意数量的互联的总线和桥。具体由处理器320代表的一个或者多个中央处理器(cpu),以及由存储器310代表的一个或者多个存储器的各种电路连接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其它电路连接在一起。可以理解,总线架构用于实现这些组件之间的连接通信。总线架构除包括数据总线之外,还包括电源总线、控制总线和状态信号总线,这些都是本领域所公知的,因此本文不再对其进行详细描述。

所述网络接口330,可以连接至网络(如因特网、局域网等),从网络中获取相关数据,并可以保存在硬盘350中。

所述输入设备340,可以接收操作人员输入的各种指令,并发送给处理器320以供执行。所述输入设备340可以包括键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。

所述显示设备360,可以将处理器320执行指令获得的结果进行显示。

所述存储器310,用于存储操作系统运行所必须的程序和数据,以及处理器320计算过程中的中间结果等数据。

可以理解,本发明实施例中的存储器310可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom)、可编程只读存储器(prom)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)或闪存。易失性存储器可以是随机存取存储器(ram),其用作外部高速缓存。本文描述的装置和方法的存储器310旨在包括但不限于这些和任意其它适合类型的存储器。

在一些实施方式中,存储器310存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统311和应用程序312。

其中,操作系统311,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序312,包含各种应用程序,例如浏览器(browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序312中。

上述处理器320,当调用并执行所述存储器310中所存储的应用程序和数据,具体的,可以是应用程序312中存储的程序或指令时,将第一集合和第二集合中的一者分散发送至所述第一集合和第二集合中的另一者所分布的节点,其中,所述另一者分散存储于至少两个节点;并根据所述第一集合的节点分布和所述第二集合的节点分布,分节点地进行交集处理。

本发明上述实施例揭示的方法可以应用于处理器320中,或者由处理器320实现。处理器320可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器320中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器320可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器310,处理器320读取存储器310中的信息,结合其硬件完成上述方法的步骤。

可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(asic)、数字信号处理器dsp)、数字信号处理设备(dspd)、可编程逻辑设备(pld)、现场可编程门阵列(fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

具体地,处理器320还用于读取所述计算机程序,执行上述任一所述的方法。

在本申请所提供的几个实施例中,应该理解到,所揭露方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述收发方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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