[发明专利]车辆远程升级方法、装置、介质及设备在审
申请号: | 202210263697.6 | 申请日: | 2022-03-17 |
公开(公告)号: | CN115442312A | 公开(公告)日: | 2022-12-06 |
发明(设计)人: | 赵建智 | 申请(专利权)人: | 北京车和家信息技术有限公司 |
主分类号: | H04L47/36 | 分类号: | H04L47/36;H04L67/00;H04L67/06;H04L67/12;G06F8/65 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 王艳斌 |
地址: | 101300 北京市顺义区高丽营*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆 远程 升级 方法 装置 介质 设备 | ||
1.一种车辆远程升级方法,其特征在于,包括:
监测预设升级资源的使用情况;
根据所述预设升级资源的使用情况确定待传输的补丁包的大小,所述补丁包的大小小于所述预设升级资源的剩余使用空间;
将所述补丁包传输至车端,以使车端根据所述补丁包进行升级。
2.根据权利要求1所述的方法,其特征在于,所述监测预设升级资源的使用情况,包括:
采用网络性能测试工具监测带宽的使用情况;和/或,
实时获取车端发送的车端资源的使用情况。
3.根据权利要求1所述的方法,其特征在于,所述根据所述预设升级资源的使用情况确定待传输的补丁包的大小,包括:
根据所述预设升级资源的使用情况,确定待传输的所述补丁包的大小;
根据待传输的所述补丁包的大小,以及待传输的所述补丁包在对应完整升级包中的先后顺序,生成所述补丁包。
4.根据权利要求3所述的方法,其特征在于,所述根据所述预设升级资源的使用情况,确定待传输的所述补丁包的大小,包括:
根据所述预设升级资源的使用情况,确定预设升级资源占用率;
结合预存的升级资源占用率与补丁包大小的对应关系,确定待传输的所述补丁包的大小。
5.根据权利要求1所述的方法,其特征在于,所述根据所述预设升级资源的使用情况确定待传输的补丁包的大小,包括:
根据所述预设升级资源的使用情况,确定待拆分出的新版本数据的大小和旧版本数据的大小;
根据待拆分出的新版本数据的大小和旧版本数据的大小,以及新版本数据和旧版本数据在对应版本数据中的先后顺序,从解压后的新版本数据包中拆分出目标新版本数据,并从解压后的旧版本数据包中拆分出目标旧版本数据;
对拆分出的所述目标新版本数据和所述目标旧版本数据进行差分处理,生成所述补丁包。
6.根据权利要求5所述的方法,其特征在于,所述根据所述预设升级资源的使用情况,确定待拆分出的新版本数据的大小和旧版本数据的大小,包括:
根据所述预设升级资源的使用情况,确定预设升级资源占用率;
结合预存的升级资源占用率与新旧数据包拆分大小的对应关系,确定待拆分出的新版本数据的大小和旧版本数据的大小。
7.根据权利要求1所述的方法,其特征在于,在所述将所述补丁包传输至车端之前,所述方法还包括:
使用私钥对所述补丁包进行数字签名。
8.一种车辆远程升级装置,其特征在于,包括:
升级资源监测模块,用于监测预设升级资源的使用情况;
补丁包大小确定模块,用于根据所述预设升级资源的使用情况确定待传输的补丁包的大小,所述补丁包的大小小于所述预设升级资源的剩余使用空间;
补丁包传输模块,用于将所述补丁包传输至车端,以使车端根据所述补丁包进行升级。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储程序或指令,所述程序或指令使计算机执行如权利要求1至7任一项所述方法的步骤。
10.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序或指令;
所述处理器通过调用所述存储器存储的程序或指令,用于执行如权利要求1至7任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京车和家信息技术有限公司,未经北京车和家信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210263697.6/1.html,转载请声明来源钻瓜专利网。