[发明专利]程序更新方法和系统在审
申请号: | 201611007093.6 | 申请日: | 2016-11-15 |
公开(公告)号: | CN106648748A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 李伟 | 申请(专利权)人: | 广州视源电子科技股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 刘艳丽 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序 更新 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,特别是涉及一种程序更新方法和系统。
背景技术
目前,智能硬件终端类主板通常会在生产线上进行软件程序的烧录。在主板中烧录的程序可能会发生异常,因此在烧录完成以后,需要根据原本的正常待烧录程序对主板中已烧录的程序进行更新,并通过将此主板与显示设备连接,检验程序的更新结果。
传统技术方案,更新时会统一对生产线上所有主板的程序执行更新操作。但在生产线上,一般主板的生产数量是非常大的,生产过程中发生程序异常的主板只占少数,多数主板上的程序将发生重复更新,如此会造成更新资源浪费,使主板生产效率低下。
发明内容
基于此,有必要针对传统的软件程序更新方式会造成重复更新的问题,提供一种程序更新方法和系统。
一种程序更新方法,包括以下步骤:
获取更新过程中目标程序的第一标识;其中,目标程序是用于更新的程序,目标程序与第一标识具备唯一对应关系;
获取当前电子设备的本地程序的第二标识;其中,本地程序是当前电子设备中已烧录的程序,本地程序与第二标识具备唯一对应关系;
若第一标识和第二标识不同,则根据目标程序对本地程序进行更新。
一种程序更新系统,包括以下单元:
第一获取单元,用于获取更新过程中目标程序的第一标识;其中,目标程序是用于更新的程序,目标程序与第一标识具备唯一对应关系;
第二获取单元,用于获取当前电子设备的本地程序的第二标识;其中,本地程序是当前电子设备中已烧录的程序,本地程序与第二标识具备唯一对应关系;
更新单元,用于在第一标识和第二标识不同时,根据目标程序对本地程序进行更新。
根据上述本发明的程序更新方法和系统,利用与程序唯一对应的标识来判断当前电子设备的本地程序是否需要更新,如果本地程序与目标程序的标识相同,表明本地程序与目标程序也是相同的,不需要对本地程序进行更新;如果本地程序与目标程序的标识不同,表明本地程序与目标程序也是不同的,此时需要对本地程序进行更新,如此就可以避免在本地程序与目标程序相同时进行重复更新,节省更新资源,提高程序更新的效率。
附图说明
图1为其中一个实施例的程序更新方法的流程示意图;
图2为其中一个实施例的程序更新系统的结构示意图;
图3为其中一个实施例的程序更新系统的结构示意图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。
参见图1所示,为本发明一个实施例中程序更新方法的流程示意图。该实施例中的程序更新方法,包括以下步骤:
步骤S101:获取更新过程中目标程序的第一标识;其中,目标程序是用于更新的程序,目标程序与第一标识具备唯一对应关系;
在本步骤中,获取标识的过程是在检测到目标程序存在的情况下执行的,目标程序实质上是指在实施烧录过程中的待烧录程序,该程序可以正常运行。
步骤S102:获取当前电子设备的本地程序的第二标识;其中,本地程序是当前电子设备中已烧录的程序,本地程序与第二标识具备唯一对应关系;
在本步骤中,本地程序是指在当前电子设备中已烧录的程序,当前电子设备可以是智能硬件终端类主板、具有主板的各类电子设备等,本地程序与第二标识具备唯一对应关系。
步骤S103:若第一标识和第二标识不同,则根据目标程序对本地程序进行更新。
在本步骤中,不论是本地程序还是目标程序,只要程序代码有任何不同,对应的标识就有所不同,如果目标程序的第一标识和本地程序的第二标识不同,表明目标程序与本地程序不同,也就是原先在当前电子设备中烧录的程序出现异常,与原本待烧录的程序不同,此时就需要目标程序对本地程序进行更新,以使本地程序能与目标程序相同。
在本实施例中,获取目标程序的第一标识和本地程序的第二标识,比较目标程序的第一标识和本地程序的第二标识,若目标程序的第一标识和本地程序的第二标识不同,表明本地程序与目标程序不同,需要根据目标程序对本地程序执行更新操作;若目标程序的第一标识和本地程序的第二标识相同,表明本地程序与目标程序相同,不需要对本地程序进行更新,如此就可以避免在本地程序与目标程序相同时进行重复更新,节省更新资源,提高程序更新的效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司,未经广州视源电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611007093.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:进程预加载处理方法及装置
- 下一篇:一种可执行程序动态调用方法及系统