车辆的钥匙权限控制方法、装置及车辆与流程

文档序号:29716607发布日期:2022-04-16 18:43阅读:193来源:国知局
车辆的钥匙权限控制方法、装置及车辆与流程

1.本发明涉及车辆技术领域,特别涉及一种车辆的钥匙权限控制方法、装置及车辆。


背景技术:

2.随着汽车不断的智能化,越来越多的远控功能被赋予以提高客户的体验感,基于智能终端的蓝牙钥匙成为车辆无钥匙解锁的主要方式,并且蓝牙钥匙开锁记录存储在锁芯内部,需要时可用蓝牙钥匙和app(application,应用程序)导出,蓝牙钥匙开锁记录实时通知。
3.然而,虽然蓝牙钥匙十分方便,但是存在蓝牙钥匙滥用的问题,具有一定的局限性和安全隐患,亟待解决。


技术实现要素:

4.有鉴于此,本发明旨在提出一种车辆的钥匙权限控制方法,该方法解决了相关技术中存在蓝牙钥匙滥用、具有一定的局限性和安全隐患的问题,提高了车辆的安全性。
5.为达到上述目的,本发明的技术方案是这样实现的:
6.一种车辆的钥匙权限控制方法,包括以下步骤:
7.接收用户发送的钥匙权限请求;
8.从所述钥匙权限请求识别用户的目标操作请求,并获取目标车辆的身份标识,其中,所述目标操作为冻结操作、解冻操作、删除操作和注销操作;以及
9.根据所述身份标识按照所述目标操作请求对虚拟钥匙进行权限控制,使得所述虚拟钥匙具备或者不具备所述目标车辆的控制权限。
10.进一步地,在接收所述用户发送的钥匙权限请求之后,还包括:
11.基于所述钥匙权限请求,生成已接收信号;
12.发送所述已接收信号至所述钥匙权限请求的发送方。
13.进一步地,上述的车辆的钥匙权限控制方法,还包括:
14.在请求对所述虚拟钥匙进行权限控制后,生成所述虚拟钥匙的执行结果;
15.将所述执行结果发送至所述钥匙权限请求的发送方。
16.进一步地,在发送所述已接收信号至所述钥匙权限请求的发送方之前,还包括:
17.检测所述已接收信号的生成时间;
18.在所述生成时间大于预设阈值时,根据所述发送方发送的删除指令删除所述虚拟钥匙。
19.进一步地,上述的车辆的钥匙权限控制方法,还包括:
20.检测所述目标车辆的t-box的实际状态;
21.若所述实际状态为不在线状态,则唤醒所述目标车辆的t-box。
22.相对于现有技术,本发明所述的车辆的钥匙权限控制方法具有以下优势:
23.本发明所述的车辆的钥匙权限控制方法,可以接收用户发送的钥匙权限请求,并
从钥匙权限请求识别用户的目标操作请求,并获取目标车辆的身份标识,并根据身份标识按照目标操作请求对虚拟钥匙进行权限控制,使得虚拟钥匙具备或者不具备目标车辆的控制权限。由此,解决了相关技术中存在蓝牙钥匙滥用、具有一定的局限性和安全隐患的问题,提高了车辆的安全性。
24.本发明的另一个目的在于提出一种车辆的钥匙权限控制装置,该装置解决了相关技术中存在蓝牙钥匙滥用、具有一定的局限性和安全隐患的问题,提高了车辆的安全性。
25.为达到上述目的,本发明的技术方案是这样实现的:
26.一种车辆的钥匙权限控制装置,包括:
27.接收模块,用于接收用户发送的钥匙权限请求;
28.获取模块,用于从所述钥匙权限请求识别用户的目标操作请求,并获取目标车辆的身份标识,其中,所述目标操作为冻结操作、解冻操作、删除操作和注销操作;以及
29.控制模块,用于根据所述身份标识按照所述目标操作请求对虚拟钥匙进行权限控制,使得所述虚拟钥匙具备或者不具备所述目标车辆的控制权限。
30.进一步地,在接收所述用户发送的钥匙权限请求之后,所述接收模块,还用于:
31.基于所述钥匙权限请求,生成已接收信号;
32.发送所述已接收信号至所述钥匙权限请求的发送方。
33.进一步地,还包括:
34.生成模块,用于在请求对所述虚拟钥匙进行权限控制后,生成所述虚拟钥匙的执行结果;
35.发送模块,用于将所述执行结果发送至所述钥匙权限请求的发送方。
36.进一步地,在发送所述已接收信号至所述钥匙权限请求的发送方之前,所述接收模块,还用于:
37.检测所述已接收信号的生成时间;
38.在所述生成时间大于预设阈值时,根据所述发送方发送的删除指令删除所述虚拟钥匙。
39.进一步地,还包括:
40.检测模块,用于检测所述目标车辆的t-box的实际状态;
41.唤醒模块,用于若所述实际状态为不在线状态,则唤醒所述目标车辆的t-box。
42.所述的车辆的钥匙权限控制装置与上述的车辆的钥匙权限控制方法相对于现有技术所具有的优势相同,在此不再赘述。
43.本发明的另一个目的在于提出一种车辆,该车辆解决了相关技术中存在蓝牙钥匙滥用、具有一定的局限性和安全隐患的问题,提高了车辆的安全性。
44.为达到上述目的,本发明的技术方案是这样实现的:
45.一种车辆,设置有如上述实施例所述的车辆的钥匙权限控制装置。
46.所述的车辆与上述的车辆的钥匙权限控制装置相对于现有技术所具有的优势相同,在此不再赘述。
附图说明
47.构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实
施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
48.图1为本发明实施例的车辆的钥匙权限控制方法的流程图;
49.图2为本发明一个具体实施例的车辆的钥匙权限控制方法的流程图;
50.图3为本发明实施例的车辆的钥匙权限控制装置的方框示意图。
具体实施方式
51.需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
52.下面将参考附图并结合实施例来详细说明本发明。
53.图1是根据本发明实施例的车辆的钥匙权限控制方法的流程图。
54.如图1所示,根据本发明实施例的车辆的钥匙权限控制方法,包括以下步骤:
55.步骤s101,接收用户发送的钥匙权限请求。
56.应当理解的是,钥匙权限请求可以包括冻结请求、解冻请求、删除请求和注销请求,车主用户可使用手机app或打客服电话的方式通过dk(digital key management platform,数字钥匙管理平台)服务器发送钥匙权限请求。
57.步骤s102,从钥匙权限请求识别用户的目标操作请求,并获取目标车辆的身份标识,其中,目标操作为冻结操作、解冻操作、删除操作和注销操作。
58.可以理解的是,如果钥匙权限请求为冻结请求,则目标操作请求即为冻结操作;如果钥匙权限请求为解冻请求,则目标操作请求即为解冻操作;如果钥匙权限请求为删除请求,则目标操作请求即为删除操作;如果钥匙权限请求为注销请求,则目标操作请求即为注销操作。目标车辆的身份标识可以为车辆的车架号。
59.步骤s103,根据身份标识按照目标操作请求对虚拟钥匙进行权限控制,使得虚拟钥匙具备或者不具备目标车辆的控制权限。
60.其中,虚拟钥匙可以为蓝牙钥匙。
61.具体而言,在目标操作为冻结操作时,本技术实施例可以将与目标车辆的身份标识相匹配的虚拟钥匙进行冻结操作,使得虚拟钥匙不具备目标车辆的控制权限;在目标操作为解冻操作时,本技术实施例可以将与目标车辆的身份标识相匹配的虚拟钥匙进行解冻操作,使得虚拟钥匙具备目标车辆的控制权限;在目标操作为删除操作时,本技术实施例可以将与目标车辆的身份标识相匹配的虚拟钥匙进行删除操作,使得虚拟钥匙不具备目标车辆的控制权限;在目标操作为注销操作时,本技术实施例可以将与目标车辆的身份标识相匹配的虚拟钥匙进行注销操作,使得虚拟钥匙不具备目标车辆的控制权限。
62.由此,可以在借车给家人朋友时,生成、发放虚拟钥匙即可,在用完后,可以对虚拟钥匙进行删除/冻结/解冻/注销等,使得虚拟钥匙具备或者不具备目标车辆的控制权限,从而大大提高车辆的安全性。
63.进一步地,在接收用户发送的钥匙权限请求之后,还包括:基于钥匙权限请求,生成已接收信号;发送已接收信号至钥匙权限请求的发送方。
64.应当理解的是,在接收用户发送的钥匙权限请求之后,本技术实施例可以基于接收到的钥匙权限请求,生成对应的已接收信号,即已接收到虚拟钥匙的操作请求,并且将该信号发送钥匙权限请求的发送方,从而便于钥匙权限请求的发送方及时了解当前的处理动
态。
65.进一步地,上述的车辆的钥匙权限控制方法,还包括:在对虚拟钥匙进行权限控制后,生成虚拟钥匙的执行结果;将执行结果发送至钥匙权限请求的发送方。
66.其中,虚拟钥匙的执行结果可以为已根据冻结请求/解冻请求/删除操作/注销请求对虚拟钥匙进行冻结操作/解冻操作/删除操作/注销操作,也可以未完成对虚拟钥匙进行冻结操作/解冻操作/删除操作/注销操作。
67.具体而言,本技术实施例可以在对虚拟钥匙进行权限控制后,得到对应的执行结果,并将执行结果发送钥匙权限请求的发送方,从而便于钥匙权限请求的发送方及时了解是否已完成对虚拟钥匙执行的相应操作。
68.需要说明的是,如果未完成对虚拟钥匙进行冻结操作/解冻操作/删除操作/注销操作,本技术实施例可以再次重新按照上述从钥匙权限请求识别用户的目标操作请求,并获取目标车辆的身份标识,根据身份标识按照目标操作请求对虚拟钥匙进行权限控制,使得虚拟钥匙具备或者不具备目标车辆的控制权限的步骤。
69.进一步地,在发送已接收信号至钥匙权限请求的发送方之前,还包括:检测已接收信号的生成时间;在生成时间大于预设阈值时,根据发送方发送的删除指令删除虚拟钥匙。
70.其中,预设阈值可以是用户预先设定的阈值,可以是通过有限次实验获取的阈值,也可以是通过有限次计算机仿真得到的阈值,在此不做具体限定。
71.具体而言,如果已接收信号的生成时间大于预设阈值,说明此时dk服务器超时未收到反馈,dk会重新调用tsp接口下发操作指令,超时后收到的异步反馈,dk正常进行处理,失败后定时发送删除指令,并根据删除指令删除虚拟钥匙。
72.进一步地,上述的车辆的钥匙权限控制方法,还包括:检测目标车辆的t-box的实际状态;若实际状态为不在线状态,则唤醒目标车辆的t-box。
73.其中,t-box的实际状态可以包括休眠状态(即不在线状态)、正常工作状态、浅休眠状态。
74.也就是说,本技术实施例可以实时检测目标车辆的t-box的实际状态,如果目标车辆的t-box的实际状态为不在线状态,则发送唤醒请求至t-box,以唤醒目标车辆的t-box,如果目标车辆的t-box的实际状态为正常工作状态或浅休眠状态,则无需唤醒,可以将钥匙权限请求转发至车端网关。
75.为使得本领域技术人员进一步了解本技术实施例的车辆的钥匙权限控制方法,下面结合具体实施例进行详细阐述。
76.具体地,如图2所示,在tsp(telematics service provider,汽车远程服务提供商)收到dk服务器发送的车端蓝牙钥匙进行冻结/解冻/删除/注销钥匙操作消息请求后,将请求转发给车辆的t-box,车辆的t-box通过车端网关将请求转发给车端蓝牙模块,由车端蓝牙模块校验指令合法性后,执行响应的操作。
77.具体而言,图2所示的交互流程如下所示:
78.dk服务器:
79.(1)组装消息请求,并启动超时机制(超时时间设置为tbd(to be determined,待定),超时重试三次,如再失败,不再重试;其中,本领域技术人员可以根据实际情况设置超时时间,也可以在后续联调时设置决定,在此不做具体限定。
80.(2)调用消息通道发送车端钥匙操作请求;
81.(3)dk服务器给tsp下发指令采用消息队列方式下发请求,包括车架号、流水号、钥匙操作参数,其中,钥匙操作参数里面包含删除/冻结/解冻/注销的操作码。
82.tsp:
83.(1)tsp收到钥匙操作参数消息请求,后需在tbd时间内返回已接收到钥匙操作请求,若dk服务器未收到正响应则认为请求超时;
84.(2)若tsp下发t-box指令失败,需返回dk实际错误码及错误内容;
85.(3)检测t-box是否在线,若不在线,则发送唤醒请求至t-box,唤醒t-box后转发dk服务器的钥匙操作请求至t-box,若t-box在线则直接发送钥匙操作请求至t-box,t-box处于正常工作和浅休眠状态下,均可接收该控制指令。
86.t-box:
87.(1)接收tsp下发的钥匙操作参数。
88.(2)tbox转发信号后监测(tbd),如果收到cem(central electronic module,中央电子模块)(即网关)返回的执行结果信号,则将结果上报至tsp;如果(tbd)内未收到返回结果信号,则上报tsp目标ecu执行失败。
89.进一步地,车端网关收到t-box钥匙操作请求后,将钥匙操作请求信号转发给ble(bluetooth low energe,蓝牙低功耗),蓝牙模块接收到钥匙操作请求后,对报文进行解析,同时执行相应钥匙的冻结/解冻/删除/注销操作,蓝牙模块mcu需对组装长报文,并将长报文转给车端sdk,蓝牙发送响应结果至cem,cem转发信号至t-box,t-box将响应信号转发至tsp,tsp将结果转发至dk服务器。
90.由此,车载无线终端响应通知指令,对授权车主实施不同蓝牙钥匙的授权,主用户可远程删除/冻结/解冻/注销对授权用户蓝牙钥匙的权限。
91.根据本发明实施例的车辆的钥匙权限控制方法,可以接收用户发送的钥匙权限请求,并从钥匙权限请求识别用户的目标操作请求,并获取目标车辆的身份标识,并根据身份标识按照目标操作请求对虚拟钥匙进行权限控制,使得虚拟钥匙具备或者不具备目标车辆的控制权限。由此,解决了相关技术中存在蓝牙钥匙滥用、具有一定的局限性和安全隐患的问题,提高了车辆的安全性。
92.进一步地,如图3所示,本发明的实施例还公开了一种车辆的钥匙权限控制装置10,其包括:接收模块100、获取模块200和控制模块300。
93.其中,接收模块100用于接收用户发送的钥匙权限请求;
94.获取模块200用于从钥匙权限请求识别用户的目标操作请求,并获取目标车辆的身份标识,其中,目标操作为冻结操作、解冻操作、删除操作和注销操作;以及
95.控制模块300用于根据身份标识按照目标操作请求对虚拟钥匙进行权限控制,使得虚拟钥匙具备或者不具备目标车辆的控制权限。
96.进一步地,在接收用户发送的钥匙权限请求之后,接收模块100用于:
97.基于钥匙权限请求,生成已接收信号;
98.发送已接收信号至钥匙权限请求的发送方。
99.进一步地,本技术实施例的车辆的钥匙权限控制装置10,还包括:
100.生成模块,用于在请求对虚拟钥匙进行权限控制后,生成虚拟钥匙的执行结果;
101.发送模块,用于将执行结果发送至钥匙权限请求的发送方。
102.进一步地,在发送已接收信号至钥匙权限请求的发送方之前,接收模块100还用于:
103.检测已接收信号的生成时间;
104.在生成时间大于预设阈值时,根据发送方发送的删除指令删除虚拟钥匙。
105.进一步地,本技术实施例的车辆的钥匙权限控制装置10,还包括:
106.检测模块,用于检测目标车辆的t-box的实际状态;
107.唤醒模块,用于若实际状态为不在线状态,则唤醒目标车辆的t-box。
108.需要说明的是,本发明实施例的车辆的钥匙权限控制装置的具体实现方式与车辆的钥匙权限控制方法的具体实现方式类似,为了减少冗余,此处不做赘述。
109.根据本发明实施例的车辆的钥匙权限控制装置,可以接收用户发送的钥匙权限请求,并从钥匙权限请求识别用户的目标操作请求,并获取目标车辆的身份标识,并根据身份标识按照目标操作请求对虚拟钥匙进行权限控制,使得虚拟钥匙具备或者不具备目标车辆的控制权限。由此,解决了相关技术中存在蓝牙钥匙滥用、具有一定的局限性和安全隐患的问题,提高了车辆的安全性。
110.进一步地,本发明的实施例公开了一种车辆,该车辆设置有上述实施例的车辆的钥匙权限控制装置。该车辆由于具有了上述装置,可以接收用户发送的钥匙权限请求,并从钥匙权限请求识别用户的目标操作请求,并获取目标车辆的身份标识,并根据身份标识按照目标操作请求对虚拟钥匙进行权限控制,使得虚拟钥匙具备或者不具备目标车辆的控制权限。由此,解决了相关技术中存在蓝牙钥匙滥用、具有一定的局限性和安全隐患的问题,提高了车辆的安全性。
111.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1