專利名稱:非特征性頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及三屏融合協(xié)議棧適配系統(tǒng)的技術(shù)領(lǐng)域,特別涉及一種非特征性頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng)及方法。
背景技術(shù):
三屏融合視頻推送是指在同一平臺(或多個平臺相互協(xié)調(diào))下為機頂盒、個人計算機、智能手機及其它一切具有網(wǎng)絡(luò)接入能力的多媒體內(nèi)容播放設(shè)備提供內(nèi)容服務(wù)的系統(tǒng)。通過該系統(tǒng)可為用戶提供多屏視頻內(nèi)容推薦、多屏視頻內(nèi)容分享、位移電視等業(yè)務(wù)體驗,滿足用戶在任意時間、任意地點通過任意設(shè)備觀看任意影片的需求。國際上主流的電信運營商和設(shè)備制造商、軟件商等都提出了各自的三屏融合業(yè)務(wù)和模式。比如美國的AT&T及其貝爾實驗室就投入巨資進(jìn)行三屏融合業(yè)務(wù)和體系架構(gòu)的研究和開發(fā)。軟件巨人微軟也在大力倡導(dǎo)三屏融合業(yè)務(wù)的發(fā)展。從終端用戶角度看,ー個用戶可以同時享有TV屏、PC屏、Mobile屏等多種終端,用戶期望從各個屏幕都可以獲取所需要的信息并獲得相應(yīng)的體驗。從業(yè)務(wù)層面看,三屏所呈現(xiàn)的業(yè)務(wù)形態(tài)也處于快速的融合期。比如基于PC的互聯(lián)網(wǎng)電視TV化、手機化是業(yè)界近期的顯著趨勢。從支撐三屏業(yè)務(wù)的后臺網(wǎng)絡(luò)層面看,三屏融合實質(zhì)上是三網(wǎng)融合發(fā)展的外在體體現(xiàn),三屏終端的協(xié)議適配系統(tǒng)則是實現(xiàn)三屏融合的核心技木。電信運營商和設(shè)備制造商、軟件商都對三屏終端的協(xié)議適配系統(tǒng)提出迫切的需求。目前,在三網(wǎng)融合整體框架下,業(yè)務(wù)支撐技術(shù)領(lǐng)域和終端技術(shù)領(lǐng)域的實質(zhì)性融合已經(jīng)呈現(xiàn)出明顯的趨勢,其中,作為三網(wǎng)融合初期階段占有重要地位的終端產(chǎn)業(yè),已經(jīng)率先實現(xiàn)了跨行業(yè)性質(zhì)的功能擴展,如具有直播與點播功能的IPTV機頂盒、具備視頻與數(shù)據(jù)通信業(yè)務(wù)能力的雙向數(shù)字電視機頂盒、融合了音視頻和數(shù)據(jù)業(yè)務(wù)的互聯(lián)網(wǎng)播放器、具備CMMB廣播業(yè)務(wù)接入功能的TD手機、具備開放式應(yīng)用平臺的平板計算機等產(chǎn)品,都屬于三網(wǎng)融合終端。這種對從終端方面將三個傳統(tǒng)網(wǎng)絡(luò)提供的服務(wù)集成為一體的功能的實現(xiàn),為今后業(yè)務(wù)全面深化、網(wǎng)絡(luò)互聯(lián)互通、整個體制改進(jìn)奠定了基礎(chǔ)。智能終端,是指各類具有智能操作系統(tǒng)和處理平臺,且能夠支持泛在網(wǎng)絡(luò)接人、先進(jìn)人機交互、視音頻多媒體處理、個性化服務(wù)接ロ、開放式業(yè)務(wù)平臺等特性的終端設(shè)備,包括PC、手機、電視機、機頂盒、平板電腦,以及ー些專用終端設(shè)備等。隨著三網(wǎng)融合的發(fā)展和新媒體產(chǎn)業(yè)生態(tài)的需求,對于終端設(shè)備在信息處理、屏幕顯示和用戶體驗等方面的要求都日趨具體,從總體上看,其共同影響體現(xiàn)在以下三個方面(I)多媒體化當(dāng)前,網(wǎng)絡(luò)電視、數(shù)字刊物、手機彩信和觸摸媒體等新媒體形態(tài)不斷產(chǎn)生,僅僅基于文字和簡單圖片的人機交互模式已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足用戶和市場的需求。隨著通信技術(shù)和數(shù)字技術(shù)的發(fā)展,多媒體化成為對于各種終端設(shè)備的基本要求。多媒體技術(shù)的應(yīng)用,不但使傳輸信息的數(shù)量和質(zhì)量顯著提高,獲取信息形式豐富多祥,而且設(shè)備操作界面也更為直觀生動。
(2)網(wǎng)絡(luò)化三網(wǎng)融合是實現(xiàn)互聯(lián)網(wǎng)、通信網(wǎng)和廣播電視網(wǎng)相互滲透、互相兼容,并逐步整合成為統(tǒng)ー的信息通信網(wǎng)絡(luò)的演進(jìn)過程,其目的在于更好地實現(xiàn)包括數(shù)據(jù)、文本資料、聲音、圖形和圖像等在內(nèi)的信息服務(wù)內(nèi)容的分發(fā)。融合網(wǎng)絡(luò)是復(fù)合性的,要求同時具備三種功能,因此,終端必須和三網(wǎng)融合后的網(wǎng)絡(luò)形成相互關(guān)聯(lián)的關(guān)系。(3)智能化新媒體業(yè)務(wù)環(huán)境對終端儀器的交互式功能和用戶體驗都提出了更高的要求。在交互性方面,僅僅能實現(xiàn)簡單顯示和控制的終端已經(jīng)被完全淘汰,在實現(xiàn)基本功能外,儀器都要具備ー些運算、存儲和判斷的能力。在用戶體驗方面,以往的終端只能通過運營商的網(wǎng)絡(luò)來獲得服務(wù),而現(xiàn)在用戶可以通過互聯(lián)網(wǎng)獲得服務(wù),并且在開放式的平臺上,用戶能夠自主選擇并安裝何種應(yīng)用。本發(fā)明結(jié)合三屏適配的需求,設(shè)計出一種非特征頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是克服多屏間協(xié)議多樣性適配問題,以多屏展示頁面源為出發(fā)點,將頁面內(nèi)容進(jìn)行分析解析,獨立出頁面元素內(nèi)容,進(jìn)行非格式化內(nèi)容適配,從而完成頁面內(nèi)容的組成。該架構(gòu)提高了頁面元素的靈活性,加強頁面組成的高效性。本發(fā)明采用的技術(shù)方案為一種非特征性頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng),包括(I)非特征性頁面的頁面元素分析系統(tǒng)模塊,用于針對網(wǎng)頁原頁面進(jìn)行非特征性分析;(2)自適應(yīng)頁面元素分離技術(shù)模塊,用于頁面元素獨立過濾過程;(3)智能頁面融合協(xié)議適配系統(tǒng)模塊,用于多協(xié)議適配頁面組成。其中,所述非特征性頁面的頁面元素分析系統(tǒng)模塊,針對網(wǎng)頁原頁面進(jìn)行非特征性分析,具體包括子模塊1.1 :對于網(wǎng)頁進(jìn)行非特征性分析,從大規(guī)模網(wǎng)頁庫實時動態(tài)獲取網(wǎng)頁信息,網(wǎng)頁庫的動態(tài)改變觸發(fā)頁面元素分析系統(tǒng);子模塊1. 2 :獲取到頁面,針對不同頁面自身進(jìn)行頁面分析,標(biāo)示頁面元素類型,提取類型列表,生成頁面非特征性元素索引;子模塊1. 3 :將生成的非特征性元素索引進(jìn)行本地保存,并且進(jìn)行時間戳記錄,對于修改時間不變的頁面不進(jìn)行頁面的非特征性分析,直接調(diào)取頁面非特征性元素索引。其中,所述自適應(yīng)頁面元素分離技術(shù)模塊,頁面元素獨立過濾過程,具體包括子模塊2.1 :依據(jù)上述產(chǎn)生的非特征性頁面索引,獲取頁面完整元素;子模塊2. 2 :依據(jù)頁面非特征性頁面索引,將頁面進(jìn)行元素過濾,獲取到屬于非特征性頁面元素索引列表中的元素信息,并進(jìn)行分開保存;子模塊2. 3:保存后的頁面元素進(jìn)行元素本地適配,將頁面元素適配成為非格式匹配的元素信息內(nèi)容;子模塊2. 4:依據(jù)非格式匹配的元素信息內(nèi)容生成元素內(nèi)容索引,并將元素內(nèi)容索引以及元素內(nèi)容發(fā)送給智能頁面融合協(xié)議適配系統(tǒng)。其中,所述智能頁面融合協(xié)議適配系統(tǒng)模塊,多協(xié)議適配頁面組成,具體包括子模塊4.1 :獲取頁面內(nèi)容索引以及元素內(nèi)容,進(jìn)行智能頁面融合協(xié)議適配;子模塊4. 2 :將頁面協(xié)議適配結(jié)果進(jìn)行多協(xié)議適配頁面融合,頁面針對不同的協(xié)議生成完整頁面內(nèi)容,進(jìn)行頁面展示。本發(fā)明另外提供一種非特征性頁面元素獨立化的多屏融合協(xié)議棧的方法,包括如下步驟(I)利用非特征性頁面的頁面元素分析系統(tǒng),針對網(wǎng)頁原頁面進(jìn)行非特征性分析的步驟;(2)利用自適應(yīng)頁面元素分離技術(shù),頁面元素獨立過濾過程的步驟;(3)利用智能頁面融合協(xié)議適配系統(tǒng),多協(xié)議適配頁面組成的步驟。其中,所述步驟(I)中利用基于非特征性頁面的頁面元素分析系統(tǒng),針對網(wǎng)頁原頁面進(jìn)行非特征性分析的步驟,步驟為步驟1.1 :對于網(wǎng)頁進(jìn)行非特征性分析,從大規(guī)模網(wǎng)頁庫實時動態(tài)獲取網(wǎng)頁信息,網(wǎng)頁庫的動態(tài)改變觸發(fā)頁面元素分析系統(tǒng);步驟1. 2 :獲取到頁面,針對不同頁面自身進(jìn)行頁面分析,標(biāo)示頁面元素類型,提取類型列表,生成頁面非特征性元素索引;步驟1. 3 :將生成的非特征性元素索引進(jìn)行本地保存,并且進(jìn)行時間戳記錄,對于修改時間不變的頁面不進(jìn)行頁面的非特征性分析,直接調(diào)取頁面非特征性元素索引。其中,所述步驟(2)中利用自適應(yīng)頁面元素分離技術(shù),頁面元素獨立過濾過程的步驟,步驟為步驟2.1 :依據(jù)上述產(chǎn)生的非特征性頁面索引,獲取頁面完整元素;步驟2. 2 :依據(jù)頁面非特征性頁面索引,將頁面進(jìn)行元素過濾,獲取到屬于非特征性頁面元素索引列表中的元素信息,并進(jìn)行分開保存;步驟2.3 :保存后的頁面元素進(jìn)行元素本地適配,將頁面元素適配成為非格式匹配的元素信息內(nèi)容;步驟2.4 :依據(jù)非格式匹配的元素信息內(nèi)容生成元素內(nèi)容索引,并將元素內(nèi)容索弓I以及元素內(nèi)容發(fā)送給智能頁面融合協(xié)議適配系統(tǒng)。其中,所述步驟(3)中利用智能頁面融合協(xié)議適配系統(tǒng),多協(xié)議適配頁面組成的步驟,步驟為步驟4.1 :獲取頁面內(nèi)容索引以及元素內(nèi)容,進(jìn)行智能頁面融合協(xié)議適配;步驟4. 2 :將頁面協(xié)議適配結(jié)果進(jìn)行多協(xié)議適配頁面融合,頁面針對不同的協(xié)議生成完整頁面內(nèi)容,進(jìn)行頁面展示。本發(fā)明的原理在于非特征頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng),將網(wǎng)頁解析為非結(jié)構(gòu)化頁面元素數(shù)據(jù),將頁面元素數(shù)據(jù)進(jìn)行多屏協(xié)議適配組成,完成多屏協(xié)議適配展現(xiàn)。其中( I)頁面元素分析和分離方法與多數(shù)頁面適配不同的是,本發(fā)明將頁面元素進(jìn)行剝離,獲得頁面元素數(shù)據(jù)后,進(jìn)行元素數(shù)據(jù)非結(jié)構(gòu)化數(shù)據(jù)適配。非結(jié)構(gòu)化適配將數(shù)據(jù)以元素內(nèi)容形式保存,丟棄掉頁面格式和協(xié)議規(guī)格,從而獲得頁面元素元數(shù)據(jù)。(2)元數(shù)據(jù)頁面整合對于獲得頁面元素元數(shù)據(jù)后,將元素內(nèi)容進(jìn)行多屏協(xié)議適配,多屏協(xié)議適配遵循協(xié)議適配要求,將元素數(shù)據(jù)進(jìn)行整合,從而完成多屏內(nèi)容展示。本發(fā)明與現(xiàn)有頁面分析技術(shù)相比,優(yōu)勢主要體現(xiàn)在將頁面進(jìn)行非特征性數(shù)據(jù)分析及提取,有效地適應(yīng)各種當(dāng)前主流頁面元素,并且將頁面元數(shù)據(jù)進(jìn)行協(xié)議轉(zhuǎn)換,從而完成整體的協(xié)議轉(zhuǎn)換效果。
圖1為基于非特征頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng)的原理框圖。
具體實施例方式下面結(jié)合附圖和具體實施例進(jìn)ー步說明本發(fā)明。本發(fā)明的一種基于非特征頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng),具體如下(I)非特征性頁面的頁面元素分析系統(tǒng),針對網(wǎng)頁原頁面進(jìn)行非特征性分析;(1.1)對于網(wǎng)頁進(jìn)行非特征性分析,從大規(guī)模網(wǎng)頁庫實時動態(tài)獲取網(wǎng)頁信息,網(wǎng)頁庫的動態(tài)改變觸發(fā)頁面元素分析系統(tǒng);(1.2)獲取到頁面,針對不同頁面自身進(jìn)行頁面分析,標(biāo)示頁面元素類型,提取類型列表,生成頁面非特征性元素索引;(1. 3)將生成的非特征性元素索引進(jìn)行本地保存,并且進(jìn)行時間戳記錄,對于修改時間不變的頁面不進(jìn)行頁面的非特征性分析,直接調(diào)取頁面非特征性元素索引;(2)自適應(yīng)頁面元素分離技術(shù),頁面元素獨立過濾過程;(2.1)依據(jù)上述產(chǎn)生的非特征性頁面索引,獲取頁面完整元素;(2. 2)依據(jù)頁面非特征性頁面索引,將頁面進(jìn)行元素過濾,獲取到屬于非特征性頁面元素索引列表中的元素信息,并進(jìn)行分開保存;(2. 3)保存后的頁面元素進(jìn)行元素本地適配,將頁面元素適配成為非格式匹配的元素信息內(nèi)容;(2. 4)依據(jù)非格式匹配的元素信息內(nèi)容生成元素內(nèi)容索引,并將元素內(nèi)容索引以及元素內(nèi)容發(fā)送給智能頁面融合協(xié)議適配系統(tǒng);(3)智能頁面融合協(xié)議適配系統(tǒng),多協(xié)議適配頁面組成;(3.1)獲取頁面內(nèi)容索引以及元素內(nèi)容,進(jìn)行智能頁面融合協(xié)議適配;(3. 2)將頁面協(xié)議適配結(jié)果進(jìn)行多協(xié)議適配頁面融合,頁面針對不同的協(xié)議生成完整頁面內(nèi)容,進(jìn)行頁面展示;本發(fā)明未詳細(xì)闡述的部分屬于本領(lǐng)域公知技木。最后應(yīng)說明的是顯然,上述實施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非對實施方式的限定。對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實施方式予以窮舉。而由此所引申出的顯而易見的變化或變動仍處于本發(fā)明的保護(hù)范圍之中。
權(quán)利要求
1.一種非特征性頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng),其特征在于,包括(1)非特征性頁面的頁面元素分析系統(tǒng)模塊,用于針對網(wǎng)頁原頁面進(jìn)行非特征性分析;(2)自適應(yīng)頁面元素分離技術(shù)模塊,用于頁面元素獨立過濾過程;(3)智能頁面融合協(xié)議適配系統(tǒng)模塊,用于多協(xié)議適配頁面組成。
2.根據(jù)權(quán)利要求1所述的一種非特征性頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng),其特征在于所述非特征性頁面的頁面元素分析系統(tǒng)模塊,針對網(wǎng)頁原頁面進(jìn)行非特征性分析, 具體包括子模塊1.1:對于網(wǎng)頁進(jìn)行非特征性分析,從大規(guī)模網(wǎng)頁庫實時動態(tài)獲取網(wǎng)頁信息,網(wǎng)頁庫的動態(tài)改變觸發(fā)頁面元素分析系統(tǒng);子模塊1. 2 :獲取到頁面,針對不同頁面自身進(jìn)行頁面分析,標(biāo)示頁面元素類型,提取類型列表,生成頁面非特征性元素索引;子模塊1. 3 :將生成的非特征性元素索引進(jìn)行本地保存,并且進(jìn)行時間戳記錄,對于修改時間不變的頁面不進(jìn)行頁面的非特征性分析,直接調(diào)取頁面非特征性元素索引。
3.根據(jù)權(quán)利要求1所述的一種非特征性頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng),其特征在于所述自適應(yīng)頁面元素分離技術(shù)模塊,頁面元素獨立過濾過程,具體包括子模塊2.1 :依據(jù)上述產(chǎn)生的非特征性頁面索引,獲取頁面完整元素;子模塊2. 2 :依據(jù)頁面非特征性頁面索引,將頁面進(jìn)行元素過濾,獲取到屬于非特征性頁面元素索引列表中的元素信息,并進(jìn)行分開保存;子模塊2. 3 :保存后的頁面元素進(jìn)行元素本地適配,將頁面元素適配成為非格式匹配的元素信息內(nèi)容;子模塊2. 4 :依據(jù)非格式匹配的元素信息內(nèi)容生成元素內(nèi)容索引,并將元素內(nèi)容索引以及元素內(nèi)容發(fā)送給智能頁面融合協(xié)議適配系統(tǒng)。
4.根據(jù)權(quán)利要求1所述的一種非特征性頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng),其特征在于所述智能頁面融合協(xié)議適配系統(tǒng)模塊,多協(xié)議適配頁面組成,具體包括子模塊4.1 :獲取頁面內(nèi)容索引以及元素內(nèi)容,進(jìn)行智能頁面融合協(xié)議適配;子模塊4. 2 :將頁面協(xié)議適配結(jié)果進(jìn)行多協(xié)議適配頁面融合,頁面針對不同的協(xié)議生成完整頁面內(nèi)容,進(jìn)行頁面展示。
5.一種非特征性頁面元素獨立化的多屏融合協(xié)議棧的方法,其特征在于包括如下步驟(1)利用非特征性頁面的頁面元素分析系統(tǒng),針對網(wǎng)頁原頁面進(jìn)行非特征性分析的步驟;(2)利用自適應(yīng)頁面元素分離技術(shù),頁面元素獨立過濾過程的步驟;(3)利用智能頁面融合協(xié)議適配系統(tǒng),多協(xié)議適配頁面組成的步驟。
6.根據(jù)權(quán)利要求5所述的一種非特征性頁面元素獨立化的多屏融合協(xié)議棧的方法,其特征在于所述步驟(I)中利用基于非特征性頁面的頁面元素分析系統(tǒng),針對網(wǎng)頁原頁面進(jìn)行非特征性分析的步驟,步驟為步驟1.1 :對于網(wǎng)頁進(jìn)行非特征性分析,從大規(guī)模網(wǎng)頁庫實時動態(tài)獲取網(wǎng)頁信息,網(wǎng)頁庫的動態(tài)改變觸發(fā)頁面元素分析系統(tǒng);步驟1. 2 :獲取到頁面,針對不同頁面自身進(jìn)行頁面分析,標(biāo)示頁面元素類型,提取類型列表,生成頁面非特征性元素索引;步驟1. 3 :將生成的非特征性元素索引進(jìn)行本地保存,并且進(jìn)行時間戳記錄,對于修改時間不變的頁面不進(jìn)行頁面的非特征性分析,直接調(diào)取頁面非特征性元素索引。
7.根據(jù)權(quán)利要求5所述的一種非特征性頁面元素獨立化的多屏融合協(xié)議棧的方法,其特征在于所述步驟(2)中利用自適應(yīng)頁面元素分離技術(shù),頁面元素獨立過濾過程的步驟, 步驟為步驟2.1 :依據(jù)上述產(chǎn)生的非特征性頁面索引,獲取頁面完整元素;步驟2. 2:依據(jù)頁面非特征性頁面索引,將頁面進(jìn)行元素過濾,獲取到屬于非特征性頁面元素索引列表中的元素信息,并進(jìn)行分開保存;步驟2. 3 :保存后的頁面元素進(jìn)行元素本地適配,將頁面元素適配成為非格式匹配的元素信息內(nèi)容;步驟2. 4 :依據(jù)非格式匹配的元素信息內(nèi)容生成元素內(nèi)容索引,并將元素內(nèi)容索引以及元素內(nèi)容發(fā)送給智能頁面融合協(xié)議適配系統(tǒng)。
8.根據(jù)權(quán)利要求5所述的一種非特征性頁面元素獨立化的多屏融合協(xié)議棧的方法,其特征在于所述步驟(3)中利用智能頁面融合協(xié)議適配系統(tǒng),多協(xié)議適配頁面組成的步驟, 步驟為步驟4.1 :獲取頁面內(nèi)容索引以及元素內(nèi)容,進(jìn)行智能頁面融合協(xié)議適配;步驟4. 2 :將頁面協(xié)議適配結(jié)果進(jìn)行多協(xié)議適配頁面融合,頁面針對不同的協(xié)議生成完整頁面內(nèi)容,進(jìn)行頁面展示。
全文摘要
本發(fā)明提供一種非特征性頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng)及方法,所述方法主要解決目前主流三屏設(shè)備(電腦網(wǎng)頁,智能手機,電視機頂盒)的通信協(xié)議差異,完成三屏設(shè)備的協(xié)議監(jiān)聽,協(xié)議分析以及智能協(xié)議適配,滿足三屏使用需求,本協(xié)議提出非特征頁面元素獨立化的多屏融合協(xié)議棧系統(tǒng)。協(xié)議棧系統(tǒng)將頁面分析后的元素進(jìn)行獨立分配,再將頁面元素進(jìn)行整合,形成三屏可用的頁面。本協(xié)議棧結(jié)合搜索引擎抓取功能與協(xié)議棧頁面適配功能,設(shè)計一種新型的多屏融合技術(shù),提高設(shè)備可用靈活度,增強系統(tǒng)功能。
文檔編號G06F17/30GK103020312SQ20131000655
公開日2013年4月3日 申請日期2013年1月8日 優(yōu)先權(quán)日2013年1月8日
發(fā)明者王麗華, 牟宏磊, 王寶會, 蒙洋, 賈佳, 李明亮, 楊磊 申請人:北京航空航天大學(xué)