技术新讯 > 计算推算,计数设备的制造及其应用技术 > 远程升级方法、装置、车载终端、存储介质和程序产品与流程  >  正文

远程升级方法、装置、车载终端、存储介质和程序产品与流程

  • 国知局
  • 2024-07-31 23:15:43

本申请涉及车联网,特别是涉及一种远程升级方法、装置、车载终端、存储介质和程序产品。

背景技术:

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、根据对所述升级问询信息的回复信息,所述目标车辆的车辆状态,以及所述目标升级包,对所述车载终端进行升级处理。

39、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

40、响应于运维终端发起的针对目标车辆的软件升级指令,获取所述目标车辆的车辆状态;其中,所述软件升级指令包含初始升级包标识;

41、根据所述软件升级指令所包含的初始升级包标识,以及所述目标车辆的车辆状态,获取目标升级包;

42、输出包含所述目标升级包的描述信息的升级问询信息;

43、根据对所述升级问询信息的回复信息,所述目标车辆的车辆状态,以及所述目标升级包,对所述车载终端进行升级处理。

44、第六方面,本申请还提供了一种车辆,包括第三方面所述的车载终端。

45、上述远程升级方法、装置、车载终端、存储介质和程序产品,车载终端响应于运维终端发起的针对目标车辆的包含初始升级包标识的软件升级指令,获取目标车辆的车辆状态,并根据初始升级包标识和目标车辆的车辆状态,获取目标升级包,在保证能够顺利获取到目标升级包的同时,还保证了目标升级包的准确性;进一步的,通过向用户输出包含目标升级包的描述信息的升级问询信息,并根据对升级问询信息的回复信息、目标车辆的车辆状态和目标升级包,对车载终端进行升级处理,保证了对车载终端的升级过程不会对目标车辆的行驶过程造成影响。此外,本方案通过运维终端发起软件升级指令,实现了车载终端的远程升级,大大便利了车载终端的升级过程。

技术特征:

1.一种远程升级方法,其特征在于,应用于车载终端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述软件升级指令所包含的初始升级包标识,以及所述目标车辆的车辆状态,获取目标升级包,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述升级包服务器反馈的位置信息,以及所述目标车辆的车辆状态,获取目标升级包,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据对所述升级问询信息的回复信息,所述目标车辆的车辆状态,以及所述目标升级包,对所述车载终端进行升级处理,包括:

5.根据权利要求4所述的方法,其特征在于,在根据所述软件升级指令所包含的初始升级包标识,以及所述目标车辆的车辆状态,获取目标升级包之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述将所述目标升级包安装于车载终端的临时存储空间内,包括:

7.一种远程升级装置,其特征在于,所述装置包括:

8.一种车载终端,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

技术总结本申请涉及一种远程升级方法、装置、车载终端、存储介质和程序产品。所述方法包括:响应于运维终端发起的针对目标车辆的软件升级指令,获取所述目标车辆的车辆状态;其中,所述软件升级指令包含初始升级包标识;根据所述软件升级指令所包含的初始升级包标识,以及所述目标车辆的车辆状态,获取目标升级包;输出包含所述目标升级包的描述信息的升级问询信息;根据对所述升级问询信息的回复信息,所述目标车辆的车辆状态,以及所述目标升级包,对所述车载终端进行升级处理。采用本方法能够提高车载终端升级效率和便捷性。技术研发人员:刘传,周婉莹,孔一旭,张跃华受保护的技术使用者:一汽解放汽车有限公司技术研发日:技术公布日:2024/7/29

本文地址:https://www.jishuxx.com/zhuanli/20240730/196676.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。