CN109255873A - 蓝牙开锁方法、装置及*** - Google Patents
蓝牙开锁方法、装置及*** Download PDFInfo
- Publication number
- CN109255873A CN109255873A CN201811078881.3A CN201811078881A CN109255873A CN 109255873 A CN109255873 A CN 109255873A CN 201811078881 A CN201811078881 A CN 201811078881A CN 109255873 A CN109255873 A CN 109255873A
- Authority
- CN
- China
- Prior art keywords
- door lock
- management server
- unlocking
- key
- sent
- 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
Classifications
-
- 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/00571—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Lock And Its Accessories (AREA)
Abstract
本发明提供了一种蓝牙开锁方法、装置及***;其中,该方法应用于住宿管理服务器;住宿管理服务器分别与用户的移动终端及门锁管理服务器通信连接;门锁管理服务器与多个门锁通信连接;该方法包括:接收用户的移动终端发送的开锁请求;开锁请求包括用户的账户信息及订单号;根据开锁请求,判断是否可以开启开锁请求对应的门锁;如果是,则向门锁管理服务器发送开锁指令,以使门锁管理服务器生成密钥,将密钥发送至该门锁;接收门锁管理服务器发送的密钥;将密钥发送至移动终端,以使移动终端与门锁建立蓝牙连接通道,通过蓝牙连接通道与门锁进行密钥匹配,以开启门锁。本发明提高了开锁方式的安全性及便捷性。
Description
技术领域
本发明涉及智能家居技术领域,尤其是涉及一种蓝牙开锁方法、装置及***。
背景技术
近年来,随着科学技术的发展及居民生活水平的提高,智能门锁的使用已逐渐普及,可以省去出门携带钥匙的麻烦,也可以避免忘带钥匙的困扰。现有的智能门锁开启方式包括指纹开锁、密码开锁及刷卡开锁等。然而上述方式通常采用固定的指纹、密码或磁条,一旦被不明身份的他人获取,会产生安全性问题。
发明内容
有鉴于此,本发明的目的在于提供一种蓝牙开锁方法、装置及***,以提高门锁开启方式的安全性。
第一方面,本发明实施例提供了一种蓝牙开锁方法,该方法应用于住宿管理服务器;住宿管理服务器分别与用户的移动终端及门锁管理服务器通信连接;门锁管理服务器与多个门锁通信连接;该方法包括:接收用户的移动终端发送的开锁请求;开锁请求包括用户的账户信息及订单号;根据开锁请求,判断是否可以开启开锁请求对应的门锁;如果是,则向门锁管理服务器发送开锁指令,以使门锁管理服务器生成密钥,将密钥发送至该门锁;接收门锁管理服务器发送的密钥;将密钥发送至移动终端,以使移动终端与门锁建立蓝牙连接通道,通过蓝牙连接通道与门锁进行密钥匹配,以开启门锁。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,上述根据根据开锁请求,判断是否可以开启开锁请求对应的门锁的步骤,包括:在账号信息对应的订单列表中,查找订单号;当该订单号存在于订单列表中时,读取该订单号对应的订单状态;订单状态包括已结束、进行中或待开启;当订单状态为进行中时,读取该订单号对应的信息验证状态;信息验证状态包括已通过人脸验证或未通过人脸验证;当信息验证状态为已通过人脸验证时,确定开启该开锁请求对应的门锁。
第二方面,本发明实施例还提供了一种蓝牙开锁方法,该方法应用于移动终端,移动终端与住宿管理服务器通信连接;住宿管理服务器与门锁管理服务器通信连接;门锁服务器与多个门锁通信连接;该方法包括:向住宿管理服务器发送开锁请求,以使当住宿管理服务器根据开锁请求,判断可以开启开锁请求对应的门锁时,住宿管理服务器向门锁管理服务器发送开锁指令,门锁管理服务器生成密钥,并将该密钥发送至门锁及住宿管理服务器;接收住宿管理服务器发送的密钥;与门锁建立蓝牙连接通道;通过蓝牙连接通道与门锁进行密钥匹配,以开启该门锁。
结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,上述通过蓝牙连接通道与门锁进行密钥匹配,以开启该门锁的步骤,包括:通过蓝牙连接通道向门锁发送密钥,以使当门锁进行密钥匹配成功时,门锁开启。
结合第二方面的第一种可能的实施方式,本发明实施例提供了第二方面的第二种可能的实施方式,其中,上述通过蓝牙连接通道向门锁发送密钥的步骤,包括:按照预设的密钥分割规则,将密钥分割成多个子密钥;通过蓝牙连接通道依次将子密钥发送至门锁。
第三方面,本发明实施例还提供了一种蓝牙开锁装置,该装置设置于住宿管理服务器;住宿管理服务器分别与用户的移动终端及门锁管理服务器通信连接;门锁管理服务器与多个门锁通信连接;该装置包括:请求接收模块,用于接收用户的移动终端发送的开锁请求;开锁请求包括用户的账户信息及订单号;门锁开启判断模块,用于根据开锁请求,判断是否可以开启开锁请求对应的门锁;开锁指令发送模块,用于如果是,则向门锁管理服务器发送开锁指令,以使门锁管理服务器生成密钥,将该密钥发送至门锁;第一密钥接收模块,用于接收门锁管理服务器发送的密钥;密钥发送模块,用于将密钥发送至移动终端,以使移动终端与门锁建立蓝牙连接通道,通过蓝牙连接通道与门锁进行密钥匹配,以开启该门锁。
结合第三方面,本发明实施例提供了第三方面的第一种可能的实施方式,其中,上述门锁开启判断模块还用于:在账号信息对应的订单列表中,查找订单号;当该订单号存在于订单列表中时,读取该订单号对应的订单状态;订单状态包括已结束、进行中或待开启;当订单状态为进行中时,读取该订单号对应的信息验证状态;信息验证状态包括已通过人脸验证或未通过人脸验证;当信息验证状态为已通过人脸验证时,确定开启该开锁请求对应的门锁。
第四方面,本发明实施例还提供了一种蓝牙开锁装置,该装置设置于移动终端,移动终端与住宿管理服务器通信连接;住宿管理服务器与门锁管理服务器通信连接;门锁服务器与多个门锁通信连接;该装置包括:请求发送模块,用于向住宿管理服务器发送开锁请求,以使当住宿管理服务器根据开锁请求,判断可以开启开锁请求对应的门锁时,住宿管理服务器向门锁管理服务器发送开锁指令,门锁管理服务器生成密钥,并将密钥发送至门锁及住宿管理服务器;第二密钥接收模块,用于接收住宿管理服务器发送的密钥;蓝牙连接通道建立模块,用于与门锁建立蓝牙连接通道;密钥匹配模块,通过蓝牙连接通道与门锁进行密钥匹配,以开启该门锁。
结合第四方面,本发明实施例提供了第四方面的第一种可能的实施方式,其中,上述密钥匹配模块还用于:通过蓝牙连接通道向门锁发送密钥,以使当门锁进行密钥匹配成功时,门锁开启。
第五方面,本发明实施例还提供了一种蓝牙开锁***,包括依次通信连接的移动终端、住宿管理服务器、门锁管理服务器及门锁;第三方面或第三方面的第一种实施方式所述的装置设置于住宿管理服务器;第四方面或第四方面的第一种实施方式所述的装置设置于移动终端。
本发明实施例带来了以下有益效果:
本发明实施例提供了一种蓝牙开锁方法、装置及***;接收用户的移动终端发送的开锁请求后,根据开锁请求,判断是否可以开启开锁请求对应的门锁;如果是,则向门锁管理服务器发送开锁指令,以使门锁管理服务器生成密钥,将密钥发送至该门锁;接收门锁管理服务器发送的密钥后,将密钥发送至移动终端,以使移动终端与门锁建立蓝牙连接通道,通过蓝牙连接通道与门锁进行密钥匹配,以开启门锁。该方式提高了门锁开启方式的安全性。
本发明的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本发明的上述技术即可得知。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种蓝牙开锁方法的流程图;
图2为本发明实施例提供的另一种蓝牙开锁方法的流程图;
图3为本发明实施例提供的一种蓝牙开锁装置的结构示意图;
图4为本发明实施例提供的另一种蓝牙开锁装置的结构示意图;
图5为本发明实施例提供的一种蓝牙开锁***的结构示意图;
图6为本发明实施例提供的一种蓝牙开锁***与用户交互的过程示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
目前,现有的智能门锁开启方式采用固定的指纹、密码或磁条,可能会产生安全性问题。,基于此,本发明实施例提供了一种蓝牙开锁方法、装置以及***,可以应用于智能门锁或其他智能家居领域。
为便于对本实施例进行理解,首先对本发明实施例所公开的一种蓝牙开锁方法进行详细介绍。
参见图1所示的一种蓝牙开锁方法的流程图,该方法应用于住宿管理服务器;住宿管理服务器分别与用户的移动终端及门锁管理服务器通信连接;门锁管理服务器与多个门锁通信连接;该方法包括以下步骤:
步骤S100,接收用户的移动终端发送的开锁请求;开锁请求包括用户的账户信息及订单号。
上述移动终端可以为手机、平板电脑等;用户可以通过移动终端内的APP(Application,应用程序)向住宿管理服务器管理服务器发送开锁请求;开锁请求中可以包括用户的账户信息及与待入住房间对应的订单号;其中,用户的账户信息可以包括该用户的姓名、身份证号码及面部图像等。
步骤S102,根据开锁请求,判断是否可以开启开锁请求对应的门锁。
具体地,上述步骤S102可以通过以下方式实现:
(1)在账号信息对应的订单列表中,查找订单号;具体地,在账户信息库中查找到该用户的账号信息,并在该账号信息的订单列表中,查找开锁请求中的订单号。
(2)当该订单号存在于订单列表中时,读取该订单号对应的订单状态;订单状态包括已结束、进行中或待开启;具体地,当在该账号信息的订单列表查找到开锁请求中的订单号时,读取该订单号对应的订单状态;通常住宿订单包括入住时间,可以根据当前时间及入住时间确定订单状态;当还未到入住时间时,订单状态为待开启,当在入住时间内时,订单状态为进行中,当已经超过入住时间时,订单状态为已结束。
(3)当订单状态为进行中时,读取该订单号对应的信息验证状态;信息验证状态包括已通过人脸验证或未通过人脸验证;实际中,用户在使用移动终端确认订单的时候,已经进行了人脸验证,只有人脸验证通过,订单才能生效;上述人脸验证过程可以为用户通过移动终端的摄像头采集人脸图像,将该人脸图像及账户信息发送至住宿管理服务器;住宿管理服务器将该人脸信息及用户的身份证号信息发送至公安部门的相关数据库,以验证该用户是否与身份证持有人一致;若一致,该用户通过人脸认证,将服务器的对应订单的信息验证状态标记为已通过人脸验证;否则标记为未通过人脸验证。
(4)当信息验证状态为已通过人脸验证时,确定开启该开锁请求对应的门锁。
步骤S104,如果是,则向门锁管理服务器发送开锁指令,以使门锁管理服务器生成密钥,将密钥发送至该门锁;具体地,当确定可以开启门锁请求对应的门锁时,可以向门锁管理服务器发送开锁指令;该指令中可以保护相应的门锁的代码,以便于门锁管理服务器通过该代码查找到对应门锁,并生成密钥,将该密钥发送至该门锁;进一步地,该门锁可以包括中央控制器,通过该中央控制器接收门锁管理服务器发送的密钥;该门锁还可以包括蓝牙模块,在用户开锁时,该蓝牙模块与用户的移动终端进行配对。
步骤S106,接收门锁管理服务器发送的密钥。
步骤S108,将密钥发送至移动终端,以使移动终端与门锁建立蓝牙连接通道,通过蓝牙连接通道与门锁进行密钥匹配,以开启门锁;具体地,将门锁管理服务器发送的密钥发送至该用户的移动终端,当用户打开蓝牙与门锁建立蓝牙连接通道后,可以将该密钥发送至门锁;门锁的中央控制器将移动终端发送的密钥与内部存储的密钥进行匹配,若匹配成功,则开启门锁。
本发明实施例提供了一种蓝牙开锁方法;接收用户的移动终端发送的开锁请求后,根据开锁请求,判断是否可以开启开锁请求对应的门锁;如果是,则向门锁管理服务器发送开锁指令,以使门锁管理服务器生成密钥,将密钥发送至该门锁;接收门锁管理服务器发送的密钥后,将密钥发送至移动终端,以使移动终端与门锁建立蓝牙连接通道,通过蓝牙连接通道与门锁进行密钥匹配,以开启门锁。该方法提高了门锁开启方式的安全性。
本发明实施例还提供了另一种蓝牙开锁方法,其流程图如图2所示;该方法应用于移动终端,移动终端与上述住宿管理服务器通信连接;住宿管理服务器与门锁管理服务器通信连接;门锁服务器与多个门锁通信连接;该方法包括以下步骤:
步骤S200,向住宿管理服务器发送开锁请求,以使当住宿管理服务器根据开锁请求,判断可以开启开锁请求对应的门锁时,住宿管理服务器向门锁管理服务器发送开锁指令,门锁管理服务器生成密钥,并将该密钥发送至门锁及住宿管理服务器。
步骤S202,接收住宿管理服务器发送的密钥;该密钥可以为门锁管理服务器生成的密钥,也可以在此基础上进一步加密。
步骤S204,与门锁建立蓝牙连接通道;具体地,该门锁的蓝牙模块可以在接收到密钥之后开启,并建立蓝牙开锁服务;当移动终端与该门锁的蓝牙模块连接之后,可以扫描该蓝牙开锁服务是否存在,如果存在的话,则成功建立蓝牙连接通道;否则,可以强制断开蓝牙连接,以提高安全性。
步骤S206,通过蓝牙连接通道与门锁进行密钥匹配,以开启该门锁。
具体地,可以通过蓝牙连接通道向门锁发送密钥,以使当门锁进行密钥匹配成功时,门锁开启;在通过蓝牙连接通道向门锁发送密钥的过程中,可以按照预设的密钥分割规则,将密钥分割成多个子密钥,通过蓝牙连接通道依次将子密钥发送至门锁。
本发明实施例提供了另一种蓝牙开锁方法;向住宿管理服务器中发送开锁请求后,接收住宿管理服务器发送的密钥;与门锁建立蓝牙连接通道后,通过该通道与门锁进行密钥匹配,从而开启门锁。该方法通过蓝牙进行密钥匹配,以开启门锁,操作简单且安全性较高。
本发明实施例还提供了一种蓝牙开锁装置,其结构示意图如图3所示;该装置设置于住宿管理服务器;住宿管理服务器分别与用户的移动终端及门锁管理服务器通信连接;门锁管理服务器与多个门锁通信连接;该装置包括:请求接收模块300,用于接收用户的移动终端发送的开锁请求;开锁请求包括用户的账户信息及订单号;门锁开启判断模块302,用于根据开锁请求,判断是否可以开启开锁请求对应的门锁;开锁指令发送模块304,用于如果是,则向门锁管理服务器发送开锁指令,以使门锁管理服务器生成密钥,将该密钥发送至门锁;第一密钥接收模块306,用于接收门锁管理服务器发送的密钥;密钥发送模块308,用于将密钥发送至移动终端,以使移动终端与门锁建立蓝牙连接通道,通过蓝牙连接通道与门锁进行密钥匹配,以开启该门锁。
进一步地,上述门锁开启判断模块还用于:在账号信息对应的订单列表中,查找订单号;当该订单号存在于订单列表中时,读取该订单号对应的订单状态;订单状态包括已结束、进行中或待开启;当订单状态为进行中时,读取该订单号对应的信息验证状态;信息验证状态包括已通过人脸验证或未通过人脸验证;当信息验证状态为已通过人脸验证时,确定开启该开锁请求对应的门锁。
本发明实施例提供的一种蓝牙开锁装置,与上述实施例提供的一种蓝牙开锁方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
本发明实施例还提供了另一种蓝牙开锁装置,其结构示意图如图4所示;该装置设置于移动终端,移动终端与住宿管理服务器通信连接;住宿管理服务器与门锁管理服务器通信连接;门锁服务器与多个门锁通信连接;该装置包括:请求发送模块400,用于向住宿管理服务器发送开锁请求,以使当住宿管理服务器根据开锁请求,判断可以开启开锁请求对应的门锁时,住宿管理服务器向门锁管理服务器发送开锁指令,门锁管理服务器生成密钥,并将密钥发送至门锁及住宿管理服务器;第二密钥接收模块402,用于接收住宿管理服务器发送的密钥;蓝牙连接通道建立模块404,用于与门锁建立蓝牙连接通道;密钥匹配模块406,通过蓝牙连接通道与门锁进行密钥匹配,以开启该门锁。
进一步地,上述密钥匹配模块还用于通过蓝牙连接通道向门锁发送密钥,以使当门锁进行密钥匹配成功时,门锁开启;在通过蓝牙连接通道向门锁发送密钥的过程中,该模块还用于按照预设的密钥分割规则,将所述密钥分割成多个子密钥;通过所述蓝牙连接通道依次将所述子密钥发送至所述门锁。
本发明实施例提供的另一种蓝牙开锁装置,与上述实施例提供的另一种蓝牙开锁方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
对应于上述实施例,本发明实施例还提供了一种蓝牙开锁***,其结构示意图如图5所示;该***包括依次通信连接的移动终端50、住宿管理服务器51、门锁管理服务器52及门锁53;图3所述的装置设置于住宿管理服务器;图4的装置设置于移动终端。该***与用户交互的流程示意图如图6所示,具体包括以下步骤:
(1)用户点击移动终端上APP(如微信小程序)中的蓝牙开锁按钮获取当前订单号,将当前订单号及账户信息发送至服务器(即上述住宿管理服务器),请求服务器发送蓝牙开锁密钥
(2)服务器判断该用户是否有权限打开门锁;具体地,依次判断登录用户是否存在该订单,该订单是否可被开启的状态,登录用户是否是订单的入住人及该登录用户是否进行了人脸识别。
(3)当上述判断均为正确后,服务器确定该用户有权限开启门锁,向门锁管理服务器发送指令;如果判断该用户没有权限,则向移动终端发送提示信息:运营商无法操作该锁。
(4)门锁管理服务器生成蓝牙开锁密钥,将蓝牙开锁密钥分别发送至门锁及服务器中。
(5)服务器将蓝牙开锁密钥发送至用户的移动终端中。
(6)移动终端中的相关小程序检验当前用户是否打开蓝牙;当蓝牙未打开时,显示提示信息:请先打开蓝牙,以使用户手动打开蓝牙。
(7)当蓝牙已经打开的时候,移动终端中的蓝牙模块搜索附近门锁蓝牙信息;若未搜索到蓝牙信息,显示提示信息:请距离门锁两米以内;具体地,搜索蓝牙的方式可以为循环搜索三次,每次五秒,该方式可以降低搜索不到门锁蓝牙(一些设备上的错误代码为10008)情况出现的概率。
(7)移动终端创建与门锁的蓝牙连接,并获取蓝牙服务;进一步地,可以添加强制断开机制,即当无法获取蓝牙服务的时候,强制断开蓝牙连接,从而保证服务安全。
(8)当获取到蓝牙服务后,移动终端扫描蓝牙特征值,开启蓝牙通知,将写入密钥到门锁;具体地,安卓机线程等待200毫秒写入密钥,解决各种机型适配问题;秘钥拆分分五次写入锁内,并添加安全机制。
(9)门锁校验门锁管理服务器发送的密钥和移动终端写入的密钥的一致性;当校验成功后,开启门锁,并向移动终端发送提示信息:蓝牙开锁成功;当校验失败时,向移动终端发送提示信息:蓝牙开锁失败;在开锁结束后,发送开锁记录到服务器,记录到OMC(Operation and Maintenance Center,操作维护中心)***。
本发明实施例提供的蓝牙开锁***采用蓝牙开锁的方式,在无互联网的情况下,在移动终端与门锁之间行成唯一的秘钥,通过蓝牙的数据传输,匹配手机端及门锁端的秘钥,从而达到开锁的目的。
本发明实施例所提供的蓝牙开锁方法、装置以及***的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和/或装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (10)
1.一种蓝牙开锁方法,其特征在于,所述方法应用于住宿管理服务器;所述住宿管理服务器分别与用户的移动终端及门锁管理服务器通信连接;所述门锁管理服务器与多个门锁通信连接;所述方法包括:
接收所述用户的移动终端发送的开锁请求;所述开锁请求包括所述用户的账户信息及订单号;
根据所述开锁请求,判断是否可以开启所述开锁请求对应的门锁;
如果是,则向所述门锁管理服务器发送开锁指令,以使所述门锁管理服务器生成密钥,将所述密钥发送至所述门锁;
接收所述门锁管理服务器发送的所述密钥;
将所述密钥发送至所述移动终端,以使所述移动终端与所述门锁建立蓝牙连接通道,通过所述蓝牙连接通道与所述门锁进行密钥匹配,以开启所述门锁。
2.根据权利要求1所述的方法,其特征在于,所述根据所述开锁请求,判断是否可以开启所述开锁请求对应的门锁的步骤,包括:
在所述账号信息对应的订单列表中,查找所述订单号;
当所述订单号存在于所述订单列表中时,读取所述订单号对应的订单状态;所述订单状态包括已结束、进行中或待开启;
当所述订单状态为进行中时,读取所述订单号对应的信息验证状态;所述信息验证状态包括已通过人脸验证或未通过人脸验证;
当所述信息验证状态为已通过人脸验证时,确定开启所述开锁请求对应的门锁。
3.一种蓝牙开锁方法,其特征在于,所述方法应用于移动终端,所述移动终端与住宿管理服务器通信连接;所述住宿管理服务器与门锁管理服务器通信连接;所述门锁服务器与多个门锁通信连接;所述方法包括:
向所述住宿管理服务器发送开锁请求,以使当所述住宿管理服务器根据所述开锁请求,判断可以开启所述开锁请求对应的门锁时,所述住宿管理服务器向所述门锁管理服务器发送开锁指令,所述门锁管理服务器生成密钥,并将所述密钥发送至所述门锁及所述住宿管理服务器;
接收所述住宿管理服务器发送的密钥;
与所述门锁建立蓝牙连接通道;
通过所述蓝牙连接通道与所述门锁进行密钥匹配,以开启所述门锁。
4.根据权利要求3所述的方法,其特征在于,所述通过所述蓝牙连接通道与所述门锁进行密钥匹配,以开启所述门锁的步骤,包括:
通过所述蓝牙连接通道向所述门锁发送所述密钥,以使当所述门锁进行密钥匹配成功时,所述门锁开启。
5.根据权利要求4所述的方法,其特征在于,所述通过所述蓝牙连接通道向所述门锁发送所述密钥的步骤,包括:
按照预设的密钥分割规则,将所述密钥分割成多个子密钥;
通过所述蓝牙连接通道依次将所述子密钥发送至所述门锁。
6.一种蓝牙开锁装置,其特征在于,所述装置设置于住宿管理服务器;所述住宿管理服务器分别与用户的移动终端及门锁管理服务器通信连接;所述门锁管理服务器与多个门锁通信连接;所述装置包括:
请求接收模块,用于接收所述用户的移动终端发送的开锁请求;所述开锁请求包括所述用户的账户信息及订单号;
门锁开启判断模块,用于根据所述开锁请求,判断是否可以开启所述开锁请求对应的门锁;
开锁指令发送模块,用于如果是,则向所述门锁管理服务器发送开锁指令,以使所述门锁管理服务器生成密钥,将所述密钥发送至所述门锁;
第一密钥接收模块,用于接收所述门锁管理服务器发送的所述密钥;
密钥发送模块,用于将所述密钥发送至所述移动终端,以使所述移动终端与所述门锁建立蓝牙连接通道,通过所述蓝牙连接通道与所述门锁进行密钥匹配,以开启所述门锁。
7.根据权利要求6所述的装置,其特征在于,所述门锁开启判断模块还用于:
在所述账号信息对应的订单列表中,查找所述订单号;
当所述订单号存在于所述订单列表中时,读取所述订单号对应的订单状态;所述订单状态包括已结束、进行中或待开启;
当所述订单状态为进行中时,读取所述订单号对应的信息验证状态;所述信息验证状态包括已通过人脸验证或未通过人脸验证;
当所述信息验证状态为已通过人脸验证时,确定开启所述开锁请求对应的门锁。
8.一种蓝牙开锁装置,其特征在于,所述装置设置于移动终端,所述移动终端与住宿管理服务器通信连接;所述住宿管理服务器与门锁管理服务器通信连接;所述门锁服务器与多个门锁通信连接;所述装置包括:
请求发送模块,用于向所述住宿管理服务器发送开锁请求,以使当所述住宿管理服务器根据所述开锁请求,判断可以开启所述开锁请求对应的门锁时,所述住宿管理服务器向所述门锁管理服务器发送开锁指令,所述门锁管理服务器生成密钥,并将所述密钥发送至所述门锁及所述住宿管理服务器;
第二密钥接收模块,用于接收所述住宿管理服务器发送的密钥;
蓝牙连接通道建立模块,用于与所述门锁建立蓝牙连接通道;
密钥匹配模块,通过所述蓝牙连接通道与所述门锁进行密钥匹配,以开启所述门锁。
9.根据权利要求8所述的装置,其特征在于,所述密钥匹配模块还用于:
通过所述蓝牙连接通道向所述门锁发送所述密钥,以使当所述门锁进行密钥匹配成功时,所述门锁开启。
10.一种蓝牙开锁***,其特征在于,包括依次通信连接的移动终端、住宿管理服务器、门锁管理服务器及门锁;权利要求6或7所述的装置设置于所述住宿管理服务器;权利要求8或9所述的装置设置于所述移动终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811078881.3A CN109255873A (zh) | 2018-09-14 | 2018-09-14 | 蓝牙开锁方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811078881.3A CN109255873A (zh) | 2018-09-14 | 2018-09-14 | 蓝牙开锁方法、装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109255873A true CN109255873A (zh) | 2019-01-22 |
Family
ID=65047897
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811078881.3A Pending CN109255873A (zh) | 2018-09-14 | 2018-09-14 | 蓝牙开锁方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109255873A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109979066A (zh) * | 2019-04-10 | 2019-07-05 | 无锡万吉科技股份有限公司 | 一种网络安全物联网锁 |
CN110570547A (zh) * | 2019-05-28 | 2019-12-13 | 浙江华云清洁能源有限公司 | 一种智慧锁***及其控制方法 |
CN110751761A (zh) * | 2019-10-25 | 2020-02-04 | 联永智能科技(上海)有限公司 | 蓝牙锁具的开锁方法、装置、设备及存储介质 |
CN111192386A (zh) * | 2020-03-03 | 2020-05-22 | 福建省万物智联科技有限公司 | 智能锁***及智能锁的开锁方法 |
CN111540083A (zh) * | 2020-03-23 | 2020-08-14 | 深圳威富智慧锁业科技有限公司 | 基于蓝牙连接的开锁方法、***、计算机设备和存储介质 |
CN111787516A (zh) * | 2020-07-20 | 2020-10-16 | 中富通集团股份有限公司 | 一种电子门牌与用户终端信息交互方法及*** |
CN111815817A (zh) * | 2020-06-22 | 2020-10-23 | 北京智辉空间科技有限责任公司 | 一种门禁安全控制方法和*** |
CN112351414A (zh) * | 2020-10-26 | 2021-02-09 | 北京达佳互联信息技术有限公司 | 设备控制方法、装置、***及存储介质 |
CN113593127A (zh) * | 2020-04-30 | 2021-11-02 | 海南掌上能量传媒有限公司 | 一种移动电源租赁终端的控制方法 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102426715A (zh) * | 2011-09-30 | 2012-04-25 | 华为技术有限公司 | 一种电子门锁开锁方法、电子门锁及电子门锁*** |
CN103188073A (zh) * | 2011-12-30 | 2013-07-03 | 苏州人为峰软件科技有限公司 | 一种快速蓝牙数据加密传输方法 |
CN104732636A (zh) * | 2015-04-14 | 2015-06-24 | 重庆特斯联科技有限公司 | 基于蓝牙手机的智能小区门禁控制***及控制方法 |
CN104794587A (zh) * | 2015-05-05 | 2015-07-22 | 罗贤 | 一种客房管理方法、装置及*** |
US20160063781A1 (en) * | 2014-08-27 | 2016-03-03 | Ncr Corporation | Self-Service Terminal (SST) Safe and Methods of Operating a Lock for the SST Safe |
CN105513179A (zh) * | 2015-12-07 | 2016-04-20 | 小米科技有限责任公司 | 开锁方法、装置及智能锁 |
CN105788050A (zh) * | 2016-04-28 | 2016-07-20 | 物联网络科技(深圳)有限公司 | 一种通过蓝牙信号控制的控制门锁适配器及其控制方法 |
CN105788042A (zh) * | 2016-02-26 | 2016-07-20 | 姜恒 | 一种蓝牙开门方法及*** |
CN108230503A (zh) * | 2017-12-29 | 2018-06-29 | 中国船舶重工集团公司第七八研究所 | 一种基于蓝牙门锁的半联网式公寓门锁*** |
-
2018
- 2018-09-14 CN CN201811078881.3A patent/CN109255873A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102426715A (zh) * | 2011-09-30 | 2012-04-25 | 华为技术有限公司 | 一种电子门锁开锁方法、电子门锁及电子门锁*** |
CN103188073A (zh) * | 2011-12-30 | 2013-07-03 | 苏州人为峰软件科技有限公司 | 一种快速蓝牙数据加密传输方法 |
US20160063781A1 (en) * | 2014-08-27 | 2016-03-03 | Ncr Corporation | Self-Service Terminal (SST) Safe and Methods of Operating a Lock for the SST Safe |
CN104732636A (zh) * | 2015-04-14 | 2015-06-24 | 重庆特斯联科技有限公司 | 基于蓝牙手机的智能小区门禁控制***及控制方法 |
CN104794587A (zh) * | 2015-05-05 | 2015-07-22 | 罗贤 | 一种客房管理方法、装置及*** |
CN105513179A (zh) * | 2015-12-07 | 2016-04-20 | 小米科技有限责任公司 | 开锁方法、装置及智能锁 |
CN105788042A (zh) * | 2016-02-26 | 2016-07-20 | 姜恒 | 一种蓝牙开门方法及*** |
CN105788050A (zh) * | 2016-04-28 | 2016-07-20 | 物联网络科技(深圳)有限公司 | 一种通过蓝牙信号控制的控制门锁适配器及其控制方法 |
CN108230503A (zh) * | 2017-12-29 | 2018-06-29 | 中国船舶重工集团公司第七八研究所 | 一种基于蓝牙门锁的半联网式公寓门锁*** |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109979066A (zh) * | 2019-04-10 | 2019-07-05 | 无锡万吉科技股份有限公司 | 一种网络安全物联网锁 |
CN110570547A (zh) * | 2019-05-28 | 2019-12-13 | 浙江华云清洁能源有限公司 | 一种智慧锁***及其控制方法 |
CN110751761B (zh) * | 2019-10-25 | 2022-04-29 | 联永智能科技(上海)有限公司 | 蓝牙锁具的开锁方法、装置、设备及存储介质 |
CN110751761A (zh) * | 2019-10-25 | 2020-02-04 | 联永智能科技(上海)有限公司 | 蓝牙锁具的开锁方法、装置、设备及存储介质 |
CN111192386A (zh) * | 2020-03-03 | 2020-05-22 | 福建省万物智联科技有限公司 | 智能锁***及智能锁的开锁方法 |
CN111540083A (zh) * | 2020-03-23 | 2020-08-14 | 深圳威富智慧锁业科技有限公司 | 基于蓝牙连接的开锁方法、***、计算机设备和存储介质 |
CN111540083B (zh) * | 2020-03-23 | 2022-06-10 | 深圳威富智慧锁业科技有限公司 | 基于蓝牙连接的开锁方法、***、计算机设备和存储介质 |
CN113593127A (zh) * | 2020-04-30 | 2021-11-02 | 海南掌上能量传媒有限公司 | 一种移动电源租赁终端的控制方法 |
CN113593127B (zh) * | 2020-04-30 | 2023-09-29 | 海南掌上能量传媒有限公司 | 一种移动电源租赁终端的控制方法 |
CN111815817A (zh) * | 2020-06-22 | 2020-10-23 | 北京智辉空间科技有限责任公司 | 一种门禁安全控制方法和*** |
CN111787516A (zh) * | 2020-07-20 | 2020-10-16 | 中富通集团股份有限公司 | 一种电子门牌与用户终端信息交互方法及*** |
CN111787516B (zh) * | 2020-07-20 | 2024-02-23 | 中富通集团股份有限公司 | 一种电子门牌与用户终端信息交互方法及*** |
CN112351414A (zh) * | 2020-10-26 | 2021-02-09 | 北京达佳互联信息技术有限公司 | 设备控制方法、装置、***及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109255873A (zh) | 蓝牙开锁方法、装置及*** | |
CN111478918B (zh) | 一种具有访问控制功能的装置 | |
US8689013B2 (en) | Dual-interface key management | |
US20220203933A1 (en) | Method for Authenticating Identity of Digital Key, Terminal Device, and Medium | |
CN108173822A (zh) | 智能门锁管控方法、智能门锁及计算机可读存储介质 | |
CN105847247A (zh) | 一种认证***及其工作方法 | |
CN109272606A (zh) | 一种基于区块链的智能锁监管设备、方法及存储介质 | |
KR101668958B1 (ko) | 휴대용 스마트 단말기 및 안면인식을 이용한 보안시스템 | |
US10964141B2 (en) | Internet-of-things (IoT) enabled lock with management platform processing | |
CN109243017A (zh) | 一种蓝牙开锁方法、装置及计算机可读存储介质 | |
WO2018098965A1 (zh) | 用于控制密码锁的方法和装置 | |
CN105844737A (zh) | 一种基于摄像头的电子锁***和使用方法 | |
CN109658555A (zh) | 基于蓝牙的开锁方法、设备及房屋交易看房模式 | |
CN109067881B (zh) | 远程授权方法及其装置、设备和存储介质 | |
CN109035515A (zh) | 智能锁的控制方法及门锁*** | |
CN103391194B (zh) | 对用户的安全设备进行解锁的方法和*** | |
CN109409057A (zh) | 安保***及其控制方法、控制装置及存储介质 | |
CN111946163A (zh) | 一种可视智能锁远程开门的方法和*** | |
KR102301478B1 (ko) | 스마트 시건 장치, 그 장치를 포함한 시건 관리 시스템 및 그 시스템을 이용한 시건 관리 방법 | |
CN109243014A (zh) | 门禁***及门禁双鉴解锁方法 | |
CN103781026A (zh) | 通用认证机制的认证方法 | |
CN114499899B (zh) | 身份校验*** | |
EP2356637A1 (en) | Card credential method and system | |
CN110472474A (zh) | 一种基于指纹戒指的指纹识别方法、装置及指纹锁设备 | |
US20210398375A1 (en) | Electronic key management system and server |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190122 |
|
RJ01 | Rejection of invention patent application after publication |