CN111832397A - 移动端指纹下发方法、装置、终端及计算机可读存储介质 - Google Patents
移动端指纹下发方法、装置、终端及计算机可读存储介质 Download PDFInfo
- Publication number
- CN111832397A CN111832397A CN202010489085.XA CN202010489085A CN111832397A CN 111832397 A CN111832397 A CN 111832397A CN 202010489085 A CN202010489085 A CN 202010489085A CN 111832397 A CN111832397 A CN 111832397A
- Authority
- CN
- China
- Prior art keywords
- fingerprint
- user
- mobile terminal
- issuing
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000012795 verification Methods 0.000 claims description 52
- 238000004590 computer program Methods 0.000 claims description 19
- 230000006870 function Effects 0.000 claims description 12
- 239000000126 substance Substances 0.000 claims description 2
- 210000003811 finger Anatomy 0.000 description 12
- 210000003813 thumb Anatomy 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 6
- 210000005224 forefinger Anatomy 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 2
- QVFWZNCVPCJQOP-UHFFFAOYSA-N chloralodol Chemical compound CC(O)(C)CC(C)OC(O)C(Cl)(Cl)Cl QVFWZNCVPCJQOP-UHFFFAOYSA-N 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/50—Maintenance of biometric data or enrolment thereof
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically 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
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00563—Electronically 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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
本发明适用于智能锁技术领域,提供了一种移动端指纹下发方法,所述方法包括:获取智能锁用户的用户信息,用户信息包括用户的指纹信息;当接收到移动终端发送的指纹获取请求时,发送指纹信息到移动终端,以便移动终端下发指纹给智能锁;其中,用户信息与智能锁绑定。本发明实施例还提供一种移动端指纹下发装置、终端、计算机可读存储介质、移动端指纹下发的接收方法以及装置。本发明实施例提供的移动端指纹下发方法,通过当接收到移动终端发送的智能锁的指纹获取请求时,下发与指纹锁对应的指纹给移动终端,移动终端再通过蓝牙发送指纹给所述智能锁,使指纹下发速度更加快捷、便利,提高用户的开锁效率,用户体验更好。
Description
技术领域
本发明属于智能锁技术领域,尤其涉及一种移动端指纹下发方法、装置、终端、计算机可读存储介质、移动端指纹下发的接收方法以及装置。
背景技术
随着网络技术的普及,低功耗广域网的技术被越来越多的应用于人们的生活、工作中,如被广泛的应用于公寓、酒店、校园等需要集中管理的指纹智能锁中。
现有技术中,需要集中管理的指纹智能锁在首次注册使用时,一般需要用户通过云端服务器直接下发用户指纹给指纹智能锁端。但低功耗广域网的指纹智能锁与云端服务器之间传输指纹数据需要花费很长时间,特别是当批量的首次注册用户需要使用指纹开锁时,会存在下发速度慢,用户体验不佳的问题。
发明内容
本发明实施例提供一种移动端指纹下发方法,旨在解决现有技术中的低功耗广域网的指纹智能锁与云端服务器之间传输指纹数据需要花费很长时间,特别是当批量的首次注册用户需要使用指纹开锁时,会存在下发速度慢,用户体验不佳的问题。
本发明实施例是这样实现的,一种移动端指纹下发方法,所述方法包括:
获取智能锁用户的用户信息,所述用户信息包括用户的指纹信息;
当接收到移动终端发送的指纹获取请求时,发送所述指纹信息到所述移动终端,以便所述移动终端下发所述指纹给所述智能锁;其中,
所述用户信息与所述智能锁绑定。
本发明实施例还提供一种移动端指纹下发的接收方法,所述方法包括:
当接收到指纹下发指令时,向云端服务器发送指纹获取请求,所述指纹获取请求携带有用户信息,所述用户信息包括用户的手机号码;
接收所述云端服务器返回的与所述手机号码匹配的指纹信息;
将所述指纹信息发送给与所述指纹信息绑定的智能锁。
本发明实施例还提供一种移动端指纹下发装置,所述装置包括:
用户信息获取单元,用于获取智能锁用户的用户信息,所述用户信息包括用户的指纹信息;
指纹下发单元,用于当接收到移动终端发送的指纹获取请求时,发送所述指纹信息到所述移动终端,以便所述移动终端下发所述指纹给所述智能锁;其中,所述用户信息与所述智能锁绑定。
本发明实施例还提供一种移动端指纹下发的接收装置,所述装置包括:
请求发送单元,用于当接收到智能锁的指纹下发指令时,向云端服务器发送指纹获取请求,所述指纹获取请求携带有用户信息,所述用户信息包括用户的手机号码;
指纹信息接收单元,用于接收所述云端服务器返回的与所述手机号码匹配的指纹信息;
发送单元,用于将所述指纹信息发送给与所述指纹信息绑定的智能锁。
本发明实施例还提供一种移动端指纹下发终端,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述移动端指纹下发方法的功能。
本发明实施例还提供一种存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述移动端指纹下发方法的功能。
本发明实施例提供的移动端指纹下发方法,通过移动终端将指纹及时下发给智能锁,使指纹下发速度更加快捷、便利,提高用户开锁效率,用户体验更好。
附图说明
图1是本发明实施例提供的一种移动端指纹下发方法的网络架构图;
图2是本发明实施例一提供的一种移动端指纹下发方法的实现流程图;
图3是本发明实施例二提供的一种移动端指纹下发方法的实现流程图;
图4是本发明实施例三提供的一种移动端指纹下发方法的实现流程图;
图5是本发明实施例四提供的一种移动端指纹下发的接收方法的实现流程图;
图6是本发明实施例五提供的一种移动端指纹下发的接收方法的实现流程图;
图7是本发明实施例六提供的一种移动端指纹下发装置的结构示意图;
图8是本发明实施例七提供的一种移动端指纹下发的接收装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例提供的移动端指纹下发方法,通过当接收到移动终端发送的智能锁的指纹获取请求时,下发与指纹锁对应的指纹给移动终端,移动终端再通过蓝牙发送指纹给所述指纹锁,使指纹下发速度更加快捷、便利,提高用户开锁效率,用户体验更好。
图1示出了本发明实施例提供的一种移动端指纹下发方法的网络架构图,该移动端指纹下发方法通过一个云端服务器10,至少一个智能锁30,至少一个移动终端20来实现的。
在本发明实施例中,智能锁30包括但不限于指纹锁;移动终端20包括智能手机、平板电脑等。
作为本发明的一个实施例,云端服务器10与智能锁30通过如NB-IoT(Narrow BandInternet of Things,基于蜂窝的窄带物联网)、LoRa、LTE-M(Long Term EvolutionMachine Type Communications Category M1)、Weightless-P等低功耗广域网进行通信。
在本发明实施例中,云端服务器10与移动终端20通过有线网络或无限网络进行通信,无线网络如蜂窝移动网络、WiFi(Wireless-Fidelity,无线局域网)等。
在本发明实施例中,智能锁30与移动终端20通过蓝牙进行通信。
实施例一
图2示出了本发明实施例一提供的一种移动端指纹下发方法的实现流程图,该方法包括以下步骤:
步骤S101,获取智能锁用户的用户信息,用户信息包括用户的指纹信息(即用户的指纹)。
在本发明实施例中,用户信息还包括用户的手机号码、用户指纹以及与手机号绑定的智能锁30。可以理解,一个用户的手机号码可以对应多个指纹或多个智能锁30,一个用户指纹也可以对应多个智能锁30。
步骤S102,当接收到移动终端20发送的指纹获取请求时,发送指纹信息到移动终端20,以便移动终端20下发指纹给智能锁30;其中,用户信息与智能锁30绑定。
在本发明实施例中,指纹获取请求可以是终端用户通过移动终端20的屏幕上的虚拟按键或移动终端20上的固定按键进行获取,具体不做限定。用户可以在移动终端20的用户***界面中点击虚拟的“指纹下发”按钮,获取指纹后进行指纹的下发。
在本发明实施例中,用户***为移动终端20中智能锁30的应用程序。
作为本发明的一个实施例,上述手机号码、指纹信息等用户信息通过人员注册***与所述智能锁30进行绑定。具体的,用户可以登录注册***,通过填写人员基本信息,如电话号码、所在房间号码、人员姓名等来进行基本信息的登记,其中,每个所在房间号码对应一个智能锁30;然后通过指纹采集终端采集用户的指纹,再把用户信息与智能锁30进行绑定。
作为本发明的一个实际应用,学校宿舍的用户甲在注册***时录入了其用户信息:手机号码123456,并相应采集了其食指指纹,其所在宿舍房间号为A101,注册***先将用户甲的手机号码及食指指纹与A101房的指纹锁B进行绑定,当用户甲需要开锁时,只需要走到A101房门前,打开手机蓝牙连接上指纹锁B后,再点击其手机中的“指纹下发”按钮,即可在指纹锁B上输入自己的食指指纹进行开锁。
可选的,上述实际应用中,用户甲也可以同时通过注册***采集其食指和大拇指的指纹,当用户甲需要开锁时,在指纹锁B上输入自己的食指或大拇指都可以进行开锁,有效减少了用户的开锁匹配指纹等待的时间,用户体验更好。
在现有技术中,通常是通过服务器端直接将指纹下发给指纹锁,即当指纹锁用户需要使用预存的指纹进行开锁时,服务器会将该用户的提前预存的指纹通过低功耗广域网技术(如NB-IoT)发送给指纹锁,用户便可以通过指纹进行开锁,但服务器直接通过低功耗广域网技术(如NB-IoT)将指纹发送给指纹锁的方式,经常会因为指纹锁处于休眠状态而导致指纹下发不及时的问题,特别是当有指纹需要批量下发的时候(如校园、公寓等指纹锁集中管理的场所);且通过低功耗广域网技术下载指纹的速度一般比较慢(通常每秒仅仅能传输几百字节的数据),如一个指纹的大小是6k,则发送该指纹给指纹锁就要花费至少2-3分钟时间,当有批量指纹需要下发时,用户等待的时间会更长,造成用户体验感极为不佳。而本发明的实施例提供的移动端指纹下发方法是当用户需要使用预存的指纹开锁时,通过移动终端从云端服务器处获取预存的指纹,再将获取到的指纹通过蓝牙技术快速的下发给指纹锁,用户便可以按指纹进行开锁。因移动终端通过移动网络或无线网络从云端服务器处获取指纹的时间仅需几秒,而移动终端再通过蓝牙将指纹下发给指纹锁也仅需几秒即可完成,这便有效的减少了指纹下发的速度,提高了开锁的效率,使用户使用的体验感更好。
本发明实施例提供的移动端指纹下发方法,通过当接收到移动终端发送的指纹获取请求时,下发与指纹锁对应的指纹给移动终端,移动终端再通过蓝牙发送指纹给所述指纹锁,使指纹下发速度更加快捷、便利,提高用户开锁效率,用户体验更好。
实施例二
图3示出了本发明实施例二提供的一种移动端指纹下发方法的实现流程图,该方法与上述图2所示的方法不同之处在于,该方法还包括:
步骤S201,接收智能锁30返回的指纹下载成功的提醒信息。
作为本发明的一个实施例,智能锁30指纹下载成功后,会生成一个与指纹对应的ID,然后向云端服务器10返回该ID(即提醒信息)。
在本发明实施例中,云端服务器10接收到智能锁30返回的指纹下载成功的提醒信息后,将提醒信息发送给移动终端20,以提醒移动终端智能锁30已成功下载指纹,方便移动终端20的用户及时了解指纹下发情况,确定是否可以在智能锁30上输入指纹进行指纹开锁,用户体验更佳。
实施例三
图4是本发明实施例三提供的一种移动端指纹下发方法的实现流程图;
当上述用户信息还包括用户的手机号码时,在步骤S101之前,还包括:
步骤S301,接收移动终端20发送的登录验证码获取请求,登录验证码获取请求携带有手机号码;
步骤S302,生成与手机号码匹配的验证码;
步骤S303,向移动终端20返回验证码;
步骤S304,当接收到移动终端20发送的登录请求时,向移动终端20返回与手机号码绑定的智能锁列表。
在本发明实施例中,验证码包括但不限于数字、文字、字母、特殊字符中的任一一项组成的一串字符或其组合而组成的一串字符。
可以理解,用户的一个手机号码可以与多个智能锁30进行绑定,即一个用户可以对应多个智能锁30,如办公室的指纹锁a、公寓的指纹锁b。
例如,用户乙开锁前通过手机登录用户***时,用户首先输入手机号码1234567,通过点击手机屏幕上的“验证码获取”按钮,向云端服务器10获取与手机号码1234567对应的验证码32ab,用户输入云端服务器10返回的验证码32ab后可以成功登录手机中的用户***,即可查看到与用户乙对应的所有智能锁列表,用户可以在智能锁列表中选择需要下发指纹的智能锁30,进行对应的指纹的下发。
例如,用户丙开锁前通过平板电脑登录用户***时,用户首先输入手机号码12345678,通过点击平板电脑屏幕上的“验证码获取”按钮,向云端服务器10获取与手机号码12345678对应的验证码4321,用户输入云端服务器10返回的验证码4321后可以成功登录平板电脑中的用户***,即可查看到与用户丙对应的所有智能锁列表,用户可以在智能锁列表中选择需要下发指纹的智能锁30,进行对应的指纹的下发。
本发明实施例提供的移动端指纹下发方法,用户可以在发送指纹前使用手机号码与验证码的方式登录移动终端20中的用户***,可以查看到其对应的所有智能锁30的列表情况,进而选择需要下发指纹的智能锁30进行指纹的下发,方便用户查找其需要下发指纹的智能锁30;同时,也方便用户对智能锁30进行统一管理。
实施例四
图5是本发明实施例四提供的一种移动端指纹下发的接收方法的实现流程图,该方法包括以下步骤;
步骤S401,当接收到智能锁30的指纹下发指令时,向云端服务器10发送指纹获取请求,指纹获取请求携带有用户信息,用户信息包括用户的手机号码。
在本发明实施例中,用户信息还包括用户的手机号码、用户指纹以及与手机号绑定的智能锁30。可以理解,一个用户的手机号码可以对应多个指纹或多个智能锁30,一个用户指纹也可以对应多个智能锁30。
在本发明实施例中,指纹获取请求可以是终端用户通过移动终端20的屏幕上的虚拟按键或移动终端20上的固定按键进行获取,具体不做限定。用户可以在移动终端20的用户***界面中点击虚拟的“指纹下发”按钮,获取指纹后进行指纹的下发。
步骤S402,接收云端服务器10返回的与手机号码匹配的指纹信息。
步骤S403,将指纹信息发送给与指纹信息绑定的智能锁30。
作为本发明的一个实施例,上述手机号码、指纹信息等用户信息通过人员注册***与所述智能锁30进行绑定。具体的,用户可以登录注册***,通过填写人员基本信息,如电话号码、所在房间号码、人员姓名等来进行基本信息的登记,其中,每个所在房间号码对应一个智能锁30;然后通过指纹采集终端采集用户的指纹,再把用户信息与智能锁30进行绑定。
作为本发明的一个实际应用,集体公寓的用户丁在注册***时录入了其用户信息:手机号码100000,并相应采集了其食指指纹,其所在公寓房号为301,注册***先将用户丁的手机号码及大拇指指纹与301房的指纹锁C进行绑定,当用户丁需要开锁时,只需要走到301房门前,打开手机蓝牙连接上指纹锁C后,再点击其手机中的“指纹下发”按钮,即可在指纹锁C上输入自己的大拇指指纹进行开锁。
可选的,上述实际应用中,用户丁也可以同时通过注册***采集其中指和大拇指的指纹,当用户丁需要开锁时,在指纹锁C上输入自己的中指或大拇指都可以进行开锁,有效减少了用户的开锁匹配指纹等待的时间,用户体验更好。
本发明实施例提供的移动端指纹下发的接收方法,通过当接收到智能锁的指纹下发指令时,向云端服务器发送指纹获取请求,并在获取到云端服务器下发的与指纹锁对应的指纹后,移动终端再通过蓝牙发送指纹给所述指纹锁,使指纹下发速度更加快捷、便利,提高用户开锁效率,用户体验更好。
实施例五
图6是本发明实施例五提供的一种移动端指纹下发的接收方法的实现流程图;在上述步骤S401之前,还包括:
步骤S501,接收用户的登录请求,登录请求携带有手机号码;
步骤S502,判断手机号码是否为首次登录,当判断结果为是时,执行步骤S503,当判断结果为否时,执行步骤S401;
步骤S503,当判断结果为是时,向云端服务器10发送登录验证请求;
步骤S504,接收云端服务器10返回的与验证请求匹配的验证码,以使用户登录用户***。
在本发明实施例中,验证码包括但不限于数字、文字、字母、特殊字符中的任一一项组成的一串字符或其组合而组成的一串字符。
可以理解,用户的一个手机号码可以与多个智能锁30进行绑定,即一个用户可以对应多个智能锁30,如办公室的指纹锁a、公寓的指纹锁b。
例如,用户C开锁前通过手机登录用户***时,用户首先输入手机号码123456789,通过点击手机屏幕上的“验证码获取”按钮,向云端服务器10获取与手机号码123456789对应的验证码A12D,用户输入云端服务器10返回的验证码A12D后可以成功登录手机中的用户***,即可查看到与用户C对应的所有智能锁列表,用户可以在智能锁列表中选择需要下发指纹的智能锁30,进行对应的指纹的下发。
例如,用户D开锁前通过平板电脑登录用户***时,用户首先输入手机号码12348765,通过点击平板电脑屏幕上的“验证码获取”按钮,向云端服务器10获取与手机号码12348765对应的验证码aabb,用户输入云端服务器10返回的验证码aabb后可以成功登录平板电脑中的用户***,即可查看到与用户D对应的所有智能锁列表,用户可以在智能锁列表中选择需要下发指纹的智能锁30,进行对应的指纹的下发。
本发明实施例提供的移动端指纹下发的接收方法,用户可以在发送指纹前使用手机号码与验证码的方式登录移动终端20中的用户***,可以查看到其对应的所有智能锁30的列表情况,进而选择需要下发指纹的智能锁30进行指纹的下发,方便用户查找其需要下发指纹的智能锁30;同时,也方便用户对智能锁30进行统一管理。
实施例六
图7是本发明实施例六提供的一种移动端指纹下发装置600的结构示意图,为了便于说明,仅示出与本发明实施例相关的部分,该装置600包括:
用户信息获取单元610,用于获取智能锁用户的用户信息,用户信息包括用户的指纹信息。
在本发明实施例中,用户信息还包括用户的手机号码、用户指纹以及与手机号绑定的智能锁30。可以理解,一个用户的手机号码可以对应多个指纹或多个智能锁30,一个用户指纹也可以对应多个智能锁30。
指纹下发单元620,用于当接收到移动终端20发送的指纹获取请求时,发送指纹信息到移动终端20,以便移动终端20下发指纹给智能锁30;其中,用户信息与智能锁30绑定。
在本发明实施例中,指纹获取请求可以是终端用户通过移动终端20的屏幕上的虚拟按键或移动终端20上的固定按键进行获取,具体不做限定。用户可以在移动终端20的用户***界面中点击虚拟的“指纹下发”按钮,获取指纹后进行指纹的下发。
在本发明实施例中,用户***为移动终端20中智能锁30的应用程序。
作为本发明的一个实施例,上述手机号码、指纹信息等用户信息通过人员注册***与所述智能锁30进行绑定。具体的,用户可以登录注册***,通过填写人员基本信息,如电话号码、所在房间号码、人员姓名等来进行基本信息的登记,其中,每个所在房间号码对应一个智能锁30;然后通过指纹采集终端采集用户的指纹,再把用户信息与智能锁30进行绑定。
作为本发明的一个实际应用,学校宿舍的用户甲在注册***时录入了其用户信息:手机号码123456,并相应采集了其食指指纹,其所在宿舍房间号为A101,注册***先将用户甲的手机号码及食指指纹与A101房的指纹锁B进行绑定,当用户甲需要开锁时,只需要走到A101房门前,打开手机蓝牙连接上指纹锁B后,再点击其手机中的“指纹下发”按钮,即可在指纹锁B上输入自己的食指指纹进行开锁。
可选的,上述实际应用中,用户甲也可以同时通过注册***采集其食指和大拇指的指纹,当用户甲需要开锁时,在指纹锁B上输入自己的食指或大拇指都可以进行开锁,有效减少了用户的开锁匹配指纹等待的时间,用户体验更好。
在现有技术中,通常是通过服务器端直接将指纹下发给指纹锁,即当指纹锁用户需要使用预存的指纹进行开锁时,服务器会将该用户的提前预存的指纹通过低功耗广域网技术(如NB-IoT)发送给指纹锁,用户便可以通过指纹进行开锁,但服务器直接通过低功耗广域网技术(如NB-IoT)将指纹发送给指纹锁的方式,经常会因为指纹锁处于休眠状态而导致指纹下发不及时的问题,特别是当有指纹需要批量下发的时候(如校园、公寓等指纹锁集中管理的场所);且通过低功耗广域网技术下载指纹的速度一般比较慢(通常每秒仅仅能传输几百字节的数据),如一个指纹的大小是6k,则发送该指纹给指纹锁就要花费至少2-3分钟时间,当有批量指纹需要下发时,用户等待的时间会更长,造成用户体验感极为不佳。而本发明的实施例提供的移动端指纹下发装置是当用户需要使用预存的指纹开锁时,通过移动终端从云端服务器处获取预存的指纹,再将获取到的指纹通过蓝牙技术快速的下发给指纹锁,用户便可以按指纹进行开锁。因移动终端通过移动网络或无线网络从云端服务器处获取指纹的时间仅需几秒,而移动终端再通过蓝牙将指纹下发给指纹锁也仅需几秒即可完成,这便有效的减少了指纹下发的速度,提高了开锁的效率,使用户使用的体验感更好。
本发明实施例提供的移动端指纹下发装置,通过当接收到移动终端发送的指纹获取请求时,下发与指纹锁对应的指纹给移动终端,移动终端再通过蓝牙发送指纹给所述指纹锁,使指纹下发速度更加快捷、便利,提高用户开锁效率,用户体验更好。
在本发明实施例中,上述装置600还包括:
提醒信息接收单元,用于接收智能锁30返回的指纹下载成功的提醒信息。
作为本发明的一个实施例,智能锁30指纹下载成功后,会生成一个与指纹对应的ID,然后向云端服务器10返回该ID(即提醒信息)。
在本发明实施例中,云端服务器10接收到智能锁30返回的指纹下载成功的提醒信息后,将提醒信息发送给移动终端20,以提醒移动终端智能锁30已成功下载指纹,方便移动终端20的用户及时了解指纹下发情况,确定是否可以在智能锁30上输入指纹进行指纹开锁,用户体验更佳。
在本发明实施例中,上述装置600还包括:
验证码请求接收单元,用于接收移动终端20发送的登录验证码获取请求,登录验证码获取请求携带有手机号码;
验证码生成单元,用于生成与手机号码匹配的验证码;
验证码发送单元,用于向移动终端20返回验证码。
在本发明实施例中,在上述验证码发送单元之后还包括:
智能锁列表返回单元,用于当接收到移动终端20发送的登录请求时,向移动终端返回与手机号码绑定的智能锁列表。
在本发明实施例中,验证码包括但不限于数字、文字、字母、特殊字符中的任一一项组成的一串字符或其组合而组成的一串字符。
可以理解,用户的一个手机号码可以与多个智能锁30进行绑定,即一个用户可以对应多个智能锁30,如办公室的指纹锁a、公寓的指纹锁b。
例如,用户乙开锁前通过手机登录用户***时,用户首先输入手机号码1234567,通过点击手机屏幕上的“验证码获取”按钮,向云端服务器10获取与手机号码1234567对应的验证码32ab,用户输入云端服务器10返回的验证码32ab后可以成功登录手机中的用户***,即可查看到与用户乙对应的所有智能锁列表,用户可以在智能锁列表中选择需要下发指纹的智能锁30,进行对应的指纹的下发。
例如,用户丙开锁前通过平板电脑登录用户***时,用户首先输入手机号码123456789,通过点击平板电脑屏幕上的“验证码获取”按钮,向云端服务器10获取与手机号码123456789对应的验证码4321,用户输入云端服务器10返回的验证码4321后可以成功登录平板电脑中的用户***,即可查看到与用户丙对应的所有智能锁列表,用户可以在智能锁列表中选择需要下发指纹的智能锁30,进行对应的指纹的下发。
本发明实施例提供的移动端指纹下发装置,用户可以在发送指纹前使用手机号码与验证码的方式登录移动终端20中的用户***,可以查看到其对应的所有智能锁30的列表情况,进而选择需要下发指纹的智能锁30进行指纹的下发,方便用户查找其需要下发指纹的智能锁30;同时,也方便用户对智能锁30进行统一管理。
实施例七
图8是本发明实施例七提供的一种移动端指纹下发的接收装置700的结构示意图。为了便于说明,仅示出了于本发明实施例相关的部分。该装置700包括:
请求发送单元710,用于当接收到智能锁30的指纹下发指令时,向云端服务器10发送指纹获取请求,指纹获取请求携带有用户信息,用户信息包括用户的手机号码;
指纹信息接收单元720,用于接收云端服务器10返回的与手机号码匹配的指纹信息;
发送单元730,用于将指纹信息发送给与指纹信息绑定的智能锁30。
在本发明实施例中,用户信息还包括用户的手机号码、用户指纹以及与手机号绑定的智能锁30。可以理解,一个用户的手机号码可以对应多个指纹或多个智能锁30,一个用户指纹也可以对应多个智能锁30。
在本发明实施例中,指纹获取请求可以是终端用户通过移动终端20的屏幕上的虚拟按键或移动终端20上的固定按键进行获取,具体不做限定。用户可以在移动终端20的用户***界面中点击虚拟的“指纹下发”按钮,获取指纹后进行指纹的下发。
作为本发明的一个实施例,上述手机号码、指纹信息等用户信息通过人员注册***与所述智能锁30进行绑定。具体的,用户可以登录注册***,通过填写人员基本信息,如电话号码、所在房间号码、人员姓名等来进行基本信息的登记,其中,每个所在房间号码对应一个智能锁30;然后通过指纹采集终端采集用户的指纹,再把用户信息与智能锁30进行绑定。
作为本发明的一个实际应用,集体公寓的用户丁在注册***时录入了其用户信息:手机号码100000,并相应采集了其食指指纹,其所在公寓房号为301,注册***先将用户丁的手机号码及大拇指指纹与301房的指纹锁C进行绑定,当用户丁需要开锁时,只需要走到301房门前,打开手机蓝牙连接上指纹锁C后,再点击其手机中的“指纹下发”按钮,即可在指纹锁C上输入自己的大拇指指纹进行开锁。
可选的,上述实际应用中,用户丁也可以同时通过注册***采集其中指和大拇指的指纹,当用户丁需要开锁时,在指纹锁C上输入自己的中指或大拇指都可以进行开锁,有效减少了用户的开锁匹配指纹等待的时间,用户体验更好。
本发明实施例提供的移动端指纹下发的接收装置,通过当接收到智能锁的指纹下发指令时,向云端服务器发送指纹获取请求,并在获取到云端服务器下发的与指纹锁对应的指纹后,移动终端再通过蓝牙发送指纹给所述指纹锁,使指纹下发速度更加快捷、便利,提高用户开锁效率,用户体验更好。
在本发明实施例中,上述装置700还包括:
登录请求接收单元,用于接收用户的登录请求,登录请求携带有手机号码;
判断单元,用于判断手机号码是否为首次登录;
登录验证请求发送单元,用于当判断结果为是时,向云端服务器10发送登录验证请求;
验证码接收单元,用于接收云端服务器10返回的与验证请求匹配的验证码,以使用户登录用户***。
在本发明实施例中,验证码包括但不限于数字、文字、字母、特殊字符中的任一一项组成的一串字符或其组合而组成的一串字符。
可以理解,用户的一个手机号码可以与多个智能锁30进行绑定,即一个用户可以对应多个智能锁30,如办公室的指纹锁a、公寓的指纹锁b。
例如,用户C开锁前通过手机登录用户***时,用户首先输入手机号码12345678,通过点击手机屏幕上的“验证码获取”按钮,向云端服务器10获取与手机号码12345678对应的验证码A12D,用户输入云端服务器10返回的验证码A12D后可以成功登录手机中的用户***,即可查看到与用户C对应的所有智能锁列表,用户可以在智能锁列表中选择需要下发指纹的智能锁30,进行对应的指纹的下发。
本发明实施例提供的移动端指纹下发的接收装置,用户可以在发送指纹前使用手机号码与验证码的方式登录移动终端20中的用户***,可以查看到其对应的所有智能锁30的列表情况,进而选择需要下发指纹的智能锁30进行指纹的下发,方便用户查找其需要下发指纹的智能锁30;同时,也方便用户对智能锁30进行统一管理。
本发明实施例提供一种移动端指纹下发方法终端,该移动端指纹下发终端包括:处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序。处理器执行计算机程序时实现上述各个移动端指纹下发方法实施例中的功能。
示例性的,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在移动端指纹下发终端中的执行过程。
本领域技术人员可以理解,上述移动端指纹下发终端的描述仅仅是示例,并不构成对移动端指纹下发终端的限定,可以包括比上述描述更多或更少的部件,或者组合某些部件,或者不同的部件,例如可以包括输入输出设备、网络接入设备、总线等。
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述移动端指纹下发终端的控制中心,利用各种接口和线路连接整个移动端指纹下发终端的各个部分。
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述商户计分终端的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
所述移动端指纹下发终端集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分单元功能,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的单元功能。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种移动端指纹下发方法,其特征在于,所述方法包括以下步骤:
获取智能锁用户的用户信息,所述用户信息包括用户的指纹信息;
当接收到移动终端发送的指纹获取请求时,发送所述指纹信息到所述移动终端,以便所述移动终端下发所述指纹给智能锁;其中,
所述用户信息与所述智能锁绑定。
2.如权利要求1所述的移动终端指纹下发方法,其特征在于,所述方法还包括:
接收所述智能锁返回的所述指纹下载成功的提醒信息。
3.如权利要求1所述的移动终端指纹下发方法,其特征在于,所述用户信息还包括用户的手机号码,在所述当接收到移动终端发送的指纹获取请求时,发送所述指纹信息到所述移动终端,以便所述移动终端下发所述指纹给智能锁步骤之前,还包括:
接收所述移动终端发送的登录验证码获取请求,所述登录验证码获取请求携带有所述手机号码;
生成与所述手机号码匹配的验证码;
向所述移动终端返回所述验证码;
当接收到所述移动终端发送的登录请求时,向所述移动终端返回与所述手机号码绑定的智能锁列表。
4.如权利要求3所述的移动终端指纹下发方法,其特征在于,所述手机号码、指纹信息通过人员注册***与所述智能锁进行绑定。
5.一种移动端指纹下发的接收方法,其特征在于,所述方法包括以下步骤:
当接收到智能锁的指纹下发指令时,向云端服务器发送指纹获取请求,所述指纹获取请求携带有用户信息,所述用户信息包括用户的手机号码;
接收所述云端服务器返回的与所述手机号码匹配的指纹信息;
将所述指纹信息发送给与所述指纹信息绑定的智能锁。
6.如权利要求5所述的移动终端指纹下发的接收方法,其特征在于,在当接收到所述智能锁的指纹下发指令时,向云端服务器发送指纹获取请求,所述指纹获取请求携带有用户信息,所述用户信息包括用户的手机号码的步骤之前,还包括:
接收用户的登录请求,所述登录请求携带有所述手机号码;
判断所述手机号码是否为首次登录;
当判断结果为是时,向所述云端服务器发送登录验证请求;
接收所述云端服务器返回的与所述验证请求匹配的验证码,以使所述用户登录用户***。
7.一种移动端指纹下发装置,其特征在于,所述装置包括:
用户信息获取单元,用于获取智能锁用户的用户信息,所述用户信息包括用户的指纹信息;
指纹下发单元,用于当接收到移动终端发送的指纹获取请求时,发送所述指纹信息到所述移动终端,以便所述移动终端下发所述指纹给所述智能锁;其中,所述用户信息与所述智能锁绑定。
8.一种移动端指纹下发的接收装置,其特征在于,所述装置包括:
请求发送单元,用于当接收到智能锁的指纹下发指令时,向云端服务器发送指纹获取请求,所述指纹获取请求携带有用户信息,所述用户信息包括用户的手机号码;
指纹信息接收单元,用于接收所述云端服务器返回的与所述手机号码匹配的指纹信息;
发送单元,用于将所述指纹信息发送给与所述指纹信息绑定的智能锁。
9.一种移动端指纹下发终端,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-4任一权利要求所述移动端指纹下发方法的功能。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-4任一权利要求所述移动端指纹下发方法的功能。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010489085.XA CN111832397A (zh) | 2020-06-02 | 2020-06-02 | 移动端指纹下发方法、装置、终端及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010489085.XA CN111832397A (zh) | 2020-06-02 | 2020-06-02 | 移动端指纹下发方法、装置、终端及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111832397A true CN111832397A (zh) | 2020-10-27 |
Family
ID=72897980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010489085.XA Pending CN111832397A (zh) | 2020-06-02 | 2020-06-02 | 移动端指纹下发方法、装置、终端及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111832397A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102426715A (zh) * | 2011-09-30 | 2012-04-25 | 华为技术有限公司 | 一种电子门锁开锁方法、电子门锁及电子门锁*** |
CN103971435A (zh) * | 2014-05-22 | 2014-08-06 | 广东欧珀移动通信有限公司 | 开锁方法、服务器、移动终端、电子锁及开锁*** |
EP2821970A1 (en) * | 2013-07-05 | 2015-01-07 | Assa Abloy Ab | Access control communication device, method, computer program and computer program product |
CN105261104A (zh) * | 2015-11-24 | 2016-01-20 | 重庆理工大学 | 基于智能终端的蓝牙门锁***及其控制方法 |
CN106023369A (zh) * | 2016-05-19 | 2016-10-12 | 重庆理工大学 | 基于云平台的复合型安全锁***及其控制方法 |
CN106355717A (zh) * | 2016-09-05 | 2017-01-25 | 惠州Tcl移动通信有限公司 | 一种基于指纹识别和nfc的移动终端开锁方法及*** |
CN106683242A (zh) * | 2016-12-02 | 2017-05-17 | 歌尔科技有限公司 | 一种智能锁***、智能锁及智能穿戴设备 |
-
2020
- 2020-06-02 CN CN202010489085.XA patent/CN111832397A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102426715A (zh) * | 2011-09-30 | 2012-04-25 | 华为技术有限公司 | 一种电子门锁开锁方法、电子门锁及电子门锁*** |
EP2821970A1 (en) * | 2013-07-05 | 2015-01-07 | Assa Abloy Ab | Access control communication device, method, computer program and computer program product |
CN103971435A (zh) * | 2014-05-22 | 2014-08-06 | 广东欧珀移动通信有限公司 | 开锁方法、服务器、移动终端、电子锁及开锁*** |
CN105261104A (zh) * | 2015-11-24 | 2016-01-20 | 重庆理工大学 | 基于智能终端的蓝牙门锁***及其控制方法 |
CN106023369A (zh) * | 2016-05-19 | 2016-10-12 | 重庆理工大学 | 基于云平台的复合型安全锁***及其控制方法 |
CN106355717A (zh) * | 2016-09-05 | 2017-01-25 | 惠州Tcl移动通信有限公司 | 一种基于指纹识别和nfc的移动终端开锁方法及*** |
CN106683242A (zh) * | 2016-12-02 | 2017-05-17 | 歌尔科技有限公司 | 一种智能锁***、智能锁及智能穿戴设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104809590B (zh) | 一种智能云同步医疗信息共享*** | |
CN104468531B (zh) | 敏感数据的授权方法、装置和*** | |
WO2019042274A1 (zh) | 资源转移方法、装置及存储介质 | |
CN109416713B (zh) | 验证***和非暂态信息记录介质 | |
CN107241416B (zh) | 共享舱的管理方法及终端设备 | |
CN107222485A (zh) | 一种授权方法以及相关设备 | |
CN111159587A (zh) | 用户访问信息处理方法、装置及终端设备 | |
CN104680463B (zh) | 一种信息处理方法及终端 | |
CN109886670B (zh) | 支付方法、装置、***、移动终端、支付机具及服务器 | |
CN110728774A (zh) | 智能锁解锁方法、装置、***、存储介质及电子设备 | |
WO2019214438A1 (zh) | 一种射频卡功能调用方法及装置 | |
CN104580260A (zh) | 一种适用于物联网智能终端的安全方法 | |
CN109068326B (zh) | 一种认证方法、装置、终端、存储介质以及*** | |
WO2018140172A1 (en) | Determining computer ownership | |
CN112231667A (zh) | 身份核验方法、装置、存储介质、***及设备 | |
CN107094088A (zh) | 一种蹭网设备识别方法、装置以及*** | |
US10382914B2 (en) | Techniques to leverage data from mobile headers | |
CN113506108A (zh) | 一种账户管理方法、装置、终端及存储介质 | |
CN111832397A (zh) | 移动端指纹下发方法、装置、终端及计算机可读存储介质 | |
CN108156071B (zh) | 向社区添加成员的方法、终端设备及计算机可读存储介质 | |
CN107979529B (zh) | 信息处理方法、装置、计算机装置及计算机可读存储介质 | |
CN110232267A (zh) | 名片显示方法、装置、电子设备及存储介质 | |
JP6184316B2 (ja) | ログイン中継サーバ装置、ログイン中継方法、及びプログラム | |
CN108122151B (zh) | 图形码显示方法、图形码处理方法、装置及*** | |
CN113138702B (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 |