开锁方法和装置与流程

文档序号:11206276阅读:1222来源:国知局
开锁方法和装置与流程

本发明涉及计算机技术领域,特别是涉及一种开锁方法和装置。



背景技术:

传统技术中,设备的门锁都配备有对应的钥匙,当用户需要打开设备的门锁时,需要用门锁对应的钥匙来开锁。然而,钥匙在使用过程中的丢失、损坏等情况,给设备开锁带来了不便。



技术实现要素:

本发明实施例提供一种开锁方法和装置,可以提高开锁的便利性。

一种开锁方法,包括:

接收移动终端发起的开锁请求,所述开锁请求中包括设备标识;

检测所述设备标识对应的设备是否与服务器连接通信;

若是,则向所述移动终端发送与所述设备标识对应的图形标识符,以使所述移动终端根据所述图形标识符对应的图形标识符信息对所述设备进行开锁。

在其中一个实施例中,所述方法还包括:若检测到所述设备标识对应的设备与所述服务器未连接通信,向所述移动终端发送与所述设备标识对应的预设密码,以使所述移动终端根据所述预设密码对设备进行开锁。

在其中一个实施例中,所述方法还包括:若检测到所述设备标识对应的设备与所述服务器重新连接通信,更新所述设备标识对应的预设密码。

在其中一个实施例中,所述方法还包括:接收所述设备上传的所述图形标识符信息,检测所述图形标识符信息是否在有效期内;若是,返回所述设备确认信息,以使所述设备根据所述确认信息开锁。

在其中一个实施例中,所述方法还包括:接收所述设备上传的开锁时长,将所述开锁时长与所述设备对应的设备标识对应存储。

一种开锁装置,包括:

接收模块,用于接收移动终端发起的开锁请求,所述开锁请求中包括设备标识;

检测模块,用于检测所述设备标识对应的设备是否与服务器连接通信;

发送模块,用于若是,则向所述移动终端发送与所述设备标识对应的图形标识符,以使所述移动终端根据所述图形标识符对应的图形标识符信息对所述设备进行开锁。

在其中一个实施例中,所述发送模块还用于若检测到所述设备标识对应的设备与所述服务器未连接通信,向所述移动终端发送与所述设备标识对应的预设密码,以使所述移动终端根据所述预设密码对设备进行开锁。

在其中一个实施例中,所述装置还包括:更新模块,用于在向所述移动终端发送与所述设备标识对应的预设密码之后,若检测到所述设备标识对应的设备与所述服务器重新连接通信,更新所述设备标识对应的预设密码。

在其中一个实施例中,所述接收模块还用于接收所述设备上传的所述图形标识符信息;所述检测模块还用于检测所述图形标识符信息是否在有效期内;所述装置还包括:返回模块,用于若是,返回所述设备确认信息,以使所述设备根据所述确认信息开锁。

在其中一个实施例中,所述接收模块还用于接收所述设备上传的开锁时长;所述装置还包括:存储模块,用于将所述开锁时长与所述设备对应的设备标识对应存储。

本发明实施例中开锁方法和装置,通过设定与设备标识对应的图形标识符,在接收到移动终端发起的开锁请求后,将与开锁请求对应的图形标识符发送给移动终端,以使移动终端可根据图形标识符信息对设备进行开锁。开锁的方式简单、快捷。

附图说明

图1为一个实施例中开锁方法的应用环境示意图;

图2为一个实施例中开锁方法的流程图;

图3为一个实施例中开锁装置的结构框图;

图4为另一个实施例中开锁装置的结构框图;

图5为另一个实施例中开锁装置的结构框图;

图6为另一个实施例中开锁装置的结构框图。

具体实施方式

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

图1为一个实施例中开锁方法的应用环境示意图。如图1所示,该应用环境包括服务器110、移动终端120和设备130。服务器110和移动终端120之间连接通信,服务器110和设备130之间连接通信。服务器110中存储有设备标识对应的图形标识符和预设密码,当服务器110接收到移动终端120上传的开锁请求后,服务器110获取开锁请求中设备标识,并检测设备标识对应的设备130与服务器110是否连接通信,若检测到设备130与服务器110连接通信,将设备标识对应的图形标识符发送给移动终端120,移动终端120接收到图形标识符后将图形标识符在移动终端120界面展示。通过设置于设备130上扫描仪,设备130可获取图形标识符对应的图形标识符信息,并将图形标识符信息上传服务器110。服务器110接收到图形标识符信息后检测图形标识符信息是否有效、图形标识符信息对应的设备标识与上传图形标识符的设备标识是否一致,图形标识符信息有效且一致时,将确认开锁信息返回设备130,设备130在接收到确认开锁信息后即开锁。其中,移动终端可为手机、平板电脑、穿戴式设备等;设备可为能够连接服务器且安装有电控锁的装置,如打印机、消防栓等。

图2为一个实施例中开锁方法的流程图。如图2所示,一种开锁方法,包括步骤s202至s206。其中:

s202,接收移动终端发起的开锁请求,所述开锁请求中包括设备标识。

具体地,可通过移动终端内app(application,应用程序)向服务器发送开锁请求。开锁请求可包括发起请求的账号信息、请求开锁的设备标识和其他信息等。其中,其他信息可包括移动终端的位置信息、开锁目的信息和开锁时间信息等中一种或多种。服务器在接收到移动终端上传的开锁请求后,将开锁请求存储并获取开锁请求中信息,再根据开锁请求中信息验证开锁请求是否有效。例如,通过移动终端内app上传的开锁请求中包括用户账号为001,请求开锁的设备标识为mm02,用户开锁的目的为对设备进行维修,则服务器在接收到移动终端上传的开锁请求后,将开锁请求存储并检测用户账号001是否有开锁权限,若用户账号001有开锁权限,再执行下一步操作;若用户账号001无开锁权限,则返回移动终端用户无权限的提示。

s204,检测所述设备标识对应的设备是否与服务器连接通信。

具体地,服务器获取开锁请求后设备标识后,检测设备标识对应的设备与服务器是否连接通信。其中,服务器检测设备与服务器是否连接通信的方式可为服务器向设备发送信息,检测在预设时长内是否接收到设备对信息的响应,或服务器向设备发送信息,检测信息是否发送成功,若信息发送成功,则判定设备与服务器连接通信。

s206,若是,则向所述移动终端发送与所述设备标识对应的图形标识符,以使所述移动终端根据所述图形标识符对应的图形标识符信息对所述设备进行开锁。

具体地,服务器在检测到设备与服务器连接通信后,将预存的设备标识对应的图形标识符发送给移动终端。其中,图形标识符是指存储数据符号信息的几何图形,可为条形码或二维码等。移动终端在接收到服务器发送的图形标识符后,将图形标识符在移动终端界面展示,通过设置于设备上的二维码扫描仪设备可获取图形标识符对应的图形标识符信息,并将获取的图形标识符信息上传服务器。服务器在接收到设备上传的图形标识符信息后,检测图形标识符信息是否有效、图形标识符信息与设备是否对应,检测到图形标识符信息有效且图形标识符信息与设备对应后,将确认开锁信息返回设备,则设备自动开锁。

上述开锁方法,通过设定与设备标识对应的图形标识符,在接收到移动终端发起的开锁请求后,将与开锁请求对应的图形标识符发送给移动终端,以使移动终端可根据图形标识符信息对设备进行开锁。开锁的方式简单、快捷。

在一个实施例中,上述开锁方法还包括:若检测到所述设备标识对应的设备与所述服务器未连接通信,向所述移动终端发送与所述设备标识对应的预设密码,以使所述移动终端根据所述预设密码对设备进行开锁。

具体地,服务器上存储有与设备标识对应的预设密码,设备中也存储有预设密码。当服务器检测到设备与服务器未连接通信时,将预设密码发送给移动终端,移动终端在接收到预设密码后,可根据预设密码开锁。例如,通过移动终端内app向服务器发送开锁请求后,开锁请求中设备标识为mm01,服务器检测到设备标识mm01对应的设备与服务器未连接通信,则查找设备标识mm01对应的预设密码为654456,则将预设密码654456发送给移动终端,用户根据移动终端接收到的预设密码在设备上输入密码654456,设备检测到输入的密码与预存的密码654456一致,则开锁。在其他实施例中,服务器可将设备标识对应的图形标识符和预设密码一起发送给移动终端。

上述开锁方法,在设备与服务器未连接通信时,发送给移动终端预设的密码,使得用户能根据预设的密码开启设备,避免了在设备与服务器未连接通信时,设备无法开启的情况,提高了开启设备门的便利性。

在一个实施例中,上述开锁方法还包括:若检测到所述设备标识对应的设备与所述服务器重新连接通信,更新所述设备标识对应的预设密码。

具体地,服务器在发送设备标识对应的预设密码后,会定时检测设备标识对应的设备与服务器是否连接通信,若检测到设备标识对应的设备与服务器连接通信,则设备设定已发送的预设密码失效,且服务器与设备同步更新存储的预设密码。例如,服务器向移动终端发送设备标识mm01对应的预设密码654456后,每隔3分钟检测一次设备标识mm01对应的设备与服务器是否连接通信,当检测到设备标识mm01对应的设备与服务器连接通信后,设备即设定密码654456失效,即密码654456不能开锁。服务器随机生成新的预设密码987564替换存储设备标识mm01对应给的预设密码654456,并将新的预设密码987564发送给设备,使设备同步替换存储预设密码654456。

上述开锁方法,在向移动终端发送设备的预设密码后,检测到设备与服务器重新连接通信,则同步更新服务器与设备中预设密码,并将已发送的预设密码设置为失效,通过设置预设密码的时效性,提高了设备开锁的安全性。

在一个实施例中,上述开锁方法还包括:接收所述设备上传的所述图形标识符信息,检测所述图形标识符信息是否在有效期内;若是,返回所述设备确认信息,以使所述设备根据所述确认信息开锁。

具体地,服务器将设备标识对应的图形标识符发送给移动终端后,会对图形标识符设定有效期。当设备上传图形标识符对应的图形标识符信息时,服务器查找根据图形标识符信息查找图形标识符对应的有效期,若在有效期内,则返回设备确认信息,以使设备根据确认信息开锁;若不在有效期内,则返回设备无效信息,以使设备无法开锁。在其他实施例中,除对图形标识信息设定有效期外,还设定图形标识符为一次性使用,即移动终端通过图形标识符对设备开锁后,该图形标识符失效。

上述开锁方法,对图形标识符信息设定有效期,仅在有效期内图形标识符信息有效、可开启设备的电控锁。通过对图形标识符信息设定有效期,能够提高开锁的安全性。

在一个实施例中,上述开锁方法还包括:接收所述设备上传的开锁时长,将所述开锁时长与所述设备对应的设备标识对应存储。

具体地,在设备的电控锁上设置有触控感应器,当电控锁开启和关闭时,触控感应器可感应电控锁的开启和关闭,通过电控锁的开启时刻和关闭时刻可得到电控锁的开锁时长。设备可将电控锁的开启时刻、关闭时刻和开锁时长上传服务器,服务器将接收的电控锁的开启时刻、关闭时刻和开锁时长与设备标识对应存储。进一步地,服务器还可将设备标识、设备标识对应的开锁请求、设备上传的开锁时长对应存储。

上述开锁方法,将设备的开锁时长与设备标识对应存储,有利于统计分析各个设备的开锁时长,并根据开锁时长考核工作人员的工作效率。

在一个实施例中,设备上电控锁可通过内置电池供电、电路供电或外接电源供电。在设备上还设置有应急门,当设备故障时,可打开应急门再手动打开设备上电控锁。

图3为一个实施例中开锁装置的结构框图。如图3所示,一种开锁装置,包括接收模块302、检测模块304和发送模块306。其中:

接收模块302,用于接收移动终端发起的开锁请求,所述开锁请求中包括设备标识。

检测模块304,用于检测所述设备标识对应的设备是否与服务器连接通信。

发送模块306,用于若是,则向所述移动终端发送与所述设备标识对应的图形标识符,以使所述移动终端根据所述图形标识符对应的图形标识符信息对所述设备进行开锁。

上述开锁装置,通过设定与设备标识对应的图形标识符,在接收到移动终端发起的开锁请求后,将与开锁请求对应的图形标识符发送给移动终端,以使移动终端可根据图形标识符信息对设备进行开锁。开锁的方式简单、快捷。

在一个实施例中,所述发送模块306还用于若检测到所述设备标识对应的设备与所述服务器未连接通信,向所述移动终端发送与所述设备标识对应的预设密码,以使所述移动终端根据所述预设密码对设备进行开锁。

上述开锁装置,在设备与服务器未连接通信时,发送给移动终端预设的密码,使得用户能根据预设的密码开启设备,避免了在设备与服务器未连接通信时,设备无法开启的情况,提高了开启设备门的便利性。

图4为另一个实施例中开锁装置的结构框图。如图4所示,一种开锁装置包括:接收模块402、检测模块404、发送模块406和更新模块408。其中,接收模块402、检测模块404和发送模块406与图3中对应的模块功能相同。

更新模块408,用于在向所述移动终端发送与所述设备标识对应的预设密码之后,若检测到所述设备标识对应的设备与所述服务器重新连接通信,更新所述设备标识对应的预设密码。

上述开锁装置,在向移动终端发送设备的预设密码后,检测到设备与服务器重新连接通信,则同步更新服务器与设备中预设密码,并将已发送的预设密码设置为失效,通过设置预设密码的时效性,提高了设备开锁的安全性。

图5为另一个实施例中开锁装置的结构框图。如图5所示,一种开锁装置包括:接收模块502、检测模块504、发送模块506和返回模块508。其中,接收模块502、检测模块504和发送模块506与图3中对应的模块功能相同。

所述接收模块502还用于接收所述设备上传的所述图形标识符信息;

所述检测模块504还用于检测所述图形标识符信息是否在有效期内;

返回模块508,用于若是,返回所述设备确认信息,以使所述设备根据所述确认信息开锁。

上述开锁装置,对图形标识符信息设定有效期,仅在有效期内图形标识符信息有效可开启设备的电控锁。通过对图形标识符信息设定有效期,能够提高开锁的安全性。

图6为另一个实施例中开锁装置的结构框图。如图6所示,一种开锁装置包括:接收模块602、检测模块604、发送模块606和存储模块608。其中,接收模块602、检测模块604和发送模块606与图3中对应的模块功能相同。

所述接收模块602还用于接收所述设备上传的开锁时长;

存储模块608,用于将所述开锁时长与所述设备对应的设备标识对应存储。

上述开锁装置,将设备的开锁时长与设备标识对应存储,有利于统计分析各个设备的开锁时长,并根据开锁时长考核工作人员的工作效率。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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