System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及车辆配置,尤其涉及一种车辆配置更新方法、装置、存储介质与芯片。
技术介绍
1、车辆配置是车辆电脑系统的配置,包括车辆电脑硬件和软件的配备情况,主要用于控制车辆音响、导航、空调等电子设备,并提供驾驶信息和娱乐服务,车辆配置的好坏直接影响到车辆的使用性能和舒适度。
2、相关技术中,当车辆配置存储在车辆后便无法进行更新更改,导致车辆无法顺利地进行升级更新。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种车辆配置更新方法、装置、存储介质与芯片。
2、根据本公开实施例的第一方面,提供一种车辆配置更新方法,包括:
3、响应于用户对车辆配置的更新操作,发送更新通知至所述车辆;所述更新通知用于指示所述车辆发送更新请求;
4、接收多个所述车辆发出的更新请求,所述更新请求中携带有车辆属性与第一车辆配置版本号;
5、确定多个所述第一车辆配置版本号对应的第一配置与所述第一配置更新后的第二配置之间的差分配置,所述差分配置中包含有候选车辆属性;
6、从多个所述车辆中筛选出目标车辆;
7、将多个所述候选车辆属性中与所述目标车辆的车辆属性一致的候选车辆属性对应的目标差分配置发送至所述目标车辆,所述目标差分配置用于对所述目标车辆的车辆配置进行更新。
8、可选地,所述车辆配置包括键值对、车辆属性与灰度比例,所述响应于用户对车辆配置的更新操作,发送更新通知至所述车辆,包括:
9、响应于用户
10、可选地,所述响应于用户对车辆配置的更新操作,发送更新通知至所述车辆,包括:
11、确定用户是否具有所述车辆配置的配置权限;
12、在确定用户具有所述配置权限的情况下,响应于用户对车辆配置的更新操作,发送更新通知至所述车辆。
13、可选地,更新前的所述第一车辆配置版本号与更新后的第二车辆配置版本号之间间隔了中间版本号,所述确定多个所述第一车辆配置版本号对应的第一配置与所述第一配置更新后的第二配置之间的差分配置,包括:
14、确定所述第一配置与所述中间版本号对应的中间配置之间的第一差分配置;
15、确定所述中间配置与所述第二车辆配置版本号对应的第二配置之间的第二差分配置;
16、将所述第一差分配置与所述第二差分配置作为所述第一配置与所述第二配置之间的差分配置。
17、可选地,所述车辆的车辆配置包括灰度比例;所述从多个所述车辆中筛选出目标车辆,包括:
18、根据筛选规则从多个所述车辆中筛选出至少一个所述目标车辆,至少一个所述目标车辆的数量与多个所述车辆的总数量的比例之比为所述灰度比例。
19、可选地,所述车辆的车辆配置还包括键值对与车辆属性;所述根据筛选规则从多个所述车辆中筛选出至少一个所述目标车辆,包括:
20、对于不同的所述键值对或不同的所述车辆属性,根据所述筛选规则与随机的盐值,从多个所述车辆中筛选出至少一个所述目标车辆;
21、对于同一所述键值对与所述车辆属性对应的不同所述灰度比例,根据所述筛选规则与固定的盐值,从多个所述车辆中筛选出至少一个所述目标车辆。
22、可选地,不同的车辆配置对应不同的车辆配置版本号。
23、根据本公开实施例的第二方面,提供一种车辆配置更新装置,包括:
24、响应模块,被配置为响应于用户对车辆配置的更新操作,发送更新通知至所述车辆;所述更新通知用于指示所述车辆发送更新请求;
25、接收模块,被配置为接收多个所述车辆发出的更新请求,所述更新请求中携带有车辆属性与第一车辆配置版本号;
26、差分模块,被配置为确定多个所述第一车辆配置版本号对应的第一配置与所述第一配置更新后的第二配置之间的差分配置,所述差分配置中包含有候选车辆属性;
27、筛选模块,被配置为从多个所述车辆中筛选出目标车辆;
28、发送模块,被配置为将多个所述候选车辆属性中与所述目标车辆的车辆属性一致的候选车辆属性对应的目标差分配置发送至所述目标车辆,所述目标差分配置用于对所述目标车辆的车辆配置进行更新。
29、根据本公开实施例的第三方面,提供一种车辆配置更新装置,包括:
30、处理器;
31、用于存储处理器可执行指令的存储器;
32、其中,所述处理器被配置为:
33、执行本公开实施例的第一方面提供的一种车辆配置更新方法的步骤。
34、根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的车辆配置更新方法的步骤。
35、根据本公开实施例的第五方面,提供一种芯片,包括处理器和接口;所述处理器用于读取指令以执行本公开第一方面所提供的车辆配置更新方法的步骤。
36、本公开的实施例提供的技术方案可以包括以下有益效果:
37、用户在对车辆配置进行更新后,会根据车辆发送的更新请求,来确定该车辆是否是当前需要进行更新的目标车辆,若是需要进行更新的目标车辆,则将用户对目标车辆进行更新的目标差分配置发送至目标车辆,以对目标车辆的车辆配置进行更新,进而实现用户能够对车辆配置进行动态更新。
38、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
本文档来自技高网...【技术保护点】
1.一种车辆配置更新方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述车辆配置包括键值对、车辆属性与灰度比例,所述响应于用户对车辆配置的更新操作,发送更新通知至所述车辆,包括:
3.根据权利要求1所述的方法,其特征在于,所述响应于用户对车辆配置的更新操作,发送更新通知至所述车辆,包括:
4.根据权利要求1所述的方法,其特征在于,更新前的所述第一车辆配置版本号与更新后的第二车辆配置版本号之间间隔了中间版本号,所述确定多个所述第一车辆配置版本号对应的第一配置与所述第一配置更新后的第二配置之间的差分配置,包括:
5.根据权利要求1所述的方法,其特征在于,所述车辆的车辆配置包括灰度比例;所述从多个所述车辆中筛选出目标车辆,包括:
6.根据权利要求5所述的方法,其特征在于,所述车辆的车辆配置还包括键值对与车辆属性;所述根据筛选规则从多个所述车辆中筛选出至少一个所述目标车辆,包括:
7.根据权利要求1~6任一所述的方法,其特征在于,不同的车辆配置对应不同的车辆配置版本号。
8.一种车辆配
9.一种车辆配置更新装置,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1~7中任一项所述方法的步骤。
11.一种芯片,其特征在于,包括处理器和接口;所述处理器用于读取指令以执行权利要求1~7中任一项所述的方法。
...【技术特征摘要】
1.一种车辆配置更新方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述车辆配置包括键值对、车辆属性与灰度比例,所述响应于用户对车辆配置的更新操作,发送更新通知至所述车辆,包括:
3.根据权利要求1所述的方法,其特征在于,所述响应于用户对车辆配置的更新操作,发送更新通知至所述车辆,包括:
4.根据权利要求1所述的方法,其特征在于,更新前的所述第一车辆配置版本号与更新后的第二车辆配置版本号之间间隔了中间版本号,所述确定多个所述第一车辆配置版本号对应的第一配置与所述第一配置更新后的第二配置之间的差分配置,包括:
5.根据权利要求1所述的方法,其特征在于,所述车辆的车辆配置包括灰度比例;所述从多个所述车辆中...
【专利技术属性】
技术研发人员:高放,孙光超,
申请(专利权)人:小米汽车科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。