[發明專利]一種設備固件升級方案迭代的方法、裝置與設備在審
| 申請號: | 201911360281.0 | 申請日: | 2019-12-25 |
| 公開(公告)號: | CN111142906A | 公開(公告)日: | 2020-05-12 |
| 發明(設計)人: | 施建龍 | 申請(專利權)人: | 浙江大華技術股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/71 |
| 代理公司: | 深圳市威世博知識產權代理事務所(普通合伙) 44280 | 代理人: | 黎堅怡 |
| 地址: | 310051 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設備 升級 方案 方法 裝置 | ||
本發明公開了一種設備固件升級方案迭代的方法、裝置與設備,該方法包括:確定是否收到發布版固件包及新的識別固件包方案;如果收到所述發布版固件包及新的識別固件包方案,則按照所述新的識別固件包方案對所述發布版固件包進行識別處理,識別成功則利用所述發布版固件包進行升級;升級成功后,將所述設備原有的識別固件包方案替換為所述新的識別固件包方案。通過上述方式,本發明能夠解決原固件包方案中因漏洞等因素而不能使用新的識別固件包方案生成的固件包進行升級的問題。
技術領域
本發明涉及方案迭代技術領域,特別是涉及一種設備固件升級方案迭代的方法、裝置及設備。
背景技術
目前,設備在出廠前會被內置固件升級方案,當設備出廠后,如果發現其原有升級方案中存在問題,需要修改固件包的升級方案,一旦發生此類升級方案修改的情況,則在老設備上會出現兼容問題,即無法利用這些新的方案升級固件。
如果老設備無法升級固件,不僅會存在功能缺失問題,還會因為存在相關漏洞導致安全風險。對于設備生產商來說,為兼容老設備,同時又要進行方案迭代,在后續升級固件時就需要同時制作新老方案,使得內部需要維護很多版本,增加維護成本。
發明內容
本申請實施例提供一種設備固件升級方案迭代的方法、裝置與設備,能夠解決因存在新功能或者修改了相關缺陷的固件方案不能進行軟件升級的問題。
為解決上述技術問題,本發明采用的一個技術方案是:提供一種設備固件升級方案迭代的方法。此方法包括:
確定是否收到發布版固件包及新的識別固件包方案;
如果收到所述發布版固件包及新的識別固件包方案,則按照所述新的識別固件包方案對所述發布版固件包進行識別處理,識別成功則利用所述發布版固件包進行升級;
升級成功后,將所述設備原有的識別固件包方案替換為所述新的識別固件包方案,其中,所述新的識別固件包方案不同于所述設備原有的識別固件包方案。
其中,所述判斷是否收到發布版固件包及新的識別固件包方案之前包括:
所述設備接收固件包數據;
其中,所述判斷是否收到發布版固件包及新的識別固件包方案包括:
所述設備利用所述原有的識別固件包方案識別所述固件包數據,判斷所述固件包數據中是否存在所述發布版固件包及所述新的識別固件包方案,如果存在所述發布版固件包及所述新的識別固件包方案,則視為收到所述發布版固件包及所述新的識別固件包方案。
其中,所述判斷是否收到發布版固件包及新的識別固件包方案包括:自動判斷是否同時收到所述發布版固件包和所述新的識別固件包方案;或自動判斷是否存在所述新的識別固件包方案且沒有所述發布版固件包,如果是,則下載所述發布版固件包后確認是否成功接收所述發布版固件包;自動下載所述發布版固件包后,利用所述發布版固件包進行升級,在所述升級過程中判斷是否需要所述新的識別固件包方案支持,若需要,則下載所述新的識別固件包方案并確認是否成功接收所述新的識別固件包方案;或自動下載所述發布版固件包后判斷是否需要所述新的識別固件包方案支持,若需要,則下載所述新的識別固件包方案并確認是否成功接收所述新的識別固件包方案;或接收用戶升級指令后,下載固件包數據,在接收用戶運行指令后運行所述固件包數據內的發布版固件包,在接收用戶確認升級指令后判斷所述固件包數據是否存在所述新的識別固件包方案。
其中,所述判斷所述固件包數據中是否存在所述發布版固件包及所述新的識別固件包方案包括:
判斷所述固件包數據中是否存在所述發布版固件包及所述所述新的識別固件包方案對應的標識,若存在所述標識,則判斷為存在所述新的識別固件包方案,否則不存在所述新的識別固件包方案。
其中,所述按照所述新的識別固件包方案對所述發布版固件包進行識別處理之前包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大華技術股份有限公司,未經浙江大華技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911360281.0/2.html,轉載請聲明來源鉆瓜專利網。





