基于蓝牙连接的开锁方法、系统、计算机设备和存储介质与流程

文档序号:21838486发布日期:2020-08-14 16:16阅读:234来源:国知局
基于蓝牙连接的开锁方法、系统、计算机设备和存储介质与流程

本申请涉及计算机技术领域,特别是涉及一种基于蓝牙连接的开锁方法、系统、计算机设备和存储介质。



背景技术:

在提供开锁服务的过程中,需要对用户进行开锁验证,在开锁验证通过之后,进行开锁,以提高开锁服务的安全性。在传统方式中,是通过部署服务器,通过服务器对用户信息进行验证,在通过验证之后,开启门锁。

然而,传统方式中部署服务器就需要部署互联网或者局域网,以接收用户信息,进行开锁验证,当互联网或局域网的网络状态较差时,则无法及时进行开锁验证,导致开锁的效率较低。因此,如何通过减少网络的依赖来提高开锁效率成为目前需要解决的一个技术问题。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种通过减少网络通信的依赖来提高开锁效率的基于蓝牙连接的开锁方法、系统、计算机设备和存储介质。

一种基于蓝牙连接的开锁方法,所述方法包括:

在线状态下获取开锁服务信息以及用户信息;

切换至离线状态,在离线状态下将所述开锁服务信息以及用户信息进行存储;

建立与验证设备之间的蓝牙连接,将所述用户信息发送至所述验证设备,通过所述验证设备生成提示信息,根据所述提示信息获取相应的身份信息,对所述身份信息以及所述用户信息进行验证;

在通过验证之后,将所述开锁服务信息中的开锁密码通过蓝牙连接发送至门锁设备进行开锁。

在其中一个实施例中,所述方法还包括:

将所述开锁服务信息以及用户信息发送至所述验证设备,通过所述验证设备生成提示信息,根据所述提示信息获取相应的身份信息,对所述身份信息以及用户信息进行验证;

在通过验证之后,通过所述开锁服务信息中的开锁密码对所述门锁设备进行开锁。

在其中一个实施例中,所述提示信息包括证件验证提示信息以及人脸识别提示信息,所述身份信息包括证件验证提示信息对应的证件信息以及人脸识别提示信息对应的人脸图像,所述通过所述验证设备生成提示信息,根据所述提示信息获取相应的身份信息,对所述身份信息以及所述用户信息进行验证包括:

通过所述验证设备生成证件验证提示信息,根据所述证件验证提示信息获取对应的证件信息;

通过所述验证设备对所述证件信息以及所述用户信息进行验证,得到证件验证结果;

通过所述验证设备生成人脸识别提示信息,根据所述人脸识别提示信息获取人脸图像;

通过所述验证设备对所述人脸图像进行匹配,得到人脸识别结果;

通过所述验证设备将所述证件验证结果与所述人脸识别结果进行匹配,当匹配成功时,则验证通过。

在其中一个实施例中,所述开锁服务信息包括消费信息,所述在通过验证之后,将所述开锁服务信息中的开锁密码通过蓝牙连接发送至门锁设备进行开锁包括:

在通过验证之后,将消费信息的服务状态更换为激活状态;

在更换为激活状态之后,将开锁密码通过蓝牙连接发送至门锁设备进行开锁。

在其中一个实施例中,所述将开锁密码通过蓝牙连接发送至门锁设备进行开锁包括:

建立与门锁设备之间的蓝牙连接;

通过所述蓝牙连接将开锁密码发送至所述门锁设备,以使所述门锁设备将所述开锁密码与预设密码表进行匹配,在匹配成功之后,进行开锁。

在其中一个实施例中,在所述在线状态下获取开锁服务信息以及用户信息之前,还包括:

获取服务需求信息以及用户信息;

根据所述服务需求信息以及所述用户信息计算资源信息;

获取所述资源信息的确认操作,根据所述确认操作生成资源确认信息;

将所述资源确认信息发送至云平台,通过所述云平台返回与所述资源确认信息对应的开锁服务信息以及用户信息。

一种基于蓝牙连接的开锁系统,所述系统包括:

移动终端,用于在获取开锁服务信息以及用户信息后,切换至离线状态,在离线状态下将所述开锁服务信息以及用户信息进行存储;建立与验证设备之间的蓝牙连接,将所述用户信息发送至所述验证设备;

验证设备,用于生成提示信息,根据所述提示信息获取相应的身份信息,对所述身份信息以及所述用户信息进行验证;

所述移动终端,用于在通过验证之后,将所述开锁服务信息中的开锁密码通过蓝牙连接发送至门锁设备;

门锁设备,用于根据所述开锁密码进行开锁。

在其中一个实施例中,所述移动终端还用于将所述开锁服务信息以及用户信息发送至所述验证设备,通过所述验证设备生成提示信息,根据所述提示信息获取相应的身份信息,对所述身份信息以及用户信息进行验证;在通过验证之后,通过所述开锁服务信息中的开锁密码对所述门锁设备进行开锁。

在其中一个实施例中,所述验证设备还用于通过所述验证设备生成证件验证提示信息,根据所述证件验证提示信息获取对应的证件信息;通过所述验证设备对所述证件信息以及所述用户信息进行验证,得到证件验证结果;通过所述验证设备生成人脸识别提示信息,根据所述人脸识别提示信息获取人脸图像;通过所述验证设备对所述人脸图像进行匹配,得到人脸识别结果;通过所述验证设备将所述证件验证结果与所述人脸识别结果进行匹配,当匹配成功时,则验证通过。

一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述各个方法实施例中的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述各个方法实施例中的步骤。

上述基于蓝牙连接的开锁方法、系统、计算机设备和存储介质,在线状态下获取开锁服务信息以及用户信息,切换至离线状态,在离线状态下将开锁服务信息以及用户信息进行存储。在建立与验证设备之间的蓝牙连接之后,可以将用户信息发送至验证设备,通过验证设备生成提示信息,根据提示信息获取相应的身份信息,对身份信息以及用户信息进行验证。在通过验证之后,将开锁服务信息中的开锁密码通过蓝牙连接发送至门锁设备进行开锁。无需部署复杂的互联网或者局域网来搭建服务器,只需要部署验证设备,通过在离线状态下将开锁服务信息以及用户信息进行存储,并蓝牙连接实现移动终端与验证设备之间的直接通信,从而实现在离线的情况下开启门锁设备,有效减少了网络的依赖,从而避免了网络状态较差或者没有网络的情况下,无法及时进行开锁的问题,有效提高了开锁效率。

附图说明

图1为一个实施例中基于蓝牙连接的开锁方法的应用环境图;

图2为一个实施例中基于蓝牙连接的开锁方法的流程示意图;

图3为一个实施例中通过验证设备生成提示信息,根据提示信息获取相应的身份信息,对身份信息以及用户信息进行验证步骤的流程示意图;

图4为一个实施例中基于蓝牙连接的开锁系统的结构框图;

图5为一个实施例中计算机设备的内部结构图。

具体实施方式

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

本申请提供的基于蓝牙连接的开锁方法,可以应用于如图1所示的应用环境中。其中,移动终端102与验证设备104通过蓝牙进行通信,移动终端102与门锁设备106通过蓝牙进行通信。移动终端102在线状态下获取开锁服务信息以及用户信息。移动终端102切换至离线状态,在离线状态下将开锁服务信息以及用户信息进行存储。移动终端102建立与验证设备104之间的蓝牙连接,将用户信息发送至验证设备104,通过验证设备104生成提示信息,根据提示信息获取相应的身份信息,对身份信息以及用户信息进行验证。在通过验证之后,移动终端102将开锁服务信息中的开锁密码通过蓝牙连接发送至门锁设备106进行开锁。其中,移动终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。验证设备104可以但不限于是各种视频验证设备、图像验证设备和活体检测设备。

在一个实施例中,如图2所示,提供了一种基于蓝牙连接的开锁方法,以该方法应用于图1中的移动终端为例进行说明,包括以下步骤:

步骤202,在线状态下获取开锁服务信息以及用户信息。

步骤204,切换至离线状态,在离线状态下将开锁服务信息以及用户信息进行存储。

步骤206,建立与验证设备之间的蓝牙连接,将用户信息发送至验证设备,通过验证设备生成提示信息,根据提示信息获取相应的身份信息,对身份信息以及用户信息进行验证。

步骤208,在通过验证之后,将开锁服务信息中的开锁密码通过蓝牙连接发送至门锁设备进行开锁。

移动终端中预先部署有应用程序。在提供开锁服务的过程中,移动终端可以在在线状态下,通过登录应用程序来获取服务需求信息以及用户信息。开锁服务可以但不限于是各种房间入住服务、家用门锁服务、办公门锁服务等需要进行开锁的服务。例如,当开锁服务为房间入住服务时,服务需求信息可以是房间需求信息,房间需求信息可以包括房间标识、房间类型等。用户信息可以包括用户姓名、用户身份证号码等。移动终端根据服务需求信息以及用户信息计算资源信息。例如,资源信息可以包括房间金额。移动终端在获取资源信息的确认操作之后,根据确认操作生成对应的资源确认信息,进而将资源确认信息发送至云平台,通过云平台返回与资源确认信息对应的开锁服务信息以及用户信息。例如,当服务需求信息为房间需求信息时,开锁服务信息可以是房间订单信息,房间订单信息可以包括房间标识、服务标识、门锁密码等。移动终端在接收到云平台返回的开锁服务信息以及用户信息后,将在线状态切换至离线状态,从而可以在离线状态下将开锁服务信息以及用户信息进行存储。例如,可以存储至应用程序中。

当移动终端与门锁设备为各自独立的设备时,移动终端可以建立与验证设备之间的蓝牙连接。可以通过扫描验证设备上显示的二维码预验证设备建立蓝牙连接。具体的,验证设备可以获取蓝牙mac(mediaaccesscontrol,介质访问控制)地址,对蓝牙mac地址进行加密处理。验证设备用于对用户信息对应的用户进行证件验证以及人脸识别。例如,验证设备可以是图像验证设备,可以是视频验证设备,也可以是活体检测设备。验证设备可以获取多种加密算法对蓝牙mac地址进行加密,从而根据加密后的蓝牙mac地址生成对应的二维码。例如,验证设备调用的加密算法可以是ecc(ellipticcurvecryptography,椭圆加密算法)算法,也可以根据aes(advancedencryptionstandard,高级加密标准)标准进行加密,还可以调用多种加密算法的结合对蓝牙mac地址进行加密。验证设备将二维码进行显示。移动终端在离线的情况下,扫描验证设备上显示的二维码,并对二维码进行解析,得到加密后的蓝牙mac地址,通过对加密后的蓝牙mac地址进行解密,实现与验证设备建立蓝牙连接。

移动终端将存储的用户信息通过蓝牙发送至验证设备,从而可以通过验证设备对用户信息同时进行证件验证以及人脸识别,实现人证合一。具体的,当验证设备获取到用户信息后,生成对应的证件验证提示信息,当获取到证件验证提示信息对应的证件信息时,可以对证件信息以及用户信息进行证件验证,得到证件验证结果。进而通过验证设备生成人脸识别提示信息,当获取到人脸识别提示信息对应的人脸图像时,对人脸图像进行人脸识别,得到人脸识别结果。通过验证设备将证件验证结果与人脸识别结果进行匹配,得到匹配结果,并将匹配结果返回至移动终端。

移动终端接收到验证设备发送的匹配结果,移动终端对匹配结果进行识别,当匹配结果为匹配成功时,则通过验证。在通过验证之后,移动终端可以将开锁服务信息中的开锁密码通过蓝牙连接发送至门锁设备,并通过门锁设备根据开锁密码进行开锁。门锁设备与开锁服务信息中的房间标识可以是一一对应的。

在本实施例中,移动终端在在线状态下获取开锁服务信息以及用户信息,切换至离线状态,在离线状态下将开锁服务信息以及用户信息进行存储。移动终端在建立与验证设备之间的蓝牙连接之后,可以将用户信息发送至验证设备,通过验证设备生成提示信息,根据提示信息获取相应的身份信息,对身份信息以及用户信息进行验证。在通过验证之后,将开锁服务信息中的开锁密码通过蓝牙连接发送至门锁设备,通过门锁设备根据开锁密码进行开锁。无需部署复杂的互联网或者局域网来搭建服务器,只需要部署验证设备,通过在离线状态下将开锁服务信息以及用户信息进行存储,并蓝牙连接实现移动终端与验证设备之间的直接通信,从而实现在离线的情况下开启门锁设备,有效减少了网络的依赖,从而避免了网络状态较差或者没有网络的情况下,无法及时进行开锁的问题,有效提高了开锁效率。

在一个实施例中,上述方法还包括:将开锁服务信息以及用户信息发送至验证设备,通过验证设备生成提示信息,根据提示信息获取相应的身份信息,对身份信息以及用户信息进行验证;在通过验证之后,通过开锁服务信息中的开锁密码对门锁设备进行开锁。

在酒店自助下单进行开锁的情况下,可以将验证设备与门锁设备连接在一起,移动终端可以在建立与验证设备之间的蓝牙连接之后,将开锁服务信息以及用户信息一同发送至验证设备,从而通过验证设备生成对应的证件验证提示信息,当获取到证件验证提示信息对应的证件信息时,可以对证件信息以及用户信息进行证件验证,得到证件验证结果。进而通过验证设备生成人脸识别提示信息,当获取到人脸识别提示信息对应的人脸图像时,对人脸图像进行人脸识别,得到人脸识别结果。通过验证设备将证件验证结果与人脸识别结果进行匹配,当匹配成功时,则通过验证。在通过验证之后,可以通过验证设备根据开锁服务信息中的开锁密码对门锁设备进行开锁。通过将验证设备与门锁设备部署在一起,能够在验证通过之后,立即开锁,从而进一步提高了开锁效率。

在一个实施例中,如图3所示,通过验证设备生成提示信息,根据提示信息获取相应的身份信息,对身份信息以及用户信息进行验证的步骤包括:

步骤302,通过验证设备生成证件验证提示信息,根据证件验证提示信息获取对应的证件信息。

步骤304,通过验证设备对证件信息以及用户信息进行验证,得到证件验证结果。

步骤306,通过验证设备生成人脸识别提示信息,根据人脸识别提示信息获取人脸图像。

步骤308,通过验证设备对人脸图像进行匹配,得到人脸识别结果。

步骤310,通过验证设备将证件验证结果与人脸识别结果进行匹配,当匹配成功时,则验证通过。

提示信息包括证件验证提示信息以及人脸识别提示信息,身份信息包括证件验证提示信息对应的证件信息以及人脸识别提示信息对应的人脸图像。移动终端将存储的用户信息通过蓝牙发送至验证设备。用户信息可以包括用户姓名、用户身份证号码。通过验证设备生成证件提示信息,将证件提示信息进行显示。例如,证件提示信息可以是“请刷身份证”。当通过验证设备根据证件提示信息获取对应的证件信息时,可以将证件信息以及用户信息与数据库进行匹配,从而得到证件验证结果。当验证设备在获取证件信息后,生成人脸识别提示信息,将人脸识别提示信息进行显示。例如,人脸识别提示信息可以是“注视摄像头”。通过验证设备根据人脸识别提示信息获取人脸图像,对人脸图像进行匹配。具体的,可以通过验证设备的摄像头获取视频数据,对视频数据进行解析,得到多帧图像。通过验证设备读取多帧图像,在每帧图像中检测是否存在相应的人脸目标。当验证设备检测到多帧图像中存在相应人脸目标时,则可以对多帧图像的空间重合度进行检测。当空间重合度达到预设阈值时,则确定检测到相应人脸目标,即将上述检测到相应人脸目标的图像筛选出来,得到包含人脸目标的图像。通过验证设备将多个包含人脸目标的图像输入至识别模型中,通过识别模型对包含人脸目标的图像进行识别运算,得到人脸定位信息。人脸定位信息可以包括多个定位人脸目标图像的候选窗口和边界框回归向量。通过验证设备利用得到的边界框回归向量对多个定位人脸目标图像的候选窗口进行校准,得到对应的多个第一级人脸目标定位框的坐标信息和人脸分类的识别概率。通过验证设备根据人脸定位信息,对定位后的人脸目标图像进行切割,生成相应的多个待识别人脸目标图像。通过验证设备对得到的多个待识别人脸目标图像进行特征提取,得到对应的人脸目标特征数据。人脸目标特征数据可以包括脸部特征左眼、右眼、鼻子、左嘴角和右嘴角的特征数据。验证设备中预先存储有大量的人脸特征数据。通过验证设备将获取到的人脸目标特征数据输入至匹配模型,通过匹配模型将上述人脸目标特征数据与预设人脸特征模板进行匹配,得到对应的人脸识别结果。

通过验证设备将得到的证件验证结果与人脸识别结果进行匹配,当匹配成功时,则验证成功。此时,移动终端可以将开锁服务信息中的消费信息进行激活,进而可以根据开锁服务信息中的开锁密码开启门锁设备。

在本实施例中,移动终端通过验证设备生成证件提示信息,获取对应的证件信息,对证件信息以及用户信息进行验证,得到证件验证结果。再通过验证设备生成人脸识别提示信息,并根据人脸识别提示信息获取人脸图像,对人脸图像进行匹配,得到人脸识别结果。实现同时进行证件验证以及人脸识别。能够避免单独进行证件验证以及人脸识别导致的验证方式在时间和地理位置上的不连续的问题,进而提高了开锁验证的准确性。

在一个实施例中,开锁服务信息包括消费信息,在通过验证之后,将开锁服务信息中的开锁密码通过蓝牙连接发送至门锁设备进行开锁包括:在通过验证之后,将消费信息的服务状态更换为激活状态;在更换为激活状态之后,将开锁密码通过蓝牙连接发送至门锁设备进行开锁。

移动终端在验证通过之后,可以将开锁服务信息中的消费信息的服务状态修改为激活状态。例如,消费信息可以是订单信息。订单信息可以包括服务标识、房间标识。此时,移动终端具备开锁服务信息对应的门锁设备的开启权限。移动终端可以将激活状态下的消费信息以及开锁密码进行存储。当用户需要开启门锁设备时,进而可以将开锁密码通过蓝牙发送至门锁设备,通过门锁设备根据开锁密码开启门锁设备。

在本实施例中,在通过验证之后,将开锁服务信息中消费信息的服务状态更换为激活状态,在更换为激活状态之后,将开锁密码通过蓝牙连接发送至门锁设备进行开锁。只有在通过验证之后,才激活消费信息,进而发送门锁密码至门锁设备进行开锁,能够提高门锁服务的安全性。

在一个实施例中,将开锁密码通过蓝牙连接发送至门锁设备进行开锁包括:建立与门锁设备之间的蓝牙连接;通过蓝牙连接将开锁密码发送至门锁设备,以使门锁设备将开锁密码与预设密码表进行匹配,在匹配成功之后,进行开锁。

移动终端在将开锁服务信息中的消费信息激活之后,可以将激活状态下的消费信息进行存储。例如,可以存储至本地应用程序。当获取到门锁设备的蓝牙连接操作时,建立与门锁设备之间的蓝牙连接。从而移动终端将存储的激活状态下的消费信息以及开锁密码通过蓝牙发送至门锁设备。激活状态下的消费信息可以包括有效服务标识、有效房间标识、服务开始时间、服务结束时间。通过门锁设备将开锁密码与预设密码表进行匹配,当匹配成功后,将开锁密码进行激活,并根据激活状态下的消费信息中的服务开始时间、服务结束时间设置开启门锁设备的有效时间段。进而实现通过移动终端将门锁设备开启。

在本实施例中,移动终端能够在离线的情况下,通过蓝牙将开锁密码发送至门锁设备。通过门锁设备对开锁密码进行验证,在通过验证之后,开启门锁设备。能够在不需要网络的情况下,对开锁密码进行验证,能够在保证门锁服务的安全性的前提下,快速开锁。

在其中一个实施例中,当移动终端在再次获取与开锁服务信息对应的门锁设备的蓝牙连接操作时,只需要根据蓝牙连接操作与门锁设备建立蓝牙连接之后,将开锁密码发送至门锁设备将当前时刻与此前设置的有效时间段进行比对,若当前时刻位于有效时间段内,则开启门锁设备。若当前时刻超过有效时间段,则将开锁密码的服务状态更换为禁用状态。以保证在有效时间段外移动终端无法开启门锁设备。从而有效提高了门锁服务的有效性。

在一个实施例中,在在线状态下获取开锁服务信息以及用户信息之前,还包括:获取服务需求信息以及用户信息;根据服务需求信息以及用户信息计算资源信息;获取资源信息的确认操作,根据确认操作生成资源确认信息;将资源确认信息发送至云平台,通过云平台返回与资源确认信息对应的开锁服务信息以及用户信息。

移动终端中预先部署有应用程序。在提供开锁服务的过程中,移动终端可以在在线状态下,通过登录应用程序来获取服务需求信息以及用户信息。开锁服务可以但不限于是各种房间入住服务、家用门锁服务、办公门锁服务等需要进行开锁的服务。例如,当开锁服务为房间入住服务时,服务需求信息可以是房间需求信息,房间需求信息可以包括房间标识、房间类型等。用户信息可以包括用户姓名、用户身份证号码等。移动终端根据服务需求信息以及用户信息计算资源信息。例如,资源信息可以包括房间金额。移动终端在获取资源信息的确认操作之后,从而根据确认操作生成对应的资源确认信息。例如,资源确认信息可以是房间消费信息。移动终端进而将资源确认信息发送至云平台,通过云平台返回与资源确认信息对应的开锁服务信息以及用户信息。开锁服务信息可以包括房间标识、服务标识、蓝牙门锁密码等。通过登录应用程序获取开锁服务信息以及用户信息,从而实现通过移动终端即可开启门锁设备,提高了开锁效率。

应该理解的是,虽然图2至3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2至3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图4所示,提供了一种基于蓝牙连接的开锁系统,包括:移动终端402、验证设备404和门锁设备406,其中:

移动终端402,用于在获取开锁服务信息以及用户信息后,切换至离线状态,在离线状态下将开锁服务信息以及用户信息进行存储;建立与验证设备之间的蓝牙连接,将用户信息发送至验证设备。

验证设备404,用于生成提示信息,根据提示信息获取相应的身份信息,对身份信息以及用户信息进行验证。

移动终端402,还用于在通过验证之后,将开锁服务信息中的开锁密码通过蓝牙连接发送至门锁设备。

门锁设备406,用于根据开锁密码进行开锁。

在一个实施例中,移动终端402还用于将开锁服务信息以及用户信息发送至验证设备,通过验证设备生成提示信息,根据提示信息获取相应的身份信息,对身份信息以及用户信息进行验证;在通过验证之后,通过开锁服务信息中的开锁密码对门锁设备进行开锁。

在一个实施例中,验证设备404还用于通过验证设备生成证件验证提示信息,根据证件验证提示信息获取对应的证件信息;通过验证设备对证件信息以及用户信息进行验证,得到证件验证结果;通过验证设备生成人脸识别提示信息,根据人脸识别提示信息获取人脸图像;通过验证设备对人脸图像进行匹配,得到人脸识别结果;通过验证设备将证件验证结果与人脸识别结果进行匹配,当匹配成功时,则验证通过。

在一个实施例中,移动终端402还用于在通过验证之后,将消费信息的服务状态更换为激活状态;在更换为激活状态之后,将开锁密码通过蓝牙连接发送至门锁设备进行开锁。

在一个实施例中,移动终端402还用于建立与门锁设备之间的蓝牙连接;通过蓝牙连接将开锁密码发送至门锁设备,以使门锁设备将开锁密码与预设密码表进行匹配,在匹配成功之后,进行开锁。

在一个实施例中,移动终端402还用于获取服务需求信息以及用户信息;根据服务需求信息以及用户信息计算资源信息;获取资源信息的确认操作,根据确认操作生成资源确认信息;将资源确认信息发送至云平台,通过云平台返回与资源确认信息对应的开锁服务信息以及用户信息。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是移动终端,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种基于离线蓝牙实名验证的开锁方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述各个实施例中的步骤。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述各个实施例中的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

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

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