一种蓝牙钥匙注销方法及其装置制造方法及图纸

技术编号:23987310 阅读:86 留言:0更新日期:2020-04-29 14:11
本发明专利技术提供了一种蓝牙钥匙注销方法,所述蓝牙钥匙为虚拟钥匙,所述蓝牙钥匙注销方法包括:通过HTTPS网络协议接收任一用户发送的注销请求,所述注销请求至少包括所述用户的身份信息以及所述注销请求对应的蓝牙钥匙适用的车辆的车辆识别码;基于所述用户的身份信息以及所述车辆的车辆识别码判断所述用户是否具有注销权限;以及响应于所述用户具有注销权限,发送注销蓝牙钥匙指令至所述车辆识别码对应的车辆以注销所述蓝牙钥匙。

A Bluetooth key cancellation method and device

【技术实现步骤摘要】
一种蓝牙钥匙注销方法及其装置
本专利技术涉及车辆的虚拟钥匙体系,尤其涉及一种蓝牙钥匙注销方法及其装置。
技术介绍
蓝牙(Bluetooth)通讯技术是一种支持设备短距离通讯(一般10m内)的无线电技术,能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用蓝牙通讯技术能够有效地简化移动通讯终端设备之间的通讯,也能够成功地简化设备与因特网之间的通讯,从而使数据传输变得更加迅速高效,为无线通讯拓宽道路。智能虚拟蓝牙钥匙(以下简称蓝牙钥匙)是一种安装在移动设备或穿戴设备中的软件程序,可以通过蓝牙通讯技术和车辆的车载蓝牙模块进行通讯,从而实现人与车的近场通讯,并实现车门解锁/闭锁、车辆启动、车窗开关等无线控制功能。在现有的蓝牙钥匙技术架构中,车辆蓝牙钥匙的生成和发放统一在云端的蓝牙钥匙后台进行。这就要求每台车辆都必须与云端的蓝牙钥匙后台进行通讯连接,因此设备成本较高并存在受到网络攻击的安全隐患。而且,一旦车辆因出现网络故障而无法通讯连接云端的蓝牙钥匙后台,就无法向用户终端授权蓝牙钥匙,因而会对车辆用户,尤其是从事车辆租赁和共享的用户带来极大的不便。并且随着电子信息技术的不断发展,虚拟钥匙的安全性成为阻碍用户最为关心的问题。为解决上述问题,本专利技术提出一种蓝牙钥匙体系。然而,虚拟钥匙并不仅仅存在以上问题。众所周知,虚拟钥匙以其不用随身携带可替代物理钥匙的优势给用户带来极大的便利,家庭成员间的相互借车无需通过物理钥匙的传递来实现,车辆的租赁和共享也可更加便利地实现。然而,对于借出或共享的虚拟钥匙是否应当设置一定的使用期限,到达一定期限后是否应当注销,以防止一车辆具有越来越多的可操控的虚拟钥匙,造成使用混乱,增加维护和安全成本。为解决上述问题,本专利技术提出一种蓝牙钥匙注销方法,以在该蓝牙钥匙体系下为用户注销蓝牙钥匙提供可能。
技术实现思路
以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。根据本专利技术的一方面,提供了一种蓝牙钥匙注销方法,所述蓝牙钥匙为虚拟钥匙,所述蓝牙钥匙注销方法包括:通过HTTPS网络协议接收任一用户发送的注销请求,所述注销请求至少包括所述用户的身份信息以及所述注销请求对应的蓝牙钥匙适用的车辆的车辆识别码;基于所述用户的身份信息以及所述车辆的车辆识别码判断所述用户是否具有注销权限;以及响应于所述用户具有注销权限,发送注销蓝牙钥匙指令至所述车辆识别码对应的车辆以注销所述蓝牙钥匙。更进一步地,所述蓝牙钥匙注销方法还包括:接收所述车辆识别码对应的车辆基于所述注销蓝牙钥匙指令产生的返回结果,所述返回结果用于指示所述注销请求对应的蓝牙钥匙是否删除成功;以及将所述返回结果返回至用户。所述蓝牙钥匙注销方法还包括:将蓝牙钥匙数据库中所述注销请求对应的蓝牙钥匙的删除标识设置为“已删除”。所述注销请求还包括所述注销请求对应的蓝牙钥匙的蓝牙钥匙ID,所述将蓝牙钥匙数据库中所述注销请求对应的蓝牙钥匙的删除标识设置为“已删除”包括:将蓝牙钥匙数据库中所述蓝牙钥匙ID的删除标识设置为“已删除”。所述发送注销蓝牙钥匙指令至所述车辆识别码对应的车辆包括:通过消息中间服务向所述车辆识别码对应的车辆的车载智能计算装置发送所述注销蓝牙钥匙指令。所述基于用户的身份信息以及所述车辆的车辆识别码判断所述用户是否具有注销权限还包括:基于所述用户的身份信息验证所述用户是否为合规用户;以及响应于所述用户为合规用户,继续验证所述用户是否具有注销所述注销请求对应的蓝牙钥匙的操作权限。所述用户的身份信息为所述用户的令牌信息,所述蓝牙钥匙注销方法还包括:通过HTTPS网络协议接收用户的登录请求;验证所述用户的登录请求;以及响应于所述用户的登录请求验证通过,采用随机算法产生对应于所述用户的身份的令牌信息并返回至所述用户。更进一步地,所述登录请求包括用户的登录名及其登录密码,所述验证用户的登录请求包括:响应于所述登录请求中的登录名及其登录密码相互符合,判断所述登录请求验证通过;以及响应于所述登录请求中的登录名及其登录密码不符合,判断所述登录请求验证不通过。根据本专利技术的另一方面,提供了一种蓝牙钥匙注销装置,包括:存储器;以及与所述存储器耦接的处理器,所述处理器被配置成:通过HTTPS网络协议接收任一用户发送的注销请求,所述注销请求至少包括所述用户的身份信息以及所述注销请求对应的蓝牙钥匙适用的车辆的车辆识别码;基于所述用户的身份信息以及所述车辆的车辆识别码判断所述用户是否具有注销权限;以及响应于所述用户具有注销权限,发送注销蓝牙钥匙指令至所述车辆识别码对应的车辆以注销所述蓝牙钥匙。所述处理器还被配置成:将蓝牙钥匙数据库中所述注销请求对应的蓝牙钥匙的删除标识设置为“已删除”。所述注销请求还包括所述注销请求对应的蓝牙钥匙的蓝牙钥匙ID,所述处理器进一步被配置成:将蓝牙钥匙数据库中所述蓝牙钥匙ID的删除标识设置为“已删除”。所述处理器还被配置成:接收所述车辆识别码对应的车辆基于所述注销蓝牙钥匙指令产生返回结果,所述返回结果用于指示所述注销请求对应的蓝牙钥匙是否删除成功;以及将所述返回结果返回至用户。所述处理器进一步被配置成:通过消息中间服务向所述车辆识别码对应的车辆的车载智能计算装置发送所述注销蓝牙钥匙指令。所述处理器进一步被配置成:基于所述用户的身份信息验证所述用户是否为合规用户;以及响应于所述用户为合规用户,继续验证所述用户是否具有注销所述注销请求对应的蓝牙钥匙的操作权限。所述用户的身份信息为所述用户的令牌信息,所述处理器进一步被配置成:通过HTTPS网络协议接收用户的登录请求;验证所述用户的登录请求;以及响应于所述用户的登录请求验证通过,采用随机算法产生对应于所述用户的身份的令牌信息并返回至所述用户。更进一步地,所述登录请求包括用户的登录名及其登录密码,所述处理器进一步被配置成:响应于所述登录请求中的登录名及其登录密码相互符合,判断所述登录请求验证通过;以及响应于所述登录请求中的登录名及其登录密码不符合,判断所述登录请求验证不通过。根据本专利技术的又一方面,提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上述任一项所述的蓝牙钥匙注销方法的步骤。附图说明在结合以下附图阅读本公开的实施例的详细描述之后,更能够更好地理解本专利技术的上述特征和优点。图1是根据本专利技术的一个方面绘示的一蓝牙钥匙体系架构示意图;图2是根据本专利技术的一个方面绘示的一蓝牙钥匙注销方法的流程示意图;图3是根据本专利技术的一个方面绘示的HTTPS网络协议中的安全验证流程示意图;图4是根据本专利技术的一个方面绘示的一蓝牙钥匙注销方法的部分流程本文档来自技高网
...

【技术保护点】
1.一种蓝牙钥匙注销方法,所述蓝牙钥匙为虚拟钥匙,所述蓝牙钥匙注销方法包括:/n通过HTTPS网络协议接收任一用户发送的注销请求,所述注销请求至少包括所述用户的身份信息以及所述注销请求对应的蓝牙钥匙适用的车辆的车辆识别码;/n基于所述用户的身份信息以及所述车辆的车辆识别码判断所述用户是否具有注销权限;以及/n响应于所述用户具有注销权限,发送注销蓝牙钥匙指令至所述车辆识别码对应的车辆以注销所述蓝牙钥匙。/n

【技术特征摘要】
1.一种蓝牙钥匙注销方法,所述蓝牙钥匙为虚拟钥匙,所述蓝牙钥匙注销方法包括:
通过HTTPS网络协议接收任一用户发送的注销请求,所述注销请求至少包括所述用户的身份信息以及所述注销请求对应的蓝牙钥匙适用的车辆的车辆识别码;
基于所述用户的身份信息以及所述车辆的车辆识别码判断所述用户是否具有注销权限;以及
响应于所述用户具有注销权限,发送注销蓝牙钥匙指令至所述车辆识别码对应的车辆以注销所述蓝牙钥匙。


2.如权利要求1所述的蓝牙钥匙注销方法,其特征在于,还包括:
接收所述车辆识别码对应的车辆基于所述注销蓝牙钥匙指令产生的返回结果,所述返回结果用于指示所述注销请求对应的蓝牙钥匙是否删除成功;以及
将所述返回结果返回至用户。


3.如权利要求2所述的蓝牙钥匙注销方法,其特征在于,还包括:
将蓝牙钥匙数据库中所述注销请求对应的蓝牙钥匙的删除标识设置为“已删除”。


4.如权利要求3所述的蓝牙钥匙注销方法,其特征在于,所述注销请求还包括所述注销请求对应的蓝牙钥匙的蓝牙钥匙ID,所述将蓝牙钥匙数据库中所述注销请求对应的蓝牙钥匙的删除标识设置为“已删除”包括:
将蓝牙钥匙数据库中所述蓝牙钥匙ID的删除标识设置为“已删除”。


5.如权利要求1所述的蓝牙钥匙注销方法,其特征在于,所述发送注销蓝牙钥匙指令至所述车辆识别码对应的车辆包括:
通过消息中间服务向所述车辆识别码对应的车辆的车载智能计算装置发送所述注销蓝牙钥匙指令。


6.如权利要求1所述的蓝牙钥匙注销方法,其特征在于,所述基于用户的身份信息以及所述车辆的车辆识别码判断所述用户是否具有注销权限还包括:
基于所述用户的身份信息验证所述用户是否为合规用户;以及
响应于所述用户为合规用户,继续验证所述用户是否具有注销所述注销请求对应的蓝牙钥匙的操作权限。


7.如权利要求1所述的蓝牙钥匙注销方法,其特征在于,所述用户的身份信息为所述用户的令牌信息,所述蓝牙钥匙注销方法还包括:
通过HTTPS网络协议接收用户的登录请求;
验证所述用户的登录请求;以及
响应于所述用户的登录请求验证通过,采用随机算法产生对应于所述用户的身份的令牌信息并返回至所述用户。


8.如权利要求7所述的蓝牙钥匙注销方法,其特征在于,所述登录请求包括用户的登录名及其登录密码,所述验证用户的登录请求包括:
响应于所述登录请求中的登录名及其登录密码相互符合,判断所述登录请求验证通过;以及
响应于所述登录请求中的登录名及其登录密码不符合,判断所述登录请求验证不通过。


9.一种蓝牙钥匙注销装置,包括:<...

【专利技术属性】
技术研发人员:叶琼青唐焱覃树才
申请(专利权)人:上海博泰悦臻网络技术服务有限公司
类型:发明
国别省市:上海;31

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

1