機(jī)頂盒升級(jí)的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種機(jī)頂盒升級(jí)的方法及裝置。
【背景技術(shù)】
[0002]隨著機(jī)頂盒用戶的大量增加,機(jī)頂盒發(fā)生故障的頻次也大大增加,現(xiàn)有技術(shù)中,只要有升級(jí)包,機(jī)頂盒就會(huì)下載升級(jí)包通過(guò)該升級(jí)包完成升級(jí),并沒(méi)有對(duì)該升級(jí)包進(jìn)行判斷,不管機(jī)頂盒是否需要升級(jí),都會(huì)對(duì)機(jī)頂盒進(jìn)行升級(jí),傳統(tǒng)的升級(jí)方式已經(jīng)不能滿足現(xiàn)場(chǎng)維護(hù)的需要,不能通過(guò)機(jī)頂盒管理系統(tǒng)進(jìn)行批量升級(jí),且會(huì)造成大量資源的浪費(fèi)。
[0003]針對(duì)相關(guān)技術(shù)中現(xiàn)有的升級(jí)方式不能進(jìn)行批量升級(jí),且會(huì)造成大量資源的浪費(fèi)的問(wèn)題,目如尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0004]針對(duì)相關(guān)技術(shù)中針對(duì)相關(guān)技術(shù)中現(xiàn)有的升級(jí)方式不能進(jìn)行批量升級(jí),且會(huì)造成大量資源的浪費(fèi)的問(wèn)題,本發(fā)明提供了一種機(jī)頂盒升級(jí)的方法及裝置,以至少解決上述問(wèn)題。
[0005]根據(jù)本發(fā)明的一個(gè)方面,提供了一種機(jī)頂盒升級(jí)的方法,包括:獲取當(dāng)前批量機(jī)頂盒的版本號(hào);根據(jù)所述版本號(hào)判斷是否對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí);在判斷結(jié)果為是的情況下,根據(jù)所述批量機(jī)頂盒的升級(jí)方式對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí)。
[0006]優(yōu)選地,根據(jù)所述批量機(jī)頂盒的升級(jí)方式對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí)包括:在進(jìn)行批量升級(jí)的所述機(jī)頂盒的數(shù)量大于預(yù)設(shè)值的情況下,確定對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí)。
[0007]優(yōu)選地,根據(jù)所述批量機(jī)頂盒的升級(jí)方式對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí)包括:比較所述版本號(hào)與服務(wù)器中存在的版本號(hào);在所述版本號(hào)與服務(wù)器中存在的版本號(hào)相同的情況下,放棄對(duì)所述批量機(jī)頂盒進(jìn)行升級(jí);和/或,在所述版本號(hào)與服務(wù)器中存在的版本號(hào)不相同的情況下,確定對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí)。
[0008]優(yōu)選地,在根據(jù)所述批量機(jī)頂盒的升級(jí)方式對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí)之前,包括:確定對(duì)所述批量機(jī)頂盒的升級(jí)方式。
[0009]優(yōu)選地,根據(jù)確定的所述批量機(jī)頂盒的升級(jí)方式對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí)包括以下至少之一:在所述升級(jí)方式為靜默升級(jí)方式的情況下,為所述批量機(jī)頂盒提供升級(jí)包供所述批量機(jī)頂盒進(jìn)行后臺(tái)下載;在所述升級(jí)方式為非靜默升級(jí)方式的情況下,下發(fā)攜帶是否強(qiáng)制執(zhí)行的指令,如果所述指令為強(qiáng)制執(zhí)行,為所述批量機(jī)頂盒提供升級(jí)包供所述批量機(jī)頂盒進(jìn)行下載;如果所述指令為非強(qiáng)制執(zhí)行,接收所述批量機(jī)頂盒獲取的用戶選擇進(jìn)行升級(jí)的指示,為所述批量機(jī)頂盒提供升級(jí)包供所述批量機(jī)頂盒進(jìn)行下載。
[0010]優(yōu)選地,在根據(jù)所述批量機(jī)頂盒的升級(jí)方式對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí)之前,還包括:依據(jù)觸發(fā)所述機(jī)頂盒升級(jí)的預(yù)定觸發(fā)方式,觸發(fā)對(duì)所述機(jī)頂盒進(jìn)行升級(jí),其中,所述觸發(fā)類型包括:時(shí)間觸發(fā)或事件觸發(fā)。
[0011]根據(jù)本發(fā)明的另一方面,還提供了一種機(jī)頂盒升級(jí)的裝置,包括:獲取模塊,用于獲取當(dāng)前批量機(jī)頂盒的版本號(hào);判斷模塊,用于根據(jù)所述版本號(hào)判斷是否對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí);升級(jí)模塊,用于在判斷結(jié)果為是的情況下,根據(jù)所述批量機(jī)頂盒的升級(jí)方式對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí)。
[0012]優(yōu)選地,所述升級(jí)模塊包括:第一升級(jí)單元,用于在進(jìn)行批量升級(jí)的所述機(jī)頂盒的數(shù)量大于預(yù)設(shè)值的情況下,確定對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí)。
[0013]優(yōu)選地,所述升級(jí)模塊包括:比較單元,用于比較所述版本號(hào)與服務(wù)器中存在的版本號(hào);放棄單元,用于在所述版本號(hào)與服務(wù)器中存在的版本號(hào)相同的情況下,放棄對(duì)所述批量機(jī)頂盒進(jìn)行升級(jí);和/或,第二升級(jí)單元,用于在所述版本號(hào)與服務(wù)器中存在的版本號(hào)不相同的情況下,確定對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí)。
[0014]優(yōu)選地,所述裝置還包括:確定模塊,用于確定對(duì)所述批量機(jī)頂盒的升級(jí)方式。
[0015]優(yōu)選地,所述升級(jí)模塊包括以下至少之一:提供單元,用于在所述升級(jí)方式為靜默升級(jí)方式的情況下,為所述批量機(jī)頂盒提供升級(jí)包供所述批量機(jī)頂盒進(jìn)行后臺(tái)下載;下發(fā)單元,用于在所述升級(jí)方式為非靜默升級(jí)方式的情況下,下發(fā)攜帶是否強(qiáng)制執(zhí)行的指令,如果所述指令為強(qiáng)制執(zhí)行,為所述批量機(jī)頂盒提供升級(jí)包供所述批量機(jī)頂盒進(jìn)行下載;如果所述指令為非強(qiáng)制執(zhí)行,接收所述批量機(jī)頂盒獲取的用戶選擇進(jìn)行升級(jí)的指示,為所述批量機(jī)頂盒提供升級(jí)包供所述批量機(jī)頂盒進(jìn)行下載。
[0016]優(yōu)選地,所述裝置還包括:觸發(fā)模塊,用于依據(jù)觸發(fā)所述機(jī)頂盒升級(jí)的預(yù)定觸發(fā)方式,觸發(fā)對(duì)所述機(jī)頂盒進(jìn)行升級(jí),其中,所述觸發(fā)類型包括:時(shí)間觸發(fā)或事件觸發(fā)。
[0017]通過(guò)本發(fā)明,采用獲取當(dāng)前批量機(jī)頂盒的版本號(hào);根據(jù)所述版本號(hào)判斷是否對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí);在判斷結(jié)果為是的情況下,根據(jù)所述批量機(jī)頂盒的升級(jí)方式對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí),解決了相關(guān)技術(shù)中現(xiàn)有的升級(jí)方式不能進(jìn)行批量升級(jí),且會(huì)造成大量資源的浪費(fèi)的問(wèn)題,從而能夠?qū)ε繖C(jī)頂盒完成升級(jí),提高了用戶體驗(yàn)。
【附圖說(shuō)明】
[0018]此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0019]圖1是根據(jù)本發(fā)明實(shí)施例的機(jī)頂盒升級(jí)的方法流程圖;
[0020]圖2是根據(jù)本發(fā)明實(shí)施例的機(jī)頂盒升級(jí)的裝置的框圖;
[0021]圖3是根據(jù)本發(fā)明優(yōu)選實(shí)施例的機(jī)頂盒升級(jí)的裝置的框圖一;
[0022]圖4是根據(jù)本發(fā)明優(yōu)選實(shí)施例的機(jī)頂盒升級(jí)的裝置的框圖二 ;
[0023]圖5是根據(jù)本發(fā)明優(yōu)選實(shí)施例的機(jī)頂盒升級(jí)的方法的示意圖;
[0024]圖6是根據(jù)本發(fā)明優(yōu)選實(shí)施例的機(jī)頂盒升級(jí)的方法的流程圖。
【具體實(shí)施方式】
[0025]下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0026]本發(fā)明實(shí)施例中的小區(qū)選擇方法,圖1是根據(jù)本發(fā)明實(shí)施例的機(jī)頂盒升級(jí)的方法流程圖,如圖1所示,該方法包括以下步驟:
[0027]步驟S102,獲取當(dāng)前批量機(jī)頂盒的版本號(hào);
[0028]步驟S104,根據(jù)該版本號(hào)判斷是否對(duì)該批量機(jī)頂盒進(jìn)行批量升級(jí);
[0029]步驟S106,在判斷結(jié)果為是的情況下,根據(jù)該批量機(jī)頂盒的升級(jí)方式對(duì)該批量機(jī)頂盒進(jìn)行批量升級(jí)。
[0030]通過(guò)上述步驟,獲取當(dāng)前批量機(jī)頂盒的版本號(hào);根據(jù)所述版本號(hào)判斷是否對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí);在判斷結(jié)果為是的情況下,根據(jù)所述批量機(jī)頂盒的升級(jí)方式對(duì)所述批量機(jī)頂盒進(jìn)行批量升級(jí),解決了相關(guān)技術(shù)中現(xiàn)有的升級(jí)方式不能進(jìn)行批量升級(jí),且會(huì)造成大量資源的浪費(fèi)的問(wèn)題,從而能夠?qū)ε繖C(jī)頂盒完成升級(jí),提高了用戶體驗(yàn)。
[0031]作為一種優(yōu)選的實(shí)施方式,在進(jìn)行批量升級(jí)的機(jī)頂盒的數(shù)量大于預(yù)設(shè)值的情況下,確定對(duì)該批量機(jī)頂盒進(jìn)行批量升級(jí),進(jìn)行批量升級(jí)的條件可以預(yù)先進(jìn)行設(shè)置,預(yù)設(shè)值可以根據(jù)實(shí)際需求進(jìn)行設(shè)置,能夠更好的對(duì)批量機(jī)頂盒進(jìn)行統(tǒng)一管理。
[0032]優(yōu)選地,比較該版本號(hào)與服務(wù)器中存在的版本號(hào);在該版本號(hào)與服務(wù)器中存在的版本號(hào)相同的情況下,放棄對(duì)該批量機(jī)頂盒進(jìn)行升級(jí),從而減少不必要的升級(jí),影響客戶的體驗(yàn);和/或,在版本號(hào)與服務(wù)器中存在的版本號(hào)不相同的情況下,確定對(duì)該批量機(jī)頂盒進(jìn)行批量升級(jí),從而有效地完成