欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于視窗位移輸出廣告信息的方法及系統(tǒng)的制作方法

文檔序號:6398456閱讀:153來源:國知局
專利名稱:基于視窗位移輸出廣告信息的方法及系統(tǒng)的制作方法
技術(shù)領域
本發(fā)明屬于通信技術(shù)領域。
背景技術(shù)
目前,在計算機或手機等終端設備中,應用程序的運行都是通過視窗輸出顯示給用戶的。例如,即時通信客戶端的界面窗口、播放器的界面窗口、殺毒客戶端的界面窗口、瀏覽器窗口、文檔窗口等等。當用戶所在的終端開啟多個界面窗口時,經(jīng)常會對某些窗口進行移動操作,例如,通過鼠標左鍵按住即時通信交互界面窗口的頂端,即可將該窗口移動至屏幕中的任意位置?,F(xiàn)有技術(shù)中,在視窗發(fā)生移動時,未設置任何關(guān)聯(lián)信息,視窗移動過程較為單調(diào),缺乏趣味性。

發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種基于視窗位移輸出廣告信息的方法及系統(tǒng)。利用本發(fā)明,當用戶所在終端的目標視窗發(fā)生位移時,在該視窗發(fā)生位移前的原始位置區(qū)域輸出廣告信息,提供了一種新的廣告推送形式,增添了視窗移動過程中的趣味性。本發(fā)明提供的技術(shù)方案包括:—種基于視窗位移輸出廣告信息的方法,該方法包括如下步驟:步驟I,監(jiān)測目標視窗所處的位置區(qū)域信息;步驟2,當前述目標視窗的位置被移動的情況下,在該目標視窗移動前的原始位置區(qū)域輸出廣告信息。優(yōu)選地,所述目標視窗為非滿屏的即時通信客戶端的界面窗口,或者非滿屏的播放器的界面窗口,或者非滿屏的殺毒客戶端的界面窗口,或者非滿屏的翻譯客戶端的界面窗口,或者非滿屏的瀏覽器窗口,或者非滿屏的文檔窗口。優(yōu)選地,在所述目標視窗為即時通信客戶端的界面窗口,且該界面窗口隸屬于用戶的特定聯(lián)系人對象的即時通信交互界面的情況下,其廣告信息的獲取方式為:預設廣告數(shù)據(jù)庫,該廣告數(shù)據(jù)庫中包含的各廣告數(shù)據(jù)分別對應有索引項;采集前述特定聯(lián)系人對象通過所在即時通信工具發(fā)布的數(shù)據(jù)信息,和/或特定聯(lián)系人對象向前述用戶傳輸?shù)臄?shù)據(jù)信息;將前一步驟獲得的數(shù)據(jù)信息和前述廣告數(shù)據(jù)庫中的各索引項進行比對,判定是否具有相匹配的廣告數(shù)據(jù);在具有相匹配的廣告數(shù)據(jù)的情況下,推送該廣告數(shù)據(jù)至前述用戶所在的即時通信客戶端,作為前述即時通信交互界面對應的界面窗口發(fā)生位移時輸出的廣告數(shù)據(jù)。優(yōu)選地,在所述目標視窗為即時通信客戶端的界面窗口,且該界面窗口隸屬于用戶的特定聯(lián)系人對象的即時通信交互界面的情況下,其廣告信息的獲取方式為:預設廣告數(shù)據(jù)庫,該廣告數(shù)據(jù)庫中包含的各廣告數(shù)據(jù)分別對應有索引項;采集前述用戶自身通過所在即時通信工具發(fā)布的數(shù)據(jù)信息,和/或前述用戶向前述特定聯(lián)系人對象傳輸?shù)臄?shù)據(jù)信息;將前一步驟獲得的數(shù)據(jù)信息和前述廣告數(shù)據(jù)庫中的各索引項進行比對,判定是否具有相匹配的廣告數(shù)據(jù);在具有相匹配的廣告數(shù)據(jù)的情況下,推送該廣告數(shù)據(jù)至當前用戶所在的即時通信客戶端,作為前述即時通信交互界面對應的界面窗口發(fā)生位移時輸出的廣告數(shù)據(jù)。優(yōu)選地,在所述目標視窗為即時通信客戶端的界面窗口的情況下,所述的廣告信息通過如下方式獲取:采集用戶針對自身和/或特定聯(lián)系人對象的界面窗口位移時預設的廣告信息;將前述預設的廣告信息通過用戶自身所在的即時通信客戶端,在采集獲得前述界面窗口位移時輸出;或者,推送至特定聯(lián)系人對象所在的即時通信客戶端中,在特定聯(lián)系人與前述用戶對應的界面窗口發(fā)生位移時輸出。優(yōu)選地,所述步驟2的過程為:當監(jiān)測到目標視窗的位置被移動的情況下,獲取該目標視窗的原始位置信息和位
移量值信息;當所述目標視窗的位移量值滿足預設的閾值條件時,在該目標視窗的原始位置區(qū)域輸出廣告信息。優(yōu)選地,所述獲取目標視窗的原始位置信息和位移量值信息的過程為:建立坐標系,記錄所述目標視窗在原始位置中的坐標數(shù)據(jù);當所述目標視窗發(fā)生位移后,記錄目標視窗位移后的坐標數(shù)據(jù);根據(jù)所述目標視窗中對應點的坐標數(shù)據(jù)值,計算該目標視窗的位移量值。優(yōu)選地,所述目標視窗的位移量值滿足的閾值條件為:所述目標視窗發(fā)生位移后的新位置區(qū)域與原始位置區(qū)域沒有重疊部分;和/或,所述目標視窗發(fā)生位移后的新位置區(qū)域與原始位置區(qū)域有重疊部分,且重疊區(qū)域占整個目標視窗區(qū)域的比例滿足預設的比例值。優(yōu)選地,所述重疊區(qū)域占整個目標視窗區(qū)域滿足的預設比例值為,小于或等于1/2。優(yōu)選地,所述步驟2中在目標視窗移動前的原始位置區(qū)域輸出廣告信息的方式為:判定所述目標視窗移動后的區(qū)域范圍是否與原始位置區(qū)域有重疊部分,若沒有重疊,則在原始位置處的全部視窗區(qū)域輸出廣告信息;若有重疊部分,則在原始位置處的非重疊視窗區(qū)域輸出廣告信息。優(yōu)選地,所述步驟2中在目標視窗移動前的原始位置區(qū)域輸出廣告信息的過程為:當廣告數(shù)據(jù)為圖片或視頻數(shù)據(jù)時,獲取廣告數(shù)據(jù)的尺寸大小;當所述廣告數(shù)據(jù)的尺寸大小與目標視窗輸出區(qū)域的尺寸不一致時,將廣告數(shù)據(jù)進行放大或縮小,轉(zhuǎn)換為與目標視窗輸出區(qū)域相吻合的尺寸后再進行輸出。優(yōu)選地,所述步驟2中在目標視窗移動前的原始位置區(qū)域輸出廣告信息的持續(xù)時間設置為1-5秒的范圍內(nèi)。優(yōu)選地,所述步驟2中在目標視窗移動前的原始位置區(qū)域輸出廣告信息時,通過如下方式進行限定:設置廣告信息在預設時間段內(nèi)被同一終端輸出的總次數(shù),和/或相鄰廣告信息進行輸出的間隔時間;對應著用戶的所在終端,依據(jù)前述的設置內(nèi)容,限定廣告信息的輸出操作。本發(fā)明還提供一種基于視窗位移輸出廣告信息的系統(tǒng),該系統(tǒng)包括:視窗位置監(jiān)測單元,用于監(jiān)測目標視窗所處的位置區(qū)域信息;視窗廣告輸出單元,與前述視窗位置監(jiān)測單元相連,用于在前述目標視窗的位置被移動的情況下,在該目標視窗移動前的原始位置區(qū)域輸出廣告信息。優(yōu)選地,所述視窗廣告輸出單元包括以下結(jié)構(gòu)模塊:廣告輸出設置模塊,用于設置廣告信息在預設時間段內(nèi)被同一終端輸出的總次數(shù),和/或相鄰廣告信息進行輸出的間隔時間;廣告信息輸出模塊,與前述廣告輸出設置模塊相連,用于對應著用戶的所在終端,依據(jù)前述的設置內(nèi)容,限定廣告信息的輸出操作。優(yōu)選地,所述系統(tǒng)還包括:視窗位移獲取單元,與前述視窗位置監(jiān)測單元相連,用于在監(jiān)測到目標視窗的位置被移動的情況下,獲取該目標視窗的原始位置信息和位移量值信息;廣告信息輸出單元,與前述視窗位移獲取單元相連,用于當所述目標視窗的位移量值滿足預設的閾值條件時,在該目標視窗的原始位置區(qū)域輸出廣告信息。優(yōu)選地,所述視窗位移獲取單元包括以下結(jié)構(gòu)模塊:坐標系建立模塊,用于建立坐標系,記錄所述目標視窗在原始位置中的坐標數(shù)據(jù);位移數(shù)據(jù)記錄模塊,與前述坐標系建立模塊相連,用于當所述目標視窗發(fā)生位移后,記錄目標視窗位移后的坐標數(shù)據(jù);位移量值計算模塊,與前述位移數(shù)據(jù)記錄模塊相連,用于根據(jù)所述目標視窗中對應點的坐標數(shù)據(jù)值,計算該目標視窗的位移量值。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果如下:當用戶所在終端的視窗為非滿屏界面窗口時,如果用戶針對某個目標視窗進行移動操作時,則在該目標視窗的原始位置區(qū)域輸出廣告信息,提供了一種新穎的廣告推送形式,使用戶可通過主動移動視窗操作來獲取廣告信息,增添了視窗移動過程中的趣味性,使廣告效果更佳。另一方面,當移動的視窗為即時通信工具中對應特定聯(lián)系人的交互界面窗口時,還可根據(jù)用戶或特定聯(lián)系人發(fā)布的信息數(shù)據(jù)獲取相匹配的廣告信息進行輸出,使廣告信息的推送更具有針對性。


圖1為本發(fā)明實施例一中提供的一種基于視窗位移輸出廣告信息的方法流程圖。圖2為本發(fā)明實施例二中提供的一種基于視窗位移輸出廣告信息的方法流程圖。圖3為本發(fā)明實施例三中提供的一種基于視窗位移輸出廣告信息的方法流程圖。圖4為本發(fā)明實施例四中提供的一種基于視窗位移輸出廣告信息的方法流程圖。
圖5為本發(fā)明實施例五中提供的一種基于視窗位移輸出廣告信息的方法流程圖。圖6為本發(fā)明實施例六中提供的一種基于視窗位移輸出廣告信息的系統(tǒng)的結(jié)構(gòu)框圖。圖7為本發(fā)明實施例七中提供的一種基于視窗位移輸出廣告信息的系統(tǒng)的結(jié)構(gòu)框圖。
具體實施例方式下面結(jié)合附圖和具體實施方式
對本發(fā)明的實施方案作詳細的說明。需要指出的是,本發(fā)明中所述的廣告是指廣義上的、用以實現(xiàn)廣而告之目的的數(shù)據(jù)信息。典型的例子,包括非經(jīng)濟廣告、經(jīng)濟廣告,以及用戶預設的廣告信息等,具體不作限定。其中,非經(jīng)濟廣告,常見的情況,包括各種公告、啟事、聲明等;經(jīng)濟廣告又稱商業(yè)廣告,是指以盈利為目的的廣告,是商品生產(chǎn)者或經(jīng)營者向消費者傳達商品信息的重要手段。而所述的用戶預設的廣告信息,是指當移動的目標視窗為即時通信交互界面窗口時,用戶可預設自身或特定聯(lián)系人對象的界面窗口位移時推送的廣告信息,例如,預設的廣告信息為一束玫瑰花,則在自身或特定聯(lián)系人對象的界面窗口發(fā)生位移時,在界面窗口的原始位置輸出一束玫瑰花。另外,當移動的目標視窗為即時通信客戶端的界面窗口時,還可公告用戶自身即時通信中的主題信息或者特定聯(lián)系人即時通信中的主題信息。比如,某用戶A與聯(lián)系人通信時討論了大量的蘋果電腦信息,對應的廣告數(shù)據(jù)庫中具有該類型數(shù)據(jù)的匹配內(nèi)容,因此,可將該類內(nèi)容作為該用戶通信的主題信息,在用戶即時通信客戶端或聯(lián)系人客戶端,當對應的界面窗口發(fā)生位移時進行輸出。在本發(fā)明中,優(yōu)選的應用目的是發(fā)布經(jīng)濟類廣告。參見圖1,該圖為本發(fā)明實施例一中提供的一種基于視窗位移輸出廣告信息的方法流程圖,具體步驟如下所述。SI I,監(jiān)測目標視窗所處的位置區(qū)域信息;在用戶所在終端的屏幕區(qū)域建立坐標系,可以將屏幕中心位置作為坐標原點或者將屏幕邊緣交點位置作為坐標原點。然后,通過采集目標視窗的各個邊所在直線的坐標數(shù)據(jù),或者采集目標視窗各個邊的交點對應的坐標數(shù)據(jù),記錄目標視窗所處的原始位置信息。所述目標視窗為非滿屏的即時通信客戶端的界面窗口,或者非滿屏的播放器的界面窗口,或者非滿屏的殺毒客戶端的界面窗口,或者非滿屏的翻譯客戶端的界面窗口,或者非滿屏的瀏覽器窗口,或者非滿屏的文檔窗口。S12,當前述目標視窗的位置被移動的情況下,在該目標視窗移動前的原始位置區(qū)域輸出廣告信息。作為舉例而非限定,監(jiān)測目標視窗的位置是否發(fā)生移動的方式為:對目標視窗的坐標數(shù)據(jù)進行間隔采集,判定目標視窗的坐標數(shù)據(jù)是否發(fā)生變化,若有變化,則目標視窗的位置發(fā)生移動。這里所采集的目標視窗的坐標數(shù)據(jù),可選擇目標視窗其中一個邊上的位置點作為采集點,或者選擇目標視窗的中心點作為采集點,通過記錄采集點的坐標數(shù)據(jù)即可。例如,每隔0.1秒采集一次目標視窗所在中心點的坐標數(shù)據(jù),當本次采集的坐標數(shù)據(jù)與上次采集的坐標數(shù)據(jù)不同時,即說明目標視窗的位置發(fā)生移動。
作為舉例而非限定,監(jiān)測目標視窗的位置是否發(fā)生移動的方式為:利用系統(tǒng)鉤子函數(shù)監(jiān)測鼠標或觸摸點的點擊消息;利用相關(guān)API函數(shù)判斷鼠標或觸摸點的點擊位置是否為移動目標視窗的位置區(qū)域;若是,則獲取鼠標或觸摸點的動作標志,利用消息參數(shù)判斷所述動作標志是否為拖動目標視窗的動作標志(例如,按住鼠標左鍵進行移動的動作標志),若是,則說明目標視窗的位置發(fā)生移動。所述在目標視窗移動前的原始位置區(qū)域輸出廣告信息的方式為:判定所述目標視窗移動后的區(qū)域范圍是否與原始位置區(qū)域有重疊部分,若沒有重疊,則在原始位置處的全部視窗區(qū)域輸出廣告信息;若有重疊部分,則在原始位置處的非重疊視窗區(qū)域輸出廣告信息。例如,目標視窗移動前的位置區(qū)域為A,移動后的位置區(qū)域為B,如果A區(qū)域與B區(qū)域沒有重疊部分,則廣告信息在A區(qū)域輸出;如果A區(qū)域與B區(qū)域有重疊部分,其中重疊區(qū)域為C,則廣告信息在A區(qū)域中除C區(qū)域以外的區(qū)域部分進行輸出。所述在目標視窗移動前的原始位置區(qū)域輸出廣告信息的過程為:當廣告數(shù)據(jù)為圖片或視頻數(shù)據(jù)時,獲取廣告數(shù)據(jù)的尺寸大??;當所述廣告數(shù)據(jù)的尺寸大小與目標視窗輸出區(qū)域的尺寸不一致時,將廣告數(shù)據(jù)進行放大或縮小,轉(zhuǎn)換為與目標視窗輸出區(qū)域相吻合的尺寸后再進行輸出。在輸出所述廣告信息時,可以在目標視窗開始移動的時刻即輸出廣告信息,然后隨著目標視窗的移動逐漸在顯露出的原始位置區(qū)域顯示所述廣告信息;或者,在目標視窗定位到新位置時,在原始位置區(qū)域輸出顯示廣告信息。所述廣告信息輸出顯示的持續(xù)時間優(yōu)選為1-5秒的范圍內(nèi)。需要指出的是,當前述的廣告信息在用戶所在終端輸出時,如果輸出的廣告信息過多或者過于頻繁,都可能會引起用戶的反感。為避免這種情況的發(fā)生,可以通過如下的方式,對廣告信息的輸出操作做出限定:設置廣告信息在預設時間段內(nèi)被同一終端輸出的總次數(shù),和/或相鄰廣告信息進行輸出的間隔時間;進而,對應著用戶的所在終端,依據(jù)前述的設置內(nèi)容,限定廣告信息的輸出操作。比如,對于特定的用戶終端,例如用戶所在的終端A,設置在一天的時間范圍內(nèi),在終端A輸出的廣告信息的總次數(shù)限定為10次,于是,當終端A中有目標視窗發(fā)生位移輸出廣告信息時,不管操作用戶是誰,都對輸出次數(shù)進行統(tǒng)計,當輸出次數(shù)達到10次時,即停止廣告信息的輸出操作。另外,還可設置相鄰廣告信息輸出的間隔時間。比如,對于用戶所在的終端A,可以預設相鄰兩個廣告信息輸出的間隔時間為2小時或以上。于是,當某一個廣告信息在終端A輸出后,即開始計時,當計時時間達到2小時或以上時,才允許輸出下一個廣告信息。通過上述的方式,可以有效地限定用戶所在終端中廣告信息的輸出次數(shù)及輸出時間間隔,從而減少用戶對廣告信息的排斥情緒。參見圖2,該圖為本發(fā)明實施例二中提供的一種基于視窗位移輸出廣告信息的方法流程圖,具體步驟如下所述。S21,監(jiān)測目標視窗所處的位置區(qū)域信息;在用戶所在終端的屏幕區(qū)域建立坐標系,記錄目標視窗所處的原始位置對應的坐標數(shù)據(jù)。所述目標視窗為非滿屏的即時通信客戶端的界面窗口,或者非滿屏的播放器的界面窗口,或者非滿屏的殺毒客戶端的界面窗口,或者非滿屏的翻譯客戶端的界面窗口,或者非滿屏的瀏覽器窗口,或者非滿屏的文檔窗口。S22,當監(jiān)測到目標視窗的位置被移動的情況下,獲取該目標視窗的原始位置信息和位移量值信息;根據(jù)在用戶所在終端的屏幕區(qū)域建立的坐標系,記錄目標視窗在原始位置處的坐標數(shù)據(jù);然后,每間隔一定時間對目標視窗的坐標數(shù)據(jù)進行一次采集,例如每隔0.1秒采集一次;再將本次采集的目標視窗的坐標數(shù)據(jù)和上次采集的坐標數(shù)據(jù)進行比對,如果坐標數(shù)據(jù)一致,則目標視窗未發(fā)生位移,如果坐標數(shù)據(jù)不一致,則目標視窗發(fā)生位移。當目標視窗發(fā)生位移時,通過鉤子函數(shù)獲取鼠標或觸摸點的操作消息,利用消息參數(shù)判定所述目標視窗是否定位到新的位置(例如,按住鼠標左鍵拖動視窗時,當松開鼠標左鍵時即把視窗定位到新的位置),若是,記錄目標視窗在新位置區(qū)域的坐標數(shù)據(jù);最后,根據(jù)所述目標視窗在原始位置區(qū)域的坐標數(shù)據(jù)以及新位置區(qū)域的坐標數(shù)據(jù),計算該目標視窗的位移量值。S23,當所述目標視窗的位移量值滿足預設的閾值條件時,在該目標視窗的原始位置區(qū)域輸出廣告信息。作為舉例而非限定,所述目標視窗的位移量值滿足的閾值條件可設置為:目標視窗發(fā)生位移后的新位置區(qū)域與原始位置區(qū)域沒有重疊部分。也就是說,目標視窗位移后的新位置區(qū)域?qū)淖鴺藬?shù)據(jù)與原始位置區(qū)域?qū)淖鴺藬?shù)據(jù)沒有相同的坐標點時,在該目標視窗的原始位置區(qū)域輸出廣告信息。作為舉例而非限定,所述目標視窗的位移量值滿足的閾值條件還可以設置為:所述目標視窗發(fā)生位移后的新位置區(qū)域與原始位置區(qū)域有重疊部分,且重疊區(qū)域占整個目標視窗區(qū)域的比例滿足預設的比例值。所述重疊區(qū)域占整個目標視窗區(qū)域滿足的預設比例值優(yōu)選為小于或等于1/2。通過記錄新位置區(qū)域與原始位置區(qū)域重疊時各個交點的坐標數(shù)據(jù),計算重疊區(qū)域的面積,再將重疊區(qū)域的面積與目標視窗所在的區(qū)域面積相除獲取對應的比例值。本實施例所述的方法中,當用戶所在終端的目標視窗發(fā)生位移時,若目標視窗的位移量值滿足閾值條件,則在目標視窗的原始位置區(qū)域輸出廣告信息。當所述目標視窗為即時通信客戶端的界面窗口時,還可根據(jù)即時通信用戶或特定聯(lián)系人對象發(fā)布的相關(guān)數(shù)據(jù)獲取相匹配的廣告數(shù)據(jù),作為界面窗口移動時輸出的廣告信息,具體實施方案如下。參見圖3,該圖為本發(fā)明實施例三中提供的一種基于視窗位移輸出廣告信息的方法流程圖,具體步驟如下所述。S31,預設廣告數(shù)據(jù)庫,該廣告數(shù)據(jù)庫中包含的各廣告數(shù)據(jù)分別對應有索引項;所述廣告數(shù)據(jù)庫中包含的各廣告數(shù)據(jù)以其對應的廣告主題信息為索引項,例如廣告數(shù)據(jù)對應的主題內(nèi)容是關(guān)于蘋果電腦的廣告內(nèi)容,則該廣告數(shù)據(jù)對應的索引項為“蘋果電腦”。S32,采集即時通信用戶自身通過所在即時通信工具發(fā)布的數(shù)據(jù)信息,和/或該用戶向特定聯(lián)系人對象傳輸?shù)臄?shù)據(jù)信息;所述用戶通過即時通信工具發(fā)布的數(shù)據(jù)信息包括:用戶在即時通信賬號中的個人資料信息,以及用戶通過即時通信工具的關(guān)聯(lián)網(wǎng)頁發(fā)布的數(shù)據(jù)信息,例如,通過即時通信工具關(guān)聯(lián)的空間博客或微博網(wǎng)頁發(fā)布的數(shù)據(jù)信息。所述用戶向特定聯(lián)系人對象傳輸?shù)臄?shù)據(jù)信息包括:用戶向特定聯(lián)系人對象發(fā)送的即時通信消息數(shù)據(jù),以及用戶在特定聯(lián)系人對象的即時通信關(guān)聯(lián)網(wǎng)頁中發(fā)布的數(shù)據(jù)信息,例如用戶A針對聯(lián)系人對象B在空間博客撰寫的日志中發(fā)布的評論信息。S33,將前一步驟中獲得的數(shù)據(jù)信息和前述廣告數(shù)據(jù)庫中的各索引項進行比對,判定是否具有相匹配的廣告數(shù)據(jù),若是,則進入下一步驟;對于步驟S32中獲得的數(shù)據(jù)信息,先從中提取關(guān)鍵數(shù)據(jù)信息,然后再將關(guān)鍵數(shù)據(jù)信息和前述廣告數(shù)據(jù)庫中的各索引項進行比對,若比對通過,則具有相匹配的廣告數(shù)據(jù)。S34,在所述即時通信用戶對應的即時通信界面窗口被移動的情況下,將前述相匹配的廣告數(shù)據(jù)在即時通信界面窗口移動前的原始位置區(qū)域輸出。即時通信用戶對應的即時通信界面窗口為:即時通信客戶端的主面板對應的界面窗口,或者所述即時通信用戶與聯(lián)系人進行通信時的交互界面窗口。當前述相匹配的廣告數(shù)據(jù)為一種時,則直接在目標視窗的原始位置區(qū)域輸出該廣告數(shù)據(jù)。當前述相匹配的廣告數(shù)據(jù)為兩種或兩種以上時,則根據(jù)各廣告數(shù)據(jù)的付費量值安排輸出順序,付費量值高的廣告數(shù)據(jù)優(yōu)先輸出;或者將兩種或兩種以上相匹配的廣告數(shù)據(jù)生成廣告信息列表,以廣告信息列表的形式在目標視窗的原始位置區(qū)域輸出。參見圖4,該圖為本發(fā)明實施例四中提供的一種基于視窗位移輸出廣告信息的方法流程圖,具體步驟如下所述。S41,預設廣告數(shù)據(jù)庫,該廣告數(shù)據(jù)庫中包含的各廣告數(shù)據(jù)分別對應有索引項;S42,獲取即時通信用戶開啟的即時通信交互界面窗口對應的特定聯(lián)系人標識信息;例如,即時通信用戶A通過觸發(fā)聯(lián)系人列表中的特定聯(lián)系人B,開啟與特定聯(lián)系人B之間的即時通信交互界面,根據(jù)所述開啟的交互界面窗口句柄,獲取對應的特定聯(lián)系人標識信息,即特定聯(lián)系人的即時通信標識碼信息。S43,根據(jù)前述特定聯(lián)系人標識信息,采集該特定聯(lián)系人通過所在即時通信工具發(fā)布的數(shù)據(jù)信息,和/或該特定聯(lián)系人向前述即時通信用戶傳輸?shù)臄?shù)據(jù)信息;根據(jù)前述特定聯(lián)系人標識信息,向即時通信數(shù)據(jù)庫中查詢該特定聯(lián)系人通過所在即時通信工具發(fā)布的數(shù)據(jù)信息,和/或該特定聯(lián)系人向前述即時通信用戶傳輸?shù)臄?shù)據(jù)信息。所述特定聯(lián)系人通過所在即時通信工具發(fā)布的數(shù)據(jù)信息包括:該特定聯(lián)系人在即時通信賬號中的個人資料信息,以及該特定聯(lián)系人通過即時通信工具的關(guān)聯(lián)網(wǎng)頁發(fā)布的數(shù)據(jù)信息。所述特定聯(lián)系人向前述即時通信用戶傳輸?shù)臄?shù)據(jù)信息包括:特定聯(lián)系人向前述即時通信用戶發(fā)送的即時通信消息數(shù)據(jù),以及特定聯(lián)系人在前述即時通信用戶的即時通信關(guān)聯(lián)網(wǎng)頁中發(fā)布的數(shù)據(jù)信息。S44,將前一步驟中獲得的數(shù)據(jù)信息和前述廣告數(shù)據(jù)庫中的各索引項進行比對,判定是否具有相匹配的廣告數(shù)據(jù),若是,則進入下一步驟;對于步驟S43中獲得的數(shù)據(jù)信息,先從中提取關(guān)鍵數(shù)據(jù)信息,然后再將關(guān)鍵數(shù)據(jù)信息和前述廣告數(shù)據(jù)庫中的各索引項進行比對,若比對通過,則具有相匹配的廣告數(shù)據(jù)。S45,將所述相匹配的廣告數(shù)據(jù)推送至所述即時通信用戶客戶端,作為對應的交互界面窗口發(fā)生位移時輸出的廣告數(shù)據(jù);
S46,在所述即時通信用戶與特定聯(lián)系人之間的交互界面窗口被移動的情況下,將前述相匹配的廣告數(shù)據(jù)在所述交互界面窗口移動前的原始位置區(qū)域輸出。當前述相匹配的廣告數(shù)據(jù)為一種時,則直接在所述交互界面窗口的原始位置區(qū)域輸出該廣告數(shù)據(jù)。當前述相匹配的廣告數(shù)據(jù)為兩種或兩種以上時,則根據(jù)各廣告數(shù)據(jù)的付費量值安排輸出順序,付費量值高的廣告數(shù)據(jù)優(yōu)先輸出;或者將兩種或兩種以上相匹配的廣告數(shù)據(jù)生成廣告信息列表,以廣告信息列表的形式在所述交互界面窗口的原始位置區(qū)域輸出。當所述目標視窗為即時通信客戶端的界面窗口時,還可由即時通信用戶自己預設廣告數(shù)據(jù),作為界面窗口移動時輸出的廣告信息,具體實施過程如下。參見圖5,該圖為本發(fā)明實施例五中提供的一種基于視窗位移輸出廣告信息的方法流程圖,具體步驟如下所述。S51,采集即時通信用戶針對自身和/或特定聯(lián)系人對象的界面窗口位移時預設的廣告信息;用戶針對自身的界面窗口預設廣告信息時,可通過即時通信主面板中設置的操作入口進入廣告信息預設界面,在該預設界面中可選擇廣告數(shù)據(jù)信息以及廣告信息的輸出時間。用戶針對特定聯(lián)系人對象的界面窗口預設廣告信息時,可通過用戶與特定聯(lián)系人對象之間的交互界面中設置的操作入口進入廣告信息預設界面,在該預設界面中可選擇廣告數(shù)據(jù)信息以及廣告信息的輸出時間。S52,將前述預設的廣告信息存儲在即時通信用戶自身所在的客戶端,或者推送至特定聯(lián)系人對象所在的即時通信客戶端存儲;S53,當所述即時通信用戶客戶端的界面窗口發(fā)生位移時,輸出所述預設的廣告信息;或者,在特定聯(lián)系人客戶端,當特定聯(lián)系人與所述用戶對應的界面窗口發(fā)生位移時輸出所述預設的廣告信息。在所述即時通信用戶客戶端,當即時通信主面板發(fā)生位移時,輸出該用戶針對自身的界面窗口預設的廣告信息;當即時通信用戶與特定聯(lián)系人之間的交互界面窗口發(fā)生位移時,輸出用戶針對特定聯(lián)系人對象的界面窗口預設的廣告信息。在所述特定聯(lián)系人客戶端,當特定聯(lián)系人與所述即時通信用戶之間的交互界面窗口發(fā)生位移時,輸出用戶針對特定聯(lián)系人對象的界面窗口預設的廣告信息。本實施例所述的方法中,由即時通信用戶預設在自身或者特定聯(lián)系人所在客戶端輸出的廣告信息。當用戶或者特定聯(lián)系人所在的即時通信客戶端,對應的界面窗口發(fā)生位移時,在界面窗口的原始位置區(qū)域輸出所述用戶預設的廣告信息。結(jié)合前面描述的一種基于視窗位移輸出廣告信息的方法實施例,本發(fā)明還提供了配套的系統(tǒng)。參見圖6,該圖為本發(fā)明實施例六中提供的一種基于視窗位移輸出廣告信息的系統(tǒng)的結(jié)構(gòu)框圖,該系統(tǒng)包括:視窗位置監(jiān)測單元610,用于監(jiān)測目標視窗所處的位置區(qū)域信息;視窗廣告輸出單元620,與前述視窗位置監(jiān)測單元610相連,用于在前述目標視窗的位置被移動的情況下,在該目標視窗移動前的原始位置區(qū)域輸出廣告信息。
其中,所述視窗廣告輸出單元620包括以下結(jié)構(gòu)模塊:廣告輸出設置模塊621,用于設置廣告信息在預設時間段內(nèi)被同一終端輸出的總次數(shù),和/或相鄰廣告信息進行輸出的間隔時間;廣告信息輸出模塊622,與前述廣告輸出設置模塊621相連,用于對應著用戶的所在終端,依據(jù)前述的設置內(nèi)容,限定廣告信息的輸出操作。本實施例所述的系統(tǒng)中,當用戶開啟所在終端非滿屏的目標視窗時,視窗位置監(jiān)測單元610對目標視窗所處的位置區(qū)域信息進行監(jiān)測,當監(jiān)測到所述目標視窗的位置被移動的情況下,視窗廣告輸出單元620在所述目標視窗移動前的原始位置區(qū)域輸出廣告信息。在輸出廣告信息時,可通過廣告輸出設置模塊621設置廣告信息在預設時間段內(nèi)被同一終端輸出的總次數(shù),和/或相鄰廣告信息進行輸出的間隔時間;然后,對應著用戶的所在終端,廣告信息輸出模塊622依據(jù)前述的設置內(nèi)容,限定廣告信息的輸出操作。參見圖7,該圖為本發(fā)明實施例七中提供的一種基于視窗位移輸出廣告信息的系統(tǒng)的結(jié)構(gòu)框圖,該系統(tǒng)包括:視窗位置監(jiān)測單元710,用于監(jiān)測目標視窗所處的位置區(qū)域信息;視窗位移獲取單元720,與前述視窗位置監(jiān)測單元710相連,用于在監(jiān)測到目標視窗的位置被移動的情況下,獲取該目標視窗的原始位置信息和位移量值信息;廣告信息輸出單元730,與前述視窗位移獲取單元720相連,用于當所述目標視窗的位移量值滿足預設的閾值條件時,在該目標視窗的原始位置區(qū)域輸出廣告信息。其中,所述視窗位移獲取單元720包括以下結(jié)構(gòu)模塊:坐標系建立模塊721,用于建立坐標系,記錄所述目標視窗在原始位置中的坐標數(shù)據(jù);位移數(shù)據(jù)記錄模塊722,與前述坐標系建立模塊721相連,用于當所述目標視窗發(fā)生位移后,記錄目標視窗位移后的坐標數(shù)據(jù);位移量值計算模塊723,與前述位移數(shù)據(jù)記錄模塊722相連,用于根據(jù)所述目標視窗中對應點的坐標數(shù)據(jù)值,計算該目標視窗的位移量值。本實施例所述的系統(tǒng)中,當用戶所在終端的目標視窗處于開啟狀態(tài)時,視窗位置監(jiān)測單元710對目標視窗所處的位置區(qū)域信息進行監(jiān)測,當監(jiān)測到目標視窗的位置被移動時,視窗位移獲取單元720獲取該目標視窗的原始位置信息和位移量值信息。獲取位移量值的過程中,可通過坐標系建立模塊721記錄所述目標視窗在原始位置中的坐標數(shù)據(jù);再通過位移數(shù)據(jù)記錄模塊722記錄目標視窗位移后的坐標數(shù)據(jù);最后,由位移量值計算模塊723根據(jù)目標視窗在位移前后的坐標數(shù)據(jù),計算該目標視窗的位移量值。當所述目標視窗的位移量值滿足預設的閾值條件時,廣告信息輸出單元730在所述目標視窗的原始位置區(qū)域輸出廣告信息。以上是對本發(fā)明的描述而非限定,基于本發(fā)明思想的其它實施方式,均在本發(fā)明的保護范圍之中。
權(quán)利要求
1.一種基于視窗位移輸出廣告信息的方法,其特征在于:該方法包括如下步驟, 步驟1,監(jiān)測目標視窗所處的位置區(qū)域信息; 步驟2,當前述目標視窗的位置被移動的情況下,在該目標視窗移動前的原始位置區(qū)域輸出廣告信息。
2.根據(jù)權(quán)利要求1所述的一種基于視窗位移輸出廣告信息的方法,其特征在于:所述目標視窗為非滿屏的即時通信客戶端的界面窗口,或者非滿屏的播放器的界面窗口,或者非滿屏的殺毒客戶端的界面窗口,或者非滿屏的翻譯客戶端的界面窗口,或者非滿屏的瀏覽器窗口,或者非滿屏的文檔窗口。
3.根據(jù)權(quán)利要求2所述的一種基于視窗位移輸出廣告信息的方法,其特征在于:在所述目標視窗為即時通信客戶端的界面窗口,且該界面窗口隸屬于用戶的特定聯(lián)系人對象的即時通信交互界面的情況下,其廣告信息的獲取方式為, 預設廣告數(shù)據(jù)庫,該廣告數(shù)據(jù)庫中包含的各廣告數(shù)據(jù)分別對應有索引項; 采集前述特定聯(lián)系人對象通過所在即時通信工具發(fā)布的數(shù)據(jù)信息,和/或特定聯(lián)系人對象向前述用戶傳輸?shù)臄?shù)據(jù)信息; 將前一步驟獲得的數(shù)據(jù)信息和前述廣告數(shù)據(jù)庫中的各索引項進行比對,判定是否具有相匹配的廣告數(shù)據(jù); 在具有相匹配的廣告數(shù)據(jù)的情況下,推送該廣告數(shù)據(jù)至前述用戶所在的即時通信客戶端,作為前述即時通信交互界面對應的界面窗口發(fā)生位移時輸出的廣告數(shù)據(jù)。
4.根據(jù)權(quán)利要求2所述的一種基于視窗位移輸出廣告信息的方法,其特征在于:在所述目標視窗為即時通信客戶端的界 面窗口,且該界面窗口隸屬于用戶的特定聯(lián)系人對象的即時通信交互界面的情況下,其廣告信息的獲取方式為, 預設廣告數(shù)據(jù)庫,該廣告數(shù)據(jù)庫中包含的各廣告數(shù)據(jù)分別對應有索引項; 采集前述用戶自身通過所在即時通信工具發(fā)布的數(shù)據(jù)信息,和/或前述用戶向前述特定聯(lián)系人對象傳輸?shù)臄?shù)據(jù)信息; 將前一步驟獲得的數(shù)據(jù)信息和前述廣告數(shù)據(jù)庫中的各索引項進行比對,判定是否具有相匹配的廣告數(shù)據(jù); 在具有相匹配的廣告數(shù)據(jù)的情況下,推送該廣告數(shù)據(jù)至當前用戶所在的即時通信客戶端,作為前述即時通信交互界面對應的界面窗口發(fā)生位移時輸出的廣告數(shù)據(jù)。
5.根據(jù)權(quán)利要求2所述的一種基于視窗位移輸出廣告信息的方法,其特征在于:在所述目標視窗為即時通信客戶端的界面窗口的情況下,所述的廣告信息通過如下方式獲取, 采集用戶針對自身和/或特定聯(lián)系人對象的界面窗口位移時預設的廣告信息; 將前述預設的廣告信息通過用戶自身所在的即時通信客戶端,在采集獲得前述界面窗口位移時輸出;或者,推送至特定聯(lián)系人對象所在的即時通信客戶端中,在特定聯(lián)系人與前述用戶對應的界面窗口發(fā)生位移時輸出。
6.根據(jù)權(quán)利要求1所述的一種基于視窗位移輸出廣告信息的方法,其特征在于:所述步驟2的過程為, 當監(jiān)測到目標視窗的位置被移動的情況下,獲取該目標視窗的原始位置信息和位移量值信息; 當所述目標視窗的位移量值滿足預設的閾值條件時,在該目標視窗的原始位置區(qū)域輸出廣告信息。
7.根據(jù)權(quán)利要求6所述的一種基于視窗位移輸出廣告信息的方法,其特征在于:所述獲取目標視窗的原始位置信息和位移量值信息的過程為, 建立坐標系,記錄所述目標視窗在原始位置中的坐標數(shù)據(jù); 當所述目標視窗發(fā)生位移后,記錄目標視窗位移后的坐標數(shù)據(jù); 根據(jù)所述目標視窗中對應點的坐標數(shù)據(jù)值,計算該目標視窗的位移量值。
8.根據(jù)權(quán)利要求6所述的一種基于視窗位移輸出廣告信息的方法,其特征在于:所述目標視窗的位移量值滿足的閾值條件為, 所述目標視窗發(fā)生位移后的新位置區(qū)域與原始位置區(qū)域沒有重疊部分;和/或,所述目標視窗發(fā)生位移后的新位置區(qū)域與原始位置區(qū)域有重疊部分,且重疊區(qū)域占整個目標視窗區(qū)域的比例滿足預設的比例值。
9.根據(jù)權(quán)利要求8所述的一種基于視窗位移輸出廣告信息的方法,其特征在于:所述重疊區(qū)域占整個目標視窗區(qū)域滿足的預設比例值為,小于或等于1/2。
10.根據(jù)權(quán)利要求1所述的一種基于視窗位移輸出廣告信息的方法,其特征在于:所述步驟2中在目標視窗移動前的原始位置區(qū)域輸出廣告信息的方式為, 判定所述目標視窗移動后的區(qū)域范圍是否與原始位置區(qū)域有重疊部分,若沒有重疊,則在原始位置處的全部視窗區(qū)域輸出廣告信息;若有重疊部分,則在原始位置處的非重疊視窗區(qū)域輸出廣告信息。
11.根據(jù)權(quán)利要求1所述的一種基于視窗位移輸出廣告信息的方法,其特征在于:所述步驟2中在目標視窗移動前的 原始位置區(qū)域輸出廣告信息的過程為, 當廣告數(shù)據(jù)為圖片或視頻數(shù)據(jù)時,獲取廣告數(shù)據(jù)的尺寸大小; 當所述廣告數(shù)據(jù)的尺寸大小與目標視窗輸出區(qū)域的尺寸不一致時,將廣告數(shù)據(jù)進行放大或縮小,轉(zhuǎn)換為與目標視窗輸出區(qū)域相吻合的尺寸后再進行輸出。
12.根據(jù)權(quán)利要求1所述的一種基于視窗位移輸出廣告信息的方法,其特征在于:所述步驟2中在目標視窗移動前的原始位置區(qū)域輸出廣告信息的持續(xù)時間設置為1-5秒的范圍內(nèi)。
13.根據(jù)權(quán)利要求1所述的一種基于視窗位移輸出廣告信息的方法,其特征在于:所述步驟2中在目標視窗移動前的原始位置區(qū)域輸出廣告信息時,通過如下方式進行限定, 設置廣告信息在預設時間段內(nèi)被同一終端輸出的總次數(shù),和/或相鄰廣告信息進行輸出的間隔時間; 對應著用戶的所在終端,依據(jù)前述的設置內(nèi)容,限定廣告信息的輸出操作。
14.一種基于視窗位移輸出廣告信息的系統(tǒng),其特征在于:該系統(tǒng)包括, 視窗位置監(jiān)測單元,用于監(jiān)測目標視窗所處的位置區(qū)域信息; 視窗廣告輸出單元,與前述視窗位置監(jiān)測單元相連,用于在前述目標視窗的位置被移動的情況下,在該目標視窗移動前的原始位置區(qū)域輸出廣告信息。
15.根據(jù)權(quán)利要求14所述的一種基于視窗位移輸出廣告信息的系統(tǒng),其特征在于:所述視窗廣告輸出單元包括以下結(jié)構(gòu)模塊, 廣告輸出設置模塊,用于設置廣告信息在預設時間段內(nèi)被同一終端輸出的總次數(shù),和/或相鄰廣告信息進行輸出的間隔時間;廣告信息輸出模塊,與前述廣告輸出設置模塊相連,用于對應著用戶的所在終端,依據(jù)前述的設置內(nèi)容,限定廣告信息的輸出操作。
16.根據(jù)權(quán)利要求14所述的一種基于視窗位移輸出廣告信息的系統(tǒng),其特征在于:所述系統(tǒng)還包括, 視窗位移獲取單元,與前述視窗位置監(jiān)測單元相連,用于在監(jiān)測到目標視窗的位置被移動的情況下,獲取該目標視窗的原始位置信息和位移量值信息; 廣告信息輸出單元,與前述視窗位移獲取單元相連,用于當所述目標視窗的位移量值滿足預設的閾值條件時,在該目標視窗的原始位置區(qū)域輸出廣告信息。
17.根據(jù)權(quán)利要求16所述的一種基于視窗位移輸出廣告信息的系統(tǒng),其特征在于:所述視窗位移獲取單元包括以下結(jié)構(gòu)模塊, 坐標系建立模塊,用于建立坐標系,記錄所述目標視窗在原始位置中的坐標數(shù)據(jù); 位移數(shù)據(jù)記錄模塊,與前述坐標系建立模塊相連,用于當所述目標視窗發(fā)生位移后,記錄目標視窗位移后的坐標數(shù)據(jù); 位移量值計算模塊,與前述位移數(shù)據(jù)記錄模塊相連,用于根據(jù)所述目標視窗中對應點的坐標數(shù)據(jù)值,計算該目標 視窗的位移量值。
全文摘要
本發(fā)明提供了一種基于視窗位移輸出廣告信息的方法及系統(tǒng),屬于通信技術(shù)領域。該方法包括監(jiān)測目標視窗所處的位置區(qū)域信息;當前述目標視窗的位置被移動的情況下,在該目標視窗移動前的原始位置區(qū)域輸出廣告信息。利用本發(fā)明,在目標視窗發(fā)生位移的原始位置區(qū)域輸出廣告信息,提供了一種新的廣告推送形式,使用戶可通過主動移動視窗操作來獲取廣告信息,增添了視窗移動過程中的趣味性,使廣告效果更佳。
文檔編號G06Q30/02GK103116856SQ20131002583
公開日2013年5月22日 申請日期2013年1月22日 優(yōu)先權(quán)日2013年1月22日
發(fā)明者馬宇塵, 劉紅梅 申請人:上海量明科技發(fā)展有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
上杭县| 武安市| 邵阳市| 库车县| 伊金霍洛旗| 百色市| 凤阳县| 和田县| 邵阳县| 嵩明县| 翁牛特旗| 大安市| 荥阳市| 慈利县| 扎赉特旗| 吉安市| 盐池县| 黑水县| 汉阴县| 麟游县| 花垣县| 余江县| 渝北区| 津南区| 永昌县| 滦南县| 依兰县| 盐亭县| 东城区| 红原县| 桃园县| 鄂尔多斯市| 邻水| 清水县| 故城县| 垣曲县| 东乡族自治县| 乌拉特前旗| 思南县| 山东| 罗田县|