智能解锁的方法及系统与流程

文档序号:11134516阅读:600来源:国知局
智能解锁的方法及系统与制造工艺

本发明涉及互联网技术领域,尤其涉及一种智能解锁的方法及系统。



背景技术:

随着互联网技术的不断发展进步和全球终端产品智能化的日益推进,人们在日常工作和生活中使用的智能化电子设备越来越多,例如智能手机、平板电脑(Pure Audio Design,Pad)、数字化视频光盘(Digital Video Disk,DVD)、智能数字电视机、智能音响、智能空调、密码锁等,与此同时,用户也要求智能产品的控制方式越来越便捷。比如,可以便捷地在一定的距离范围内控制对应的智能产品。

现阶段,对于经常使用的锁,例如普通的密码锁或者是通过电控制开关的锁等上述对应的产品—锁,均需用户输入密码才能解锁;比如,需要用户输入对应的指纹或者按下密码键盘上对应的解锁密码,才能打开对应的密码锁或者普通的电控制开关的锁。针对目前市场上出现的远程遥控解锁的方式,用户可以通过按下遥控器上对应的按钮即可实现远距离一键解锁,例如开车门这一具体的应用。但这种远程解锁方式在提高便利性的同时,不利于信息安全,即任何人只要拿到对应的遥控器,按下对应的按钮即可实现远程解锁,安全性不高,不能应用在较高安全性领域的产品中。



技术实现要素:

鉴于此,有必要提供一种智能解锁的方法及系统,用以在一定距离内便捷、安全地进行解锁,实现远程、便捷、安全地开启对应的锁。

本发明实施例公开了一种智能解锁的方法,包括以下步骤:

建立NFC标签与锁的关联关系,并保存建立的所述关联关系;

基于智能终端的NFC功能,碰触所述NFC标签,触发解锁指令;

解析碰触的所述NFC标签,根据所述NFC标签对应的关联关系,获取与所述NFC标签相关联的待开启的锁信息;

接收用户输入的解锁密码,在对所述解锁密码验证通过后,打开对应的锁。

在一个实施例中,所述接收用户输入的解锁密码,在对所述解锁密码验证通过后,打开对应的锁,之前还包括步骤:

显示一输入解锁密码的提示界面,提示用户输入待开启的锁所对应的解锁密码。

在一个实施例中,所述建立NFC标签与锁的关联关系,并保存建立的所述关联关系,包括:

将NFC标签与对应的锁进行关联,并设置开启锁时所需要的解锁密码,建立所述NFC标签与锁的关联关系,并保存包含所述解锁密码的所述关联关系。

在一个实施例中,所述接收用户输入的解锁密码,在对所述解锁密码验证通过后,打开对应的锁,包括:

接收用户输入的解锁密码;

将用户输入的解锁密码与所述NFC标签对应的关联关系中的解锁密码进行匹配;

在用户输入的解锁密码与所述关联关系中的解锁密码完全匹配时, 对用户输入的所述解锁密码验证通过,打开对应的锁。

在一个实施例中,所述显示一输入解锁密码的提示界面,提示用户输入待开启的锁所对应的解锁密码,之前还包括步骤:

响应触发的解锁指令,显示进入解锁功能的解锁启动界面,提示用户输入启动所述解锁功能的启动密码;

接收用户基于所述解锁启动界面输入的启动密码,验证所述启动密码;在对所述启动密码验证通过后,执行所述步骤:

显示一输入解锁密码的提示界面,提示用户输入待开启的锁所对应的解锁密码。

在一个实施例中,所述待开启的锁包括:智能密码锁、普通密码锁以及通过电控制开关的锁。

对应于以上实施例所提供的一种智能解锁的方法,本发明实施例还提供了一种智能解锁的系统,所述系统包括智能终端;

所述系统还包括:

创建模块,用于建立NFC标签与锁的关联关系,并保存建立的所述关联关系;

其中,所述智能终端包括:

碰触模块,用于基于智能终端的NFC功能,碰触所述NFC标签,触发解锁指令;

解析模块,用于解析碰触的所述NFC标签,根据所述NFC标签对应的关联关系,获取与所述NFC标签相关联的待开启的锁信息;

验证模块,用于接收用户输入的解锁密码,在对所述解锁密码验证通过后,打开对应的锁。

在一个实施例中,所述智能终端还包括:

显示模块,用于显示一输入解锁密码的提示界面,提示用户输入待开启的锁所对应的解锁密码。

在一个实施例中,所述创建模块还用于:

将NFC标签与对应的锁进行关联,并设置开启锁时所需要的解锁密码,建立所述NFC标签与锁的关联关系,并保存包含所述解锁密码的所述关联关系。

在一个实施例中,所述智能终端的验证模块还用于:

接收用户输入的解锁密码;

将用户输入的解锁密码与所述NFC标签对应的关联关系中的解锁密码进行匹配;

在用户输入的解锁密码与所述关联关系中的解锁密码完全匹配时,对用户输入的所述解锁密码验证通过,打开对应的锁。

在一个实施例中,所述智能终端的显示模块还用于:

响应触发的解锁指令,显示进入解锁功能的解锁启动界面,提示用户输入启动所述解锁功能的启动密码;

所述验证模块还用于:

接收用户基于所述解锁启动界面输入的启动密码,验证所述启动密码。

在一个实施例中,所述待开启的锁包括:智能密码锁、普通密码锁以及通过电控制开关的锁。

本发明实施例提供的一种智能解锁的方法及系统可以分别达到如下有益效果:

通过建立NFC标签与锁的关联关系,并保存建立的所述关联关系;基于智能终端的NFC功能,碰触所述NFC标签,触发解锁指令;解析碰触的所述NFC标签,根据所述NFC标签对应的关联关系,获取与所述NFC标签相关联的待开启的锁信息;接收用户输入的解锁密码,在对所述解锁密码验证通过后,打开对应的锁;具有在一定距离内便捷、安全地进行解锁的有益效果,实现了远程、便捷、安全地开启对应的锁的目的;另外,由于将密码输入操作迁移至了具备显示屏的智能终端上,因此,对应的锁可以做得更加精致、小巧,提高了锁的美观性,缩小了锁的体积,提高了锁的隐蔽性,从而间接地提高了锁的安全性;另外,由于缩小了锁的体积,因此也在一定程度上也降低了锁的生产成本。

附图说明

图1是本发明智能解锁的方法的一种实施方式的流程示意图;

图2是本发明智能解锁的方法的另一种实施方式的流程示意图;

图3是本发明智能解锁的方法的又一种实施方式的流程示意图;

图4是本发明智能解锁的系统的一种实施方式的框图;

图5是本发明智能解锁的系统的另一种实施方式的框图。

本发明实施例目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例提供了一种智能解锁的方法,用以在一定距离内便捷、安全地进行解锁,实现远程、便捷、安全地开启对应的锁。本发明实施例中,所描述的智能终端包括但不限于:智能手机、平板电脑、台式机、触控设备等一切智能终端设备,且本发明实施例中所描述的智能终端上设置有显示屏,另外,本发明实施例中所描述的智能终端也同时具备近距离无线通信(Near Field Communication,NFC)功能。在本发明实施例的以下描述中,将不对上述内容进行赘述。

本发明实施例中,所描述的锁包括但不限于:智能锁,该锁本身具备通信功能、NFC功能、自带显示屏等功能;以及普通锁,该锁除了具备锁的基本功能外,只要能与NFC标签建立对应的关联关系即可;还包括:通过电控制开关的锁,控制该锁的电控制开关能与NFC标签建立对应的关联关系即可。本发明实施例对上述对应的锁的种类,不进行限定和一一穷举。

参照图1,图1提供了一种智能解锁的方法的一种实施方式的流程图;如图1所示,本发明实施例中,智能解锁的方法包括:

步骤S10、建立NFC标签与锁的关联关系,并保存建立的所述关联关系;

本发明实施例中,首先需要创建NFC标签与锁之间的关联关系,并在创建上述关联关系后,直接保存对应的NFC标签的标签信息、与该NFC标签存在一定关联关系的锁对应的信息。

在一个实施例中,在将NFC标签与对应的锁进行关联时,可以同时设置开启与该NFC标签相关联的锁时所需要的解锁密码,然后在保存所建立的所述NFC标签与锁的关联关系的同时,保存设置的开启与该NFC 标签相关联的锁所需要的上述解锁密码。

步骤S20、基于智能终端的NFC功能,碰触所述NFC标签,触发解锁指令;

本发明实施例中,当建立了NFC标签与锁的关联关系后,基于智能终端的NFC功能,碰触对应的NFC标签时,智能终端便与碰触的NFC标签建立了通信连接,并读取了该NFC标签所对应的标签信息,同时触发了对应的解锁指令。

步骤S30、解析碰触的所述NFC标签,根据所述NFC标签对应的关联关系,获取与所述NFC标签相关联的待开启的锁信息;

通过碰触NFC标签并读取到该NFC标签对应的标签信息后,该智能终端解析所碰触的NFC标签,获取该NFC标签对应的关联关系;并根据该NFC标签对应的关联关系,查找并获取该关联关系映射的与该NFC标签相关联的待开启的锁信息。

步骤S40、接收用户输入的解锁密码,在对所述解锁密码验证通过后,打开对应的锁。

当用户根据智能终端显示的输入解锁密码的提示界面输入对应的解锁密码后,智能终端验证用户输入的解锁密码。本发明实施例中,智能终端验证用户输入的解锁密码的方式,可以根据用户选择的解锁密码的输入方式不同而采取不同的验证方式;或者,不论用户选择哪一种输入方式,均采用相同的验证方式均可。本发明实施例对智能终端验证用户输入的解锁密码的具体验证方式不做具体限定。

比如,当接收到用户输入的解锁密码后,智能终端根据与该智能终端碰触的锁的特征信息(锁的特征信息唯一确定一把锁),查找并获取已存储的预先设置的该锁对应的解锁信息;然后,将用户输入的解锁密码 与预先设置的该锁对应的解锁信息进行匹配,当用户输入的解锁密码与该锁对应的解锁信息匹配成功时,验证通过;当用户输入的解锁密码与该锁对应的解锁信息匹配不成功时,验证不通过。

再比如,将用户输入的解锁密码与所述NFC标签对应的关联关系中的解锁密码进行匹配;在用户输入的解锁密码与所述关联关系中的解锁密码完全匹配时,对用户输入的所述解锁密码验证通过,打开对应的锁。

当智能终端对用户输入的上述解锁密码验证通过后,将验证通过的信息发送至锁,锁根据智能终端发送的验证通过信息,自动开启。或者,当智能终端对用户输入的上述解锁密码验证通过后,发送开启控制命令至锁,控制锁执行开启操作;当锁接收到智能终端发送的开启控制命令时,执行开启操作。或者,智能终端再次通过与该锁相关联的NFC标签来控制对应的锁,比如,发送验证通过信息或者开启控制命令至NFC标签,由NFC标签控制打开与该NFC标签存在关联关系的锁。

在一个实施例中,一个NFC标签可以与唯一一把锁建立关联关系,也可以通过对应的标识信息与多个锁同时建立关联关系;当一个NFC标签与多个锁同时建立关联关系时,可以通过配置智能终端与该NFC标签的不同触碰方式,从而,根据智能终端与同一个NFC标签的不同碰触方式来区分将要开启的与该NFC标签相关联的多个锁中的其中一把锁。

本发明实施例一种智能解锁的方法,通过建立NFC标签与锁的关联关系,并保存建立的所述关联关系;基于智能终端的NFC功能,碰触所述NFC标签,触发解锁指令;解析碰触的所述NFC标签,根据所述NFC标签对应的关联关系,获取与所述NFC标签相关联的待开启的锁信息;接收用户输入的解锁密码,在对所述解锁密码验证通过后,打开对应的锁;具有在一定距离内便捷、安全地进行解锁的有益效果,实现了远程、 便捷、安全地开启对应的锁的目的;另外,由于将密码输入操作迁移至了具备显示屏的智能终端上,因此,对应的锁可以做得更加精致、小巧,提高了锁的美观性,缩小了锁的体积,提高了锁的隐蔽性,从而间接地提高了锁的安全性;另外,由于缩小了锁的体积,因此也在一定程度上也降低了锁的生产成本。

基于图1所述实施例的描述,本发明实施例一种智能解锁的方法中,为了便于用户操作、方便用户直观、便捷地输入解锁密码,如图2所示,在执行图1实施例所描述的“步骤S40、接收用户输入的解锁密码,在对所述解锁密码验证通过后,打开对应的锁”之前,智能终端提供一输入解锁密码的提示界面,以提示用户输入待开启的锁所对应的解锁密码。

如图2所示,在一个实施例中,所述智能解锁的方法还包括:

步骤S50、显示一输入解锁密码的提示界面,提示用户输入待开启的锁所对应的解锁密码;

获取到与该智能终端碰触的NFC标签存在关联关系的锁信息后,该智能终端通过与上述NFC标签进行对应的信息交互,该智能终端弹出一个提示界面,提示用户在该智能终端显示的提示界面上,输入上述锁对应的解锁密码。

本发明实施例中,智能终端显示的输入解锁密码的提示界面上,可以显示碰触的NFC标签相关联的锁所支持的所有解锁方式,比如指纹解锁、按键输入对应的数字和/或者字母解锁、声音解锁、图案解锁等,对应地,该提示界面上也同时显示了上述解锁方式所对应的输入方式,比如输入指纹、输入数字和/或字母、输入声音、输入图案等。用户可以根据该智能终端显示的输入解锁密码的提示界面,任意选择一种解锁方式, 并针对所选择的输入方式,输入上述锁对应的解锁密码。

基于图2所述实施例的描述,本发明实施例一种智能解锁的方法中,为了防止解锁误操作,智能终端提供一启动解锁操作的确认功能,即当智能终端接收到触发的解锁指令时,提供一解锁启动界面,供用户确认是否启动智能解锁功能,并提供启动密码输入对应的操作界面,进一步提高远程解锁的安全性。

在一个实施例中,如图3所示,在图2所述实施例的“步骤S50、显示一输入解锁密码的提示界面,提示用户输入待开启的锁所对应的解锁密码”之前,还需执行步骤S101至步骤S102:

步骤S101、响应触发的解锁指令,显示进入解锁功能的解锁启动界面,提示用户输入启动所述解锁功能的启动密码;

步骤S102、接收用户基于所述解锁启动界面输入的启动密码,验证所述启动密码。

如图3所示,当智能终端接收到打开密码锁所触发的解锁指令时,为了进一步确认是否需要开启对应的解锁功能,智能终端响应对应的解锁指令后,弹出进入解锁功能的解锁启动界面并显示,提示用户输入启动上述解锁功能所需的启动密码。同样地,智能终端显示的进入解锁功能的解锁启动界面上,可以显示该智能终端所支持的所有启动方式,比如指纹启动、按键输入对应的数字和/或者字母启动、声音启动、图案启动等,对应地,该解锁启动界面上也同时显示了上述解锁启动方式所对应的输入方式,比如输入指纹、输入数字和/或字母、输入声音、输入图案等。用户可以根据该智能终端显示的进入解锁功能的解锁启动界面,任意选择一种启动方式,并针对所选择的启动方式,输入启动上述智能终 端所需的启动密码。

当用户根据智能终端显示的进入解锁功能的解锁启动界面,输入对应的启动密码后,智能终端验证用户输入的启动密码。本发明实施例中,智能终端验证用户输入的启动密码的方式,可以根据用户选择的启动密码的输入方式不同而采取不同的验证方式;或者,不论用户选择哪一种输入方式,均采用相同的验证方式均可。本发明实施例对智能终端验证用户输入的启动密码的具体验证方式不做具体限定。当对用户输入的启动密码验证通过后,智能终端执行图2所述实施例描述的“步骤S50、显示一输入解锁密码的提示界面,提示用户输入待开启的锁所对应的解锁密码”。

本发明实施例一种智能解锁的方法中,通过输入解锁启动密码并在对启动密码验证通过后,再执行后续的解锁操作,提高了智能解锁的安全性,同时也避免了智能解锁的误操作。

对应于以上实施例所提供了一种智能解锁的方法,本发明实施例还提供了一种实施智能解锁的系统。如图4所示,所述智能解锁的系统包括智能终端100,还包括:

创建模块200,用于建立NFC标签与锁的关联关系,并保存建立的所述关联关系;

其中,所述智能终端100包括:

碰触模块101,用于基于智能终端的NFC功能,碰触所述NFC标签,触发解锁指令;

解析模块102,用于解析碰触的所述NFC标签,根据所述NFC标签对应的关联关系,获取与所述NFC标签相关联的待开启的锁信息;

验证模块103,用于接收用户输入的解锁密码,在对所述解锁密码验证通过后,打开对应的锁。

在一个实施例中,如图5所示,所述智能终端100还包括:

显示模块104,用于显示一输入解锁密码的提示界面,提示用户输入待开启的锁所对应的解锁密码;

在一个实施例中,所述创建模块200还用于:

将NFC标签与对应的锁进行关联,并设置开启锁时所需要的解锁密码,建立所述NFC标签与锁的关联关系,并保存包含所述解锁密码的所述关联关系。

在一个实施例中,所述智能终端100的验证模块103还用于:

接收用户输入的解锁密码;

将用户输入的解锁密码与所述NFC标签对应的关联关系中的解锁密码进行匹配;

在用户输入的解锁密码与所述关联关系中的解锁密码完全匹配时,对用户输入的所述解锁密码验证通过,打开对应的锁。

在一个实施例中,所述智能终端100的显示模块104还用于:

响应触发的解锁指令,显示进入解锁功能的解锁启动界面,提示用户输入启动所述解锁功能的启动密码;

所述验证模块103还用于:

接收用户基于所述解锁启动界面输入的启动密码,验证所述启动密码。

在一个实施例中,所述待开启的锁包括:智能密码锁、普通密码锁以及通过电控制开关的锁。

本发明实施例一种智能解锁的系统,通过建立NFC标签与锁的关联 关系,并保存建立的所述关联关系;基于智能终端的NFC功能,碰触所述NFC标签,触发解锁指令;解析碰触的所述NFC标签,根据所述NFC标签对应的关联关系,获取与所述NFC标签相关联的待开启的锁信息;接收用户输入的解锁密码,在对所述解锁密码验证通过后,打开对应的锁;具有在一定距离内便捷、安全地进行解锁的有益效果,实现了远程、便捷、安全地开启对应的锁的目的;另外,由于将密码输入操作迁移至了具备显示屏的智能终端上,因此,对应的锁可以做得更加精致、小巧,提高了锁的美观性,缩小了锁的体积,提高了锁的隐蔽性,从而间接地提高了锁的安全性;另外,由于缩小了锁的体积,因此也在一定程度上也降低了锁的生产成本。进一步地,也避免了一定程度上对于智能解锁的误操作。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如 ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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