[發明專利]升級文件處理、裝置及終端有效
| 申請號: | 201710208198.6 | 申請日: | 2017-03-31 |
| 公開(公告)號: | CN106970812B | 公開(公告)日: | 2020-04-10 |
| 發明(設計)人: | 林尚波 | 申請(專利權)人: | OPPO廣東移動通信有限公司 |
| 主分類號: | G06F8/658 | 分類號: | G06F8/658 |
| 代理公司: | 深圳翼盛智成知識產權事務所(普通合伙) 44300 | 代理人: | 黃威 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 升級 文件 處理 裝置 終端 | ||
技術領域
本發明涉及通信領域,特別是涉及一種升級文件處理、裝置及終端。
背景技術
隨著技術的不斷發展以及經濟水平的不斷提高,智能網絡音箱越來越普及。這些智能網絡音箱集成了處理器和網絡接口,可以訪問互聯網的流媒體音樂。智能網絡音箱可以根據用戶的選擇,直接從網絡獲取音樂資源播放。
智能網絡音箱一般是使用移動終端(如手機和平板電腦)控制。在移動終端上安裝了專門的應用程序后,可以通過該應用程序訪問智能網絡音箱。
現有技術中,固件升級的過程,往往是先要下載完整的固件文件,然后再執行寫入程序存儲器的操作。在由多臺音箱組成的音樂播放系統中,如果每臺音箱都存儲一份完整的固件,也是對存儲空間的浪費。
發明內容
本發明實施例提供一種升級文件處理、裝置及終端,具有節約存儲空間的有益效果。
本發明實施例提供一種升級文件處理方法,應用于音頻播放系統,該音頻播放系統包括多個音頻設備,包括以下步驟:
將第一版本固件文件分成多個子文件,并將該多個子文件分布存儲至多個音頻設備;
當檢測到第二版本固件文件時,從多個子文件中確定出第一子文件以及第二子文件,其中,第一子文件為第二版本固件文件保留的子文件,第二子文件為被第二版本固件文件替換的子文件;
將第二版本固件文件內的第一子文件刪除以生成更新文件;
將更新文件分成預定個數的第三子文件,并將該預定個數的第三子文件分布存儲至存儲有第二子文件的音頻設備以替換第二子文件。
本發明實施例提供一種升級文件處理裝置,包括:
第一存儲模塊,用于將第一版本固件文件分成多個子文件,并將該多個子文件分布存儲至多個音頻設備;
確定模塊,用于當檢測到第二版本固件文件時,從多個子文件中確定出第一子文件以及第二子文件,其中,第一子文件為第二版本固件文件保留的子文件,第二子文件為被第二版本固件文件替換的子文件;
生成模塊,用于將第二版本固件文件內的第一子文件刪除以生成更新文件;
第二存儲模塊,用于將更新文件分成預定個數的第三子文件,并將該預定個數的第三子文件分布存儲至存儲有第二子文件的音頻設備以替換第二子文件。
本發明實施例提供一種終端,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,該處理器執行該計算機程序時實現上述任一所述的方法。
由上可知,本發明實施例提供的升級文件處理方法,通過將第一版本固件文件分成多個子文件,并將該多個子文件一一對應地存儲至多個音頻設備;當檢測到第二版本固件文件時,從多個子文件中確定出存在于第二版本固件文件內的第一子文件、以及不存在于第二固件文件內的第二子文件;將第二版本固件文件內的第一子文件刪除以生成更新文件;將該更新文件分成預定個數的第三子文件,并采用該預定個數的第三子文件一一對應地替換存儲在音頻設備內的第二子文件;從而檢測到新版本的固件文件時,只需要將分布在各個音頻設備內發生更新的子文件替換掉,從而無需對所有音頻設備中的子文件進行修改,具有節約存儲空間、提高升級文件更新效率以及減小數據流量的有益效果。
附圖說明
圖1為本發明一優選實施例中的升級文件處理方法及裝置的場景示意圖。
圖2為本發明一優選實施例中的升級文件處理方法的一種流程圖。
圖3為本發明一優選實施例中的升級文件處理方法的另一種流程圖。
圖4為本發明一優選實施例中的升級文件處理方法的第一版本固件文件的分割示意圖。
圖5為本發明一優選實施例中的升級文件處理方法中建立的索引關系。
圖6為本發明一優選實施例中的升級文件處理方法中刪除局部之后的索引關系。
圖7為本發明一優選實施例中的升級文件處理方法中重新建立的索引關系。
圖8為本發明一優選實施例中的升級文件處理裝置的結構示意圖。
圖9為本發明一優選實施例中終端的結構示意圖。
具體實施方式
請參照圖式,其中相同的組件符號代表相同的組件,本發明的原理是以實施在一適當的運算環境中來舉例說明。以下的說明是基于所例示的本發明具體實施例,其不應被視為限制本發明未在此詳述的其它具體實施例。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于OPPO廣東移動通信有限公司,未經OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710208198.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種補丁文件安裝方法及其設備
- 下一篇:軟件升級控制方法、裝置及電子設備





