控制信息推送的方法和裝置的制造方法
【專利摘要】本申請公開了一種控制信息推送的方法,應(yīng)用于信息推送服務(wù)器。該方法包括:為至少一個(gè)待推送的信息設(shè)置其各自的推送頻控參數(shù),所述推送頻控參數(shù)的初始值為有效;當(dāng)準(zhǔn)備推送其中任一信息時(shí),執(zhí)行如下處理:判斷該信息的所述推送頻控參數(shù)的值是有效還是無效;當(dāng)判定所述推送頻控參數(shù)的值是無效時(shí),確定當(dāng)前不推送所述信息;當(dāng)判定所述推送頻控參數(shù)的值是有效時(shí),向客戶端推送所述信息,將所述推送頻控參數(shù)的值置為在一段時(shí)間內(nèi)無效。利用本發(fā)明實(shí)施例提供的技術(shù)方案可以有效地管理網(wǎng)絡(luò)和設(shè)備資源。
【專利說明】
控制信息推送的方法和裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其設(shè)及一種控制信息推送的方法和裝置。
【背景技術(shù)】
[0002] 目前,在向客戶端推送信息時(shí),采用頻次控制技術(shù)來控制在指定時(shí)間內(nèi),在一個(gè)或 幾個(gè)維度下某一信息被某一客戶端設(shè)備展示的次數(shù)。例如,在廣告信息投放中,利用頻次控 制控制技術(shù)在指定時(shí)間內(nèi)某一廣告被某一客戶端設(shè)備展示的次數(shù)。目前,通常采用在時(shí)間 周期T內(nèi)對(duì)廣告推送做N+控制,即在時(shí)間周期T內(nèi)將在某一廣告客戶端上展示某一廣告的次 數(shù)控制在N次W內(nèi)。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明實(shí)施例提供一種控制信息推送的方法,W有效地管理網(wǎng)絡(luò)和設(shè)備資源。
[0004] 本發(fā)明實(shí)施例提供一種控制信息推送的裝置,W有效地管理網(wǎng)絡(luò)和設(shè)備資源。
[0005] 控制信息推送的方法包括:
[0006] 為至少一個(gè)待推送的信息設(shè)置其各自的推送頻控參數(shù),所述推送頻控參數(shù)的初始 值為有效;
[0007] 當(dāng)準(zhǔn)備推送其中任一信息時(shí),執(zhí)行如下處理:
[000引判斷該信息的所述推送頻控參數(shù)的值是有效還是無效;
[0009] 當(dāng)判定所述推送頻控參數(shù)的值是無效時(shí),確定當(dāng)前不推送所述信息;
[0010] 當(dāng)判定所述推送頻控參數(shù)的值是有效時(shí),向客戶端推送所述信息,將所述推送頻 控參數(shù)的值置為在一段時(shí)間內(nèi)無效。
[0011] 控制信息推送的裝置,包括:
[0012] 判斷模塊,用于從為至少一個(gè)待推送的信息設(shè)置的其各自的推送頻控參數(shù)中獲取 一待推送信息的推送頻控參數(shù),判斷為一信息設(shè)置的推送頻控參數(shù)的值是有效還是無效, 所述推送頻控參數(shù)的初始值為有效;
[0013] 執(zhí)行模塊,用于當(dāng)判定所述推送頻控參數(shù)的值是無效時(shí),確定當(dāng)前不推送所述信 息;當(dāng)判定所述推送頻控參數(shù)的值是有效時(shí),向客戶端推送所述信息,將所述推送頻控參數(shù) 的值置為在一段時(shí)間內(nèi)無效。
[0014] 通過本實(shí)施例,為至少一個(gè)待推送的信息設(shè)置其各自的推送頻控參數(shù),所述推送 頻控參數(shù)的初始值為有效,當(dāng)準(zhǔn)備推送其中任一信息時(shí),判斷該信息的所述推送頻控參數(shù) 的值是有效還是無效;當(dāng)判定所述推送頻控參數(shù)的值是無效時(shí),確定當(dāng)前不推送所述信息; 當(dāng)判定所述推送頻控參數(shù)的值是有效時(shí),向客戶端推送所述信息,將所述推送頻控參數(shù)的 值置為在一段時(shí)間內(nèi)無效。在本發(fā)明實(shí)施例中,在準(zhǔn)備向客戶端推送信息時(shí),通過判斷推送 頻控參數(shù)的值是有效還是無效來決定是否向所述客戶端推送該信息,且該推送頻控參數(shù)的 值被置為在一段時(shí)間內(nèi)無效,所W下次推送時(shí),該推送頻控參數(shù)的值是有效還是無效會(huì)取 決于該設(shè)置的時(shí)間是否到達(dá)。可W根據(jù)網(wǎng)絡(luò)、服務(wù)器和客戶端的狀況設(shè)置推送頻控參數(shù)的 值無效的時(shí)間。運(yùn)樣,可W避免過于頻繁或過于稀疏地推送信息。所W,通過本發(fā)明實(shí)施例 可W更有效地管理網(wǎng)絡(luò)和設(shè)備資源,優(yōu)化資源推送。
【附圖說明】
[0015] 為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可 W根據(jù)運(yùn)些附圖獲得其他的附圖。
[0016] 圖1是為本發(fā)明各實(shí)施例設(shè)及的一種實(shí)施環(huán)境的結(jié)構(gòu)示意圖;
[0017] 圖2為本發(fā)明實(shí)施例提供的控制信息推送的方法的流程示意圖;
[0018] 圖3為本發(fā)明實(shí)施例提供的控制信息推送的方法的流程示意圖;
[0019] 圖3A為本發(fā)明實(shí)施例提供的控制廣告推送的方法的流程示意圖;
[0020] 圖4為本發(fā)明實(shí)施例提供的控制信息推送的方法的流程示意圖;
[0021] 圖5為本發(fā)明實(shí)施例提供的控制信息推送的裝置的結(jié)構(gòu)示意圖;
[0022] 圖6為本發(fā)明實(shí)施例提供的控制信息推送的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒?發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí) 施例,都屬于本發(fā)明保護(hù)的范圍。
[0024] 圖1為本發(fā)明各實(shí)施例設(shè)及的一種實(shí)施環(huán)境的結(jié)構(gòu)示意圖。如圖1所示,該實(shí)施環(huán) 境包括:終端設(shè)備110、服務(wù)器120和數(shù)據(jù)庫130。
[0025] 該終端設(shè)備110可W運(yùn)行接收并展示推送信息的客戶端,例如瀏覽器,播放器。該 終端設(shè)備110可W為手機(jī)、平板電腦、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等。
[0026] 該終端設(shè)備110可W通過無線網(wǎng)絡(luò)或有線網(wǎng)絡(luò)與該服務(wù)器120連接。
[0027] 該服務(wù)器120可W是一臺(tái)信息推送服務(wù)器,或者由若干臺(tái)服務(wù)器組成的服務(wù)器集 群,或者是一個(gè)云計(jì)算服務(wù)中屯、。
[0028] 該信息推送服務(wù)器120可W包括:推送引擎121、內(nèi)容推送服務(wù)器122和信息數(shù)據(jù)庫 123。
[0029] 該推送引擎121,用于從該信息數(shù)據(jù)庫123獲取與推送相關(guān)的參數(shù)和推送規(guī)則,根 據(jù)推送規(guī)則生成推送策略,將生成的推送策略發(fā)送給該內(nèi)容推送服務(wù)器122。
[0030] 該內(nèi)容推送服務(wù)器122根據(jù)該推送策略執(zhí)行推送操作。
[0031] 該數(shù)據(jù)庫130可W為用于存儲(chǔ)數(shù)據(jù)的設(shè)備,可W通過有線或無線方式與該服務(wù)器 120連接,W便該服務(wù)器120從該數(shù)據(jù)庫130讀取數(shù)據(jù)。
[0032] 圖2為本發(fā)明實(shí)施例提供的控制信息推送的方法的流程示意圖。該方法可應(yīng)用于 信息推送服務(wù)器。在本發(fā)明實(shí)施例中,預(yù)先為至少一個(gè)待推送的信息設(shè)置其各自的推送頻 控參數(shù),所述推送頻控參數(shù)的初始值為有效。當(dāng)準(zhǔn)備推送該至少一個(gè)待推送的信息中的任 一信息時(shí),執(zhí)行如下處理。
[0033] 步驟201,判斷該信息的所述推送頻控參數(shù)的值是有效還是無效。
[0034] 步驟202,當(dāng)判定所述推送頻控參數(shù)的值是無效時(shí),確定當(dāng)前不推送所述信息。
[0035] 步驟203,當(dāng)判定所述推送頻控參數(shù)的值是有效時(shí),向客戶端推送所述信息,將所 述推送頻控參數(shù)的值置為在一段時(shí)間內(nèi)無效。
[0036] 通過本實(shí)施例,在準(zhǔn)備向客戶端推送信息時(shí),通過判斷推送頻控參數(shù)的值是有效 還是無效來決定是否向所述客戶端推送該信息,且該推送頻控參數(shù)的值被置為在一段時(shí)間 內(nèi)無效,所W下次推送時(shí),該推送頻控參數(shù)的值是有效還是無效會(huì)取決于該設(shè)置的時(shí)間是 否到達(dá)??蒞根據(jù)網(wǎng)絡(luò)、服務(wù)器和客戶端的狀況設(shè)置推送頻控參數(shù)的值無效的時(shí)長。運(yùn)樣, 可W避免因隨機(jī)推送而造成的過于頻繁或過于稀疏地推送信息。過于頻繁推送會(huì)造成資源 擁塞,推送失敗率高,推送效率低下。過于稀疏推送會(huì)造成資源閑置,進(jìn)而造成資源利用率 低。所W,通過本發(fā)明實(shí)施例可W更有效地管理網(wǎng)絡(luò)和設(shè)備資源,優(yōu)化資源推送。
[0037] 在本發(fā)明一實(shí)施例中,可W通過判斷預(yù)設(shè)的推送頻控參數(shù)的失效時(shí)間是否到達(dá)來 判斷該信息的所述推送頻控參數(shù)是有效還是無效。當(dāng)所述推送頻控參數(shù)的失效時(shí)間未到達(dá) 時(shí),判定所述推送頻控參數(shù)的值無效。當(dāng)所述推送頻控參數(shù)的失效時(shí)間到達(dá)時(shí),判定所述推 送頻控參數(shù)的值有效。
[0038] 在本發(fā)明一實(shí)施例中,在所述推送頻控參數(shù)的失效時(shí)間到達(dá)后,會(huì)清除所述客戶 端的Cookie中或所述服務(wù)器中的所述信息的推送頻控參數(shù)。例如,服務(wù)器會(huì)在判斷該推送 頻控參數(shù)失效時(shí)間到達(dá)后,清除自身存儲(chǔ)的該信息的推送頻控參數(shù),或指令客戶端清除其 上的Cookie中的該信息的推送頻控參數(shù)。或者,客戶端在獲知該信息的推送頻控參數(shù)失效 后,主動(dòng)清除其上Cookie中的該信息的推送頻控參數(shù)。在此情況下,可W通過判斷該客戶端 的Cookie中或所述服務(wù)器中是否有所述信息的推送頻控參數(shù)。當(dāng)所述客戶端的Cookie中或 所述服務(wù)器中沒有所述信息的推送頻控參數(shù)時(shí),表示該信息的推送頻控參數(shù)已被清除,即 可判定所述推送頻控參數(shù)的失效時(shí)間已到達(dá);否則,表示該信息的推送頻控參數(shù)還未被清 除,即該推送頻控參數(shù)的失效時(shí)間還未到達(dá)。
[0039] 在本發(fā)明一實(shí)施例中,也可W通過如下方式判斷該信息的推送頻控參數(shù)是有效還 是無效??蒞先判斷客戶端的Cookie中或所述服務(wù)器中是否設(shè)置有該信息的推送頻控參 數(shù),如果設(shè)置有該信息的推送頻控參數(shù),再進(jìn)一步判斷為該推送頻控參數(shù)設(shè)置的無效時(shí)間 是否到達(dá),如果該無效時(shí)間未到達(dá),則判定該信息的推送頻控參數(shù)的值無效。如果客戶端的 Cookie中或所述服務(wù)器中沒有該推送頻控參數(shù),或者有該推送頻控參數(shù)但是為該推送頻控 參數(shù)設(shè)置的無效時(shí)間已到達(dá),則判定該信息的推送頻控參數(shù)有效。
[0040] 圖3為本發(fā)明實(shí)施例提供的控制信息推送的方法的流程示意圖。本發(fā)明可W由信 息推送服務(wù)器推送引擎執(zhí)行。預(yù)先為至少一個(gè)待推送的信息設(shè)置其各自的推送頻控參數(shù), 所述推送頻控參數(shù)的初始值為有效。當(dāng)準(zhǔn)備推送該至少一個(gè)待推送的信息中的任一信息 時(shí),執(zhí)行如下處理。
[0041] 步驟301,獲取該信息在客戶端上被展示的次數(shù)。
[0042] 步驟302,判斷該信息在所述客戶端上被展示的次數(shù)是否已達(dá)到展示次數(shù)上限。當(dāng) 該信息在所述客戶端上被展示的次數(shù)已達(dá)到展示次數(shù)上限,執(zhí)行步驟303;否則執(zhí)行步驟 304。
[0043] 在本實(shí)施例中,可W讀取頻控可擴(kuò)展標(biāo)記語言(xml),從該頻控xml中讀取展示次 數(shù)上限。可W從客戶端的Cookie中或所述服務(wù)器中讀取該信息在該客戶端上被展示的次 數(shù)。
[0044] 步驟303,確定不向所述客戶端推送所述信息。
[0045] 步驟304,判斷該信息的所述推送頻控參數(shù)的值是有效還是無效。當(dāng)判定所述推送 頻控參數(shù)的值是無效時(shí),執(zhí)行步驟303;否則執(zhí)行步驟305。
[0046] 在本發(fā)明一實(shí)施例中,W廣告投放為例,該信息為一個(gè)廣告訂單對(duì)應(yīng)的信息。該廣 告訂單的推送頻控參數(shù)可W為廣告的短時(shí)頻控參數(shù)??蒞從頻控xml中讀取該短時(shí)頻控參 數(shù)。該短時(shí)頻控參數(shù)的xml的格式如下:
[0047]
[004引此外,在本發(fā)明一實(shí)施例中,多個(gè)廣告訂單可W共享一個(gè)短時(shí)頻控參數(shù),一旦上述 廣告訂單中的某個(gè)訂單對(duì)應(yīng)的信息在時(shí)間T內(nèi)被推送給該客戶端,則不能在該時(shí)間T內(nèi)推送 上述廣告訂單中的另外一個(gè)廣告訂單對(duì)應(yīng)的信息。此外,可W為運(yùn)多個(gè)廣告訂單設(shè)置同一 個(gè)展示次數(shù)上限,在運(yùn)多個(gè)廣告訂單中的任一訂單對(duì)應(yīng)的信息被推送給該客戶端,則將在 客戶端上的展示次數(shù)加一。
[0049]在本發(fā)明一實(shí)施例中,該信息的推送頻控參數(shù)可W包括:點(diǎn)擊頻控參數(shù)??蒞從頻 控xml中讀取該點(diǎn)擊頻控參數(shù)。該點(diǎn)擊頻控參數(shù)的xml的格式如下:
[00 加:
[0051] 在本發(fā)明一實(shí)施例中,該信息的推送頻控參數(shù)可W包括:指示不展示的頻控參數(shù)。
[0052] 步驟305,向客戶端推送所述信息,將所述推送頻控參數(shù)的值置為在一段時(shí)間內(nèi)無 效。
[0053] 在本發(fā)明一實(shí)施例中,例如在廣告推送業(yè)務(wù)中,有多條廣告需要推送。可W根據(jù)產(chǎn) 品需求設(shè)置篩選推送的廣告的規(guī)則。例如,可W利用定向條件篩選廣告池中的廣告得到N個(gè) 待推送的廣告。為了進(jìn)一步對(duì)運(yùn)N個(gè)廣告進(jìn)行篩選,可W計(jì)算本實(shí)施例中推送的信息和運(yùn)N 條待推送的第二信息的相關(guān)度,例如計(jì)算已推送的廣告對(duì)應(yīng)的信息和運(yùn)N條待推送的廣告 對(duì)應(yīng)的信息的素材的相關(guān)度。獲取與該信息相關(guān)度最大的第二信息,例如從運(yùn)N條廣告中獲 取其信息的素材和本條被推送的信息的素材之間的相關(guān)度最大的一條廣告??蒞利用如下 公式進(jìn)行計(jì)算信息之間的相關(guān)度:=
, 例如,Type可W為:娛樂、新聞、汽車、明星、職業(yè)等。訂單推送概率(P)=待推送的訂單對(duì)應(yīng) 的信息和當(dāng)前信息之間的相關(guān)度。在當(dāng)與所述信息相關(guān)度最大的第二信息的推送頻控參數(shù) 的值為有效時(shí),將與所述信息相關(guān)度最大的第二信息推送給所述客戶端,例如,將利用上述 公式得到的相關(guān)度最大的訂單對(duì)應(yīng)的信息推送給該客戶端。
[0054] 在上述步驟304中,當(dāng)該信息對(duì)應(yīng)的推送頻控參數(shù)為短時(shí)頻控參數(shù)時(shí),將所述推送 頻控參數(shù)的值置為在一段時(shí)間內(nèi)無效包括:在所述客戶端的Cookie中或所述服務(wù)器中設(shè)置 所述信息的短時(shí)頻控參數(shù),并設(shè)置所述短時(shí)頻控參數(shù)的失效時(shí)間。
[0055] 在上述步驟304中,當(dāng)該信息對(duì)應(yīng)的推送頻控參數(shù)為點(diǎn)擊頻控參數(shù)時(shí),將所述推送 頻控參數(shù)的值置為在一段時(shí)間內(nèi)無效包括:在所述客戶端展示所述信息之后,響應(yīng)于用戶 對(duì)于所述信息的點(diǎn)擊事件,在所述客戶端的Cookie中或所述服務(wù)器中設(shè)置所述信息的點(diǎn)擊 頻控參數(shù),并設(shè)置所述點(diǎn)擊頻控參數(shù)的失效時(shí)間。
[0056] 在上述步驟304中,當(dāng)該信息對(duì)應(yīng)的推送頻控參數(shù)為指示不展示的頻控參數(shù)時(shí),將 所述推送頻控參數(shù)的值置為在一段時(shí)間內(nèi)無效包括:在所述客戶端展示所述信息之后,響 應(yīng)于用戶對(duì)于所述信息的屏蔽事件,在所述客戶端的Cookie中或所述服務(wù)器中設(shè)置所述指 示不展示的頻控參數(shù),并設(shè)置所述不展示頻控參數(shù)的失效時(shí)間。
[0057] 圖3A為本發(fā)明實(shí)施例提供的控制廣告推送的方法的流程示意圖。每個(gè)廣告訂單對(duì) 應(yīng)一個(gè)唯一的訂單ID。當(dāng)推送頻控參數(shù)為短時(shí)頻控,準(zhǔn)備推送對(duì)應(yīng)一訂單ID的廣告時(shí),該方 法包括如下步驟。
[005引步驟301A,推送引擎從信息數(shù)據(jù)庫中讀取頻控xml,從頻控xml中讀取展示次數(shù)上 限。
[0059] 步驟302A,推送引擎向客戶端發(fā)送展示次數(shù)請求。
[0060] 在本步驟中,該推送引擎向該客戶端發(fā)送該展示次數(shù)請求,請求獲取一個(gè)訂單ID 對(duì)應(yīng)的廣告在該客戶端上的展示次數(shù)。
[0061 ] 步驟303A,客戶端從Cookie中讀取該訂單ID對(duì)應(yīng)的廣告在該客戶端上的展示次 數(shù),將該展示次數(shù)發(fā)送給該推送引擎。
[0062] 步驟304A,該推送引擎判斷該訂單ID對(duì)應(yīng)的廣告在該客戶端上的展示次數(shù)是否達(dá) 到該展示次數(shù)上限。
[0063] 步驟305A,如果該展示次數(shù)已達(dá)到該展示次數(shù)上限,生成指令不推送該廣告的通 知,將該指令不推送該廣告的通知發(fā)送給該內(nèi)容推送服務(wù)器。
[0064] 步驟306A,如果該展示次數(shù)未達(dá)到該展示次數(shù)上限,該推送引擎從該客戶端獲取 頻控xml。
[0065] 在本步驟中,該推送引擎向該客戶端發(fā)送頻控xml獲取請求,該客戶端從Cookie中 獲取該頻控xml,并發(fā)送給該推送引擎。
[0066] 在本發(fā)明一實(shí)施例中,客戶端也可W將該頻控xml發(fā)送給信息數(shù)據(jù)庫。在運(yùn)種情況 下,該推送引擎則從該信息數(shù)據(jù)庫獲取該頻控xml。
[0067] 步驟307A,該推送引擎判斷該頻控xml中是否有為該訂單I的受置的短時(shí)頻控參數(shù)。
[0068] 步驟308A,如果該頻控xml是否有為該訂單ID設(shè)置的短時(shí)頻控參數(shù),從定時(shí)器讀取 指示定時(shí)器是否超時(shí)的參數(shù)。
[0069] 該定時(shí)器的定時(shí)時(shí)長是為該短時(shí)頻控參數(shù)設(shè)置的無效時(shí)間。
[0070] 步驟309A,當(dāng)根據(jù)從該定時(shí)器讀取的指示該定時(shí)器是否超時(shí)的參數(shù)判定該定時(shí)器 未超時(shí),則該投放引擎生成指令不推送該廣告的通知,將該指令不推送該廣告的通知發(fā)送 給該內(nèi)容推送服務(wù)器。
[0071] 步驟310A,當(dāng)根據(jù)從該定時(shí)器讀取的指示該定時(shí)器是否超時(shí)的參數(shù)判定該定時(shí)器 已超時(shí),該推送引擎生成指令推送該廣告的通知,并將該通知發(fā)送給該內(nèi)容推送服務(wù)器。
[0072] 該通知中攜帶該訂單ID。
[0073] 步驟311A,該客戶端從該定時(shí)器讀取指示該定時(shí)器是否超時(shí)的參數(shù),當(dāng)根據(jù)該指 示該定時(shí)器是否超時(shí)的參數(shù)判定該定時(shí)器已超時(shí)時(shí),清除在自身設(shè)置的該短時(shí)頻控參數(shù)。
[0074] 在本發(fā)明一實(shí)施例中,該客戶端可W定時(shí)從該定時(shí)器讀取該指示該定時(shí)器是否超 時(shí)的參數(shù),一旦判定該定時(shí)器已超時(shí),則清除在Coolie中設(shè)置的該短時(shí)頻控參數(shù)。
[0075] 步驟312A,該內(nèi)容推送服務(wù)器根據(jù)該訂單ID從該信息數(shù)據(jù)庫中獲取對(duì)應(yīng)該訂單ID 的廣告。
[0076] 步驟313A,該內(nèi)容推送服務(wù)器將該廣告推送給該客戶端。
[0077] 步驟314A,該投放引擎向該客戶端發(fā)送指示設(shè)置短時(shí)頻控參數(shù)的指令。
[0078] 在本發(fā)明一實(shí)施例中,對(duì)應(yīng)于該投放引擎從信息數(shù)據(jù)庫獲取頻控xml的情況,該投 放引擎也可W將該指示設(shè)置短時(shí)頻控參數(shù)的指令發(fā)送給信息數(shù)據(jù)庫,由該信息數(shù)據(jù)庫設(shè)置 該短時(shí)頻控參數(shù)。
[0079] 步驟315A,該客戶端根據(jù)該指示設(shè)置短時(shí)頻控參數(shù)的指令,在自身的Cookie中設(shè) 置該短時(shí)頻控參數(shù),并重置該定時(shí)器的定時(shí)時(shí)長。
[0080] 該定時(shí)器的定時(shí)時(shí)長為該短時(shí)頻控參數(shù)的失效時(shí)間。
[0081] 步驟316A,該投放引擎向該信息數(shù)據(jù)庫發(fā)送指示為該訂單ID對(duì)應(yīng)的廣告在該客戶 端上的展示次數(shù)加一的指令。
[0082] 步驟317A,該信息數(shù)據(jù)庫為該訂單ID對(duì)應(yīng)的廣告在該客戶端上的展示次數(shù)加一。
[0083] 當(dāng)推送頻控參數(shù)為點(diǎn)擊頻控參數(shù)或指示不展示的頻控參數(shù)時(shí),控制廣告推送的方 法與該圖3A所示的方法類似。在具體應(yīng)用中,推送頻控參數(shù)也可W包括:短時(shí)頻控參數(shù)、點(diǎn) 擊頻控參數(shù)和指示不展示的頻控參數(shù)中的至少兩種。例如,推送頻控參數(shù)也可W包括短時(shí) 頻控參數(shù)和點(diǎn)擊頻控參數(shù),在運(yùn)種情況下,當(dāng)短時(shí)頻控參數(shù)和點(diǎn)擊頻控參數(shù)都有效時(shí)才向 客戶端推送該信息。
[0084] 圖4為本發(fā)明實(shí)施例提供的控制信息推送的方法的流程示意圖。本發(fā)明可W由信 息推送服務(wù)器推送引擎執(zhí)行。預(yù)先為至少一個(gè)待推送的信息設(shè)置其各自的推送頻控參數(shù), 所述推送頻控參數(shù)的初始值為有效。當(dāng)準(zhǔn)備推送該至少一個(gè)待推送的信息中的任一信息 時(shí),執(zhí)行如下處理。
[0085] 步驟401,獲取利用客戶端的歷史點(diǎn)擊行為學(xué)習(xí)到的信息。
[0086] 在本步驟中,可W利用數(shù)據(jù)挖掘技術(shù)對(duì)該客戶端的歷史點(diǎn)擊行為進(jìn)行學(xué)習(xí),得到 上述信息,可W將上述信息存儲(chǔ)在服務(wù)器或數(shù)據(jù)庫中。
[0087] 步驟402,根據(jù)上述學(xué)習(xí)到的信息判斷該客戶端是否為一次點(diǎn)擊客戶端。當(dāng)所述客 戶端不是一次點(diǎn)擊客戶端時(shí),執(zhí)行步驟405;否則執(zhí)行步驟403。
[0088] 在本步驟中,一次點(diǎn)擊客戶端是指點(diǎn)擊過一條信息,例如廣告之后不會(huì)再進(jìn)行第 二次點(diǎn)擊并展示,或進(jìn)行第二次點(diǎn)擊概率比較小的客戶。
[0089] 步驟403,判斷該信息的所述推送頻控參數(shù)的值是有效還是無效。當(dāng)判定所述推送 頻控參數(shù)的值是無效時(shí),執(zhí)行步驟404;否則執(zhí)行步驟405。
[0090] 步驟404,確定當(dāng)前不推送所述信息。
[0091 ]步驟405,向客戶端推送所述信息,將所述推送頻控參數(shù)的值置為在一段時(shí)間內(nèi)無 效。
[0092] 圖5為本發(fā)明實(shí)施例提供的控制信息推送的裝置的結(jié)構(gòu)示意圖。如圖5所示,該裝 置包括:判斷模塊501和執(zhí)行模塊502。
[0093] 該判斷模塊501,用于從為至少一個(gè)待推送的信息設(shè)置的其各自的推送頻控參數(shù) 中獲取一待推送信息的推送頻控參數(shù),判斷為該信息設(shè)置的推送頻控參數(shù)的值是有效還是 無效,所述推送頻控參數(shù)的初始值為有效。
[0094] 執(zhí)行模塊502,用于當(dāng)判定所述推送頻控參數(shù)的值是無效時(shí),確定當(dāng)前不推送所述 信息;當(dāng)判定所述推送頻控參數(shù)的值是有效時(shí),向客戶端推送所述信息,將所述推送頻控參 數(shù)的值置為在一段時(shí)間內(nèi)無效。
[00M]在本發(fā)明一實(shí)施例中,所述判斷模塊501,進(jìn)一步用于判斷預(yù)設(shè)的所述推送頻控參 數(shù)的失效時(shí)間是否到達(dá),當(dāng)所述推送頻控參數(shù)的失效時(shí)間未到達(dá)時(shí),判定所述推送頻控參 數(shù)的值無效;當(dāng)所述推送頻控參數(shù)的失效時(shí)間到達(dá)時(shí),判定所述推送頻控參數(shù)的值有效。
[0096] 在本發(fā)明一實(shí)施中,該裝置進(jìn)一步包括:清除模塊503,用于當(dāng)所述推送頻控參數(shù) 的失效時(shí)間到達(dá)后,清除所述客戶端的Cookie中或所述服務(wù)器中的所述信息的推送頻控參 數(shù)。該所述判斷模塊501,進(jìn)一步用于判斷所述客戶端的Cookie中或所述服務(wù)器中是否有所 述信息的推送頻控參數(shù),當(dāng)所述客戶端的Cookie中或所述服務(wù)器中沒有所述信息的推送頻 控參數(shù)時(shí),判定所述推送頻控參數(shù)的失效時(shí)間已到達(dá);當(dāng)所述客戶端的Cookie中或所述服 務(wù)器中有所述信息的推送頻控參數(shù)時(shí),判定所述推送頻控參數(shù)的失效時(shí)間未到到達(dá)。
[0097] 在本發(fā)明實(shí)施例中,該裝置進(jìn)一步包括:展示次數(shù)判斷模塊504,用于獲取所述信 息在所述客戶端上被展示的次數(shù),判斷所述信息在所述客戶端上被展示的次數(shù)是否已達(dá)到 展示次數(shù)上限。所述執(zhí)行模塊502,進(jìn)一步用于當(dāng)所述信息在所述客戶端上被展示的次數(shù)已 達(dá)到所述展示次數(shù)上限,確定不向所述客戶端推送所述信息;當(dāng)所述信息在所述客戶端上 被展示的次數(shù)未達(dá)到所述展示次數(shù)上限,判斷所述推送頻控參數(shù)的值是有效還是無效。
[0098] 在本發(fā)明一實(shí)施例中,所述信息的推送頻控參數(shù)包括:短時(shí)頻控參數(shù)。所述執(zhí)行模 塊502,進(jìn)一步用于在所述客戶端的Cookie中或所述服務(wù)器中設(shè)置所述信息的短時(shí)頻控參 數(shù),并設(shè)置所述短時(shí)頻控參數(shù)的失效時(shí)間。
[0099] 在本發(fā)明一實(shí)施例中,所述信息的推送頻控參數(shù)包括:點(diǎn)擊頻控參數(shù)。所述判斷模 塊501,進(jìn)一步用于判斷所述點(diǎn)擊頻控參數(shù)是有效還是無效。所述執(zhí)行模塊502,進(jìn)一步用于 在所述客戶端展示所述信息之后,響應(yīng)于用戶對(duì)于所述信息的點(diǎn)擊事件,在所述客戶端的 Cookie中或所述服務(wù)器中設(shè)置所述信息的點(diǎn)擊頻控參數(shù),并設(shè)置所述點(diǎn)擊頻控參數(shù)的失效 時(shí)間。
[0100]在本發(fā)明一實(shí)施例中,所述信息的推送頻控參數(shù)包括:指示不展示的頻控參數(shù)。所 述執(zhí)行模塊502,進(jìn)一步用于在所述客戶端展示所述信息之后,響應(yīng)于用戶對(duì)于所述信息的 屏蔽事件,在所述客戶端的Cookie中或所述服務(wù)器中設(shè)置所述指示不展示的頻控參數(shù),并 設(shè)置所述不展示頻控參數(shù)的失效時(shí)間。
[0101 ]在本發(fā)明一實(shí)施例中,該裝置進(jìn)一步包括:相關(guān)度計(jì)算模塊505,用于計(jì)算所述信 息和多條待推送的第二信息的相關(guān)度。該執(zhí)行模塊502,進(jìn)一步用于獲取與所述信息相關(guān)度 最大的第二信息,當(dāng)與所述信息相關(guān)度最大的第二信息的推送頻控參數(shù)的值為有效時(shí),將 與所述信息相關(guān)度最大的第二信息推送給所述客戶端。
[0102] 在本發(fā)明一實(shí)施例中,該裝置進(jìn)一步包括:客戶類型判斷模塊506,用于獲取利用 所述客戶端的歷史點(diǎn)擊行為學(xué)習(xí)到的信息,根據(jù)所述學(xué)習(xí)到的信息判斷所述客戶端是否為 一次點(diǎn)擊客戶端。所述執(zhí)行模塊502,進(jìn)一步用于當(dāng)所述客戶端不是一次點(diǎn)擊客戶端時(shí),向 所述客戶端推送所述信息,將所述推送頻控參數(shù)的值置為在一段時(shí)間內(nèi)無效,當(dāng)所述客戶 端是一次點(diǎn)擊客戶端時(shí),判斷所述點(diǎn)擊頻控參數(shù)是有效還是無效。
[0103] 圖6為本發(fā)明實(shí)施例提供的控制信息推送的裝置的結(jié)構(gòu)示意圖。如圖6所示,該裝 置可包括:處理器601、非易失性計(jì)算機(jī)可讀存儲(chǔ)器602、顯示單元603、網(wǎng)絡(luò)通信接口 604。運(yùn) 些組件通過總線605進(jìn)行通信。
[0104] 本實(shí)施例中,存儲(chǔ)器602中存儲(chǔ)有多個(gè)程序模塊,包括操作系統(tǒng)606、網(wǎng)絡(luò)通信模塊 607和應(yīng)用程序608。
[0105] 處理器601可W讀取存儲(chǔ)器602中的應(yīng)用程序所包括的各種模塊(圖中未示出)來 執(zhí)行控制信息推送的裝置的各種功能應(yīng)用W及數(shù)據(jù)處理。本實(shí)施例中的處理器601可W為 一個(gè),也可W為多個(gè),其可W為CPU,處理單元/模塊,ASIC,邏輯模塊或可編程口陣列等。
[0106] 其中,操作系統(tǒng)606可W為:Windows操作系統(tǒng)、Amlroid操作系統(tǒng)或蘋果iPhone OS 操作系統(tǒng)。
[0107] 應(yīng)用程序608可包括:推送引擎609。該推送引擎609可包括圖6所示裝置中的各個(gè) 功能模塊形成的計(jì)算機(jī)可執(zhí)行指令集609-1及對(duì)應(yīng)的元數(shù)據(jù)及啟發(fā)式算法609-2。運(yùn)些計(jì)算 機(jī)可執(zhí)行指令集可W由所述處理器601執(zhí)行并完成圖2至圖4所示方法或圖6所示裝置的功 能。
[0108] 在本實(shí)施例中,網(wǎng)絡(luò)通信接口604與網(wǎng)絡(luò)通信模塊607相配合完成控制信息推送的 裝置的各種網(wǎng)絡(luò)信號(hào)的收發(fā),例如向網(wǎng)站服務(wù)器發(fā)送數(shù)據(jù)獲取請求W及從該網(wǎng)站服務(wù)器接 收數(shù)據(jù)。
[0109] 顯示單元603具有一顯示面板,用于完成相關(guān)信息的輸入及顯示。
[0110] 另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可W集成在一個(gè)處理單元中,也可W 是各個(gè)模塊單獨(dú)物理存在,也可W兩個(gè)或兩個(gè)W上模塊集成在一個(gè)單元中。上述集成的單 元既可W采用硬件的形式實(shí)現(xiàn),也可W采用軟件功能單元的形式實(shí)現(xiàn)。所述各實(shí)施例的功 能模塊可W位于一個(gè)終端或網(wǎng)絡(luò)節(jié)點(diǎn),或者也可W分布到多個(gè)終端或網(wǎng)絡(luò)節(jié)點(diǎn)上。
[0111] 另外,本發(fā)明的每一個(gè)實(shí)施例可W通過數(shù)據(jù)處理設(shè)備,如計(jì)算機(jī)執(zhí)行的數(shù)據(jù)處理 程序來實(shí)現(xiàn)。顯然,數(shù)據(jù)處理程序構(gòu)成了本發(fā)明。此外,通常存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中的數(shù)據(jù) 處理程序通過直接將程序讀取出存儲(chǔ)介質(zhì)或者通過將程序安裝或復(fù)制到數(shù)據(jù)處理設(shè)備的 存儲(chǔ)設(shè)備(如硬盤和或內(nèi)存)中執(zhí)行。因此,運(yùn)樣的存儲(chǔ)介質(zhì)也構(gòu)成了本發(fā)明。存儲(chǔ)介質(zhì)可W 使用任何類型的記錄方式,例如紙張存儲(chǔ)介質(zhì)(如紙帶等)、磁存儲(chǔ)介質(zhì)(如軟盤、硬盤、閃存 等)、光存儲(chǔ)介質(zhì)(如CD-ROM等)、磁光存儲(chǔ)介質(zhì)(如MO等)等。
[0112] 因此本發(fā)明還提供了一種存儲(chǔ)介質(zhì),其中存儲(chǔ)有數(shù)據(jù)處理程序,該數(shù)據(jù)處理程序 用于執(zhí)行本發(fā)明上述方法的任何一種實(shí)施例。
[0113] 本領(lǐng)域普通技術(shù)人員可W理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可W通過硬件 來完成,也可W通過程序來指令相關(guān)的硬件完成,所述的程序可W存儲(chǔ)于一種計(jì)算機(jī)可讀 存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可W是只讀存儲(chǔ)器,磁盤或光盤等。
[0114] W上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用W限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1. 一種控制信息推送的方法,其特征在于,應(yīng)用于信息推送服務(wù)器,包括: 為至少一個(gè)待推送的信息設(shè)置其各自的推送頻控參數(shù),所述推送頻控參數(shù)的初始值為 有效; 當(dāng)準(zhǔn)備推送其中任一信息時(shí),執(zhí)行如下處理: 判斷該信息的所述推送頻控參數(shù)的值是有效還是無效; 當(dāng)判定所述推送頻控參數(shù)的值是無效時(shí),確定當(dāng)前不推送所述信息; 當(dāng)判定所述推送頻控參數(shù)的值是有效時(shí),向客戶端推送所述信息,將所述推送頻控參 數(shù)的值置為在一段時(shí)間內(nèi)無效。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述判斷該信息的所述推送頻控參數(shù)的值是有效還是無效,包括: 判斷預(yù)設(shè)的所述推送頻控參數(shù)的失效時(shí)間是否到達(dá); 當(dāng)所述推送頻控參數(shù)的失效時(shí)間未到達(dá)時(shí),判定所述推送頻控參數(shù)的值無效; 當(dāng)所述推送頻控參數(shù)的失效時(shí)間到達(dá)時(shí),判定所述推送頻控參數(shù)的值有效。3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,進(jìn)一步包括: 當(dāng)所述推送頻控參數(shù)的失效時(shí)間到達(dá)后,清除所述客戶端的Cookie中或所述服務(wù)器中 的所述信息的推送頻控參數(shù); 所述判斷所述推送頻控參數(shù)的失效時(shí)間是否到達(dá),包括: 判斷所述客戶端的Cookie中或所述服務(wù)器中是否有所述信息的推送頻控參數(shù); 當(dāng)所述客戶端的Cookie中或所述服務(wù)器中沒有所述信息的推送頻控參數(shù)時(shí),判定所述 推送頻控參數(shù)的失效時(shí)間已到達(dá); 當(dāng)所述客戶端的Cookie中或所述服務(wù)器中有所述信息的推送頻控參數(shù)時(shí),判定所述推 送頻控參數(shù)的失效時(shí)間未到到達(dá)。4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)準(zhǔn)備推送其中任一信息時(shí)進(jìn)一步包括: 獲取所述信息在所述客戶端上被展示的次數(shù); 判斷所述信息在所述客戶端上被展示的次數(shù)是否已達(dá)到展示次數(shù)上限; 當(dāng)所述信息在所述客戶端上被展示的次數(shù)已達(dá)到所述展示次數(shù)上限,確定不向所述客 戶端推送所述信息; 當(dāng)所述信息在所述客戶端上被展示的次數(shù)未達(dá)到所述展示次數(shù)上限,執(zhí)行所述判斷所 述推送頻控參數(shù)的值是有效還是無效的步驟。5. 根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述信息的推送頻控參數(shù)包括:短時(shí)頻控參數(shù); 所述將所述推送頻控參數(shù)的值置為在一段時(shí)間內(nèi)無效包括:在所述客戶端的Cookie中 或所述服務(wù)器中設(shè)置所述信息的短時(shí)頻控參數(shù),并設(shè)置所述短時(shí)頻控參數(shù)的失效時(shí)間。6. 根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述信息的推送頻控參數(shù)包括:點(diǎn)擊頻控參數(shù); 所述將所述推送頻控參數(shù)的值置為在一段時(shí)間內(nèi)無效包括:在所述客戶端展示所述信 息之后,響應(yīng)于用戶對(duì)于所述信息的點(diǎn)擊事件,在所述客戶端的Cookie中或所述服務(wù)器中 設(shè)置所述信息的點(diǎn)擊頻控參數(shù),并設(shè)置所述點(diǎn)擊頻控參數(shù)的失效時(shí)間; 其中,所述判斷該信息的所述推送頻控參數(shù)的值是有效還是無效,包括:判斷所述點(diǎn)擊 頻控參數(shù)是有效還是無效。7. 根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述信息的推送頻控參數(shù)包括:指示不展示的頻控參數(shù); 所述將所述推送頻控參數(shù)的值置為在一段時(shí)間內(nèi)無效包括:在所述客戶端展示所述信 息之后,響應(yīng)于用戶對(duì)于所述信息的屏蔽事件,在所述客戶端的Cookie中或所述服務(wù)器中 設(shè)置所述指示不展示的頻控參數(shù),并設(shè)置所述不展示頻控參數(shù)的失效時(shí)間。8. 根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)準(zhǔn)備推送其中任一信息時(shí)進(jìn)一步包括: 計(jì)算所述信息和多條待推送的第二信息的相關(guān)度; 獲取與所述信息相關(guān)度最大的第二信息; 當(dāng)與所述信息相關(guān)度最大的第二信息的推送頻控參數(shù)的值為有效時(shí),將與所述信息相 關(guān)度最大的第二信息推送給所述客戶端。9. 根據(jù)權(quán)利要求6所述的方法,其特征在于,當(dāng)準(zhǔn)備推送其中任一信息時(shí),進(jìn)一步包括: 獲取利用所述客戶端的歷史點(diǎn)擊行為學(xué)習(xí)到的信息; 根據(jù)所述學(xué)習(xí)到的信息判斷所述客戶端是否為一次點(diǎn)擊客戶端; 當(dāng)所述客戶端不是一次點(diǎn)擊客戶端時(shí),向所述客戶端推送所述信息,將所述推送頻控 參數(shù)的值置為在一段時(shí)間內(nèi)無效; 當(dāng)所述客戶端是一次點(diǎn)擊客戶端時(shí),執(zhí)行判斷所述點(diǎn)擊頻控參數(shù)的值是有效還是無效 的步驟。10. -種控制信息推送的裝置,包括: 判斷模塊,用于從為至少一個(gè)待推送的信息設(shè)置的其各自的推送頻控參數(shù)中獲取一待 推送信息的推送頻控參數(shù),判斷為所述信息設(shè)置的推送頻控參數(shù)的值是有效還是無效,所 述推送頻控參數(shù)的初始值為有效; 執(zhí)行模塊,用于當(dāng)判定所述推送頻控參數(shù)的值是無效時(shí),確定當(dāng)前不推送所述信息;當(dāng) 判定所述推送頻控參數(shù)的值是有效時(shí),向客戶端推送所述信息,將所述推送頻控參數(shù)的值 置為在一段時(shí)間內(nèi)無效。11. 根據(jù)權(quán)利要求10所述的裝置,其特征在于, 所述判斷模塊,進(jìn)一步用于判斷預(yù)設(shè)的所述推送頻控參數(shù)的失效時(shí)間是否到達(dá),當(dāng)所 述推送頻控參數(shù)的失效時(shí)間未到達(dá)時(shí),判定所述推送頻控參數(shù)的值無效;當(dāng)所述推送頻控 參數(shù)的失效時(shí)間到達(dá)時(shí),判定所述推送頻控參數(shù)的值有效。12. 根據(jù)權(quán)利要求11所述的裝置,其特征在于,進(jìn)一步包括: 清除模塊,用于當(dāng)所述推送頻控參數(shù)的失效時(shí)間到達(dá)后,清除所述客戶端的Cookie中 或所述服務(wù)器中的所述信息的推送頻控參數(shù); 所述判斷模塊,進(jìn)一步用于判斷所述客戶端的Cookie中或所述服務(wù)器中是否有所述信 息的推送頻控參數(shù),當(dāng)所述客戶端的Cookie中或所述服務(wù)器中沒有所述信息的推送頻控參 數(shù)時(shí),判定所述推送頻控參數(shù)的失效時(shí)間已到達(dá);當(dāng)所述客戶端的Cookie中或所述服務(wù)器 中有所述信息的推送頻控參數(shù)時(shí),判定所述推送頻控參數(shù)的失效時(shí)間未到到達(dá)。13. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,進(jìn)一步包括: 展示次數(shù)判斷模塊,用于獲取所述信息在所述客戶端上被展示的次數(shù),判斷所述信息 在所述客戶端上被展示的次數(shù)是否已達(dá)到展示次數(shù)上限; 所述執(zhí)行模塊,進(jìn)一步用于當(dāng)所述信息在所述客戶端上被展示的次數(shù)已達(dá)到所述展示 次數(shù)上限時(shí),確定不向所述客戶端推送所述信息;當(dāng)所述信息在所述客戶端上被展示的次 數(shù)未達(dá)到所述展示次數(shù)上限時(shí),判斷所述推送頻控參數(shù)的值是有效還是無效。14. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述信息的推送頻控參數(shù)包括:短時(shí)頻 控參數(shù); 所述執(zhí)行模塊,進(jìn)一步用于在所述客戶端的Cookie中或所述服務(wù)器中設(shè)置所述信息的 短時(shí)頻控參數(shù),并設(shè)置所述短時(shí)頻控參數(shù)的失效時(shí)間。15. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述信息的推送頻控參數(shù)包括:點(diǎn)擊頻 控參數(shù); 所述判斷模塊,進(jìn)一步用于判斷所述點(diǎn)擊頻控參數(shù)是有效還是無效; 所述執(zhí)行模塊,進(jìn)一步用于在所述客戶端展示所述信息之后,響應(yīng)于用戶對(duì)于所述信 息的點(diǎn)擊事件,在所述客戶端的Cookie中或所述服務(wù)器中設(shè)置所述信息的點(diǎn)擊頻控參數(shù), 并設(shè)置所述點(diǎn)擊頻控參數(shù)的失效時(shí)間。16. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述信息的推送頻控參數(shù)包括:指示不 展示的頻控參數(shù); 所述執(zhí)行模塊,進(jìn)一步用于在所述客戶端展示所述信息之后,響應(yīng)于用戶對(duì)于所述信 息的屏蔽事件,在所述客戶端的Cookie中或所述服務(wù)器中設(shè)置所述指示不展示的頻控參 數(shù),并設(shè)置所述不展示頻控參數(shù)的失效時(shí)間。17. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,進(jìn)一步包括: 相關(guān)度計(jì)算模塊,用于計(jì)算所述信息和多條待推送的第二信息的相關(guān)度; 執(zhí)行模塊,進(jìn)一步用于獲取與所述信息相關(guān)度最大的第二信息,當(dāng)與所述信息相關(guān)度 最大的第二信息的推送頻控參數(shù)的值為有效時(shí),將與所述信息相關(guān)度最大的第二信息推送 給所述客戶端。18. 根據(jù)權(quán)利要求15所述的裝置,其特征在于,進(jìn)一步包括: 客戶類型判斷模塊,用于獲取利用所述客戶端的歷史點(diǎn)擊行為學(xué)習(xí)到的信息,根據(jù)所 述學(xué)習(xí)到的信息判斷所述客戶端是否為一次點(diǎn)擊客戶端; 所述執(zhí)行模塊,進(jìn)一步用于當(dāng)所述客戶類型判斷模塊判定所述客戶端不是一次點(diǎn)擊客 戶端時(shí),向所述客戶端推送所述信息,將所述推送頻控參數(shù)的值置為在一段時(shí)間內(nèi)無效,當(dāng) 所述客戶類型判斷模塊判定所述客戶端是一次點(diǎn)擊客戶端時(shí),判斷所述點(diǎn)擊頻控參數(shù)是有 效還是無效。
【文檔編號(hào)】H04L29/08GK105978967SQ201610308172
【公開日】2016年9月28日
【申請日】2016年5月11日
【發(fā)明人】黃琳, 胡多多
【申請人】騰訊科技(北京)有限公司