[發(fā)明專利]軟件升級方法、裝置和電子裝置有效
| 申請?zhí)枺?/td> | 201710210354.2 | 申請日: | 2017-03-31 |
| 公開(公告)號: | CN107025121B | 公開(公告)日: | 2020-10-09 |
| 發(fā)明(設計)人: | 彭學鋒 | 申請(專利權(quán))人: | OPPO廣東移動通信有限公司 |
| 主分類號: | G06F8/654 | 分類號: | G06F8/654 |
| 代理公司: | 深圳翼盛智成知識產(chǎn)權(quán)事務所(普通合伙) 44300 | 代理人: | 黃威 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 軟件 升級 方法 裝置 電子 | ||
本發(fā)明實施例公開了一種軟件升級方法、裝置和電子裝置。該軟件升級方法包括以下步驟:獲取升級文件的內(nèi)存信息,根據(jù)內(nèi)存信息生成升級文件的數(shù)據(jù)塊劃分信息,上述數(shù)據(jù)塊劃分信息指示數(shù)據(jù)塊的標識,建立數(shù)據(jù)塊標識與目標音頻播放設備標識之間的映射關(guān)系,根據(jù)該映射關(guān)系分別獲取與目標音頻播放設備對應的數(shù)據(jù)塊,以使音頻播放設備根據(jù)數(shù)據(jù)塊進行升級。本方案可以將服務器中的升級文件進行劃分,然后由音頻播放設備分別獲取服務器上被劃分后的數(shù)據(jù)塊,以使音頻播放設備可以根據(jù)上述多個數(shù)據(jù)塊進行升級,加快了下載升級文件的速度,從而有效提升了軟件升級的效率。
技術(shù)領域
本發(fā)明涉及移動通信領域,具體涉及軟件升級方法、裝置和電子裝置。
背景技術(shù)
目前,智能網(wǎng)絡音箱越來越普及,無線音樂系統(tǒng)已經(jīng)得到廣泛的應用。這些智能網(wǎng)絡音箱相當于處理器和網(wǎng)絡接口,可以訪問互聯(lián)網(wǎng)的流行媒體音樂,根據(jù)用戶的需要,可以直接從網(wǎng)絡上獲取音樂資源進行播放。
智能網(wǎng)絡音箱一般使用移動終端(如手機和平板電腦)進行控制。在移動終端上安裝了專門的應用程序后,就可以通過該應用程序訪問智能網(wǎng)絡音箱,可以瀏覽互聯(lián)網(wǎng)上 的流行媒體音樂,并可以選擇歌曲送到智能網(wǎng)絡音箱進行播放。這些智能網(wǎng)絡音箱可以由多個音箱組成一個系統(tǒng),該音箱系統(tǒng)可以同時與多個手機的應用程序連接。
而音箱的版本更新,是整個系統(tǒng)中不可或缺的一個模塊。音箱的版本更新往往需要通過安裝最新的補丁或安裝包等升級文件來進行,而當升級文件較大時,下載該升級文件就要浪費許多時間,并且在網(wǎng)絡情況不穩(wěn)定時還可能導致下載失敗,而重新下載則需要更長的時間,使得音箱的升級效率較低。
發(fā)明內(nèi)容
本發(fā)明實施例提供軟件升級方法、裝置和電子裝置,相對于現(xiàn)有的軟件升級方法,可以有效提升升級效率。
第一方面,本發(fā)明實施例提供一種軟件升級方法,包括:
獲取升級文件的內(nèi)存信息;
根據(jù)所述內(nèi)存信息生成所述升級文件的數(shù)據(jù)塊劃分信息,所述數(shù)據(jù)塊劃分信息指示數(shù)據(jù)塊的標識;
建立所述數(shù)據(jù)塊標識與目標音頻播放設備標識之間的映射關(guān)系;
根據(jù)所述映射關(guān)系分別獲取與所述目標音頻播放設備對應的數(shù)據(jù)塊,以使音頻播放設備根據(jù)所述數(shù)據(jù)塊進行升級。
第二方面,本發(fā)明實施例還提供了一種軟件升級裝置,包括:第一信息獲取模塊、信息生成模塊、建立模塊、數(shù)據(jù)塊獲取模塊以及升級模塊;
所述第一信息獲取模塊,用于獲取升級文件的內(nèi)存信息;
所述信息生成模塊,用于根據(jù)所述內(nèi)存信息生成所述升級文件的數(shù)據(jù)塊劃分信息,所述數(shù)據(jù)塊劃分信息指示數(shù)據(jù)塊的標識;
所述建立模塊,用于建立所述數(shù)據(jù)塊標識與目標音頻播放設備標識之間的映射關(guān)系;
所述數(shù)據(jù)塊獲取模塊,用于根據(jù)所述映射關(guān)系分別獲取與所述目標音頻播放設備對應的數(shù)據(jù)塊;
所述升級模塊,用于根據(jù)所述數(shù)據(jù)塊進行升級。
第三方面,本發(fā)明還提供一種電子設備,其包括存儲器、處理器以及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如上面所述的軟件升級方法
本發(fā)明實施例首先獲取升級文件的內(nèi)存信息,根據(jù)內(nèi)存信息生成升級文件的數(shù)據(jù)塊劃分信息,上述數(shù)據(jù)塊劃分信息指示數(shù)據(jù)塊的標識,建立數(shù)據(jù)塊標識與目標音頻播放設備標識之間的映射關(guān)系,根據(jù)該映射關(guān)系分別獲取與目標音頻播放設備對應的數(shù)據(jù)塊,以使音頻播放設備根據(jù)數(shù)據(jù)塊進行升級。本方案可以將服務器中的升級文件進行劃分,然后由音頻播放設備分別獲取服務器上被劃分后的數(shù)據(jù)塊,以使音頻播放設備可以根據(jù)上述多個數(shù)據(jù)塊進行升級,加快了下載升級文件的速度,從而有效提升了設備升級的效率。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于OPPO廣東移動通信有限公司,未經(jīng)OPPO廣東移動通信有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710210354.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:軟件升級處理方法、裝置和終端
- 下一篇:VCD機(3500)





