一種好友動態信息管理方法、系統及好友信息管理伺服器的製作方法
2023-09-16 00:19:25
專利名稱:一種好友動態信息管理方法、系統及好友信息管理伺服器的製作方法
技術領域:
本發明屬於信息處理和數據挖掘領域,尤其涉及一種好友動態信息管理方法、系統及好友信息管理伺服器。
背景技術:
如今,隨著網絡的不斷普及,網絡已經成為了人們日常生活中必須的一部分,網絡中的好友已成為人們關係鏈的重要組成部分。而網絡好友動態信息——記載基於某種網絡關係鏈的好友在一段時間內所發生的基於網絡的寫日誌、發照片、評論文章等行為操作的信息,自然也成為網絡人群所關注的重要信息之一。其他好友可以對好友動態信息進行評論、引用、回復等互動行為。然而,隨著網絡的不斷發展和用戶關係鏈的不斷豐富,好友動態信息量呈現了爆炸式的增長,用戶每天將面對大量好友的大量動態信息數據。如何幫助用戶在這些海量數據中獲得用戶最希望看到的動態信息一直是關注的焦點。目前在好友動態信息的管理方面,主要採取了兩種信息排序方式第一種信息排序方式是按好友動態信息產生的時間進行排序。此種方式通過所有好友動態信息的產生時間,採取簡單的按照時間排序的方式對好友動態信息進行排序。即根據每條動態信息產生的時間,從新到舊地的逐條排列。例如好友動態信息1的更新時間為10:00,好友動態信息2的更新時間為11:00,好友動態信息3的更新時間為12:00,則將這3條好友動態信息排序為好友動態信息3、2、1。這種信息排序方式的優點是簡單。第二種信息排序方式是結合好友及動態信息更新時間進行排序。此種方式是在第一種方式的基礎上,增加按人聚合的屬性進行排序。即在按時間排列的基礎上,同時把一個人的所有好友動態信息放在一起顯示。例如好友動態信息1的更新時間為10:00,好友動態信息2的更新時間為11:00,好友動態信息3的更新時間為12:00,同時,好友動態信息1、 3都是好友A的動態信息,而好友動態信息2是好友B的動態信息,則將這3條好友動態信息排序為好友動態信息3、1、2。這種信息排序方式的優點是滿足用戶對每個好友的動態信息可以集中查看的需求,但其實現較第一種方式複雜。但是,現有的好友動態信息管理方法無法滿足大多數用戶對不同好友採用不同關注度的需求,無法使用戶在好友關係鏈複雜且好友動態信息豐富的情況下快速看到自己感興趣或更為關注的好友動態信息。
發明內容
本發明實施例的目的旨在解決現有技術存在的問題,提供一種好友動態信息管理方法,能夠滿足用戶對不同好友採用不同關注度的需求,在好友關係鏈複雜且好友動態信息豐富的情況下仍能使用戶快速看到其感興趣或更為關注的好友動態信息。本發明實施例是這樣實現的,一種好友信息管理方法,包括下述步驟接收好友動態信息查看指令;
根據接收到的所述好友動態信息查看指令中包括的用戶標識獲取對應的好友親密度和好友動態信息;根據獲取到的所述好友親密度和好友動態信息中包括的相應更新屬性對好友動態信息進行排序,並輸出排序後的好友動態信息。作為本發明的一種優選方案,所述根據獲取到的所述好友親密度和好友動態信息中包括的相應更新屬性對好友動態信息進行排序的步驟具體為將獲取到的好友動態信息中包括的各更新屬性對應的屬性值加權後結合好友的親密度對好友信息進行排序。作為本發明的另一種優選方案,所述根據接收到的所述好友動態信息查看指令中包括的用戶標識獲取對應的好友親密度的步驟具體包括根據接收到的所述好友動態信息查看指令中包括的用戶標識獲取對應好友的互動信息;根據預設的計算模型和獲取到的各好友的互動信息,計算各好友對應的好友親密度。作為本發明的另一種優選方案,所述好友的互動信息由描述好友間相應互動因素的互動屬性組成;所述計算模型給出所述好友的互動信息中所包括的各互動屬性對應的權值,將一個好友的各互動屬性的對應值加權後所得的和作為該好友對應的好友親密度。作為本發明的再一種優選方案,所述方法還包括定時或在更新好友動態信息時更新好友動態資料庫中相應的數據。作為本發明的再一種優選方案,所述方法還包括接收好友動態信息搜索命令;根據接收到的好友動態信息搜索命令中包括的搜索關鍵字搜索好友動態信息,並輸出搜索到的好友動態信息。本發明實施例的另一目的在於提供一種好友動態信息管理系統,包括查看命令接收單元,用於接收好友動態信息查看指令;信息獲取單元,用於根據所述查看命令接收單元接收到的好友動態信息查看指令中包括的用戶標識獲取對應的好友親密度和好友動態信息;以及信息排序單元,用於根據所述信息獲取單元獲取到的好友親密度和好友動態信息中包括的相應更新屬性對好友動態信息進行排序,並輸出排序後的好友動態信息。作為本發明的一種優選方案,所述信息獲取單元包括互動信息獲取模塊,用於根據所述查看命令接收單元接收到的好友動態信息查看指令中包括的用戶標識獲取對應好友的互動信息;以及親密度計算模塊,用於根據預設的計算模型和所述互動信息獲取模塊獲取到的各好友的互動信息,計算各好友對應的好友親密度。作為本發明的另一種優選方案,所述系統還包括搜索命令接收單元,用於接收好友動態信息搜索命令,該好友動態信息搜索命令中包括搜索關鍵字;關鍵字搜索單元,用於根據所述搜索命令接收單元接收到的好友動態信息搜索命令中包括的搜索關鍵字搜索好友動態信息,並輸出搜索到的好友動態信息。
本發明實施例的另一目的在於提供一種包含上述好友動態信息管理系統的好友信息管理伺服器。在本發明實施例中,通過獲取到的好友親密度和好友動態信息中包括的相應更新屬性對好友動態信息進行排序,實現了一種好友動態信息管理方法,能夠滿足用戶對不同好友採用不同關注度的需求,在好友關係鏈複雜且好友動態信息豐富的情況下仍能使用戶快速看到其感興趣或更為關注的好友動態信息。
圖1是本發明實施例提供的好友動態信息管理方法的實現流程圖;圖2是本發明實施例提供的好友動態信息管理系統的結構示意圖。
具體實施例方式為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。在本發明實施例中,通過獲取到的好友親密度和好友動態信息中包括的相應更新屬性對好友動態信息進行排序,實現了一種好友動態信息管理方法。圖1示出了本發明實施例提供的好友動態信息管理方法的實現流程,詳述如下在步驟SlOl中,接收好友動態信息查看指令,該好友動態信息查看指令可以是用戶端、其他系統或者單元等發送的,該好友動態信息中包括用戶標識,用戶標識唯一標識所涉及到的各個用戶,可以為用戶名、用戶ID等;在步驟S102中,根據接收到的好友動態信息查看指令中包括的用戶標識獲取對應的好友親密度和好友動態信息;其中,好友親密度描述好友間好友關係的親密程度,好友動態信息包括動態內容, 以及該好友動態信息的更新屬性、動態信息用戶標識等相關屬性。更新屬性描述對好友動態信息進行更新的相關信息,可以包括動態信息產生時間、最新互動時間、互動次數等,動態信息產生時間即對應好友動態信息產生的時間,最新互動時間即對應其他好友對該好友動態信息進行的最新的評論、引用等,或用戶回復其好友的評論等互動行為的時間,互動次數即對應其他好友對該好友動態信息所進行的互動行為的次數;動態信息用戶標識即對應產生該好友動態信息的用戶的用戶標識。在步驟S103中,根據獲取到的好友親密度和好友動態信息中包括的相應更新屬性對好友動態信息進行排序,並輸出排序後的好友動態信息。在具體實現時,可以通過好友動態資料庫存儲好友動態信息,好友動態信息還可以包括互動用戶標識、互動行為、互動時間,如表1所示;通過好友關係鏈資料庫存儲好友間的關係鏈,以及好友間的維繫時間等信息。
權利要求
1.一種好友信息管理方法,其特徵在於,所述方法包括下述步驟 接收好友動態信息查看指令;根據接收到的所述好友動態信息查看指令中包括的用戶標識獲取對應的好友親密度和好友動態信息;根據獲取到的所述好友親密度和好友動態信息中包括的相應更新屬性對好友動態信息進行排序,並輸出排序後的好友動態信息。
2.如權利要求1所述的方法,其特徵在於,所述根據獲取到的所述好友親密度和好友動態信息中包括的相應更新屬性對好友動態信息進行排序的步驟具體為將獲取到的好友動態信息中包括的各更新屬性對應的屬性值加權後結合好友的親密度對好友信息進行排序。
3.如權利要求1或2所述的方法,其特徵在於,所述根據接收到的所述好友動態信息查看指令中包括的用戶標識獲取對應的好友親密度的步驟具體包括根據接收到的所述好友動態信息查看指令中包括的用戶標識獲取對應好友的互動信息;根據預設的計算模型和獲取到的各好友的互動信息,計算各好友對應的好友親密度。
4.如權利要求3所述的方法,其特徵在於,所述好友的互動信息由描述好友間相應互動因素的互動屬性組成;所述計算模型給出所述好友的互動信息中所包括的各互動屬性對應的權值,將一個好友的各互動屬性的對應值加權後所得的和作為該好友對應的好友親密度。
5.如權利要求3所述的方法,其特徵在於,所述方法還包括 定時或在更新好友動態信息時更新好友動態資料庫中相應的數據。
6.如權利要求1所述的方法,其特徵在於,所述方法還包括 接收好友動態信息搜索命令;根據接收到的好友動態信息搜索命令中包括的搜索關鍵字搜索好友動態信息,並輸出搜索到的好友動態信息。
7.一種好友動態信息管理系統,其特徵在於,所述系統包括 查看命令接收單元,用於接收好友動態信息查看指令;信息獲取單元,用於根據所述查看命令接收單元接收到的好友動態信息查看指令中包括的用戶標識獲取對應的好友親密度和好友動態信息;以及信息排序單元,用於根據所述信息獲取單元獲取到的好友親密度和好友動態信息中包括的相應更新屬性對好友動態信息進行排序,並輸出排序後的好友動態信息。
8.如權利要求7所述的系統,其特徵在於,所述信息獲取單元包括互動信息獲取模塊,用於根據所述查看命令接收單元接收到的好友動態信息查看指令中包括的用戶標識獲取對應好友的互動信息;以及親密度計算模塊,用於根據預設的計算模型和所述互動信息獲取模塊獲取到的各好友的互動信息,計算各好友對應的好友親密度。
9.如權利要求7所述的系統,其特徵在於,所述系統還包括搜索命令接收單元,用於接收好友動態信息搜索命令,該好友動態信息搜索命令中包括搜索關鍵字;關鍵字搜索單元,用於根據所述搜索命令接收單元接收到的好友動態信息搜索命令中包括的搜索關鍵字搜索好友動態信息,並輸出搜索到的好友動態信息。
10. 一種包含權利要求7至9任一項所述好友動態信息管理系統的好友信息管理伺服器。
全文摘要
本發明適用於信息處理和數據挖掘領域,提供一種好友動態信息管理方法、系統及好友信息管理伺服器,所述方法包括下述步驟接收好友動態信息查看指令;根據接收到的所述好友動態信息查看指令中包括的用戶標識獲取對應的好友親密度和好友動態信息;根據獲取到的所述好友親密度和好友動態信息中包括的相應更新屬性對好友動態信息進行排序,並輸出排序後的好友動態信息。在本發明實施例中,通過獲取到的好友親密度和好友動態信息中包括的相應更新屬性對好友動態信息進行排序,實現一種好友動態信息管理方法,能滿足用戶對不同好友採用不同關注度的需求,在好友關係鏈複雜且好友動態信息豐富的情況下能使用戶快速看到感興趣或更為關注的好友動態信息。
文檔編號G06F17/30GK102236678SQ20101016636
公開日2011年11月9日 申請日期2010年4月26日 優先權日2010年4月26日
發明者張博, 徐曉, 楊雍, 林樹揚, 梁柱, 肖科科, 鄭志昊, 鄭閆強, 郭潤增, 陳敏 申請人:騰訊科技(深圳)有限公司