[發(fā)明專利]信息處理方法和裝置有效
| 申請?zhí)枺?/td> | 201210058985.4 | 申請日: | 2012-03-08 |
| 公開(公告)號: | CN103312733A | 公開(公告)日: | 2013-09-18 |
| 發(fā)明(設(shè)計(jì))人: | 鄒建平;董江德;葉茂;李清垚;陳國林;龍丁奮;朱磊;郭學(xué)亨 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/24 |
| 代理公司: | 北京鑫媛睿博知識產(chǎn)權(quán)代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 信息處理 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種信息處理方法和裝置,具體地涉及一種信息預(yù)處理方法和裝置。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,用戶對個性化網(wǎng)絡(luò)信息的需求日益增強(qiáng),越來越多的信息提供網(wǎng)站也提供了將網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行針對用戶的個性化處理后呈現(xiàn)給用戶的服務(wù)。
這樣的經(jīng)過個性化處理的信息先讓可以增強(qiáng)對用戶的針對性,尤其是應(yīng)用于具體的產(chǎn)品推廣領(lǐng)域,則能產(chǎn)生更好的推廣效果。
例如:在通過網(wǎng)絡(luò)進(jìn)行的應(yīng)用程序推廣領(lǐng)域,雖然現(xiàn)有的點(diǎn)擊量(下載量)排行信息已經(jīng)可以有效的向用戶推薦排名更靠前的應(yīng)用程序,但是,考慮到用戶的個性化需求,總點(diǎn)擊量排名靠前的應(yīng)用程序并不一定是用戶自身需要的應(yīng)用程序,這樣的推廣操作的針對性并不強(qiáng)。
而考慮到用戶群體的共性特征,如果能夠?qū)⒂脩羧粘=换サ暮糜褜?yīng)用程序的應(yīng)用率做出針對性的排行,顯然可以大幅的提升這樣的排行對于用戶的針對性推廣作用。
而在現(xiàn)有的技術(shù)中,也提出了這樣的技術(shù)方案,通過將海量數(shù)據(jù)針對用戶進(jìn)行實(shí)時計(jì)算,來將相應(yīng)的結(jié)果針對性的呈現(xiàn)給用戶,從而實(shí)現(xiàn)對應(yīng)用的針對性服務(wù)。
但是,在實(shí)時海量數(shù)據(jù)計(jì)算領(lǐng)域,比如對用戶的所有好友進(jìn)行應(yīng)用程序的應(yīng)用指標(biāo)計(jì)算的過程中,假設(shè)用戶的好友有n個,而每個好友使用的應(yīng)用程序有m個,那么,這個指標(biāo)計(jì)算將會是n*m的放大級別。如果在用戶每次獲取基于好友的應(yīng)用程序排名時,都調(diào)用所有的信息進(jìn)行運(yùn)算,且n和m的值比較大,那么,具體的計(jì)算量將是非常巨大的,因此,現(xiàn)有技術(shù)進(jìn)一步提出了相應(yīng)的優(yōu)化方案。
優(yōu)化方案一
采用離線計(jì)算的方式,即對所有用戶進(jìn)行后臺計(jì)算生成臨時結(jié)果,查詢時直接返回臨時結(jié)果。
優(yōu)化方案二
采用結(jié)果緩沖的方法,即首次調(diào)用時進(jìn)行實(shí)時計(jì)算,然后將計(jì)算結(jié)果緩沖到緩存系統(tǒng),后續(xù)調(diào)用直接從緩存系統(tǒng)中返回結(jié)果。
在實(shí)際中,上述優(yōu)化方案二中所提出的準(zhǔn)實(shí)時計(jì)算方法比較常見,因?yàn)槊刻煸L問的用戶并不會是全量用戶,這種方法能夠較大程度降低計(jì)算量。
在實(shí)現(xiàn)本發(fā)明實(shí)施例的過程中,申請人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
對于優(yōu)化方案一,考慮到實(shí)際用戶的巨大數(shù)量(在實(shí)際應(yīng)用中,實(shí)際用戶往往數(shù)以億計(jì)),對于相應(yīng)信息的全量計(jì)算也將是非常耗時的,而且最終會導(dǎo)致結(jié)果存在比較大的延遲,這種方法更多用于非生產(chǎn)系統(tǒng)的離線統(tǒng)計(jì),不適用于在線計(jì)算。
對于優(yōu)化方案二,其首次進(jìn)行結(jié)果調(diào)用時會進(jìn)行實(shí)時計(jì)算,而通常此類計(jì)算往往比較復(fù)雜,用戶體驗(yàn)上會覺得延遲較大。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種信息處理方法和裝置,解決在現(xiàn)有技術(shù)中基于海量數(shù)據(jù)為用戶進(jìn)行個性化信息計(jì)算時存在結(jié)果延遲的問題。
為達(dá)到上述目的,本發(fā)明實(shí)施例一方面提供了一種信息處理方法,所述方法具體包括:
計(jì)算服務(wù)器接收Web服務(wù)器發(fā)送的用戶路徑提示消息,其中,所述用戶路徑提示消息中包括當(dāng)前登錄所述Web服務(wù)器的用戶的用戶名,以及所述用戶當(dāng)前所訪問頁面的信息;
所述計(jì)算服務(wù)器獲取所述當(dāng)前訪問頁面所對應(yīng)的所述用戶訪問目標(biāo)頁面的行為因子,并在所述行為因子的值滿足預(yù)設(shè)條件時,查詢緩存服務(wù)器中是否保存有所述用戶在所述目標(biāo)頁面所對應(yīng)的有效的目標(biāo)信息;
如果查詢結(jié)果為否,所述計(jì)算服務(wù)器計(jì)算所述用戶在所述目標(biāo)頁面所對應(yīng)的目標(biāo)信息,將計(jì)算得到的目標(biāo)信息保存在所述緩存服務(wù)器中;
當(dāng)所述計(jì)算服務(wù)器接收到所述Web服務(wù)器發(fā)送的查詢請求消息時,所述計(jì)算服務(wù)器向所述緩存服務(wù)器獲取所述用戶在所述目標(biāo)頁面所對應(yīng)的有效的目標(biāo)信息,并通過所述Web服務(wù)器將所述目標(biāo)信息在所述目標(biāo)頁面中展示給所述用戶。
另一方面,本發(fā)明實(shí)施例還提供了一種計(jì)算服務(wù)器,具體包括:
接收模塊,用于接收Web服務(wù)器發(fā)送的用戶路徑提示消息或,所述Web服務(wù)器發(fā)送的查詢請求消息;
因子獲取模塊,用于根據(jù)所述接收模塊所接收到的用戶路徑提示消息,獲取所述當(dāng)前訪問頁面所對應(yīng)的所述用戶訪問目標(biāo)頁面的行為因子;
查詢模塊,用于在所述因子獲取模塊所獲取的行為因子的值滿足預(yù)設(shè)條件時,查詢緩存服務(wù)器中是否保存有所述用戶在所述目標(biāo)頁面所對應(yīng)的有效的目標(biāo)信息;
計(jì)算模塊,用于在所述查詢模塊的查詢結(jié)果為否時,計(jì)算所述用戶在所述目標(biāo)頁面所對應(yīng)的目標(biāo)信息,將計(jì)算得到的目標(biāo)信息保存在所述緩存服務(wù)器中;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210058985.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





