[发明专利]一种车辆软件升级的方法及相关系统有效
申请号: | 202080004261.4 | 申请日: | 2020-03-19 |
公开(公告)号: | CN112514354B | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 倪国瑜;岳青伦;谢均扬 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F8/65 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车辆 软件 升级 方法 相关 系统 | ||
本申请提供一种车辆软件升级的方法及相关系统,用于在不获取车辆位置前提下进行车辆待升级软件版本的查询、下载、升级提醒等控制策略,主要思路是:当车辆需进行软件升级时,车辆会确定自身当前所处位置,并判断车辆是否处于各服务地点的救援范围(各服务地点位置与救援范围可由云服务器下发或车辆存储),之后车辆将包含判断结果及车辆当前安装的软件待升级版本的信息发送至云服务器,由云服务器基于获取到的信息确定给车辆推送待升级软件版本对应的安装包类型,车辆再根据获取到的安装包类型确定如何进行升级。相对传统的软件升级方式,车辆的实时位置不会被泄露,同时云服务器会根据判断结果差异性返回安装包类型,具备灵活性。
技术领域
本申请涉及数据处理领域,尤其涉及一种车辆软件升级的方法及相关系统。
背景技术
目前车辆(如,汽车)软件化程度越来越高,随之车辆中的软件代码量也越来越大,由于软件具备在硬件不改变的情况下多次更新的特点(如,修复软件缺陷、添加功能特性等),因此对车辆进行软件升级的需求也越来越大。常见的软件升级方法是通过近端升级,比如用户将车辆开去4S店进行软件升级。但随着智能化汽车的出现,远程升级(Over theAir,OTA,也可称为空中下载)变的越来越普及,其服务范围也变的越来越广,比如由早期OTA只限于对车辆中控娱乐系统进行升级,逐步变为可升级整车各个电子控制单元(Electronic Control Unit,ECU)的相关部件。
通过OTA对车辆进行升级的方式对时间、地点没有限制,即具备随时随地升级的特点,从而极大地方便了车企对车辆进行管理(如,解决当前软件版本缺陷、增加新功能等),但由于OTA随时随地可进行升级的特点,使得对车辆进行OTA升级时车辆的位置不确定,为了便于车辆发生OTA升级失败导致车辆不可用的情况下能及时进行救援,目前部分车企所采取的方式是通过车企的云服务器向车辆下发软件可升级版本的同时,获取车辆的实时位置信息。这种获取车辆实时位置信息的OTA升级方式增加了用户隐私泄露的风险。
发明内容
本申请实施例提供了一种车辆软件升级的方法及相关系统,用于车辆根据自身所处位置判断该车辆是否位于救援范围内,据此决定是否进行软件版本的升级,相对传统OTA的升级方式,车辆的实时位置信息不会被泄露,从而保护了用户隐私。
基于此,本申请实施例的第一方面提供一种车辆的软件升级方法,该方法包括:
首先,车辆会获取服务地点的救援范围以及该车辆当前所处位置,该服务地点具体可以是具备向软件升级失败的该车辆或其他车辆提供救援服务的一个或多个实体平台(也可称为具备救援能力),如各个4s店和/或各个车辆维修点等。以服务地点为4s店为例,本申请所述的服务地点的救援范围是指各个4s店提供救援服务所能覆盖的区域的集合。之后,车辆还将根据自身所处位置判断车辆自身是否处于上述各个服务地点组成的救援范围之内,若车辆根据车辆当前所处位置确定车辆位于救援范围内,则车辆将该车辆待升级软件的信息向云服务器发送,该待升级软件的信息用于指示云服务器根据待升级软件的信息查找待升级软件的待升级安装包,随后车辆接收该云服务器发送的待升级安装包,并根据该待升级安装包进行版本升级。
在本申请上述实施方式中,当车辆需进行版本升级时,车辆会先获取各个服务地点的救援范围,同时车辆会确定自身当前所处位置,并判断车辆是否处于各服务地点的救援范围(各服务地点的救援范围可由云服务器下发,或车辆自身存储),若车辆位于上述救援范围内,则车辆将向云服务器发送该车辆的待升级软件的信息,由云服务器基于上述信息确定给车辆推送何种待升级软件版本对应的安装包类型,车辆再根据获取到的安装包类型确定如何进行升级。相对传统OTA的软件升级方式,车辆的实时位置信息不会被泄露。
结合本申请实施例第一方面,在本申请实施例第一方面的第一种实现方式中,车辆向云服务器发送车辆的待升级软件的信息具体可以是:向云服务器发送该车辆的待升级软件的信息和指示该车辆位于上述各个服务地点的救援范围的第一信息,该第一信息就用于指示云服务器根据该第一信息选择差分版本类型的待升级安装包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080004261.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种低压冗余供电系统
- 下一篇:一种行驶决策选择方法以及装置