[發(fā)明專利]更新機頂盒字庫的方法及機頂盒無效
| 申請?zhí)枺?/td> | 201310220968.0 | 申請日: | 2013-06-05 |
| 公開(公告)號: | CN103365736A | 公開(公告)日: | 2013-10-23 |
| 發(fā)明(設(shè)計)人: | 劉鑫 | 申請(專利權(quán))人: | 青島海信寬帶多媒體技術(shù)有限公司 |
| 主分類號: | G06F11/08 | 分類號: | G06F11/08;G06F9/445;H04N21/443 |
| 代理公司: | 北京市京大律師事務(wù)所 11321 | 代理人: | 黃啟行;方曉明 |
| 地址: | 266555 山東省青*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 更新 機頂盒 字庫 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及機頂盒技術(shù)領(lǐng)域,尤其涉及一種機頂盒字庫更新方法。
背景技術(shù)
目前,機頂盒廠商提供的機頂盒字庫僅采用中文和英文兩種語言,對于其它語言或者希望有更多種語言選擇的用戶,可以通過在線升級的方式對機頂盒字庫進(jìn)行更新升級;或,使用U盤等外部存儲設(shè)備預(yù)先存儲下載的語言字庫,再通過USB接口導(dǎo)入機頂盒,從而對機頂盒字庫進(jìn)行更新升級。
由上述可見,現(xiàn)有對機頂盒字庫的升級,采用對原有字庫進(jìn)行替換的升級方式,即采用擦除原有數(shù)據(jù),寫入新數(shù)據(jù)的方法對字庫進(jìn)行更新。這樣,如果下載的字庫出現(xiàn)錯誤,很容易引起機頂盒內(nèi)部更新升級的字庫數(shù)據(jù)損壞,導(dǎo)致機頂盒字庫無法啟動,或由于機頂盒字庫數(shù)據(jù)丟失,顯示出現(xiàn)亂碼;進(jìn)一步地,由于采用對原有字庫進(jìn)行替換的升級方式,在機頂盒無法啟動或出現(xiàn)亂碼時,也無法恢復(fù)為初始字庫以保障機頂盒字庫的正常運行。
發(fā)明內(nèi)容
本發(fā)明的發(fā)明目的在于提供了一種更新機頂盒字庫的方法及機頂盒,避免了因?qū)懭胧〉淖謳欤斐蓹C頂盒無法啟動,或,字庫顯示出現(xiàn)亂碼。
根據(jù)本發(fā)明的實施例的一個方面,提供了一種更新機頂盒字庫的方法,包括:預(yù)先在機頂盒中設(shè)置默認(rèn)字庫存儲區(qū)以及更新字庫存儲區(qū);接收輸入的待更新字庫,對該待更新字庫執(zhí)行循環(huán)冗余校驗,在循環(huán)冗余校驗成功后,將該待更新字庫寫入更新字庫存儲區(qū);確認(rèn)待更新字庫寫入更新字庫存儲區(qū)失敗,用默認(rèn)字庫存儲區(qū)存儲的內(nèi)容替換更新字庫存儲區(qū)存儲的內(nèi)容。
較佳地,所述默認(rèn)字庫存儲區(qū)存儲機頂盒出廠時設(shè)置的字庫,所述更新字庫存儲區(qū)存儲通過網(wǎng)絡(luò)或USB更新升級的字庫;在機頂盒未進(jìn)行更新升級前,所述更新字庫存儲區(qū)存儲的內(nèi)容與所述默認(rèn)字庫存儲區(qū)存儲的內(nèi)容相同。
較佳地,所述待更新字庫通過在線的方式,從網(wǎng)絡(luò)下載到機頂盒,所述方法進(jìn)一步包括:如果循環(huán)冗余校驗失敗,顯示用戶字庫下載失敗信息以及是否重新下載信息;接收用戶選取的重新下載信息,通過在線的方式下載所述待更新字庫。
較佳地,所述更新字庫預(yù)先存儲在U盤中,通過USB接口導(dǎo)入機頂盒,所述方法進(jìn)一步包括:如果循環(huán)冗余失敗,直接結(jié)束更新字庫模式。
較佳地,在所述用默認(rèn)字庫存儲區(qū)存儲的內(nèi)容替換更新字庫存儲區(qū)存儲的內(nèi)容的步驟后,所述方法進(jìn)一步包括:接收傳輸流并處理,讀取設(shè)置的字庫顯示策略,選取字庫顯示策略對應(yīng)的字庫,攜帶在處理的傳輸流中輸出。
根據(jù)本發(fā)明的實施例的另一個方面,還提供了一種機頂盒,包括:接口、指令接收執(zhí)行模塊、字庫文件更新模塊、判斷檢測模塊;所述接口,用于輸入待更新字庫,將待更新字庫導(dǎo)入所述判斷檢測模塊;所述判斷檢測模塊,用于對待更新字庫進(jìn)行循環(huán)冗余校驗,在循環(huán)冗余校驗成功后,將該待更新字庫輸出至所述指令接收執(zhí)行模塊;所述指令接收執(zhí)行模塊,用于將接收的待更新字庫寫入所述字庫文件更新模塊中的更新字庫存儲區(qū),待更新字庫寫入更新字庫存儲區(qū)失敗,向所述字庫文件更新模塊輸出觸發(fā)信息;所述字庫文件更新模塊,包括用于存儲默認(rèn)字庫的默認(rèn)字庫存儲區(qū)以及存儲更新字庫的更新字庫存儲區(qū),接收觸發(fā)信息,用默認(rèn)字庫存儲區(qū)存儲的內(nèi)容替換更新字庫存儲區(qū)存儲的內(nèi)容。
較佳地,所述接口包括網(wǎng)絡(luò)接口和USB接口,網(wǎng)絡(luò)接口用于以在線的方式通過網(wǎng)絡(luò)將待更新字庫下載到所述判斷檢測模塊;USB接口用于通過插入在其中的U盤,將預(yù)先保存在U盤中的待更新字庫導(dǎo)入所述判斷檢測模塊。
較佳地,所述判斷檢測模塊進(jìn)一步用于在對所述網(wǎng)絡(luò)接口輸入的待更新字庫的循環(huán)冗余校驗失敗后,顯示用戶字庫下載失敗信息以及是否重新下載信息;所述接口進(jìn)一步用于接收用戶選取的重新下載信息,通過在線的方式向網(wǎng)絡(luò)服務(wù)器發(fā)送。
較佳地,所述判斷檢測模塊進(jìn)一步用于在對所述USB接口導(dǎo)入的待更新字庫的循環(huán)冗余校驗失敗后,結(jié)束字庫更新。
較佳地,所述機頂盒進(jìn)一步包括:傳輸流處理模塊,用于接收傳輸流并處理,讀取設(shè)置的字庫顯示策略,選取字庫顯示策略對應(yīng)的字庫,攜帶在處理的傳輸流中輸出。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島海信寬帶多媒體技術(shù)有限公司,未經(jīng)青島海信寬帶多媒體技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310220968.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





