[发明专利]一种数据处理方法及系统有效
申请号: | 201910250102.1 | 申请日: | 2019-03-29 |
公开(公告)号: | CN109947454B | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 曹廷 | 申请(专利权)人: | 北京经纬恒润科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100020 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 系统 | ||
本申请公开了一种数据处理方法及系统,该方法包括:获取产品更新指令,若产品更新指令为升级程序更新指令,则将初始应用程序替换为升级工具程序,依据升级工具程序将初始升级程序更新为目标升级程序,根据目标升级程序将升级工具程序替换为第一目标应用程序,实现将初始应用程序替换为第一目标应用程序。本方案中通过将初始应用程序替换为升级工具程序,以实现通过升级工具程序对初始升级程序的更新,并进一步实现通过目标升级程序对初始应用程序的更新,实现了对已经生产出的产品的内部程序的更新,使得已生产出的产品可适应不同平台、不同厂家或不同功能的需求,提高了产品利用率,降低了资源浪费的问题。
技术领域
本申请涉及程序处理领域,尤其涉及一种数据处理方法及系统。
背景技术
现有电子产品的升级技术都是根据厂商需求实现的,然而,电子产品均是基于硬件平台实现的,由于厂商不同、应用的设备不同、产品不同对应的需求也不相同。所以同一平台所生产出的产品一旦完成生产,则不能再供给其他项目使用,这就会导致同一平台生产的产品过量造成库存积压,从而造成资源浪费的问题。
发明内容
有鉴于此,本申请提供一种数据处理方法及系统,其具体方案如下:
一种数据处理方法,包括:
获取产品更新指令;
若所述产品更新指令为升级程序更新指令,则将初始应用程序替换为升级工具程序,所述升级程序更新指令用于指示将初始升级程序更新为目标升级程序,同时,指示将所述初始应用程序更新为第一目标应用程序;
依据所述升级工具程序将所述初始升级程序更新为目标升级程序;
根据所述目标升级程序将所述升级工具程序替换为所述第一目标应用程序,实现将所述初始应用程序替换为所述第一目标应用程序。
进一步的,还包括:
若所述产品更新指令为应用程序更新指令,则根据所述应用程序更新指令确定更新数据;
获取初始应用程序,根据所述初始升级程序及所述更新数据将所述初始应用程序更新为第二目标应用程序。
进一步的,所述若所述产品更新指令为升级程序更新指令,则将初始应用程序替换为升级工具程序,包括:
若所述产品更新指令为升级程序更新指令,则根据所述升级程序更新指令确定升级工具程序;
获取初始升级程序及初始应用程序,将所述初始应用程序替换为所述升级工具程序。
进一步的,所述获取初始升级程序及初始应用程序,将所述初始应用程序替换为所述升级工具程序,包括:
获取初始升级程序及初始应用程序,确定用于存储所述初始升级程序的升级程序空间及用于存储所述初始应用程序的应用程序空间;
将所述应用程序空间中的初始应用程序替换为所述升级工具程序。
进一步的,还包括:
若检测到上电信息,则确定升级程序空间的程序是否为有效程序,所述升级程序空间的程序包括初始升级程序或目标升级程序;
若所述升级程序空间的程序为有效程序,则执行所述升级程序空间的程序;
若所述升级程序空间的程序为无效程序,且所述应用程序空间的程序为有效程序,则执行所述应用程序空间的程序,所述应用程序空间的程序为所述初始应用程序或所述第一目标应用程序。
一种数据处理系统,包括:获取单元,第一替换单元,第一更新单元及第二替换单元,其中:
所述获取单元用于获取产品更新指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技股份有限公司,未经北京经纬恒润科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910250102.1/2.html,转载请声明来源钻瓜专利网。