亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于電子節(jié)目指南的搜索方法

文檔序號(hào):7944798閱讀:173來(lái)源:國(guó)知局
專利名稱:一種基于電子節(jié)目指南的搜索方法
一種基于電子節(jié)目指南的搜索方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種廣播電視領(lǐng)域,尤其是指一種電子節(jié)目搜索方法。
背景技術(shù)
巿場(chǎng)上現(xiàn)有數(shù)字電視產(chǎn)品系統(tǒng)無(wú)強(qiáng)有力的數(shù)據(jù)引擎支持,數(shù)據(jù)從前端的發(fā)布到終端的應(yīng)用過(guò)程實(shí)質(zhì)上就是一個(gè)數(shù)據(jù)上傳和下載的過(guò)程,其EPG(Electronic Program Guide:電子節(jié)目指南)凄史才居信息、UI(User Interface:用戶界面)及增值服務(wù)的功能化較弱,EPG(電子節(jié)目指南)數(shù)據(jù)信息不夠完整豐富,且未做詳盡的分類整理,最終導(dǎo)致現(xiàn)有數(shù)字電視產(chǎn)品系統(tǒng)的信息指引功能弱,用戶接收的信息量少、形式單一、內(nèi)容凌亂且信息的功能化弱,致使EPG(電子節(jié)目指南)數(shù)據(jù)信息的擴(kuò)展增值空間有限,讓其作為廣告、資訊、娛樂(lè)、互動(dòng)、商品信息等增值業(yè)務(wù)的載體不夠靈活。
因此,提供一種分類明晰、搜索便捷,并且可靈活添加增值業(yè)務(wù)的搜索方法實(shí)為必要。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種分類明晰、搜索便捷,并且可靈活添加增值業(yè)務(wù)的功能強(qiáng)大的搜索方法。
為實(shí)現(xiàn)本發(fā)明目的,提供以下技術(shù)方案
本發(fā)明基于電子節(jié)目指南的搜索方法采用EPG搜索引擎系統(tǒng),前端生成
5節(jié)目單與索引合一的EPG數(shù)據(jù)文件,即在同 一數(shù)據(jù)文件中包舍具體節(jié)目信息
及其索引信息,將增值業(yè)務(wù)數(shù)據(jù)和EPG數(shù)據(jù)進(jìn)行打包并發(fā)送,終端接收到數(shù)
據(jù)后對(duì)數(shù)據(jù)進(jìn)行解析并根據(jù)情況將數(shù)據(jù)進(jìn)行存放或用于顯示。
通過(guò)遙控器按鍵激活出的各種用戶操作頁(yè)面以半透明形式顯示于用戶界面之上并將增值業(yè)務(wù)加入各個(gè)頁(yè)面。
其包括如下步驟
(1 )系統(tǒng)將電子節(jié)目數(shù)據(jù)庫(kù)和增值業(yè)務(wù)數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)生成各類數(shù)據(jù)文件、配置文件、索引文件;
該步驟中不同類數(shù)據(jù)通過(guò)各個(gè)數(shù)據(jù)生成器根據(jù)相應(yīng)規(guī)則分類生成,首先,前端先從電子節(jié)目數(shù)據(jù)庫(kù)中分別將節(jié)目分類數(shù)據(jù)和電子節(jié)目數(shù)據(jù)提取出來(lái),然后
分類搜索數(shù)據(jù)生成器根據(jù)類別、日期時(shí)間等規(guī)則分別從中抽取數(shù)據(jù)生成分類配置文件和分類索引文件;
關(guān)鍵字搜索數(shù)據(jù)生成器根據(jù)拼音和時(shí)間日期規(guī)則生成節(jié)目索引文件和演員索引文件;
節(jié)目推薦數(shù)據(jù)生成器根據(jù)節(jié)目熱度和日期時(shí)間規(guī)則生成節(jié)目推薦配置文件;
電子節(jié)目單格式轉(zhuǎn)換器根據(jù)格式轉(zhuǎn)換和日期時(shí)間規(guī)則生成電子節(jié)目單。
同時(shí),前端從增值業(yè)務(wù)數(shù)據(jù)庫(kù)中將增值業(yè)務(wù)原始數(shù)據(jù)提取出來(lái),然后通過(guò)增值業(yè)務(wù)數(shù)據(jù)生成器根據(jù)增值業(yè)務(wù)邏輯規(guī)則生成增值業(yè)務(wù)配置文件和增值業(yè)務(wù)數(shù)據(jù)。
(2)搜索引擎的流程控制單元從傳輸流中收取前述各類數(shù)據(jù),并將頻道信息讀入頻道信息存儲(chǔ)單元;
該步驟是在單向環(huán)境中完成,讀入頻道信息存儲(chǔ)單元中的各類數(shù)據(jù)并不會(huì)馬上使用,直到其收到一條用戶指令(通常是用戶通過(guò)遙控器發(fā)出的一個(gè)操作指令)。
(3 )流程控制單元選擇進(jìn)入分類搜索模塊或關(guān)鍵字搜索模塊或節(jié)目推薦模塊,并將傳輸流中讀取的相應(yīng)數(shù)據(jù)讀入分類信息存儲(chǔ)單元或查詢目標(biāo)存
儲(chǔ)單元;
當(dāng)系統(tǒng)進(jìn)入分類搜索模塊時(shí),流程控制單元進(jìn)入分類搜索模式,并將傳輸流中的分類配置文件和分類索引文件的內(nèi)容讀入分類信息存儲(chǔ)單元,然后
等待下一條用戶指令;在收到用戶下一條分類搜索指令后,如果該指令是一個(gè)次級(jí)分類的搜索,分類搜索處理單元將根據(jù)用戶的指令從分類信息存儲(chǔ)單元中查找出相關(guān)的分類結(jié)果,保存在搜索結(jié)果存儲(chǔ)單元中并將其內(nèi)容在用戶界面上顯示;如果該指令是一個(gè)節(jié)目詳細(xì)信息的查詢,分類搜索處理單元將根據(jù)用戶的指令把搜索結(jié)果中相關(guān)的節(jié)目索引保存在查詢目標(biāo)存儲(chǔ)單元,然后搜索引擎將轉(zhuǎn)到節(jié)目詳細(xì)信息模式。
當(dāng)系統(tǒng)進(jìn)入關(guān)鍵字搜索模塊時(shí),流程控制單元進(jìn)入關(guān)鍵字搜索模式,然后等待下一條用戶指令;在收到用戶下一條關(guān)鍵字搜索指令后,如果該指令是一條搜索指令的話,關(guān)鍵字搜索處理單元將根據(jù)用戶的指令從傳輸流中的節(jié)目索引文件或演員索引文件里搜索出相關(guān)的節(jié)目索引結(jié)果,保存在搜索結(jié)果存儲(chǔ)單元中并將其內(nèi)容在用戶界面上顯示;如果該指令是一個(gè)節(jié)目詳細(xì)信息的查詢,關(guān)鍵字搜索處理單元將根據(jù)用戶的指令把搜索結(jié)果中相關(guān)的節(jié)目索引保存在查詢目標(biāo)存儲(chǔ)單元,然后搜索引擎將轉(zhuǎn)到節(jié)目詳細(xì)信息模式。
當(dāng)系統(tǒng)進(jìn)入節(jié)目推薦模塊時(shí),流程控制單元進(jìn)入節(jié)目推薦模式,并將傳輸流中的節(jié)目推薦配置文件的內(nèi)容讀入節(jié)目推薦存儲(chǔ)單元并將其中的推薦節(jié)目?jī)?nèi)容在用戶界面上顯示,然后等待下一條用戶指令;在收到用戶下一條節(jié)目推薦查詢指令后,節(jié)目推薦處理單元將根據(jù)用戶的指令把相關(guān)的節(jié)目索引保存在查詢目標(biāo)存儲(chǔ)單元,然后搜索引擎將轉(zhuǎn)到節(jié)目詳細(xì)信息模式。
(4)搜索引擎轉(zhuǎn)到節(jié)目詳細(xì)信息模式,節(jié)目詳細(xì)信息處理單元根據(jù)查詢目標(biāo)存儲(chǔ)單元中的頻道索引從頻道信息存儲(chǔ)單元中查找出對(duì)應(yīng)的頻道信息,并且根據(jù)查詢目標(biāo)存儲(chǔ)單元中的節(jié)目信息索引從傳輸流中的電子節(jié)目單中查找出對(duì)應(yīng)的節(jié)目詳細(xì)信息,然后將內(nèi)容顯示在用戶界面上。
以上步驟中,當(dāng)搜索引擎進(jìn)入任意一種搜索模式時(shí),都會(huì)觸發(fā)增值業(yè)務(wù)事件,增值業(yè)務(wù)處理單元將根據(jù)傳輸流中的增值業(yè)務(wù)配置文件從增值業(yè)務(wù)數(shù)據(jù)中提取相應(yīng)的增值業(yè)務(wù)內(nèi)容顯示在用戶界面上。
用戶界面以半透明效果顯示菜單頁(yè)面。美術(shù)設(shè)計(jì)師利用制圖軟件設(shè)計(jì)制作用戶界面所需的各種格式、各種功能、各種效果的圖片,根據(jù)圖片的用途
可設(shè)定圖片的透明度。半透明頁(yè)面基于設(shè)計(jì)成形的UI (User Interface,用戶界面),頁(yè)面透明度既可由UI圖片本身決定,也可由程序控制。
前端生成的數(shù)據(jù)文件格式可以按照不同的終端類型和用戶需要靈活自由地組織,包括但不限于htm , dom格式。
在全屏電視模式下,將增值業(yè)務(wù)內(nèi)容與用戶操作界面結(jié)合,用戶的操作可以使增值業(yè)務(wù)內(nèi)容發(fā)生改變;用戶通過(guò)使用遙控器的方向鍵、數(shù)字鍵和確定鍵對(duì)關(guān)鍵字搜索頁(yè)面進(jìn)行操作,操作界面包括一個(gè)軟鍵盤、 一個(gè)搜索結(jié)果列表和一個(gè)搜索結(jié)果選中項(xiàng)的播出信息顯示區(qū)域。
分類搜索頁(yè)面以層級(jí)菜單方式顯示各級(jí)節(jié)目分類和最底層節(jié)目分類選中項(xiàng)的對(duì)應(yīng)電視節(jié)目搜索結(jié)果。
對(duì)比現(xiàn)有技術(shù),本發(fā)明具有以下優(yōu)點(diǎn)
本發(fā)明基于電子節(jié)目指南的搜索方法,分類明晰、搜索便捷,并且可靈活添加增值業(yè)務(wù),實(shí)為功能強(qiáng)大的搜索方法。


圖l是前端的功能方塊圖,顯示了數(shù)據(jù)文件、配置文件和索引文件的生成過(guò)程;
圖2是單向環(huán)境EPG搜索引擎的原理方塊圖,顯示了EPG搜索引擎的工作原理;
圖3是一個(gè)電視屏幕示意圖,顯示了分類搜索操作頁(yè)面的 一個(gè)參考例; 圖4是一個(gè)電視屏幕示意圖,顯示了關(guān)鍵字搜索操作頁(yè)面的一個(gè)參考例; 圖5是一個(gè)電視屏幕示意圖,顯示了節(jié)目推薦頁(yè)面的 一個(gè)參考例; 圖6是一個(gè)電視屏幕示意圖,顯示了節(jié)目詳細(xì)信息頁(yè)面的一個(gè)參考例。
具體實(shí)施方式
前端將增值業(yè)務(wù)和EPG的原始數(shù)據(jù)進(jìn)4于轉(zhuǎn)換和配置,生成新的數(shù)據(jù)文 件、配置文件和索引文件并打包發(fā)送。在DVB單向環(huán)境中,前端通過(guò)OCG
(Object Carousel Generated,凄t據(jù)打包才幾),采用DVB DSM-CC (Digital Storage Media-Command and Control,數(shù)字存儲(chǔ)媒體一指令和控制)OC
(Object Carousel,打包)協(xié)議對(duì)〗番出數(shù)l居進(jìn)4亍打包,以ASI ( Asynchronous Serial Interface,異步串行接口 )接口方式輸出TS (Transport Stream,傳輸 流)。OCG輸出的TS既可以直接輸入到QAM調(diào)制器上進(jìn)行調(diào)制輸出,又 可以在播出MUX復(fù)用器上對(duì)該TS在網(wǎng)絡(luò)上進(jìn)行重新分配、管理和加擾。
在雙向DVB 、 IPTV環(huán)境中,各項(xiàng)數(shù)據(jù)通過(guò)CDN ( Content Delivery Network,內(nèi)容發(fā)布網(wǎng)絡(luò))推到網(wǎng)絡(luò)邊緣,提供EPG搜索服務(wù)器,使用TCP/IP (Transmission Control Protocol / Internet Protocol ,傳專敘4空制十辦i義/網(wǎng)際協(xié)i義) 進(jìn)行傳送。用戶在終端的查詢要求和增值H務(wù)的請(qǐng)求可以通過(guò)雙向網(wǎng)絡(luò)傳回。
終端通過(guò)使用遙控器的按鍵激活出各種以半透明效果顯示的菜單頁(yè) 面。美術(shù)設(shè)計(jì)師利用制圖軟件設(shè)計(jì)制作用戶界面所需的各種格式、各種功 能、各種效果的圖片,根據(jù)圖片的用途可設(shè)定圖片的透明度。半透明頁(yè)面基 于設(shè)計(jì)成形的UI ( User Interface,用戶界面),頁(yè)面透明度既可由UI圖片本身決定,也可由程序控制。
圖l描述了前端如何將電子節(jié)目數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)生成各類數(shù)據(jù)文 件、配置文件和索引文件。前端先從電子節(jié)目數(shù)據(jù)庫(kù)中分別將節(jié)目分類數(shù)據(jù) 和電子節(jié)目數(shù)據(jù)提取出來(lái),然后通過(guò)分類搜索數(shù)據(jù)生成器根據(jù)類別、日期時(shí) 間等規(guī)則分別從中抽取數(shù)據(jù)生成分類配置文件和分類索引文件。同理,關(guān)健 字搜索數(shù)據(jù)生成器根據(jù)拼音和時(shí)間日期規(guī)則生成節(jié)目索引文件和演員索引 文件,節(jié)目推薦數(shù)據(jù)生成器根據(jù)節(jié)目熱度和日期時(shí)間規(guī)則生成節(jié)目推薦配置 文件,電子節(jié)目單格式轉(zhuǎn)換器根據(jù)格式轉(zhuǎn)換和日期時(shí)間規(guī)則生成電子節(jié)目 單。同樣,前端從增值業(yè)務(wù)數(shù)據(jù)庫(kù)中將增值業(yè)務(wù)原始數(shù)據(jù)提取出來(lái),然后通 過(guò)增值業(yè)務(wù)數(shù)據(jù)生成器根據(jù)增值業(yè)務(wù)邏輯規(guī)則生成增值業(yè)務(wù)配置文件和增 值業(yè)務(wù)數(shù)據(jù)。
圖2描述了在單向環(huán)境中,EPG搜索引擎是如何進(jìn)行各項(xiàng)工作的。在單 向環(huán)境中,EPG搜索引擎從傳輸流中收取各類數(shù)據(jù),并將頻道信息讀入頻道 信息存儲(chǔ)單元,但各類數(shù)據(jù)并不會(huì)馬上使用,直到其收到一條用戶指令(通 常是用戶通過(guò)遙控器發(fā)出的一個(gè)操作指令)。
當(dāng)用戶通過(guò)遙控器按鍵進(jìn)入分類搜索模塊時(shí),流程控制單元進(jìn)入分類搜 索模式,并將傳輸流中的分類配置文件和分類索引文件的內(nèi)容讀入分類信息 存儲(chǔ)單元,然后等待下一條用戶指令。在收到用戶下一條分類搜索指令后, 如果該指令是一個(gè)次級(jí)分類的搜索,分類搜索處理單元將根據(jù)用戶的指令從 分類信息存儲(chǔ)單元中查找出相關(guān)的分類結(jié)果,保存在搜索結(jié)果存儲(chǔ)單元中并 將其內(nèi)容在用戶界面上顯示;如果該指令是一個(gè)節(jié)目詳細(xì)信息的查詢,分類 搜索處理單元將根據(jù)用戶的指令把搜索結(jié)果中相關(guān)的節(jié)目索引保存在查詢 目標(biāo)存儲(chǔ)單元,然后EPG搜索引擎將轉(zhuǎn)到節(jié)目詳細(xì)信息模式。
當(dāng)用戶通過(guò)遙控器按鍵進(jìn)入關(guān)鍵字搜索模塊時(shí),流程控制單元進(jìn)入關(guān)鍵 字搜索模式,然后等待下一條用戶指令。在收到用戶下一條關(guān)鍵字搜索指令后,如果該指令是一條搜索指令的話,關(guān)鍵字搜索處理單元將根據(jù)用戶的指 令從傳輸流中的節(jié)目索引文件或演員索引文件里搜索出相關(guān)的節(jié)目索引結(jié) 果,保存在搜索結(jié)果存儲(chǔ)單元中并將其內(nèi)容在用戶界面上顯示;如果該指令 是一個(gè)節(jié)目詳細(xì)信息的查詢,關(guān)鍵字搜索處理單元將才艮據(jù)用戶的指令把搜索 結(jié)果中相關(guān)的節(jié)目索引保存在查詢目標(biāo)存儲(chǔ)單元,然后EPG搜索引擎將轉(zhuǎn)到 節(jié)目詳細(xì)信息模式。
當(dāng)用戶通過(guò)遙控器按鍵進(jìn)入節(jié)目推薦模塊時(shí),流程控制單元進(jìn)入節(jié)目推 薦模式,并將傳輸流中的節(jié)目推薦配置文件的內(nèi)容讀入節(jié)目推薦存儲(chǔ)單元并 將其中的推薦節(jié)目?jī)?nèi)容在用戶界面上顯示,然后等待下一條用戶指令。在收 到用戶下一條節(jié)目推薦查詢指令后,節(jié)目推薦處理單元將根據(jù)用戶的指令把
相關(guān)的節(jié)目索引保存在查詢目標(biāo)存儲(chǔ)單元,然后EPG搜索引擎將轉(zhuǎn)到節(jié)目詳
細(xì)信息一莫式。
當(dāng)EPG搜索引擎從分類搜索、關(guān)鍵字搜索或節(jié)目推薦模式轉(zhuǎn)到節(jié)目詳細(xì) 信息模式后,節(jié)目詳細(xì)信息處理單元根據(jù)查詢目標(biāo)存儲(chǔ)單元中的頻道索引從 頻道信息存儲(chǔ)單元中查找出對(duì)應(yīng)的頻道信息,并且根據(jù)查詢目標(biāo)存儲(chǔ)單元中 的節(jié)目信息索引從傳輸流中的電子節(jié)目單中查找出對(duì)應(yīng)的節(jié)目詳細(xì)信息,然 后將內(nèi)容顯示在用戶界面上。
當(dāng)EPG搜索引擎進(jìn)入任意一種搜索模式時(shí),都會(huì)觸發(fā)增值業(yè)務(wù)事件,增 值業(yè)務(wù)處理單元將根據(jù)傳輸流中的增值業(yè)務(wù)配置文件從增值業(yè)務(wù)數(shù)據(jù)中提 取相應(yīng)的增值業(yè)務(wù)內(nèi)容顯示在用戶界面上。
圖3是一個(gè)電視屏幕顯示。前端發(fā)送的EPG數(shù)據(jù)中,包含了分類搜索所 需的分類配置文件、分類索引文件、增值業(yè)務(wù)配置文件和增值業(yè)務(wù)數(shù)據(jù)。一 個(gè)典型的分類配置文件包含如下描述 一級(jí)分類編號(hào)、 一級(jí)分類名稱、二級(jí) 分類編號(hào)、二級(jí)分類名稱......并且次級(jí)分類的內(nèi)容應(yīng)嵌套在其對(duì)應(yīng)的上級(jí)分
類之中。分類索引文件包含兩部分節(jié)目播出信息和分類索引。其中索引部 分包含如下描述 一級(jí)分類編號(hào)、二級(jí)分類編號(hào)(n級(jí)分類編號(hào)......)、對(duì)應(yīng)節(jié)目播出信息的標(biāo)志;次級(jí)分類的索引內(nèi)容應(yīng)嵌套在其對(duì)應(yīng)的上級(jí)索引之
中。最簡(jiǎn)單的增值業(yè)務(wù)配置文件應(yīng)包括增值業(yè)務(wù)位置和增值業(yè)務(wù)內(nèi)容。 用戶在全屏電視的狀態(tài)1按下遙控器的按鍵激活出分類搜索操作頁(yè)面
2, EPG引擎從TS中讀取分類配置文件和增值業(yè)務(wù)配置文件,從分類配置文 件中將分類信息保存在內(nèi)存當(dāng)中并把其中的一級(jí)分類條目5顯示在頁(yè)面上, 如果增值業(yè)務(wù)配置文件有此頁(yè)面的增值業(yè)務(wù)內(nèi)容的話,EPG引擎會(huì)從TS中讀 取所需的增值業(yè)務(wù)數(shù)據(jù)進(jìn)行處理并顯示在增值業(yè)務(wù)區(qū)域3。用戶通過(guò)菜單操 作選擇其中 一個(gè)一級(jí)分類之后,EPG引擎將從內(nèi)存中讀取其對(duì)應(yīng)的二級(jí)分類 條目6 (n級(jí)分類如此類推)并顯示在頁(yè)面上。用戶通過(guò)菜單操作選擇其中一
信息標(biāo)志,再依照此標(biāo)志查找出相應(yīng)的節(jié)目播出信息7并顯示在頁(yè)面上。用 戶選中某條節(jié)目播出信息并按下遙控器的確定鍵后,EPG引擎將此條節(jié)目的 播出時(shí)間和播出頻道寫入內(nèi)存,然后跳轉(zhuǎn)到節(jié)目詳細(xì)信息頁(yè)面。在用戶使用 期間.用戶操作可以觸發(fā)EPG引擎對(duì)增值業(yè)務(wù)內(nèi)容進(jìn)行變更。
圖4是一個(gè)電視屏幕顯示。前端發(fā)送的EPG數(shù)據(jù)中,包含了關(guān)鍵字搜索 所需的節(jié)目索引文件、演員索引文件、增值業(yè)務(wù)配置文件和增值業(yè)務(wù)數(shù)據(jù)。 一個(gè)按拼音查找節(jié)目的索引文件包含兩部分節(jié)目播出信息和索引。其中索 引部分包含如下描述文件包含首字拼音字頭、首字對(duì)應(yīng)節(jié)目播出信息的標(biāo) 志、第二字拼音字頭、第二字對(duì)應(yīng)節(jié)目播出信息的標(biāo)志……并且除首字之外
的每級(jí)拼音字頭的內(nèi)容應(yīng)嵌套在其對(duì)應(yīng)的上級(jí)拼音字頭之中。 一個(gè)按拼音查
找特定演員主演節(jié)目的索引文件包含三部分節(jié)目播出信息、演員-節(jié)目索 引和拼音-演員索引。拼音-演員索引包含如下描述首字拼音字頭、首字對(duì)
應(yīng)演員姓名的標(biāo)志、第二字拼音字頭、第二字對(duì)應(yīng)演員姓名的標(biāo)志……并且 除首字之外的每級(jí)拼音字頭的內(nèi)容應(yīng)嵌套在其對(duì)應(yīng)的上級(jí)拼音字頭之中。演 員-節(jié)目索引包含如下描述演員姓名、對(duì)應(yīng)節(jié)目播出信息的標(biāo)志。
用戶在全屏電視的狀態(tài)按下遙控器的按鍵激活出關(guān)鍵字搜索操作頁(yè)
12面ll, EPG引擎從TS中讀取增值業(yè)務(wù)配置文件,如果增值業(yè)務(wù)配置文件有此 頁(yè)面的增值業(yè)務(wù)內(nèi)容的話,EPG弓1擎會(huì)從TS中讀取所需的增值業(yè)務(wù)數(shù)據(jù)進(jìn)行 處理并顯示。 當(dāng)用戶需要按節(jié)目名進(jìn)行搜索時(shí),用戶使用遙控器的方向鍵 使頁(yè)面焦點(diǎn)落在軟鍵盤10的某個(gè)字母或數(shù)字按鍵上,在點(diǎn)擊遙控器上的確定 鍵,會(huì)觸發(fā)一個(gè)選中行為。當(dāng)發(fā)生一個(gè)選中行為時(shí),EPG引擎會(huì)根據(jù)用戶所 選的按H 乂人TS中讀取與該《建對(duì)應(yīng)的索引文件,并將其內(nèi)容讀入內(nèi)存中。EPG 引擎從索引文件的索引部分找出該鍵的對(duì)應(yīng)節(jié)目播出信息標(biāo)志,然后根據(jù)節(jié) 目播出信息標(biāo)志在節(jié)目播出信息部分查找出相關(guān)的節(jié)目播出信息并將節(jié)目 名稱以列表形式顯示在頁(yè)面上。用戶重復(fù)以上步驟可查找由多個(gè)字母或數(shù)字 組成的關(guān)鍵字。當(dāng)節(jié)目名稱列表中出現(xiàn)有用戶感興趣的節(jié)目時(shí),用戶可以按 下遙控器的數(shù)字鍵,使頁(yè)面焦點(diǎn)移到節(jié)目名稱列表9處,通過(guò)按下不同的數(shù) 字鍵對(duì)節(jié)目進(jìn)行選擇。當(dāng)焦點(diǎn)落在某個(gè)節(jié)目上時(shí),觸發(fā)一個(gè)選中行為,當(dāng)發(fā) 生一個(gè)選中行為時(shí),EPG引擎會(huì)將當(dāng)前焦點(diǎn)上節(jié)目的播出信息顯示在播出信 息區(qū)域8上。當(dāng)用戶選定節(jié)目后,通過(guò)使用遙控器的方向鍵,將軟鍵盤的焦 點(diǎn)移動(dòng)到觀看鍵上,再按下遙控器的確定鍵,EPG引擎會(huì)將此節(jié)目的播出時(shí) 間和播出頻道寫入內(nèi)存,然后跳轉(zhuǎn)到節(jié)目詳細(xì)信息頁(yè)面。
' k
當(dāng)用戶需要按演員名進(jìn)行搜索時(shí),用戶使用遙控器的方向鍵使頁(yè)面焦 點(diǎn)落在軟鍵盤的某個(gè)字母或數(shù)字按鍵上,在點(diǎn)擊遙控器上的確定鍵,會(huì)觸發(fā) 一個(gè)選中行為。當(dāng)發(fā)生一個(gè)選中行為時(shí),EPG引擎會(huì)根據(jù)用戶所選的按鍵, 從TS中讀取與該4建對(duì)應(yīng)的索引文件,并將其內(nèi)容讀入內(nèi)存中。EPG引擎從索 引文件的拼音-演員索引部分找出該鍵的對(duì)應(yīng)演員姓名標(biāo)志,然后在演員-節(jié) 目部分查找出對(duì)應(yīng)的節(jié)目播出信息標(biāo)志,再根據(jù)節(jié)目播出信息標(biāo)志從節(jié)目播 出信息部分查找出相關(guān)的節(jié)目播出信息并將節(jié)目名稱以列表形式顯示在頁(yè) 面上。用戶重復(fù)以上步驟可查找由多個(gè)字母或數(shù)字組成的關(guān)鍵字。當(dāng)節(jié)目名 稱列表中出現(xiàn)有用戶感興趣的節(jié)目時(shí),用戶可以按下遙控器的數(shù)字鍵,使頁(yè) 面焦點(diǎn)移到節(jié)目名稱列表處,通過(guò)按下不同的數(shù)字鍵對(duì)節(jié)目進(jìn)行選擇。當(dāng)焦 點(diǎn)落在某個(gè)節(jié)目上時(shí),觸發(fā)一個(gè)選中行為,當(dāng)發(fā)生一個(gè)選中行為時(shí),EPG引 擎會(huì)將當(dāng)前焦點(diǎn)上節(jié)目的播出信息顯示在頁(yè)面上。當(dāng)用戶選定節(jié)目后,通過(guò) 使用遙控器的方向鍵,將軟鍵盤的焦點(diǎn)移動(dòng)到觀看鍵上,再按下遙控器的確 定鍵,EPG引擎會(huì)將此節(jié)目的播出時(shí)間和播出頻道寫入內(nèi)存,然后跳轉(zhuǎn)到節(jié)目詳細(xì)信息頁(yè)面。在用戶使用期間,用戶操作可以觸發(fā)EPG引擎對(duì)增值業(yè)務(wù) 內(nèi)容進(jìn)行變更。
圖5是一個(gè)電視屏幕顯示。前端發(fā)送的EPG數(shù)據(jù)中,包含了節(jié)目推薦所 需的節(jié)目推薦配置文件、增值業(yè)務(wù)配置文件和增值業(yè)務(wù)數(shù)據(jù)。 一個(gè)典型的節(jié) 目推薦配置文件包含如下描述節(jié)目播出時(shí)間、節(jié)目時(shí)長(zhǎng)、節(jié)目名稱、節(jié)目 播出頻道。
用戶在全屏電視的狀態(tài)按下遙控器的按鍵激活出節(jié)目推薦操作頁(yè)面 12, EPG引擎從TS中讀取節(jié)目推薦配置文件和增值業(yè)務(wù)配置文件,從讀取節(jié) 目推薦配置文件中將節(jié)目推薦信息讀入內(nèi)存并以列表形式顯示在頁(yè)面上,如 果增值業(yè)務(wù)配置文件有此頁(yè)面的增值業(yè)務(wù)內(nèi)容的話,EPG引擎會(huì)從TS中讀取 所需的增值業(yè)務(wù)數(shù)據(jù)進(jìn)行處理并顯示。用戶通過(guò)遙控器的上下鍵在推薦節(jié)目 列表4上進(jìn)行選擇,選中某個(gè)節(jié)目后,按下遙控器的確定鍵,EPG引擎會(huì)將 此節(jié)目的播出時(shí)間和播出頻道寫入內(nèi)存,然后跳轉(zhuǎn)到節(jié)目《細(xì)(言忠頁(yè)面。在 用戶使用期間,用戶操作可以觸發(fā)E P G引擎對(duì)增值業(yè)務(wù)內(nèi)容進(jìn)行變更。
圖6是一個(gè)電視屏幕顯示。前端發(fā)送的EPG數(shù)據(jù)中,包含了節(jié)目詳細(xì)信 息所需的節(jié)目詳細(xì)信息文件、增值業(yè)務(wù)配置文件和增值業(yè)務(wù)數(shù)據(jù)。 一個(gè)典型 的節(jié)目詳細(xì)信息文件包含如下描述節(jié)目播出時(shí)間、節(jié)目時(shí)長(zhǎng)、節(jié)目名稱、 節(jié)目播出頻道、分集數(shù)、導(dǎo)演、主要演員、節(jié)目簡(jiǎn)介、節(jié)目分類。
用戶從分類搜索、關(guān)鍵字搜索、節(jié)目推薦模塊中,通過(guò)操作可以激活 節(jié)目詳細(xì)信息頁(yè)面15, EPG引擎從TS中讀取增值業(yè)務(wù)配置文件,如果增值業(yè) 務(wù)配置文件有此頁(yè)面的增值業(yè)務(wù)內(nèi)容的話,EPG引擎會(huì)從TS中讀取所需的增 值業(yè)務(wù)數(shù)據(jù)進(jìn)行處理并在增值業(yè)務(wù)區(qū)域13顯示。在跳轉(zhuǎn)到節(jié)目詳細(xì)信息頁(yè)面 之前,EPG引擎會(huì)將用戶選中需要顯示詳細(xì)信息的節(jié)目的播出時(shí)間和播出頻 道寫入內(nèi)存,跳轉(zhuǎn)到節(jié)目詳細(xì)信息頁(yè)面之后,EPG引擎先根據(jù)播出時(shí)間從TS 中讀取對(duì)應(yīng)日期的節(jié)目詳細(xì)信息文件,再#4居^~出時(shí)間和播出頻道兩個(gè)條件共同查找出應(yīng)對(duì)的節(jié)目詳細(xì)信息并顯示在節(jié)目播出信息區(qū)域14和節(jié)目介紹區(qū)域16上。本方案是一個(gè)^爭(zhēng)平臺(tái)的解決方案,適用于單^又向DVB、 IPTV網(wǎng)^",終 端平臺(tái)包括各種瀏覽器和中間件平臺(tái),如iPanel瀏覽器、NDS中間件、OpenTV 中間件。本說(shuō)明展示的是一些實(shí)施的參考例,因此,本發(fā)明的范圍只由所附 權(quán)利要求所限制。以上所述僅為本發(fā)明的較佳實(shí)施例,本發(fā)明的保護(hù)范圍并不局限于此, 任何基于本發(fā)明技術(shù)方案上的等效變換均屬于本發(fā)明保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種基于電子節(jié)目指南的搜索方法,其特征在于,其采用EPG搜索引擎系統(tǒng),包括如下步驟(1)系統(tǒng)將電子節(jié)目數(shù)據(jù)庫(kù)和增值業(yè)務(wù)數(shù)據(jù)庫(kù)中的原始數(shù)據(jù)生成各類數(shù)據(jù)文件、配置文件、索引文件;(2)搜索引擎的流程控制單元從傳輸流中收取前述各類數(shù)據(jù),并將頻道信息讀入頻道信息存儲(chǔ)單元;(3)流程控制單元選擇進(jìn)入分類搜索模塊或關(guān)鍵字搜索模塊或節(jié)目推薦模塊,并將傳輸流中讀取的相應(yīng)數(shù)據(jù)讀入分類信息存儲(chǔ)單元或查詢目標(biāo)存儲(chǔ)單元;(4)搜索引擎轉(zhuǎn)到節(jié)目詳細(xì)信息模式,節(jié)目詳細(xì)信息處理單元根據(jù)查詢目標(biāo)存儲(chǔ)單元中的頻道索引從頻道信息存儲(chǔ)單元中查找出對(duì)應(yīng)的頻道信息,并且根據(jù)查詢目標(biāo)存儲(chǔ)單元中的節(jié)目信息索引從傳輸流中的電子節(jié)目單中查找出對(duì)應(yīng)的節(jié)目詳細(xì)信息,然后將內(nèi)容顯示在用戶界面上。
2、如權(quán)利要求l所述的基于電子節(jié)目指南的搜索方法,其特征在于,步驟(1)中前端先從電子節(jié)目數(shù)據(jù)庫(kù)中分別將節(jié)目分類數(shù)據(jù)和電子節(jié)目數(shù)據(jù)提取出來(lái),然后分類搜索數(shù)據(jù)生成器根據(jù)類別、日期時(shí)間等規(guī)則分別從中抽取數(shù)據(jù)生成分類配置文件和分類索引文件;關(guān)鍵字搜索數(shù)據(jù)生成器根據(jù)拼音和時(shí)間日期規(guī)則生成節(jié)目索引文件和演員索引文件;節(jié)目推薦數(shù)據(jù)生成器根據(jù)節(jié)目熱度和日期時(shí)間規(guī)則生成節(jié)目推薦配置文件;電子節(jié)目單格式轉(zhuǎn)換器根據(jù)格式轉(zhuǎn)換和日期時(shí)間規(guī)則生成電子節(jié)目單。
3、 如權(quán)利要求2所述的基于電子節(jié)目指南的搜索方法,其特征在于,步驟(l)中前端從增值業(yè)務(wù)數(shù)據(jù)庫(kù)中將增值業(yè)務(wù)原始數(shù)據(jù)提取出來(lái),然后通過(guò)增值業(yè)務(wù)數(shù)據(jù)生成器根據(jù)增值業(yè)務(wù)邏輯規(guī)則生成增值業(yè)務(wù)配置文件和增值業(yè)務(wù)數(shù)據(jù)。
4、 如權(quán)利要求l所述的基于電子節(jié)目指南的搜索方法,其特征在于,步驟(3)中,當(dāng)系統(tǒng)進(jìn)入分類搜索模塊時(shí),流程控制單元進(jìn)入分類搜索模式,并將傳輸流中的分類配置文件和分類索引文件的內(nèi)容讀入分類信息存儲(chǔ)單元,然后等待下一條用戶指令;在收到用戶下一條分類搜索指令后,如果該指令是一個(gè)次級(jí)分類的搜索,分類搜索處理單元將根據(jù)用戶的指令從分類信息存儲(chǔ)單元中查找出相關(guān)的分類結(jié)果,保存在搜索結(jié)果存儲(chǔ)單元中并將其內(nèi)容在用戶界面上顯示;如果該指令是一個(gè)節(jié)目詳細(xì)信息的查詢,分類搜索處理單元將根據(jù)用戶的指令把搜索結(jié)果中相關(guān)的節(jié)目索引保存在查詢目標(biāo)存儲(chǔ)單元,然后搜索引擎將轉(zhuǎn)到節(jié)目詳細(xì)信息模式。
5、 如權(quán)利要求l所述的基于電子節(jié)目指南的搜索方法,其特征在于,步驟(3)中,當(dāng)系統(tǒng)進(jìn)入關(guān)鍵字搜索模塊時(shí),流程控制單元進(jìn)入關(guān)鍵字搜索模式,然后等待下一條用戶指令;在收到用戶下一條關(guān)鍵字搜索指令后,如果該指令是一條搜索指令的話,關(guān)鍵字搜索處理單元將根據(jù)用戶的指令從傳輸流中的節(jié)目索引文件或演員索引文件里搜索出相關(guān)的節(jié)目索引結(jié)果,保存在搜索結(jié)果存儲(chǔ)單元中并將其內(nèi)容在用戶界面上顯示;如果該指令是一個(gè)節(jié)目詳細(xì)信息的查詢,關(guān)鍵字搜索處理單元將根據(jù)用戶的指令把搜索結(jié)果中相關(guān)的節(jié)目索引保存在查詢目標(biāo)存儲(chǔ)單元,然后搜索引擎將轉(zhuǎn)到節(jié)目詳細(xì)信息模式。
6、 如權(quán)利要求l所述的基于電子節(jié)目指南的搜索方法,其特征在于,步驟(3 )中,當(dāng)系統(tǒng)進(jìn)入節(jié)目推薦模塊時(shí),流程控制單元進(jìn)入節(jié)目推薦模式,并將傳輸流中的節(jié)目推薦配置文件的內(nèi)容讀入節(jié)目推薦存儲(chǔ)單元并將其中的推薦節(jié)目?jī)?nèi)容在用戶界面上顯示,然后等待下一條用戶指令;在收到用戶下一條節(jié)目推薦查詢指令后,節(jié)目推薦處理單元將根據(jù)用戶的指令把相關(guān)的節(jié)目索引保存在查詢目標(biāo)存儲(chǔ)單元,然后搜索引擎將轉(zhuǎn)到節(jié)目詳細(xì)信息模式。
7、如權(quán)利要求1 6中任意一項(xiàng)所述的基于電子節(jié)目指南的搜索方法,其特征在于,當(dāng)搜索引擎進(jìn)入任意一種搜索模式時(shí),都會(huì)觸發(fā)增值業(yè)務(wù)事件,增值業(yè)務(wù)處理單元將根據(jù)傳輸流中的增值業(yè)務(wù)配置文件從增值業(yè)務(wù)數(shù)據(jù)中提取相應(yīng)的增值業(yè)務(wù)內(nèi)容顯示在用戶界面上。
8、如權(quán)利要求1 6中任意一項(xiàng)所述的基于電子節(jié)目指南的搜索方法,其特征在于,用戶通過(guò)遙控器進(jìn)入系統(tǒng)中各搜索模塊。
9、 如權(quán)利要求1 6中任意一項(xiàng)所述的基于電子節(jié)目指南的搜索方法,其特征在于,用戶界面以半透明形式顯示操作頁(yè)面并將增值業(yè)務(wù)加入各個(gè)頁(yè)面。
10、 如權(quán)利要求1 6中任意一項(xiàng)所述的基于電子節(jié)目指南的搜索方法,其特征在于,分類搜索頁(yè)面以層級(jí)菜單方式顯示各級(jí)節(jié)目分類和最底層節(jié)目分類選中項(xiàng)的對(duì)應(yīng)電視節(jié)目搜索結(jié)果。
全文摘要
本發(fā)明基于電子節(jié)目指南的搜索方法采用EPG搜索引擎系統(tǒng),前端生成節(jié)目單與索引合一的EPG數(shù)據(jù)文件,終端接收到數(shù)據(jù)后對(duì)數(shù)據(jù)進(jìn)行解析并根據(jù)情況將數(shù)據(jù)進(jìn)行存放或用于顯示。本發(fā)明基于電子節(jié)目指南的搜索方法,分類明晰、搜索便捷,并且可靈活添加增值業(yè)務(wù)。
文檔編號(hào)H04N5/445GK101674437SQ20091000702
公開(kāi)日2010年3月17日 申請(qǐng)日期2009年2月2日 優(yōu)先權(quán)日2009年2月2日
發(fā)明者楊榮明 申請(qǐng)人:阿哈媒體有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1