一种开锁方法、装置、系统及存储介质制造方法及图纸

技术编号:23316460 阅读:17 留言:0更新日期:2020-02-11 18:17
本发明专利技术实施例公开了一种开锁方法、装置、系统及存储介质。该方法应用于第三方终端,包括:与待开锁车辆的蓝牙配对成功后,接收所述待开锁车辆反馈的加密信息,将所述加密信息反馈给云端服务器,以使所述云端服务器根据所述加密信息生成开锁指令,接收所述云端服务器发送的开锁指令,并转发给所述待开锁车辆,使所述待开锁车辆根据所述开锁指令开锁。与现有技术相比,本方案以云端服务器为媒介,通过第三方终端与云端服务器的交互,得到开锁指令,将开锁指令通过蓝牙的方式发给待开锁车辆,使得待开锁车辆即使处于无网的环境下依然可以执行开锁动作,保证了信息交互的可靠性,防止了共享车辆的盗用或丢失。

A unlocking method, device, system and storage medium

【技术实现步骤摘要】
一种开锁方法、装置、系统及存储介质
本专利技术实施例涉及共享车辆
,尤其涉及一种开锁方法、装置、系统及存储介质。
技术介绍
共享车辆作为物联网技术发展的产物,已经融入到人们的日常生活中。共享车辆锁的开启和关闭是共享车辆运营的重要环节,传统的开锁方式是通过远程无线网的方式控制共享车辆解锁,即共享车辆只有在有网的环境中才可以进行开关锁,而当共享车辆处于有网的环境时,用于开锁的通信信息容易被拦截,造成共享车辆被盗用或丢失。
技术实现思路
本专利技术实施例提供一种开锁方法、装置、系统及存储介质,以解决现有技术中共享车辆在无网环境中无法进行开关锁的问题,保证信息交互的可靠性,防止共享车辆被盗用或丢失。第一方面,本专利技术实施例提供一种开锁方法,应用于第三方终端,包括:与待开锁车辆的蓝牙配对成功后,接收所述待开锁车辆反馈的加密信息;将所述加密信息反馈给云端服务器,以使所述云端服务器根据所述加密信息生成开锁指令;接收所述云端服务器发送的开锁指令,并转发给所述待开锁车辆,使所述待开锁车辆根据所述开锁指令开锁。第二方面,本专利技术实施例还提供一种开锁装置,集成在第三方终端,该装置包括:第一接收模块,用于与待开锁车辆的蓝牙配对成功后,接收所述待开锁车辆反馈的加密信息;信息反馈模块,用于将所述加密信息反馈给云端服务器,以使所述云端服务器根据所述加密信息生成开锁指令;第二接收模块,用于接收所述云端服务器发送的开锁指令,并转发给所述待开锁车辆,使所述待开锁车辆根据所述开锁指令开锁。第三方面,本专利技术实施例还提供一种开锁系统,包括:第三方终端、云端服务器、待开锁车辆和第三方服务器;所述第三方终端,用于与所述待开锁车辆的蓝牙配对成功后,将所述待开锁车辆反馈的加密信息发送给所述云端服务器,并接收所述云端服务器反馈的开锁指令;所述云端服务器,用于根据所述第三方终端发送的加密信息,生成开锁指令,并反馈给所述第三方终端,以使所述第三方终端将所述开锁指令发送给所述待开锁车辆;所述待开锁车辆,用于在与所述第三方终端的蓝牙配对成功后,形成加密信息,并反馈给所述第三方终端,还用于根据所述第三方终端发送的开锁指令进行开锁;所述第三方服务器,用于验证所述第三方终端的合法性。第四方面,本专利技术实施例还提供一种存储介质,其上存储有计算机程序,该程序被对应终端和服务器执行时实现如第一方面所述的开锁方法。本专利技术实施例提供一种开锁方法、装置、系统及存储介质,第三方终端与待开锁车辆的蓝牙配对成功后,接收待开锁车辆反馈的加密信息,并发送给云端服务器,使云端服务器根据该加密信息生成开锁指令,然后将云端服务器发送的开锁指令转发给待开锁车辆,使待开锁车辆根据开锁指令进行开锁,即本专利技术实施例以云端服务器为媒介,通过第三方终端与云端服务器的交互,得到开锁指令,将开锁指令通过蓝牙的方式发给待开锁车辆,使得待开锁车辆即使处于无网的环境下依然可以执行开锁动作,保证了信息交互的可靠性,防止了共享车辆的盗用或丢失。附图说明图1为本专利技术实施例一提供的一种开锁方法的流程图;图2为本专利技术实施例一提供的一种初始化的过程示意图;图3为本专利技术实施例一提供的一种开锁过程的示意图;图4为本专利技术实施例一提供的一种退出登录的过程示意图;图5为本专利技术实施例二提供的一种开锁装置的结构图;图6为本专利技术实施例三提供的一种开锁系统的结构图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。此外,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。实施例一图1为本专利技术实施例一提供的一种开锁方法的流程图,本实施例可适用于共享车辆开锁的情况,该方法可以由开锁装置来执行,该装置可以采用软件和/或硬件的方式实现,并可以集成在第三方终端中,其中,第三方终端可以是手机、平板电脑等智能终端,参考图1,该方法可以包括如下步骤:S110、与待开锁车辆的蓝牙配对成功后,接收所述待开锁车辆反馈的加密信息。实施例的待开锁车辆以共享车辆为例,共享车辆可以是共享单车、共享电动车或共享汽车等。可选的,待开锁车辆与第三方终端以蓝牙的方式进行交互,开锁之前,需要先建立第三方终端与待开锁车辆的蓝牙连接。具体的,第三方终端可以通过云端服务器确定待开锁车辆对应的蓝牙信息,根据获取的蓝牙信息与待开锁车辆建立蓝牙连接,其中,云端服务器是与待开锁车辆关联的服务器。可选的,第三方终端可以向云端服务器发送开锁请求,开锁请求中包括第三方终端的终端标识以及待开锁车辆的终端标识,云端服务器根据待开锁车辆的终端标识查找蓝牙信息关联表,即可确定待开锁车辆对应的蓝牙信息,其中,蓝牙信息关联表用于存储车辆标识和对应蓝牙的关联关系。为了保证信息交互的安全性,第三方终端在向云端服务器发送开锁请求时,可以先将开锁请求发送给第三方服务器,经第三方服务器验证通过后,再由第三方服务器转发给云端服务器,其中,第三方服务器是与第三方终端关联的服务器,用于验证第三方终端的合法性。具体的,第三方服务器根据开锁请求中第三方终端的终端标识以及待开锁车辆的车辆标识,验证第三方终端是否有权限解锁车辆标识对应的待开锁车辆,如果确定第三方终端有权限,则向第三方终端反馈验证通过的结果,并将开锁请求转发给云端服务器,如果确定第三方终端没有权限,则向第三方终端返回验证失败的结果,并通知第三方终端没有解锁权限。云端服务器接收到第三方服务器转发的开锁请求后,同样可以根据开锁请求中的第三方终端的终端标识以及待开锁车辆的车辆标识进行验证,确认第三方终端的权限,防止信息传输过程被拦截篡改。本实施例采用双重认证机制,分别通过第三方服务器和云端服务器认证,保证了信息交互的安全性。云端服务器验证通过后,一方面对该开锁请求进行记录,生成唯一标识,并通过第三方服务器反馈给第三方终端,以通知第三方终端云端服务器的验证通过,另一方面,根据获取的车辆标识确定对应的蓝牙信息,并发送给第三方终端,使第三方终端根据该蓝牙信息建立与待开锁车辆的连接。待开锁车辆与第三方终端连接成功后,待开锁车辆对第三方终端的终端标识、蓝牙信息以及自身的车辆标识、蓝牙信息和对应的时间戳进行加密,形成加密信息,并返回给第三方终端,其中,时间戳是待开锁车辆与第三方终端配对成功后,待开锁车辆的显示时间,实施例对具体的加密方式不进行限定,例如可以采用高级加密标准(AdvancedEncryptionStandard,AES)加密。可选的,第三方终端发送开锁请求之前,先进行初始化,以建立与云端服务器的通信连接。示例性的,参考图2,图2为本专利技术实施例一提供的一种初始化的过程示意图,具体的,第三方终端的APP(Application,应用程序)通过第三方服务器向云端本文档来自技高网...

【技术保护点】
1.一种开锁方法,应用于第三方终端,其特征在于,包括:/n与待开锁车辆的蓝牙配对成功后,接收所述待开锁车辆反馈的加密信息;/n将所述加密信息反馈给云端服务器,以使所述云端服务器根据所述加密信息生成开锁指令;/n接收所述云端服务器发送的开锁指令,并转发给所述待开锁车辆,使所述待开锁车辆根据所述开锁指令开锁。/n

【技术特征摘要】
1.一种开锁方法,应用于第三方终端,其特征在于,包括:
与待开锁车辆的蓝牙配对成功后,接收所述待开锁车辆反馈的加密信息;
将所述加密信息反馈给云端服务器,以使所述云端服务器根据所述加密信息生成开锁指令;
接收所述云端服务器发送的开锁指令,并转发给所述待开锁车辆,使所述待开锁车辆根据所述开锁指令开锁。


2.根据权利要求1所述的方法,其特征在于,所述与待开锁车辆的蓝牙配对,包括:
向所述云端服务器发送开锁请求,以使所述云端服务器根据所述开锁请求确定所述待开锁车辆的蓝牙信息,所述开锁请求包括所述第三方终端的终端标识和待开锁车辆的车辆标识;
根据所述云端服务器发送的蓝牙信息,与所述待开锁车辆的蓝牙配对。


3.根据权利要求1所述的方法,其特征在于,所述加密信息包括所述第三方终端的终端标识和待开锁车辆的车辆标识;
所述云端服务器根据所述加密信息生成开锁指令,包括:
所述云端服务器对所述加密信息解密,获取所述第三方终端的终端标识和待开锁车辆的车辆标识;
所述云端服务器根据所述终端标识和车辆标识,生成所述待开锁车辆对应的开锁指令。


4.根据权利要求1所述的方法,其特征在于,所述待开锁车辆根据所述开锁指令开锁,包括:
所述待开锁车辆统计所述开锁指令下发到被所述待开锁车辆接收的传输时长;
如果所述传输时长小于设定时长,所述待开锁车辆根据所述开锁指令执行开锁动作;否则,所述待开锁车辆拒绝执行开锁动作,并向所述第三方终端反馈所述开锁指令的执行状态。


5.根据权利要求1-4任一项所述的方法,其特征在于,在所述待开锁车辆根据所述开锁指令开锁之后,还包括:
若接收到所述待开锁车辆反馈的开锁指令的执行状态为执行成功,则保持与所述待开锁车辆的蓝牙连接;否则,返回执行接收所述待开锁车辆反馈的加密信息,直至接收到所述待开锁车辆反馈的开锁指令的执行状态为执行成功。


6.一种开锁装置,集成在第三方终端,其特征在于,包括:

【专利技术属性】
技术研发人员:胡依林冯龙党瑞祥
申请(专利权)人:北京牛电信息技术有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1