[發明專利]一種基于ETL的數字電視互動應用中間件有效
| 申請號: | 201110119117.8 | 申請日: | 2011-05-10 |
| 公開(公告)號: | CN102186114A | 公開(公告)日: | 2011-09-14 |
| 發明(設計)人: | 陳錦維;羅笑南 | 申請(專利權)人: | 中山大學 |
| 主分類號: | H04N21/43 | 分類號: | H04N21/43;H04N21/472;G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 510006 廣東省廣州市番禺*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 etl 數字電視 互動 應用 中間件 | ||
技術領域
本發明屬于數字家庭網絡技術領域,具體涉及一種基于ETL(ETL(Extraction-Transformation-Loading,數據提取、轉換和加載)的數字電視互動應用中間件。
背景技術
隨著Web頁面設計和呈現技術的不斷發展,目前大量的互動應用業務在普通個人電腦和移動電話終端領域以?Web頁面的形式進行呈現,并作為一種成熟的模式迅速發展。大多數基于Web的互動應用業務對終端的處理能力要求較低,并且其具有成本低、維護簡單、容易升級和對終端的松耦合等特點,由于其與數字電視的軟硬件環境相適應,使得基于Web的互動應用業務在數字電視中發展迅速,受到用戶和廠商的推崇,成為市場上主流的發展趨勢。
由于數字電視機頂盒的處理能力非常有限,目前數字電視上的各類互動應用系統都是依據數字電視相關軟件和硬件設備的處理能力獨立開發的,各個機頂盒生產商的機頂盒產品性能和相關軟件產品(頁面解析引擎、中間件瀏覽器)的處理能力不一樣。國外目前主流的基于擴展HTML方式的數字電視中間件標準和中間件產品,包括歐洲DVB的DVB-HTML、日本ARIB的BML、美國的ATVEF、Microsoft?TV?Browser都需要實現符合相應標準的龐大的底層中間件接口的支持,而這些產品和技術標準,在國內并沒有得到廣泛的應用。在國內的有線數字電視市場中,深圳茁壯網絡的iPanel中間件占據了70%以上的市場份額,上海天柏的JetWare中間件、影立馳(EnReach)的E-Browser等主流的中間件產品在HTML擴展方面并未遵循統一的標準,而是各自采用私有的擴展方式,這導致了針對某個中間件產品開發的應用并不能平滑地移植到其它的中間件平臺上。現有的互動應用業務不能在運營商之間平滑遷移,為適應不同運營商的軟硬件環境,其互動應用業務必須重新開發。
由于數字電視領域的互動應用系統的開發以及頁面設計標準并沒有形成統一的規范,各個數字電視運營商的互動應用系統在其頁面架構、頁面復雜度、信息數據處理等方面差異巨大,同時各個數字電視互動應用系統與對應的數字電視運營商或具體的軟件設備(頁面解析引擎、中間件瀏覽器)和硬件設備(機頂盒)的耦合度非常緊密,導致了同一個數字電視互動應用業務不能在不同的運營商的機頂盒終端上運行和呈現,不同的互動應用業務之間也難以進行信息的共享和數據的交換,另外,在不同運營商的互動應用系統進行對接時,首先會考慮的問題就需要雙方約定接口協議和頁面標準的轉換,雙方共同實現并聯調測試,實施成本高,協調難度大,這樣就對數字電視互動應用的發展和普及造成了極大的阻礙。
發明內容
本發明的目的是在ETL技術原理的基礎上通過“虛擬化”的技術原理,實現強大的整體融合能力,可以將各種互動應用系統“虛擬”轉換到數字電視機頂盒進行展示,以實現不對原有應用系統做任何改動前提下的服務延伸,實現數字電視和互動應用系統的無縫銜接,同時降低數字電視互動應用業務與對應的數字電視運營商或具體的軟件設備,比如頁面解析引擎、中間件瀏覽器;以及硬件設備的耦合度,在不用任何開發商的配合及支持下,完成對各個互動應用系統的一體化融合,可以極大降低數字電視內容和服務提供商的成本。
一種基于ETL的數字電視互動應用中間件,包括數據抽取器和腳本解析器;具體的基于ETL的數字電視互動應用中間件在服務器端負責將數字電視互動應用系統中的信息通過數據抽取器進行抽取,轉換后裝載在HTML文檔上,傳送到數字電視終端,然后HTML文檔在瀏覽器端解析和呈現。
數字電視終端,通常為機頂盒,向基于ETL的數字電視互動應用中間件發送HTTP請求或響應,基于ETL的數字電視互動應用中間件根據機頂盒的請求或響應,傳遞給相應的數字電視互動應用系統,之后將獲得來自互動應用系統的請求或相應消息,抽取其中所需要的信息并進行轉換后,生成適合于機頂盒顯示的信息并傳遞到機頂盒;機頂盒上的瀏覽器通過調用底層的接口對接受到的信息文件進行處理,并調用圖形界面繪制接口顯示最終的界面。
數字電視終端通過基于ETL的互動應用中間件訪問互動應用系統的流程如下:
Step31:通過各種方式,包括Web頁面、關系型數據庫、非結構化數據庫、標準接入接口,將信息從各種原始的互動應用系統中獲取出來;
Step32:將抽取到的數據進行轉換、匹配,對于一些冗余、歧義的數據進行處理,使本來異構的數據格式能統一起來;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中山大學,未經中山大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201110119117.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:自旋存儲器和自旋晶體管
- 下一篇:制造半導體裝置的方法





