[發明專利]升級文件的處理方法和裝置在審
| 申請號: | 201611228836.2 | 申請日: | 2016-12-27 |
| 公開(公告)號: | CN106843934A | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 朱葛;朱小平;沈錦祥 | 申請(專利權)人: | 生迪智慧科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司11205 | 代理人: | 楊澤,劉芳 |
| 地址: | 201203 上海市自由貿易*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 升級 文件 處理 方法 裝置 | ||
技術領域
本發明涉及軟件處理技術領域,尤其涉及一種升級文件的處理方法和裝置。
背景技術
隨著計算機技術的發展,計算機類的終端已經廣泛的應用到了人們的生活中。終端需要進行升級,例如對智能網關的各類功能進行升級。
現有技術中,終端可以獲取到升級文件,然后采用升級文件對對應的軟件進行升級處理。例如,升級文件為采用特定編譯工具,進行編譯和加密后的二進制文件(BINary files,簡稱BIN文件);然后終端獲取到Bin文件,采用bin文件進行升級處理。
然而現有技術中,終端獲取到的升級文件,有可能會不適應于當前終端的硬件運行環境或軟件運行環境,進而造成升級后的軟件無法使用。例如2個智能終端A和B,分別對應著2個用于升級使用的二進制文件A.bin和B.bin,由于人為或者其它原因,錯誤的把A.bin文件發給了智能終端B,然后,讓智能終端B去執行這個升級過程,就可能導致智能終端B升級失敗,甚至導致智能終端B升級后無法正常運行。
發明內容
本發明提供一種升級文件的處理方法和裝置,用以解決現有技術中終端獲取到的升級文件,有可能會不適應于當前終端的硬件運行環境或軟件運行環境,進而造成升級后的軟件無法使用的問題。
本發明的一方面是提供一種升級文件的處理方法,包括:
獲取升級文件,所述升級文件中包括升級文件適應的運行環境信息,所述運行環境信息包括硬件運行環境信息和軟件運行環境信息;
判斷當前終端是否滿足所述升級條件適應的運行環境信息;
若當前終端滿足所述升級條件適應的運行環境信息,則使用所述升級文件對當前終端進行升級操作。
本發明的另一方面是提供一種升級文件的處理裝置,包括:
獲取模塊,用于獲取升級文件,所述升級文件中包括升級文件適應的運行環境信息,所述運行環境信息包括硬件運行環境信息和軟件運行環境信息;
判斷模塊,用于判斷當前終端是否滿足所述升級條件適應的運行環境信息;
升級模塊,用于若當前終端滿足所述升級條件適應的運行環境信息,則使用所述升級文件對當前終端進行升級操作。
本發明的技術效果是:通過獲取升級文件,升級文件中包括升級文件適應的運行環境信息,運行環境信息包括硬件運行環境信息和軟件運行環境信息;判斷當前終端是否滿足升級條件適應的運行環境信息;若當前終端滿足升級條件適應的運行環境信息,則使用升級文件對當前終端進行升級操作。從而在終端依據獲取到的升級文件進行升級之前,先判斷當前終端是否滿足升級文件運行的硬件運行環境和軟件運行環境,在確定當前終端滿足升級文件運行的硬件運行環境和軟件運行環境的時候,終端才會使用升級文件中的升級文件數據去執行升級過程;進而避免出現終端獲取到的升級文件,有可能會不適應于當前終端的硬件運行環境或軟件運行環境,進而造成升級后的軟件無法使用的情況,不會使得不同版本的終端之間的升級文件的交叉使用,避免導致的升級失敗、或者導致升級后終端無法正常運行。
附圖說明
圖1為本發明實施例一提供的升級文件的處理方法的流程圖;
圖2為本發明實施例二提供的升級文件的處理方法的流程圖;
圖3為本發明實施例三提供的升級文件的處理裝置的結構示意圖;
圖4為本發明實施例四提供的升級文件的處理裝置的結構示意圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
圖1為本發明實施例一提供的升級文件的處理方法的流程圖,如圖1所示,本實施例的方法,包括:
步驟101、獲取升級文件,升級文件中包括升級文件適應的運行環境信息,運行環境信息包括硬件運行環境信息和軟件運行環境信息。
在本實施例中,具體的,當終端具有升級需求的時候,終端可以向服務器發送升級請求,進而服務器向終端返回升級文件。然后終端可以獲取到所需的升級文件,在接收到的升級文件中包括了升級文件適應的運行環境信息、以及升級文件本身所包括的升級文件數據,在運行環境信息包括硬件運行環境信息和軟件運行環境信息。
步驟102、判斷當前終端是否滿足升級條件適應的運行環境信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于生迪智慧科技有限公司,未經生迪智慧科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611228836.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種自轉動式牙刷
- 下一篇:帶有圖形用戶界面的實驗室儀器用顯示屏幕





