基于用戶專注信息的實時推送媒體信息的方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種基于用戶專注信息的實時推送媒體信息的方法,確定當前頁面的用戶專注信息,根據(jù)所述用戶專注信息查找關(guān)鍵字,實時推送與查找到的關(guān)鍵字相匹配的媒體信息;本發(fā)明同時還公開了一種基于用戶專注信息的實時推送媒體信息的裝置,通過本發(fā)明的方案,能夠提高媒體信息推送的實時性和準確度。
【專利說明】基于用戶專注信息的實時推送媒體信息的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)的信息發(fā)布技術(shù),尤其涉及一種基于用戶專注信息的實時推送媒體信息的方法和裝置。
【背景技術(shù)】
[0002]目前的網(wǎng)絡(luò)文章正文旁,一般都會有一個信息框,信息框里面推送有很多文字或圖片信息。與一般的競價排名或者文字鏈接等不同的是,信息框里面的文字或圖片信息和文章上下文是關(guān)聯(lián)的。比如,一則報道最新汽車的文章,在正文旁邊就能夠看到和汽車銷售或服務(wù)相關(guān)的信息框。
[0003]雖然文章的內(nèi)容可以被前期抓取并分析定義出相關(guān)聯(lián)的文字或圖片信息,將所述文字或圖片信息固定的推送到該文章正文旁的信息框顯示,但是并不表示用戶會看或者看到全部該文章的內(nèi)容,用戶可能只關(guān)心該文章的一個段落的內(nèi)容或者是其他內(nèi)容,這樣,在該文章被瀏覽時只能在正文旁的信息框固定顯示所述文字或圖片信息,不能準確針對用戶專注信息推送相關(guān)聯(lián)的信息。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明的主要目的在于提供一種基于用戶專注信息的實時推送媒體信息的方法和裝置,提高媒體信息推送的實時性和準確度。
[0005]為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0006]本發(fā)明提供的一種基于用戶專注信息的實時推送媒體信息的方法,該方法包括:
[0007]確定當前頁面的用戶專注信息,根據(jù)所述用戶專注信息實時推送相匹配的媒體信肩、O
[0008]上述方案中,所述確定當前頁面的用戶專注信息為:計算機后臺獲取用戶瀏覽的網(wǎng)頁內(nèi)容中各元素的偏置高度和當前頁面顯示的元素的偏置高度,根據(jù)所述各元素的偏置高度和當前頁面顯示的元素的偏置高度,確定當前頁面顯示的元素,所述元素的內(nèi)容或ID為當前頁面的用戶專注信息。
[0009]上述方案中,所述計算機后臺獲取用戶瀏覽的網(wǎng)頁內(nèi)容中各元素的偏置高度和當前頁面顯示的元素的偏置高度為:
[0010]計算機后臺加載網(wǎng)頁內(nèi)容,在用戶瀏覽網(wǎng)頁內(nèi)容并停留在頁面的任意位置時,計算機后臺通過元素頂端獲取函數(shù)獲取網(wǎng)頁內(nèi)容中各元素的偏置高度;通過頁面獲取函數(shù)獲取網(wǎng)頁大小和頁面大小,通過頁面滾動條獲取函數(shù)獲取當前頁面上滾動條的位置,根據(jù)網(wǎng)頁內(nèi)容中各元素的偏置高度、網(wǎng)頁大小和頁面大小、當前頁面上滾動條的位置,獲得當前頁面顯示的元素的偏置高度。
[0011]上述方案中,所述根據(jù)所述用戶專注信息實時推送相匹配的媒體信息為:根據(jù)所述用戶專注信息查找關(guān)鍵字,實時推送與查找到的關(guān)鍵字相匹配的媒體信息。
[0012]上述方案中,所述根據(jù)所述用戶專注信息查找關(guān)鍵字為:計算機后臺根據(jù)所述用戶專注信息確定當前頁面顯示的內(nèi)容,對所述內(nèi)容進行語義分析,并與媒體數(shù)據(jù)庫中的關(guān)鍵字相匹配,查找出匹配的關(guān)鍵字。
[0013]上述方案中,所述實時推送與查找到的關(guān)鍵字相匹配的媒體信息為:計算機后臺根據(jù)查找到的關(guān)鍵字,將媒體數(shù)據(jù)庫中與所述關(guān)鍵字相匹配的媒體信息進行實時推送。
[0014]上述方案中,所述網(wǎng)頁內(nèi)容包括:微博、或論壇中顯示的用戶發(fā)表內(nèi)容。
[0015]本發(fā)明提供的一種基于用戶專注信息的實時推送媒體信息的裝置,該裝置包括:用戶專注信息確定模塊和實時推送模塊;其中,
[0016]用戶專注信息確定模塊,用于確定當前頁面的用戶專注信息;
[0017]實時推送模塊,用于根據(jù)所述用戶專注信息實時推送相匹配的媒體信息。
[0018]上述方案中,所述用戶專注信息確定模塊,具體用于計算機后臺獲取用戶瀏覽的網(wǎng)頁內(nèi)容中各元素的偏置高度和當前頁面顯示的元素的偏置高度,根據(jù)所述各元素的偏置高度和當前頁面顯示的元素的偏置高度,確定當前頁面顯示的元素,所述元素的內(nèi)容或ID為當前頁面的用戶專注信息。
[0019]上述方案中,所述實時推送模塊,具體用于根據(jù)所述用戶專注信息查找關(guān)鍵字,實時推送與查找到的關(guān)鍵字相匹配的媒體信息。
[0020]本發(fā)明提供了一種基于用戶專注信息的實時推送媒體信息的方法和裝置,確定當前頁面的用戶專注信息,根據(jù)所述用戶專注信息實時推送相匹配的媒體信息;如此,能夠提高媒體信息推送的實時性和準確度。
【專利附圖】
【附圖說明】
[0021]圖1為本發(fā)明實施例實現(xiàn)基于用戶專注信息的實時推送媒體信息的方法的流程示意圖;
[0022]圖2為本發(fā)明實施例實現(xiàn)基于用戶專注信息的實時推送媒體信息的裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0023]本發(fā)明的基本思想是:確定當前頁面的用戶專注信息,根據(jù)所述用戶專注信息實時推送相匹配的媒體信息;所述媒體信息可以是文字或圖片等信息。
[0024]下面通過附圖及具體實施例對本發(fā)明做進一步的詳細說明。
[0025]本發(fā)明實施例實現(xiàn)一種基于用戶專注信息的實時推送媒體信息的方法,如圖1所示,該方法包括以下幾個步驟:
[0026]步驟101:確定當前頁面的用戶專注信息;
[0027]具體的,計算機后臺獲取用戶瀏覽的網(wǎng)頁內(nèi)容中各元素的偏置高度和當前頁面顯示的元素的偏置高度,根據(jù)所述各元素的偏置高度和當前頁面顯示的元素的偏置高度,確定當前頁面顯示的元素,所述元素的內(nèi)容或ID(Identity)即為當前頁面的用戶專注信息;
[0028]所述計算機后臺獲取用戶瀏覽的網(wǎng)頁內(nèi)容中各元素的偏置高度和當前頁面顯示的元素的偏置高度為:
[0029]計算機后臺加載網(wǎng)頁內(nèi)容,在用戶瀏覽網(wǎng)頁內(nèi)容并停留在頁面的任意位置時,計算機后臺通過元素頂端獲取函數(shù)獲取網(wǎng)頁內(nèi)容中各元素的偏置高度;通過頁面獲取函數(shù)獲取網(wǎng)頁大小和頁面大小,通過頁面滾動條獲取函數(shù)獲取當前頁面上滾動條的位置,根據(jù)網(wǎng)頁內(nèi)容中各元素的偏置高度、網(wǎng)頁大小和頁面大小、當前頁面上滾動條的位置,獲得當前頁面顯示的元素的偏置高度;
[0030]所述網(wǎng)頁內(nèi)容包括:微博、或論壇等顯示的用戶發(fā)表內(nèi)容;
[0031]所述元素為網(wǎng)頁中獨立的信息,如頁面中各用戶的微博內(nèi)容、或各用戶的評論與回復(fù)等;
[0032]以微博為例,步驟101可以分為以下幾個步驟:
[0033]步驟201:在用戶瀏覽微博并停留在頁面的任意位置時,計算機后臺通過元素頂端獲取函數(shù)getElementTop獲取每條微博的偏置高度,如獲取第一條微博的偏置高度為:
[0034]>> getElementTop(document.getElementByID(’ 46258092435294’ ))
[0035]408
[0036]其中,’ 46258092435294’為第一條微博的ID,408為獲取到的第一條微博的偏置高度。
[0037]步驟202:通過頁面獲取函數(shù)GetPageSize獲取網(wǎng)頁大小和頁面大小,如:
[0038]
【權(quán)利要求】
1.一種基于用戶專注信息的實時推送媒體信息的方法,其特征在于,該方法包括: 確定當前頁面的用戶專注信息,根據(jù)所述用戶專注信息實時推送相匹配的媒體信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定當前頁面的用戶專注信息為:計算機后臺獲取用戶瀏覽的網(wǎng)頁內(nèi)容中各元素的偏置高度和當前頁面顯示的元素的偏置高度,根據(jù)所述各元素的偏置高度和當前頁面顯示的元素的偏置高度,確定當前頁面顯示的元素,所述元素的內(nèi)容或ID為當前頁面的用戶專注信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述計算機后臺獲取用戶瀏覽的網(wǎng)頁內(nèi)容中各元素的偏置高度和當前頁面顯示的元素的偏置高度為: 計算機后臺加載網(wǎng)頁內(nèi)容,在用戶瀏覽網(wǎng)頁內(nèi)容并停留在頁面的任意位置時,計算機后臺通過元素頂端獲取函數(shù)獲取網(wǎng)頁內(nèi)容中各元素的偏置高度;通過頁面獲取函數(shù)獲取網(wǎng)頁大小和頁面大小,通過頁面滾動條獲取函數(shù)獲取當前頁面上滾動條的位置,根據(jù)網(wǎng)頁內(nèi)容中各元素的偏置高度、網(wǎng)頁大小和頁面大小、當前頁面上滾動條的位置,獲得當前頁面顯示的元素的偏置高度。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述用戶專注信息實時推送相匹配的媒體信息為:根據(jù)所述用戶專注信息查找關(guān)鍵字,實時推送與查找到的關(guān)鍵字相匹配的媒體信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述用戶專注信息查找關(guān)鍵字為:計算機后臺根據(jù)所述用戶專注信息確定當前頁面顯示的內(nèi)容,對所述內(nèi)容進行語義分析,并與媒體數(shù)據(jù)庫中的關(guān)鍵字相匹配,查找出匹配的關(guān)鍵字。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述實時推送與查找到的關(guān)鍵字相匹配的媒體信息為:計算機后臺根據(jù)查找到的關(guān)鍵字,將媒體數(shù)據(jù)庫中與所述關(guān)鍵字相匹配的媒體信息進行實時推送。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述網(wǎng)頁內(nèi)容包括:微博、或論壇中顯示的用戶發(fā)表內(nèi)容。
8.一種基于用戶專注信息的實時推送媒體信息的裝置,其特征在于,該裝置包括:用戶專注信息確定模塊和實時推送模塊;其中, 用戶專注信息確定模塊,用于確定當前頁面的用戶專注信息; 實時推送模塊,用于根據(jù)所述用戶專注信息實時推送相匹配的媒體信息。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述用戶專注信息確定模塊,具體用于計算機后臺獲取用戶瀏覽的網(wǎng)頁內(nèi)容中各元素的偏置高度和當前頁面顯示的元素的偏置高度,根據(jù)所述各元素的偏置高度和當前頁面顯示的元素的偏置高度,確定當前頁面顯示的元素,所述元素的內(nèi)容或ID為當前頁面的用戶專注信息。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述實時推送模塊,具體用于根據(jù)所述用戶專注信息查找關(guān)鍵字,實時推送與查找到的關(guān)鍵字相匹配的媒體信息。
【文檔編號】G06F17/30GK103678379SQ201210345450
【公開日】2014年3月26日 申請日期:2012年9月17日 優(yōu)先權(quán)日:2012年9月17日
【發(fā)明者】王德文 申請人:騰訊科技(深圳)有限公司