触屏智能门锁用户密码显示输入方法与流程

文档序号:18401191发布日期:2019-08-09 23:54阅读:3691来源:国知局
触屏智能门锁用户密码显示输入方法与流程

本发明涉及智能门锁,尤其涉及一种触摸显示屏智能门锁用户密码显示输入方法。



背景技术:

智能门锁可以通过输入密码解锁,但是通过手指接触输入密码以后会在数字键盘上留下指纹,而且每次输入密码后又不可能及时擦拭残留的指纹,非法入侵者根据残留指纹可以窃取密码信息。在一些专利技术中,通过动态数字键位,即每次开锁时的数字位置发生变化,使输入密码时手指接触的位置不同,以避免非法入侵者通过残留指纹窃取密码。但是,由于每次输入密码时,数字键的位置都不一样,为了正确输入密码,只能放慢输入速度,一边输入一边寻找下一个密码的位置,对于年龄偏大或注意力低的人来说,更难适应每次数字位置都发生变化。



技术实现要素:

本发明的目的是提供一种触屏智能门锁用户密码显示输入方法,在防止通过残留指纹窃取密码的同时,方便密码输入。

本发明提出的一种触屏智能门锁用户密码显示输入方法,其特征包括以下步骤:

在智能门锁中设置密码键位特定排列方式的用户密码盘,以及所述用户密码盘在触摸显示屏上显示的触发条件;

智能门锁根据所述触发条件控制触摸显示屏显示用户密码盘;

用户通过所述触摸显示屏上显示的密码键输入密码信息;

智能门锁通过触摸显示屏采集用户输入的密码,如果输入的密码验证通过,智能门锁触发开锁事件。

可选的,所述密码包括数字或字母或数字+字母组合中任一种或多种。

可选的,所述触发条件包括用户通过触摸显示屏初始显示状态输入的密码信息,智能门锁根据所述密码控制触摸显示屏切换显示对应用户密码盘。

可选的,所述初始显示状态包括触摸显示屏显示随机顺序排列的动态密码、或是触摸显示屏显示标准顺序排列的固定密码。

可选的,所述触发条件包括用户输入的或是智能门锁采集的开锁信息,智能门锁根据所述开锁信息验证结果控制触摸显示屏显示对应的用户密码盘。

所述开锁信息包括用户输入的或是智能门锁采集的用户携带的移动电子设备识别信息,智能门锁根据所述电子设备信息认证结果控制触摸显示屏显示对应的用户密码盘。

所述开锁信息包括用户输入的或是智能门锁采集的生物识别信息,智能门锁根据所述生物信息验证结果控制触摸显示屏显示对应的用户密码盘。

进一步,在智能门锁中建立触发条件与智能手机的关联,如果智能门锁根据触发条件控制触摸显示屏以预置的排列方式显示密码键位,而用户输入的密码信息验证不正确,向关联智能手机发送提醒信息。

进一步,所述触摸显示屏通过改变密码键背景来标示用户输入的密码。

可选的,所述改变密码键背景包括改变背景图案、改变背景颜色、改变背景亮度中的一种或多种。

本发明根据开锁密码和用户输入习惯设置密码键位的排列方式,通过触发条件控制触摸显示屏显示用户密码盘,用户通过用户密码盘的固定键位输入密码信息,比动态密码盘输入,熟练快捷,相比抽象的数字,基于位置的图形密码而且有助于记忆。由于用户密码盘需要通过触发条件显示,通过残留指纹只能获取输入位置,不知道密码键位排列方式,也不知道与位置对应的密码本身,提高了密码安全性。

进一步,建立用户密码盘与其它开锁方式的关联,根据其它开锁方式验证结果控制显示用户密码盘,根据密码验证结果控制开锁,通过与其它开锁方式的双重认证结合,可以提高智能门锁的安全性。

结合以下实施例,分别描述本发明的技术方案。

附图说明

图1是本发明的一种系统结构框图。

图2是本发明一种显示方法实施例流程示意图。

图3是本发明一种用户密码盘示例图。

图4是本发明另一种用户密码盘示例图。

图5是标准密码盘(a)和随机密码盘(b)示例图。

具体实施方式

在图1所示的一种系统结构框图中,在智能门锁中设置触摸显示屏、存储单元、处理控制单元、触发信息采集单元、锁舌驱动单元,其中,触摸显示屏、存储单元、触发信息采集单元、锁舌驱动单元与处理控制单元电连接,智能门锁通过触发信息采集单元检测用户触发信息,并发送处理控制器,处理控制器根据触发信息控制触摸显示屏显示存储单元中预置的用户密码盘,通过锁舌驱动单元控制开锁。

可选的,所述触发信息采集单元包括触摸显示屏、近场无线通信模块、生物信息采集模块中一种或多种。通过触摸显示屏可以采集用户触摸信号,通过近场通信模块可以检测用户携带的开锁电子终端,比如智能手机、智能卡等,通过生物识别信息采集模块可以采集用户的生物信息,比如指纹信息、人脸图像信息、手指静脉信息等。

在图2所示的一种显示方法实施例流程示意图中,首先在智能门锁中设置用户密码盘以及与用户密码盘关联的触发条件,智能门锁根据触发条件显示用户密码盘,根据密码验证结果控制开锁,具体步骤包括:

步骤(1)在智能门锁中设置密码键位特定排列方式的用户密码盘;

用户首先在智能门锁中设置开锁密码,根据开锁密码并结合输入习惯,设置密码键位在触摸显示屏上的排列顺序或/和方式,形成专用的用户密码盘,通过密码与密码盘的结合,可以通过密码盘上的固定位置帮助用户记忆密码(位置和顺序组成图形密码,比数字更容易记忆),另外,在固定的位置输入密码,可以做到熟练快捷。

在图3所示的一种用户密码盘示意图中,用户的输入习惯是按照”x”图形输入,即由左下角到右上角,再从左上角到右下角,设置的开锁密码是180786,用户密码盘的设置是把180三个数分别放到左下角到右上角线位上(灰色所示),把786三个数分别放到左上角到右下角的线位上(灰色所示),也就是根据用户习惯,把开锁密码按照输入顺序分别设在显示屏特定键位上(灰色所示),其它位置随机分布剩余数字,形成图3所示的用户专用密码盘。

在图4所示的另一种用户密码盘示意图中,用户的输入习惯按照横线图形输入,即由第一行的左上角到右上角,再由第三行的从右下角到左下角,设置的开锁密码是391085,根据用户习惯,把391三个数分别放到左上角到右上角的横线位上(灰色所示),把085三个数分别放到右下角到左下角的横线位上(灰色所示),其它位置随机分布剩余数字,形成图4所示的用户专用密码盘。

所述密码包括数字或字母或数字+字母组合中任一种或多种。

步骤(2)在智能门锁中预置所述用户密码盘在触摸显示屏上显示的触发条件,智能门锁根据所述触发条件控制触摸显示屏以设置的键位排列方式显示用户密码盘;

对用户密码盘的保护是本发明的首先任务,通过触发条件限制,使用户设置的用户密码盘只有用户本人才可以使用。

所述触发条件包括用户通过触摸显示屏初始显示状态输入的密码信息,智能门锁根据所述密码控制触摸显示屏按照预置的键位排列方式显示密码盘。

所述初始显示状态包括触摸显示屏显示标准顺序排列的固定密码键位,如图5a所示,用户输入的触发密码可以是三位简短密码,比如375,通过用户输入的密码触发智能门锁控制触摸显示屏由图5a所示的标准密码盘切换到图3或图4所示的用户密码盘面。

所述初始显示状态还包括触摸显示屏显示随机顺序排列的动态密码键位,如图5b所示,用户输入的触发密码可以是两位简短密码,比如16,通过用户输入的密码触发智能门锁控制触摸显示屏由图5b所示的随机密码盘切换到图3或图4所示的用户密码盘面。

位数较长的触发密码可以提高用户密码盘的安全性,但是输入动作多带来麻烦,如果触发密码简短,输入便利但是安全性降低。

进一步的优选,所述触发条件也可以是用户输入的或是智能门锁采集的开锁信息,智能门锁根据所述开锁信息验证结果控制触摸显示屏按照预置的键位排列方式显示密码盘。建立用户密码盘与其它开锁方式的关联,根据其它开锁信息验证结果控制显示用户密码盘,可以提高用户密码盘的安全性。

所述开锁信息包括用户输入的或是智能门锁采集的移动电子设备识别信息,智能门锁根据所述电子设备识别信息认证结果控制触摸显示屏按照预置的键位排列方式显示密码盘。

比如一种采用无线射频技术实施例,用户输入的移动电子设备信息是用户把携带的诸如智能卡、nfc终端等开锁设备靠近智能门锁,智能门锁通过读取器读取该电子设备信息进行认证,如果认证合法,控制触摸显示屏按照预置的键位排列方式显示对应的用户密码盘,等待用户输入开锁密码。

所述开锁信息还包括智能门锁采集的移动电子设备识别信息,智能门锁根据所述电子设备信息认证结果控制触摸显示屏按照预置的键位排列方式显示用户密码盘。

比如一种采用近场通信技术实施例,智能门锁与开锁移动电子设备之间通过近场无线通信连接,当用户携带移动终端进入智能门锁近场无线通信范围,智能门锁与移动电子设备自动进行通信连接,验证该移动设备的身份,如果移动电子设备合法,控制触摸显示屏按照预置的键位排列方式显示对应的用户密码盘,等待用户输入开锁密码。

所述近场无线通信包括蓝牙技术、射频技术、zigbee技术等。一种蓝牙技术实施例,在智能门锁和移动电子设备(如智能手机、智能手环、智能钥匙等)中设置蓝牙模块,当用户携带该移动电子设备进入智能门锁蓝牙通信范围内,智能门锁与移动电子设备自动建立蓝牙连接,如果智能门锁检测的移动电子设备的蓝牙信号强度在设定范围,而且移动电子设备的蓝牙验证结果合法,智能门锁控制触摸显示屏按照预置的键位排列方式显示对应的用户密码盘,等待用户输入开锁密码。

所述开锁信息还包括用户输入的或是智能门锁采集的生物识别信息,智能门锁根据所述生物信息验证结果控制触摸显示屏按照预置的键位排列方式显示用户密码盘。所述生物识别信息包括指纹信息、手指静脉信息、人脸信息、声纹信息、虹膜信息、掌纹信息等。比如用户通过智能门锁上指纹采集装置输入指纹信息,智能门锁对指纹信息进行识别,如果合法,控制触摸显示屏按照预置的键位排列方式显示对应的用户密码盘,等待用户输入开锁密码,或是智能门锁通过摄像头采集用户人脸图像信息进行识别,如果合法,控制触摸显示屏按照预置的键位排列方式显示对应的用户密码盘,等待用户输入开锁密码。

步骤(3)用户通过所述触摸显示屏上显示的密码键输入密码信息;

用户需要在设定的时间范围内或在设定的输入次数内通过所述触摸显示屏上显示的密码键输入正确的密码信息,比如30秒、1分钟内、或是3次输入中应输入正确的密码信息,否则,智能门锁关闭显示屏。

可以在触摸显示屏上开设一个显示窗口以显示用户通过触摸显示屏输入的密码,如图3所示,输入的密码180786在显示窗口显示,图4所示,输入的密码391085在显示窗口显示,以便用户确认输入结果。

此外,触摸显示屏还可以通过改变显示密码键的背景来标示用户输入的密码,所述密码键背景包括背景图案、背景颜色、背景亮度中的一种或多种。比如在图3、图4中用户输入的密码180786、391085键位背景改变为灰色与其它未被触击的无色密码键位区别,其中图3中,由于密码8被输入两次,该键位的背景灰度是两次叠加,以区别其它只输入一次的密码。通过触摸显示屏上基于密码位置的输入更加直观,可以带来更好的用户体验。

通过背景标示与窗口显示的结合,可以更加方便,即用户通过背景变化可以从图形上知道已经输入的密码位置,便于过程确认,通过窗口显示可以看出密码输入的顺序和完整性,便于最终确认。

通过左下角回退键可以取消上一步的点击输入,通过右下角确认键可以确认当前的密码输入结果。

步骤(4)智能门锁通过触摸显示屏采集用户输入的密码值,如果所述密码信息验证通过,智能门锁触发开锁事件。

智能门锁通过触摸显示屏采集用户输入的密码值,与预先设置的开锁密码对比,如果一致,验证通过,智能门锁通过锁舌驱动单元中的电机驱动电路控制开锁。

进一步,在智能门锁中建立触发条件与智能手机的关联,如果智能门锁根据触发条件控制触摸显示屏以预置的键位排列方式显示密码盘,而用户通过所述密码键输入的密码信息验证没有通过,向关联智能手机发送提醒信息。

比如,在智能门锁中建立开锁信息(比如指纹信息)与智能手机识别信息的关联,智能门锁根据用户输入的指纹信息验证结果控制触摸显示屏显示与该指纹信息对应的用户密码盘,如果通过用户密码盘输入的密码信息验证未能通过,判断指纹信息被盗,用户密码盘泄露,智能门锁向关联手机发送提醒信息。

智能手机识别信息包括手机终端识别码(imei、或meid)、电子序列号(esn)、广告识别码(idfa)、移动用户识别码(imsi)等能唯一标示手机设备的编码。

本发明根据用户输入习惯结合设定的开锁密码设置用户专用密码盘,一方面,防止由于指纹残留造成的密码泄密,另一方面,相对于动态密码盘的随机变化造成输入放慢,用户密码盘符合用户输入习惯,提高用户密码输入的速度,而且基于触摸显示屏上特定位置顺序的图形,可以帮助用户记忆密码。

进一步,把用户密码盘与其它开锁信息结合,通过其它开锁信息的验证结果控制显示用户密码盘,可以有效保护用户密码盘。通过与其它开锁方式的结合,可以提高双重认证开锁方式安全性,相比简单的指纹+密码或智能卡+密码等的双重认证方式,本发明的双重认证提高了密码的安全性,使双重认证结果更加安全。

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