專利名稱:基于web的電視節(jié)目事件顯示方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字電視頭端(head-end)信息維護(hù),尤其涉及一種通過web 頁面顯示電視節(jié)目事件的方法。
背景技術(shù):
交互式數(shù)字電視系統(tǒng)由三部分組成數(shù)字頭端系統(tǒng)、雙向傳輸網(wǎng)絡(luò)和用戶 終端系統(tǒng)。
數(shù)字頭端系統(tǒng)通常劃分為信源處理、信息處理和傳輸處理三部分,完成節(jié) 目的數(shù)字化、加擾、授權(quán)和認(rèn)證等功能;雙向傳輸網(wǎng)絡(luò)主要通過衛(wèi)星、Cable、 地面發(fā)射、麗DS等方式將節(jié)目傳送到用戶家中,回傳可采用HFC回傳通道、PSTN 和其它網(wǎng)絡(luò);用戶終端系統(tǒng)采用機(jī)頂盒(STB)收看數(shù)字電視節(jié)目或?qū)崿F(xiàn)交互 式功能,如收看付費(fèi)電視、實(shí)現(xiàn)Internet瀏覽、遠(yuǎn)程教育等。
在數(shù)字電視系統(tǒng)中,頭端信息系統(tǒng)維護(hù)人員需要及時(shí)掌握電視節(jié)目信息的 播出狀況?,F(xiàn)有的數(shù)字電視頭端信息系統(tǒng)中對(duì)電視節(jié)目事件的顯示一般有以下 方法 一是直接?xùn)嗽兪录畔?shù)據(jù)庫;二是通過客戶端的軟件來查詢事件信息。 這些方法存在以下不足首先是對(duì)電視節(jié)目事件信息的顯示不夠直觀和清晰, 其次,査詢電視節(jié)目事件信息時(shí)需要通過客戶端軟件,共享性不強(qiáng),再者,用 戶操作比較復(fù)雜。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種基于web的電視節(jié)目事件顯示方法,以提供直 觀、清晰、操作簡便的顯示方案。
本發(fā)明為解決上述技術(shù)問題而采用的技術(shù)方案是提出一種基于web的電 視節(jié)目事件顯示方法,包括以下步驟提供一瀏覽頁面,以接收用戶的瀏覽請(qǐng) 求;以及響應(yīng)該瀏覽請(qǐng)求,基于節(jié)目事件信息中的節(jié)目開始時(shí)間、節(jié)目結(jié)束時(shí)間、節(jié)目名稱和節(jié)目所屬頻道生成瀏覽頁面,其中,在該瀏覽頁面的第一維度 顯示一時(shí)間軸,在該瀏覽頁面的垂直于該第一維度的第二維度顯示一頻道軸, 并在由該時(shí)間軸與該頻道軸所圍成的事件顯示區(qū)域中,根據(jù)各節(jié)目所屬頻道的 頻道序列號(hào)以及節(jié)目開始時(shí)間、節(jié)目結(jié)束時(shí)間所界定的區(qū)域顯示節(jié)目名稱。
在上述的基于web的電視節(jié)目事件顯示方法中,該第一維度為瀏覽頁面的
水平方向,該第二維度為瀏覽頁面的垂直方向。
在上述的基于web的電視節(jié)目事件顯示方法中,還包括提供一頻道滾動(dòng) 條,并響應(yīng)用戶拖動(dòng)該頻道滾動(dòng)條而同步滾動(dòng)該事件顯示區(qū)域和該頻道軸,其 中該頻道滾動(dòng)條平行于該頻道軸。
在上述的基于web的電視節(jié)目事件顯示方法中,還包括提供一時(shí)間滾動(dòng) 條,并響應(yīng)用戶拖動(dòng)該時(shí)間滾動(dòng)條而同步滾動(dòng)該事件顯示區(qū)域和該時(shí)間軸,其 中該時(shí)間滾動(dòng)條平行于該時(shí)間軸。
在上述的基于web的電視節(jié)目事件顯示方法中,所述瀏覽請(qǐng)求包括以下節(jié) 目事件信息的組合時(shí)間段、頻道集以及顯示規(guī)模。
在上述的基于web的電視節(jié)目事件顯示方法中,還包括響應(yīng)用戶點(diǎn)擊該節(jié) 目名稱,在一輔助窗口中進(jìn)一步呈現(xiàn)該節(jié)目名稱所對(duì)應(yīng)的節(jié)目事件信息,其中 該輔助窗口包含一工具欄,該工具欄提供對(duì)節(jié)目事件在時(shí)間軸上的定位操作。
在上述的基于web的電視節(jié)目事件顯示方法中,還包括在該時(shí)間軸與該頻 道軸的交界處顯示頁面名稱,并作為瀏覽頁面的基點(diǎn)。
本發(fā)明由于采用以上技術(shù)方案,使之與現(xiàn)有的節(jié)目事件顯示方案相比,具 有如下顯著優(yōu)點(diǎn)圖形化的事件信息表達(dá)方式直觀,清晰,界面友好,用戶操 作簡單。同時(shí),基于web服務(wù)器的顯示策略可容易支持多用戶共享查看,部署、 運(yùn)營維護(hù)簡單。
為讓本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,以下結(jié)合附圖對(duì)本發(fā)
明的具體實(shí)施方式
作詳細(xì)說明,其中
圖1示出根據(jù)本發(fā)明的基于web的事件視圖顯示業(yè)務(wù)流程圖。 圖2示出根據(jù)本一實(shí)施例的節(jié)目事件視圖顯示方法示意圖。圖3示出事件在web頁面上的顯示位置的確定。
圖4示出根據(jù)本發(fā)明一優(yōu)選實(shí)施例的節(jié)目事件視圖顯示方法所顯示的瀏覽器 頁面。
圖5示出根據(jù)本發(fā)明一優(yōu)選實(shí)施例的節(jié)目事件視圖顯示方法所顯示的輔助窗口。
具體實(shí)施例方式
一般來說,每一電視節(jié)目事件的節(jié)目事件信息包括該節(jié)目所在的頻道,節(jié) 目事件的開始時(shí)間(簡稱節(jié)目開始時(shí)間),節(jié)目事件的結(jié)束時(shí)間(簡稱節(jié)目結(jié) 束時(shí)間),節(jié)目事件的名稱(簡稱節(jié)目名稱),節(jié)目事件的類型等等。對(duì)于數(shù) 字電視頭端信息系統(tǒng)維護(hù)人員來說,節(jié)目事件的開始時(shí)間和結(jié)束時(shí)間,所在頻 道和名稱是最為關(guān)心的。如果能以一種簡便且直觀的方式令維護(hù)人員了解這些 信息,將有助于及時(shí)掌握節(jié)目信息。因此,本發(fā)明提出一種基本web的節(jié)目事 件視圖顯示方法,瀏覽器頁面來實(shí)現(xiàn)這一目的。
圖1示出根據(jù)本發(fā)明的基于web的事件視圖顯示業(yè)務(wù)流程圖。參照?qǐng)D1所示, 整個(gè)業(yè)務(wù)流程如下,在步驟S1, web服務(wù)器20提供一訪問路徑以讓位于網(wǎng)絡(luò) 中的多個(gè)客戶端計(jì)算機(jī)10 (圖中示出一個(gè))上的維護(hù)人員鏈接,生成瀏覽頁面 并提供至客戶端計(jì)算機(jī)10,而多個(gè)維護(hù)人員可通過客戶端計(jì)算機(jī)IO瀏覽頁面, 通過瀏覽器提交瀏覽節(jié)目事件的請(qǐng)求,該瀏覽請(qǐng)求可以包含節(jié)目事件的時(shí)間 段、頻道集以及顯示規(guī)模等節(jié)目事件信息。之后在步驟S2,請(qǐng)求信息通過網(wǎng)絡(luò) 發(fā)送到web服務(wù)器20。在步驟S3, Web服務(wù)器20接收并解析請(qǐng)求消息,然后 在步驟S4向數(shù)據(jù)庫服務(wù)器30請(qǐng)求數(shù)據(jù)。在步驟S5,數(shù)據(jù)庫服務(wù)器30會(huì)向web 服務(wù)器20發(fā)送與節(jié)目事件有關(guān)的信息,例如前述的該節(jié)目所在的頻道、節(jié)目 事件的開始時(shí)間、節(jié)目事件的結(jié)束時(shí)間、節(jié)目事件的名稱等等,由Web服務(wù)器 20根據(jù)這些數(shù)據(jù)生成瀏覽頁面(步驟S6)。然后,web服務(wù)器20向客戶端計(jì) 算機(jī)10發(fā)送所生成的頁面(步驟S7),并在客戶端計(jì)算機(jī)的瀏覽器上顯示(步 驟S8)。
圖2示出根據(jù)本發(fā)明一實(shí)施例的節(jié)目事件視圖顯示方法示意圖。在圖1所示 的步驟S6中,是按照?qǐng)D2所示方案生成圖形化瀏覽頁面。下面將具體描述這一過程。
在節(jié)目開始時(shí)間,節(jié)目結(jié)束時(shí)間,節(jié)目名稱,節(jié)目所屬頻道這些比較關(guān)鍵 的節(jié)目信息中,節(jié)目開始時(shí)間和節(jié)目結(jié)束時(shí)間具有明顯的量化特征,而節(jié)目的 頻道信息雖然不具有明顯的量化信息,但是如果將所有的頻道信息按一定的順 序排序,那一個(gè)特定的節(jié)目事件信息所屬的頻道就對(duì)應(yīng)于頻道信息序列中的一 個(gè)序列號(hào)。因此,頻道序列號(hào)和節(jié)目時(shí)間信息就對(duì)應(yīng)了一個(gè)二維的空間,其中 一維度表示時(shí)間,另一維度表示頻道號(hào)。同時(shí),定義每個(gè)頻道號(hào)在頻道維上具 有相等的長度,這樣節(jié)目事件信息就可以對(duì)應(yīng)這個(gè)二維空間中的一個(gè)區(qū)域。
因此參照?qǐng)D2所示,依照本發(fā)明的一實(shí)施例,在頁面上直觀地顯示節(jié)目事 件的方法即包括在瀏覽頁面100的第一維度(如水平方向)顯示一時(shí)間軸101, 時(shí)間軸上會(huì)標(biāo)注各個(gè)時(shí)間點(diǎn)。而在瀏覽頁面101的垂直于第一維度的第二維度
(如垂直方向)則顯示一頻道軸102,此頻道軸上會(huì)將各個(gè)頻道按照序列號(hào)排 列并標(biāo)注。在由該時(shí)間軸與該頻道軸所圍成的事件顯示區(qū)域103中,根據(jù)各節(jié)
目所屬頻道的頻道序列號(hào)以及節(jié)目開始時(shí)間、節(jié)目結(jié)束時(shí)間界定一矩形區(qū)域
104,并在此區(qū)域中顯示節(jié)目名稱。
該矩形區(qū)域104在時(shí)間維上有橫坐標(biāo)TimeBegin, TimeEnd,在頻道維上 有縱坐標(biāo)ChannelPos。同時(shí)還矩形區(qū)域104的顯示還需考慮以下因素時(shí)間軸 基點(diǎn)的選擇;時(shí)間軸上單位于實(shí)際web頁面中長度的映射;頻道序列的順序以 及每個(gè)頻道的在web頁面中的寬度。
在一個(gè)實(shí)施例中,可以定義Tb^表示時(shí)間軸的基點(diǎn),Tweight表示單位時(shí)間
在web頁面中表示的長度,List(Channel)表示一個(gè)頻道順序的列表,ChaWeight 表示一個(gè)頻道在web頁面上的顯示長度。由此,可以定義一個(gè)如下的四元組 Event表示一個(gè)事件信息。
Event{EventBeginTime, EventEndTime, EventName, EventChannlld},
EventBeginTime表示事件的開始時(shí)間。
EventEndTime表示事件的結(jié)束時(shí)間。
EventName表示事件的名稱。
EventChannlld表示事件所屬的頻道在List(Channel)中的位置。 那么一個(gè)節(jié)目事件在web頁面上的顯示位置(參照?qǐng)D3所示)可以通過以下計(jì)算得到
XI =(EventBeginTime — Tbase)* TWeight X2 = (EventEndTime —Tbase)* TWeight Yl =EventChannlId*ChaWeight Y2 = (EventChannlId+l)*ChaWeight
在計(jì)算得到上述坐標(biāo)值以后,就可以確定web頁面中的一塊區(qū)域,在該區(qū) 域用EventName填充,就可以將四元組Event中的信息完全顯示在web頁面上。
圖4示出根據(jù)本發(fā)明一優(yōu)選實(shí)施例的節(jié)目事件視圖顯示方法所顯示的瀏覽器 頁面。參照?qǐng)D4所示,其中201為標(biāo)題框,位于頁面左上角、頻道軸202與時(shí)間軸 205的交界處,其作用為表示二維空間的基點(diǎn)。頻道軸202位于左側(cè)垂直方向, 作用為顯示頻道信息;時(shí)間軸205位于上側(cè)水平方向,作用為顯示時(shí)間信息;二 者圍成事件顯示區(qū)域207,以顯示多個(gè)事件信息。
較佳地是,本實(shí)施例中還顯示時(shí)間滾動(dòng)條203,以便響應(yīng)對(duì)該時(shí)間滾動(dòng)條 的拖動(dòng),而使事件顯示區(qū)域207和時(shí)間軸205同時(shí)滾動(dòng),可以讓用戶瀏覽當(dāng)前 顯示區(qū)域以外的事件信息。時(shí)間滾動(dòng)條203可設(shè)置平行于時(shí)間軸205并位于頁 面下側(cè)。
類似地,本實(shí)施例中還顯示頻道滾動(dòng)條202,以便響應(yīng)對(duì)該頻道滾動(dòng)條的 拖動(dòng),而使事件顯示區(qū)域207和頻道軸205同時(shí)滾動(dòng),可以讓用戶瀏覽顯示區(qū)
域以外的事件信息。
另外,可以進(jìn)一步如圖5所示,提供一輔助窗口 300,它是響應(yīng)用戶對(duì)于 圖4中事件矩形206中的節(jié)目名稱的點(diǎn)擊而彈出。輔助窗口 300包括節(jié)目事件 信息顯示區(qū)域301以及工具欄302,其中節(jié)目事件信息顯示區(qū)域301顯示節(jié)目 事件的時(shí)間段(開始時(shí)間和結(jié)束時(shí)間)、頻道、名稱等信息。工具欄302提供 用戶對(duì)于時(shí)間軸上的定位操作,它例如又包含"前一個(gè)"、"后一個(gè)"、"最 前一個(gè)"、"最后一個(gè)"等操作按鈕。
綜上所述,本發(fā)明的以上實(shí)施例所提出的基于web的事件顯示方法,其圖 形化的事件信息表達(dá)方式直觀,清晰,界面友好,用戶操作簡單。同時(shí),基于 web服務(wù)器的顯示策略可容易支持多用戶共享査看,部署、運(yùn)營維護(hù)簡單。因 此本發(fā)明具有以往的顯示方法不可比擬的優(yōu)點(diǎn)。雖然本發(fā)明已以較佳實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何本 領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的修改和完善, 因此本發(fā)明的保護(hù)范圍當(dāng)以權(quán)利要求書所界定的為準(zhǔn)。
權(quán)利要求
1. 基于web的電視節(jié)目事件顯示方法,包括以下步驟提供一瀏覽頁面,以接收用戶的瀏覽請(qǐng)求;響應(yīng)該瀏覽請(qǐng)求,基于節(jié)目事件信息中的節(jié)目開始時(shí)間、節(jié)目結(jié)束時(shí)間、節(jié)目名稱和節(jié)目所屬頻道生成瀏覽頁面,其中,在該瀏覽頁面的第一維度顯示一時(shí)間軸,在該瀏覽頁面的垂直于該第一維度的第二維度顯示一頻道軸,并在由該時(shí)間軸與該頻道軸所圍成的事件顯示區(qū)域中,根據(jù)各節(jié)目所屬頻道的頻道序列號(hào)以及節(jié)目開始時(shí)間、節(jié)目結(jié)束時(shí)間所界定的區(qū)域顯示節(jié)目名稱。
2. 如權(quán)利要求l所述的基于web的電視節(jié)目事件顯示方法,其特征在于,該第一維度為瀏覽頁面的水平方向,該第二維度為瀏覽頁面的垂直方向。
3. 如權(quán)利要求l所述的基于web的電視節(jié)目事件顯示方法,其特征在于, 還包括提供一頻道滾動(dòng)條,并響應(yīng)用戶拖動(dòng)該頻道滾動(dòng)條而同步滾動(dòng)該事件顯 示區(qū)域和該頻道軸,其中該頻道滾動(dòng)條平行于該頻道軸。
4. 如權(quán)利要求l所述的基于web的電視節(jié)目事件顯示方法,其特征在于, 還包括提供一時(shí)間滾動(dòng)條,并響應(yīng)用戶拖動(dòng)該時(shí)間滾動(dòng)條而同步滾動(dòng)該事件顯 示區(qū)域和該時(shí)間軸,其中該時(shí)間滾動(dòng)條平行于該時(shí)間軸。
5. 如權(quán)利要求1所述的基于web的電視節(jié)目事件顯示方法,其特征在于, 所述瀏覽請(qǐng)求包括以下節(jié)目事件信息的組合時(shí)間段、頻道集以及顯示規(guī)模。
6. 如權(quán)利要求l所述的基于web的電視節(jié)目事件顯示方法,其特征在于, 還包括響應(yīng)用戶點(diǎn)擊該節(jié)目名稱,在一輔助窗口中進(jìn)一步呈現(xiàn)該節(jié)目名稱所對(duì) 應(yīng)的節(jié)目事件信息,其中該輔助窗口包含一工具欄,該工具欄提供對(duì)節(jié)目事件 在時(shí)間軸上的定位操作。
7.如權(quán)利要求l所述的基于web的電視節(jié)目事件顯示方法,其特征在于, 還包括在該時(shí)間軸與該頻道軸的交界處顯示頁面名稱,并作為瀏覽頁面的基點(diǎn)。 全文摘要
本發(fā)明涉及一種基于web的電視節(jié)目事件顯示方法,以提供直觀、清晰、操作簡便的顯示方案。此方法包括以下步驟提供一瀏覽頁面,以接收用戶的瀏覽請(qǐng)求;以及響應(yīng)該瀏覽請(qǐng)求,基于節(jié)目事件信息中的節(jié)目開始時(shí)間、節(jié)目結(jié)束時(shí)間、節(jié)目名稱和節(jié)目所屬頻道生成瀏覽頁面,其中,在該瀏覽頁面的第一維度顯示一時(shí)間軸,在該瀏覽頁面的垂直于該第一維度的第二維度顯示一頻道軸,并在由該時(shí)間軸與該頻道軸所圍成的事件顯示區(qū)域中,根據(jù)各節(jié)目所屬頻道的頻道序列號(hào)以及節(jié)目開始時(shí)間、節(jié)目結(jié)束時(shí)間所界定的區(qū)域顯示節(jié)目名稱。
文檔編號(hào)G06F17/30GK101420590SQ200810203379
公開日2009年4月29日 申請(qǐng)日期2008年11月26日 優(yōu)先權(quán)日2008年11月26日
發(fā)明者顧亞平 申請(qǐng)人:上海全景數(shù)字技術(shù)有限公司