基于ble的非接触式汽车数字钥匙临时授权系统及方法
技术领域
1.本发明属于车辆临时授权技术领域,更具体地说,涉及一种基于ble的非接触式汽车数字钥匙临时授权系统及方法。
背景技术:
2.汽车ble数字要是是一种基于短距离无线通信技术,用户使用ble设备对汽车进行控制。汽车ble数字钥匙一般包括ble设备对车辆进行上锁和解锁,对车辆进行一键启动控制等主要功能。
3.现有技术中,汽车数字钥匙使用异常方便,但是存在有些用户需要他人帮助进行挪车,或者需要进入车身内部,但不允许启动车辆的情况,若是将钥匙交予他人容易造成钥匙被窃,车辆启动权限丢失。有较大的生命财产安全隐患。
4.同时,当发生需要进入车辆而车主又不方便走开的情况时,目前没有可以不交予钥匙还能安全打开车辆的方法,带来的不便。
5.为此,亟需一种能有效解决上述技术问题的车辆控制授权的实现方案。
技术实现要素:
6.1、要解决的问题
7.针对现有技术中存在的问题,本发明提供一种基于ble的非接触式汽车数字钥匙临时授权系统及方法,能够通过临时权限进入车内或通过相应等级的权限对汽车进行操作,这样就避免了没有驾驶资格和能力的未成年或者其他人员进入车内的安全启动风险,可以限制相应人员的启动权限,保证车主及车辆的安全性和隐私性。
8.2、技术方案
9.为解决上述问题,本发明采用如下的技术方案。
10.基于ble的非接触式汽车数字钥匙临时授权系统,=包括主控模块、信息传输模块、父端模块以及子端模块;
11.所述信息传输模块包括ble信息传输单元;
12.所述父端模块和子端模块通过信息传输模块相连接,其中,所述父端模块用于向子端模块发送权限许可码,并接受子端模块发送的反馈信息;所述子端模块用于接受父端模块发送的权限许可码,并根据接受到的权限许可码,向父端模块发送相应的反馈信息;
13.所述主控模块通过信息传输模块分别与父端模块和子端模块连接,用于获取用户的用户信息,并将获取到的用户信息发送至父端模块以及子端模块,进行用户权限的管理、验证。
14.优选的,所述主控模块包括:
15.人机交互单元,用于录入用户的用户信息及与用户信息相关的权限特征码;
16.权限设置单元,用于设置不同权限特征码的许可操作;
17.信息识别单元,用于根据人机交互单元录入的权限特征码,判断用户权限;以及:
18.车身控制单元,用于根据信息识别单元判断的用户权限,响应用户权限内接受到的操作请求,对车身进行控制。
19.优选的,所述父端模块包括:
20.临时授权信息输出单元,用于根据主用户发送的临时授权信息发送请求,输出临时用户权限特征码;
21.用户信息存储单元,用于存储授权钥匙的主用户信息,所述主用户信息包括主用户信息以及与主用户信息相关联的权限特征码;其中:
22.所述用户包括主用户以及临时用户,所述权限特征码至少包括多级别的权限特征码,不同级别的权限特征码对应的操作权限不同。
23.优选的,所述权限特征码包括一级权限特征码、二级权限特征码、以及三级权限特征码,所述一级权限特征码、二级权限特征码、以及三级权限特征码对应的操作权限依次升高;其中:
24.所述一级权限特征码用于表征对车辆进入相关功能的操作权限;
25.所述二级权限特征码用于表征与车辆进入相关功能、车辆驾驶相关功能的操作权限;
26.所述三级权限特征码用于最高车辆访问控制权限,所述三级权限特征码还用于对其他级别权限的功能、时长进行定义。
27.优选的,所述子端用户包括:
28.授权信息传输单元,用于接受临时授权信息输出单元输出的临时用户权限特征码;以及:
29.用户信息权限存储单元,用于对临时用户权限特征码以及关联的临时用户信息进行存储。
30.本技术还提供了基于ble的非接触式汽车数字钥匙临时授权方法,所述方法应用于如上任一项所述的基于ble的非接触式汽车数字钥匙临时授权系统,所述方法包括:
31.步骤s1:对无钥匙用户的用户信息进行设定;包括:
32.步骤s11:分别设置二级权限用户和一级权限用户以及二级权限用户和一级权限用户分别对应的操作权限、功能以及权限可用时长;其中,所述一级权限用户的操作权限大于所述二级权限用户,所述一级权限用户为父端用户,所述二级权限用户为子端用户;
33.步骤s12、录入并存储父端用户的用户信息以及权限特征码,所述权限特征码至少包括多级别的权限特征码,不同级别的权限特征码对应的操作权限不同;
34.步骤s13、通过父端用户为子端用户录入用户信息以及权限特征码,同时将录入的子端用户的用户信息以及权限特征码进行存储;
35.步骤s2、通过父端用户的父端钥匙对子端用户的子端钥匙进行授权;授权时,父端钥匙与子端钥匙进入授权模式,父端钥匙根据子端钥匙的用户信息向子端钥匙发送不同权限特征码;
36.步骤s3、无钥匙用户向主控模块发送访问请求;
37.步骤s4、对访问请求进行验证;包括:
38.步骤s41、主控模块接收到无钥匙用户录入的用户信息及权限特征码,对用户信息进行存储、记录,添加访客记录,同时识别权限特征码;
39.步骤s42、主控模块根据当前用户输入的用户身份信息以及权限特征码,将获取到的用户信息以及权限特征码发送至父端模块以及子端模块,进行用户权限的管理、验证,根据验证通过的权限特征码解锁各级别对应功能,并在认证通过时接受当前用户拥有权限下的合法操作请求,若否,则拒绝操作请求。
40.3、有益效果
41.相比于现有技术,本发明的有益效果为:
42.(1)本发明通过建立使用人员的权限等级,通过权限特征码赋予其他钥匙相应的车辆使用权,让不同权限等级的使用人员都可以在安全隐私的条件下对汽车进行相应操作将用户权限等级分为一级权限、二级权限、三级权限,安全授予车辆使用权的同时,通过预设的各级权限,避免未成年人误启动车辆,保障未成年人的安全;
43.(2)本发明在具有驾驶资格的非车主用户需要对车辆进行操控时,但车主走不开时,进行授权后便能在父用户预设的相应权限下操作车辆,提高安全性。
附图说明
44.图1为本发明其中一实施例中的基于ble的非接触式汽车数字钥匙临时授权系统组成示意图;
45.图2为本发明其中一实施例中的基于ble的非接触式汽车数字钥匙临时授权系统的用户模块组成示意图;
46.图3为本发明其中一实施例中的基于ble的非接触式汽车数字钥匙临时授权系统的信息传输交互示意图;
47.图4为本发明其中一实施例中的基于ble的非接触式汽车数字钥匙临时授权系统的子单元信息传输示意图。
具体实施方式
48.以下由特定的具体实施例说明本技术的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本技术的其他优点及功效。虽然本技术的描述将结合一些实施例一起介绍,但这并不代表此申请的特征仅限于该实施方式。恰恰相反,结合实施方式作申请介绍的目的是为了覆盖基于本技术的权利要求而有可能延伸出的其它选择或改造。为了提供对本技术的深度了解,以下描述中将包含许多具体的细节。本技术也可以不使用这些细节实施。此外,为了避免混乱或模糊本技术的重点,有些具体细节将在描述中被省略。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
49.应注意的是,在本说明书中,相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
50.术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
51.在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本
申请中的具体含义。
52.在本技术的描述中,应理解,在本技术中“电连接”可理解为元器件物理接触并电导通;也可理解为线路构造中不同元器件之间通过印制电路板(printed circuit board,pcb)铜箔或导线等可传输电信号的实体线路进行连接的形式。
53.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术的实施方式作进一步地详细描述。
54.请参阅图1~4,图1为本发明其中一实施例中的基于ble的非接触式汽车数字钥匙临时授权系统组成示意图,图2为本发明其中一实施例中的基于ble的非接触式汽车数字钥匙临时授权系统的用户模块组成示意图,图3为本发明其中一实施例中的基于ble的非接触式汽车数字钥匙临时授权系统的信息传输交互示意图,图4为本发明其中一实施例中的基于ble的非接触式汽车数字钥匙临时授权系统的子单元信息传输示意图。
55.如图1~4所示,作为本技术其中一种实施方式,提供基于ble的非接触式汽车数字钥匙临时授权系统,包括主控模块、信息传输模块、父端模块以及子端模块。
56.所述信息传输模块包括ble信息传输单元,所述主控模块、父端模块以及子端模块均具有ble功能,以使得所述主控模块、父端模块以及子端模块通过ble信息传输单元进行通信。
57.所述父端模块和子端模块通过信息传输模块相连接,其中,所述父端模块用于向子端模块发送权限许可码,并接受子端模块发送的反馈信息;所述子端模块用于接受父端模块发送的权限许可码,并根据接受到的权限许可码,向父端模块发送相应的反馈信息。
58.所述主控模块通过信息传输模块分别与父端模块和子端模块连接,用于获取用户的用户信息,并将获取到的用户信息发送至父端模块以及子端模块,进行用户权限的管理、验证。
59.在一个使用场景中,所述主控模块、信息传输模块、父端模块以及子端模块可以设置于一个主控端模块中,所述主控端模块可以通过另一个信息传输模块与手持用户模块之间进行ble通信。示例性的,主控端模块通过蓝牙扫描到正在广播的手持用户模块即可配对,然后进行临时认证授权。
60.所述主控模块包括人机交互单元、权限设置单元、信息识别单元以及车身控制单元。所述人机交互单元用于录入用户的用户信息及与用户信息相关的权限特征码,所述权限设置单元用于设置不同权限特征码的许可操作,所述信息识别单元用于根据人机交互单元录入的权限特征码,判断用户权限;所述车身控制单元用于根据信息识别单元判断的用户权限,响应用户权限内接受到的操作请求,对车身进行控制。
61.所述父端模块包括临时授权信息输出单元和用户信息存储单元。所述临时授权信息输出单元用于根据主用户发送的临时授权信息发送请求,输出临时用户权限特征码,所述用户信息存储单元用于存储授权钥匙的主用户信息,所述主用户信息包括主用户信息以及与主用户信息相关联的权限特征码。
62.所述用户包括主用户以及临时用户,所述权限特征码至少包括多级别的权限特征码,不同级别的权限特征码对应的操作权限不同。
63.更具体的,在本实施方式中,所述权限特征码包括一级权限特征码、二级权限特征码、以及三级权限特征码,所述一级权限特征码、二级权限特征码、以及三级权限特征码对
应的操作权限依次升高;其中:
64.所述一级权限特征码用于表征对车辆进入相关功能的操作权限;
65.所述二级权限特征码用于表征与车辆进入相关功能、车辆驾驶相关功能的操作权限;
66.所述三级权限特征码用于最高车辆访问控制权限,所述三级权限特征码还用于对其他级别权限的功能、时长进行定义。
67.上述过程中的三级特征码即三级权限。其中,三级权限特征码对应功能包括授权新的车主钥匙、车辆所有功能、权限偏好设置、车辆模式设置;二级权限特征码即代表二级权限,二级权限对应功能包括方向盘、发动机、电机、动力控制、性能模式、雨刷、喇叭、雷达、点烟器、电控尾翼、可调悬架、大灯、油盖锁、引擎盖;一级权限特征码即代表一级权限,一级权限对应功能包括,车门、后备箱、车锁、车内灯光、示廓灯、日行灯、车载电脑、摄像头、天窗、遮阳帘、座椅锁、车窗、空调、音响。
68.所述子端用户包括授权信息传输单元和用户信息权限存储单元。所述授权信息传输单元用于接受临时授权信息输出单元输出的临时用户权限特征码,所述用户信息权限存储单元用于对临时用户权限特征码以及关联的临时用户信息进行存储。
69.在本技术的另一个实施方式中,提供了基于ble的非接触式汽车数字钥匙临时授权方法,所述方法应用于如上所述的基于ble的非接触式汽车数字钥匙临时授权系统,所述方法包括:
70.步骤s1:对无钥匙用户的用户信息进行设定;包括:
71.步骤s11:分别设置二级权限用户和一级权限用户以及二级权限用户和一级权限用户分别对应的操作权限、功能以及权限可用时长;其中,所述一级权限用户的操作权限大于所述二级权限用户,所述一级权限用户为父端用户,所述二级权限用户为子端用户;
72.本技术中,父端用户作为汽车车主,录入父端用户验证用的合法信息,绑定最高汽车访问权限,将父端用户信息存储到用户信息存储单元,并将临授权时权限信息存储到临时授权信息存储单元;子端用户通过父端用户录入临时权限信息和临时操作权限,并将临时授权权限信息存储到临时授权信息存储单元。
73.步骤s12、录入并存储父端用户的用户信息以及权限特征码,所述权限特征码至少包括多级别的权限特征码,不同级别的权限特征码对应的操作权限不同;
74.步骤s13、通过父端用户为子端用户录入用户信息以及权限特征码,同时将录入的子端用户的用户信息以及权限特征码进行存储。
75.上述过程中,所述的用户信息包括用户名、用户id、用户权限特征码、用户设备类型;所述三级特征码即三级权限,三级权限对应功能包括授权新的车主钥匙、车辆所有功能、权限偏好设置、车辆模式设置;所述二级特征码即代表二级权限,二级权限对应功能包括方向盘、发动机、电机、动力控制、性能模式、雨刷、喇叭、雷达、点烟器、电控尾翼、可调悬架、大灯、油盖锁、引擎盖;所述一级特征码即代表一级权限,一级权限对应功能包括,车门、后备箱、车锁、车内灯光、示廓灯、日行灯、车载电脑、摄像头、天窗、遮阳帘、座椅锁、车窗、空调、音响。
76.步骤s2、通过父端用户的父端钥匙对子端用户的子端钥匙进行授权;授权时,父端钥匙与子端钥匙进入授权模式,父端钥匙根据子端钥匙的用户信息向子端钥匙发送不同权
限特征码。
77.在一个示例性的场景中,如果是仅需要进入车辆,则向子端钥匙发送一级权限特征码;在另一个使用场景中,若子端用户有驾驶需求,则追加发送二级权限特征码。
78.步骤s3、无钥匙用户向主控模块发送访问请求。此时,当前无钥匙用户根据已有的权限输入相应的钥匙信息和权限特征码,其中,用户信息包括钥匙类型、访客id,钥匙类型包括但不限于无线ble钥匙、nfc钥匙、指纹钥匙;访客id为钥匙的序列号及物理地址,指纹钥匙等生物钥匙则是录入指纹时的的指纹名添加记录;权限特征码则包括父端钥匙名、父端钥匙特征码、权限等级。
79.步骤s4、对访问请求进行验证;包括:
80.步骤s41、主控模块接收到无钥匙用户录入的用户信息及权限特征码,对用户信息进行存储、记录,添加访客记录,同时识别权限特征码;
81.步骤s42、主控模块根据当前用户输入的用户身份信息以及权限特征码,将获取到的用户信息以及权限特征码发送至父端模块以及子端模块,进行用户权限的管理、验证,根据验证通过的权限特征码解锁各级别对应功能,并在认证通过时接受当前用户拥有权限下的合法操作请求,若否,则拒绝操作请求。
82.本技术中的基于ble的非接触式汽车数字钥匙临时授权系统及方法,能够通过临时权限进入车内或通过相应等级的权限对汽车进行操作,这样就避免了没有驾驶资格和能力的未成年或者其他人员进入车内的安全启动风险,可以限制相应人员的启动权限,保证车主及车辆的安全性和隐私性。
83.本发明所述实例仅仅是对本发明的优选实施方式进行描述,并非对本发明构思和范围进行限定,在不脱离本发明设计思想的前提下,本领域工程技术人员对本发明的技术方案作出的各种变形和改进,均应落入本发明的保护范围。