一种车端功能激活方法及装置制造方法及图纸

技术编号:35289440 阅读:55 留言:0更新日期:2022-10-22 12:35
本发明专利技术公开一种车端功能激活方法及装置,其中,车端功能激活方法包括:响应于用户登入其注册的账户的操作,车端获取与所述账户相关联的用户功能清单;所述用户功能清单至少包括用户已购买的车辆功能项和激活车辆功能的依赖信息;车端将所述依赖信息与自身的车辆清单进行比对;比对成功后,车端根据所述车辆功能项激活所述车辆功能。本发明专利技术打破车辆功能软件与单一车辆绑定、无法跨车辆实现功能共享的局限,大大提高了用户体验,同时为车企软件售卖提供了技术支撑。提供了技术支撑。提供了技术支撑。

【技术实现步骤摘要】
一种车端功能激活方法及装置


[0001]本专利技术属于智能网联汽车
,具体涉及一种车端功能激活方法及装置。

技术介绍

[0002]当前市场上,车企主要提供的产品为车辆本身,功能跟随车辆,而不跟随用户。用户更换车辆时,原有功能就需要重新购买或者重新设置。随着软件定义汽车的浪潮驱使,软件在整车中占比越来越大。当用户更换车辆时,如何快速有效地激活已购买功能,是需要优先解决的难题;但当前对于跨车辆的功能激活,缺少便捷的可适用方案,严重影响用户体验。

技术实现思路

[0003]本专利技术实施例所要解决的技术问题在于,提供一种车端功能激活方法及装置,以实现车辆功能的跨车辆激活,提高用户体验。
[0004]为解决上述技术问题,本专利技术提供一种车端功能激活方法,包括:
[0005]响应于用户登入其注册的账户的操作,车端获取与所述账户相关联的用户功能清单;所述用户功能清单至少包括用户已购买的车辆功能项和激活车辆功能的依赖信息;
[0006]车端将所述依赖信息与自身的车辆清单进行比对;
[0007]比对成功后,车端根据所述车辆功能项激活所述车辆功能。
[0008]进一步地,所述依赖信息包括三级信息:第一级信息对应车辆硬件信息,是激活车辆功能所要具备的车辆硬件,第二级信息对应核心服务,包括依赖控制器上的系统版本、基础软件版本、中间件版本信息,第三级信息对应应用功能版本信息;所述车辆清单包括三级信息:第一级车辆清单信息对应车辆硬件信息,用于识别是否具备激活车辆功能的硬件,第二级车辆清单信息对应核心服务,包括依赖控制器上的系统版本、基础软件版本、中间件版本信息,第三级车辆清单信息对应应用功能版本信息。
[0009]进一步地,所述车端将所述依赖信息与自身的车辆清单进行比对,具体是将三级依赖信息与三级车辆清单信息分别进行相对应的比对:
[0010]如果比对全部一致,则车端将发送功能可使用性以及功能激活预计需要准备时间至用户;
[0011]如果第一级依赖信息与第一级车辆清单信息比对不满足,则提示用户功能禁用;如果第二级依赖信息与第二级车辆清单信息比对不满足,则记录当前版本与目标版本的差异信息;如果第三级依赖信息与第三级车辆清单信息比对不满足,则同样记录当前版本与目标版本的差异信息。
[0012]进一步地,如果第二级依赖信息与第二级车辆清单信息比对不满足,还通过OTA方式对版本差异核心服务进行升级;如果第三级依赖信息与第三级车辆清单信息比对不满足,同样通过OTA方式对版本差异应用功能进行升级;升级成功后,车端将发送功能可使用性以及功能激活预计需要准备时间至用户。
[0013]进一步地,车端获取所述用户功能清单时,还获取功能配置清单,所述功能配置清单是对用户已购买的车辆功能的配置参数进行自定义修改后生成。
[0014]进一步地,响应于用户在车辆使用结束退出登录,车端触发车辆状态回滚,将核心服务软件与应用功能的软件版本回退至基线版本。
[0015]进一步地,基线版本根据版本与功能适用性,以及用户购买统计数据、升级时长作为影响权重,进行动态更新。
[0016]进一步地,云端设置有供用户购买的车辆功能,以软件包的形式呈现,同时依据功能依赖关系设置有功能矩阵库。
[0017]进一步地,响应于用户从功能矩阵库中选择并购买相应的车辆功能,功能矩阵库生成与用户的账户关联的用户功能清单,以及授权认证信息、用户配置信息,并采用车端可解读的文件格式。
[0018]本专利技术还提供一种车端功能激活装置,包括车载中央运算单元,所述车载中央运算单元用于响应于用户登入其注册的账户的操作,获取与所述账户相关联的用户功能清单;所述用户功能清单至少包括用户已购买的车辆功能项和激活车辆功能的依赖信息;并将所述依赖信息与自身的车辆清单进行比对,比对成功后,根据所述车辆功能项激活所述车辆功能。
[0019]实施本专利技术具有如下有益效果:通过将用户已购买的车辆功能以用户功能清单的方式,从云端下载至车端,由车端进行用户功能清单与自身的车辆清单进行比对并激活,从而打破车辆功能软件与单一车辆绑定、无法跨车辆实现功能共享的局限,大大提高了用户体验,同时为车企软件售卖提供了技术支撑。
附图说明
[0020]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是本专利技术实施例一一种车端功能激活方法的流程示意图。
[0022]图2是本专利技术实施例一一种车端功能激活方法实施的架构示意图。
具体实施方式
[0023]以下各实施例的说明是参考附图,用以示例本专利技术可以用以实施的特定实施例。
[0024]请参照图1所示,本专利技术实施例一提供一种车端功能激活方法,包括:
[0025]响应于用户登入其注册的账户的操作,车端获取与所述账户相关联的用户功能清单;所述用户功能清单至少包括用户已购买的车辆功能项和激活车辆功能的依赖信息;
[0026]车端将所述依赖信息与自身的车辆清单进行比对;
[0027]比对成功后,车端根据所述车辆功能项激活所述车辆功能。
[0028]具体地,请同时结合图2所示,本实施例中,车企可以在其设定的云端设置供用户购买的车辆功能,以软件包的形式呈现,同时依据功能依赖关系定义功能矩阵库,定义版本基线、定义默认配置信息。用户可以通过登录其在车企设定的云端的注册账户,预先购买所
需的车辆功能。登录方式可以是通过手机预选车辆或者在车内通过车机登录。
[0029]用户从功能矩阵库中选择并购买相应的车辆功能后,功能矩阵库生成与用户账户关联的用户功能清单,以及授权认证信息、用户配置信息,并采用车端可解读的文件格式(例如json、xml脚本格式)。用户功能清单包含有用户购买的车辆功能项和激活车辆功能的依赖信息,其中,依赖信息包括三级信息:第一级信息对应车辆硬件信息,是激活车辆功能所要具备的车辆硬件,第二级信息对应核心服务,包括依赖控制器上的系统版本、基础软件版本、中间件版本信息,第三级信息对应应用功能版本信息。
[0030]用户登入其注册的账户后,车端从云端下载与该账户相关联的用户功能清单;可以理解的是,用户信息也从云端下载至车端,并完成身份鉴权、用户信息下载、下载信息校验。需要说明的是,本实施例车端进行的各个步骤均由车载中央运算单元具体执行。中央运算单元下载前会对云端服务器使用双向身份鉴权判断服务器身份是否合法,接收后对数据包(包含有用户功能清单、用户信息)进行密钥验证,判断获取的数据的完整性及数据包本身的合法性。若验证不通过,则丢弃数据包,并将结果向后台服务器反馈。
[0031]车端的中央运算单元具备脚本校对引擎,可以实现配置文件解析,并进行用户功能清单中的依赖信息与自身存储的车辆清本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车端功能激活方法,其特征在于,包括:响应于用户登入其注册的账户的操作,车端获取与所述账户相关联的用户功能清单;所述用户功能清单至少包括用户已购买的车辆功能项和激活车辆功能的依赖信息;车端将所述依赖信息与自身的车辆清单进行比对;比对成功后,车端根据所述车辆功能项激活所述车辆功能。2.根据权利要求1所述的车端功能激活方法,其特征在于,所述依赖信息包括三级信息:第一级信息对应车辆硬件信息,是激活车辆功能所要具备的车辆硬件,第二级信息对应核心服务,包括依赖控制器上的系统版本、基础软件版本、中间件版本信息,第三级信息对应应用功能版本信息;所述车辆清单包括三级信息:第一级车辆清单信息对应车辆硬件信息,用于识别是否具备激活车辆功能的硬件,第二级车辆清单信息对应核心服务,包括依赖控制器上的系统版本、基础软件版本、中间件版本信息,第三级车辆清单信息对应应用功能版本信息。3.根据权利要求2所述的车端功能激活方法,其特征在于,所述车端将所述依赖信息与自身的车辆清单进行比对,具体是将三级依赖信息与三级车辆清单信息分别进行相对应的比对:如果比对全部一致,则车端将发送功能可使用性以及功能激活预计需要准备时间至用户;如果第一级依赖信息与第一级车辆清单信息比对不满足,则提示用户功能禁用;如果第二级依赖信息与第二级车辆清单信息比对不满足,则记录当前版本与目标版本的差异信息;如果第三级依赖信息与第三级车辆清单信息比对不满足,则同样记录当前版本与目标版本的差异信息。4.根据权利要求3所述的车端功能激活方法,其特征在于,如果第二级依赖信息与第二级车辆清单信息比对不满足,还通过OTA方式...

【专利技术属性】
技术研发人员:郑宁安赖瑞福李超黄国兴陈旭辉
申请(专利权)人:广州汽车集团股份有限公司
类型:发明
国别省市:

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

1