式等;選擇要升級的批量機(jī)頂盒設(shè)備;機(jī)頂盒開機(jī)boot事件觸發(fā)升級流程開始升級,或機(jī)頂盒管理系統(tǒng)定時(shí)觸發(fā)升級流程開始升級;升級完成后在管理系統(tǒng)查詢界面顯示機(jī)頂盒升級狀態(tài)。
[0062]圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的機(jī)頂盒升級的方法的流程圖,如圖6所示,本實(shí)施例中機(jī)頂盒升級的方法包括以下步驟:
[0063]步驟S602,用戶開機(jī)/正常使用機(jī)頂盒;
[0064]步驟S604,判斷是否對機(jī)頂盒進(jìn)行升級;判斷結(jié)果為是的情況下,執(zhí)行步驟S606,否則結(jié)束。
[0065]步驟S606,判斷機(jī)頂盒的升級方式是否為靜默升級;在判斷結(jié)果為靜默升級的情況下,執(zhí)行步驟S608 ;在判斷結(jié)果為非默升級的情況下,執(zhí)行步驟S610。
[0066]步驟S608,機(jī)頂盒在后臺下載固件升級包;
[0067]步驟S610,判斷是否對機(jī)頂盒執(zhí)行強(qiáng)制升級;如果是,執(zhí)行步驟S612 ;如果不是,則執(zhí)行步驟S614。
[0068]步驟S612,機(jī)頂盒下載固件升級包;
[0069]步驟S614,提示用戶是否進(jìn)行升級;如果是,執(zhí)行步驟S616,否則,結(jié)束。
[0070]步驟S616,機(jī)頂盒下載固件升級包。
[0071]本實(shí)施例中,機(jī)頂盒管理系統(tǒng)可以通過判斷確定對批量機(jī)頂盒進(jìn)行升級,根據(jù)機(jī)頂盒的升級方式進(jìn)行不同的處理,在升級方式為靜默升級的情況下,向機(jī)頂盒提供下載升級包,機(jī)頂盒可以在后臺完成升級包的下載,不會影響機(jī)頂盒的工作;在升級方式為非靜默升級方式的情況下,向機(jī)頂盒下發(fā)強(qiáng)制或非強(qiáng)制升級命令,如果是強(qiáng)制升級,直接提供升級包供機(jī)頂盒下載,如果是非強(qiáng)制,則機(jī)頂盒收到命令后彈出提示框,提示用戶選擇是否進(jìn)行升級,根據(jù)用戶的選擇進(jìn)行升級處理,通過上述內(nèi)容,能夠完成對機(jī)頂盒進(jìn)行升級,提高了用戶體驗(yàn)。
[0072]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲在存儲裝置中由計(jì)算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0073]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種機(jī)頂盒升級的方法,其特征在于,包括: 獲取當(dāng)前批量機(jī)頂盒的版本號; 根據(jù)所述版本號判斷是否對所述批量機(jī)頂盒進(jìn)行批量升級; 在判斷結(jié)果為是的情況下,根據(jù)所述批量機(jī)頂盒的升級方式對所述批量機(jī)頂盒進(jìn)行批量升級。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述批量機(jī)頂盒的升級方式對所述批量機(jī)頂盒進(jìn)行批量升級包括: 在進(jìn)行批量升級的所述機(jī)頂盒的數(shù)量大于預(yù)設(shè)值的情況下,確定對所述批量機(jī)頂盒進(jìn)行批量升級。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述批量機(jī)頂盒的升級方式對所述批量機(jī)頂盒進(jìn)行批量升級包括: 比較所述版本號與服務(wù)器中存在的版本號; 在所述版本號與服務(wù)器中存在的版本號相同的情況下,放棄對所述批量機(jī)頂盒進(jìn)行升級;和/或,在所述版本號與服務(wù)器中存在的版本號不相同的情況下,確定對所述批量機(jī)頂盒進(jìn)行批量升級。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)所述批量機(jī)頂盒的升級方式對所述批量機(jī)頂盒進(jìn)行批量升級之前,包括: 確定對所述批量機(jī)頂盒的升級方式。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,根據(jù)確定的所述批量機(jī)頂盒的升級方式對所述批量機(jī)頂盒進(jìn)行批量升級包括以下至少之一: 在所述升級方式為靜默升級方式的情況下,為所述批量機(jī)頂盒提供升級包供所述批量機(jī)頂盒進(jìn)行后臺下載; 在所述升級方式為非靜默升級方式的情況下,下發(fā)攜帶是否強(qiáng)制執(zhí)行的指令,如果所述指令為強(qiáng)制執(zhí)行,為所述批量機(jī)頂盒提供升級包供所述批量機(jī)頂盒進(jìn)行下載;如果所述指令為非強(qiáng)制執(zhí)行,接收所述批量機(jī)頂盒獲取的用戶選擇進(jìn)行升級的指示,為所述批量機(jī)頂盒提供升級包供所述批量機(jī)頂盒進(jìn)行下載。6.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,在根據(jù)所述批量機(jī)頂盒的升級方式對所述批量機(jī)頂盒進(jìn)行批量升級之前,還包括: 依據(jù)觸發(fā)所述機(jī)頂盒升級的預(yù)定觸發(fā)方式,觸發(fā)對所述機(jī)頂盒進(jìn)行升級,其中,所述觸發(fā)類型包括:時(shí)間觸發(fā)或事件觸發(fā)。7.一種機(jī)頂盒升級的裝置,其特征在于,包括: 獲取模塊,用于獲取當(dāng)前批量機(jī)頂盒的版本號; 判斷模塊,用于根據(jù)所述版本號判斷是否對所述批量機(jī)頂盒進(jìn)行批量升級; 升級模塊,用于在判斷結(jié)果為是的情況下,根據(jù)所述批量機(jī)頂盒的升級方式對所述批量機(jī)頂盒進(jìn)行批量升級。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述升級模塊包括: 第一升級單元,用于在進(jìn)行批量升級的所述機(jī)頂盒的數(shù)量大于預(yù)設(shè)值的情況下,確定對所述批量機(jī)頂盒進(jìn)行批量升級。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述升級模塊包括: 比較單元,用于比較所述版本號與服務(wù)器中存在的版本號; 放棄單元,用于在所述版本號與服務(wù)器中存在的版本號相同的情況下,放棄對所述批量機(jī)頂盒進(jìn)行升級;和/或, 第二升級單元,用于在所述版本號與服務(wù)器中存在的版本號不相同的情況下,確定對所述批量機(jī)頂盒進(jìn)行批量升級。10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 確定模塊,用于確定對所述批量機(jī)頂盒的升級方式。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述升級模塊包括以下至少之一: 提供單元,用于在所述升級方式為靜默升級方式的情況下,為所述批量機(jī)頂盒提供升級包供所述批量機(jī)頂盒進(jìn)行后臺下載; 下發(fā)單元,用于在所述升級方式為非靜默升級方式的情況下,下發(fā)攜帶是否強(qiáng)制執(zhí)行的指令,如果所述指令為強(qiáng)制執(zhí)行,為所述批量機(jī)頂盒提供升級包供所述批量機(jī)頂盒進(jìn)行下載;如果所述指令為非強(qiáng)制執(zhí)行,接收所述批量機(jī)頂盒獲取的用戶選擇進(jìn)行升級的指示,為所述批量機(jī)頂盒提供升級包供所述批量機(jī)頂盒進(jìn)行下載。12.根據(jù)權(quán)利要求7-11中任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括: 觸發(fā)模塊,用于依據(jù)觸發(fā)所述機(jī)頂盒升級的預(yù)定觸發(fā)方式,觸發(fā)對所述機(jī)頂盒進(jìn)行升級,其中,所述觸發(fā)類型包括:時(shí)間觸發(fā)或事件觸發(fā)。
【專利摘要】本發(fā)明公開了一種機(jī)頂盒升級的方法及裝置,其中,該方法包括:獲取當(dāng)前批量機(jī)頂盒的版本號;根據(jù)該版本號判斷是否對該批量機(jī)頂盒進(jìn)行批量升級;在判斷結(jié)果為是的情況下,根據(jù)該批量機(jī)頂盒的升級方式對該批量機(jī)頂盒進(jìn)行批量升級。通過本發(fā)明,解決了相關(guān)技術(shù)中現(xiàn)有的升級方式不能進(jìn)行批量升級,且會造成大量資源的浪費(fèi)的問題,從而能夠?qū)ε繖C(jī)頂盒完成升級,提高了用戶體驗(yàn)。
【IPC分類】H04N21/443, H04N21/458
【公開號】CN105472465
【申請?zhí)枴緾N201410404751
【發(fā)明人】孫先江
【申請人】中興通訊股份有限公司
【公開日】2016年4月6日
【申請日】2014年8月15日
【公告號】WO2016023373A1