CN109389720B - 智能门锁权限处理方法及装置 - Google Patents

智能门锁权限处理方法及装置 Download PDF

Info

Publication number
CN109389720B
CN109389720B CN201811161803.XA CN201811161803A CN109389720B CN 109389720 B CN109389720 B CN 109389720B CN 201811161803 A CN201811161803 A CN 201811161803A CN 109389720 B CN109389720 B CN 109389720B
Authority
CN
China
Prior art keywords
user
door lock
intelligent door
application
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811161803.XA
Other languages
English (en)
Other versions
CN109389720A (zh
Inventor
彭磊
陈道远
宋德超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201811161803.XA priority Critical patent/CN109389720B/zh
Publication of CN109389720A publication Critical patent/CN109389720A/zh
Application granted granted Critical
Publication of CN109389720B publication Critical patent/CN109389720B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00563Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys using personal physical data of the operator, e.g. finger prints, retinal images, voicepatterns
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Lock And Its Accessories (AREA)

Abstract

本发明公开了一种智能门锁权限处理方法及装置。其中,该方法包括:应用获取来自用户的请求信息,其中,请求信息用于请求打开智能门锁;应用获取用户的标识信息和与标识信息对应的验证信息;应用将标识信息和验证信息发送至服务器;应用获取服务器返回的权限信息,其中,权限信息与标识信息相对应;应用根据权限信息确定用户是否具有权限打开智能门锁。本发明解决了相关技术中对于互联网门锁验证方式存在安全隐患的技术问题。

Description

智能门锁权限处理方法及装置
技术领域
本发明涉及锁具领域,具体而言,涉及一种智能门锁权限处理方法及装置。
背景技术
在相关技术中,对于门锁而言,当前的验证方式,一般是通过电子密码锁或者指纹等生物验证方式进行验证,而当前另一种验证方式,即通过互联网进行验证,这种方式需要连接因特网获取门锁的相关权项信息,由于网络的安全问题一直存在,这种通过互联网进行验证的方式存在较大的安全隐患。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种智能门锁权限处理方法及装置,以至少解决相关技术中对于互联网门锁验证方式存在安全隐患的技术问题。
根据本发明实施例的一个方面,提供了一种智能门锁权限处理方法,包括:应用获取来自用户的请求信息,其中,所述请求信息用于请求打开智能门锁;所述应用获取所述用户的标识信息和与所述标识信息对应的验证信息;所述应用将所述标识信息和所述验证信息发送至服务器;所述应用获取所述服务器返回的权限信息,其中,所述权限信息与所述标识信息相对应;所述应用根据所述权限信息确定所述用户是否具有权限打开所述智能门锁。
进一步地,在所述应用确定所述用户不具有权限打开所述智能门锁的情况下,所述方法还包括:所述应用发送提示信息,其中,所述提示信息用于提示所述用户在所述智能门锁上进行认证;所述应用向所述智能门锁发送命令,其中,所述命令用于指示所述智能门锁开启对所述用户的认证;所述应用接收到所述智能门锁对所述用户的认证结果,其中,所述认证结果作为所述智能门锁对所述用户的权限进行处理的依据。
进一步地,在所述应用接收到所述智能门锁对所述用户的认证结果之后,所述方法还包括:所述应用在所述认证结果为通过认证的情况下,向所述服务器发送信息,其中,所述信息用于指示所述服务器将所述用户具有所述智能门锁的开锁权限与所述用户的标识信息关联记录。
进一步地,在所述应用接收到所述智能门锁对所述用户的认证结果之后,所述方法还包括:所述应用在所述认证结果为不通过认证的情况下,提示所述用户不具有开门权限。
进一步地,在所述应用确定所述用户具有权限打开所述智能门锁的情况下,所述方法还包括:所述应用向所述智能门锁发送开锁命令。
根据本发明实施例的另一方面,还提供了一种智能门锁权限处理装置,包括:第一获取单元,用于应用获取来自用户的请求信息,其中,所述请求信息用于请求打开智能门锁;第二获取单元,用于所述应用获取所述用户的标识信息和与所述标识信息对应的验证信息;发送单元,用于所述应用将所述标识信息和所述验证信息发送至服务器;第三获取单元,用于所述应用获取所述服务器返回的权限信息,其中,所述权限信息与所述标识信息相对应;确定单元,用于所述应用根据所述权限信息确定所述用户是否具有权限打开所述智能门锁。
进一步地,所述装置还包括:第一发送模块,用于在所述应用确定所述用户不具有权限打开所述智能门锁的情况下,所述应用发送提示信息,其中,所述提示信息用于提示所述用户在所述智能门锁上进行认证;第二发送模块,用于所述应用向所述智能门锁发送命令,其中,所述命令用于指示所述智能门锁开启对所述用户的认证;接收模块,用于所述应用接收到所述智能门锁对所述用户的认证结果,其中,所述认证结果作为所述智能门锁对所述用户的权限进行处理的依据。
进一步地,所述装置还包括:第三发送模块,用于在所述应用接收到所述智能门锁对所述用户的认证结果之后,所述应用在所述认证结果为通过认证的情况下,向所述服务器发送信息,其中,所述信息用于指示所述服务器将所述用户具有所述智能门锁的开锁权限与所述用户的标识信息关联记录。
进一步地,所述装置还包括:提示模块,用于在所述应用接收到所述智能门锁对所述用户的认证结果之后,所述应用在所述认证结果为不通过认证的情况下,提示所述用户不具有开门权限。
进一步地,所述装置还包括:第四发送模块,用于在所述应用确定所述用户具有权限打开所述智能门锁的情况下,所述应用向所述智能门锁发送开锁命令。
根据本发明实施例的另一方面,还提供了一种存储介质,所述存储介质用于存储程序,其中,所述程序在被处理器执行时控制所述存储介质所在设备执行上述任意一项所述的智能门锁权限处理方法。
根据本发明实施例的另一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述任意一项所述的智能门锁权限处理方法。
在本发明实施例中,利用应用来获取到用户的请求信息,然后可以利用应用获取到用户的标识信息和与标识信息对应的验证信息,然后可以利用应用将标识信息和验证信息发送至服务器中,之后可以通过应用获取到服务器返回的权限信息,最后可以利用服务器返回的权限信息确定是否可以打开智能门锁。即在本发明实施例中,可以利用通过服务器来存储权限信息,并不是将权限信息存储在终端上,减少了互联网上的乱码干扰,可以增强互联网验证的安全性,从而解决相关技术中对于互联网门锁验证方式存在安全隐患的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种智能门锁权限处理方法的流程图;
图2是根据本发明实施例的另一种智能门锁权限处理装置的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明下述实施例可以应用于各种锁具中,包括但不限于:智能锁、电子锁、指纹锁、虹膜锁等,对于锁具的安装位置和锁具的具体在本发明中不做具体限定,如对于智能锁而言,其可以包括:遥控式电子防盗锁(如光遥控和无线电遥控)、键盘式电子密码锁、生物特征防盗锁(如手、眼镜、声音等特征对应的锁具)、卡式防盗锁(接触式和非接触式)、电子防盗报警锁等。
当然,对于智能门锁而言,其还可以分为远程智能门锁和近程智能门锁,其中,近程智能门锁可以是指用户通过手动触摸或者较近的距离进行验证,以开启门锁或者开启权项,而远程智能门锁可以是指用户通过互联网等方式进行远程验证。本发明下述实施例中可以以远程智能门锁进行说明,但是本发明下述各项实施例并不会限定仅仅实施在远程智能门锁中,还可以是上述的其它门锁中。
当然,本发明实施例中,对于锁具(如下述实施例中的智能门锁)的具体验证方式不做限定,包括但不限于:数字密码、指纹验证、虹膜验证等。
本发明下述实施例中的应用,可以指示应用软件(对应于智能门锁),开发于互联网或者物联网中的智能应用软件,该应用可以预先安装于用户持有的终端上,在用户需要打开智能门锁时,可以通过该应用开启验证过程。
可选地,本发明下述实施例中,可以利用设置在终端(手机)或者其它通信设备上的应用来验证智能门锁,通过获取到用户的标识信息和与标识信息对应的验证信息,从而得到服务器中的权限信息,以根据权限信息确定是否可以打开智能门锁。下面结合各个实施例对本发明进行说明。
实施例一
可选的,在本发明实施例中,用户账户信息会携带用户门锁相关的开锁权限,当使用应用开锁时,应用会要求用户通过登陆账户的方式从服务器获取门锁的权限,如果该门锁权限与智能门锁的权限无法对应则需要用户在智能门锁上验证用户权限,并将此权限更新到用户账户上。
根据本发明实施例,提供了一种智能门锁权限处理的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本发明实施例的一种智能门锁权限处理方法的流程图,如图1所示,该方法包括如下步骤:
步骤S102,应用获取来自用户的请求信息,其中,请求信息用于请求打开智能门锁。
其中,本发明实施例中的应用、智能门锁和远程服务器预先建立连接关系,可选的,应用可以安装于用户持有的终端或者其它设备上,若用户需要打开智能门锁,则可以通过终端开启应用,或者可以通过智能门锁开启应用。其中,对于通过智能门锁开启应用的方式,可以是指用户在智能门锁上发出请求开启指令,然后智能门锁就可以通过预先建立的网络,生成请求信息,并将请求信息发送给应用。而对于终端开启应用的方式,可以是用户在需要开启智能门锁时,通过终端发出请求信息,以让应用进行验证,并为后续开启智能门锁做准备。
可选的,上述的应用可以包括:应用APP、应用模块。
步骤S104,应用获取用户的标识信息和与标识信息对应的验证信息。
对于本发明实施例中的用户的标识信息,其可以包括但不限于:用户身份ID、用户指纹、用户虹膜、用户静脉等,而验证信息可以包括但不限于:用户登录名和用户登录密码,当然,该验证信息还可以包括:用户登录验证码等信息,其中,本发明实施例中的验证码包括但不限于:一维码、二维码和数字验证码等。
通过上述的标识信息来标识用户的身份,通过验证信息确认当前的用户为智能门锁所对应的用户。从而保证智能门锁的验证的安全性。
步骤S106,应用将标识信息和验证信息发送至服务器。
可选的,本发明实施例中并不限定服务器的具体类型和型号,根据实际运行状态自行设定连接的服务器。
步骤S108,应用获取服务器返回的权限信息,其中,权限信息与标识信息相对应。
可选的,上述的权限信息可以包括但不限于:用户开启智能门锁的权限、用户可获取到智能门锁内的信息的权限,本发明实施例中可以对权限进行预先分级处理,以建立每一级权限所对应的用户,尤其是对于公司或者其它机构,每一个用户所对应的权限不同。
当然,本发明实施例中的权限信息也可以只对应于开启智能门锁的权限,即只需要开启智能门锁即可。
步骤S110,应用根据权限信息确定用户是否具有权限打开智能门锁。
通过上述步骤,可以利用应用来获取到用户的请求信息,然后可以利用应用获取到用户的标识信息和与标识信息对应的验证信息,然后可以利用应用将标识信息和验证信息发送至服务器中,之后可以通过应用获取到服务器返回的权限信息,最后可以利用服务器返回的权限信息确定是否可以打开智能门锁。即在本发明实施例中,可以利用通过服务器来存储权限信息,并不是将权限信息存储在终端上,减少了互联网上的乱码干扰,可以增强互联网验证的安全性,从而解决相关技术中对于互联网门锁验证方式存在安全隐患的技术问题。
可选的,本发明实施例在应用确定用户不具有权限打开智能门锁的情况下,还可以让应用发送提示信息,其中,提示信息用于提示用户在智能门锁上进行认证;应用向智能门锁发送命令,其中,命令用于指示智能门锁开启对用户的认证;应用接收到智能门锁对用户的认证结果,其中,认证结果作为智能门锁对用户的权限进行处理的依据。
其中,上述实施方式指示了,智能门锁可以对用户进行近程认证,该认证方式可以包括但不限于:近程指纹验证、近程密码验证、近程虹膜验证、近程静脉验证。在智能门锁上可以预设验证方式,如设置密码键盘进行近程密码验证,通过指纹采集器进行进程指纹验证等。本发明可以通过智能门锁直接对用户进行认证,并确定出认证结果,该认证结果包括:认证成功和认证失败,然后智能门锁可以将认证结果通过网络发送给应用。
可选的,本发明实施例中设置的网络传输模式,包括但不限于:Wifi、蓝牙、Zigbee等,通过网络传输模式建立智能门锁、应用、服务器之间的网络传输。本发明实施例中并不限定具体地网络传输方式。
上述在认证后,还可以将认证的结果更新到服务器中,以让服务器重新记录与用户权限信息对应的标识信息。
另外,在应用接收到智能门锁对用户的认证结果之后,还可以让应用在认证结果为通过认证的情况下,向服务器发送信息,其中,信息用于指示服务器将用户具有智能门锁的开锁权限与用户的标识信息关联记录。此处需要说明的是,在应用接收到智能门锁对用户的认证结果之后,还可以让应用在认证结果为不通过认证的情况下,提示用户不具有开门权限。
即可以让用户的认证结果与服务器中记录的开锁权限进行对应,以确定出用户的开锁权限。由于本发明实施例中并不限定开锁的验证方式,因此,智能门锁需要通过多种方式进行验证。
在本发明实施例中,通过将用户账户和用户开锁权限分隔开,以保证智能门锁的验证的安全性,其中,用户账户的验证是在服务器上并不在终端上,而门锁的开锁权限在门锁上,用户通过远程开锁方式,进行开锁验证。本发明实施例中会预先将开锁权限和用户账户权限进行关联,以在服务器确定出用户具备开锁权限时,通过智能门锁来确定开启门锁。
对于上述实施方式,提示用户不具有开门权限,可以通过如下方式之一进行提示:语音提示、动画提示、文字提示、应用提示等。
在本发明实施例中,在应用确定用户具有权限打开智能门锁的情况下,还可以让应用向智能门锁发送开锁命令。
即在本发明实施例中,应用可以确定用户是否权限打开智能门锁,若确定用户具有打开智能门锁的权限,则可以通过应用向智能门锁发出开锁命令,该开锁命令可以是一条远程控制指令,以告知智能门锁开门。在本发明中,由于开锁权限在智能门锁上,因此,最后的开锁指令需要发送给智能门锁。
可选的,在认证结果为不通过认证的情况下,还可以让应用向服务发送认证不通过的消息,其中,认证不通过的消息用于激发服务器向预定用户发送告警信息,告警信息用于提示预定用户存在非法开锁请求。
另一种可选的实施方式,在应用向智能门锁发送开锁命令之后,还可以让应用将用户的权限信息发送给智能门锁。
通过将用户的权限信息发送给智能门锁,以通过智能门锁开启对应于用户当前权项的门的层级,在本发明实施例中,由于智能门锁控制开锁权限,权限可以包括多个权限层级,每一个权限层级对应不同的用户,因此,在用户验证了权限信息后,可以让智能门锁开启与用户的权限信息所对应的锁具。
下面结合另一种可选的实施例对本发明进行说明,在下述实施例中,会说明智能门锁权限处理装置,以对应于上述智能门锁权限处理方法。
实施例二
图2是根据本发明实施例的另一种智能门锁权限处理装置的示意图,如图2所示,该装置可以包括:第一获取单元21、第二获取单元23、发送单元25、第三获取单元27、确定单元29,其中,
第一获取单元21,用于应用获取来自用户的请求信息,其中,请求信息用于请求打开智能门锁。
第二获取单元23,用于应用获取用户的标识信息和与标识信息对应的验证信息。
发送单元25,用于应用将标识信息和验证信息发送至服务器。
第三获取单元27,用于应用获取服务器返回的权限信息,其中,权限信息与标识信息相对应。
确定单元29,用于应用根据权限信息确定用户是否具有权限打开智能门锁。
通过上述处理装置,可以利用第一获取单元21让应用来获取到用户的请求信息,然后可以利用第二获取单元23让应用获取到用户的标识信息和与标识信息对应的验证信息,然后可以利用发送单元25让应用将标识信息和验证信息发送至服务器中,之后可以通过第三获取单元27让应用获取到服务器返回的权限信息,最后可以利用确定单元29让应用根据服务器返回的权限信息确定是否可以打开智能门锁。即在本发明实施例中,可以利用通过服务器来存储权限信息,并不是将权限信息存储在终端上,减少了互联网上的乱码干扰,可以增强互联网验证的安全性,从而解决相关技术中对于互联网门锁验证方式存在安全隐患的技术问题。
可选地,上述智能门锁权限处理装置还包括:第一发送模块,用于在应用确定用户不具有权限打开智能门锁的情况下,应用发送提示信息,其中,提示信息用于提示用户在智能门锁上进行认证;第二发送模块,用于应用向智能门锁发送命令,其中,命令用于指示智能门锁开启对用户的认证;接收模块,用于应用接收到智能门锁对用户的认证结果,其中,认证结果作为智能门锁对用户的权限进行处理的依据。
另外,上述智能门锁权限处理装置还包括:第三发送模块,用于在应用接收到智能门锁对用户的认证结果之后,应用在认证结果为通过认证的情况下,向服务器发送信息,其中,信息用于指示服务器将用户具有智能门锁的开锁权限与用户的标识信息关联记录。
对于本发明实施例来说,智能门锁权限处理装置还包括:提示模块,用于在应用接收到智能门锁对用户的认证结果之后,应用在认证结果为不通过认证的情况下,提示用户不具有开门权限。
可选地,上述智能门锁权限处理装置还包括:第四发送模块,用于在应用确定用户具有权限打开智能门锁的情况下,应用向智能门锁发送开锁命令。
上述的智能门锁权限处理装置还可以包括处理器和存储器,上述第一获取单元21、第二获取单元23、发送单元25、第三获取单元27、确定单元29等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
上述处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来让应用验证用户所对应的标识信息和验证信息能否开启智能门锁。
上述存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM),存储器包括至少一个存储芯片。
根据本发明实施例的另一方面,还提供了一种存储介质,存储介质用于存储程序,其中,程序在被处理器执行时控制存储介质所在设备执行上述任意一项的智能门锁权限处理方法。
根据本发明实施例的另一方面,还提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述任意一项的智能门锁权限处理方法。
本发明实施例提供了一种设备,设备包括处理器、存储器及存储在存储器上并可在处理器上运行的程序,处理器执行程序时实现以下步骤:应用获取来自用户的请求信息,其中,请求信息用于请求打开智能门锁;应用获取用户的标识信息和与标识信息对应的验证信息;应用将标识信息和验证信息发送至服务器;应用获取服务器返回的权限信息,其中,权限信息与标识信息相对应;应用根据权限信息确定用户是否具有权限打开智能门锁。
可选地,上述处理器在执行程序时,还可以实现以下步骤:在应用确定用户不具有权限打开智能门锁的情况下,应用发送提示信息,其中,提示信息用于提示用户在智能门锁上进行认证;应用向智能门锁发送命令,其中,命令用于指示智能门锁开启对用户的认证;应用接收到智能门锁对用户的认证结果,其中,认证结果作为智能门锁对用户的权限进行处理的依据。
可选地,上述处理器在执行程序时,还可以实现以下步骤:在应用接收到智能门锁对用户的认证结果之后,应用在认证结果为通过认证的情况下,向服务器发送信息,其中,信息用于指示服务器将用户具有智能门锁的开锁权限与用户的标识信息关联记录。
可选地,上述处理器在执行程序时,还可以实现以下步骤:在应用接收到智能门锁对用户的认证结果之后,应用在认证结果为不通过认证的情况下,提示用户不具有开门权限。
可选地,上述处理器在执行程序时,还可以实现以下步骤:在应用确定用户具有权限打开智能门锁的情况下,应用向智能门锁发送开锁命令。
本申请还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:应用获取来自用户的请求信息,其中,请求信息用于请求打开智能门锁;应用获取用户的标识信息和与标识信息对应的验证信息;应用将标识信息和验证信息发送至服务器;应用获取服务器返回的权限信息,其中,权限信息与标识信息相对应;应用根据权限信息确定用户是否具有权限打开智能门锁。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (6)

1.一种智能门锁权限处理方法,其特征在于,包括:
应用获取来自用户的请求信息,其中,所述请求信息用于请求打开智能门锁;
所述应用获取所述用户的标识信息和与所述标识信息对应的验证信息,所述标识信息包括:用户身份ID、用户指纹、用户虹膜或用户静脉;
所述应用将所述标识信息和所述验证信息发送至服务器;
所述应用获取所述服务器返回的权限信息,其中,所述权限信息与所述标识信息相对应,对权限预先进行分级处理,以建立每一级权限所对应的用户;
所述应用根据所述权限信息确定所述用户是否具有权限打开所述智能门锁,
在所述应用确定所述用户不具有权限打开所述智能门锁的情况下,所述方法还包括:所述应用发送提示信息,其中,所述提示信息用于提示所述用户在所述智能门锁上进行认证;所述应用向所述智能门锁发送命令,其中,所述命令用于指示所述智能门锁开启对所述用户的认证;所述应用接收到所述智能门锁对所述用户的认证结果,其中,所述认证结果作为所述智能门锁对所述用户的权限进行处理的依据,
在所述应用接收到所述智能门锁对所述用户的认证结果之后,所述方法还包括:所述应用在所述认证结果为通过认证的情况下,向所述服务器发送信息,其中,所述信息用于指示所述服务器将所述用户具有所述智能门锁的开锁权限与所述用户的标识信息关联记录。
2.根据权利要求1所述的方法,其特征在于,在所述应用接收到所述智能门锁对所述用户的认证结果之后,所述方法还包括:
所述应用在所述认证结果为不通过认证的情况下,提示所述用户不具有开门权限。
3.根据权利要求1至2中任一项所述的方法,其特征在于,在所述应用确定所述用户具有权限打开所述智能门锁的情况下,所述方法还包括:
所述应用向所述智能门锁发送开锁命令。
4.一种智能门锁权限处理装置,其特征在于,包括:
第一获取单元,用于应用获取来自用户的请求信息,其中,所述请求信息用于请求打开智能门锁;
第二获取单元,用于所述应用获取所述用户的标识信息和与所述标识信息对应的验证信息,所述标识信息包括:用户身份ID、用户指纹、用户虹膜或用户静脉;
发送单元,用于所述应用将所述标识信息和所述验证信息发送至服务器;
第三获取单元,用于所述应用获取所述服务器返回的权限信息,其中,所述权限信息与所述标识信息相对应,对权限预先进行分级处理,以建立每一级权限所对应的用户;
确定单元,用于所述应用根据所述权限信息确定所述用户是否具有权限打开所述智能门锁,
所述装置还包括:第一发送模块,用于在所述应用确定所述用户不具有权限打开所述智能门锁的情况下,所述应用发送提示信息,其中,所述提示信息用于提示所述用户在所述智能门锁上进行认证;第二发送模块,用于所述应用向所述智能门锁发送命令,其中,所述命令用于指示所述智能门锁开启对所述用户的认证;接收模块,用于所述应用接收到所述智能门锁对所述用户的认证结果,其中,所述认证结果作为所述智能门锁对所述用户的权限进行处理的依据,
所述装置还包括:第三发送模块,用于在所述应用接收到所述智能门锁对所述用户的认证结果之后,所述应用在所述认证结果为通过认证的情况下,向所述服务器发送信息,其中,所述信息用于指示所述服务器将所述用户具有所述智能门锁的开锁权限与所述用户的标识信息关联记录。
5.一种存储介质,其特征在于,所述存储介质用于存储程序,其中,所述程序在被处理器执行时控制所述存储介质所在设备执行权利要求1至3中任意一项所述的智能门锁权限处理方法。
6.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至3中任意一项所述的智能门锁权限处理方法。
CN201811161803.XA 2018-09-30 2018-09-30 智能门锁权限处理方法及装置 Active CN109389720B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811161803.XA CN109389720B (zh) 2018-09-30 2018-09-30 智能门锁权限处理方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811161803.XA CN109389720B (zh) 2018-09-30 2018-09-30 智能门锁权限处理方法及装置

Publications (2)

Publication Number Publication Date
CN109389720A CN109389720A (zh) 2019-02-26
CN109389720B true CN109389720B (zh) 2021-04-09

Family

ID=65419286

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811161803.XA Active CN109389720B (zh) 2018-09-30 2018-09-30 智能门锁权限处理方法及装置

Country Status (1)

Country Link
CN (1) CN109389720B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110335378B (zh) * 2019-05-29 2022-07-08 深圳绿米联创科技有限公司 开锁方式分配方法、装置及***
CN111627134B (zh) * 2020-05-19 2022-12-16 联永智能科技(上海)有限公司 一种任务处理方法、装置、服务器、设备和介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106023364A (zh) * 2016-05-13 2016-10-12 常州市科能电器有限公司 门禁管理***及其管理方法
CN107842254A (zh) * 2017-10-16 2018-03-27 深圳市金鹰汇科技有限公司 一种电子挂锁及其解锁方法
CN107945328A (zh) * 2017-11-20 2018-04-20 深圳市创维群欣安防科技股份有限公司 一种办公智能锁控制***及方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6304604B2 (ja) * 2015-09-28 2018-04-04 パナソニックIpマネジメント株式会社 ドアホンシステム、ドアホン親機、通信方法およびプログラム
CN108198295A (zh) * 2017-12-26 2018-06-22 佛山市道静科技有限公司 一种小区智能门禁***
CN108305360B (zh) * 2018-01-16 2021-06-15 厦门熵基科技有限公司 门禁控制方法和相关装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106023364A (zh) * 2016-05-13 2016-10-12 常州市科能电器有限公司 门禁管理***及其管理方法
CN107842254A (zh) * 2017-10-16 2018-03-27 深圳市金鹰汇科技有限公司 一种电子挂锁及其解锁方法
CN107945328A (zh) * 2017-11-20 2018-04-20 深圳市创维群欣安防科技股份有限公司 一种办公智能锁控制***及方法

Also Published As

Publication number Publication date
CN109389720A (zh) 2019-02-26

Similar Documents

Publication Publication Date Title
CN108173822B (zh) 智能门锁管控方法、智能门锁及计算机可读存储介质
CN104012132B (zh) 双因素认证***和方法
CN105160226B (zh) 用户身份验证方法、装置、***及智能家居
CN108091011A (zh) 通过人证合一验证技术对设备进行权限控制的方法和***
CN111903104A (zh) 用于执行用户认证的方法及***
CN109067881B (zh) 远程授权方法及其装置、设备和存储介质
JP2013537758A (ja) オペレーティングシステムのロックを解除する方法及び装置
CN101742499A (zh) 一种用于移动通讯设备终端的账号保护***及其应用方法
CN116011005A (zh) 阻止网络钓鱼或勒索软件攻击的方法和***
CN114120487B (zh) 一种汽车数字钥匙管理方法、***、设备及存储介质
CN114360114B (zh) 一种用户权限管理方法和***
CN111508111A (zh) 一种绑定智能锁的方法、设备、存储介质
CN109389720B (zh) 智能门锁权限处理方法及装置
CN105701896A (zh) 一种指纹授权开锁的方法、装置及终端
CN104469736A (zh) 一种数据处理方法、服务器及终端
CN110990798B (zh) 应用程序权限配置方法、装置、电子设备及存储介质
CN108989331B (zh) 数据存储设备的使用鉴权方法及其设备和存储介质
CN102413146A (zh) 基于动态码的客户端授权登录方法
CN108460872B (zh) 智能锁的控制方法及装置
CN106156549B (zh) 应用程序授权处理方法及装置
CN110516427B (zh) 终端用户的身份验证方法、装置、存储介质及计算机设备
CN109561428B (zh) 远程鉴权方法及其装置、设备和存储介质
CN113971852B (zh) 门锁的控制方法、装置、存储介质、处理器及终端设备
CN112422281B (zh) 一种更改安全模块中密钥的方法及***
CN114613047A (zh) 门禁***及用于门禁的离线云端授权***和方法与介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant