掌桥专利:专业的专利平台
掌桥专利
首页

一种OTA升级方法、装置、电子设备和存储介质

文献发布时间:2024-04-18 19:52:40


一种OTA升级方法、装置、电子设备和存储介质

技术领域

本申请涉及OTA升级技术领域,具体涉及一种OTA升级方法、装置、电子设备和存储介质。

背景技术

随着车辆的智能化和网联化发展,越来越多的MCU(Microcontroller Unit,微控制单元)和ECU(Electronic Control Unit,电子控制单元)被应用于车端,对应的应用程序的迭代速度也越来越快。

基于OTA(Over-the-Air Technology,空中下载技术)的远程升级方式被广泛应用于车辆的软件升级中。在整车OTA的升级过程中,如果出现蓄电池馈电或者异常掉电,将导致正在OTA升级的控制器升级失败,当蓄电池供电恢复正常后,无法进行继续升级,被中断升级的控制单元将无法使用,导致车辆无法行驶或功能不正常。

有鉴于此,特提出本发明。

发明内容

以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。

鉴于现有技术中在整车OTA的升级过程中,如果出现蓄电池馈电或者异常掉电,将导致正在OTA升级的控制器升级失败,当蓄电池供电恢复正常后,无法进行继续升级,被打断升级的控制器将无法使用,导致车辆无法行驶或功能不正常的问题,本申请提供一种OTA升级方法,实现了在整车OTA的升级过程中,如果出现蓄电池馈电或者异常掉电,当蓄电池供电恢复正常后,对被中断升级的控制单元进行继续升级,从而避免控制器无法使用的问题。

第一方面,本发明提供了一种OTA升级方法,包括以下步骤:

在接收到升级任务时,对与待升级控制单元适配的应用程序的软件包进行下载;

当所述软件包下载完成并在基于所述软件包对待升级控制单元进行升级的过程中,记录升级状态标志,所述升级状态标志用于标记当前正处于升级状态;以及记录升级上下文信息,所述升级上下文信息包括当前被升级的控制单元的身份数据以及当前被升级的控制单元的升级状态的标识数据;

若在基于所述软件包对待升级控制单元进行升级的过程中遇到断电情况,中断所述基于所述软件包对待升级控制单元进行升级的操作;

当检测到恢复供电的动作时,基于所述升级状态标志以及所述升级上下文信息对被中断升级的控制单元进行继续升级。

进一步的,所述当检测到恢复供电的动作时,基于所述升级状态标志以及所述升级上下文信息对被中断升级的控制单元进行继续升级,包括:

当检测到恢复供电的动作时,确定所述升级状态标志是否存在;

若所述升级状态标志存在,基于所述升级上下文信息确定被中断升级的控制单元的身份数据以及升级状态的标识数据;

若所述升级状态的标识数据指示所述被中断升级的控制单元尚未升级完成,则基于所述被中断升级的控制单元的身份数据确定被中断升级的控制单元;

对所述被中断升级的控制单元进行重新升级;

若所述升级状态不存在,则结束流程。

进一步的,还包括:

当设定的控制单元均被升级完成时,将所述升级状态标志删除且将所述升级上下文信息中的所述标识数据更新为设定信息。

进一步的,还包括:

若在基于所述软件包对待升级控制单元进行升级的过程中没有检测到断电指令,对各待升级控制单元依次进行升级,每当一待升级控制单元升级完成时,对所述升级上下文信息进行更新。

进一步的,当所述软件包下载完成之后,基于所述软件包对待升级控制单元进行升级之前,还包括:

向用户发出提示,在接收到用户触发的确认指令时,继续执行基于所述软件包对待升级控制单元进行升级的操作。

进一步的,所述向用户发出提示包括下述中的一种或多种:

通过车辆的语音设备播报提示信息;

通过车辆的中控屏显示提示信息;

通过第三方终端显示或播放提示信息。

进一步的,所述待升级控制单元为单分区控制单元。

第二方面,本发明还提供了一种OTA升级装置,包括:

下载模块,用于在接收到升级任务时,对与待升级控制单元适配的应用程序的软件包进行下载;

记录模块,用于当所述软件包下载完成并在基于所述软件包对待升级控制单元进行升级的过程中,记录升级状态标志,所述升级状态标志用于标记当前正处于升级状态;以及记录升级上下文信息,所述升级上下文信息包括当前被升级的控制单元的身份数据以及当前被升级的控制单元的升级状态的标识数据;

中断模块,用于若在基于所述软件包对待升级控制单元进行升级的过程中遇到断电情况,中断所述基于所述软件包对待升级控制单元进行升级的操作;

升级模块,用于当检测到恢复供电的动作时,基于所述升级状态标志以及所述升级上下文信息对被中断升级的控制单元进行继续升级。

第三方面,本发明还提供一种电子设备,所述电子设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上所述的OTA升级方法。

第四方面,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的OTA升级方法。

本发明公开的OTA升级方法,当升级需要的软件包下载完成并在基于所述软件包对待升级控制单元进行升级的过程中,记录升级状态标志,所述升级状态标志用于标记当前正处于升级状态;以及记录升级上下文信息,所述升级上下文信息包括当前被升级的控制单元的身份数据以及当前被升级的控制单元的升级状态的标识数据;若在基于所述软件包对待升级控制单元进行升级的过程中遇到断电情况,中断所述基于所述软件包对待升级控制单元进行升级的操作;当检测到恢复供电的动作时,基于所述升级状态标志以及所述升级上下文信息对被中断升级的控制单元进行继续升级,实现了在整车OTA的升级过程中,如果出现蓄电池馈电或者异常掉电,当蓄电池供电恢复正常后,对被中断升级的控制单元进行继续升级,从而避免被中断升级的控制单元无法使用的问题。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种OTA升级方法的流程示意图;

图2为本发明实施例提供的一种OTA升级方法的流程示意图;

图3为本发明实施例提供的一种OTA升级系统的结构示意图;

图4为本发明实施例提供的一种OTA升级装置的结构示意图;

图5为本发明实施例中的一种电子设备的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。

图1为本申请提出的一种OTA升级方法的流程示意图,该方法适用于对车辆的ECU中的应用程序进行升级的场景。所述OTA升级方法可由车辆的OTA控制单元执行。

如图1所示,所述OTA升级方法包括如下步骤:

S110、在接收到升级任务时,对与待升级控制单元适配的应用程序的软件包进行下载。

其中,所述升级任务可以是云端OTA平台主动推送至车辆端的,具体是云端OTA平台主动将所述升级任务推送至车辆上的OTA主控模块。云端OTA平台由专门的工程人员负责维护,定期将新版本的应用程序上传,然后由云端OTA平台向车辆上的OTA主控模块推送升级任务,用于提示车辆端进行相应应用程序的升级。

在一些实施方式中,所述升级任务可以是云端OTA平台在接收到车辆上的OTA主控模块发送的升级请求后向车辆上的OTA主控模块返回的升级任务,即云端OTA平台被动向车辆上的OTA主控模块发送升级任务。

在一些实施方式中,所述待升级控制单元为车辆上的所有ECU,或者,所述待升级控制单元为车辆上的部分ECU。可选的,在软件包的下载阶段,当所有需要升级的控制单元的软件包均下载完成后,再启动升级流程。

在一些实施方式中,为了提高所述软件包的安全性,在下载所述软件包之前,车辆的OTA控制单元与云端OTA平台可进行身份信息的交互,以使车辆的OTA控制单元确认云端OTA平台是否是可信的,同时云端OTA平台确认车辆的OAT控制模块是否是可信的,从而提高所述软件包的安全性。

进一步的,为了提高所述软件包的安全性,在下载所述软件包时,车辆上的OTA模块可以与云端OTA平台建立专门的安全通信通道,基于该专门的安全通信通道下载所述软件包,可提高所述软件包的安全性,降低在下载过程中所述软件包被第三方劫持的概率。具体的,例如,基于传输层安全TLS协议建立所述车辆上的OTA模块与云端OTA平台之间的安全通信通道。

S120、当所述软件包下载完成并在基于所述软件包对待升级控制单元进行升级的过程中,记录升级状态标志,所述升级状态标志用于标记当前正处于升级状态;以及记录升级上下文信息,所述升级上下文信息包括当前被升级的控制单元的身份数据以及当前被升级的控制单元的升级状态的标识数据。

其中,所述升级状态标志用于标记当前正处于升级状态,换言之,若检测到所述升级状态标志存在,则可确定当前正处于升级状态,若检测不到所述升级状态标志,则确定当前没有处于升级状态。当前正处于升级状态的含义是当前车辆上的OTA模块正在向当前被升级的控制单元刷写应用程序,通过刷写的应用程序代替当前被升级的控制单元中原有的应用程序,从而达到对当前被升级的控制单元进行升级的目的。

所述当前被升级的控制单元的身份数据用于指示当前被升级的控制单元是哪个,所述当前被升级的控制单元的升级状态的标识数据用于指示当前被升级的控制单元是处于升级中,还是升级完成,例如所述标识数据为1表示当前被升级的控制单元升级完成,所述标识数据为0表示当前被升级的控制单元正处于升级中。

记录升级状态标志的目的是若由于一些原因(例如蓄电池馈电或者异常断电)导致此次升级中断,当下次满足升级条件时(例如蓄电池恢复正常供电)用于确定上次升级是否完成,若没有完成则继续进行升级,以防止被中断升级的控制单元失效。对应的,所述方法还包括:当设定的控制单元均被升级完成时,将所述升级状态标志删除且将所述升级上下文信息中的所述标识数据更新为设定信息。即当需要被升级的控制单元全部被升级完成时,删除所述升级状态,用于提示需要被升级的控制单元已全部被升级完成。

生成并记录所述升级上下文信息的目的是确定被中断升级的控制单元是哪个,以在下次满足升级条件时,对被中断升级的控制单元继续进行升级,从而避免由于被中断升级到控制单元无法使用的情况出现,提高OTA升级的可靠性。对应的,所述方法还包括:若在基于所述软件包对待升级控制单元进行升级的过程中没有遇到断电情况,对各待升级控制单元依次进行升级,每当一待升级控制单元升级完成时,对所述升级上下文信息进行更新,以使所述升级上下文信息用于标记正在被升级的控制单元以及其升级状态。

进一步的,在一些实施方式中,在基于所述软件包对待升级控制单元进行升级之前,向用户发出升级提示,在征得用户同意的前提下再启动升级,以提升用户的使用体验。

示例性的,在所述软件包下载完成之后,基于所述软件包对待升级控制单元进行升级之前,还包括:

向用户发出提示,在接收到用户触发的确认指令时,继续执行基于所述软件包对待升级控制单元进行升级的操作。

所述向用户发出提示包括下述中的一种或多种:

通过车辆的语音设备播报提示信息;

通过车辆的中控屏显示提示信息;

通过第三方终端显示或播放提示信息。

S130、若在基于所述软件包对待升级控制单元进行升级的过程中遇到断电情况,中断所述基于所述软件包对待升级控制单元进行升级的操作。

S140、当检测到恢复供电的动作时,基于所述升级状态标志以及所述升级上下文信息对被中断升级的控制单元进行继续升级。

其中,被中断升级的控制单元可以指正在被升级时中断的控制单元,也可以指还没被升级的控制单元。可以理解的是,当待升级控制单元的数量较多时,无法对多个待升级控制单元进行同时升级,因此存在在中断升级流程时尚未被升级的控制单元。当检测到恢复供电的动作时,以正在被升级时被中断的控制单元为起始控制单元,首先对该起始控制单元进行重新升级,接着对该起始控制单元之后的其它未被升级的控制单元进行升级。

示例性的,所述当检测到恢复供电的动作时,基于所述升级状态标志以及所述升级上下文信息对被中断升级的控制单元进行继续升级,包括:

当检测到恢复供电的动作时,确定所述升级状态标志是否存在;

若所述升级状态标志存在,基于所述升级上下文信息确定被中断升级的控制单元的身份数据以及升级状态的标识数据;

若所述升级状态的标识数据指示所述被中断升级的控制单元尚未升级完成,则基于所述被中断升级的控制单元的身份数据确定被中断升级的控制单元;

对所述被中断升级的控制单元进行重新升级;

若所述升级状态不存在,则结束流程。

本发明实施例公开的OTA升级方法,当升级需要的软件包下载完成并在基于所述软件包对待升级控制单元进行升级的过程中,记录升级状态标志,所述升级状态标志用于标记当前正处于升级状态;以及记录升级上下文信息,所述升级上下文信息包括当前被升级的控制单元的身份数据以及当前被升级的控制单元的升级状态的标识数据;若在基于所述软件包对待升级控制单元进行升级的过程中遇到断电情况,中断所述基于所述软件包对待升级控制单元进行升级的操作;当检测到恢复供电的动作时,基于所述升级状态标志以及所述升级上下文信息对被中断升级的控制单元进行继续升级,实现了在整车OTA的升级过程中,如果出现蓄电池馈电或者异常掉电,当蓄电池供电恢复正常后,对被中断升级的控制单元进行继续升级,从而避免被中断升级的控制单元无法使用的问题。

在上述实施例的基础上,参考如图2所示的一种OTA升级方法的流程示意图,所述OTA升级方法包括如下步骤:

步骤210、云端OTA平台向车辆上的OTA控制单元发送升级任务。

步骤220、车辆上的OTA控制单元从云端OTA平台下载软件包。

步骤230、判断软件包是否下载完成,如果没下载完成,则继续执行步骤220,如果下载完成可执行步骤240。

步骤240、向用户发出升级提示。

步骤250、接收到用户反馈的同意升级任务。

步骤260、基于所述软件包对待升级控制单元进行升级,记录升级状态标志,以及记录升级上下文信息。

步骤270、判断是否异常断电,如果没有异常断电,执行步骤280a,如果确定异常断电,执行步骤280b。

步骤280a、判断需要升级的控制单元是否均升级完成,如果是,执行步骤290a,如果否,返回执行步骤260。

步骤290a、将所述升级状态标志删除且将所述升级上下文信息中的所述标识数据更新为设定信息(例如是“成功”或者“1”,用于标记升级完成)。

步骤280b、判断是否恢复正常供电,如果是,执行步骤290b。

步骤290b、判断是否存在所述升级状态标志,如果存在则执行步骤300b。

步骤300b、对被中断升级的控制单元进行重新升级,并返回执行步骤260中同步更新所述升级上下文信息。

具体的,基于所述升级上下文信息确定被中断升级的控制单元的身份数据以及升级状态的标识数据;若所述升级状态的标识数据指示所述被中断升级的控制单元尚未升级完成,则执行步骤300b。

在上述各实施例的基础上,参考如图3所示的一种OTA升级系统的结构示意图,该系统包括云端OTA平台310、车辆上的OTA控制单元320、车辆的蓄电池330以及被升级控制单元340,其中,在升级过程中,车辆上的OTA控制单元320中存储有上述升级状态标志,所述升级状态标志用于标记当前正处于升级状态;以及升级上下文信息,所述升级上下文信息包括当前被升级的控制单元的身份数据以及当前被升级的控制单元的升级状态的标识数据。若在对待升级控制单元进行升级的过程中遇到断电情况,中断升级的操作;当检测到恢复供电的动作时,基于所述升级状态标志以及所述升级上下文信息对被中断升级的控制单元进行继续升级。

特别的,当所述待升级控制单元为单分区控制单元时,本发明实施例提供的OTA升级方法的优势被凸显的更加明显。其中,单分区控制单元的含义是控制单元只有一个存储分区,该存储分区用于存储控制单元的应用程序,在对控制单元的应用程序进行升级时,控制单元无法使用,同样的若在升级过程中出现意外情况(例如断电)导致升级过程中被中断,则控制单元将失效,无法继续运行。通过本发明实施例提供的方案,当意外情况被修复时(例如供电恢复正常),可对被中断升级的控制单元继续进行升级,从而使失效的控制单元恢复其正常功能。

图4是本发明实施例提供的一种OTA升级装置的结构示意图,该装置可集成在车辆的OTA控制单元中。如图4所示,该装置包括:下载模块410、记录模块420、中断模块430和升级模块440;

其中,下载模块410,用于在接收到升级任务时,对与待升级控制单元适配的应用程序的软件包进行下载;记录模块420,用于当所述软件包下载完成并在基于所述软件包对待升级控制单元进行升级的过程中,记录升级状态标志,所述升级状态标志用于标记当前正处于升级状态;以及记录升级上下文信息,所述升级上下文信息包括当前被升级的控制单元的身份数据以及当前被升级的控制单元的升级状态的标识数据;中断模块430,用于若在基于所述软件包对待升级控制单元进行升级的过程中遇到断电情况,中断所述基于所述软件包对待升级控制单元进行升级的操作;升级模块440,用于当检测到恢复供电的动作时,基于所述升级状态标志以及所述升级上下文信息对被中断升级的控制单元进行继续升级。

进一步的,升级模块440具体用于:当检测到恢复供电的动作时,确定所述升级状态标志是否存在;若所述升级状态标志存在,基于所述升级上下文信息确定被中断升级的控制单元的身份数据以及升级状态的标识数据;若所述升级状态的标识数据指示所述被中断升级的控制单元尚未升级完成,则基于所述被中断升级的控制单元的身份数据确定被中断升级的控制单元;对所述被中断升级的控制单元进行重新升级;若所述升级状态不存在,则结束流程。

进一步的,所述装置还包括:状态管理模块,用于当设定的控制单元均被升级完成时,将所述升级状态标志删除且将所述升级上下文信息中的所述标识数据更新为设定信息。

进一步的,升级模块440还用于:

若在基于所述软件包对待升级控制单元进行升级的过程中没有遇到断电情况,对各待升级控制单元依次进行升级,每当一待升级控制单元升级完成时,对所述升级上下文信息进行更新。

进一步的,所述装置还包括:提示模块,用于所述当所述软件包下载完成后,基于所述软件包对待升级控制单元进行升级之前,向用户发出提示。

进一步的,所述提示模块具体用于:通过车辆的语音设备播报提示信息;通过车辆的中控屏显示提示信息;和/或,通过第三方终端显示或播放提示信息。

进一步的,所述待升级控制单元为单分区控制单元。

本公开实施例提供的OTA升级装置,可执行本公开方法实施例所提供的OTA升级方法中的步骤,具备执行步骤和有益效果此处不再赘述。

图5为本公开实施例中的一种电子设备的结构示意图。下面具体参考图5,其示出了适于用来实现本公开实施例中的电子设备500的结构示意图。图5示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。

如图5所示,电子设备500可以包括处理装置(例如中央处理器、图形处理器等)501,其可以根据存储在只读存储器(ROM)502中的程序或者从存储装置508加载到随机访问存储器(RAM)503中的程序而执行各种适当的动作和处理以实现如本公开所述的实施例的方法。在RAM 503中,还存储有电子设备500操作所需的各种程序和数据。处理装置501、ROM502以及RAM 503通过总线504彼此相连。输入/输出(I/O)接口505也连接至总线504。

特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码,从而实现如上所述的OTA升级方法。在这样的实施例中,该计算机程序可以通过通信装置509从网络上被下载和安装,或者从存储装置508被安装,或者从ROM 502被安装。在该计算机程序被处理装置501执行时,执行本公开实施例的方法中限定的上述功能。

需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。

上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:在接收到升级任务时,对与待升级控制单元适配的应用程序的软件包进行下载;当所述软件包下载完成并在基于所述软件包对待升级控制单元进行升级的过程中,记录升级状态标志,所述升级状态标志用于标记当前正处于升级状态;以及记录升级上下文信息,所述升级上下文信息包括当前被升级的控制单元的身份数据以及当前被升级的控制单元的升级状态的标识数据;若在基于所述软件包对待升级控制单元进行升级的过程中遇到断电情况,中断所述基于所述软件包对待升级控制单元进行升级的操作;当检测到恢复供电的动作时,基于所述升级状态标志以及所述升级上下文信息对被中断升级的控制单元进行继续升级

可选的,当上述一个或者多个程序被该电子设备执行时,该电子设备还可以执行上述实施例所述的其他步骤。

在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。

以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。以上所述仅是本申请的优选实施方式,应当指出,由于文字表达的有限性,而客观上存在无限的具体结构,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进、润饰或变化,也可以将上述技术特征以适当的方式进行组合;这些改进润饰、变化或组合,或未经改进将发明的构思和技术方案直接应用于其他场合的,均应视为本申请的保护范围。

相关技术
  • 基于OTA的POS机升级方法、装置、设备及存储介质
  • 一种浴室加热装置和用于控制浴室加热装置的方法、设备、电子设备及计算机可读存储介质
  • 联网软件升级测试方法、装置、电子设备和存储介质
  • 一种漆面识别方法、装置、存储介质及电子设备
  • 一种植物观赏方法、装置、电子设备和存储介质
  • OTA升级包下载方法、OTA服务器以及电子设备和存储介质
  • 一种车辆OTA升级方法、装置、电子设备及存储介质
技术分类

06120116335815