[发明专利]一种打印设备固件的批量有序升级方法、系统及存储介质在审
| 申请号: | 202310514022.9 | 申请日: | 2023-05-09 |
| 公开(公告)号: | CN116610341A | 公开(公告)日: | 2023-08-18 |
| 发明(设计)人: | 李则刚 | 申请(专利权)人: | 苏州市森泓技术有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;H04N1/00 |
| 代理公司: | 苏州云创亿知识产权代理事务所(普通合伙) 32532 | 代理人: | 陈蜜 |
| 地址: | 215000 江苏省苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 打印 设备 批量 有序 升级 方法 系统 存储 介质 | ||
本发明公开了一种打印设备固件的批量有序升级方法、系统及存储介质。所述批量有序升级方法包括:获取升级数据包,包括用于使打印设备中的多个模块升级的固件程序;获取升级信息,升级信息至少指示模块对应的固件程序;分析所述升级信息,生成所述固件程序的升级次序;依照所述升级次序向所述打印设备中写入对应的固件程序。本发明提供的批量有序升级方法通过获取固件程序对应的升级信息,每次升级时分析获取最匹配的升级次序,依照分析获得的升级次序进行升级,可以自适应匹配不同的升级需求排列出最佳的升级方案,有效地避免了在模块中写入错误的固件,升级多个固件时,无须考虑升级次序问题,使用效率和成功率均有所改善。
技术领域
本发明涉及电子信息技术领域,尤其涉及一种打印设备固件的批量有序升级方法、系统及存储介质。
背景技术
本部分的描述仅提供与本发明公开相关的背景信息,而不构成现有技术。
对于一台打印设备(后续简称’设备’),在它的主板上存在多个功能模块(简称’模块’),每一个模块中嵌入的程序即为此处所说的固件,升级固件就是升级每个功能模块中的程序,通常升级固件都是针对每个模块,一个一个分别写入。
当固件种类较多时,较大概率会在模块中写入不匹配的程序,进而造成硬件损坏;并且升级多个固件时,需要人工安排好升级次序。
为了解决上述问题,现有技术提供了一些固件批量升级的方法,然而,上述方法通常采用固定的升级次序依次升级各个固件,但由于打印设备的各个模块的功能差异巨大,当现有技术中的这种升级方式应用于打印设备固件升级时,固定设置的升级次序往往容易导致效率低下或升级失败的情况发生。
应该注意,上面对技术背景的介绍只是为了方便对本发明的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本发明的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。
发明内容
本发明要解决的技术问题是提供一种打印设备固件的批量有序升级方法、系统及存储介质,解决现有技术中的固定升级次序带来的效率和成功率问题。
为了解决上述技术问题,本发明提供了一种打印设备固件的批量有序升级方法,其包括如下的步骤:
获取升级数据包,所述升级数据包中包括用于使打印设备中的多个模块升级的固件程序;
获取升级信息,所述升级信息至少指示需要升级的模块对应的所述固件程序;
分析所述升级信息,生成所述固件程序的升级次序;
依照所述升级次序向所述打印设备中写入对应的固件程序。
进一步地,所述升级次序所述升级信息对应的固件程序的影响因素进行拟定;所述影响因素包括所述固件程序在写入时的预计耗时、稳定性等级以及是否需要重启。
进一步地,依照所述影响因素对所述固件程序进行评级,基于所述评级的高低拟定所述升级次序。
进一步地,所述评级的级别按照升级优先次序依次包括第一等级、第二等级、第三等级以及第四等级;
当所述固件程序对应的预计耗时在时长阈值以下,且所述稳定性等级在稳定阈值以下时,所述固件程序被划分为第一等级;
当所述固件程序对应的预计耗时大于时长阈值,且所述稳定性等级在稳定阈值以下时,所述固件程序被划分为第二等级。
进一步地,当所述固件程序对应的稳定性等级大于稳定阈值且无需重启时,所述固件程序被划分为第三等级;当所述固件程序对应的稳定性等级大于稳定阈值且需要重启时,所述固件程序被划分为第四等级。
由此通过具体合理的升级优先次序的划分规则,能够实现较优的升级效率并提高升级的成功概率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州市森泓技术有限公司,未经苏州市森泓技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310514022.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:直流保护电路及音频装置
- 下一篇:一种加压锁定螺钉及加压锁定一体接骨板钉系统





