遥控式移动终端及其程序更新方法、可读存储介质技术

技术编号:19008960 阅读:37 留言:0更新日期:2018-09-22 08:52
一种遥控式移动终端及其程序更新方法、可读存储介质,所述方法包括:接收程序更新装置以无线广播的方式发送的程序更新数据;判断接收到的所述程序更新数据是否是所述遥控式移动终端的所需数据;当判定所述程序更新数据是所述遥控式移动终端的所需数据时,根据所述程序更新数据判断是否满足程序更新条件;当判定满足所述程序更新条件时,根据所述程序更新数据进行程序更新。上述方案能够提高遥控式移动终端的程序的管理效率。

Remote control mobile terminal and its program updating method, readable storage medium

A remote control mobile terminal and a program update method thereof, a readable storage medium, comprising: receiving program update data transmitted by a program update device in the form of wireless broadcast; judging whether the received program update data is required data of the remote control mobile terminal; and judging when the program update is determined When the data is needed by the remote control mobile terminal, the program update data is used to determine whether the program update condition is satisfied or not, and when the program update condition is satisfied, the program update data is used to update the program. The above scheme can improve the management efficiency of the program of the remote control mobile terminal.

【技术实现步骤摘要】
遥控式移动终端及其程序更新方法、可读存储介质
本专利技术涉及移动终端管理领域,尤其涉及一种遥控式移动终端及其程序更新方法、可读存储介质。
技术介绍
随着电子科技的不断发展,生活水平的不断提高,智能手机、平板电脑等终端设备已经广泛应用于人们的日常生活中。此外,安装有无线通信模块的电子产品,例如无人机、遥控玩具车等遥控式移动终端在日常生活中也得到广泛的应用。在生产过程中,遥控式移动终端中的系统程序通常是在出厂之前烧录完成。在后期对遥控式移动终端的程序进行管理时,例如对遥控式终端的系统程序进行更新时,通常是由工作人员一一对存在更新需求的遥控式移动终端进行系统程序更新,耗时较长且效率低下。
技术实现思路
本专利技术实施例解决的是如何提高遥控式移动终端的程序的管理效率,提升程序更新数据的安全性和可靠性。为解决上述技术问题,本专利技术实施例提供一种遥控式移动终端的程序更新方法,包括:接收程序更新装置以无线广播的方式发送的程序更新数据;判断接收到的所述程序更新数据是否是所述遥控式移动终端的所需数据;当判定所述程序更新数据是所述遥控式移动终端的所需数据时,根据所述程序更新数据判断是否满足程序更新条件;当判定满足所述程序更新条件时,根据所述程序更新数据进行程序更新。可选的,所述接收程序更新装置以无线广播的方式发送的程序更新数据,包括:在完成开机操作后的预设时长内,执行程序升级操作以接收所述程序更新装置以无线广播的方式发送的所述程序更新数据。可选的,所述遥控式移动终端的程序更新方法还包括:当检测到在完成开机操作后的预设时长内,未接收到所述程序更新装置以无线广播的方式发送的所述程序更新数据,或检测到所述程序更新数据不是所述遥控式移动终端的所需数据时,停止执行程序升级操作并切换至工作状态。可选的,所述判断接收到的所述程序更新数据是否是所述遥控式移动终端的所需数据,包括:从所述程序更新数据中,获取所述程序更新数据对应的移动终端标识信息;当检测到所述程序更新数据对应的移动终端标识信息与所述遥控式移动终端的标识信息匹配时,判定所述程序更新数据是所述遥控式移动终端的所需数据。可选的,所述根据所述程序更新数据判断是否满足程序更新条件,包括:判断所述程序更新数据与当前运行的程序数据是否相同;当所述程序更新数据与所述当前运行的程序数据不同时,判定所述程序更新数据满足程序更新条件。可选的,采用如下至少一种方式,判断所述程序更新数据与当前运行的程序数据是否相同:判断所述程序更新数据的版本号是否与所述当前运行的程序数据的版本号是否相同;判断所述程序更新数据的长度与所述当前运行的程序数据的长度是否相同;判断所述程序更新数据的内嵌校验码是否正确。可选的,所述程序更新装置以无线广播的方式发送的程序更新数据为加密处理后的数据;在接收程序更新装置以无线广播的方式发送的程序更新数据之后,还包括:对接收到的所述程序更新数据进行解密处理。可选的,所述对接收到的程序更新数据进行解密处理,包括:采用预先配置的密钥对所述接收到的程序更新数据进行解密处理;所述程序更新装置通过所述预先配置的密钥对不同版本的程序更新数据进行加密;不同版本的程序更新数据对应的密钥不同。可选的,所述接收程序更新装置以无线广播的方式发送的程序更新数据,包括:接收所述程序更新装置在第i个无线信道上以无线广播的方式发送的程序更新数据,所述第i个无线信道为所述程序更新装置根据预设的信道使用顺序以及程序更新次数所确定。可选的,所述遥控式移动终端的程序更新方法还包括:当判定满足如下任一种情况时,清除接收到的所述程序更新数据:所述程序更新数据不是所述遥控式移动终端的所需数据;判定所述程序更新数据不满足程序更新条件。本专利技术实施例还提供了一种遥控式移动终端,包括:接收单元,用于接收程序更新装置以无线广播的方式发送的程序更新数据;第一判断单元,用于判断接收到的所述程序更新数据是否是所述遥控式移动终端的所需数据;第二判断单元,用于当所述第一判断单元判定所述程序更新数据是所述遥控式移动终端的所需数据时,根据所述程序更新数据判断是否满足程序更新条件;程序更新单元,用于当判定满足所述程序更新条件时,根据所述程序更新数据进行程序更新。可选的,所述接收单元,用于在完成开机操作后的预设时长内,执行程序升级操作以接收所述程序更新装置以无线广播的方式发送的所述程序更新数据。可选的,所述遥控式移动终端还包括:切换单元,用于在完成开机操作后的预设时长内,检测到所述接收单元未接收到所述程序更新装置以无线广播的方式发送的程序更新数据,或检测到所述接收单元接收到的所述程序更新数据不是所述遥控式移动终端的所需数据时,终止所述接收单元执行程序升级操作并切换至工作状态。可选的,所述第一判断单元,用于从所述程序更新数据中,获取所述程序更新数据对应的移动终端标识信息;当检测到所述程序更新数据对应的移动终端标识信息与所述遥控式移动终端的标识信息匹配时,判定所述程序更新数据是所述遥控式移动终端的所需数据。可选的,所述第二判断单元,用于判断所述程序更新数据与当前运行的程序数据是否相同;当所述程序更新数据与所述当前运行的程序数据不同时,判定所述程序更新数据满足程序更新条件。可选的,所述第二判断单元,用于采用如下至少一种方式,判断所述程序更新数据与当前运行的程序数据是否相同:判断所述程序更新数据的版本号是否与所述当前运行的程序数据的版本号是否相同;判断所述程序更新数据的长度与所述当前运行的程序数据的长度是否相同;判断所述程序更新数据的内嵌校验码是否正确。可选的,所述程序更新装置以无线广播的方式发送的程序更新数据为加密处理后的数据;所述遥控式移动终端还包括:解密单元,用于对所述接收单元接收到的所述程序更新数据进行解密处理。可选的,所述解密单元,用于采用预先配置的密钥对所述接收到的程序更新数据进行解密处理;所述程序更新装置通过所述预先配置的密钥对不同版本的程序更新数据进行加密;不同版本的程序更新数据对应的密钥不同。可选的,所述接收单元,用于接收所述程序更新装置在第i个无线信道上以无线广播的方式发送的程序更新数据,所述第i个无线信道为所述程序更新装置根据预设的信道使用顺序以及程序更新次数所确定。可选的,所述遥控式移动终端还包括:清除单元,用于当所述第一判断单元判定所述程序更新数据不是所述遥控式移动终端的所需数据时,清除接收到的所述程序更新数据;或,当所述第二判断单元判定所述程序更新数据不满足程序更新条件时,清除接收到的所述程序更新数据。本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述任一种所述的遥控式移动终端的程序更新方法的步骤。本专利技术实施例还提供了一种遥控式移动终端,包括存储器和处理器,所述存储器上存储有计算机指令,所述计算机指令运行时执行上述任一种所述的遥控式移动终端的程序更新方法的步骤。与现有技术相比,本专利技术实施例的技术方案具有以下有益效果:遥控式移动终端在接收到程序更新装置以无线广播的方式发送的程序更新数据时,若判定程序更新数据与自身对应,且程序更新数据满足程序更新条件时,根据程序更新数据进行程序更新。在程序更新过程中,由遥控式移动终端自动接收程序更新装置无线广播的程序更新数据,而无需工作人员的参与,因此可以有效本文档来自技高网...
遥控式移动终端及其程序更新方法、可读存储介质

【技术保护点】
1.一种遥控式移动终端的程序更新方法,其特征在于,包括:接收程序更新装置以无线广播的方式发送的程序更新数据;判断接收到的所述程序更新数据是否是所述遥控式移动终端的所需数据;当判定所述程序更新数据是所述遥控式移动终端的所需数据时,根据所述程序更新数据判断是否满足程序更新条件;当判定满足所述程序更新条件时,根据所述程序更新数据进行程序更新。

【技术特征摘要】
1.一种遥控式移动终端的程序更新方法,其特征在于,包括:接收程序更新装置以无线广播的方式发送的程序更新数据;判断接收到的所述程序更新数据是否是所述遥控式移动终端的所需数据;当判定所述程序更新数据是所述遥控式移动终端的所需数据时,根据所述程序更新数据判断是否满足程序更新条件;当判定满足所述程序更新条件时,根据所述程序更新数据进行程序更新。2.如权利要求1所述的遥控式移动终端的程序更新方法,其特征在于,所述接收程序更新装置以无线广播的方式发送的程序更新数据,包括:在完成开机操作后的预设时长内,执行程序升级操作以接收所述程序更新装置以无线广播的方式发送的所述程序更新数据。3.如权利要求2所述的遥控式移动终端的程序更新方法,其特征在于,还包括:当检测到在完成开机操作后的预设时长内,未接收到所述程序更新装置以无线广播的方式发送的所述程序更新数据,或检测到所述程序更新数据不是所述遥控式移动终端的所需数据时,停止执行程序升级操作并切换至工作状态。4.如权利要求1所述的遥控式移动终端的程序更新方法,其特征在于,所述判断接收到的所述程序更新数据是否是所述遥控式移动终端的所需数据,包括:从所述程序更新数据中,获取所述程序更新数据对应的移动终端标识信息;当检测到所述程序更新数据对应的移动终端标识信息与所述遥控式移动终端的标识信息匹配时,判定所述程序更新数据是所述遥控式移动终端的所需数据。5.如权利要求1所述的遥控式移动终端的程序更新方法,其特征在于,根据所述程序更新数据判断是否满足程序更新条件,包括:判断所述程序更新数据与当前运行的程序数据是否相同;当所述程序更新数据与所述当前运行的程序数据不同时,判定所述程序更新数据满足程序更新条件。6.如权利要求5所述的遥控式移动终端的程序更新方法,其特征在于,采用如下至少一种方式,判断所述程序更新数据与当前运行的程序数据是否相同:判断所述程序更新数据的版本号是否与所述当前运行的程序数据的版本号是否相同;判断所述程序更新数据的长度与所述当前运行的程序数据的长度是否相同;判断所述程序更新数据的内嵌校验码是否正确。7.如权利要求1所述的遥控式移动终端的程序更新方法,其特征在于,所述程序更新装置以无线广播的方式发送的程序更新数据为加密处理后的数据;在接收程序更新装置以无线广播的方式发送的程序更新数据之后,还包括:对接收到的所述程序更新数据进行解密处理。8.如权利要求7所述的遥控式移动终端的程序更新方法,其特征在于,所述对接收到的程序更新数据进行解密处理,包括:采用预先配置的密钥对所述接收到的程序更新数据进行解密处理;所述程序更新装置通过所述预先配置的密钥对不同版本的程序更新数据进行加密;不同版本的程序更新数据对应的密钥不同。9.如权利要求1所述的遥控式移动终端的程序更新方法,其特征在于,所述接收程序更新装置以无线广播的方式发送的程序更新数据,包括:接收所述程序更新装置在第i个无线信道上以无线广播的方式发送的程序更新数据,所述第i个无线信道为所述程序更新装置根据预设的信道使用顺序以及程序更新次数所确定。10.如权利要求1所述的遥控式移动终端的程序更新方法,其特征在于,还包括:当判定满足如下任一种情况时,清除接收到的所述程序更新数据:所述程序更新数据不是所述遥控式移动终端的所需数据;判定所述程序更新数据不满足程序更新条件。11.一种遥控式移动终端,其特征在于,包括:接收单元,用于接收程序更新装置以无线广播的方式发送的程序更新数据;第一判...

【专利技术属性】
技术研发人员:付大丽黄增锋陈光胜
申请(专利权)人:上海东软载波微电子有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1