專利名稱:電子節(jié)目菜單顯示裝置及實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子節(jié)目菜單顯示技術(shù)領(lǐng)域,特別涉及一種電子節(jié)目菜單顯示裝置及實現(xiàn)方法。
背景技術(shù):
電子節(jié)目菜單是Electronic Program Guide的英文縮寫,意思是電子節(jié)目菜單。IPTV所提供的各種業(yè)務(wù)的索引及導(dǎo)航都是通過電子節(jié)目菜單系統(tǒng)來完成的。IPTV電子節(jié)目菜單實際上就是IPTV的一個門戶系統(tǒng)。電子節(jié)目菜單系統(tǒng)的界面與Web頁面類似,在電子節(jié)目菜單界面上一般都提供各類菜單、按鈕、鏈接等可供用戶選擇節(jié)目時直接點擊的組件;電子節(jié)目菜單的界面上也可以包含各類供用戶瀏覽的動態(tài)或靜態(tài)的多媒體內(nèi)容。
現(xiàn)有電視的電子節(jié)目菜單信息只是在電視中顯示和訪問,不能通過其它設(shè)備訪問,電子節(jié)目菜單顯示的格式也十分單調(diào),受電視輸入設(shè)備的限制用戶不能輸入關(guān)鍵字以搜索感興趣的節(jié)目,只能一頁一頁往下翻,直到找到喜歡的節(jié)目,因此使用起來十分不便。
發(fā)明內(nèi)容
(一)要解決的技術(shù)問題本發(fā)明要解決的技術(shù)問題是,針對現(xiàn)有技術(shù)的不足,本發(fā)明提供一種電子節(jié)目菜單顯示裝置及實現(xiàn)方法,可通過各種搜索方式快速找到用戶需要的電視節(jié)目。(二)技術(shù)方案為解決上述問題,一方面,一種電子節(jié)目菜單顯示裝置,所述裝置包括服務(wù)器、解析引擎、電子節(jié)目菜單數(shù)據(jù)庫;所述服務(wù)器存儲一套電子節(jié)目菜單頁面,用于裝載所述電子節(jié)目菜單頁面;所述服務(wù)器設(shè)置有輸入輸出端口,用于與外部設(shè)備的信號交換;所述解析引擎,用于從電子節(jié)目菜單數(shù)據(jù)庫中讀取電子節(jié)目菜單信息并顯示到所述電子節(jié)目菜單頁面。其中,所述電子節(jié)目菜單頁面提供各種搜索方式。其中,所述搜索方式包括節(jié)目名稱搜索,節(jié)目內(nèi)容搜索,節(jié)目類型搜索,播放時間搜索和頻道搜索。其中,所述解析引擎為被擴展集成具有電視功能的JavaScript解析引擎。另一方面,本發(fā)明還提供了一種電子節(jié)目菜單顯示方法,包括S1:服務(wù)器通過輸入接口接收外部設(shè)備發(fā)出的訪問命令信號;S2 :服務(wù)器裝載電子節(jié)目菜單頁面;S3 :外部設(shè)備通過服務(wù)器上的輸出接口訪問電子節(jié)目菜單頁面。其中,在S3之前包括S3’ 解析引擎根據(jù)外部設(shè)備發(fā)出的訪問命令讀取所述電子節(jié)目菜單數(shù)據(jù)庫中的數(shù)據(jù)并顯示到電子節(jié)目菜單頁面上;其中,在S3之后包括S4 :解析引擎通過服務(wù)器接收從外部設(shè)備發(fā)出的預(yù)約或取消預(yù)約命令并轉(zhuǎn)化為控制電視命令并存儲在電子節(jié)目菜單數(shù)據(jù)庫中;S5 :電視執(zhí)行存儲在電子節(jié)目菜單數(shù)據(jù)庫中的電視命令。其中,在S3’中,所述解析引擎通過JavaScript腳本從電子節(jié)目菜單數(shù)據(jù)庫中讀取電子節(jié)目菜單信息后顯示到電子節(jié)目菜單頁面上。其中,所述外部設(shè)備包括手機、電腦或PAD。(三)有益效果本發(fā)明把電子節(jié)目菜單的顯示轉(zhuǎn)移到電腦、手機、PAD上,可以方便的進行搜索,另外本發(fā)明電子節(jié)目菜單顯示裝置可通過各種搜索方式方便用戶快速找到自己喜愛的節(jié)目,此外,本發(fā)明的電子節(jié)目菜單顯示裝置通過頁面顯示電子節(jié)目菜單信息,可以更加美觀的顯示電子節(jié)目菜單內(nèi)容。
圖1為本發(fā)明電子節(jié)目菜單顯示裝置結(jié)構(gòu)示意圖;圖2為本發(fā)明電子節(jié)目菜單顯示方法步驟圖;圖3為本發(fā)明電子節(jié)目菜單顯示裝置工作原理示意圖。
具體實施例方式下面結(jié)合附圖及實施例對本發(fā)明進行詳細說明如下。如圖1所示,本發(fā)明提供一種電子節(jié)目菜單顯示裝置,所述裝置包括服務(wù)器1、解析引擎2、電子節(jié)目菜單數(shù)據(jù)庫3 ;所述服務(wù)器I存儲一套電子節(jié)目菜單頁面11,所述服務(wù)器I用于裝載所述電子節(jié)目菜單頁面11 ;所述服務(wù)器I設(shè)置有輸入輸出端口,用于與外部設(shè)備的信號交換;所述解析引擎2,所述解析引擎2為被擴展集成具有電視功能的JavaScript解析引擎,用于從電子節(jié)目菜單數(shù)據(jù)庫3中讀取電子節(jié)目菜單信息并顯示到所述電子節(jié)目菜單頁面11。另外,解析引擎2由Π渲染引擎和JavaScript解析引擎兩部分組成,其中的JavaScript引擎中一般沒有電視功能,因此本發(fā)明提供的JavaScript解析引擎是進行了擴展,把電視功能集成進去,從而可以通過JavaScript語句調(diào)用電視的功能并從電視中讀取出電子節(jié)目菜單信息來。所述電子節(jié)目菜單頁面11提供各種搜索方式,包括節(jié)目名稱搜索,節(jié)目內(nèi)容搜索,節(jié)目類型搜索,播放時間搜索和頻道搜索。用戶使用手機、電腦或PAD訪問電子節(jié)目菜單頁面,并利用頁面提供的各種方式搜索出自己喜歡的節(jié)目并進行預(yù)約,預(yù)約之后電視就記錄下用戶的預(yù)約信息,當(dāng)預(yù)約時間就可以播放預(yù)約的節(jié)目。所述電子節(jié)目菜單頁面可以為基于最新HTML5技術(shù)(CSS3、Canvas或WebGL等)的網(wǎng)頁,使得開發(fā)美觀的頁面成為了可能,但不限于HTML5技術(shù);也可以為其他操作頁面。如圖2所示,本發(fā)明還提供一種電子節(jié)目菜單實現(xiàn)方法,包括S1:服務(wù)器I通過輸入接口接收外部設(shè)備發(fā)出的訪問命令信號;S2 :服務(wù)器I裝載電子節(jié)目菜單頁面11 ;S3 :外部設(shè)備通過服務(wù)器I上的輸出接口訪問電子節(jié)目菜單頁面11 ;S4 :解析引擎2將通過所述服務(wù)器I接收從外部設(shè)備發(fā)出的預(yù)約或取消預(yù)約命令并轉(zhuǎn)化為控制電視命令并存儲在電子節(jié)目菜單數(shù)據(jù)庫3中;也就是說,外部設(shè)備通過電子節(jié)目菜單頁面11,并利用該頁面提供的各種方式搜索出自己喜歡的節(jié)目進行預(yù)約,預(yù)約之后解析引擎2從服務(wù)器I接收該預(yù)約命令并轉(zhuǎn)化為控制信號并發(fā)送到所述電子節(jié)目菜單數(shù)據(jù)庫中3 ;或者用戶取消預(yù)約的節(jié)目時,解析引擎2從服務(wù)器I接收該取消命令并轉(zhuǎn)化為控制信號并發(fā)送到所述電子節(jié)目菜單數(shù)據(jù)庫3中;S5 :電視執(zhí)行存儲在電子節(jié)目菜單數(shù)據(jù)庫3中的電視命令。在S3之前包括S3’:解析引擎2根據(jù)外部設(shè)備發(fā)出的訪問命令讀取所述電子節(jié)目菜單數(shù)據(jù)庫3中的數(shù)據(jù)并顯示到電子節(jié)目菜單頁面11上;所述解析引擎2通過JavaScript腳本從電子節(jié)目菜單數(shù)據(jù)庫3中讀取電子節(jié)目菜單信息后顯示到電子節(jié)目菜單頁面11上。
另外,所述外部設(shè)備包括手機、電腦或PAD。如圖3所示,用戶通過各種外部設(shè)備訪問電視端的服務(wù)器1,該服務(wù)器I調(diào)度出電子節(jié)目菜單頁面11并通過解析引擎2解析所述電子節(jié)目菜單頁面11并顯示給用戶,解析引擎2會從電視的電子節(jié)目菜單數(shù)據(jù)庫3讀出電子節(jié)目菜單信息呈現(xiàn)在所述電子節(jié)目菜單頁面11上,用戶通過各種搜索方式搜索到自己喜歡的節(jié)目后可以預(yù)約,解析引擎2會把預(yù)約信息反饋到電視電子節(jié)目菜單數(shù)據(jù)庫中3,當(dāng)預(yù)約時間到了,電視即可以播放預(yù)約節(jié)目。以上實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護范圍應(yīng)由權(quán)利要求限定。
權(quán)利要求
1.一種電子節(jié)目菜單顯示裝置,其特征在于,所述裝置包括服務(wù)器、解析引擎、電子節(jié)目菜單數(shù)據(jù)庫;所述服務(wù)器存儲一套電子節(jié)目菜單頁面,用于裝載所述電子節(jié)目菜單頁面;所述服務(wù)器設(shè)置有輸入輸出端口,用于與外部設(shè)備的信號交換;所述解析引擎,用于從電子節(jié)目菜單數(shù)據(jù)庫中讀取電子節(jié)目菜單信息并顯示到所述電子節(jié)目菜單頁面。
2.如權(quán)利要求1所述電子節(jié)目菜單顯示裝置,其特征在于,所述電子節(jié)目菜單頁面提供各種搜索方式。
3.如權(quán)利要求2所述電子節(jié)目菜單顯示裝置,其特征在于,所述搜索方式包括節(jié)目名稱搜索,節(jié)目內(nèi)容搜索,節(jié)目類型搜索,播放時間搜索和頻道搜索。
4.如權(quán)利要求2或3所述電子節(jié)目菜單顯示裝置,其特征在于,所述解析引擎為被擴展集成具有電視功能的JavaScript解析引擎。
5.一種電子節(jié)目菜單實現(xiàn)方法,其特征在于,包括51:服務(wù)器通過輸入接口接收外部設(shè)備發(fā)出的訪問命令信號;52:服務(wù)器裝載電子節(jié)目菜單頁面;53:外部設(shè)備通過服務(wù)器上的輸出接口訪問電子節(jié)目菜單頁面。
6.如權(quán)利要求5所述的實現(xiàn)方法,其特征在于,在S3之前包括S3’ 解析引擎根據(jù)外部設(shè)備發(fā)出的訪問命令讀取所述電子節(jié)目菜單數(shù)據(jù)庫中的數(shù)據(jù)并顯示到電子節(jié)目菜單頁面上。
7.如權(quán)利要求5所述的實現(xiàn)方法,其特征在于,在S3之后包括S4:解析引擎通過服務(wù)器接收從外部設(shè)備發(fā)出的預(yù)約或取消預(yù)約命令并轉(zhuǎn)化為控制電視命令并存儲在電子節(jié)目菜單數(shù)據(jù)庫中;S5 :電視執(zhí)行存儲在電子節(jié)目菜單數(shù)據(jù)庫中的電視命令。
8.如權(quán)利要求6所述實現(xiàn)方法,其特征在于,在S3’中,所述解析引擎通過JavaScript 腳本從電子節(jié)目菜單數(shù)據(jù)庫中讀取電子節(jié)目菜單信息后顯示到電子節(jié)目菜單頁面上。
9.如權(quán)利要求5所述電子節(jié)目菜單顯示方法,其特征在于,所述外部設(shè)備包括手機、 電腦或PAD。
全文摘要
本發(fā)明公開了一種電子節(jié)目菜單顯示裝置,所述裝置包括服務(wù)器、解析引擎、電子節(jié)目菜單數(shù)據(jù)庫;所述服務(wù)器存儲一套電子節(jié)目菜單頁面,用于裝載所述電子節(jié)目菜單頁面;所述服務(wù)器設(shè)置有輸入輸出端口,用于與外部設(shè)備的信號交換;所述解析引擎,用于從電子節(jié)目菜單數(shù)據(jù)庫中讀取電子節(jié)目菜單信息并顯示到所述電子節(jié)目菜單頁面。本發(fā)明把電子節(jié)目菜單的顯示轉(zhuǎn)移到電腦、手機或PAD上,可以方便的進行搜索,另外本發(fā)明的電子節(jié)目菜單顯示裝置可通過各種搜索方式方便用戶快速找到自己喜愛的節(jié)目。
文檔編號H04N21/472GK103024469SQ20131000626
公開日2013年4月3日 申請日期2013年1月8日 優(yōu)先權(quán)日2012年12月6日
發(fā)明者段寶山 申請人:青島海信電器股份有限公司