專利名稱:文本顯示方法及機頂盒的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字電視領(lǐng)域,尤其涉及一種文本顯示方法及機頂盒。
技術(shù)背景隨著數(shù)字電視技術(shù)的不斷發(fā)展,數(shù)字電視機頂盒已經(jīng)成為用戶觀看數(shù)字電^L節(jié)目、進行交互式數(shù)字化娛樂教育和商業(yè)化活動的主要電子產(chǎn)品?,F(xiàn)有 機頂盒的顯示屏僅用于顯示機頂盒工作狀態(tài)的提示信息,例如當前播放的頻 道信息和時間信息等,而且這類信息是以數(shù)字形式顯示在機頂盒的液晶面板 上供用戶查看?,F(xiàn)有機頂盒對于中文文本信息的處理過程為機頂盒接收服務(wù)器端發(fā) 送來的例如電子節(jié)目指南等文本信息后,將其直接發(fā)送給顯示器(例如電 視機)中的負責顯示文本信息的功能模塊,并由顯示器顯示該文本信息。目 前,數(shù)字電視用戶當中存在只關(guān)閉電視機,而不關(guān)閉機頂盒的現(xiàn)象,當用 戶關(guān)閉顯示器后,即使機頂盒接收到了服務(wù)器發(fā)送的例如天氣預(yù)報和繳費 賬單等即時信息,用戶也無法獲知。發(fā)明內(nèi)容本發(fā)明提供一種文本顯示方法和機頂盒,用以解決現(xiàn)有技術(shù)中機頂盒僅 依賴于顯示器顯示文本信息的缺陷,實現(xiàn)在機頂盒的顯示面板上顯示文本信 息的目的。為實現(xiàn)上述目的,本發(fā)明提供一種文本顯示方法,包括 接收模塊接收消息,提取所述消息中的消息凈荷后,將所述消息凈荷發(fā) 送給中文文本消息處理模塊;所述中文文本消息處理模塊從所述消息凈荷中提取出中文文本形式的消 息內(nèi)容,將所述消息內(nèi)容發(fā)送給面板顯示控制模塊進行顯示。為實現(xiàn)上述目的,本發(fā)明還提供一種機頂盒,包括接收模塊,用于接收后臺系統(tǒng)發(fā)送的消息,并提取所述消息中的消息凈荷;中文文本消息處理模塊,用于從所述消息凈荷中提取出中文文本形式的 消息內(nèi)容;面板顯示控制模塊,用于對從所述消息凈荷中提取出的中文文本形式的 消息內(nèi)容進行顯示控制。本發(fā)明提供的文本顯示方法和機頂盒,用戶無需打開電視才/M更可以通過 機頂盒使用部分文本消息類業(yè)務(wù),并可以利用該文本消息與后臺系統(tǒng)進行交 互;便于用戶及時了解后臺系統(tǒng)發(fā)送的文本消息,方便實用。
圖1為本發(fā)明文本顯示方法實施例一流程圖; 圖2為本發(fā)明文本顯示方法實施例二信令流程示意圖; 圖3為本發(fā)明文本顯示方法實施例三信令流程示意圖; 圖4為本發(fā)明機頂盒實施例結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和具體實施例進一步說明本發(fā)明實施例的技術(shù)方案。 圖1為本發(fā)明文本顯示方法實施例一流程圖,如圖1所示,該方法包括 如下步驟步驟100、接收模塊接收消息,提取所述消息中的消息凈荷后,將所述 消息凈荷發(fā)送給中文文本消息處理模塊;機頂盒開機后,首先通過鑒權(quán)模塊與后臺系統(tǒng)進行交互鑒權(quán)的過程,后臺系統(tǒng)對該機頂盒進行合法性認證后,自動查找是否存在將要發(fā)送給該才幾頂 盒用戶的消息或后臺系統(tǒng)對該機頂盒進行合法性認證后,機頂盒主動向后臺 系統(tǒng)發(fā)送消息推送請求信息,請求后臺系統(tǒng)向機頂盒發(fā)送符合推送條件的消 息,后臺系統(tǒng)在接收到該消息推送請求信息后,在系統(tǒng)數(shù)據(jù)庫中查找符合推 送請求的消息并發(fā)送給該機頂盒。發(fā)送給機頂盒的消息可以是運營商推送的 文字廣告、天氣預(yù)報或焦點新聞等,可以是運營商推送的催交帳單信息,也 可以是來自于其他機頂盒用戶發(fā)送給該機頂盒用戶的短消息,或者是該機頂 盒用戶從網(wǎng)上訂閱或者直接通過機頂盒定購的股票信息摘要等信息。后臺系統(tǒng)將消息發(fā)送給機頂盒后,機頂盒的接收模塊對接收的消息進行 解碼處理,刪除消息中的輔助信息例如校驗碼等信息后,提取消息中的消息 凈荷,并將該消息凈荷發(fā)送給中文文本消息處理模塊。步驟101、所述中文文本消息處理模塊從所述消息凈荷中提取出中文文 本形式的消息內(nèi)容,將所述消息內(nèi)容發(fā)送給面板顯示控制模塊進行顯示。機頂盒的中文文本消息處理模塊對接收到的消息凈荷進行進一步處理, 具體為將消息凈荷按照文本格式劃分為單獨的文本信息編碼,并根據(jù)劃分好的單獨的文本信息編碼查找與該編碼信息對應(yīng)的文本信息,即中文字;并命令面板顯示控制模塊顯示該文本信息,面板顯示控制模塊按照文字顯示的控 制規(guī)則控制所得到的文本信息,通過機頂盒的顯示面板進行顯示。面板顯示 控制模塊是根據(jù)該機頂盒所用的顯示面板類型,應(yīng)用對應(yīng)的顯示控制規(guī)則例 如文本點陣顯示控制規(guī)則等進行顯示控制,具體為文字的大小、字體及位置 控制等。本發(fā)明實施例提供的文本顯示方法,用戶無需打開電視機便可以通過機頂盒使用部分文本消息類業(yè)務(wù),并可以利用該文本消息與后臺系統(tǒng)進行交互; 便于用戶及時了解后臺系統(tǒng)發(fā)送的文本消息,方便實用。圖2為本發(fā)明文本顯示方法實施例二信令流程示意圖,如圖2所示,包括步驟la、用戶打開機頂盒電源;步驟2a、機頂盒的鑒權(quán)模塊與后臺系統(tǒng)進行交互完成用戶和機頂盒鑒權(quán); 步驟3a、后臺系統(tǒng)在數(shù)據(jù)庫中自動查找是否存在將要發(fā)送給該機頂盒的 消息;步驟4a、若存在將要發(fā)送給該機頂盒的信息,并且該機頂盒開通了接收 對應(yīng)消息的業(yè)務(wù),則向后臺系統(tǒng)該機頂盒推送查找到的消息;步驟5a、機頂盒的接收模塊接收到后臺系統(tǒng)發(fā)送的消息后,將消息內(nèi)容 的凈荷提取出來發(fā)送給中文文本消息處理模塊;步驟6a、中文文本消息處理模塊提取出文本形式的消息內(nèi)容; 步驟7a、中文文本消息處理模塊將該內(nèi)容發(fā)送給機頂盒面板顯示控制模 塊,并命令其顯示消息內(nèi)容;步驟8a、面板顯示控制模塊根據(jù)命令請求顯示對應(yīng)的文本消息內(nèi)容; 步驟9a、用戶在顯示面板上看到正確的中文本消息內(nèi)容。 本實施例提供的文本顯示方法是基于后臺系統(tǒng)主動查找符合發(fā)送條件的 消息進行的,機頂盒通過對后臺系統(tǒng)主動推送的文本消息進行相應(yīng)處理后, 在機頂盒的顯示面板上顯示文本信息,便于用戶通過機頂盒的顯示面板及時 了解后臺系統(tǒng)發(fā)送的文本信息。圖3為本發(fā)明文本顯示方法實施例三信令流程示意圖,如圖3所示,包括步驟lb、用戶打開機頂盒電源;步驟2b、機頂盒的鑒權(quán)模塊與后臺系統(tǒng)進行交互完成用戶和機頂盒鑒權(quán);步驟3b、用戶通過遙控器或機頂盒控制面板提出查詢帳單或者節(jié)目單的 請求,機頂盒向后臺系統(tǒng)發(fā)送消息推送請求信息;步驟4b、后臺系統(tǒng)根據(jù)所述消息推送請求信息,在數(shù)據(jù)庫中查找所請求 的內(nèi)容,并封裝成消息發(fā)送給機頂盒;步驟5b、機頂盒的接收模塊接收后臺系統(tǒng)發(fā)送的消息后,將消息內(nèi)容的凈荷提取出來發(fā)送給中文文本消息處理模塊;步驟6b、中文文本消息處理才莫塊提取出文本形式的消息內(nèi)容;步驟7b、中文文本消息處理模塊將該內(nèi)容發(fā)送給才幾頂盒的面板顯示控制模塊,并命令其顯示消息內(nèi)容;步驟8b、面板顯示控制模塊根據(jù)命令請求控制顯示面板顯示對應(yīng)的文本內(nèi)容;步驟9b、用戶在顯示面板上看到正確的中文本消息內(nèi)容。 本實施例提供的文本顯示方法是基于用戶主動發(fā)送消息推送請求進行 的,機頂盒通過對后臺系統(tǒng)推送的符合推送條件的文本消息進行相應(yīng)處理后, 在機頂盒的顯示面板上顯示文本信息,便于用戶通過機頂盒的顯示面板及時 了解后臺系統(tǒng)發(fā)送的文本信息。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟 可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀 取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述 的存儲介質(zhì)包括ROM、 RAM、磁碟或者光盤等各種可以存儲程序代碼的介 質(zhì)。圖4為本發(fā)明機頂盒實施例結(jié)構(gòu)示意圖,如圖4所示,該機頂盒包括接 收模塊l、中文文本消息處理模塊2和面板顯示控制模塊3,其中接收模塊l 用于接收后臺系統(tǒng)發(fā)送的消息,并提取所述消息中的消息凈荷;中文文本消 息處理模塊2用于從所述消息凈荷中提取出中文文本形式的消息內(nèi)容;面板 顯示控制模塊3用于對從所述消息凈荷中提取出中文文本形式的消息內(nèi)容進 行顯示控制。接收模塊1在接收到后臺系統(tǒng)發(fā)送的消息后,從該消息中提取有關(guān)文本 內(nèi)容的消息凈荷,具體地接收模塊1包括接收子模塊11和編解碼子模塊12, 其中接收子模塊11用于接收后臺系統(tǒng)發(fā)送的消息;編解碼子模塊12用于對 接收到的所述消息進行解碼處理,提取所述消息中的消息凈荷。接收子模塊ll接收系統(tǒng)消息后,將消息發(fā)送給編解碼子模塊12,編解碼子模塊12對接 收到的消息進行解封裝及解碼處理,去除消息中的輔助信息,例如校驗碼等 信息后,提取出發(fā)送的文本內(nèi)容的消息凈荷。在提取出所需的消息凈荷后, 將凈荷發(fā)送給中文文本消息處理模塊2,具體地,中文文本消息處理模塊2 包括查找處理子模塊21和存儲子模塊22,其中查找處理子模塊21用于根據(jù) 所述消息凈荷中的編碼信息查找對應(yīng)的文本信息;存儲子模塊22用于存儲所 述編碼信息與文本信息對應(yīng)的數(shù)據(jù)庫。查找處理子模塊21將消息凈荷的編碼 信息按照文字編碼規(guī)則劃分若干單位,并在存儲子模塊22存儲的數(shù)據(jù)庫中查 找編碼對應(yīng)的文字,得到文本形式的消息內(nèi)容,并發(fā)送給面板顯示控制模塊3。機頂盒還包括顯示面板4用于在面板顯示控制模塊3的控制作用下,顯 示從所述消息凈荷中提取出中文文本形式的消息內(nèi)容。面板顯示控制模塊3 接收到文本形式的消息內(nèi)容后,控制顯示面板4顯示文本信息。機頂盒還包括鑒權(quán)模塊,用于在接收后臺系統(tǒng)發(fā)送的消息之前,與后臺 系統(tǒng)進行交互鑒權(quán),驗證該機頂盒的合法性。本實施例提供的機頂盒,能夠?qū)⒑笈_系統(tǒng)發(fā)送的文本消息顯示在機頂盒 的顯示面板上,讓用戶及時方便地了解系統(tǒng)的文本消息,無需通過電視機顯 示,方便實用。運營商可以利用本實施例中的機頂盒,在用戶不打開電視機 的情況下,向用戶推動各種中文文本消息。消息的來源可能是運營商推送的 文字廣告、天氣預(yù)報、焦點新聞等,可能是運營商推送的催交帳單信息,也 可能是來自于其他用戶發(fā)送給該用戶的短消息,或者是用戶從網(wǎng)上訂閱或者 直接通過機頂盒定購的股票信息摘要等信息。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其 限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù) 人員應(yīng)當理解其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或 者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1、一種文本顯示方法,其特征在于包括接收模塊接收消息,提取所述消息中的消息凈荷后,將所述消息凈荷發(fā)送給中文文本消息處理模塊;所述中文文本消息處理模塊從所述消息凈荷中提取出中文文本形式的消息內(nèi)容,將所述消息內(nèi)容發(fā)送給面板顯示控制模塊進行顯示。
2、 根據(jù)權(quán)利要求1所述的文本顯示方法,其特征在于所述接收模塊接收 消息之前,還包括后臺系統(tǒng)自動查找符合發(fā)送要求的消息,并將查找到的所述消息發(fā)送給 所述接收模塊。
3、 根據(jù)權(quán)利要求1所述的文本顯示方法,其特征在于所述接收模塊接收 消息之前,還包括后臺系統(tǒng)接收消息推送請求信息;所述后臺系統(tǒng)根據(jù)所述消息推送請求信息查找符合條件的消息,并將查 找到的所述消息發(fā)送給所述接收模塊。
4、 一種機頂盒,其特征在于包括接收模塊,用于接收后臺系統(tǒng)發(fā)送的消息,并提取所述消息中的消息凈荷;中文文本消息處理模塊,用于從所述消息凈荷中提取出中文文本形式的 消息內(nèi)容;面板顯示控制模塊,用于對從所述消息凈荷中提取出的中文文本形式的 消息內(nèi)容進行顯示控制。
5、 根據(jù)權(quán)利要求4所述的機頂盒,其特征在于所述中文文本消息處理模 塊包括查找處理子模塊,用于根據(jù)所述消息凈荷中的編碼信息查找對應(yīng)的文本 信息;存儲子模塊,用于存儲所述編碼信息與文本信息對應(yīng)的數(shù)據(jù)庫。
6、 根據(jù)權(quán)利要求4所述的機頂盆,其特征在于所述接收模塊包括 接收子模塊,用于接收后臺系統(tǒng)發(fā)送的消息;編解碼子模塊,用于對接收到的所述消息進行解碼處理,提取所述消息 中的消息凈荷。
7、 根據(jù)權(quán)利要求4或5或6所述的機頂盒,其特征在于還包括 顯示面板,用于在所述面板顯示控制模塊的控制作用下,顯示從所述消息凈荷中提取出的中文文本形式的消息內(nèi)容。
全文摘要
本發(fā)明提供一種文本顯示方法及機頂盒。該方法包括接收模塊接收消息,提取所述消息中的消息凈荷后,將所述消息凈荷發(fā)送給中文文本消息處理模塊;所述中文文本消息處理模塊從所述消息凈荷中提取出中文文本形式的消息內(nèi)容,將所述消息內(nèi)容發(fā)送給面板顯示控制模塊進行顯示。該機頂盒包括接收模塊、中文文本消息處理模塊和面板顯示控制模塊。本發(fā)明提供的文本顯示方法和機頂盒,用戶無需打開電視機便可以通過機頂盒使用部分文本消息類業(yè)務(wù),并可以利用該文本消息與后臺系統(tǒng)進行交互;便于用戶及時了解后臺系統(tǒng)發(fā)送的文本消息,方便實用。
文檔編號H04N5/00GK101252638SQ20081010190
公開日2008年8月27日 申請日期2008年3月13日 優(yōu)先權(quán)日2008年3月13日
發(fā)明者張倫泳, 潘海鵬, 晶 王 申請人:中國網(wǎng)絡(luò)通信集團公司