功能控制方法、服务器、设备及存储介质技术

技术编号:37289331 阅读:20 留言:0更新日期:2023-04-21 00:07
本发明专利技术公开了一种功能控制方法,包括:获取目标诊断设备所在的区域信息;基于所述区域信息获取至少一个车型信息对应的目标功能的权限信息;基于所述权限信息控制所述目标功能的使用权限。本发明专利技术还公开了一种功能控制服务器、设备及存储介质。本发明专利技术实现了业务场景发生变化时,服务器可以根据变化及时对车辆诊断设备相关功能的使用权限进行控制,避免了车辆诊断设备的不合规,提高了功能控制的灵活性。提高了功能控制的灵活性。提高了功能控制的灵活性。

【技术实现步骤摘要】
功能控制方法、服务器、设备及存储介质


[0001]本专利技术涉及功能控制
,尤其涉及一种功能控制方法、服务器、设备及存储介质。

技术介绍

[0002]车辆诊断设备一般用于迅速准确地查明汽车、总成和机构的技术状况,并得出可靠的结论,此外,车辆诊断设备还具有各种功能,可以为车辆进行在线编程、故障修复、软件升级等服务。
[0003]然而,对于不同产品系列的车辆诊断设备,其所开放使用的功能不同,同时,对于各个地区的不同规定以及各个汽车厂商的不同市场策略,车辆诊断设备的各项功能的使用权限也不相同,例如在线编程功能,对于在线编程功能而言,目前车辆诊断设备的制造厂商需要综合各个地区的相关规定以及各个汽车厂商的相关市场策略,在制造车辆诊断设备时即通过硬件模块及相关软件确定车辆诊断设备中在线编程功能在不同业务场景下的使用权限是否开放,但当各个地区的相关规定或者各个汽车厂商的相关市场策略发生变化时,这种模式使得在线编程功能的使用权限不能根据业务场景的变化及时进行调节,灵活性较低,导致了车辆诊断设备在市场流转中业务的不合规。
[0004]因此,有必要提出一种可以在业务场景发生变化时,及时对车辆诊断设备中相关功能的使用权限进行控制的解决方案。

技术实现思路

[0005]本专利技术的主要目的在于提供一种功能控制方法、服务器、设备及存储介质,旨在解决车辆诊断设备中的相关功能的使用权限不能及时根据业务场景的变化进行控制,灵活性较低的技术问题。
[0006]为实现上述目的,本专利技术提供一种功能控制方法,应用于服务器,所述功能控制方法包括以下步骤:
[0007]获取目标诊断设备所在的区域信息;
[0008]基于所述区域信息,获得至少一个车型信息对应的目标功能的权限信息;
[0009]基于所述权限信息控制所述目标功能的使用权限。
[0010]优选地,所述基于所述区域信息,获得至少一个车型信息对应的目标功能的权限信息的步骤包括:
[0011]基于所述区域信息对应的预设规定,获得第一权限信息,其中,所述第一权限信息包括是否允许使用所述目标功能;
[0012]基于所述至少一个车型信息对应的预设策略,获得第二权限信息,其中,所述第二权限信息包括所述至少一个车型信息是否允许使用所述目标功能;
[0013]基于所述第一权限信息以及所述第二权限信息,获得所述权限信息。
[0014]优选地,所述基于所述权限信息控制所述目标功能的使用权限的步骤包括:
[0015]基于所述权限信息,确定是否开放所述使用权限;
[0016]若所述第一权限信息允许使用所述目标功能,以及,所述第二权限信息允许使用所述目标功能,则开放所述使用权限,并控制所述目标功能为开启状态;或者,
[0017]若所述第一权限信息不允许使用所述目标功能,和/或,所述第二权限信息不允许使用所述目标功能,则不开放所述使用权限,并控制所述目标功能为关闭状态。
[0018]优选地,所述获取目标诊断设备所在的区域信息的步骤之前,还包括:
[0019]获取所述目标诊断设备的产品系列信息;
[0020]判断所述产品系列信息是否为目标产品系列信息;
[0021]若所述产品系列信息为所述目标产品系列信息,则执行所述获取目标诊断设备所在的区域信息的步骤。
[0022]优选地,所述功能控制方法还包括:
[0023]基于预设周期,收集并更新不同区域信息中的至少一个车型信息对应的目标功能的权限信息。
[0024]优选地,所述功能控制方法还应用于车辆诊断设备,所述功能控制方法还包括:
[0025]响应于服务器的控制指令,若确定目标功能为开启状态,则获取所述目标功能对应的执行授权证书,并加载所述目标功能对应的功能文件;
[0026]基于所述功能文件执行所述目标功能对应的功能服务。
[0027]优选地,所述响应于服务器的控制指令,若确定目标功能为开启状态,则获取所述目标功能对应的执行授权证书,并加载所述目标功能对应的功能文件的步骤之前,还包括:
[0028]预先下载并存储各个功能对应的功能文件包,以通过各个所述功能文件包加载各个所述功能对应的功能文件。
[0029]此外,为实现上述目的,本专利技术还提供一种功能控制服务器,所述功能控制服务器包括:
[0030]第一获取模块,用于获取目标诊断设备所在的区域信息;
[0031]第二获取模块,用于基于所述区域信息,获得至少一个车型信息对应的目标功能的权限信息;
[0032]控制模块,用于基于所述权限信息控制所述目标功能的使用权限。
[0033]此外,为实现上述目的,本专利技术还提供一种功能控制设备,所述功能控制设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的功能控制程序,所述功能控制程序被所述处理器执行时实现如上所述的功能控制方法的步骤。
[0034]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述可读存储介质上存储有功能控制程序,所述功能控制程序被处理器执行时实现如上所述的功能控制方法的步骤。
[0035]本专利技术提出的功能控制方法,通过获取目标诊断设备所在的区域信息;基于所述区域信息,获得至少一个车型信息对应的目标功能的权限信息;基于所述权限信息控制所述目标功能的使用权限。实现了业务场景发生变化时,服务器可以根据变化及时对车辆诊断设备相关功能的使用权限进行控制,避免了车辆诊断设备的不合规,提高了功能控制的灵活性。
附图说明
[0036]图1是本专利技术实施例方案涉及的硬件运行环境中功能控制设备的结构示意图;
[0037]图2为本专利技术功能控制方法第一实施例的流程示意图;
[0038]图3为本专利技术一实施例功能控制服务器的模块示意图。
[0039]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0040]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0041]如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境中功能控制设备的结构示意图。
[0042]本专利技术实施例终端可以是PC,也可以是智能手机、平板电脑、便携计算机等具有显示功能的可移动式终端设备。
[0043]如图1所示,该功能控制设备可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI

FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non

volatile memory),例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种功能控制方法,其特征在于,应用于服务器,所述功能控制方法包括以下步骤:获取目标诊断设备所在的区域信息;基于所述区域信息,获得至少一个车型信息对应的目标功能的权限信息;基于所述权限信息控制所述目标功能的使用权限。2.如权利要求1所述的功能控制方法,其特征在于,所述基于所述区域信息,获得至少一个车型信息对应的目标功能的权限信息的步骤包括:基于所述区域信息对应的预设规定,获得第一权限信息,其中,所述第一权限信息包括是否允许使用所述目标功能;基于所述至少一个车型信息对应的预设策略,获得第二权限信息,其中,所述第二权限信息包括所述至少一个车型信息是否允许使用所述目标功能;基于所述第一权限信息以及所述第二权限信息,获得所述权限信息。3.如权利要求2所述的功能控制方法,其特征在于,所述基于所述权限信息控制所述目标功能的使用权限的步骤包括:基于所述权限信息,确定是否开放所述使用权限;若所述第一权限信息允许使用所述目标功能,以及,所述第二权限信息允许使用所述目标功能,则开放所述使用权限,并控制所述目标功能为开启状态;或者,若所述第一权限信息不允许使用所述目标功能,和/或,所述第二权限信息不允许使用所述目标功能,则不开放所述使用权限,并控制所述目标功能为关闭状态。4.如权利要求1所述的功能控制方法,其特征在于,所述获取目标诊断设备所在的区域信息的步骤之前,还包括:获取所述目标诊断设备的产品系列信息;判断所述产品系列信息是否为目标产品系列信息;若所述产品系列信息为所述目标产品系列信息,则执行所述获取目标诊断设备所在的区域信息的步骤。5.如权利要...

【专利技术属性】
技术研发人员:刘新麦雪莹董攀
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:

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

1