一種消息傳播方法及服務器的制造方法
【專利摘要】本發明公開了一種消息傳播方法及服務器,包括:根據第一節點在網絡中的結構位置,獲取第一節點的第一信息,第一信息表征所述第一節點的影響力度;獲取所述第一節點的第二信息和第三信息,第二信息至少包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息;第三信息至少包括:消息內容;根據所述第二信息,生成表征所述第一節點的信用度的第四信息;以及根據所述第三信息,生成表征所述消息內容的傳播能力的第五信息;根據所述第一信息、所述第四信息以及所述第五信息,生成第六信息,第六信息表征所述第一節點傳播所述消息內容的傳播力度;根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示。
【專利說明】
一種消息傳播方法及服務器
技術領域
[0001]本發明涉及消息傳播技術,尤其涉及一種消息傳播方法及服務器。
【背景技術】
[0002]消息傳播被廣泛應用于社交網絡領域。通過社交網絡進行消息傳播時,消息傳播的控制(包括傳播范圍、傳播速度、傳播效果等),主要是根據消息本身的內容進行傳播的控制,例如,消息為負面消息時,則降低或禁止該消息的傳播力度;消息為正面消息時,則提高該消息的傳播力度。
[0003]可見,現有的消息傳播的控制方式至少存在以下不足:消息傳播的控制沒有考慮至IJ用戶的個性,比如用戶的信用度、年齡、性別、興趣、社交,并不能很好的為消息接收端推薦消息,也即消息推薦不夠精準。
【發明內容】
[0004]為解決上述技術問題,本發明實施例提供的了一種消息傳播方法及服務器。
[0005]本發明實施例提供的消息傳播方法,包括:
[0006]根據第一節點在網絡中的結構位置,獲取所述第一節點的第一信息,所述第一信息表征所述第一節點的影響力度;
[0007]獲取所述第一節點的第二信息和第三信息,所述第二信息至少包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息;所述第三信息至少包括:消息內容;
[0008]根據所述第二信息,生成表征所述第一節點的信用度的第四信息;以及根據所述第三信息,生成表征所述消息內容的傳播能力的第五信息;
[0009]根據所述第一信息、所述第四信息以及所述第五信息,生成第六信息,所述第六信息表征所述第一節點傳播所述消息內容的傳播力度;
[0010]根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示。
[0011]本發明實施例中,所述根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示,包括:
[0012]根據所述第六消息,確定所述消息內容的消息展示樣式參數,所述消息展示樣式參數至少包括:消息展示位排序、消息展示效果;
[0013]發送攜有所述消息展示樣式參數的所述消息內容,以提供給所述網絡中的一個以上第二節點按照所述消息展示樣式參數展示所述消息內容。
[0014]本發明實施例中,所述方法還包括:
[0015]當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度減小時,將所述消息展示位排序調前和/或將所述消息展示效果減弱;
[0016]當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度增大時,將所述消息展示位排序調后和/或將所述消息展示效果增強。
[0017]本發明實施例中,所述根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示,包括:
[0018]根據所述第六消息,確定所述消息內容的傳播區域以及傳播速度;
[0019]按照所述傳播速度將所述消息內容發送至所述傳播區域內的各個第二節點,以通過所述各個第二節點展示所述消息內容。
[0020]本發明實施例中,所述方法還包括:
[0021]當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度減小時,將所述傳播區域的范圍縮小和/或將所述傳播速度減小;
[0022]當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度增大時,將所述傳播區域的范圍放大和/或將所述傳播速度提高。
[0023]本發明實施例提供的服務器,包括:
[0024]第一獲取單元,用于根據第一節點在網絡中的結構位置,獲取所述第一節點的第一信息,所述第一信息表征所述第一節點的影響力度;
[0025]第二獲取單元,獲取所述第一節點的第二信息和第三信息,所述第二信息至少包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息;所述第三信息至少包括:消息內容;
[0026]第一生成單元,用于根據所述第二信息,生成表征所述第一節點的信用度的第四信息;以及根據所述第三信息,生成表征所述消息內容的傳播能力的第五信息;
[0027]第二生成單元,用于根據所述第一信息、所述第四信息以及所述第五信息,生成第六信息,所述第六信息表征所述第一節點傳播所述消息內容的傳播力度;
[0028]傳播單元,用于根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示。
[0029]本發明實施例中,所述傳播單元包括:
[0030]第一確定子單元,用于根據所述第六消息,確定所述消息內容的消息展示樣式參數,所述消息展示樣式參數至少包括:消息展示位排序、消息展示效果;
[0031]第一發送子單元,用于發送攜有所述消息展示樣式參數的所述消息內容,以提供給所述網絡中的一個以上第二節點按照所述消息展示樣式參數展示所述消息內容。
[0032]本發明實施例中,所述傳播單元還包括:
[0033]第一控制子單元,用于當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度減小時,將所述消息展示位排序調前和/或將所述消息展示效果減弱;當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度增大時,將所述消息展示位排序調后和/或將所述消息展示效果增強。
[0034]本發明實施例中,所述傳播單元包括:
[0035]第二確定子單元,用于根據所述第六消息,確定所述消息內容的傳播區域以及傳播速度;
[0036]第二發送子單元,用于按照所述傳播速度將所述消息內容發送至所述傳播區域內的各個第二節點,以通過所述各個第二節點展示所述消息內容。
[0037]本發明實施例中,所述傳播單元還包括:
[0038]第二控制子單元,用于當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度減小時,將所述傳播區域的范圍縮小和/或將所述傳播速度減小;當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度增大時,將所述傳播區域的范圍放大和/或將所述傳播速度提高。
[0039]本發明實施例的技術方案中,根據第一節點在網絡中的結構位置,獲取所述第一節點的第一信息,所述第一信息表征所述第一節點的影響力度;獲取所述第一節點的第二信息和第三信息,所述第二信息至少包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息;所述第三信息至少包括:消息內容;根據所述第二信息,生成表征所述第一節點的信用度的第四信息;以及根據所述第三信息,生成表征所述消息內容的傳播能力的第五信息;根據所述第一信息、所述第四信息以及所述第五信息,生成第六信息,所述第六信息表征所述第一節點傳播所述消息內容的傳播力度;根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示。可見,第一節點傳播消息內容的傳播力度,結合了第一節點的影響力度、第一節點的信用度以及消息內容的傳播力度,能很好的為消息接收端推薦消息,提高了消息推薦的精準度。
【附圖說明】
[0040]圖1為本發明實施例中進行信息交互的各方硬件實體的示意圖;
[0041 ]圖2為本發明實施例一的消息傳播方法的流程示意圖;
[0042]圖3為本發明實施例的社團結構示意圖;
[0043]圖4為本發明實施例二的消息傳播方法的流程示意圖;
[0044]圖5為本發明實施例的消息傳播示意圖一;
[0045]圖6為本發明實施例三的消息傳播方法的流程示意圖;
[0046]圖7為本發明實施例的消息傳播示意圖二;
[0047]圖8為本發明實施例四的服務器的結構組成示意圖;
[0048]圖9為本發明實施例五的服務器的結構組成示意圖。
【具體實施方式】
[0049]為了能夠更加詳盡地了解本發明實施例的特點與技術內容,下面結合附圖對本發明實施例的實現進行詳細闡述,所附附圖僅供參考說明之用,并非用來限定本發明實施例。
[0050]圖1為本發明實施例中進行信息交互的各方硬件實體的示意圖,圖1中包括:服務器11……In、終端設備21-24,終端設備21-24通過有線網絡或者無線網絡與服務器進行信息交互,終端設備包括手機、臺式機、PC機、一體機等類型,一個示例中,服務器11……In還可以通過網絡與第一類終端(如消息傳播者所在的終端)進行交互,第一類終端(如消息傳播者所在的終端)將想要傳播的消息提交后,被存儲在服務器集群中。其中,相對于第一類終端(如消息傳播者所在的終端)而言,終端設備21-24可以稱為第二類終端(如普通用戶所在的終端,或稱為消息展示或曝光的對象),可以為通過應用看消息的用戶。
[0051]上述圖1的例子只是實現本發明實施例的一個系統架構實例,本發明實施例并不限于上述圖1所述的系統結構,基于該系統架構,提出本發明各個實施例。
[0052]圖2為本發明實施例一的消息傳播方法的流程示意圖,如圖2所示,所述消息傳播方法包括以下步驟:
[0053]步驟201:根據第一節點在網絡中的結構位置,獲取所述第一節點的第一信息,所述第一信息表征所述第一節點的影響力度。
[0054]這里,網絡是指社交網絡,社交網絡包括多個節點,每個節點代表一個用戶,節點與節點之間通過路徑相互關聯。例如A節點與B節點通過路徑直接關聯,則代表A節點與B節點具有好友關系。
[0055]社交網絡中好友關系具備小世界網絡(即社團)的特性,在社交網絡中,大部分節點之間并不存在直接連接的傳播路徑,如圖3所示,網絡中存在社團,如社團A和社團B,社團是聚集程度較高的節點集合。社團A和社團B之間僅有一個節點連接對,這一連接對形成消息傳播的關鍵路徑。消息傳播在節點之間轉發完成,關鍵路徑在消息跨社團的傳播中起重要作用,當對關鍵路徑中的兩個節點的傳播力度進行控制則可以控制消息傳播的多樣性和速度。此外,社團中影響力度較高的節點擁有較高的傳播能力,當對這種節點的傳播能力進行控制,則可以控制消息的傳播速度。
[0056]本發明實施例中,第一節點的影響力度由第一節點在社交網絡中的位置決定,第一節點的影響力度決定了消息的傳播力度。
[0057]本發明實施例中,獲取第一信息時,首先需要確定第一節點在網絡中的結構位置,本發明實施例采用以下方法之一來確定第一節點在網絡中的結構位置:
[0058]I)基于節點鄰居數量的排序方法;
[0059]2)基于路徑的排序方法;
[0060]3)基于特征向量的排序方法;
[0061]4)基于節點移除和收縮的排序方法。
[0062]其中,基于節點鄰居數量的排序方法包括如下算法:度中心性、半局部中心性、Clus terRank算法、k_殼分解。
[0063]基于路徑的排序方法包括如下算法:離心中心性、接近中心性、Katz中心性、信息指標、介數中心性、流介數中心性、連通介數中心性、隨機游走介數中心性、路由介數、子圖中心性。
[0064]基于特征向量的排序方法包括如下算法:特征向量中心性、Alpha中心性、累計提名、PageRank算法、LeaderRank算法、自動信息匯集算法等。
[0065]基于節點移除和收縮的排序方法包括如下算法:節點刪除的最短距離法、節點刪除的生成樹法、節點收縮法、殘余接近中心性。
[0066]以介數中心性和k-殼分解為例:對于介數中心性,是通過判斷關鍵路徑來確定節點的結構位置。對于k-殼分解,是通過判斷節點在社團中的重要度來確定節點的結構位置。
[0067]對網絡中的各個節點按照上述方法之一進行排序后,即可確定出各個節點的重要程度,也即影響力度。對于排序靠前的節點,影響力度越大;對于排序靠后的節點,影響力度越小。
[0068]步驟202:獲取所述第一節點的第二信息和第三信息,所述第二信息至少包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息;所述第三信息至少包括:消息內容。
[0069]本發明實施例中,網絡中的各個節點一般通過標識來唯一確定,這個標識可以是用戶賬號。一個用戶標識唯一確定一個用戶,根據用戶標識能夠確定該用戶的第二信息,包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息。這里,用戶也即節點。
[0070]其中,對于用戶基本信息而言,比如,用戶的年齡,性別,所在地區等等。
[0071 ]對于用戶行為信息而言,比如,用戶喜好購物,還是喜歡打游戲,用戶對某個廣告信息內容是否感興趣,好友鏈,朋友圈,空間好友,高中同學,大學同學,人脈圈等等。
[0072]對于用戶金融信息而言,比如,用戶信用卡違約記錄、消費記錄等等。
[0073]本發明實施例中,消息內容為第一節點想要傳播的目標對象,消息內容可以是文字消息、圖片消息、視頻消息、以及上述消息的任意組合。
[0074]步驟203:根據所述第二信息,生成表征所述第一節點的信用度的第四信息;以及根據所述第三信息,生成表征所述消息內容的傳播能力的第五信息。
[0075]本發明實施例中,第四消息具體為信用度評分,信用度評分基于用戶過去一段時間的金融狀況及其他如社交網絡行為數據、用戶自然屬性作為依據,度量用戶未來一段時間內按時還款的可能性,或者未來一段時間內的信貸違約傾向。信用度評分與用戶自身言行上的可信力存在關系,信用度評分較高的用戶在朋友圈,也即社團中會得到好友更高的認同。
[0076]本發明實施例中,第五信息具體為消息傳播系數,消息傳播系數與消息內容本身有關,可以預先設置消息內容對應的消息傳播系數,消息傳播系數為消息傳播的控制變量。
[0077]步驟204:根據所述第一信息、所述第四信息以及所述第五信息,生成第六信息,所述第六信息表征所述第一節點傳播所述消息內容的傳播力度。
[0078]本發明實施例中,第一信息表征了用戶的影響力度,第四信息表征了用戶的信用度,第五信息表征了消息內容的傳播力度,結合這三個參數,確定出第一節點傳播所述消息內容的傳播力度。
[0079]例如:對于一個用戶,該用戶在網絡傳播中對應一個影響力度α,該影響力度由用戶在網絡中所處的位置所決定;該用戶還對應一個信用度評分β。該用戶傳播的消息對應一個傳播能力X,則可以定義用戶傳播該消息的傳播力度為:P = F(a,i3,x)。
[0080]可見,傳播力度P與影響力度α、信用度評分β以及消息對應的傳播能力X有關,當影響力度α越大時,傳播力度P越大;當影響力度α越小時,傳播力度P越小。同樣,當信用度評分β越大時,傳播力度P越大;當信用度評分β越小時,傳播力度P越小;當消息對應的傳播能力X越大時,傳播力度P越大;當消息對應的傳播能力X越小時,傳播力度P越小。
[0081]步驟205:根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示。
[0082]本發明實施例中,對消息內容傳播時,考慮到第一節點傳播所述消息內容的傳播力度。這里,根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示,可以體現在:
[0083]I)當P增大時,可以擴大消息內容的傳播范圍,增加消息內容的傳播速度,讓更多用戶更快的看到傳播的消息內容;另一方面,當P增大時,可以將消息內容的展示位順序提到最前端,并且以醒目的方式進行展示,給用戶更強烈的曝光程度。
[0084]在一實施方式中,當P大于一定閾值時,則可并列顯示多個用戶的同一消息內容,以實現刷屏效果。
[0085]2)當P減小時,可以縮小消息內容的傳播范圍,降低消息內容的傳播速度,讓較少用戶延遲看到傳播的消息內容;另一方面,當P減小時,可以將消息內容的展示位順序提到最后端,并且以不明顯的方式進行展示,給用戶更較弱的曝光程度。
[0086]在一實施方式中,當P小于一定閾值時,則可合并顯示多個用戶的同一個消息內容,減少消息內容的展示位。
[0087]本發明實施例的技術方案,使用用戶在社交網絡中所處的位置確定用戶的影響力、用戶的信用評分確定傳播者的可信力、以及消息本身的傳播系數,最終確定該用戶在消息傳播的控制方式,使得消息傳播更精準。采取的控制手段結合了好友關系,接受者接收到的消息會很自然地被好友刷屏或消息過濾,從而實現消息傳播速度的加速或減緩。
[0088]圖4為本發明實施例二的消息傳播方法的流程示意圖,如圖4所示,所述消息傳播方法包括以下步驟:
[0089]步驟401:根據第一節點在網絡中的結構位置,獲取所述第一節點的第一信息,所述第一信息表征所述第一節點的影響力度。
[0090]這里,網絡是指社交網絡,社交網絡包括多個節點,每個節點代表一個用戶,節點與節點之間通過路徑相互關聯。例如A節點與B節點通過路徑直接關聯,則代表A節點與B節點具有好友關系。
[0091]社交網絡中好友關系具備小世界網絡(即社團)的特性,在社交網絡中,大部分節點之間并不存在直接連接的傳播路徑,如圖3所示,網絡中存在社團,如社團A和社團B,社團是聚集程度較高的節點集合。社團A和社團B之間僅有一個節點連接對,這一連接對形成消息傳播的關鍵路徑。消息傳播在節點之間轉發完成,關鍵路徑在消息跨社團的傳播中起重要作用,當對關鍵路徑中的兩個節點的傳播力度進行控制則可以控制消息傳播的多樣性和速度。此外,社團中影響力度較高的節點擁有較高的傳播能力,當對這種節點的傳播能力進行控制,則可以控制消息的傳播速度。
[0092]本發明實施例中,第一節點的影響力度由第一節點在社交網絡中的位置決定,第一節點的影響力度決定了消息的傳播力度。
[0093]本發明實施例中,獲取第一信息時,首先需要確定第一節點在網絡中的結構位置,本發明實施例采用以下方法之一來確定第一節點在網絡中的結構位置:
[0094]I)基于節點鄰居數量的排序方法;
[0095]2)基于路徑的排序方法;
[0096]3)基于特征向量的排序方法;
[0097]4)基于節點移除和收縮的排序方法。
[0098]對網絡中的各個節點按照上述方法之一進行排序后,即可確定出各個節點的重要程度,也即影響力度。對于排序靠前的節點,影響力度越大;對于排序靠后的節點,影響力度越小。
[0099]步驟402:獲取所述第一節點的第二信息和第三信息,所述第二信息至少包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息;所述第三信息至少包括:消息內容。
[0100]本發明實施例中,網絡中的各個節點一般通過標識來唯一確定,這個標識可以是用戶賬號。一個用戶標識唯一確定一個用戶,根據用戶標識能夠確定該用戶的第二信息,包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息。這里,用戶也即節點。
[0101]其中,對于用戶基本信息而言,比如,用戶的年齡,性別,所在地區等等。
[0102]對于用戶行為信息而言,比如,用戶喜好購物,還是喜歡打游戲,用戶對某個廣告信息內容是否感興趣,好友鏈,朋友圈,空間好友,高中同學,大學同學,人脈圈等等。
[0103]對于用戶金融信息而言,比如,用戶信用卡違約記錄、消費記錄等等。
[0104]本發明實施例中,消息內容為第一節點想要傳播的目標對象,消息內容可以是文字消息、圖片消息、視頻消息、以及上述消息的任意組合。
[0105]步驟403:根據所述第二信息,生成表征所述第一節點的信用度的第四信息;以及根據所述第三信息,生成表征所述消息內容的傳播能力的第五信息。
[0106]本發明實施例中,第四消息具體為信用度評分,信用度評分基于用戶過去一段時間的金融狀況及其他如社交網絡行為數據、用戶自然屬性作為依據,度量用戶未來一段時間內按時還款的可能性,或者未來一段時間內的信貸違約傾向。信用度評分與用戶自身言行上的可信力存在關系,信用度評分較高的用戶在朋友圈,也即社團中會得到好友更高的認同。
[0107]本發明實施例中,第五信息具體為消息傳播系數,消息傳播系數與消息內容本身有關,可以預先設置消息內容對應的消息傳播系數,消息傳播系數為消息傳播的控制變量。
[0108]步驟404:根據所述第一信息、所述第四信息以及所述第五信息,生成第六信息,所述第六信息表征所述第一節點傳播所述消息內容的傳播力度。
[0109]本發明實施例中,第一信息表征了用戶的影響力度,第四信息表征了用戶的信用度,第五信息表征了消息內容的傳播力度,結合這三個參數,確定出第一節點傳播所述消息內容的傳播力度。
[0110]例如:對于一個用戶,該用戶在網絡傳播中對應一個影響力度α,該影響力度由用戶在網絡中所處的位置所決定;該用戶還對應一個信用度評分β。該用戶傳播的消息對應一個傳播能力X,則可以定義用戶傳播該消息的傳播力度為:P = F(a,i3,x)。
[0111]可見,傳播力度P與影響力度α、信用度評分β以及消息對應的傳播能力X有關,當影響力度α越大時,傳播力度P越大;當影響力度α越小時,傳播力度P越小。同樣,當信用度評分β越大時,傳播力度P越大;當信用度評分β越小時,傳播力度P越小;當消息對應的傳播能力X越大時,傳播力度P越大;當消息對應的傳播能力X越小時,傳播力度P越小。
[0112]步驟405:根據所述第六消息,確定所述消息內容的消息展示樣式參數,所述消息展示樣式參數至少包括:消息展示位排序、消息展示效果;發送攜有所述消息展示樣式參數的所述消息內容,以提供給所述網絡中的一個以上第二節點按照所述消息展示樣式參數展示所述消息內容。
[0113]本發明實施例中,對消息內容傳播時,考慮到第一節點傳播所述消息內容的傳播力度。這里,根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示,可以體現在:
[0114]當P增大時,可以擴大消息內容的傳播范圍,增加消息內容的傳播速度,讓更多用戶更快的看到傳播的消息內容;另一方面,當P增大時,可以將消息內容的展示位順序提到最前端,并且以醒目的方式進行展示,給用戶更強烈的曝光程度。
[0115]在一實施方式中,當P大于一定閾值時,則可并列顯示多個用戶的同一消息內容,以實現刷屏效果。
[0116]參照圖5,消息傳播者在客戶端將想要傳播的消息發送至服務器,服務器接收到消息后,確定出消息傳播者傳播該消息的傳播力度,再決定如何向消息接受者展示消息。采取如調整消息接收端的消息展示位排序、突出顯示消息等手段,從而擴大該消息在社交環境中的傳播影響,達到更大的營銷效果。當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度減小時,將所述消息展示位排序調前和/或將所述消息展示效果減弱;當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度增大時,將所述消息展示位排序調后和/或將所述消息展示效果增強。
[0117]本發明實施例的技術方案,使用用戶在社交網絡中所處的位置確定用戶的影響力、用戶的信用評分確定傳播者的可信力、以及消息本身的傳播系數,最終確定該用戶在消息傳播的控制方式,使得消息傳播更精準。采取的控制手段結合了好友關系,接受者接收到的消息會很自然地被好友刷屏或消息過濾,從而實現消息傳播速度的加速或減緩。
[0118]圖6為本發明實施例三的消息傳播方法的流程示意圖,如圖6所示,所述消息傳播方法包括以下步驟:
[0119]步驟601:根據第一節點在網絡中的結構位置,獲取所述第一節點的第一信息,所述第一信息表征所述第一節點的影響力度。
[0120]這里,網絡是指社交網絡,社交網絡包括多個節點,每個節點代表一個用戶,節點與節點之間通過路徑相互關聯。例如A節點與B節點通過路徑直接關聯,則代表A節點與B節點具有好友關系。
[0121]社交網絡中好友關系具備小世界網絡(即社團)的特性,在社交網絡中,大部分節點之間并不存在直接連接的傳播路徑,如圖3所示,網絡中存在社團,如社團A和社團B,社團是聚集程度較高的節點集合。社團A和社團B之間僅有一個節點連接對,這一連接對形成消息傳播的關鍵路徑。消息傳播在節點之間轉發完成,關鍵路徑在消息跨社團的傳播中起重要作用,當對關鍵路徑中的兩個節點的傳播力度進行控制則可以控制消息傳播的多樣性和速度。此外,社團中影響力度較高的節點擁有較高的傳播能力,當對這種節點的傳播能力進行控制,則可以控制消息的傳播速度。
[0122]本發明實施例中,第一節點的影響力度由第一節點在社交網絡中的位置決定,第一節點的影響力度決定了消息的傳播力度。
[0123]本發明實施例中,獲取第一信息時,首先需要確定第一節點在網絡中的結構位置,本發明實施例采用以下方法之一來確定第一節點在網絡中的結構位置:
[0124]I)基于節點鄰居數量的排序方法;
[0125]2)基于路徑的排序方法;
[0126]3)基于特征向量的排序方法;
[0127]4)基于節點移除和收縮的排序方法。
[0128]對網絡中的各個節點按照上述方法之一進行排序后,即可確定出各個節點的重要程度,也即影響力度。對于排序靠前的節點,影響力度越大;對于排序靠后的節點,影響力度越小。
[0129]步驟602:獲取所述第一節點的第二信息和第三信息,所述第二信息至少包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息;所述第三信息至少包括:消息內容。
[0130]本發明實施例中,網絡中的各個節點一般通過標識來唯一確定,這個標識可以是用戶賬號。一個用戶標識唯一確定一個用戶,根據用戶標識能夠確定該用戶的第二信息,包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息。這里,用戶也即節點。
[0131]其中,對于用戶基本信息而言,比如,用戶的年齡,性別,所在地區等等。
[0132]對于用戶行為信息而言,比如,用戶喜好購物,還是喜歡打游戲,用戶對某個廣告信息內容是否感興趣,好友鏈,朋友圈,空間好友,高中同學,大學同學,人脈圈等等。
[0133]對于用戶金融信息而言,比如,用戶信用卡違約記錄、消費記錄等等。
[0134]本發明實施例中,消息內容為第一節點想要傳播的目標對象,消息內容可以是文字消息、圖片消息、視頻消息、以及上述消息的任意組合。
[0135]步驟603:根據所述第二信息,生成表征所述第一節點的信用度的第四信息;以及根據所述第三信息,生成表征所述消息內容的傳播能力的第五信息。
[0136]本發明實施例中,第四消息具體為信用度評分,信用度評分基于用戶過去一段時間的金融狀況及其他如社交網絡行為數據、用戶自然屬性作為依據,度量用戶未來一段時間內按時還款的可能性,或者未來一段時間內的信貸違約傾向。信用度評分與用戶自身言行上的可信力存在關系,信用度評分較高的用戶在朋友圈,也即社團中會得到好友更高的認同。
[0137]本發明實施例中,第五信息具體為消息傳播系數,消息傳播系數與消息內容本身有關,可以預先設置消息內容對應的消息傳播系數,消息傳播系數為消息傳播的控制變量。
[0138]步驟604:根據所述第一信息、所述第四信息以及所述第五信息,生成第六信息,所述第六信息表征所述第一節點傳播所述消息內容的傳播力度。
[0139]本發明實施例中,第一信息表征了用戶的影響力度,第四信息表征了用戶的信用度,第五信息表征了消息內容的傳播力度,結合這三個參數,確定出第一節點傳播所述消息內容的傳播力度。
[0140]例如:對于一個用戶,該用戶在網絡傳播中對應一個影響力度α,該影響力度由用戶在網絡中所處的位置所決定;該用戶還對應一個信用度評分β。該用戶傳播的消息對應一個傳播能力X,則可以定義用戶傳播該消息的傳播力度為:P = F(a,i3,x)。
[0141]可見,傳播力度P與影響力度α、信用度評分β以及消息對應的傳播能力X有關,當影響力度α越大時,傳播力度P越大;當影響力度α越小時,傳播力度P越小。同樣,當信用度評分β越大時,傳播力度P越大;當信用度評分β越小時,傳播力度P越小;當消息對應的傳播能力X越大時,傳播力度P越大;當消息對應的傳播能力X越小時,傳播力度P越小。
[0142]步驟605:根據所述第六消息,確定所述消息內容的傳播區域以及傳播速度;按照所述傳播速度將所述消息內容發送至所述傳播區域內的各個第二節點,以通過所述各個第二節點展示所述消息內容。
[0143]本發明實施例中,對消息內容傳播時,考慮到第一節點傳播所述消息內容的傳播力度。這里,根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示,可以體現在:
[0144]當P增大時,可以擴大消息內容的傳播范圍,增加消息內容的傳播速度,讓更多用戶更快的看到傳播的消息內容;另一方面,當P增大時,可以將消息內容的展示位順序提到最前端,并且以醒目的方式進行展示,給用戶更強烈的曝光程度。
[0145]在一實施方式中,當P大于一定閾值時,則可并列顯示多個用戶的同一消息內容,以實現刷屏效果。
[0146]參照圖7,消息傳播者在客戶端將想要傳播的消息發送至服務器,服務器接收到消息后,確定出消息傳播者傳播該消息的傳播力度,再決定向哪些接受者展示消息以及傳播速度如何。當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度減小時,將所述傳播區域的范圍縮小和/或將所述傳播速度減小;當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度增大時,將所述傳播區域的范圍放大和/或將所述傳播速度提尚O
[0147]本發明實施例的技術方案,使用用戶在社交網絡中所處的位置確定用戶的影響力、用戶的信用評分確定傳播者的可信力、以及消息本身的傳播系數,最終確定該用戶在消息傳播的控制方式,使得消息傳播更精準。采取的控制手段結合了好友關系,接受者接收到的消息會很自然地被好友刷屏或消息過濾,從而實現消息傳播速度的加速或減緩。
[0148]圖8為本發明實施例四的服務器的結構組成示意圖,如圖8所示,所述服務器包括:
[0149]第一獲取單元81,用于根據第一節點在網絡中的結構位置,獲取所述第一節點的第一信息,所述第一信息表征所述第一節點的影響力度;
[0150]第二獲取單元82,獲取所述第一節點的第二信息和第三信息,所述第二信息至少包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息;所述第三信息至少包括:消息內容;
[0151]第一生成單元83,用于根據所述第二信息,生成表征所述第一節點的信用度的第四信息;以及根據所述第三信息,生成表征所述消息內容的傳播能力的第五信息;
[0152]第二生成單元84,用于根據所述第一信息、所述第四信息以及所述第五信息,生成第六信息,所述第六信息表征所述第一節點傳播所述消息內容的傳播力度;
[0153]傳播單元85,用于根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示。
[0154]本領域技術人員應當理解,圖8所示的服務器中的各單元的實現功能可參照前述消息傳播方法的相關描述而理解。圖8所示的服務器中的各單元的功能可通過運行于處理器上的程序而實現,也可通過具體的邏輯電路而實現。
[0155]圖9為本發明實施例五的服務器的結構組成示意圖,如圖9所示,所述服務器包括:
[0156]第一獲取單元91,用于根據第一節點在網絡中的結構位置,獲取所述第一節點的第一信息,所述第一信息表征所述第一節點的影響力度;
[0157]第二獲取單元92,獲取所述第一節點的第二信息和第三信息,所述第二信息至少包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息;所述第三信息至少包括:消息內容;
[0158]第一生成單元93,用于根據所述第二信息,生成表征所述第一節點的信用度的第四信息;以及根據所述第三信息,生成表征所述消息內容的傳播能力的第五信息;
[0159]第二生成單元94,用于根據所述第一信息、所述第四信息以及所述第五信息,生成第六信息,所述第六信息表征所述第一節點傳播所述消息內容的傳播力度;
[0160]傳播單元95,用于根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示。
[0161]在一實施方式中,所述傳播單元95包括:
[0162]第一確定子單元951,用于根據所述第六消息,確定所述消息內容的消息展示樣式參數,所述消息展示樣式參數至少包括:消息展示位排序、消息展示效果;
[0163]第一發送子單元952,用于發送攜有所述消息展示樣式參數的所述消息內容,以提供給所述網絡中的一個以上第二節點按照所述消息展示樣式參數展示所述消息內容。
[0164]所述傳播單元95還包括:
[0165]第一控制子單元953,用于當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度減小時,將所述消息展示位排序調前和/或將所述消息展示效果減弱;當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度增大時,將所述消息展示位排序調后和/或將所述消息展示效果增強。
[0166]在另一實施方式中,所述傳播單元95包括:
[0167]第二確定子單元954,用于根據所述第六消息,確定所述消息內容的傳播區域以及傳播速度;
[0168]第二發送子單元955,用于按照所述傳播速度將所述消息內容發送至所述傳播區域內的各個第二節點,以通過所述各個第二節點展示所述消息內容。
[0169]所述傳播單元還95包括:
[0170]第二控制子單元956,用于當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度減小時,將所述傳播區域的范圍縮小和/或將所述傳播速度減小;當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度增大時,將所述傳播區域的范圍放大和/或將所述傳播速度提高。
[0171]本領域技術人員應當理解,圖9所示的服務器中的各單元的實現功能可參照前述消息傳播方法的相關描述而理解。圖9所示的服務器中的各單元的功能可通過運行于處理器上的程序而實現,也可通過具體的邏輯電路而實現。
[0172]本發明實施例所記載的技術方案之間,在不沖突的情況下,可以任意組合。
[0173]在本發明所提供的幾個實施例中,應該理解到,所揭露的方法和智能設備,可以通過其它的方式實現。以上所描述的設備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,如:多個單元或組件可以結合,或可以集成到另一個系統,或一些特征可以忽略,或不執行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過一些接口,設備或單元的間接耦合或通信連接,可以是電性的、機械的或其它形式的。
[0174]上述作為分離部件說明的單元可以是、或也可以不是物理上分開的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個地方,也可以分布到多個網絡單元上;可以根據實際的需要選擇其中的部分或全部單元來實現本實施例方案的目的。
[0175]另外,在本發明各實施例中的各功能單元可以全部集成在一個第二處理單元中,也可以是各單元分別單獨作為一個單元,也可以兩個或兩個以上單元集成在一個單元中;上述集成的單元既可以采用硬件的形式實現,也可以采用硬件加軟件功能單元的形式實現。
[0176]以上所述,僅為本發明的【具體實施方式】,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發明的保護范圍之內。
【主權項】
1.一種消息傳播方法,其特征在于,所述方法包括: 根據第一節點在網絡中的結構位置,獲取所述第一節點的第一信息,所述第一信息表征所述第一節點的影響力度; 獲取所述第一節點的第二信息和第三信息,所述第二信息至少包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息;所述第三信息至少包括:消息內容; 根據所述第二信息,生成表征所述第一節點的信用度的第四信息;以及根據所述第三信息,生成表征所述消息內容的傳播能力的第五信息; 根據所述第一信息、所述第四信息以及所述第五信息,生成第六信息,所述第六信息表征所述第一節點傳播所述消息內容的傳播力度; 根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示。2.根據權利要求1所述的消息傳播方法,其特征在于,所述根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示,包括: 根據所述第六消息,確定所述消息內容的消息展示樣式參數,所述消息展示樣式參數至少包括:消息展示位排序、消息展示效果; 發送攜有所述消息展示樣式參數的所述消息內容,以提供給所述網絡中的一個以上第二節點按照所述消息展示樣式參數展示所述消息內容。3.根據權利要求2所述的消息傳播方法,其特征在于,所述方法還包括: 當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度減小時,將所述消息展示位排序調前和/或將所述消息展示效果減弱; 當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度增大時,將所述消息展示位排序調后和/或將所述消息展示效果增強。4.根據權利要求1所述的消息傳播方法,其特征在于,所述根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示,包括: 根據所述第六消息,確定所述消息內容的傳播區域以及傳播速度; 按照所述傳播速度將所述消息內容發送至所述傳播區域內的各個第二節點,以通過所述各個第二節點展示所述消息內容。5.根據權利要求4所述的消息傳播方法,其特征在于,所述方法還包括: 當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度減小時,將所述傳播區域的范圍縮小和/或將所述傳播速度減小; 當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度增大時,將所述傳播區域的范圍放大和/或將所述傳播速度提高。6.一種服務器,其特征在于,所述服務器包括: 第一獲取單元,用于根據第一節點在網絡中的結構位置,獲取所述第一節點的第一信息,所述第一信息表征所述第一節點的影響力度; 第二獲取單元,獲取所述第一節點的第二信息和第三信息,所述第二信息至少包括:用戶基本信息和/或和/或用戶金融信息和/或用戶行為信息;所述第三信息至少包括:消息內容; 第一生成單元,用于根據所述第二信息,生成表征所述第一節點的信用度的第四信息;以及根據所述第三信息,生成表征所述消息內容的傳播能力的第五信息; 第二生成單元,用于根據所述第一信息、所述第四信息以及所述第五信息,生成第六信息,所述第六信息表征所述第一節點傳播所述消息內容的傳播力度; 傳播單元,用于根據所述第六信息,發送所述消息內容,以提供給所述網絡中的一個以上第二節點進行消息展示。7.根據權利要求6所述的服務器,其特征在于,所述傳播單元包括: 第一確定子單元,用于根據所述第六消息,確定所述消息內容的消息展示樣式參數,所述消息展示樣式參數至少包括:消息展示位排序、消息展示效果; 第一發送子單元,用于發送攜有所述消息展示樣式參數的所述消息內容,以提供給所述網絡中的一個以上第二節點按照所述消息展示樣式參數展示所述消息內容。8.根據權利要求7所述的服務器,其特征在于,所述傳播單元還包括: 第一控制子單元,用于當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度減小時,將所述消息展示位排序調前和/或將所述消息展示效果減弱;當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度增大時,將所述消息展示位排序調后和/或將所述消息展示效果增強。9.根據權利要求6所述的服務器,其特征在于,所述傳播單元包括: 第二確定子單元,用于根據所述第六消息,確定所述消息內容的傳播區域以及傳播速度; 第二發送子單元,用于按照所述傳播速度將所述消息內容發送至所述傳播區域內的各個第二節點,以通過所述各個第二節點展示所述消息內容。10.根據權利要求9所述的服務器,其特征在于,所述傳播單元還包括: 第二控制子單元,用于當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度減小時,將所述傳播區域的范圍縮小和/或將所述傳播速度減小;當所述第六消息表征所述第一節點傳播所述消息內容的傳播力度增大時,將所述傳播區域的范圍放大和/或將所述傳播速度提高。
【文檔編號】H04L12/58GK105871700SQ201610374759
【公開日】2016年8月17日
【申請日】2016年5月31日
【發明人】劉日佳, 易玲玲, 李霖, 劉志斌, 鄭博
【申請人】騰訊科技(深圳)有限公司