本发明涉及车辆管理领域,尤其涉及一种智能座舱功能权限的管理方法及其装置。
1、现有的座舱软件越来越趋于平台化,一种软件版本适用于多款车型,不同车型或不同配置的座舱(hu、ic、移动app等)功能(含界面)的差异需要通过刷写整车配置字来实现。但整车配置字代表的是车辆的硬件配置,只能管控和硬件相关的座舱功能,无法做到对纯软件的座舱功能进行管控,从而无法解决同一个软件版本为不同的车型、同一车型不同配置、同一配置不同车主、同一台车不同用户提供差异化和个性化的座舱功能和服务的需求。
2、车辆销售后,当车辆的某些功能出现了影响用户体验的bug(需要紧急屏蔽)或需要上线/下线某些座舱功能时,整车配置字刷写将无法快速高效的达到效果,因为整车配置字刷写要求用户回站处理,而很多用户都不愿意或没有时间回站。当然也可通过ota来实现该功能,但ota版本的开发和测试存在时间长、费用高的问题,且车厂向用户推送ota版本以后,用户也可能不会升级,同一ota软件版本也无法做到为不同的用户提供差异化和个性化的座舱功能。
3、为解决上述问题,本发明旨提供一种智能座舱功能权限的管理方法及其装置,以期能做到不同车型或同一车型不同配置的座舱功能和界面的差异化管理,甚至做到同一配置不同车主或同一台车不同用户的座舱差异化管理,从而为不同用户提供个性化的内容与服务,且实现上效率高、成本低、方式灵活。
1、以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。
2、根据本发明的一方面,提供了一种智能座舱功能权限的管理方法,适用于tsp云平台,所述管理方法包括:接收请求端发送的请求信息,所述请求信息用于向所述tsp云平台请求获取所述请求端的功能及其对应的权限;根据所述请求信息从功能编码数据库中过滤出所述请求端具备的功能编码及其对应的权限;以及返回所述请求端具备的功能编码及其对应的权限至所述请求端,以便于所述请求端根据所述功能编码对应的权限显示所述功能编码对应的功能。
3、在一实施例中,所述请求信息至少携带所述请求端关联的车辆的vin码,所述根据请求信息从功能编码数据库中过滤出所述请求端具备的功能编码及其对应的权限包括:根据所述车辆的vin码确定出所述车辆的车型、bom特征值以及座舱软件版本;从所述功能编码数据库中获取所述车型适用的功能编码,以组成第一功能组,所述第一功能组包括所述车型适用的功能编码及其对应的权限,所述第一功能组中的所有功能的权限均为“可用”;利用所述bom特征值对所述第一功能组进行硬件功能过滤,以组成第二功能组,所述第二功能组包括所述车型适用的软件功能编码及其对应的权限以及所述bom特征值对应的硬件功能编码及其对应的权限;以及利用所述座舱软件版本对所述第二功能组进行所述座舱软件版本支持的功能过滤,以组成第三功能组。
4、在一实施例中,所述根据车辆的vin码确定出所述车辆的车型、bom特征值以及座舱软件版本包括:根据所述vin码识别出所述车辆的车型;根据所述vin码获取所述tsp云平台上备份的所述vin码关联的bom特征值;以及根据所述vin码查询出所述vin码对应的车辆的座舱软件版本。
5、在一实施例中,所述座舱软件版本包括中控软件版本和t-box软件版本。
6、在一PG电子通信实施例中,所述请求信息还包括用户id,所述根据请求信息从功能编码数据库中过滤出所述请求端具备的功能编码及其对应的权限还包括:根据所述用户id判断所述请求端的用户属性,所述用户属性为车主、授权用户或普通用户;以及根据所述请求端的用户属性过滤所述第三功能组中的每个功能编码对应的权限,以组成第四功能组,所述第四功能组中的每一功能编码对应的权限为所述请求端的用户属性所具备的权限。
7、在一实施例中,所述根据请求信息从功能编码数据库中过滤出所述请求端具备的功能编码及其对应的权限还包括:查询所述用户id的个性化配置的功能及其对应的权限;以及查询所述第四功能组中所述用户id的个性化配置的功能编码并将其对应的权限修改为所述用户id对应的权限,以组成第五功能组。
8、在一实施例中,智能座舱的功能包括若干订阅功能,所述根据请求信息从功能编码数据库中过滤出所述请求端具备的功能编码及其对应的权限还包括:根据所述用户id查询所述用户id的订阅功能;以及利用所述用户id的订阅功能编码对所述第五功能组中的订阅功能进行过滤,以组成第六功能组,所述第六功能组中的订阅功能的权限与所述用户id的订阅信息有关。
9、在一实施例中,所述根据请求信息从功能编码数据库中过滤出所述请求端具备的功能编码及其对应的权限还包括:根据所述请求端的接口信息判断所述请求端是车载端或移动端;以及剔除所述第三功能组/第四功能组/第五功能组/第六功能组中不属于所述请求端的功能编码,以组成对应请求端的第三功能组/第四功能组/第五功能组/第六功能组。
10、根据本发明的另一个方面,还提供了一种智能座舱功能权限的管理装置,包括存储器、处理器以及存储在存储器上的计算机程序,所述处理器被用于执行存储在所述存储器上的计算机程序时实现如前述任一实施例所述的智能座舱功能权限的管理方法的步骤。
11、根据本发明的又一个方面,还提供了一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被执行时实现如前述任一实施例所述的智能座舱功能权限的管理方法的步骤。
13、1.同一版本的座舱软件在用于不同款车型时,可通过tsp的功能配置来实现不同的功能和界面效果,从而节约软件开发成本;
14、2.同一版座舱软件用于同一款车型,可通过tsp的功能配置实现用户功能和界面的差异化,为用户个性化服务,增加用户粘度和品牌认可度;
15、3.通过tsp平台的配置可随时调整座舱娱乐方面的功能(上线、下线),打造灵活多变的座舱体验;
16、4.当座舱的某个功能出现重大bug时,可通过tsp配置快速屏蔽该功能,从而减少用户的抱怨,提升公司形象。
1.一种智能座舱功能权限的管理方法,适用于tsp云平台,所述管理方法包括:
2.如权利要求1所述的管理方法,其特征在于,所述请求信息至少携带所述请求端关联的车辆的vin码,所述根据请求信息从功能编码数据库中过滤出所述请求端具备的功能编码及其对应的权限包括:
3.如权利要求2所述的管理方法,其特征在于,所述根据车辆的vin码确定出所述车辆的车型、bom特征值以及座舱软件版本包括:
4.如权利要求2或3所述的管理方法,其特征在于,所述座舱软件版本包括中控软件版本和t-box软件版本。
5.如权利要求2所述的管理方法,其特征在于,所述请求信息还包括用户id,所述根据请求信息从功能编码数据库中过滤出所述请求端具备的功能编码及其对应的权限还包括:
6.如权利要求5所述的管理方法,其特征在于,所述根据请求信息从功能编码数据库中过滤出所述请求端具备的功能编码及其对应的权限还包括:
7.如权利要求6所述的管理方法,其特征在于,智能座舱的功能包括若干订阅功能,所述根据请求信息从功能编码数据库中过滤出所述请求端具备的功能编码及其对应的权限还包括:
8.如权利要求2、5~7中任一项所述的管理方法,其特征在于,所述根据请求信息从功能编码数据库中过滤出所述请求端具备的功能编码及其对应的权限还包括:
9.一种智能座舱功能权限的管理装置,包括存储器、处理器以及存储在存储器上的计算机程序,其特征在于,所述处理器被用于执行存储在所述存储器上的计算机程序时实现如权利要求1~8中任一项所述的智能座舱功能权限的管理方法的步骤。
10.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被执行时实现如权利要求1~8中任一项所述的智能座舱功能权限的管理方法的步骤。
本发明提供了一种智能座舱功能权限的管理方法及其装置。所述管理方法包括:接收请求端发送的请求信息,所述请求信息用于向所述TSP云平台请求获取所述请求端的功能及其对应的权限;根据所述请求信息从功能编码数据库中过滤出所述请求端具备的功能编码及其对应的权限;以及返回所述请求端具备的功能编码及其对应的权限至所述请求端,以便于所述请求端根据所述功能编码对应的权限显示所述功能编码对应的功能。
1.计算机网络安全 2.计算机仿线.网络安全;物联网安全 、大数据安全 2.安全态势感知、舆情分析和控制 3.区块链及应用