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

用戶業(yè)務(wù)行為特征采集的系統(tǒng)及方法

文檔序號(hào):6649472閱讀:519來源:國知局
專利名稱:用戶業(yè)務(wù)行為特征采集的系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是指一種用戶業(yè)務(wù)行為特征采集的系統(tǒng)及方法。
背景技術(shù)
隨著社會(huì)的不斷發(fā)展,用戶對(duì)網(wǎng)絡(luò)上業(yè)務(wù)應(yīng)用的依賴日趨頻繁,越來越多的用戶通過互聯(lián)網(wǎng)上的業(yè)務(wù)進(jìn)行日常生活和商務(wù)活動(dòng)。而用戶在工作和生活中的需求也漸漸體現(xiàn)到用戶的業(yè)務(wù)活動(dòng)中,用戶在網(wǎng)絡(luò)中使用業(yè)務(wù)的時(shí)候,隨著使用時(shí)間的增長,會(huì)在各種不同的業(yè)務(wù)類型中的不同維度表現(xiàn)出相對(duì)比較穩(wěn)定的使用特征。這樣,為了能爭取更多的客戶以及向客戶提供更貼心的服務(wù),用戶在業(yè)務(wù)中的行為特征信息就成了每個(gè)業(yè)務(wù)提供商都希望得到的資源。
目前,對(duì)用戶行為信息的收集可由經(jīng)營分析系統(tǒng)實(shí)現(xiàn)。經(jīng)營分析系統(tǒng)一般位于業(yè)務(wù)提供商(SP)或運(yùn)營商的業(yè)務(wù)平臺(tái),其主要功能包括收集業(yè)務(wù)平臺(tái)中用戶使用業(yè)務(wù)的歷史記錄數(shù)據(jù)(如話單、網(wǎng)頁瀏覽量等),然后根據(jù)一定的選取規(guī)則,提取出用于后續(xù)分析的元數(shù)據(jù),并保存在元數(shù)據(jù)庫中;然后通過數(shù)據(jù)挖掘技術(shù)對(duì)元數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘,分析出歷史記錄數(shù)據(jù)的特征保存于結(jié)果數(shù)據(jù)庫;并通過分析展現(xiàn)平臺(tái)對(duì)分析結(jié)果進(jìn)行查詢應(yīng)用。
但是,目前經(jīng)營分析系統(tǒng)只能對(duì)有限的業(yè)務(wù)的歷史記錄數(shù)據(jù)進(jìn)行獲取和分析,并不能深入到分析用戶業(yè)務(wù)使用數(shù)據(jù)的具體針對(duì)業(yè)務(wù)本身的內(nèi)容,例如,一個(gè)用戶在網(wǎng)上看電影,那么當(dāng)前的分析系統(tǒng)就只能分析用戶看電影的時(shí)間、方式、及時(shí)長等到這些電影業(yè)務(wù)所共有的屬性,而對(duì)于用戶看的是什么樣的電影,如主要演員、導(dǎo)演等這些基于電影內(nèi)容的屬性則沒有分析。并且,分析出來的結(jié)果也只能簡單展現(xiàn)業(yè)務(wù)提供商或運(yùn)營商,而難以作為可傳輸?shù)臄?shù)據(jù)被外界其它應(yīng)用系統(tǒng)運(yùn)用。
并且,目前的經(jīng)營分析系統(tǒng)對(duì)業(yè)務(wù)運(yùn)營中的用戶數(shù)據(jù)進(jìn)行分析和進(jìn)行客戶化應(yīng)用時(shí),僅限于針對(duì)單個(gè)業(yè)務(wù)進(jìn)行分析,即使是針對(duì)單個(gè)業(yè)務(wù)提供商的幾個(gè)業(yè)務(wù),也是分別進(jìn)行數(shù)據(jù)分析,而無法將不同業(yè)務(wù)中的用戶數(shù)據(jù)結(jié)合在一起進(jìn)行分析。而由于采集到的用戶在業(yè)務(wù)使用過程中的數(shù)據(jù)是零散的,這限制了經(jīng)營分析系統(tǒng)無法對(duì)用戶使用業(yè)務(wù)進(jìn)行全面的分析,而只能針對(duì)用戶的某個(gè)業(yè)務(wù)的某個(gè)特征進(jìn)行分析。舉例來說,現(xiàn)有技術(shù)只能對(duì)用戶一種業(yè)務(wù)進(jìn)行分析,如僅能針對(duì)用戶上網(wǎng)情況進(jìn)行分析。而用戶每天要使用多個(gè)業(yè)務(wù),并且,有時(shí)候不同的業(yè)務(wù)之間存在著某種聯(lián)系,例如用戶在上網(wǎng)辦公時(shí)段,會(huì)較多的使用電話業(yè)務(wù)等。但如上所述,目前并沒有相關(guān)技術(shù)來實(shí)現(xiàn)對(duì)用戶各種業(yè)務(wù)的全面采集統(tǒng)計(jì),以進(jìn)行分析。又如,一個(gè)用戶可能使用不同運(yùn)營商提供的系統(tǒng)來使用相同的業(yè)務(wù)時(shí),目前的方式由于各個(gè)運(yùn)營商獨(dú)立采集也無法獲得該用戶使用所述業(yè)務(wù)的整體情況。
而在業(yè)務(wù)提供商開展業(yè)務(wù)的過程中,若想要得知真正需要某業(yè)務(wù)的用戶、或某用戶使用各個(gè)業(yè)務(wù)的整體情況,就必然要求對(duì)用戶在整個(gè)網(wǎng)絡(luò)的所有業(yè)務(wù)中所體現(xiàn)出來的業(yè)務(wù)的行為特征進(jìn)行采集,以用于分析。但目前尚未有這樣的技術(shù)方案。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供了一種用戶業(yè)務(wù)行為特征采集的系統(tǒng)及方法,以實(shí)現(xiàn)對(duì)用戶在整個(gè)網(wǎng)絡(luò)的所有業(yè)務(wù)中所體現(xiàn)出來的業(yè)務(wù)的行為特征進(jìn)行采集。
本發(fā)明提供了一種用戶業(yè)務(wù)行為特征的采集方法,包括以下步驟A、業(yè)務(wù)指紋單元采集各個(gè)用戶的各個(gè)業(yè)務(wù)使用數(shù)據(jù);將采集的數(shù)據(jù)分析出各個(gè)用戶的各個(gè)業(yè)務(wù)指紋數(shù)據(jù),發(fā)送給綜合業(yè)務(wù)指紋單元;B、綜合業(yè)務(wù)指紋單元接收各個(gè)業(yè)務(wù)指紋單元上報(bào)的各個(gè)用戶的各個(gè)業(yè)務(wù)指紋數(shù)據(jù),并據(jù)此分析出各個(gè)用戶的綜合業(yè)務(wù)指紋數(shù)據(jù)。
其中,步驟A所述采集各個(gè)用戶的各個(gè)業(yè)務(wù)使用數(shù)據(jù)的步驟包括根據(jù)特定的采集策略從業(yè)務(wù)數(shù)據(jù)采集結(jié)點(diǎn)采集各個(gè)用戶的各個(gè)業(yè)務(wù)使用數(shù)據(jù);將采集到的業(yè)務(wù)使用數(shù)據(jù)轉(zhuǎn)換成符合要求的格式進(jìn)行保存。
其中,步驟A進(jìn)一步包括所述采集步驟根據(jù)時(shí)間觸發(fā)、事件觸發(fā)或請(qǐng)求觸發(fā)的機(jī)制進(jìn)行觸發(fā)。
其中,步驟A所述分析出各個(gè)用戶的各個(gè)業(yè)務(wù)指紋數(shù)據(jù)的步驟包括從所采集的用戶業(yè)務(wù)使用數(shù)據(jù)中提取出各種業(yè)務(wù)類型各個(gè)維度上的數(shù)據(jù);根據(jù)所提取的數(shù)據(jù)分析出用于表示用戶在各種業(yè)務(wù)類型各個(gè)維度的業(yè)務(wù)使用特征的函數(shù);將所述業(yè)務(wù)使用特征的函數(shù)轉(zhuǎn)化為文本描述的格式作為業(yè)務(wù)指紋數(shù)據(jù)進(jìn)行保存。
其中,所述分析出用于表示用戶在各種業(yè)務(wù)類型各個(gè)維度的業(yè)務(wù)使用特征的函數(shù)的方法包括利用數(shù)據(jù)挖掘的方法進(jìn)行分析。
其中,所述數(shù)據(jù)挖掘的方法為僅對(duì)所述的所提取的數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘;或,結(jié)合已經(jīng)保存的原有的業(yè)務(wù)指紋數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘。
其中,步驟A所述發(fā)送給綜合業(yè)務(wù)指紋單元的步驟包括直接發(fā)送給綜合業(yè)務(wù)指紋單元;或,通過用戶終端中轉(zhuǎn)發(fā)送給綜合業(yè)務(wù)指紋單元。
其中,所述直接發(fā)送給綜合業(yè)務(wù)指紋單元的步驟包括業(yè)務(wù)指紋單元向綜合業(yè)務(wù)指紋單元發(fā)出業(yè)務(wù)指紋上傳請(qǐng)求;綜合業(yè)務(wù)指紋單元對(duì)所述請(qǐng)求進(jìn)行鑒權(quán),鑒權(quán)通過后向業(yè)務(wù)指紋單元發(fā)回同意的應(yīng)答消息;業(yè)務(wù)指紋單元將所述業(yè)務(wù)指紋數(shù)據(jù)發(fā)送給綜合業(yè)務(wù)指紋單元。
其中,所述直接發(fā)送給綜合業(yè)務(wù)指紋單元的步驟包括綜合業(yè)務(wù)指紋單元向業(yè)務(wù)指紋單元發(fā)出業(yè)務(wù)指紋請(qǐng)求消息;業(yè)務(wù)指紋單元對(duì)所述請(qǐng)求進(jìn)行鑒權(quán),鑒權(quán)通過后向綜合業(yè)務(wù)指紋單元發(fā)送所述業(yè)務(wù)指紋數(shù)據(jù)。
其中,所述通過用戶終端中轉(zhuǎn)發(fā)送給綜合業(yè)務(wù)指紋單元的步驟包括業(yè)務(wù)指紋單元向用戶終端發(fā)送業(yè)務(wù)指紋下發(fā)請(qǐng)求;用戶終端對(duì)所述請(qǐng)求進(jìn)行鑒權(quán),鑒權(quán)通過后向業(yè)務(wù)指紋單元發(fā)回同意的應(yīng)答消息;業(yè)務(wù)指紋單元將所述業(yè)務(wù)指紋數(shù)據(jù)發(fā)送給用戶終端進(jìn)行保存;用戶終端向綜合業(yè)務(wù)指紋單元發(fā)出業(yè)務(wù)指紋上傳請(qǐng)求消息;綜合業(yè)務(wù)指紋單元對(duì)所述請(qǐng)求消息進(jìn)行鑒權(quán),鑒權(quán)通過后向用戶終端發(fā)送同意的應(yīng)答消息;用戶終端將所保存的業(yè)務(wù)指紋傳給綜合業(yè)務(wù)指紋單元,并刪除已發(fā)送的業(yè)務(wù)指紋信息。
其中,步驟B所述分析出各個(gè)用戶的綜合業(yè)務(wù)指紋數(shù)據(jù)的步驟包括讀取所接收的用戶在不同業(yè)務(wù)指紋單元中分析出來的業(yè)務(wù)指紋數(shù)據(jù);對(duì)用戶每種業(yè)務(wù)類型每個(gè)維度上的不同業(yè)務(wù)指紋單元分析出的數(shù)據(jù)進(jìn)行綜合分析,生成用戶在各種業(yè)務(wù)類型各個(gè)維度上的業(yè)務(wù)使用特征的函數(shù)作為綜合業(yè)務(wù)指紋數(shù)據(jù)。
其中,所述生成在用戶各種業(yè)務(wù)類型各個(gè)維度上的業(yè)務(wù)使用特征的函數(shù)作為綜合業(yè)務(wù)指紋數(shù)據(jù)的規(guī)則包括用戶各種業(yè)務(wù)類型各個(gè)維度上的業(yè)務(wù)使用特征的函數(shù)進(jìn)行線性相加。
其中,本發(fā)明提供的用戶業(yè)務(wù)行為特征的采集方法進(jìn)一步包括將綜合業(yè)務(wù)指紋數(shù)據(jù)提供給外部應(yīng)用系統(tǒng)的步驟,包括應(yīng)用系統(tǒng)按照特定的格式發(fā)出應(yīng)用請(qǐng)求消息;將所述請(qǐng)求消息直接發(fā)送或通過用戶終端/訪問代理轉(zhuǎn)發(fā)給綜合業(yè)務(wù)指紋單元;綜合業(yè)務(wù)指紋單元對(duì)請(qǐng)求消息進(jìn)行處理并執(zhí)行相應(yīng)的操作,并返回給所述應(yīng)用系統(tǒng)操作結(jié)果。
其中,上述將綜合業(yè)務(wù)指紋數(shù)據(jù)提供給外部應(yīng)用系統(tǒng)的步驟進(jìn)一步包括對(duì)請(qǐng)求消息的應(yīng)用系統(tǒng)進(jìn)行鑒權(quán)的步驟。
本發(fā)明還提供了一種用戶業(yè)務(wù)行為特征采集的系統(tǒng),包括業(yè)務(wù)指紋單元,用于采集用戶在各個(gè)業(yè)務(wù)應(yīng)用服務(wù)器上的業(yè)務(wù)使用數(shù)據(jù),并分析出所采集的用戶在所采集的各個(gè)業(yè)務(wù)上的各個(gè)維度上的使用特征作為用戶業(yè)務(wù)指紋;綜合業(yè)務(wù)指紋單元,用于收集各個(gè)業(yè)務(wù)指紋單元分析出的用戶業(yè)務(wù)指紋,并對(duì)收集的各個(gè)業(yè)務(wù)指紋進(jìn)行綜合分析得到用戶在整個(gè)業(yè)務(wù)所有維度的使用特征作為用戶綜合業(yè)務(wù)指紋。
其中,所述業(yè)務(wù)指紋單元包括數(shù)據(jù)傳輸單元,用于發(fā)送/接收數(shù)據(jù);數(shù)據(jù)適配單元,用于封裝/解封裝數(shù)要發(fā)送/接收的數(shù)據(jù);數(shù)據(jù)存儲(chǔ)單元,用于實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ);業(yè)務(wù)數(shù)據(jù)采集單元,用于采集用戶在各個(gè)業(yè)務(wù)應(yīng)用服務(wù)器上的業(yè)務(wù)使用數(shù)據(jù),轉(zhuǎn)換為特定格式存入數(shù)據(jù)存儲(chǔ)單元;業(yè)務(wù)指紋生成單元,用于讀取數(shù)據(jù)存儲(chǔ)單元中存儲(chǔ)的所采集的業(yè)務(wù)使用數(shù)據(jù)生成業(yè)務(wù)指紋數(shù)據(jù),存入所述數(shù)據(jù)存儲(chǔ)單元。
其中,所述業(yè)務(wù)數(shù)據(jù)采集單元包括觸發(fā)單元,用于啟動(dòng)對(duì)用戶業(yè)務(wù)使用數(shù)據(jù)的采集;數(shù)據(jù)采集單元,用于根據(jù)特定的采集策略采集用戶在各個(gè)業(yè)務(wù)應(yīng)用服務(wù)器上的業(yè)務(wù)使用數(shù)據(jù);格式轉(zhuǎn)換單元,用于將采集到的業(yè)務(wù)使用數(shù)據(jù)轉(zhuǎn)換成特定的格式;數(shù)據(jù)存儲(chǔ)控制單元,用于將轉(zhuǎn)換成特定格式的數(shù)據(jù)傳送到業(yè)務(wù)指紋單元的數(shù)據(jù)存儲(chǔ)單元進(jìn)行存儲(chǔ)。
其中,所述綜合業(yè)務(wù)指紋單元包括數(shù)據(jù)傳輸單元,用于發(fā)送/接收數(shù)據(jù);數(shù)據(jù)適配單元,用于封裝/解封裝數(shù)要發(fā)送/接收的數(shù)據(jù);數(shù)據(jù)存儲(chǔ)單元,用于實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ);綜合業(yè)務(wù)指紋生成單元,用于讀取數(shù)據(jù)存儲(chǔ)單元中存儲(chǔ)的業(yè)務(wù)指紋數(shù)據(jù)進(jìn)行綜合分析,生成綜合業(yè)務(wù)指紋數(shù)據(jù)存入所述數(shù)據(jù)存儲(chǔ)單元。
其中,所述綜合業(yè)務(wù)指紋單元進(jìn)一步包括鑒權(quán)單元,用于對(duì)數(shù)據(jù)傳輸單元從外部接收的信息進(jìn)行鑒權(quán)。
由上述方法可以看出,本發(fā)明的技術(shù)方案將用戶在網(wǎng)絡(luò)上各個(gè)業(yè)務(wù)提供商中業(yè)務(wù)使用記錄的行為特征進(jìn)行采集,并分析出來抽象成為可存儲(chǔ)和可傳輸?shù)臄?shù)據(jù)資源作為用戶業(yè)務(wù)指紋,并對(duì)分布在各個(gè)業(yè)務(wù)中的用戶數(shù)據(jù)匯總到一起,到進(jìn)行綜合分析,實(shí)現(xiàn)更全面的對(duì)用戶的業(yè)務(wù)使用行為特征進(jìn)行掌握,使用戶的通信行為信息被更全面地理解。


圖1為用戶業(yè)務(wù)行為特征采集的系統(tǒng)結(jié)構(gòu)圖。
圖2為業(yè)務(wù)指紋單元的結(jié)構(gòu)圖。
圖3為業(yè)務(wù)數(shù)據(jù)采集單元的結(jié)構(gòu)圖。
圖4為業(yè)務(wù)數(shù)據(jù)采集單元進(jìn)行數(shù)據(jù)采集的流程圖。
圖5為業(yè)務(wù)指紋生成單元分析出業(yè)務(wù)指紋的流程圖。
圖6為業(yè)務(wù)指紋的函數(shù)示意圖。
圖7為綜合業(yè)務(wù)指紋單元的結(jié)構(gòu)圖。
圖8為綜合業(yè)務(wù)指紋生成流程圖。
圖9為綜合業(yè)務(wù)指紋的分析示意圖。
圖10為綜合業(yè)務(wù)指紋單元收集業(yè)務(wù)指紋單元業(yè)務(wù)指紋的流程圖。
圖11為外部應(yīng)用系統(tǒng)與綜合業(yè)務(wù)指紋單元直連示意圖。
圖12為外部應(yīng)用系統(tǒng)與綜合業(yè)務(wù)指紋單元間接連接示意圖。
圖13為應(yīng)用系統(tǒng)訪問綜合業(yè)務(wù)指紋單元的流程圖。
具體實(shí)施例方式
由于用戶是運(yùn)動(dòng)的,用戶可能會(huì)從不同的提供某業(yè)務(wù)的應(yīng)用服務(wù)器來使用同一個(gè)業(yè)務(wù),因此一個(gè)用戶的業(yè)務(wù)使用數(shù)據(jù)往往分布在多個(gè)業(yè)務(wù)數(shù)據(jù)采集結(jié)點(diǎn)上,本發(fā)明即提供了一種用戶業(yè)務(wù)行為特征的采集系統(tǒng)和方法,可以從各個(gè)業(yè)務(wù)數(shù)據(jù)采集結(jié)點(diǎn)上收集用戶在使用各種類型業(yè)務(wù)時(shí)的行為特征,從而用于統(tǒng)計(jì)和分析。下面參見附圖對(duì)本發(fā)明進(jìn)行詳細(xì)說明。
如圖1示出了本發(fā)明的業(yè)務(wù)行為特征采集的系統(tǒng)結(jié)構(gòu)圖,主要包括業(yè)務(wù)指紋單元、綜合業(yè)務(wù)指紋單元,以及連接各單元并負(fù)責(zé)各單元之間通訊連接的通信網(wǎng)絡(luò)。其中,業(yè)務(wù)指紋單元(SFS),用于采集用戶在某個(gè)(或某些)業(yè)務(wù)應(yīng)用服務(wù)器上的業(yè)務(wù)使用數(shù)據(jù),并進(jìn)行數(shù)據(jù)挖掘的方式分析所采集到的用戶的業(yè)務(wù)中的行為數(shù)據(jù),得到用戶在這些業(yè)務(wù)上各個(gè)維度上的使用特征,即業(yè)務(wù)指紋(參見本申請(qǐng)人提交的“一種用戶業(yè)務(wù)特征的生成方法及裝置”專利申請(qǐng))。業(yè)務(wù)指紋單元可以分布在網(wǎng)絡(luò)中各個(gè)業(yè)務(wù)數(shù)據(jù)采集結(jié)點(diǎn)上,業(yè)務(wù)數(shù)據(jù)采集結(jié)點(diǎn)提供了可供采集的數(shù)據(jù),例如業(yè)務(wù)提供商的業(yè)務(wù)服務(wù)器就是一個(gè)業(yè)務(wù)數(shù)據(jù)采集結(jié)點(diǎn)。
綜合業(yè)務(wù)指紋單元(ISFS),收集各個(gè)業(yè)務(wù)指紋單元分析出的用戶業(yè)務(wù)指紋,并對(duì)各個(gè)業(yè)務(wù)指紋進(jìn)一步進(jìn)行綜合分析,得到用戶在整個(gè)業(yè)務(wù)網(wǎng)絡(luò)中的綜合業(yè)務(wù)指紋(例如將相同用戶在相同業(yè)務(wù)類型相同維度中的業(yè)務(wù)指紋項(xiàng)進(jìn)行合并分析,來得出新的業(yè)務(wù)指紋項(xiàng)的集合,即綜合業(yè)務(wù)指紋)。
通信網(wǎng)絡(luò)是指連接各個(gè)單元的負(fù)責(zé)相互通訊的網(wǎng)絡(luò)。包含但不限于現(xiàn)有的因特網(wǎng)、局域網(wǎng)(LANs)、廣域網(wǎng)(WANs)、公共交換電話網(wǎng)(PSTNs)、公共交換數(shù)字網(wǎng)(PSDNs)、有線電視網(wǎng)、無線通信網(wǎng)等。各個(gè)單元之間用至少一種網(wǎng)絡(luò)通信承載協(xié)議進(jìn)行通訊,包含但不限于HTTPS/HTTP/FTP/SOAP等。
下面參見圖2示出的業(yè)務(wù)指紋單元的結(jié)構(gòu)圖,首先對(duì)本發(fā)明的業(yè)務(wù)指紋單元進(jìn)行詳細(xì)描述。業(yè)務(wù)指紋單元包含業(yè)務(wù)數(shù)據(jù)采集單元、業(yè)務(wù)指紋生成單元、用于封裝/解封裝數(shù)據(jù)格式的數(shù)據(jù)適配單元、負(fù)責(zé)發(fā)送和接收數(shù)據(jù)的數(shù)據(jù)傳輸單元,數(shù)據(jù)存儲(chǔ)單元。
業(yè)務(wù)數(shù)據(jù)采集單元采集用戶的業(yè)務(wù)使用數(shù)據(jù),轉(zhuǎn)換為特定格式存入數(shù)據(jù)存儲(chǔ)單元;業(yè)務(wù)指紋生成單元讀取數(shù)據(jù)存儲(chǔ)單元中存儲(chǔ)的采集的數(shù)據(jù)生成業(yè)務(wù)指紋數(shù)據(jù),也存入所述數(shù)據(jù)存儲(chǔ)單元,需要傳輸出去時(shí),由數(shù)據(jù)適配單元將數(shù)據(jù)存儲(chǔ)單元中的業(yè)務(wù)指紋數(shù)據(jù)封裝后通過數(shù)據(jù)傳輸單元傳送到通信網(wǎng)絡(luò)。
其中的業(yè)務(wù)數(shù)據(jù)采集單元,可使用某種采集策略采集用戶的業(yè)務(wù)使用數(shù)據(jù)。如圖3所示的業(yè)務(wù)數(shù)據(jù)采集單元的結(jié)構(gòu),包括觸發(fā)單元、數(shù)據(jù)采集單元、格式轉(zhuǎn)換單元和數(shù)據(jù)存儲(chǔ)控制單元。
觸發(fā)單元用來啟動(dòng)對(duì)用戶業(yè)務(wù)使用數(shù)據(jù)的采集,其觸發(fā)機(jī)制可以是時(shí)間觸發(fā)、事件觸發(fā)、請(qǐng)求觸發(fā)等。
數(shù)據(jù)采集單元用來實(shí)現(xiàn)根據(jù)特定的采集策略從業(yè)務(wù)數(shù)據(jù)采集結(jié)點(diǎn)采集用戶業(yè)務(wù)使用數(shù)據(jù)。
格式轉(zhuǎn)換單元用來將采集到的業(yè)務(wù)使用數(shù)據(jù)轉(zhuǎn)換成符合要求的格式。
數(shù)據(jù)存儲(chǔ)控制單元用來將轉(zhuǎn)換后的數(shù)據(jù)傳送到業(yè)務(wù)指紋單元的數(shù)據(jù)存儲(chǔ)單元進(jìn)行存儲(chǔ)。
參見圖4示出的業(yè)務(wù)數(shù)據(jù)采集單元進(jìn)行數(shù)據(jù)采集的流程圖,對(duì)業(yè)務(wù)數(shù)據(jù)采集單元工作原理進(jìn)行說明,包括以下步驟步驟401觸發(fā)單元根據(jù)觸發(fā)機(jī)制在一定條件下觸發(fā)采集流程的啟動(dòng)。如當(dāng)觸發(fā)機(jī)制為定時(shí)觸發(fā)時(shí),自動(dòng)觸發(fā)單元在下一次觸發(fā)時(shí)間到達(dá)時(shí)觸發(fā)數(shù)據(jù)采集流程。
步驟402數(shù)據(jù)采集單元根據(jù)特定的采集策略從業(yè)務(wù)數(shù)據(jù)采集結(jié)點(diǎn)采集用戶業(yè)務(wù)使用數(shù)據(jù)。
其中,采集策略是一種采集機(jī)制,其中規(guī)定了對(duì)于每一種特定的業(yè)務(wù)類型應(yīng)該到業(yè)務(wù)數(shù)據(jù)采集點(diǎn)采集哪些數(shù)據(jù)項(xiàng),以及這些數(shù)據(jù)以什么樣的格式保存。如針對(duì)電影點(diǎn)播業(yè)務(wù)這一特定類型,采集策略可以是要從業(yè)務(wù)采集點(diǎn)采集的數(shù)據(jù)項(xiàng)包括開始時(shí)間、結(jié)束時(shí)間、電影名稱、主要演員、導(dǎo)演、電影地域類型、電影性質(zhì)類型、電影語種等信息。
步驟403格式轉(zhuǎn)換單元將采集到的業(yè)務(wù)使用數(shù)據(jù)轉(zhuǎn)換成符合要求的格式。例如,以標(biāo)準(zhǔn)的XML格式存儲(chǔ),可以表示為<xml>
<開始時(shí)間>2005-10-1408:40:00</開始時(shí)間>
<結(jié)束時(shí)間>2005-10-1409:50:00</結(jié)束時(shí)間>
<電影名稱>再愛你一次</電影名稱>
<主要演員>劉德華,楊彩妮</主要演員>
<導(dǎo)演>余偉國</導(dǎo)演>
<電影地域類型>香港</電影地域類型>
<電影性質(zhì)類型>文藝</電影性質(zhì)類型>
<電影語種>粵語</電影語種>
……</xml>
步驟404數(shù)據(jù)存儲(chǔ)控制單元將轉(zhuǎn)換后的數(shù)據(jù)存儲(chǔ)到業(yè)務(wù)指紋單元的數(shù)據(jù)存儲(chǔ)單元。
其中的業(yè)務(wù)指紋生成單元,可利用數(shù)據(jù)挖掘的方法以及特定的分析策略從存儲(chǔ)的用戶業(yè)務(wù)使用數(shù)據(jù)中分析出用戶業(yè)務(wù)指紋。其中,用戶在某一業(yè)務(wù)類型的某一特定維度的業(yè)務(wù)指紋項(xiàng)可以用一個(gè)與時(shí)間相關(guān)的函數(shù),或與時(shí)間相關(guān)的周期函數(shù)表示出來。
下面參見圖5示出的業(yè)務(wù)指紋生成單元分析出業(yè)務(wù)指紋的流程圖,對(duì)業(yè)務(wù)指紋生成單元的工作原理進(jìn)行描述,包括以下步驟步驟501從業(yè)務(wù)指紋單元的數(shù)據(jù)存儲(chǔ)單元中讀取收集到的用戶業(yè)務(wù)使用數(shù)據(jù),從業(yè)務(wù)使用數(shù)據(jù)中提取出各種業(yè)務(wù)類型各種維度上的數(shù)據(jù),并濾去一些明顯的噪聲數(shù)據(jù)。
步驟502如果尚未生成業(yè)務(wù)指紋數(shù)據(jù),則利用數(shù)據(jù)挖掘的方法從業(yè)務(wù)數(shù)據(jù)中分析出一個(gè)能表示用戶在此業(yè)務(wù)類型此維度的業(yè)務(wù)使用特征的表示函數(shù);如果業(yè)務(wù)指紋單元的數(shù)據(jù)存儲(chǔ)單元中已存在用戶的業(yè)務(wù)指紋數(shù)據(jù),則結(jié)合數(shù)據(jù)存儲(chǔ)單元中原有的業(yè)務(wù)指紋數(shù)據(jù)對(duì)新數(shù)據(jù)使用數(shù)據(jù)挖掘的方法進(jìn)行分析,對(duì)應(yīng)每一種業(yè)務(wù)類型的每一維度,分析后對(duì)原特征表示函數(shù)進(jìn)行必要的更新。
該步驟中,可使用現(xiàn)有的數(shù)學(xué)處理方法對(duì)數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘和分析,現(xiàn)有的大部分?jǐn)?shù)據(jù)挖掘方面的成熟技術(shù)都可用于此處,如神經(jīng)網(wǎng)絡(luò)、決策樹、遺傳算法等。此步驟完成從原子數(shù)據(jù)到業(yè)務(wù)指紋項(xiàng)的轉(zhuǎn)換,由于屬現(xiàn)有技術(shù),故具體實(shí)現(xiàn)不再說明,僅以圖6示出的業(yè)務(wù)指紋的函數(shù)進(jìn)行述簡要說明,以說明該步驟可函數(shù)化(關(guān)于用戶行為特征信息函數(shù)化的具體過程,即業(yè)務(wù)指紋的生成,具體可以參見本申請(qǐng)人提交的“一種用戶業(yè)務(wù)特征的生成方法及裝置”專利申請(qǐng))圖6示出的函數(shù),v=fSFS(t)=antn+an-1tn-1+...+afSFS=fSFS(t+T)]]>表示用戶在業(yè)務(wù)類型S上的A維度的業(yè)務(wù)指紋項(xiàng),其中衡量A維度用戶特征的單位是V。
步驟503將業(yè)務(wù)指紋數(shù)據(jù)轉(zhuǎn)化為XML或其他文本的格式進(jìn)行保存。保存為文本形式,是為了便于在網(wǎng)絡(luò)上傳輸。如下示出了此函數(shù)的XML文本描述格式<業(yè)務(wù)類型id=“1”>
<類型名稱>S</類型名稱>
<類型標(biāo)識(shí)>34112fas9asdlwsd</類型標(biāo)識(shí)>
<屬性維度>
<維度id=“1”>
<維度名稱>A</維度名稱>
<維度標(biāo)識(shí)>d3e3jf87de009ke122</維度標(biāo)識(shí)>
<函數(shù)描述>
<周期>T</周期>
<項(xiàng)id=“1”>
<次數(shù)>0</次數(shù)>
<系數(shù)>a</系數(shù)>
</項(xiàng)>
<項(xiàng)id=“2”>
<次數(shù)>1</次數(shù)>
<系數(shù)>a1</系數(shù)>
</項(xiàng)>
<項(xiàng)id=“n+1”>
<次數(shù)>n</次數(shù)>
<系數(shù)>an</系數(shù)>
</項(xiàng)>
</函數(shù)描述>
</維度>
</屬性維度>
</業(yè)務(wù)類型>
下面參見圖7示出的綜合業(yè)務(wù)指紋單元的結(jié)構(gòu)圖,對(duì)綜合業(yè)務(wù)指紋單元進(jìn)行詳細(xì)描述,如圖所示,包括用于在網(wǎng)絡(luò)上發(fā)送和接收數(shù)據(jù)的數(shù)據(jù)傳輸單元、鑒權(quán)單元、用于封裝/解封裝數(shù)據(jù)格式的數(shù)據(jù)適配單元、綜合業(yè)務(wù)指紋生成單元和數(shù)據(jù)存儲(chǔ)單元。
數(shù)據(jù)傳輸單元接收業(yè)務(wù)指紋單元通過通信網(wǎng)絡(luò)傳遞過來的業(yè)務(wù)指紋,由數(shù)據(jù)適配單元解封裝后存入所述數(shù)據(jù)存儲(chǔ)單元;綜合業(yè)務(wù)指紋生成單元讀取數(shù)據(jù)存儲(chǔ)單元中存儲(chǔ)的業(yè)務(wù)指紋數(shù)據(jù)進(jìn)行綜合分析后,生成綜合業(yè)務(wù)指紋也存入數(shù)據(jù)存儲(chǔ)單元;并且,鑒權(quán)單元還可對(duì)傳送過來的消息進(jìn)行鑒權(quán)。
其中的綜合業(yè)務(wù)指紋生成單元,可將不同業(yè)務(wù)指紋單元中傳送過來的同一用戶同一業(yè)務(wù)類型同一維度的業(yè)務(wù)指紋項(xiàng),通過固定規(guī)則(如步驟803中提到的線性相加)進(jìn)行綜合分析,生成一個(gè)能表示該用戶各業(yè)務(wù)指紋項(xiàng)綜合信息(用戶在整個(gè)業(yè)務(wù)網(wǎng)絡(luò)中的行為特征)的業(yè)務(wù)指紋項(xiàng)——即綜合業(yè)務(wù)指紋。
下面參見圖7綜合業(yè)務(wù)指紋單元和圖8示出的綜合業(yè)務(wù)指紋生成流程圖,對(duì)綜合業(yè)務(wù)指紋單元工作原理進(jìn)行介紹,包括以下步驟步驟801綜合業(yè)務(wù)指紋生成單元發(fā)現(xiàn)到達(dá)分析綜合業(yè)務(wù)指紋的觸發(fā)條件時(shí),啟動(dòng)分析流程。
觸發(fā)條件是可配置的和可多樣化的。如定時(shí)觸發(fā),即規(guī)定經(jīng)過固定的時(shí)間周期開始分析;或根據(jù)數(shù)據(jù)存儲(chǔ)單元中的各業(yè)務(wù)指紋單元分析的業(yè)務(wù)指紋最近更新時(shí)間與綜合業(yè)務(wù)指紋的最近更新時(shí)間關(guān)系觸發(fā),如有N個(gè)業(yè)務(wù)指紋單元生成用戶的業(yè)務(wù)指紋,那可設(shè)置當(dāng)M(M<N)個(gè)業(yè)務(wù)指紋單元生成的業(yè)務(wù)指紋的最近更新時(shí)間都大于數(shù)據(jù)存儲(chǔ)單元中的綜合業(yè)務(wù)指紋的最近更新時(shí)間時(shí),則開始分析;或根據(jù)特定事件觸發(fā),如收到新的業(yè)務(wù)指紋時(shí)。
步驟802綜合業(yè)務(wù)指紋生成單元到綜合業(yè)務(wù)單元的數(shù)據(jù)存儲(chǔ)單元提取存儲(chǔ)的用戶在不同業(yè)務(wù)指紋單元中分析出來的業(yè)務(wù)指紋。這些業(yè)務(wù)指紋數(shù)據(jù)是不同的業(yè)務(wù)指紋單元傳送過來的。
步驟803綜合業(yè)務(wù)指紋生成單元對(duì)用戶每一個(gè)維度上的不同業(yè)務(wù)指紋分析單元分析出的業(yè)務(wù)指紋項(xiàng),用數(shù)學(xué)方法根據(jù)針對(duì)此維度的綜合規(guī)則對(duì)其進(jìn)行綜合分析,生成在這個(gè)業(yè)務(wù)類型這個(gè)維度上的綜合的業(yè)務(wù)指紋項(xiàng)。下面進(jìn)行舉例說明例如,有兩個(gè)業(yè)務(wù)指紋單元對(duì)用戶A的業(yè)務(wù)指紋進(jìn)行分析,現(xiàn)在用函數(shù)v1=fSFS1(t)=antn+an-1tn-1+...+afSFS1=fSFS1(t+T1)]]>表示業(yè)務(wù)指紋單元SFS1分析出的用戶A在業(yè)務(wù)類型S中的維度W的業(yè)務(wù)指紋項(xiàng),用函數(shù)v2=fSFS2(t)=bntn+bn-1tn-1+...+bfSFS2=fSFS2(t+T)]]>表示業(yè)務(wù)指紋單元SFS2分析出的用戶A在業(yè)務(wù)類型S中的維度W的業(yè)務(wù)指紋項(xiàng)。那么,綜合業(yè)務(wù)指紋的分析的步驟可以形象地表示為圖10所示。
其中,由于不同業(yè)務(wù)指紋單元分析出的同一業(yè)務(wù)類型中同維度的業(yè)務(wù)指紋項(xiàng)函數(shù)次數(shù)與周期是一樣的,所以針對(duì)單維度的綜合分析規(guī)則可以是根據(jù)此屬性維度的性質(zhì)而定義的一套函數(shù)系數(shù)運(yùn)算規(guī)則。如,針對(duì)圖9所述例子的一個(gè)函數(shù)綜合分析規(guī)則可能的一種簡單情況在配置文件中用XML表示如下……<運(yùn)算規(guī)則>
<運(yùn)算方法>線性相加</運(yùn)算方法>
</運(yùn)算規(guī)則>
……此時(shí)單維度業(yè)務(wù)指紋項(xiàng)綜合分析完成將函數(shù)線性相加的功能,即c=a+b;c1=a1+b2;......cn=an+bn;]]>另外,在線性相加時(shí),可以加入不同的權(quán)值。例如若是取平均值,則可以附件一個(gè)乘積因子的權(quán)值,如1/n。
步驟804將計(jì)算出的綜合業(yè)務(wù)指紋進(jìn)行保存,以用于其他業(yè)務(wù)的分析和使用。
上面詳細(xì)介紹了本發(fā)明的系統(tǒng)以及組成該系統(tǒng)的各個(gè)單元,由上可以看出,本發(fā)明最終可以分析出綜合業(yè)務(wù)指紋,實(shí)現(xiàn)了對(duì)用戶在整個(gè)網(wǎng)絡(luò)的所有業(yè)務(wù)中所體現(xiàn)出來的業(yè)務(wù)的行為特征進(jìn)行采集。下面對(duì)本發(fā)明ISFS收集SFS的業(yè)務(wù)指紋的過程再進(jìn)行描述。如圖10所示的ISFS收集SFS業(yè)務(wù)指紋的流程圖,包括以下步驟步驟1001SFS完成對(duì)業(yè)務(wù)指紋的更新時(shí),通過其數(shù)據(jù)傳輸單元向ISFS發(fā)出一個(gè)業(yè)務(wù)指紋上傳請(qǐng)求,該請(qǐng)求消息中至少要包含SFS的標(biāo)識(shí)信息和請(qǐng)求的目的信息。
步驟1002ISFS的鑒權(quán)單元對(duì)請(qǐng)求進(jìn)行鑒權(quán),判斷發(fā)出該請(qǐng)求的SFS身份和所請(qǐng)求的操作是否合法。
步驟1003若步驟1002的請(qǐng)求未通過鑒權(quán),則ISFS通過其數(shù)據(jù)傳輸單元向SFS發(fā)回出錯(cuò)消息,流程結(jié)束;若通過鑒權(quán),則ISFS通過其數(shù)據(jù)傳輸單元向SFS發(fā)回同意的應(yīng)答消息,表示SFS可以進(jìn)行下一步的操作。
步驟1004SFS的數(shù)據(jù)適配單元按雙方都知道的格式封裝從其數(shù)據(jù)存儲(chǔ)單元中讀出的業(yè)務(wù)指紋數(shù)據(jù),以及進(jìn)行必要的加密措施。對(duì)于封裝的信息,除了包括表示業(yè)務(wù)指紋函數(shù)的描述信息外,還應(yīng)包括SFS的標(biāo)識(shí)、用戶標(biāo)識(shí)、及表明些業(yè)務(wù)指紋數(shù)據(jù)更新時(shí)間的時(shí)間信息。
如下示出了某用戶在業(yè)務(wù)指紋單元SFS1中分析出來的在業(yè)務(wù)類型S維度A上的業(yè)務(wù)指紋項(xiàng)函數(shù)轉(zhuǎn)化后,在發(fā)送時(shí)所封裝的格式</xml>
<業(yè)務(wù)指紋系統(tǒng)標(biāo)識(shí)>adiek432dij87rbg88</業(yè)務(wù)指紋系統(tǒng)標(biāo)識(shí)>
<用戶標(biāo)識(shí)>aaa33411sd87akef</用戶標(biāo)識(shí)>
<最近更新時(shí)間>2005-09-14</最近更新時(shí)間>
<業(yè)務(wù)指紋>
<業(yè)務(wù)類型id=“1”>
<類型名稱>S</類型名稱>
<類型標(biāo)識(shí)>34112fas9asdlwsd</類型標(biāo)識(shí)>
<屬性維度>
<維度id=“1”>
<維度名稱>A</維度名稱>
<維度標(biāo)識(shí)>d3e3if87de009ke122</維度標(biāo)識(shí)>
<函數(shù)描述>……</函數(shù)描述>//函數(shù)描述格式同步驟503中對(duì)應(yīng)部分</維度>
<維度id=“2”>
<維度名稱>B</維度名稱>
<維度標(biāo)識(shí)>d3e3jf87de009ke123</維度標(biāo)識(shí)>
<函數(shù)描述>……</函數(shù)描述>//函數(shù)描述格式同步驟503中對(duì)應(yīng)部分</維度>
……</屬性維度>
</業(yè)務(wù)類型>
<業(yè)務(wù)類型id=“2”>
……</業(yè)務(wù)類型>
……</業(yè)務(wù)指紋></xml>
其中,業(yè)務(wù)指紋單元標(biāo)識(shí)用來標(biāo)識(shí)業(yè)務(wù)指紋單元的唯一ID;用戶標(biāo)識(shí)用來唯一標(biāo)識(shí)終端用戶的ID;最近更新時(shí)間標(biāo)識(shí)業(yè)務(wù)指紋最近一次更新的時(shí)間;業(yè)務(wù)指紋指里面的內(nèi)容為對(duì)用戶業(yè)務(wù)指紋的描述。
步驟1005SFS通過其數(shù)據(jù)傳輸單元以至少一種網(wǎng)絡(luò)傳輸協(xié)議發(fā)送出封裝好的業(yè)務(wù)指紋數(shù)據(jù)。
步驟1006ISFS通過其數(shù)據(jù)傳輸單元接收到SFS發(fā)送的業(yè)務(wù)指紋數(shù)據(jù)后,由其數(shù)據(jù)適配單元對(duì)接收到的業(yè)務(wù)指紋數(shù)據(jù)進(jìn)行必要的解密解封裝操作。
步驟1007ISFS保存業(yè)務(wù)指紋數(shù)據(jù);并向發(fā)送方發(fā)出已成功接收的應(yīng)答消息。
上述方案是由SFS主動(dòng)觸發(fā)上傳流程的機(jī)制,不難理解,也可由ISFS向SFS發(fā)出請(qǐng)求后SFS再向其發(fā)送業(yè)務(wù)指紋消息,則相應(yīng),上述流程中,其中的步驟1001~1003可替代為如下步驟ISFS向SFS發(fā)出業(yè)務(wù)指紋請(qǐng)求消息,消息中應(yīng)至少包括ISFS的標(biāo)識(shí)信息和所請(qǐng)求業(yè)務(wù)指紋數(shù)據(jù)的時(shí)間信息,指明請(qǐng)求的是從何時(shí)以后更新的業(yè)務(wù)指紋;SFS對(duì)ISFS發(fā)來的請(qǐng)求消息進(jìn)行鑒權(quán),判斷發(fā)出該請(qǐng)求的ISFS身份及請(qǐng)求的操作是否合法;若該請(qǐng)求未通過鑒權(quán),則SFS通過數(shù)據(jù)傳輸單元向ISFS發(fā)回出錯(cuò)消息,流程結(jié)束;若該請(qǐng)求通過鑒權(quán),則SFS進(jìn)行下一步的操作;由于后面的1004~1007未發(fā)生變化,此處不再贅述。
另外,流程由SFS觸發(fā)的方式還可以有用戶終端的參與,其主要特點(diǎn)是SFS更新完用戶的業(yè)務(wù)指紋后,直接將用戶的業(yè)務(wù)指紋下發(fā)到用戶終端,而再由終端向ISFS發(fā)送業(yè)務(wù)指紋數(shù)據(jù)。因此,這種方案可分為兩個(gè)部分SFS向用戶終端下發(fā)業(yè)務(wù)指紋數(shù)據(jù)部分,用戶終端向ISFS發(fā)送業(yè)務(wù)指紋信息部分。
對(duì)于SFS向用戶終端下發(fā)業(yè)務(wù)指紋數(shù)據(jù)部分,流程如下第一步驟SFS完成對(duì)業(yè)務(wù)指紋的更新時(shí),通過網(wǎng)絡(luò)向連接在網(wǎng)絡(luò)上的用戶終端發(fā)送業(yè)務(wù)指紋下發(fā)請(qǐng)求,該請(qǐng)求消息中至少要包含SFS的標(biāo)識(shí)信息和請(qǐng)求的目的信息;第二步驟用戶終端的鑒權(quán)單元對(duì)請(qǐng)求進(jìn)行鑒權(quán),判斷發(fā)出該請(qǐng)求的SFS身份和所請(qǐng)求的操作是否合法;第三步驟若該請(qǐng)求未通過鑒權(quán),則用戶終端通過數(shù)據(jù)傳輸單元向SFS發(fā)回出錯(cuò)消息,流程結(jié)束;若該請(qǐng)求通過鑒權(quán),則用戶終端通過數(shù)據(jù)傳輸單元向SFS發(fā)回同意的應(yīng)答消息,表示SFS可以進(jìn)行下一步的操作;第四、五步驟同上述步驟1004~1005;第六步驟用戶終端接收到業(yè)務(wù)指紋數(shù)據(jù)后,將其保存在數(shù)據(jù)存儲(chǔ)單元;對(duì)于用戶終端向ISFS傳輸業(yè)務(wù)指紋數(shù)據(jù)部分,包括以下步驟第一步驟用戶終端向ISFS發(fā)出業(yè)務(wù)指紋上傳請(qǐng)求消息,消息至少包含終端標(biāo)識(shí)和請(qǐng)求目的信息;第二步驟ISFS的鑒權(quán)單元對(duì)請(qǐng)求消息進(jìn)行鑒權(quán),判斷該用戶終端的身份與請(qǐng)求的操作是否合法,如為非法身份或非法請(qǐng)求則發(fā)回出錯(cuò)應(yīng)答且結(jié)束流程,否則繼續(xù)下面步驟;第三步驟用戶終端通過數(shù)據(jù)傳輸單元將業(yè)務(wù)指紋傳給ISFS;第四~七步驟同上述步驟1006~1007。并且,用戶終端刪除已發(fā)送的業(yè)務(wù)指紋信息。
當(dāng)然,用戶終端向ISFS傳輸業(yè)務(wù)指紋數(shù)據(jù)也可由ISFS發(fā)送請(qǐng)求后,在傳遞給ISFS,由于和上面提到的SFS等待ISFS請(qǐng)求后再傳送數(shù)據(jù)給ISFS原理相同,此處不再贅述。
通過上面的描述,可以看出,本發(fā)明實(shí)現(xiàn)了綜合業(yè)務(wù)指紋的分析和收集。本發(fā)明收集的綜合業(yè)務(wù)指紋數(shù)據(jù)可以提供給其他應(yīng)用使用。簡述如下當(dāng)外部應(yīng)用系統(tǒng)需要本系統(tǒng)收集分析的用戶各個(gè)業(yè)務(wù)指紋時(shí),外部應(yīng)用系統(tǒng)與綜合業(yè)務(wù)指紋單元的連接可以如圖11所示,直接訪問綜合業(yè)務(wù)指紋單元或業(yè)務(wù)指紋單元獲得相應(yīng)的數(shù)據(jù),也可如圖12所示,將用戶終端作為訪問代理,通過用戶終端間接訪問綜合業(yè)務(wù)指紋單元。應(yīng)用系統(tǒng)訪問綜合業(yè)務(wù)指紋單元的流程可參見圖13所示,包括以下步驟步驟1301應(yīng)用系統(tǒng)按照特定的格式發(fā)出應(yīng)用請(qǐng)求消息。
步驟1302若是圖11示出的網(wǎng)絡(luò)結(jié)構(gòu),則直接執(zhí)行下一步。若是圖12示出的網(wǎng)絡(luò)結(jié)構(gòu),則用戶終端或訪問代理轉(zhuǎn)發(fā)此請(qǐng)求到綜合業(yè)務(wù)指紋單元。
步驟1303業(yè)務(wù)指紋單元/綜合業(yè)務(wù)指紋單元對(duì)請(qǐng)求消息的請(qǐng)求者和請(qǐng)求的操作進(jìn)行鑒權(quán)。
步驟1304若步驟1303的鑒權(quán)不通過,則向請(qǐng)求方發(fā)回出錯(cuò)應(yīng)答消息,流程結(jié)束;若鑒權(quán)通過,業(yè)務(wù)指紋單元/綜合業(yè)務(wù)指紋單元對(duì)請(qǐng)求消息進(jìn)行處理并執(zhí)行相應(yīng)的操作。
步驟1305業(yè)務(wù)指紋單元/綜合業(yè)務(wù)指紋單元向請(qǐng)求方發(fā)送操作結(jié)果消息。
其中,應(yīng)用系統(tǒng)發(fā)出的請(qǐng)求消息應(yīng)以一種固定的業(yè)務(wù)指紋單元/綜合業(yè)務(wù)指紋單元可以理解的格式,如規(guī)定的XML格式等。下面示出了發(fā)送消息的實(shí)施例1、已知用戶ID請(qǐng)求該用戶的某時(shí)某(些)業(yè)務(wù)類型中某(些)維度的業(yè)務(wù)使用特征時(shí),請(qǐng)求消息的信息項(xiàng)可包含以下各項(xiàng)消息類型——標(biāo)識(shí)此消息的類型;應(yīng)用系統(tǒng)標(biāo)識(shí)——用于唯一標(biāo)識(shí)此應(yīng)用系統(tǒng)的ID;用戶標(biāo)識(shí)——用于標(biāo)識(shí)所請(qǐng)求的是哪個(gè)(些)用戶的業(yè)務(wù)指紋;所請(qǐng)求的業(yè)務(wù)指紋項(xiàng)信息——描述所請(qǐng)求的業(yè)務(wù)指紋項(xiàng)屬于哪些時(shí)候,哪個(gè)(些)業(yè)務(wù)類型,以及屬于各類型的哪個(gè)(些)屬性維度的信息;2、當(dāng)應(yīng)用系統(tǒng)根據(jù)一定的條件向綜合業(yè)務(wù)指紋單元請(qǐng)求滿足此條件的用戶信息時(shí),請(qǐng)求消息的信息項(xiàng)可以包含以下各項(xiàng)消息類型——標(biāo)識(shí)此消息的類型;應(yīng)用系統(tǒng)標(biāo)識(shí)——用于唯一標(biāo)識(shí)此應(yīng)用系統(tǒng)的ID;條件描述——用于描述所請(qǐng)求的用戶需要滿足的條件;結(jié)果操作信息——描述業(yè)務(wù)指紋單元/綜合業(yè)務(wù)指紋單元查找到所請(qǐng)求的用戶信息后的后續(xù)操作信息,如返回用戶標(biāo)識(shí)或執(zhí)行特定操作等;3、已知用戶標(biāo)識(shí)請(qǐng)求該用戶的某(些)業(yè)務(wù)類型中某(些)維度的業(yè)務(wù)使用特征時(shí),此消息格式與第1種相近,只是類型不同及對(duì)請(qǐng)求業(yè)務(wù)指紋信息的描述中不用時(shí)間信息。不難理解,不同的應(yīng)用所需的信息不同,請(qǐng)求信息的內(nèi)容可相應(yīng)變化。
以上描述了本發(fā)明用戶業(yè)務(wù)行為特征的收集系統(tǒng)和收集方法,實(shí)現(xiàn)了對(duì)用戶綜合業(yè)務(wù)行為特征的收集、存儲(chǔ),并提供了將收集的信息提供給外部應(yīng)用系統(tǒng)使用的實(shí)施例。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種用戶業(yè)務(wù)行為特征的采集方法,其特征在于,包括以下步驟A、業(yè)務(wù)指紋單元采集各個(gè)用戶的各個(gè)業(yè)務(wù)使用數(shù)據(jù);將采集的數(shù)據(jù)分析出各個(gè)用戶的各個(gè)業(yè)務(wù)指紋數(shù)據(jù),發(fā)送給綜合業(yè)務(wù)指紋單元;B、綜合業(yè)務(wù)指紋單元接收各個(gè)業(yè)務(wù)指紋單元上報(bào)的各個(gè)用戶的各個(gè)業(yè)務(wù)指紋數(shù)據(jù),并據(jù)此分析出各個(gè)用戶的綜合業(yè)務(wù)指紋數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟A所述采集各個(gè)用戶的各個(gè)業(yè)務(wù)使用數(shù)據(jù)的步驟包括根據(jù)特定的采集策略從業(yè)務(wù)數(shù)據(jù)采集結(jié)點(diǎn)采集各個(gè)用戶的各個(gè)業(yè)務(wù)使用數(shù)據(jù);將采集到的業(yè)務(wù)使用數(shù)據(jù)轉(zhuǎn)換成符合要求的格式進(jìn)行保存。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟A進(jìn)一步包括所述采集步驟根據(jù)時(shí)間觸發(fā)、事件觸發(fā)或請(qǐng)求觸發(fā)的機(jī)制進(jìn)行觸發(fā)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟A所述分析出各個(gè)用戶的各個(gè)業(yè)務(wù)指紋數(shù)據(jù)的步驟包括從所采集的用戶業(yè)務(wù)使用數(shù)據(jù)中提取出各種業(yè)務(wù)類型各個(gè)維度上的數(shù)據(jù);根據(jù)所提取的數(shù)據(jù)分析出用于表示用戶在各種業(yè)務(wù)類型各個(gè)維度的業(yè)務(wù)使用特征的函數(shù);將所述業(yè)務(wù)使用特征的函數(shù)轉(zhuǎn)化為文本描述的格式作為業(yè)務(wù)指紋數(shù)據(jù)進(jìn)行保存。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述分析出用于表示用戶在各種業(yè)務(wù)類型各個(gè)維度的業(yè)務(wù)使用特征的函數(shù)的方法包括利用數(shù)據(jù)挖掘的方法進(jìn)行分析。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述數(shù)據(jù)挖掘的方法為僅對(duì)所述的所提取的數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘;或,結(jié)合已經(jīng)保存的原有的業(yè)務(wù)指紋數(shù)據(jù)進(jìn)行數(shù)據(jù)挖掘。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟A所述發(fā)送給綜合業(yè)務(wù)指紋單元的步驟包括直接發(fā)送給綜合業(yè)務(wù)指紋單元;或,通過用戶終端中轉(zhuǎn)發(fā)送給綜合業(yè)務(wù)指紋單元。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述直接發(fā)送給綜合業(yè)務(wù)指紋單元的步驟包括業(yè)務(wù)指紋單元向綜合業(yè)務(wù)指紋單元發(fā)出業(yè)務(wù)指紋上傳請(qǐng)求;綜合業(yè)務(wù)指紋單元對(duì)所述請(qǐng)求進(jìn)行鑒權(quán),鑒權(quán)通過后向業(yè)務(wù)指紋單元發(fā)回同意的應(yīng)答消息;業(yè)務(wù)指紋單元將所述業(yè)務(wù)指紋數(shù)據(jù)發(fā)送給綜合業(yè)務(wù)指紋單元。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述直接發(fā)送給綜合業(yè)務(wù)指紋單元的步驟包括綜合業(yè)務(wù)指紋單元向業(yè)務(wù)指紋單元發(fā)出業(yè)務(wù)指紋請(qǐng)求消息;業(yè)務(wù)指紋單元對(duì)所述請(qǐng)求進(jìn)行鑒權(quán),鑒權(quán)通過后向綜合業(yè)務(wù)指紋單元發(fā)送所述業(yè)務(wù)指紋數(shù)據(jù)。
10.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述通過用戶終端中轉(zhuǎn)發(fā)送給綜合業(yè)務(wù)指紋單元的步驟包括業(yè)務(wù)指紋單元向用戶終端發(fā)送業(yè)務(wù)指紋下發(fā)請(qǐng)求;用戶終端對(duì)所述請(qǐng)求進(jìn)行鑒權(quán),鑒權(quán)通過后向業(yè)務(wù)指紋單元發(fā)回同意的應(yīng)答消息;業(yè)務(wù)指紋單元將所述業(yè)務(wù)指紋數(shù)據(jù)發(fā)送給用戶終端進(jìn)行保存;用戶終端向綜合業(yè)務(wù)指紋單元發(fā)出業(yè)務(wù)指紋上傳請(qǐng)求消息;綜合業(yè)務(wù)指紋單元對(duì)所述請(qǐng)求消息進(jìn)行鑒權(quán),鑒權(quán)通過后向用戶終端發(fā)送同意的應(yīng)答消息;用戶終端將所保存的業(yè)務(wù)指紋傳給綜合業(yè)務(wù)指紋單元,并刪除已發(fā)送的業(yè)務(wù)指紋信息。
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B所述分析出各個(gè)用戶的綜合業(yè)務(wù)指紋數(shù)據(jù)的步驟包括讀取所接收的用戶在不同業(yè)務(wù)指紋單元中分析出來的業(yè)務(wù)指紋數(shù)據(jù);對(duì)用戶每種業(yè)務(wù)類型每個(gè)維度上的不同業(yè)務(wù)指紋單元分析出的數(shù)據(jù)進(jìn)行綜合分析,生成用戶在各種業(yè)務(wù)類型各個(gè)維度上的業(yè)務(wù)使用特征的函數(shù)作為綜合業(yè)務(wù)指紋數(shù)據(jù)。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述生成在用戶各種業(yè)務(wù)類型各個(gè)維度上的業(yè)務(wù)使用特征的函數(shù)作為綜合業(yè)務(wù)指紋數(shù)據(jù)的規(guī)則包括用戶各種業(yè)務(wù)類型各個(gè)維度上的業(yè)務(wù)使用特征的函數(shù)進(jìn)行線性相加。
13.根據(jù)權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括將綜合業(yè)務(wù)指紋數(shù)據(jù)提供給外部應(yīng)用系統(tǒng)的步驟,包括應(yīng)用系統(tǒng)按照特定的格式發(fā)出應(yīng)用請(qǐng)求消息;將所述請(qǐng)求消息直接發(fā)送或通過用戶終端/訪問代理轉(zhuǎn)發(fā)給綜合業(yè)務(wù)指紋單元;綜合業(yè)務(wù)指紋單元對(duì)請(qǐng)求消息進(jìn)行處理并執(zhí)行相應(yīng)的操作,并返回給所述應(yīng)用系統(tǒng)操作結(jié)果。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,進(jìn)一步包括對(duì)請(qǐng)求消息的應(yīng)用系統(tǒng)進(jìn)行鑒權(quán)的步驟。
15.一種用戶業(yè)務(wù)行為特征采集的系統(tǒng),其特征在于,包括業(yè)務(wù)指紋單元,用于采集用戶在各個(gè)業(yè)務(wù)應(yīng)用服務(wù)器上的業(yè)務(wù)使用數(shù)據(jù),并分析出所采集的用戶在所采集的各個(gè)業(yè)務(wù)上的各個(gè)維度上的使用特征作為用戶業(yè)務(wù)指紋;綜合業(yè)務(wù)指紋單元,用于收集各個(gè)業(yè)務(wù)指紋單元分析出的用戶業(yè)務(wù)指紋,并對(duì)收集的各個(gè)業(yè)務(wù)指紋進(jìn)行綜合分析得到用戶在整個(gè)業(yè)務(wù)所有維度的使用特征作為用戶綜合業(yè)務(wù)指紋。
16.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述業(yè)務(wù)指紋單元包括數(shù)據(jù)傳輸單元,用于發(fā)送/接收數(shù)據(jù);數(shù)據(jù)適配單元,用于封裝/解封裝數(shù)要發(fā)送/接收的數(shù)據(jù);數(shù)據(jù)存儲(chǔ)單元,用于實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ);業(yè)務(wù)數(shù)據(jù)采集單元,用于采集用戶在各個(gè)業(yè)務(wù)應(yīng)用服務(wù)器上的業(yè)務(wù)使用數(shù)據(jù),轉(zhuǎn)換為特定格式存入數(shù)據(jù)存儲(chǔ)單元;業(yè)務(wù)指紋生成單元,用于讀取數(shù)據(jù)存儲(chǔ)單元中存儲(chǔ)的所采集的業(yè)務(wù)使用數(shù)據(jù)生成業(yè)務(wù)指紋數(shù)據(jù),存入所述數(shù)據(jù)存儲(chǔ)單元。
17.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述業(yè)務(wù)數(shù)據(jù)采集單元包括觸發(fā)單元,用于啟動(dòng)對(duì)用戶業(yè)務(wù)使用數(shù)據(jù)的采集;數(shù)據(jù)采集單元,用于根據(jù)特定的采集策略采集用戶在各個(gè)業(yè)務(wù)應(yīng)用服務(wù)器上的業(yè)務(wù)使用數(shù)據(jù);格式轉(zhuǎn)換單元,用于將采集到的業(yè)務(wù)使用數(shù)據(jù)轉(zhuǎn)換成特定的格式;數(shù)據(jù)存儲(chǔ)控制單元,用于將轉(zhuǎn)換成特定格式的數(shù)據(jù)傳送到業(yè)務(wù)指紋單元的數(shù)據(jù)存儲(chǔ)單元進(jìn)行存儲(chǔ)。
18.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述綜合業(yè)務(wù)指紋單元包括數(shù)據(jù)傳輸單元,用于發(fā)送/接收數(shù)據(jù);數(shù)據(jù)適配單元,用于封裝/解封裝數(shù)要發(fā)送/接收的數(shù)據(jù);數(shù)據(jù)存儲(chǔ)單元,用于實(shí)現(xiàn)數(shù)據(jù)的存儲(chǔ);綜合業(yè)務(wù)指紋生成單元,用于讀取數(shù)據(jù)存儲(chǔ)單元中存儲(chǔ)的業(yè)務(wù)指紋數(shù)據(jù)進(jìn)行綜合分析,生成綜合業(yè)務(wù)指紋數(shù)據(jù)存入所述數(shù)據(jù)存儲(chǔ)單元。
19.根據(jù)權(quán)利要求18所述的系統(tǒng),其特征在于,所述綜合業(yè)務(wù)指紋單元進(jìn)一步包括鑒權(quán)單元,用于對(duì)數(shù)據(jù)傳輸單元從外部接收的信息進(jìn)行鑒權(quán)。
全文摘要
本發(fā)明提供了一種用戶業(yè)務(wù)行為特征的采集方法,包括以下步驟業(yè)務(wù)指紋單元采集各個(gè)用戶的各個(gè)業(yè)務(wù)使用數(shù)據(jù);將采集的數(shù)據(jù)分析出各個(gè)用戶的各個(gè)業(yè)務(wù)指紋數(shù)據(jù),發(fā)送給綜合業(yè)務(wù)指紋單元;然后,綜合業(yè)務(wù)指紋單元接收各個(gè)業(yè)務(wù)指紋單元上報(bào)的各個(gè)用戶的各個(gè)業(yè)務(wù)指紋數(shù)據(jù),并據(jù)此分析出各個(gè)用戶的綜合業(yè)務(wù)指紋數(shù)據(jù)。還相應(yīng)的提供了用戶業(yè)務(wù)行為特征采集的系統(tǒng),包括業(yè)務(wù)指紋單元和綜合業(yè)務(wù)指紋單元。使用本發(fā)明,可以實(shí)現(xiàn)對(duì)用戶在整個(gè)網(wǎng)絡(luò)的所有業(yè)務(wù)中所體現(xiàn)出來的業(yè)務(wù)的行為特征進(jìn)行采集。
文檔編號(hào)G06Q50/00GK1851736SQ20051010926
公開日2006年10月25日 申請(qǐng)日期2005年10月17日 優(yōu)先權(quán)日2005年10月17日
發(fā)明者閔國兵, 張慶杰, 莫彩文, 邵剛 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
尖扎县| 宁明县| 红安县| 惠水县| 临沂市| 安乡县| 浦东新区| 梨树县| 无棣县| 湘潭县| 田东县| 越西县| 遵义市| 鹰潭市| 周宁县| 开平市| 沂南县| 海盐县| 冀州市| 嘉义市| 揭东县| 南昌县| 社旗县| 金秀| 张家界市| 彭州市| 昌黎县| 抚顺县| 宁城县| 乌拉特后旗| 日照市| 宝应县| 海兴县| 文化| 孝感市| 牙克石市| 谷城县| 五大连池市| 玉门市| 荥经县| 盘山县|