智能门锁的控制方法、装置及电子设备与流程

文档序号:21460439发布日期:2020-07-10 18:01阅读:337来源:国知局
智能门锁的控制方法、装置及电子设备与流程

本申请涉及智能控制技术领域,具体而言,本申请涉及一种智能门锁的控制方法、装置及电子设备。



背景技术:

随着科技发展,智能门锁日益普及,智能门锁的开锁方式呈多样化发展。现有的开锁方式主要有刷卡、密码、指纹对比、人像对比等方式。然而,刷卡的开锁方式往往依赖于门卡,在遗忘或丢失门卡的情况则无法开锁;密码的开锁方式,容易因遗忘密码而无法开锁;指纹对比和人像对比的开锁方式需要提前将具有开锁权限用户的指纹信息和人像信息录入到门锁数据库,步骤繁琐。另外,现有的开锁方式并无法保证开锁人的真实身份。

因此,对实名认证要求较高的场所,如酒店、民宿、楼宇门禁、保险柜等,无法保证这些场所的安全性以及对进入这些场所的用户进行管理,安全隐患高。



技术实现要素:

本申请提供了一种智能门锁的控制方法、装置及电子设备,可以解决上述至少一个问题。所述技术方案如下:

第一方面,本申请提供了一种智能门锁的控制方法,该方法包括:

接收智能门锁上传的二维码标识,其中,二维码标识是通过扫描指定二维码获取的,指定二维码是预设实名认证系统提供的;

依据二维码标识生成相应的身份识别请求;

将身份识别请求发送至预设的实名认证系统,并接收实名认证系统返回的身份识别结果;

依据身份识别结果对所述智能门锁进行控制。

第二方面,本申请提供了一种智能门锁的控制方法,该方法包括:

接收身份识别请求,其中,身份识别请求至少包括二维码标识;

根据身份识别请求中二维码标识,查询预存储的实名认证数据库,获取相应的身份识别结果,实名认证数据库包括任一二维码标识对应的通过实名认证的用户的身份信息和指纹信息;

将身份识别结果反馈至智能门锁服务器。

第三方面,本申请提供了一种智能门锁的控制装置,该装置包括:

标识接收模块,用于接收智能门锁上传的二维码标识,其中,二维码标识是通过扫描指定二维码获取的,指定二维码是预设实名认证系统提供的;

请求确定模块,用于依据二维码标识生成相应的身份识别请求;

身份识别模块,用于将身份识别请求发送至预设的实名认证系统,并接收实名认证系统返回的身份识别结果;

控制处理模块,用于依据身份识别结果对智能门锁进行控制。

第四方面,本申请提供了一种智能门锁的控制装置,该装置包括:

请求接收模块,用于接收身份识别请求,其中,身份识别请求包括二维码标识;

查询处理模块,用于根据身份识别请求中二维码标识,查询预存储的实名认证数据库,获取相应的身份识别结果,实名认证数据库包括任一二维码标识对应的通过实名认证的用户的身份信息和指纹信息;

结果处理模块,用于将身份识别结果反馈至智能门锁服务器。

第五方面,本申请提供了一种电子设备,该电子设备包括:

一个或多个处理器;

存储器;

一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于:执行上述智能门锁的控制方法。

第六方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述智能门锁的控制方法。

本申请实施例提供的技术方案带来的有益效果是:

利用智能门锁扫描实名认证系统提供的指定二维码,使智能门锁得到指定二维码对应二维码标识,从而接收智能门锁上传的二维码标识,以依据二维码标识生成相应的身份识别请求,将身份识别请求发送至预设的实名认证系统,并接收实名认证系统返回的身份识别结果,由于接收到的身份识别结果为通过实名认证的用户的身份信息和/或指纹信息,因此解决了现有技术中无法保证开锁人的真实身份的问题,又无需提取录入用户数据来判断是否开锁,简化了现有的开锁方式。另外,由于指定二维码未携带有用户的身份信息,因而不存在因指定二维码被复制导致的身份信息泄露问题,从而提高了用户身份信息的安全性,由于依据身份识别结果为实名认证系统反馈的,因此依据身份识别结果对智能门锁进行控制,确保了开锁人与通过实名认证用户的一致性,有效地弥补了现有智能开锁技术中存在的监管漏洞,避免了因监管不到位导致的安全隐患;

接收身份识别请求,根据身份识别请求中二维码标识,查询预存储的实名认证数据库,获取相应的身份识别结果,将身份识别结果反馈至智能门锁服务器,以便智能门锁服务器依据身份识别结果进行处理,起到了利用实名认证数据库确保开锁人真实身份的作用,同时无需提前需要提前录入开锁人的真实身份的相关信息,实现了简化智能开锁方式的目的。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。

图1为本申请实施例一提供的智能门锁的控制方法的流程示意图;

图2为本申请实施例一提供的智能门锁的控制方法中一种对智能门锁控制流程示意图;

图3为本申请实施例一提供的智能门锁的控制方法中另一种对智能门锁控制流程示意图;

图4为本申请实施例一提供的智能门锁的控制方法中又一种对智能门锁控制流程示意图;

图5为本申请实施例二提供的智能门锁的控制方法的流程示意图;

图6为本申请实施例二提供的智能门锁的控制方法中一种确定身份匹配结果的流程示意图;

图7为本申请实施例三提供的智能门锁的控制方法的一种应用系统架构示意图;

图8为本申请实施例三提供的智能门锁的控制方法的一种应用系统架构的一种开锁流程示意图;

图9为本申请实施例三提供的智能门锁的控制方法的一种应用系统架构的另一种开锁流程示意图;

图10为本申请实施例三提供的智能门锁的控制方法的一种应用系统架构的又一种开锁流程示意图;

图11为本申请实施例四提供的智能门锁的控制装置的结构示意图;

图12为本申请实施例五提供的智能门锁的控制装置的结构示意图;

图13为本申请实施例六提供的一种电子设备的结构示意图;

图14为本申请实施例七提供的另一种电子设备的结构示意图。

具体实施方式

下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

现有智能门锁的开锁方式主要包括密码开锁、门禁卡开锁、指纹开锁、人脸开锁等方式。其中,密码开锁方式容易因忘记密码而无法开锁;门禁卡开锁方式容易因忘记携带或丢失门禁卡导致无法开锁;指纹开锁方式和人脸开锁方式均需要预先录入指纹或人脸,操作复杂。

本申请提供的智能门锁的控制方法、装置、电子设备和计算机可读存储介质,旨在解决现有技术的如上技术问题。

下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。

实施例一

本申请实施例提供了一种智能门锁的控制方法,如图1所示,该方法包括:步骤s101至步骤s104。

步骤s101、接收智能门锁上传的二维码标识,其中,二维码标识是通过扫描指定二维码获取的,指定二维码是预设实名认证系统提供的。

本申请实施例中,智能门锁服务器接收智能门锁上传的二维码标识。

本申请实施例中,二维码标识并不包含任何用户身份信息,解决了现有技术中因指定二维码携带有用户的身份信息,导致的用户身份泄露问题,从而提高了用户身份信息的安全性。

本申请实施例中,用户通过终端设备运行实名认证的应用app,启动后获取到指定二维码,具体地,该指定二维码可以是实名认证的应用客户端实时生成的,将该指定二维码显示在用户的电子设备(如手机)上,用户将该指定二维码靠近智能门锁,以便智能门锁扫描该指定二维码。

实际应用时,该实名认证的应用客户端还可以提供下载功能,以便用户可以将该指定二维码存储到用户的终端设备本地,防止因网络问题无法获取到指定二维码,导致的无法开锁问题。

步骤s102、依据二维码标识生成相应的身份识别请求。

本申请实施例中,智能门锁服务器依据接收到的二维码标识生成相应的身份识别请求,以身份识别请求的方式与实名认证系统进行交互。

步骤s103、将身份识别请求发送至预设的实名认证系统,并接收实名认证系统返回的身份识别结果。

本申请实施例利用专门的实名认证系统实现了身份识别的目的,解决了智能门锁的用户的身份核查问题。

步骤s104、依据身份识别结果对所述智能门锁进行控制。

本申请实施例中,接收智能门锁上传的二维码标识,依据二维码标识生成相应的身份识别请求,将身份识别请求发送至预设的实名认证系统,并接收实名认证系统返回的身份识别结果,利用实名认证系统提供的指定二维码,使智能门锁无法获取到智能门锁用户的身份信息,而只能获取到二维码标识,解决了现有技术中利用携带有身份信息的二维码进行开锁,导致的身份信息泄露问题,依据身份识别结果对所述智能门锁进行控制,提高了智能门锁开锁的安全性。

在一些实现方式中,身份识别请求包括二维码标识和用户的第一指纹信息,且身份识别结果包括实名认证系统依据二维码标识查找到的第二身份信息以及第一指纹匹配结果,其中,第一指纹匹配结果为第二指纹信息和第一指纹信息的匹配结果。如图2所示,步骤s104依据身份识别结果对智能门锁进行控制,包括:步骤s1041和步骤s1042。

步骤s1041、若第一指纹匹配结果为匹配成功,根据二维码标识查询存储在本地的第一身份信息,并与第二身份信息进行匹配;

步骤s1042、若匹配成功,控制智能门锁开锁。

本申请实施例中,身份识别请求是依据二维码标识和用户的第一指纹信息生成的,因此,实名认证系统反馈的身份识别结果中包括依据二维码标识查找到的第二身份信息以及第一指纹匹配结果,其中,第一指纹匹配结果为第二指纹信息和第一指纹信息的匹配结果,由实名认证系统对复杂的指纹进行匹配,由智能门锁服务器依据第一指纹匹配结果判断匹配是否成功,若匹配失败,智能门锁服务器不做处理,或向智能门锁发送指纹匹配失败的提示信息;若匹配成功,智能门锁服务器将存储在本地的第一身份信息与第二身份信息匹配,若匹配成功,确认可以开锁。实现降低后续智能门锁服务器的进行处理的计算量,提高解锁效率。

实际应用时,智能门锁服务器既可以向智能门锁发送开锁指令,实现开锁目的;也可也将匹配结果发送至智能门锁,由智能门锁依据匹配的结果确定是否开锁。

本申请实施例中,第一身份信息是被核查用户(即请求开锁的用户)的身份信息。实际应用时,第一身份信息可以由智能门锁采集并发送至智能门锁服务器,也可以由智能门锁服务器利用身份证读取器进行采集,还可以是用户通过预定系统(如酒店预定)上传至智能门锁服务器的。

在另一个实现方式中,身份识别请求包括二维码标识,且身份识别结果包括实名认证系统依据二维码标识查找到的第四身份信息和第四指纹信息;如图3所示,步骤s104依据身份识别结果对智能门锁进行控制,包括:步骤s1043、步骤s1044和步骤s1045。

步骤s1043、根据二维码标识查询存储在本地的第三身份信息和第三指纹信息;

步骤s1044、将第三身份信息、第三指纹信息分别与第四身份信息、第四指纹信息进行匹配;

步骤s1045、若均匹配成功,控制智能门锁开锁。

本申请实施例中,身份识别请求是依据二维码标识生成的,智能门锁服务器接收到的身份识别结果包括依据二维码标识查找到的第四身份信息和第四指纹信息,以便智能门锁服务器同时将存储在智能门锁服务器本地的第三身份信息、第三指纹信息进行匹配,实现由智能门锁服务器执行匹配工作,实名认证系统执行数据查询工作,通过这种分工的方式,提高针对智能门锁进行控制的效率。

在又一个实现方式中,身份识别请求包括二维码标识,且身份识别结果包括实名认证系统依据二维码标识查找到的第六身份信息;如图4所示,步骤s104依据身份识别结果对智能门锁进行控制,包括:步骤s1046至步骤s1050。

步骤s1046、根据二维码标识查询存储在本地的第五身份信息,并将第五身份信息与第六身份信息进行匹配;

步骤s1047、若匹配成功,依据二维码标识和用户的第五指纹信息重新生成相应的身份识别请求;

步骤s1048、将重新生成的身份识别请求发送至实名认证系统,并接收实名认证系统重新返回的身份识别结果;

步骤s1049、重新返回的身份识别结果为第二指纹匹配结果,第二指纹匹配结果为实名认证系统依据二维码标识查找到的第六指纹信息与第五指纹进行匹配的匹配结果;

步骤s1050、若第二匹配结果为匹配成功,控制智能门锁开锁。

本申请实施例中,身份识别请求是依据二维码标识生成的,智能门锁服务器接收到的身份识别结果中包括实名认证系统依据二维码标识查找到的第六身份信息,以便智能门锁服务器将存储在本地的第五身份信息与第六身份信息进行初次匹配,若匹配失败,则无需进行匹配,避免了身份信息匹配失败时,进行指纹匹配所消耗的时间;若第五身份信息与第六身份信息成功,智能门锁服务器依据二维码标识和存储在本地的第五指纹信息重新生成身份识别请求,以获取实名认证系统重新返回的身份识别结果,即得到第二指纹匹配结果,将需要消耗较长匹配时间的指纹匹配过程转移至实名任性系统,从而降低智能门锁服务器的计算匹配消耗。

上述实施例及各个实现方式中,步骤s104依据身份识别结果对智能门锁进行控制之前,该方法还包括:

获取智能门锁发送的门锁标识,以依据门锁标识确定被控制的智能门锁。

本申请实施例中,智能门锁发送的门锁标识和智能门锁通过扫描指定二维码获取到的二维码标识同时上传智能门锁服务器,智能门锁服务器接收到后,可以将门锁标识和二维码标识以映射的关系存储在本地,以便智能门锁服务器依据身份识别结果后,依据身份识别结果中的二维码标识确定被控制的智能门锁。

实施例二

本申请实施例提供了另一种智能门锁的控制方法,如图5所示,该方法包括:步骤s201、步骤s202和步骤s203。

步骤s201、接收身份识别请求,其中,身份识别请求至少包括二维码标识。

本申请实施例中,实名认证系统接收智能门锁服务器上传的身份识别请求。具体地,实名认证数据库可以存储在实名认证服务器,还可以存储在与实名认证服务器连接的数据库服务器上。具体地,实名认证服务器可以为公安部户籍管理平台。

步骤s202、根据身份识别请求中二维码标识,查询预存储的实名认证数据库,获取相应的身份识别结果,实名认证数据库包括任一二维码标识对应的通过实名认证的用户的身份信息和指纹信息。

本申请实施例中,身份识别结果根据身份识别请求的具体内容进行确定。若身份识别请求仅包括二维码标识,那么身份识别结果可以有两种结果:一、二维码标识及二维码标识对应的身份信息;二、二维码标识及二维码标识对应的身份信息和指纹信息。

步骤s203、将身份识别结果反馈至智能门锁服务器。

本申请实施例,接收身份识别请求,根据身份识别请求中二维码标识,查询预存储的实名认证数据库,获取相应的身份识别结果,将身份识别结果反馈至智能门锁服务器,以便智能门锁服务器依据身份识别结果进行处理,达到对智能门锁进行控制的目的。

在一个实现方式中,若身份识别请求还包括用户的第一指纹信息,如图5所示,步骤s202根据身份识别请求中二维码标识,查询预存储的实名认证数据库,获取相应的身份识别结果,包括:步骤s2021(图中未示出)和步骤s2022(图中未示出)。

步骤s2021、依据身份识别请求中二维码标识查找实名认证数据库,得到通过实名认证的用户的第二身份信息及第二指纹信息;

步骤s2022、将第二指纹信息与第一指纹信息进行匹配,得到第一指纹匹配结果。

本申请实施例中,实名认证系统接收到的身份识别请求包括二维码标识和用户的第一指纹信息,实名认证系统依据身份识别请求中二维码标识查询到第二身份信息和第二指纹信息,实名认证系统对第二指纹信息和第一指纹信息进匹配,将指纹匹配在实名认证系统完成,以降低后续智能门锁服务器的计算消耗,从而提高智能门锁服务器的处理效率。

在另一个实现方式中,如图5所示,步骤s202中根据身份识别请求中二维码标识,查询预存储的实名认证数据库,获取相应的身份识别结果,包括:

依据身份识别请求中二维码标识查找实名认证数据库,得到通过实名认证的用户的第三身份信息和第三指纹信息。

本申请实施例中,实名认证系统根据身份识别请求中二维码标识查询到的身份识别结果中同时包括有第三身份信息和第三指纹信息,以便智能门锁服务接收到后与存储在本地的身份信息、指纹信息进行匹配,实现了利用实名认证系统为智能门锁服务器提供查询服务的目的。

在又一个实现方式中,如图6所示,步骤s202根据身份识别请求中二维码标识,查询预存储的实名认证数据库,获取相应的身份识别结果,包括:

步骤s2023、依据身份识别请求中二维码标识查找实名认证数据库,得到通过实名认证的用户的第四身份信息,并将第四身份信息反馈至智能门锁服务器;

步骤s2024、再次接收智能门锁服务器重新发送的身份识别请求,其中,再次接收到的身份识别请求是智能门锁服务器对待核查身份的用户的第五身份信息与第四身份信息匹配成功后发送的,重新发送的身份识别请求包括二维码标识和待核查身份的用户的第五指纹信息;

步骤s2025、查询预存储的实名认证数据库,获取依据再次接收到的身份识别请求中二维码标识重新查找到的身份识别结果,重新查找到的身份识别结果包括第二指纹匹配结果,其中,第二指纹匹配结果为将依据再次接收到的身份识别请求中二维码标识查找到的通过实名认证的用户的第四指纹信息与所述第五指纹信息进行匹配的匹配结果。

本申请实施例中,实名认证系统反馈给智能门锁服务器的身份识别结果中包括二维码标识和第四身份信息,以便智能门锁服务器根据第四身份信息进行初次匹配,由智能门锁服务器依据初次匹配的结果执行后续步骤。具体地,若初次匹配识别则停止后续步骤;若初次匹配成功,智能门锁服务器向实名认证系统重新发送身份识别请求,与智能门锁服务器第一次发送给实名认证系统的身份识别请求不同,智能门锁服务器第一次发送给实名认证系统的身份识别请求包括二维码标识,而智能门锁服务器重新发送身份识别请求包括二维码标识和待核查用户的第五指纹信息,通过两次身份识别请求的发送,使实名认证系统进行两次查询,由智能门锁服务器执行身份信息的匹配过程,而由实名认证系统执行指纹匹配的过程,防止因指纹匹配太过复杂,影响智能门锁服务器的执行效率。

实施例三

为了进一步说明本申请提供的方法,下面以如图7所示的系统进行详细说明。该系统包括智能门锁100、智能门锁服务器200、实名认证系统300和实名认证的应用app400。

其中,实名认证系统300通过实名认证的应用app400展示指定二维码,以便智能门锁100利用二维码扫描模块扫描指定二维码,利用指纹采集模块采集开锁人的指纹。

实际应用时,本申请提供的系统可以有如下三种开锁的实现方案:

方案一:

如图8所示,方案1的开锁流程包括如下步骤:

(1)智能门锁扫描实名认证的应用提供的指定二维码,读取到二维码标识,将二维码标识和智能门锁的门锁标识发送至智能门锁服务器;

(2)智能门锁服务器将二维码标识发送至实名认证系统,同时可以将门锁标识和二维码标识存储在本地,具体可以映射的方式进行存储,

(3)实名认证系统根据二维码标识查找身份信息和指纹信息,并将查找到的身份信息以及二维码标识一起发送至智能门锁服务器;

(4)智能门锁服务器接收到实名认证系统返回的身份信息后,与登记在本地的门锁标识下的身份信息进行匹配,若匹配一致,将身份信息匹配的结果(如身份匹配一致的提示信息)发送至智能门锁;

(5)智能门锁接收到身份匹配一致的提示信息后,采集开锁人的指纹信息,并将该指纹信息以及门锁标识发送至智能门锁服务器;

(6)智能门锁服务器将开锁人的指纹信息和二维码标识发送至实名认证系统;

(7)实名认证系统依据二维码标识查找对应的指纹并与开锁人的指纹信息进行匹配,将指纹匹配成功的结果发送至智能门锁服务器;

(8)智能门锁服务器将指纹匹配成功的结果发送至智能门锁;

(9)智能门锁开锁。

方案二:

如图9所示,该方案的开锁流程包括如下步骤:

(1)智能门锁扫描实名认证的应用app展示的指定二维码,得到二维码标识,智能门锁采集开锁人的指纹后,将开锁人的指纹、智能门锁的门锁标识、二维码标识发送至智能门锁服务器;

(2)智能门锁服务器将开锁人的指纹、智能门锁的门锁标识、二维码标识存储在本地,并将二维码标识发送至实名认证系统;

(3)实名认证系统根据二维码标识查找对应的身份信息和指纹信息,并将二维码标识、查找到的身份信息和指纹信息发送至智能门锁服务器;

(4)智能门锁服务器接收到实名认证系统返回的数据后,在本地同时与开锁人的指纹、登记的开锁人的身份信息进行匹配,若均匹配成功,向智能门锁发送信息匹配成功的提示信息以及开锁指令;

(5)智能门锁接收到开锁指令后开锁。

方案三:

如图10所示,该方案的开锁流程包括如下步骤:

(1)智能门锁扫描实名认证的应用app展示的指定二维码,得到二维码标识,智能门锁采集开锁人的指纹,将开锁人的指纹、智能门锁的门锁标识、二维码标识发送至智能门锁服务器;

(2)智能门锁服务器将开锁人的指纹、智能门锁的门锁标识、二维码标识存储在本地,并将二维码标识和开锁人的指纹发送至实名认证系统;

(3)实名认证系统根据二维码标识查找对应的身份信息和指纹信息,并将开锁人的指纹与查找到的指纹信息进行匹配,以确认开锁人和二维码标识代表的用户的身份一致,实名认证系统将二维码标识、查找到的身份信息、指纹匹配结果发送至智能门锁服务器;

(4)智能门锁服务器将登记的身份信息与接收到的身份信息进行匹配,若匹配成功,智能门锁服务器向智能门锁发送开锁指令;

(5)智能门锁接收到开锁指令后开锁。

实施例四

本申请实施例提供了一种智能门锁的控制装置,如图11所示,该智能门锁的控制装置30可以包括:标识接收模块301、请求确定模块302、身份识别模块303以及控制处理模块304,其中,

标识接收模块301,用于接收智能门锁上传的二维码标识,其中,二维码标识是通过扫描指定二维码获取的,指定二维码是预设实名认证系统提供的;

请求确定模块302,用于依据二维码标识生成相应的身份识别请求;

身份识别模块303,用于将身份识别请求发送至预设的实名认证系统,并接收实名认证系统返回的身份识别结果;

控制处理模块304,用于依据身份识别结果对智能门锁进行控制。

本申请实施例中,接收智能门锁上传的二维码标识,依据二维码标识生成相应的身份识别请求,将身份识别请求发送至预设的实名认证系统,并接收实名认证系统返回的身份识别结果,利用实名认证系统提供的指定二维码,使智能门锁无法获取到智能门锁用户的身份信息,而只能获取到二维码标识,解决了现有技术中利用携带有身份信息的二维码进行开锁,导致的身份信息泄露问题,依据身份识别结果对所述智能门锁进行控制,提高了智能门锁开锁的安全性。

进一步地,身份识别请求包括二维码标识和用户的第一指纹信息,且身份识别结果包括实名认证系统依据二维码标识查找到的第二身份信息以及第一指纹匹配结果,其中,第一指纹匹配结果为第二指纹信息和第一指纹信息的匹配结果。

进一步地,控制处理模块,用于:

若第一指纹匹配结果为匹配成功,根据二维码标识查询存储在本地的第一身份信息,并与第二身份信息进行匹配;

若匹配成功,控制所述智能门锁开锁。

进一步地,身份识别请求包括二维码标识,且身份识别结果包括实名认证系统依据二维码标识查找到的第四身份信息和第四指纹信息。

进一步地,控制处理模块,用于:根据二维码标识查询存储在本地的第三身份信息和第三指纹信息;将第三身份信息、第三指纹信息分别与第四身份信息、第四指纹信息进行匹配;若均匹配成功,控制智能门锁开锁。

进一步地,身份识别请求包括二维码标识,且身份识别结果包括实名认证系统依据二维码标识查找到的第六身份信息。

进一步地,控制处理模块用于:根据二维码标识查询存储在本地的第五身份信息,并将第五身份信息与第六身份信息进行匹配;若匹配成功,依据二维码标识和用户的第五指纹信息重新生成相应的身份识别请求;将重新生成的身份识别请求发送至实名认证系统,并接收实名认证系统重新返回的身份识别结果;重新返回的身份识别结果为第二指纹匹配结果,第二指纹匹配结果为实名认证系统依据二维码标识查找到的第六指纹信息与第五指纹进行匹配的匹配结果;若第二匹配结果为匹配成功,控制智能门锁开锁。

进一步地,控制处理模块在依据身份识别结果对智能门锁进行控制之前还用于:获取智能门锁发送的门锁标识,以依据门锁标识确定被控制的智能门锁。

本实施例的智能门锁的控制装置可执行本申请实施例一提供的智能门锁的控制方法,其实现原理相类似,此处不再赘述。

实施例五

本申请实施例提供了一种智能门锁的控制装置,如图12所示,该智能门锁的控制装置40可以包括:

请求接收模块401,用于接收身份识别请求,其中,所述身份识别请求至少包括二维码标识;

查询处理模块402,用于根据所述身份识别请求中二维码标识,查询预存储的实名认证数据库,获取相应的身份识别结果,所述实名认证数据库包括任一二维码标识对应的通过实名认证的用户的身份信息和指纹信息;

结果处理模块403,用于将所述身份识别结果反馈至智能门锁服务器。

本申请实施例,接收身份识别请求,根据身份识别请求中二维码标识,查询预存储的实名认证数据库,获取相应的身份识别结果,将身份识别结果反馈至智能门锁服务器,以便智能门锁服务器依据身份识别结果进行处理,达到对智能门锁进行控制的目的。

进一步地,若身份识别请求还包括用户的第一指纹信息,查询处理模块用于:依据身份识别请求中二维码标识查找实名认证数据库,得到通过实名认证的用户的第二身份信息及第二指纹信息;将第二指纹信息与第一指纹信息进行匹配得到第一指纹匹配结果。

进一步地,查询处理模块用于:依据身份识别请求中二维码标识查找实名认证数据库,得到通过实名认证的用户的第三身份信息和第三指纹信息。

进一步地,查询处理模块用于:

依据身份识别请求中二维码标识查找实名认证数据库,得到通过实名认证的用户的第四身份信息,并将第四身份信息反馈至智能门锁服务器;再次接收智能门锁服务器重新发送的身份识别请求,其中,再次接收到的身份识别请求是智能门锁服务器对待核查身份的用户的第五身份信息与所述第四身份信息匹配成功后发送的,再次接收到的身份识别请求包括二维码标识和待核查身份的用户的第五指纹信息;

查询预存储的实名认证数据库,获取依据再次接收到的身份识别请求中二维码标识重新查找到的身份识别结果,重新查找到的身份识别结果包括第二指纹匹配结果,其中,第二指纹匹配结果为将依据二维码标识查找到的通过实名认证的用户的第四指纹信息与第五指纹信息进行匹配的匹配结果。

本实施例的智能门锁的控制装置可执行本申请实施例二提供的智能门锁的控制方法,其实现原理相类似,此处不再赘述。

实施例六

本申请实施例提供了一种电子设备,如图13所示,图13所示的电子设备500包括:处理器5001和存储器5003。其中,处理器5001和存储器5003相连,如通过总线5002相连。进一步地,电子设备500还可以包括收发器5004。需要说明的是,实际应用中收发器5004不限于一个,该电子设备500的结构并不构成对本申请实施例的限定。

处理器5001可以是cpu,通用处理器,dsp,asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器5001也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。

总线5002可包括一通路,在上述组件之间传送信息。总线5002可以是pci总线或eisa总线等。总线5002可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器5003可以是rom或可存储静态信息和指令的其他类型的静态存储设备,ram或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom、cd-rom或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

存储器5003用于存储执行本申请方案的应用程序代码,并由处理器5001来控制执行。处理器5001用于执行存储器5003中存储的应用程序代码,以实现图11所示实施例提供的智能门锁的控制装置的动作。

本申请实施例中,接收智能门锁上传的二维码标识,依据二维码标识生成相应的身份识别请求,将身份识别请求发送至预设的实名认证系统,并接收实名认证系统返回的身份识别结果,利用实名认证系统提供的指定二维码,使智能门锁无法获取到智能门锁用户的身份信息,而只能获取到二维码标识,解决了现有技术中利用携带有身份信息的二维码进行开锁,导致的身份信息泄露问题,依据身份识别结果对所述智能门锁进行控制,提高了智能门锁开锁的安全性。

实施例七

本申请实施例提供了一种电子设备,如图14所示,图14所示的电子设备600包括:处理器6001和存储器6003。其中,处理器6001和存储器6003相连,如通过总线6002相连。进一步地,电子设备600还可以包括收发器6006。需要说明的是,实际应用中收发器6006不限于一个,该电子设备600的结构并不构成对本申请实施例的限定。

处理器6001可以是cpu,通用处理器,dsp,asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器6001也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。

总线6002可包括一通路,在上述组件之间传送信息。总线6002可以是pci总线或eisa总线等。总线6002可以分为地址总线、数据总线、控制总线等。为便于表示,图14中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器6003可以是rom或可存储静态信息和指令的其他类型的静态存储设备,ram或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom、cd-rom或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

存储器6003用于存储执行本申请方案的应用程序代码,并由处理器6001来控制执行。处理器6001用于执行存储器6003中存储的应用程序代码,以实现图12所示实施例提供的智能门锁的控制装置的动作。

本申请实施例,接收身份识别请求,根据身份识别请求中二维码标识,查询预存储的实名认证数据库,获取相应的身份识别结果,将身份识别结果反馈至智能门锁服务器,以便智能门锁服务器依据身份识别结果进行处理,达到对智能门锁进行控制的目的。

实施例八

本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现实施例一所示的方法。

本申请实施例提供了一种计算机可读存储介质,与现有技术相比,本申请实施例中,接收智能门锁上传的二维码标识,依据二维码标识生成相应的身份识别请求,将身份识别请求发送至预设的实名认证系统,并接收实名认证系统返回的身份识别结果,利用实名认证系统提供的指定二维码,使智能门锁无法获取到智能门锁用户的身份信息,而只能获取到二维码标识,解决了现有技术中利用携带有身份信息的二维码进行开锁,导致的身份信息泄露问题,依据身份识别结果对所述智能门锁进行控制,提高了智能门锁开锁的安全性。。

本申请实施例提供了一种计算机可读存储介质适用于上述方法实施例。在此不再赘述。

实施例九

申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现实施例二所示的方法。

本申请实施例提供了一种计算机可读存储介质,与现有技术相比,本申请实施例,接收身份识别请求,根据身份识别请求中二维码标识,查询预存储的实名认证数据库,获取相应的身份识别结果,将身份识别结果反馈至智能门锁服务器,以便智能门锁服务器依据身份识别结果进行处理,达到对智能门锁进行控制的目的。

本申请实施例提供了一种计算机可读存储介质适用于上述方法实施例。在此不再赘述。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

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

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