專利名稱:一種數(shù)字電視門戶管理方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及數(shù)字電視領域,特別地,涉及一種數(shù)字電視門戶管理方法和系統(tǒng)。
背景技術:
隨著國家數(shù)字電視網(wǎng)絡的一省一網(wǎng)進程的不斷推進,目前全國有15個省份或者直轄市啟動了網(wǎng)絡整合,或者在相當程序上完成了網(wǎng)絡整合,從而形成了多個省級網(wǎng)絡運營商。隨著“省網(wǎng)整合”的深入推進和我國數(shù)字化進程的加速,預計數(shù)字電視運營商數(shù)量會相應減少,同時數(shù)字電視運營商實力和規(guī)模大幅提高,市場的運營主體將會以省級數(shù)字電視運營商為主,其將成為增值業(yè)務及三網(wǎng)融合運營平臺建設的主流市場?!笆【W(wǎng)整合”完成后,將會對有線數(shù)字電視解決方案和產(chǎn)品提供商的綜合實力及大型項目實施經(jīng)驗提出更高
的要求,以符合運營商業(yè)務規(guī)模大型化、業(yè)務種類多樣化及技術標準統(tǒng)一化等方面的發(fā)展特點。門戶(Portal)頁是指當用戶打開數(shù)字電視后,數(shù)字電視前端門戶管理系統(tǒng)展示給用戶查看的菜單導航首頁,用戶可選擇相應的菜單進入不同的業(yè)務系統(tǒng)中。由于目前有線電視運營的網(wǎng)絡環(huán)境為相對獨立,每個市級或區(qū)級的運營商只管理所屬區(qū)域內(nèi)的用戶,而且在本運營區(qū)域內(nèi)使用的數(shù)字電視接收終端或者中間件系統(tǒng)版本相對單一,不支持省網(wǎng)級的要求。當現(xiàn)在省網(wǎng)整合后需要統(tǒng)一管理門戶的情況下,現(xiàn)有的門戶管理系統(tǒng)明顯有以下幾點不足1)不支持不同地區(qū)顯示不同的首頁布局、風格樣式;2)不支持不同地區(qū)顯示不同的菜單內(nèi)容以及共用相同的菜單內(nèi)容;3)不支持省網(wǎng)級運管商的統(tǒng)一管理;4)不支持數(shù)字電視終端中間件系統(tǒng)多種版本并存的情況。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種數(shù)字電視門戶管理方法,旨在解決現(xiàn)有技術不支持不同地區(qū)顯示不同的首頁布局、不支持不同地區(qū)顯示不同的菜單內(nèi)容以及共用相同的菜單內(nèi)容、不支持統(tǒng)一管理不同地區(qū)的門戶系統(tǒng)的問題。本發(fā)明的目的還在于提供一種數(shù)字電視門戶管理系統(tǒng),以更好地解決上述問題。為了實現(xiàn)發(fā)明目的,所述方法包括在與至少一個區(qū)域使用的中間件系統(tǒng)版本對應的頁面模板上建立站點;在所述站點增加目錄,并在目錄下增加菜單連接資源;將建立所述站點的頁面模板發(fā)布成所述至少一個區(qū)域的門戶頁面;將所述門戶頁面分發(fā)到所述至少一個區(qū)域的門戶服務器上。 在上述數(shù)字電視門戶管理方法中,所述在與至少一個區(qū)域使用的中間件系統(tǒng)版本對應的模板上建立站點之前包括錄入各區(qū)域中使用的中間件系統(tǒng)版本的信息;建立各區(qū)域的區(qū)域信息,建立各區(qū)域中使用的中間件系統(tǒng)版本與各區(qū)域的區(qū)域信息的對應關系,并建立為各區(qū)域服務的門戶服務器的信息;
接收開發(fā)好的頁面模板,并建立所述頁面模板與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系。在上述數(shù)字電視門戶管理方法中,所述錄入各區(qū)域中使用的中間件系統(tǒng)版本的信息之前包括登錄數(shù)字電視門戶管理系統(tǒng),進行認證。在上述支持省網(wǎng)際的數(shù)字電視門戶管理方法中,所述方法還包括對所述增加了目錄和菜單連接資源的站點進行預覽審核。在上述支持省網(wǎng)際的數(shù)字電視門戶管理方法中,所述各區(qū)域的區(qū)域信息與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系為一對一的對應關系或一對多的對應關系;所述模板與所述中間件系統(tǒng)版本的對應關系為一對一的對應關系或一對多的對應關系。為了更好地實現(xiàn)本發(fā)明的目的,所述系統(tǒng)包括站點模塊,用于在與至少一個區(qū)域使用的中間件系統(tǒng)版本對應的頁面模板上建立站點;門戶編輯模塊,用于在所述站點增加目錄,并在目錄下增加菜單連接資源;發(fā)布模塊,用于將建立所述站點的頁面模板發(fā)布成所述至少一個區(qū)域的門戶頁面;
門戶分發(fā)模塊,用于將所述門戶頁面分發(fā)到所述至少一個區(qū)域的門戶服務器上。在上述數(shù)字電視門戶管理系統(tǒng)中,所述系統(tǒng)還包括中間件系統(tǒng)版本模塊,用于錄入各區(qū)域中使用的中間件系統(tǒng)版本的信息;區(qū)域及服務器模塊,用于建立各區(qū)域的區(qū)域信息,建立各區(qū)域中使用的中間件系統(tǒng)版本與各區(qū)域的區(qū)域信息的對應關系,并建立為各區(qū)域服務的門戶服務器的信息;頁面模板模塊,用于接收開發(fā)好的頁面模板,并建立所述頁面模板與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系。在上述數(shù)字電視門戶管理系統(tǒng)中,所述系統(tǒng)還包括權限模塊,用于控制用戶的功能權限。在上述數(shù)字電視門戶管理系統(tǒng)中,所述系統(tǒng)還包括審核模塊,用于對所述增加了目錄和菜單連接資源的站點進行預覽審核。在上述數(shù)字電視門戶管理系統(tǒng)中,所述各區(qū)域的區(qū)域信息與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系為一對一的對應關系或一對多的對應關系;所述模板與所述中間件系統(tǒng)版本的對應關系為一對一的對應關系或一對多的對應關系。本發(fā)明提供的數(shù)字電視門戶管理方法和系統(tǒng)通過在與至少一個區(qū)域使用的中間件系統(tǒng)版本對應的頁面模板上建立站點,然后在所述站點增加目錄,并在目錄下增加菜單連接資源,將建立所述站點的頁面模板發(fā)布成所述至少一個區(qū)域的門戶頁面,最后將所述門戶頁面分發(fā)到所述至少一個區(qū)域的門戶服務器上,可使得數(shù)字電視運營商對省網(wǎng)級進行統(tǒng)一管理,即支持省網(wǎng)級數(shù)字電視前端系統(tǒng)顯示統(tǒng)一的首頁,也支持地市級數(shù)字電視前端系統(tǒng)顯示不同的首頁,而且還支持數(shù)字電視終端中間件系統(tǒng)多種版本并存的情況。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是本發(fā)明一個實施例中數(shù)字電視門戶管理方法的流程圖;圖2是本發(fā)明另一實施例中數(shù)字電視門戶管理方法的流程圖;圖3是本發(fā)明實施例提供的數(shù)字電視門戶管理方法中的實體關系圖;圖4是本發(fā)明實施例提供的數(shù)字電視門戶管理系統(tǒng)的結構圖。
具體實施例方式下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā) 明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖I示出了本發(fā)明一個實施例中數(shù)字電視門戶管理方法的流程圖,包括以下步驟SlOl :在與至少一個區(qū)域使用的中間件系統(tǒng)版本對應的頁面模板上建立站點;在步驟SlOl中,用戶(例如省網(wǎng)級數(shù)字電視運營商)根據(jù)模板與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系,選擇與至少一個區(qū)域中使用的中間件系統(tǒng)版本對應的頁面模板,數(shù)字電視門戶管理系統(tǒng)在用戶所選擇的頁面模板上建立站點。頁面模板是指不同的portal頁面文件,是html、js、css等文件的集合,表現(xiàn)為portal頁面的布局、樣式和風格;站點是指為用戶提供portal頁面的服務,是區(qū)域、頁面模板、目錄等相關信息的結合體,是整個系統(tǒng)的最終產(chǎn)生以及為用戶服務的產(chǎn)品。S102 :在所述站點增加目錄,并在目錄下增加菜單連接資源;在步驟S102中,數(shù)字電視門戶管理系統(tǒng)根據(jù)用戶的選擇在所建立的站點增加目錄,并在目錄下增加菜單連接資源。目錄是指portal頁上的菜單結構中的非葉子節(jié)點,不能進行頁面跳轉(zhuǎn)(即控制權沒有發(fā)生轉(zhuǎn)移,還處于portal頁面的控制范圍內(nèi))的菜單;菜單是指portal頁面上的菜單結構中的葉子節(jié)點,進行頁面跳轉(zhuǎn)(即控制權發(fā)生轉(zhuǎn)移,當用戶選擇確認后會跳轉(zhuǎn)到相應的業(yè)務系統(tǒng))的菜單;菜單連接資源是指菜單中可以被選擇的連接資源,例如,視頻資源、音頻資源等。S103 :將建立所述站點的頁面模板發(fā)布成所述至少一個區(qū)域的門戶頁面;在步驟S103中,數(shù)字電視門戶管理系統(tǒng)根據(jù)所建立的站點、目錄和菜單連接資源等配置信息,將建立所述站點的頁面模板發(fā)布成所述至少一個區(qū)域的portal頁面。S104 :將所述門戶頁面分發(fā)到所述至少一個區(qū)域的門戶服務器上;在步驟S104中,數(shù)字電視門戶管理系統(tǒng)根據(jù)所選擇的頁面模板與所述至少一個區(qū)域中使用的中間件系統(tǒng)版本的對應關系,并根據(jù)所述至少一個區(qū)域中使用的中間件系統(tǒng)版本與所述至少一個區(qū)域的區(qū)域信息的對應關系,將所述portal頁面分發(fā)到所述至少一個區(qū)域的門戶服務器上。圖2示出了本發(fā)明另一實施例中數(shù)字電視門戶管理方法的流程圖。S201 :登錄認證;
在步驟S201中,用戶登錄數(shù)字電視門戶管理系統(tǒng),進行認證。S202 :接收錄入的中間件系統(tǒng)版本信息;在步驟S202中,用戶在系統(tǒng)中錄入各區(qū)域中使用的中間件系統(tǒng)版本的信息,中間件系統(tǒng)版本的信息記錄在各區(qū)域使用的數(shù)字電視終端中,版本號為唯一標識?,F(xiàn)數(shù)字電視終端廠商很多,為了屏蔽各廠商生產(chǎn)的數(shù)字電視終端的差異性,使用中間件系統(tǒng)技術為上級應用提供統(tǒng)ー的接ロ。
S203 :建立區(qū)域信息及區(qū)域內(nèi)的服務器信息;在步驟S203中,用戶在系統(tǒng)中建立各區(qū)域的區(qū)域信息,建立各區(qū)域中使用的中間件系統(tǒng)版本與各區(qū)域的區(qū)域信息的對應關系,并建立為各區(qū)域服務的portal服務器的信息。所述區(qū)域是指人為地對物理上地理位置的劃分,所述區(qū)域可以與國家行政區(qū)設置一致(例如,將廣東省的各區(qū)域設置為深圳、東莞等),也可以不一致,但是在實際情況中,各地區(qū)的運營商在本地區(qū)內(nèi)中間件系統(tǒng)版本是統(tǒng)ー的,所以可設置成一致。建立各區(qū)域中使用的中間件系統(tǒng)版本與各區(qū)域的區(qū)域信息的對應關系的目的在于使系統(tǒng)了解不同區(qū)域下數(shù)字電視終端所使用的中間件系統(tǒng)版本,該對應關系為多對ー的關系,即物理上的同一區(qū)域可使用多個中間件系統(tǒng)版本。應需要指出的是,從系統(tǒng)的邏輯角度出發(fā),可將此對應關系設置為ー對一,即邏輯上的ー個區(qū)域里的數(shù)字電視終端只使用同一中間件系統(tǒng)版本。S204 :接收頁面模板;在步驟S204中,數(shù)字電視門戶管理系統(tǒng)接收用戶開發(fā)好的頁面模板,并建立頁面模板與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系,從而使系統(tǒng)了解上傳的模板能使用在哪些中間件系統(tǒng)版本上。頁面模板與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系為ー對一或ー對多,即ー個模板可適用于ー個或多個版本的中間件系統(tǒng)。S205 :創(chuàng)建站點;在步驟S205中,用戶根據(jù)模板與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系,選擇與至少ー個區(qū)域中使用的中間件系統(tǒng)版本一致的頁面模板,數(shù)字電視門戶管理系統(tǒng)在用戶所選擇的頁面模板上建立站點。 S206 :增加目錄及菜單;在步驟S206中,數(shù)字電視門戶管理系統(tǒng)接收用戶為所建立的站點增加的目錄,以及在目錄下增加的菜單連接資源。菜單與目錄形成樹結構,菜單為樹的葉子節(jié)點,目錄為非葉子節(jié)點。S207 :預覽審核;在步驟S207中,數(shù)字電視門戶管理系統(tǒng)提供所述建立的站點、目錄和菜單連接資源等配置信息給用戶進行預覽審核。S208 :發(fā)布生成portal頁面;在步驟S208中,用戶審核通過后,點擊發(fā)布,數(shù)字電視門戶管理系統(tǒng)根據(jù)所建立的站點、目錄和菜單連接資源等配置信息生成所述至少ー個區(qū)域需要的portal頁面。S209 portal頁面分發(fā)到相應服務器;在步驟S209中,數(shù)字電視門戶管理系統(tǒng)根據(jù)所選擇的模板與所述至少ー個區(qū)域中使用的中間件系統(tǒng)版本的對應關系,井根據(jù)所述至少ー個區(qū)域中使用的中間件系統(tǒng)版本與所述至少ー個區(qū)域的區(qū)域信息的對應關系,將所述門戶頁面分發(fā)到所述至少ー個區(qū)域的門戶服務器上。本發(fā)明實施例提供的數(shù)字電視門戶管理方法中的實體關系如圖3所示。ー個區(qū)域內(nèi)(例如,廣州省的深圳市 )的數(shù)字電視終端可使用I到n個中間件系統(tǒng)版本,ー個頁面模板可適用于一個或多個中間件系統(tǒng)版本;一個頁面模板上可建立ー個或多個站點,而ー個區(qū)域內(nèi)只能有零個或ー個站點;一個站點包括一個或多個目錄,每個目錄又包括ー個或多個菜單;每個站點、目錄和菜單包括一個或多個信息元,信息元為站點、目錄、菜單可能使用到的信息,主要為圖片、JavaScript方法、聲音、文字等相關信息,以提供給頁面模板使用;一個區(qū)域下面包含一臺或多臺portal服務器,為本區(qū)域下的用戶提供portal服務。圖4是本發(fā)明實施例提供的數(shù)字電視門戶管理系統(tǒng)的結構圖。本發(fā)明的數(shù)字電視門戶管理系統(tǒng)4包括權限模塊41、中間件系統(tǒng)版本模塊42、區(qū)域及服務器模塊43、模板模塊44、站點模塊45、portal編輯模塊46、審核模塊47、發(fā)布模塊48和portal分發(fā)模塊49。權限模塊41,用于控制用戶的功能權限,使用戶登錄數(shù)字電視門戶管理系統(tǒng)4,對用戶的登錄信息進行認證。中間件系統(tǒng)版本模塊42,用于錄入各區(qū)域中使用的中間件系統(tǒng)版本的信息。區(qū)域及服務器模塊43,用于建立各區(qū)域的區(qū)域信息,建立各區(qū)域中使用的中間件系統(tǒng)版本與各區(qū)域的區(qū)域信息的對應關系,并建立為各區(qū)域服務的portal服務器的信息。頁面模板模塊44,用于接收用戶上傳的開發(fā)好的頁面模板,并建立所述頁面模板與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系,還可用于導出頁面模板及進行頁面模板文件的維護。站點模塊45,用于在與至少ー個區(qū)域使用的中間件系統(tǒng)版本對應的頁面模板上建立站點,還可用于對站點的開啟/關閉進行控制。portal編輯模塊46,用于在所述站點増加目錄,并在目錄下增加菜單連接資源。審核模塊47,用于對所述增加了目錄和菜單連接資源的站點進行預覽審核。發(fā)布模塊48,用于在審核通過后,將建立所述站點的頁面模板發(fā)布成所述至少一個區(qū)域的門戶頁面。門戶分發(fā)模塊49,用于根據(jù)所選擇的模板與所述至少ー個區(qū)域中使用的中間件系統(tǒng)版本的對應關系,井根據(jù)所述至少ー個區(qū)域中使用的中間件系統(tǒng)版本與所述至少ー個區(qū)域的區(qū)域信息的對應關系,將所述門戶頁面分發(fā)到所述至少ー個區(qū)域的portal服務器上。本說明書中的各個實施例均采用遞進的方式描述,每個實施例終點說明的都是與其它實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于系統(tǒng)實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權利范圍,因此依本發(fā)明權利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權利要求
1.一種數(shù)字電視門戶管理方法,其特征在于,所述方法包括 在與至少一個區(qū)域使用的中間件系統(tǒng)版本對應的頁面模板上建立站點; 在所述站點增加目錄,并在目錄下增加菜單連接資源; 將建立所述站點的頁面模板發(fā)布成所述至少一個區(qū)域的門戶頁面; 將所述門戶頁面分發(fā)到所述至少一個區(qū)域的門戶服務器上。
2.根據(jù)權利要求I所述的數(shù)字電視門戶管理方法,其特征在于,所述在與至少一個區(qū)域使用的中間件系統(tǒng)版本對應的模板上建立站點之前包括 錄入各區(qū)域中使用的中間件系統(tǒng)版本的信息; 建立各區(qū)域的區(qū)域信息,建立各區(qū)域中使用的中間件系統(tǒng)版本與各區(qū)域的區(qū)域信息的對應關系,并建立為各區(qū)域服務的門戶服務器的信息; 接收開發(fā)好的頁面模板,并建立所述頁面模板與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系。
3.根據(jù)權利要求2所述的數(shù)字電視門戶管理方法,其特征在于,所述錄入各區(qū)域中使用的中間件系統(tǒng)版本的信息之前包括 對用戶的登錄信息進行認證。
4.根據(jù)權利要求I所述的數(shù)字電視門戶管理方法,其特征在于,所述方法還包括 提供所述增加了目錄和菜單連接資源的站點給用戶進行預覽審核。
5.根據(jù)權利要求I或2所述的數(shù)字電視門戶管理方法,其特征在于,所述各區(qū)域的區(qū)域信息與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系為一對一的對應關系或一對多的對應關系;所述模板與所述中間件系統(tǒng)版本的對應關系為一對一的對應關系或一對多的對應關系。
6.一種數(shù)字電視門戶管理系統(tǒng),其特征在于,所述系統(tǒng)包括 站點模塊,用于在與至少一個區(qū)域使用的中間件系統(tǒng)版本對應的頁面模板上建立站占. 門戶編輯模塊,用于在所述站點增加目錄,并在目錄下增加菜單連接資源; 發(fā)布模塊,用于將建立所述站點的頁面模板發(fā)布成所述至少一個區(qū)域的門戶頁面; 門戶分發(fā)模塊,用于將所述門戶頁面分發(fā)到所述至少一個區(qū)域的門戶服務器上。
7.根據(jù)權利要求6所述的數(shù)字電視門戶管理系統(tǒng),其特征在于,所述系統(tǒng)還包括 中間件系統(tǒng)版本模塊,用于錄入各區(qū)域中使用的中間件系統(tǒng)版本的信息; 區(qū)域及服務器模塊,用于建立各區(qū)域的區(qū)域信息,建立各區(qū)域中使用的中間件系統(tǒng)版本與各區(qū)域的區(qū)域信息的對應關系,并建立為各區(qū)域服務的門戶服務器的信息; 頁面模板模塊,用于接收開發(fā)好的頁面模板,并建立所述頁面模板與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系。
8.根據(jù)權利要求7所述的數(shù)字電視門戶管理系統(tǒng),其特征在于,所述系統(tǒng)還包括 權限模塊,用于控制用戶的功能權限。
9.根據(jù)權利要求6所述的數(shù)字電視門戶管理系統(tǒng),其特征在于,所述系統(tǒng)還包括 審核模塊,用于對所述增加了目錄和菜單連接資源的站點進行預覽審核。
10.根據(jù)權利要求6或7所述的數(shù)字電視門戶管理系統(tǒng),其特征在于,所述各區(qū)域的區(qū)域信息與各區(qū)域中使用的中間件系統(tǒng)版本的對應關系為一對一的對應關系或一對多的對應關系;所述模板與所述中間件系統(tǒng)版本的對應關系為一對一的對應關系或一對多 的對應 關系。
全文摘要
本發(fā)明公開了一種數(shù)字電視門戶管理方法和系統(tǒng)。所述方法包括在與至少一個區(qū)域使用的中間件系統(tǒng)版本對應的頁面模板上建立站點;在所述站點增加目錄,并在目錄下增加菜單連接資源;將建立所述站點的頁面模板發(fā)布成所述至少一個區(qū)域的門戶頁面;將所述門戶頁面分發(fā)到所述至少一個區(qū)域的門戶服務器上。所述系統(tǒng)包括權限模塊、中間件系統(tǒng)版本模塊、區(qū)域及服務器模塊、頁面模板模塊、站點模塊、portal編輯模塊、審核模塊、發(fā)布模塊和portal分發(fā)模塊。本發(fā)明提供方法和系統(tǒng)可使得數(shù)字電視運營商對省網(wǎng)級進行統(tǒng)一管理,即支持省網(wǎng)顯示統(tǒng)一的首頁也支持地市顯示不同的首頁,而且還支持數(shù)字電視終端中間件系統(tǒng)多種版本并存的情況。
文檔編號H04N21/45GK102957959SQ201210504470
公開日2013年3月6日 申請日期2012年11月30日 優(yōu)先權日2012年11月30日
發(fā)明者張漢輝 申請人:深圳市龍視傳媒有限公司