一种智能门锁的报警方法及装置与流程

文档序号:14390864阅读:528来源:国知局
一种智能门锁的报警方法及装置与流程

本申请涉及物联网智能控制领域,具体涉及一种智能门锁的报警方法和报警装置。



背景技术:

智能门锁是指区别于传统机械锁的基础上改进的,在用户安全性、识别、管理性方面更加智能化简便化的锁具。

智能门锁是门禁系统中锁门的执行部件。通常情况下,可以通过设定的指纹、虹膜等人体生物特征进行密码的设定,也可以通过设置数字密码,在输入设备上完成认证,进而开启门锁。随着智能家居的不断发展,智能门锁已成为很多家庭的标配。

为了提高安全性,智能门锁通过设置报警系统进行防盗,通常情况下,采用的方式是在智能门锁发生被破坏的情况下实现报警,然而,在对智能门锁未发生破坏的情况下也可能存在安全问题包括人身安全,例如:胁迫用户开启门锁入室抢劫等等。

因此,如何提供一种智能门锁在不被破坏的情况下,且人身安全受到威胁时发出报警信号成为本领域技术人员需要解决的技术问题。



技术实现要素:

本申请提供一种智能门锁的报警方法,以解决现有技术中在授权用户被胁迫的情况下无法发出报警信息而导致的人身安全问题。本申请另外提供一种智能门锁的报警装置。

本申请提供一种智能门锁的报警方法,包括:

接收开启智能门锁的请求信息;

进行如下判断:

判断一:判断所述请求信息中是否存在与预先设定的智能门锁触发开锁的开锁信息相匹配的请求内容;

判断二:判断所述请求信息中是否存在与预先设定的所述智能门锁触发报警信息相匹配的请求内容;若所述判断一和所述判断二均为是,则执行下一步;

启动所述智能门锁的开锁程序和启动所述智能门锁的报警程序。

优选的,当所述判断一为是,而所述判断二为否时,则仅执行所述启动所述智能门锁的开锁程序。

优选的,所述预先设定的智能门锁触发开锁的开锁信息包括:

预先存储授权用户对所述智能门锁触发开锁的开锁数字密码和/或开锁指纹密码。

优选的,所述预先设定的所述智能门锁触发报警的报警信息包括:

预先存储授权用户对所述智能门锁触发报警的报警数字密码和/或报警指纹密码。

优选的,当所述报警信息为所述报警数字密码时,所述报警数字密码设置于所述开锁数字密码的最末位或最高位;

当所述报警信息为所述报警指纹密码时,所述报警指纹密码设置于以所述开锁指纹密码为基础且旋转特定角度范围内的指纹信息或区别于所述开锁指纹密码的其他手指的指纹信息。

优选的,所述开锁指纹密码为基础且旋转特定角度范围内的指纹信息具体为,在所述开锁指纹密码的基础上顺时针或逆时针旋转角度范围为大于等于45℃,小于等于90℃。

优选的,所述启动所述智能门锁的开锁程序的步骤后包括:

向与所述智能门锁存在关联的移动终端发送门锁开启的通知。

优选的,所述启动所述智能门锁的报警程序包括:

向与所述智能门锁存在关联的移动终端发送已报警的通知。

优选的,所述启动所述智能门锁的报警程序包括:

发送报警信息。

优选的,所述启动所述智能门锁的报警程序包括:

向接收报警程序的接收方发送所述预先设定的所述智能门锁触发开锁的开锁信息。

优选的,所述启动所述智能门锁的报警程序,包括:

设定所述启动智能门锁报警程序的启动时间。

本申请还提供一种智能门锁的报警装置,包括:

接收单元,用于接收开启智能门锁的请求信息;

判断单元,包括:开锁判断单元和报警判断单元;所述开锁判断单元,用于判断所述请求信息中是否存在与预先设定的智能门锁触发开锁的开锁信息相匹配的请求内容;所述报警判断单元,用于判断所述请求信息中是否存在与预先设定的所述智能门锁触发报警信息相匹配的请求内容,若所述开锁判断单元和所述报警判断单元的判断结果均为是,则进入启动单元;

所述启动单元,包括:启动开锁单元和启动报警单元;所述启动开锁单元,用于启动所述智能门锁的开锁程序;所述启动报警单元,用于启动所述智能门锁的报警程序。

优选的,当所述开锁判断单元的判断结果为是,且所述报警判断单元的判断结果为否时,则仅进入所述启动开锁单元。

优选的,包括:开锁信息存储单元,用于预先存储授权用户对所述智能门锁触发开锁的开锁数字密码和/或开锁指纹密码。

优选的,包括:报警信息存储单元,用于预先存储授权用户对所述智能门锁触发报警的报警数字密码和/或报警指纹密码。

优选的,所述启动开锁单元包括:开启通知单元,用于向与所述智能门锁存在关联的移动终端发送门锁开启的通知。

优选的,所述启动报警单元包括:报警通知单元,用于向与所述智能门锁存在关联的移动终端发送已报警的通知。

优选的,所述启动报警单元包括:报警信息发送单元,用于发送报警信息。

优选的,所述启动报警单元包括:开锁信息发送单元,用于向接收报警程序的接收方发送所述预先设定的所述智能门锁触发开锁的开锁信息。

优选的,所述启动报警单元包括:启动时间设定单元,用于设定所述启动智能门锁报警程序的启动时间。

与现有技术相比,本申请具有以下优点:

本申请提供的一种智能门锁的报警方法,通过判断所接收到的开启智能门锁的请求信息是否与预先设定的智能门锁触发开锁的开锁信息匹配,执行所述智能门锁开启操作,并在执行开启操作的同时判断所述请求信息中是否存在与预先设定的所述智能门锁触发报警信息相匹配的请求内容,若存在,则启动报警程序;由于在开启门锁的操作时包含了报警操作,因此,报警操作不易察觉,能够在保证人身安全的前提下完成报警。

本申请提供的智能门锁的报警方法中,在启动所述智能门锁的报警程序时,能够向与所述智能门锁存在关联的移动终端发送门锁开启的通知,进而使得获得授权的其他用户了解智能门锁的开启信息。

本申请提供的智能门锁的报警方法中,在启动所述智能门锁的报警程序时,还能够向与所述智能门锁存在关联的移动终端发送已报警的通知,进而能够使智能门锁其他已获得授权的用户尽快获知报警信息并进行后续处理。

本申请提供的智能门锁的报警方法中,在启动所述智能门锁的报警程序时,会将预先设定的智能门锁触发开锁的开锁信息发送给报警信息接收方,因此,在得到报警信息后,相关人员可以直接根据接收到的开锁信息进入室内,节省开锁时间。

附图说明

图1是本申请提供的一种智能门锁的报警方法的实施例的流程图;

图2是本申请提供的一种智能门锁的报警装置的实施例的结构示意图。

具体实施方式

在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。

请参考图1所示,图1是本申请提供的一种智能门锁的报警方法的实施例的流程图。

如图1所示,本申请提供的一种智能门锁的报警方法实施例包括:

步骤s101:接收开启智能门锁的请求信息。

所述步骤s101的主要目的在于开启智能门锁,使得用户得以进入室内。所述智能门锁是指区别于传统机械锁的基础上改进的,在用户安全性、识别、管理性方面更加智能化简便化的锁具。智能门锁是门禁系统中锁门的执行部件,其区别于传统机械锁,具有安全性,便利性,先进技术的复合型锁具。

所述智能门锁在实现开启时,可以通过输入验证信息完成所述智能门锁的开启动作,所述验证信息可以是数字密码、指纹密码和/或其他具有人体特征的密码的形式。

在通过所述智能门锁输入验证信息过程中,需要对输入的验证信息进行核实,核实正确方能开启所述智能门锁。也就是说,通过所述智能门锁的输入设备进行输入验证信息,即为发起请求信息,所述请求信息中包括授权用户或非授权用户输入的请求内容(验证内容),所述请求内容可以是例如:输入的数字信息和/或指纹信息等。

当接收到请求信息后进行核实,具体核实的过程可通过步骤s102实现。

所述步骤s102:进行两个判断:

判断一:判断所述请求信息中是否存在与预先设定的智能门锁触发开锁的开锁信息相匹配的请求内容;

判断二:判断所述请求信息中是否存在预先设定的所述智能门锁触发报警信息相匹配的请求内容,若所述判断一和所述判断二均为是,则执行步骤s103。

所述步骤s102的具体目的在于:对在所述步骤s101中所接收到的所述请求信息进行验证,验证所述请求信息中的请求内容是否与开锁信息和报警信息相匹配,如果匹配则执行步骤s103。

在进行验证判断之前,需要预先设定标准的启动所述智能门锁开启的开启信息,其中,所述开启信息可以是开锁时设定的数字密码和/或开锁时设定的指纹密码,还可以有其他人体生物特征的密码形式。在本实施中,采用数字密码和指纹密码进行说明。

预先设定标准的启动所述智能门锁开启的开启信息具体可以是:

预先存储授权用户对所述智能门锁触发开锁的开锁数字密码和/或开锁指纹密码。

所谓授权用户是指具有智能门锁正常开启的权利者,以及所述权利者授权的其他被授权用户,例如:授权用户可以是长期居住的用户,即:一个家庭的所有家庭成员,被授权用户可以是亲戚或朋友等。

在存储所述授权用户的开锁数字密码时,可以根据授权用户的习惯或喜好进行设定,设定后的所述开锁数字密码被作为标准的开启智能门锁的数字密码进行保存;由于所述数字密码具有通用性,所以对于同一个智能门锁可以设定多个不同的所述开锁数字密码,例如:对于不同的家庭成员,所有的家庭成员可以根据自身的习惯、喜好等设定自己所拥有的开锁数字密码。

对于一个家庭的所有成员而言,每一位家庭成员设定的所述开锁数字密码可以被其他家庭成员用来开启智能门锁,即:不同家庭成员的不同开锁数字密码可以在家庭成员中通用。

当所述预先存储授权用户的开锁信息为开锁指纹密码具体实现过程可以是,将所述授权用户的指纹信息预先录入并进行存储,录入指纹信息的过程中,授权用户可以根据自身的使用习惯选择需要录入的手指指纹信息;将录入的授权用户的指纹信息作为标准的开启智能门锁的指纹密码进行保存。由于,生物特征具有唯一性,所以采用指纹信息作为开锁指纹密码时,需要分别针对每个家庭的家庭成员进行录入,并将每一位家庭成员的指纹信息作为标准的开启智能门锁的指纹密码进行保存。

在将预先设定的智能门锁触发开锁的开锁信息存储完毕之后,需要对接收到的请求信息进行判断,判断所述请求信息是否为合法的,即:判断所述请求信息中是否存在与预先设定的智能门锁触发开锁的开锁信息相匹配的请求内容,具体判断过程可以是:

当所述请求信息为数字信息时,将接收到的数字信息与预先存储的开锁数字密码进行比较,比较的过程中需要将接收到所述数字信息的每一位依次与所述开锁数字密码对应位的数字一一比对,完全匹配或者是相同后,方能实现验证成功。例如:预先存储的开锁数字密码为1234,接收到的请求信息中包括数字信息1234,所述请求信息中的1234与开锁数字密码的1234是一一对应的,因此,验证通过。

当所述请求信息为指纹信息时,将接收到的指纹信息与预先存储的开锁指纹密码进行比较,比较的过程中需要将接收到的所述指纹信息与开锁指纹密码进行比对,完全匹配或者是相同后,方能实现验证成功。

同时,需要对判断二进行判断,即:判断所述请求信息中是否存在与预先设定的智能门锁触发报警信息相匹配的请求内容,判断的目的在于,需要判断接收到的请求信息中是否存在报警信息,如果有,则发出报警;进而避免所述智能门锁开启时是处于非正常条件下进行的正常密码输入,例如:被胁迫的情况下输入密码。

在判断所述请求内容是否存在报警信息的之前,需要预先设定所述智能门锁触发报警的报警信息,即:能够触发报警标准的报警信息,具体可以是:

预先存储授权用户对所述智能门锁触发报警的报警数字密码和/或报警指纹密码。

在本实施中,所述预先存储授权用户对所述智能门锁触发开锁的开锁数字密码时,对应所述预先存储授权用户对所述智能门锁触发报警的报警数字密码,所述预先存储授权用户对所述智能门锁触发开锁的开锁指纹密码时,对应所述预先存储授权用户对所述智能门锁触发报警的报警指纹密码,即:开锁数字密码对应报警数字密码,开锁指纹密码对应报警指纹密码;或者是说,所述开锁信息和所述报警信息可以采用相同形式进行设定。

可以理解是,所述开锁信息与所述报警信息的形式可以不同,本实施中采用的相同形式的方式仅是便于在特定环境下操作时不易被察觉,实际上,开锁信息和报警信息的形式可以不是对应的,例如:开锁信息可以采用数字密码的形式,报警信息可以采用指纹密码的形式;或者开锁信息可以采用指纹密码的形式,报警信息可以采用数字密码的形式。

需要说明的是,所述预先设定标准的启动所述智能门锁开启的开启信息,以及预先设定所述智能门锁触发报警的报警信息,即:能够触发报警标准的报警信息,可以在所述步骤s102进行判断之前进行设定,即:判断步骤过程中提前设定,也可以在所述步骤s101接收开启智能门锁的请求信息之前或之后设定,满足在判断过程中存在预先设定标准的开启信息和报警信息即可,具体在哪个步骤中进行预先设定不是重点,也不限于上述实施中所描述的形式。

为提高报警操作的隐蔽性,在本实施中,当所述报警信息为所述报警数字密码时,所述报警数字密码设置于所述开锁数字密码的最末位或最高位;例如:开锁数字密码为1234,则报警数字密码为5,开锁数字密码+报警数字密码为12345或者为51234。当然报警数字密码可以为一位或者两位以上,具体设置的位数可以根据用户的需求进行设定,本实施中,对报警数字密码的位数没有特殊要求。

当所述报警信息为所述报警指纹密码时,所述报警指纹密码设置于以所述开锁指纹密码为基础且旋转特定角度范围内的指纹信息或区别于所述开锁指纹密码的其他手指的指纹信息。

在本实施中,为提高报警输入操作的隐蔽性,可以选用以所述开锁指纹密码为基础且旋转特定角度范围内的指纹信息的方式,具体可以是,在所述开锁指纹密码的基础上顺时针或逆时针旋转角度范围为大于等于45℃,小于等于90℃。所述角度范围的设定可以参考指纹输入框内顶部中点到手指指纹中心点的连线a,以及在手指指纹中心点变化后所述指纹输入框内顶部中点到手指指纹中心点的连线b,由连线a和连线b所构成夹角的角度范围。

由于指纹识别在现有技术中已经被广泛利用,在本实施中同样采用接收到的指纹信息与预先存储的指纹信息进行比对,进而完成判断,比对的过程可以通过指纹特征的提取,进而对指纹特征进行比对,获得比对结果。在判断报警指纹时不仅需要对指纹特征进行比对还需要对指纹的旋转角度进行判断,二者皆满足的情况下,且开锁信息也为正确的情况下,发出报警信息。

需要说明的是,上述对于开锁信息的判断和对于报警信息的判断不分前后顺序,因为报警数字密码的设置可能是在所述开锁数字密码的最高位或者最低位,所以,当位于最高位时,可以先判断报警信息,当位于最低位时,可以先判断开锁信息。

在本实施中,两种判断过程中隐含一种情况,发出开启智能门锁的请求信息的发出方是已经具有权限的授权用户,授权用户进行开启智能门锁的状态是被迫或威胁等不正常情况下,授权用户输入的请求信息中可以包括报警信息,当然在正常情况下,所述授权用户输入的请求信息可以仅包括开锁信息。

所述判断所述请求信息中是否存在与预先设定的智能门锁触发开锁的开锁信息相匹配的请求内容,若为是时,而所述判断所述请求信息中是否存在与预先设定的所述智能门锁触发报警信息相匹配的请求内容,若为否时,在此种具有两种不同判断结果的情况下,则仅执行启动所述智能门锁的开锁程序即可。

可以理解的是,具有两种不同判断结果的情况还包括:开启智能门锁的判断过程为否,即:所述请求信息中不存在与预先设定的开锁信息相匹配的请求内容,而所述请求信息中存在与预先设定的报警信息相匹配的请求内容,该种判断结果的情况下,可以发出错误提示,或者不做任何反馈。

判断结果还有一种情况则是判断结果均为否的形式,即:所述请求信息中不存在与预先设定的智能门锁触发开锁的开锁信息相匹配的请求内容,也不存在与预先设定的智能门锁触发报警的报警信息相匹配的请求内容,在此种判断结果下,也可以发出错误提示,或者不做任何反馈;所述错误提示可以包括通知用户再次输入密码的提示。

需要说明的是,在图1中所示的在判断结果均为否的情况,返回至步骤s101中,其仅为本申请实施例的一种说明,实际上判断结果可以为均为是或均为否,或者一个判断结果为是,另一个判断结果为否,具体哪种判断结果对应哪种操作可以参考上述内容,不再赘述。此处仅为说明图1中在判断结果为否的情况下的一种执行形式,并不限制判断结果为否时执行操作的限制。

需要说明的是,所述判断一和判断二的先后顺序没有特殊要求,判断过程可以根据实际请求信息的内容进行,例如:请求信息中的开锁密码位于前,则先进行判断一,如果请求信息中的报警密码位于前,则先进行判断二,所谓前是指例如数字密码的最高位,对于指纹密码而言可以是输入的先后顺序,具体判断的规则可以有多种,再次不再赘述。

步骤s103:启动所述智能门锁的开锁程序和所述智能门锁的报警程序。

所述步骤s103的目的在于,当判断请求信息中的存在开锁信息和报警信息的情况下,触发智能门锁的开启以及智能门锁的报警。当所述步骤s102中的判断均为是的情况下,所述步骤s103中的两种操作均要执行。

其中,启动所述智能门锁的开锁程序具体可以是,通过向所述智能门锁的控制器发送开锁信号,所述控制器向驱动器发送开锁指令,驱动器驱动锁舌退出锁孔内,进而完成所述智能门锁的开锁操作。

为提高智能门锁的安全性,在完成所述智能门锁的开启操作后,还可以向与所述智能门锁存在关联的移动终端发送门锁开启的通知,进而使得其他授权用户能够获知所述智能门锁的开启状态。

启动所述智能门锁的报警程序具体可以是,通过所述智能门锁的通讯芯片向接收报警信号的接收方发送报警信息,所述接收报警信号的接收方可以是警方报警平台,或者其他能够引起警觉的人群或设备。所述报警信息采用的形式可以是短信或蜂鸣等;报警信息中可以包括报警发出的地址信息,所述地址信息可以通过短信的形式发送至报警信息的接收方。

为避免误操作而导致的误报警,在启动所述智能门锁的报警程序前,还可以包括:预先设定所述启动所述智能门锁报警程序的启动时间;当报警程序到达启动时间时才发出报警信息或者是启动报警程序。具体启动时间的设定方式可以有多种方式,如下:

方式1:在进入启动所述智能门锁的报警程序时计时,计时时间到达1分钟后,则启动报警程序。

方式2:当所述步骤s102中的判断结果均为是时开始计时,计时2分钟后执行启动所述报警程序。

上述两种方式时间的计时点不同,因此启动报警的时间可以相同也可以不同,上述描述中启动报警的时间实际上是对报警操作的执行动作进行延迟,具体延迟的目的在于,在所述延迟的时间范围内,如果是误操作,可以对启动报警信息的操作进行取消,避免误报警的发生,因此,延迟的时间可以根据后续取消操作行为需要的时间设定也可,可以授权用户认为设定,也可以根据通常完成一个取消操作动作的经验值设置一个固定值;具体采用哪种形式设定并不受上述内容的限制。

进一步为提高授权用户的安全性,提高解救被胁迫授权用户的时间,在启动所述智能门锁的报警程序时包括:

向接收报警程序的接收方发送所述预先设定的所述智能门锁触发开锁的开锁信息,进而使得接收方可以根据接收的开锁信息进入室内,无需在开启智能门锁上耗费时间。

进一步为提高授权用户的安全性,所述启动所述智能门锁的报警程序包括:

向与所述智能门锁存在关联的移动终端发送已报警的通知;进而使得智能门锁相关联的授权用户皆可获知智能门锁当前状况,所述相关联的授权用户可以是其他家庭成员或被授权的亲戚、朋友等。

以上是对本申请提供一种智能门锁的报警方法实施例的说明,与前述智能门锁的报警方法实施例相对应,本申请还公开了一种智能门锁的报警装置,请参看图2,其为本申请提供的一种智能门锁的报警装置的结构示意图。由于装置实施例基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。

如图2所示,本申请提供的一种智能门锁的报警装置,包括:

接收单元201,用于接收开启智能门锁的请求信息;

判断单元202,包括:开锁判断单元2021和报警判断单元2022;所述开锁判断单元2021,用于判断所述请求信息中是否存在与预先设定的智能门锁触发开锁的开锁信息相匹配的请求内容;所述报警判断单元2022,用于判断所述请求信息中是否存在与预先设定的所述智能门锁触发报警信息相匹配的请求内容,若所述开锁判断单元和所述报警判断单元的判断结果均为是,则进入启动单元203;

所述启动单元203,包括:启动开锁单元2031和启动报警单元2032;所述启动开锁单元2031,用于启动所述智能门锁的开锁程序;所述启动报警单元2032,用于启动所述智能门锁的报警程序。

在所述判断单元202中的所述开锁判断单元判断2021结果为是,所述报警判断单元2022的判断结果为否时,则仅进入所述启动开锁单元2031。

包括:开锁信息存储单元,用于预先存储授权用户对所述智能门锁触发开锁的开锁数字密码和/或开锁指纹密码。

包括:报警信息存储单元,用于预先存储授权用户对所述智能门锁触发报警的报警数字密码和/或报警指纹密码。

需要说明的是,所述开锁信息存储单元和所述报警信息存储单元可以依附于所述判断单元202,在进行判断前设定完毕;也可以依附于所述接收单元,在所述接收单元下进行设定;所述开锁信息存储单元和所述报警信息存储单元还可以同时单独存在,不依附于任何单元。在本实施中,采用的形式是将所述开锁信息存储单元和所述报警信息存储单元设置于所述判断单元202中,但实际二者的设置方式并不限于本实施中的形式。

所述启动开锁单元包括:开启通知单元,用于向与所述智能门锁存在关联的移动终端发送门锁开启的通知。

所述启动报警单元包括:报警通知单元,用于向与所述智能门锁存在关联的移动终端发送已报警的通知。

所述启动报警单元包括:报警信息发送单元,用于发送报警信息。

所述启动报警单元包括:开锁信息发送单元,用于向接收报警程序的接收方发送所述预先设定的所述智能门锁触发开锁的开锁信息。

所述启动报警单元包括:启动时间设定单元,用于设定所述启动智能门锁报警程序的启动时间。

本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。

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