一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种智能锁用户的注册方法、装置及智能锁与流程

2021-08-27 13:35:00 来源:中国专利 TAG:智能 用户注册 装置 方法
一种智能锁用户的注册方法、装置及智能锁与流程

本发明属于智能锁技术领域,尤其涉及一种智能锁用户的注册方法、装置及智能锁。



背景技术:

随着科学技术的发展,各类智能产品层出不穷,并不断应用到现实生活当中,毫无疑问地,智能产品改善了人们的生活品质。智能锁是常见的智能产品当中的一种,所谓智能锁,是指能够区别于传统机械锁,在用户识别、安全性、管理性方面更加智能化的锁具。

目前市场上的智能锁,大多集成指纹解锁、密码解锁和刷卡解锁等多种解锁方式,指纹解锁对应所需的智能锁钥匙为指纹,密码解锁对应所需的智能锁钥匙为密码,刷卡解锁对应所需的智能锁钥匙为卡片。

无论是指纹解锁、密码解锁或刷卡解锁,都需要预先进行钥匙注册,现有技术当中,目前在进行钥匙注册时,智能锁无法对秘钥类型进行识别,用户需要通过菜单自己选择钥匙类型,然后再进行注册,钥匙注册效率低,体验感比较差。



技术实现要素:

本发明实施例提供一种智能锁用户的注册方法、装置及智能锁,旨在解决现有智能锁的钥匙注册效率低的技术问题。

本发明实施例是这样实现的,一种智能锁用户的注册方法,应用于智能锁端,所述方法包括:

获取智能锁用户发送的智能锁用户注册申请,所述智能锁用户注册申请中包含所述智能锁用户的用户类型和智能锁钥匙;

识别所述智能锁钥匙对应的钥匙类型,所述钥匙类型包括数值密码型、卡片类型和/或指纹类型;

按照所述钥匙类型对应存储所述智能锁钥匙;

生成与所述智能锁用户对应的数字钥匙标识,所述数字钥匙标识用于删除所述智能锁钥匙。

本发明实施例还提供了一种智能锁用户的注册装置,应用于智能锁端,所述装置包括:

申请获取模块,用于获取智能锁用户发送的智能锁用户注册申请,所述智能锁用户注册申请中包含所述智能锁用户的用户类型和智能锁钥匙;

钥匙识别模块,用于识别所述智能锁钥匙对应的钥匙类型,所述钥匙类型包括数值密码型、卡片类型和/或指纹类型;

钥匙存储模块,用于按照所述钥匙类型对应存储所述智能锁钥匙;

标识生成模块,用于生成与所述智能锁用户对应的数字钥匙标识,所述数字钥匙标识用于删除所述智能锁钥匙。

本发明实施例还提供一种智能锁,所述智能锁包括处理器、存储器、以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器运行所述计算机程序时,所述智能锁执行上述的智能锁用户的注册方法。

本发明实施例还提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的智能锁用户的注册方法。

本发明所达到的有益效果为:通过对获取的智能锁用户注册申请中的智能锁钥匙的类型进行自动识别,以自动识别获得当前注册的智能锁钥匙的类型,不需要用户指定钥匙类型,提高钥匙注册效率和体验感;此外,通过对当前注册的智能锁用户生成数字钥匙标识,以方便对智能锁用户及其秘钥进行系统管理。

附图说明

图1是本发明一实施例提供的智能锁用户的注册系统的结构图;

图2是本发明一实施例提供的智能锁的结构图;

图3是本发明实施例一当中的智能锁用户的注册方法的流程图;

图4是本发明实施例二当中的智能锁用户的注册方法的流程图;

图5是本发明实施例三当中的智能锁用户的注册方法的流程图;

图6为本发明实施例四当中的智能锁用户的注册装置的结构图;

图7是本发明实施例五当中的智能锁的结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

现有智能锁在进行钥匙注册时,需要用户通过菜单自己选择钥匙类型,钥匙注册效率低,体验感比较差。因此,本发明的目的在于,提供一种智能锁用户的注册方法、装置及智能锁,以通过对智能锁用户注册申请中的智能锁钥匙的类型进行自动识别,提高钥匙注册效率和体验感。

以下各实施例均可应用在图1示出的智能锁用户的注册系统当中,图1示出的注册系统包括服务器200、与服务器200通讯连接的至少一智能锁100、以及与服务器200和/或对应的智能锁100通讯连接的至少一移动设备300,其中:

服务器200用于对智能锁和移动设备进行管理,移动设备可通过小程序、公众号或app登入到服务器中,对与其有绑定关系的智能锁进行管理,所管理的内容可以为注册秘钥、查看秘钥、远程开锁、查看开锁记录等等。在具体实施时,服务器可通过wifi、蓝牙、射频等与智能锁和/或移动设备建立通讯连接。

移动设备300可以为智能锁用户的移动终端,移动终端可以为但不限于手机、平板、智能穿戴设备(如智能手表)等等。在具体实施时,移动设备也可通过wifi、蓝牙、射频等与智能锁建立通讯连接。在一些可选实施例当中,当智能锁未连接服务器而仅与移动设备建立连接时,如智能锁未连网但与移动设备建立蓝牙配对,此时,智能锁可通过移动设备将所需要上传的信息上传给服务器,即智能锁先将信息传给移动设备,然后再由移动设备上传给服务器,其中所需要上传给服务器的信息可以为但不限于当前注册的智能锁用户的用户类型、数字钥匙标识、智能锁钥匙对应的钥匙类型、属于数值密码型的智能锁钥匙等等。

需要指出的是,图1示出的结构并不构成对智能锁用户的注册系统的限定,在其它实施例当中,该注册系统可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。

以下各实施例均可应用在图2示出的智能锁当中,图1示出的智能锁包括按键1、卡片识别模块5、指纹识别模块6、控制器2、存储装置3、以及锁芯4,其中:

按键1可以为实体按键或触屏按键,主要用于供用户输入密码钥匙;卡片识别模块5主要用于识别卡片,以读取卡片钥匙;指纹识别模块6主要用于识别指纹,以识别获取指纹钥匙;

控制器2分别与按键1、卡片识别模块5和指纹识别模块6电性连接,用于获取经过按键1、卡片识别模块5和指纹识别模块6输入的智能锁秘钥(密码、指纹、卡片);存储装置3与控制器2电性连接,用于存储所注册的智能锁秘钥;

锁芯4是智能锁的重要部件,其与控制器2电性连接,在实际使用过程当中,控制器2会将用户输入的钥匙与之前注册的密钥进行匹配,匹配成功时,控制器2控制锁芯4开锁,匹配不成功时,则锁芯4保持上锁状态。

具体地,控制器2可以为mcu(microcontrolunit,微控制单元),存储装置3为可读存储介质,具体可以为但不限于闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、磁性存储器、磁盘、光盘等。控制器2可通过有线或无线的连接方式分别与按键1、卡片识别模块5、指纹识别模块6、存储器和锁芯4连接。

需要指出的是,图2示出的结构并不构成对智能锁的限定,在其它实施例当中,该智能锁可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。例如,在一些可选实施例当中,智能锁还可以只包括按键和指纹识别模块两种钥匙的输入模块,则这种智能锁则仅通过密码和指纹进行解锁。

实施例一

请参阅图3,所示为本发明实施例一当中的智能锁用户的注册方法,可应用于智能锁当中,智能锁可通过软件和/或硬件来实现,所述智能锁用户的注册方法具体包括步骤s01-步骤s04。

步骤s01,获取智能锁用户发送的智能锁用户注册申请,所述智能锁用户注册申请中包含所述智能锁用户的用户类型和智能锁钥匙。

其中,在本发明一些可选实施例当中,所述步骤s01可以具体包括:

获取所述智能锁用户通过智能锁界面发送的第一智能锁用户注册申请;所述第一智能锁用户注册申请中包含所述智能锁用户的用户类型,数字密码、卡号和/或指纹;或

获取所述智能锁用户通过移动设备发送的第二智能锁用户注册申请;所述第二智能锁用户注册申请中包含所述智能锁用户的用户类型,数字密码。

也就是说,步骤s01存在两种情况,一种情况为:所述智能锁用户注册申请可以为智能锁在用户的设置下自动产生的注册申请,例如用户打开智能锁界面,并在智能锁界面中输入用户类型和智能锁钥匙,则智能锁自动产生所述第一智能锁用户注册申请,由于是在智能锁端上进行输入注册,此时数字密码、卡号和指纹都可以进行注册,即第一智能锁用户注册申请中的钥匙可以为数字密码、卡号和/或指纹;

另一种情况是:所述智能锁用户注册申请可以为移动设备下发的注册申请,即用户可直接在移动设备的智能锁管理程序(小程序、公众号或app)上输入包含用户类型和智能锁钥匙的第二智能锁用户注册申请,移动设备将第二智能锁用户注册申请直接或通过服务器间接下发给智能锁,由于是在移动终端上进行输入注册,而移动终端不能输入卡和指纹,因此第二智能锁用户注册申请中的钥匙只可以为数字密码。

需要说的是,所述用户类型可以为但不限于管理员用户、普通用户、临时用户、报警用户等等,针对不同的用户类型其所对应的智能锁钥匙的权限也有所不同,例如管理员用户的智能锁钥匙即可以用于开锁也可以作为进入智能锁的管理页面的验证钥匙;普通用户的智能锁钥匙仅用于开锁,临时用户的智能锁钥匙为一次性钥匙,只能使用一次,开锁后自动失效;报警用户的智能锁钥匙可用于开锁,且在开锁后,智能锁还会向移动终端和/或服务器发送报警提醒信息,以提示移动终端和/或服务器当前开锁存在危险(如被胁迫开锁)。

步骤s02,识别所述智能锁钥匙对应的钥匙类型,所述钥匙类型包括数值密码型、卡片类型和/或指纹类型。

在具体实施时,步骤s02可以按以下细化步骤进行具体实施,步骤s02的细化步骤具体包括:

判断所述智能锁钥匙是否为数字;

若所述智能锁钥匙是数字,则确定所述智能锁钥匙的钥匙类型为数值密码型;

若所述智能锁钥匙不是数字,则判断所述智能锁钥匙是否为卡片;

若所述智能锁钥匙是卡片,则确定所述智能锁钥匙的钥匙类型为卡片类型;

若所述智能锁钥匙不是卡片,则确定所述智能锁钥匙的钥匙类型为指纹类型。

步骤s03,按照所述钥匙类型对应存储所述智能锁钥匙。

在一些可选实施例当中,所述智能锁用户的注册方法还可以包括:

若所述智能锁钥匙的钥匙类型为数值密码型,则在输入数字密码的位数等于上限(例如六位形式的密码,在输入第六位密码时达到上限)且包含特殊字符(代表密码输入结束的标识码,如“/”,特殊字符可在用户选择确定密码输入完成时自动产生),对应存储数值密码型和所述数字密码;或

若所述智能锁钥匙的钥匙类型为卡片类型,则读取卡片中的卡号,对应存储所述卡片类型和所述卡号;或

若所述智能锁钥匙的钥匙类型为指纹类型,则读取指纹模组反馈的指纹序号,对应存储所述指纹类型和所述指纹序号。

需要说明的是,指纹采集是由指纹识别模组完成,指纹保存成功后,指纹识别模组自己会生成一个指纹序号,因为指纹数据很大,所以用一个序号来代表每个指纹。智能锁主板通过发指令控制指纹识别模组采集、保存和比对指纹。

步骤s04,生成与所述智能锁用户对应的数字钥匙标识,所述数字钥匙标识用于删除所述智能锁钥匙。

在具体实施时,可以针对每一钥匙类型分别建立一钥匙存储库,以将注册的钥匙对应存储在不同的钥匙存储库中,便于后续管理和调用。同时,在存储注册钥匙时,代表当前注册的智能锁用户注册成功,则为了便于对智能锁用户进行管理,将生成与智能锁用户对应的数字钥匙标识,“如001”代表1号智能锁用户,以利用数字钥匙标识来标识和管理智能锁用户,例如当需要删除某一智能锁用户之前注册的智能锁钥匙时,只需输入该智能锁用户的数字钥匙标识,即可删除对应的智能锁钥匙。

在一些可选实施例当中,还可以将所述智能锁用户的用户类型、所述数字钥匙标识、所述智能锁钥匙对应的钥匙类型、属于所述数值密码型的智能锁钥匙发送给服务器。

其中,需要说明的是,如果步骤s01当中获取的智能锁钥匙属于数值密码型,则智能锁钥匙在上传智能锁用户的用户类型、数字钥匙标识和智能锁钥匙对应的钥匙类型时,将智能锁钥匙一并上传给服务器,这样移动终端就可以查看到当前注册的结果,如利用智能锁上报的密码判断输入的注册密码是否重复。在上传数值密码型的智能锁钥匙时,可选择上传密码数值,例如注册的密码是:123456,则上次的智能锁钥匙为“123456”。而由于移动客户端不能输入和查看卡和指纹,因此当步骤s01当中获取的智能锁钥匙属于卡片类型和/或指纹类型时,则不将智能锁钥匙上传给服务器。

综上,本实施例当中的智能锁用户的注册方法,通过对获取的智能锁用户注册申请中的智能锁钥匙的类型进行自动识别,以自动识别获得当前注册的智能锁钥匙的类型,不需要用户指定钥匙类型,提高钥匙注册效率和体验感;此外,通过对当前注册的智能锁用户生成数字钥匙标识,并将智能锁用户的用户类型、数字钥匙标识、智能锁钥匙对应的钥匙类型、属于数值密码型的智能锁钥匙上传给服务器,以方便对智能锁用户及其秘钥进行系统管理。

实施例二

请参阅图4,所示为本发明实施例二当中的智能锁用户的注册方法,本实施例当中的智能锁用户的注册方法与第一实施例当中的智能锁用户的注册方法的不同之处在于,所述智能锁用户的注册方法还包括步骤s11-步骤s13:

步骤s11,判断所述数字密码的输入次数、所述卡片的读取次数、或所述指纹的读取次数是否超过预置数值;

其中,若判断到所述数字密码的输入次数、所述卡片的读取次数、或所述指纹的读取次数未超过所述预置数值,则执行步骤s12;若判断到所述数字密码的输入次数、所述卡片的读取次数、或所述指纹的读取次数超过所述预置数值,则执行步骤s13;

步骤s12,继续等待用户输入;

步骤s13,对应存储数值密码型和所述数字密码、对应存储卡片类型和所述卡号、或对应存储所述指纹类型和所述指纹序号。

需要说明的是,一般在进行钥匙注册时,需要多次输入所需注册的密钥,例如密码注册,要先后输入两次密码,两次密码相互验证,以保证密码注册的可靠性和准确性。因此在判断到数字密码的输入次数、卡片的读取次数、或指纹的读取次数未超过预置数值时,继续等待用户输入;而当判断到数字密码的输入次数、卡片的读取次数、或指纹的读取次数超过预置数值时,存储注册秘钥及秘钥类型。

进一步地,在本发明一些可选实施例当中,在确定所述数字密码的输入次数、所述卡片的读取次数、或所述指纹的读取次数超过所述预置数值之前,所述方法还可以包括:

确定等待输入所述数字密码的时间、读取所述卡片的时间或读取所述指纹的时间是否超时;

若等待输入所述数字密码,读取所述卡片或读取所述指纹的时间超时,则输出智能锁用户注册申请不成功提示信息。

即,当钥匙注册时间超过预设时间时,输出智能锁用户注册申请不成功提示信息,以提示当前注册不成功,同时智能锁退出当前注册进程,避免智能锁一直处于等待注册的状态。

进一步地,在本发明一些可选实施例当中,在对应存储数值密码型和所述数字密码、对应存储卡片类型和所述卡号、或对应存储所述指纹类型和所述指纹序号之前,所述方法还可以包括:

判断所述数值密码、所述卡号是否重复;

若所述数值密码、所述卡号不重复,则对应存储数值密码型和所述数字密码、对应存储卡片类型和所述卡号、或对应存储所述指纹类型和所述指纹序号;

若所述数值密码、所述卡号重复,则输出钥匙注册重复的提示信息,以提示用户重新输入新的注册钥匙。

实施例三

请参阅图5,所示为本发明实施例三当中的智能锁用户的注册方法,本实施例当中的智能锁用户的注册方法与第一实施例当中的智能锁用户的注册方法的不同之处在于,所述用户类型包括管理员、普通用户、报警用户,不同用户类型对应不同的智能锁钥匙,所述智能锁用户的注册方法还包括步骤s21-步骤s23:

步骤s21,接收用户发送的开锁申请,所述开锁申请中包含所述智能锁钥匙;

步骤s22,判断所述智能锁钥匙是否属于所述报警用户对应的钥匙;

其中,当判断到所述智能锁钥匙属于所述报警用户对应的钥匙时,执行步骤s23。

步骤s23,通过蓝牙向所述移动设备发送报警申请,使得所述移动设备将所述报警申请发送给所述服务器。

示例说明,当用户被人胁迫要求打开智能锁时,用户可以选择输入之前注册的报警用户的智能锁钥匙,输入后智能锁通过蓝牙向移动设备发送报警申请,使得移动设备将报警申请发送给服务器,或者智能锁也可以直接向服务器发送报警申请,以利用服务器对外发起报警求解。

实施例四

本发明另一方面还提出一种智能锁用户的注册装置,请参阅图6,所示为本发明实施例四提供的智能锁用户的注册装置,可应用于智能锁当中,具体可以为智能锁中的处理器,所述智能锁用户的注册装置具体包括:

申请获取模块11,用于获取智能锁用户发送的智能锁用户注册申请,所述智能锁用户注册申请中包含所述智能锁用户的用户类型和智能锁钥匙;

钥匙识别模块12,用于识别所述智能锁钥匙对应的钥匙类型,所述钥匙类型包括数值密码型、卡片类型和/或指纹类型;

钥匙存储模块13,用于按照所述钥匙类型对应存储所述智能锁钥匙;

标识生成模块14,用于生成与所述智能锁用户对应的数字钥匙标识,所述数字钥匙标识用于删除所述智能锁钥匙。

进一步地,在本发明一些可选实施例当中,所述智能锁用户的注册装置还可以包括:

信息上传模块,用于将所述智能锁用户的用户类型、所述数字钥匙标识、所述智能锁钥匙对应的钥匙类型、属于所述数值密码型的智能锁钥匙发送给服务器。

进一步地,在本发明一些可选实施例当中,所述申请获取模块11可以包括:

第一申请获取单元,用于获取所述智能锁用户通过智能锁界面发送的第一智能锁用户注册申请;所述第一智能锁用户注册申请中包含所述智能锁用户的用户类型,数字密码、卡号和/或指纹;或

第二申请获取单元,用于获取所述智能锁用户通过移动设备发送的第二智能锁用户注册申请;所述第二智能锁用户注册申请中包含所述智能锁用户的用户类型,数字密码。

进一步地,在本发明一些可选实施例当中,所述钥匙识别模块12可以包括:

第一判断单元,用于判断所述智能锁钥匙是否为数字;

第一确定单元,用于当所述智能锁钥匙是数字时,确定所述智能锁钥匙的钥匙类型为数值密码型;

第二判断单元,用于当所述智能锁钥匙不是数字时,判断所述智能锁钥匙是否为卡片;

第二确定单元,用于当所述智能锁钥匙是卡片时,确定所述智能锁钥匙的钥匙类型为卡片类型;

第三确定单元,用于当所述智能锁钥匙不是卡片时,确定所述智能锁钥匙的钥匙类型为指纹类型。

进一步地,在本发明一些可选实施例当中,所述钥匙存储模块13还可以用于:

若所述智能锁钥匙的钥匙类型为数值密码型,则在输入数字密码的位数等于上限且包含特殊字符,对应存储数值密码型和所述数字密码;或

若所述智能锁钥匙的钥匙类型为卡片类型,则读取卡片中的卡号,对应存储所述卡片类型和所述卡号;或

若所述智能锁钥匙的钥匙类型为指纹类型,则读取指纹模组反馈的指纹序号,对应存储所述指纹类型和所述指纹序号。

进一步地,在本发明一些可选实施例当中,所述智能锁用户的注册装置还可以包括:

次数判断模块,用于判断所述数字密码的输入次数、所述卡片的读取次数、或所述指纹的读取次数是否超过预置数值;

第一处理模块,用于若所述数字密码的输入次数、所述卡片的读取次数、或所述指纹的读取次数未超过所述预置数值,则继续等待用户输入;

第二处理模块,用于若所述数字密码的输入次数、所述卡片的读取次数、或所述指纹的读取次数超过所述预置数值,则对应存储数值密码型和所述数字密码、对应存储卡片类型和所述卡号、或对应存储所述指纹类型和所述指纹序号。

进一步地,在本发明一些可选实施例当中,所述智能锁用户的注册装置还可以包括:

超时判定模块,用于确定等待输入所述数字密码的时间、读取所述卡片的时间或读取所述指纹的时间是否超时;

第三处理模块,用于若等待输入所述数字密码,读取所述卡片或读取所述指纹的时间超时,则输出智能锁用户注册申请不成功提示信息。

进一步地,在本发明一些可选实施例当中,所述智能锁用户的注册装置还可以包括:

重复判断模块,用于判断所述数值密码、所述卡号是否重复;

若所述数值密码、所述卡号不重复,则所述钥匙存储模块13对应存储数值密码型和所述数字密码、对应存储卡片类型和所述卡号、或对应存储所述指纹类型和所述指纹序号。

进一步地,在本发明一些可选实施例当中,所述用户类型包括管理员、普通用户、报警用户,不同用户类型对应不同的智能锁钥匙,所述智能锁用户的注册装置还可以包括:

开锁响应模块,用于接收用户发送的开锁申请,所述开锁申请中包含所述智能锁钥匙;

钥匙判断模块,用于判断所述智能锁钥匙是否属于所述报警用户对应的钥匙;

报警申请模块,用于若所述智能锁钥匙属于所述报警用户对应的钥匙,则通过蓝牙向所述移动设备发送报警申请,使得所述移动设备将所述报警申请发送给所述服务器。

上述各模块、单元被执行时所实现的功能或操作步骤与上述方法实施例大体相同,在此不再赘述。

综上,本实施例当中的智能锁用户的注册装置,通过对获取的智能锁用户注册申请中的智能锁钥匙的类型进行自动识别,以自动识别获得当前注册的智能锁钥匙的类型,不需要用户指定钥匙类型,提高钥匙注册效率和体验感;此外,通过对当前注册的智能锁用户生成数字钥匙标识,并将智能锁用户的用户类型、数字钥匙标识、智能锁钥匙对应的钥匙类型、属于数值密码型的智能锁钥匙上传给服务器,以方便对智能锁用户及其秘钥进行系统管理。

实施例五

本发明另一方面还提出一种智能锁,请参阅图7,所示为本发明第五实施例当中的智能锁,包括处理器10、存储器20、以及存储在存储器上并可在处理器上运行的计算机程序30,所述处理器10运行所述计算机程序30时,所述智能锁执行上述任一实施例当中的智能锁用户的注册方法。

其中,处理器10在一些实施例中可以是一中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器20中存储的程序代码或处理数据。

其中,存储器20至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、磁性存储器、磁盘、光盘等。存储器20在一些实施例中可以是智能锁的内部存储单元,例如该智能锁的硬盘。存储器20在另一些实施例中也可以是智能锁的外部存储设备,例如智能锁上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,存储器20还可以既包括智能锁的内部存储单元也包括外部存储设备。存储器20不仅可以用于存储安装于智能锁的应用软件及各类数据,还可以用于暂时地存储已经输出或者将要输出的数据。

可选地,该智能锁还可以包括用户接口、网络接口、通信总线等,用户接口可以包括显示器(display)、输入单元比如遥控器、实体按键等,可选的用户接口还可以包括标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在割草车中处理的信息以及用于显示可视化的用户界面。网络接口可选的可以包括标准的有线接口、无线接口(如wi-fi接口),通常用于在该割草车与其他机器人技术之间建立通信连接。通信总线用于实现这些组件之间的连接通信。

需要指出的是,图7示出的结构并不构成对智能锁的限定,在其它实施例当中,该智能锁可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。

综上,本实施例当中的智能锁,通过对获取的智能锁用户注册申请中的智能锁钥匙的类型进行自动识别,以自动识别获得当前注册的智能锁钥匙的类型,不需要用户指定钥匙类型,提高钥匙注册效率和体验感;此外,通过对当前注册的智能锁用户生成数字钥匙标识,并将智能锁用户的用户类型、数字钥匙标识、智能锁钥匙对应的钥匙类型、属于数值密码型的智能锁钥匙上传给服务器,以方便对智能锁用户及其秘钥进行系统管理。

本发明实施例还提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一实施例当中的智能锁用户的注册方法。

本领域技术人员可以理解,在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。

计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或它们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜