專利名稱:用于計算機化社會網(wǎng)絡的競爭性的朋友排名的方法和系統(tǒng)的制作方法
技術(shù)領域:
本發(fā)明涉及計算機化社會網(wǎng)絡的領域,并且更特別地涉及在計算機 化社會網(wǎng)絡中對朋友進行排名。
背景技術(shù):
社會網(wǎng)絡是指每個都與不同的人或機構(gòu)相關聯(lián)的節(jié)點的社會結(jié)構(gòu)。 每個節(jié)點的互連反映各個人和機構(gòu)之間的直接關系,從而與各自的節(jié)點相關聯(lián)的兩個人或機構(gòu)之間的關系的直接性(directness )可通過各自的 節(jié)點之間的互連的路徑來概括。通過這種方式,社會網(wǎng)絡中的任何個人 可以估計與該網(wǎng)絡中的其它人的社會關系的數(shù)量和質(zhì)量,這些關系的范 圍包括從緊密的家族聯(lián)合關系到萍水相逢關系。全球因特網(wǎng)的出現(xiàn)已經(jīng)改變了看待社會網(wǎng)絡的方式。原先,僅僅是 描述社會現(xiàn)象的可視工具,而今計算機化社會網(wǎng)絡促進社會網(wǎng)絡在全球 范圍中交互的用戶之間的識別和擴充。盡管以前地理邊界限制了給定的 社會網(wǎng)絡的廣度和質(zhì)量,但是全球因特網(wǎng)使得能夠基于通過計算機通信 的結(jié)構(gòu)耦合到 一起的主動合作者的大集合而實現(xiàn)社會網(wǎng)絡的無限擴充。商業(yè)計算機化社會網(wǎng)絡近年來特別是在年輕人群中已經(jīng)極為流行。 例子包括由加利福尼亞州的洛杉磯的MySpace 7>司所維護的MySpace (商標)計算機社會化網(wǎng)絡,由加利福尼亞州的Palo Alto的Linkedln 公司所維護的Linkedln(商標)計算機化商業(yè)網(wǎng)絡,以及由加利福尼亞州 的Palo Alto的Facebook公司所維護的Facebook(商標)計算機化社會網(wǎng) 絡。商業(yè)計算機化社會網(wǎng)絡表示根據(jù)總體上看的不同類型的興趣來連接 用戶的社會網(wǎng)絡服務——通常是提供Web log (也稱為博客)類型服務 的Web站點。通常,商業(yè)計算機化社會網(wǎng)絡通過在Web站點中放置廣告來產(chǎn)生收入。通常,商業(yè)計算機化社會網(wǎng)絡允許用戶創(chuàng)建個人簡檔(profile )。每 個簡檔可以包括可視材料,諸如用戶的照片以及與用戶相關的事物的照 片。每個簡檔還可以包括文本材料,諸如生活方式信息或一般作品。值 得注意的是,用戶可以建立受歡迎的"朋友"的網(wǎng)絡。受歡迎的朋友可 以由給定用戶手工地指定,并且常常表示該給定用戶最歡迎的個人或機 構(gòu)。每個受歡迎的朋友可以呈現(xiàn)在Web站點中,從而允許鏈接到該受 歡迎的朋友的對應的簡檔。通過這種方式,終端用戶可以完全瀏覽《合定 用戶的社會網(wǎng)絡。發(fā)明內(nèi)容本發(fā)明的實施例致力于解決在計算機化社會網(wǎng)絡中的受歡迎的朋 友方面的現(xiàn)有技術(shù)的不足,并且提供一種用于針對社會網(wǎng)絡服務的竟爭 性的受歡迎的朋友排名的新穎且非顯而易見的方法、系統(tǒng)和計算機程序 產(chǎn)品。在本發(fā)明的一個實施例中,可以提供一種竟爭性的朋友排名的方 法。該方法可以包括監(jiān)視不同朋友與社會網(wǎng)絡中的簡檔之間的互動。該 方法還可以包括根據(jù)監(jiān)視到的互動來對每個不同朋友進行排名。此后, 該方法還可以包括按照最高排名的朋友的順序調(diào)整簡檔中的至少 一部 分不同朋友的顯示。在實施例的 一 個方面,監(jiān)視不同朋友與社會網(wǎng)絡中的簡檔之間的互 動可以包括監(jiān)視若干不同類型的互動。作為舉例,那些互動可以包括 朋友向簡檔用戶發(fā)送消息的頻率、朋友對簡檔內(nèi)容做出評論的頻率、朋 友訪問簡檔的頻率、朋友鏈接到與簡檔用戶相關聯(lián)的外部內(nèi)容的頻率、 朋友閱讀簡檔中的博客材料的頻率、朋友向簡檔上張貼內(nèi)容的頻率、朋 友何時對來自簡檔用戶的消息做出響應、用戶何時將簡檔用戶添加到朋 友列表、以及朋友何時列出與簡檔中所列出的興趣相類似或相同的興 趣。在該實施例的另一方面,根據(jù)監(jiān)視到的互動來對每個不同朋友進行 排名可包括針對相應的不同的監(jiān)視到的互動來給不同的朋友打分。最 后,在該實施例的又一方面,根據(jù)監(jiān)視到的互動來對每個不同朋友進行排名還包括給不同的分數(shù)進行加權(quán)以強調(diào)該互動中的某些互動高于互 動中的其它互動。在本發(fā)明的另 一 方面,可以提供一種被配置用于竟爭性的朋友排名 的社會網(wǎng)絡系統(tǒng)。該系統(tǒng)可以包括簡檔的數(shù)據(jù)存儲庫,其中每個簡檔包 括朋友的朋友列表,其按排名順序來顯示各朋友。該系統(tǒng)還可以包括耦 合到簡檔的數(shù)據(jù)存儲庫的社會網(wǎng)絡服務,和朋友排名引擎。該朋友排名 引擎可以包括能夠根據(jù)監(jiān)視到的針對每個簡檔與所述朋友中的朋友進 行交互的互動,對朋友列表中的朋友進行排名的程序代碼。可選地,每 個朋友都可以包括從監(jiān)視到的互動計算出的分數(shù),每個監(jiān)視到的互動都 對該分數(shù)有貢獻。同樣,對該分數(shù)的每個貢獻可以根據(jù)互動的類型進行 加權(quán)。本發(fā)明的其他方面 一部分將在隨后的描述中進行闡述,并且一部分 可以從描述部分顯而易見地獲得,或者可以通過本發(fā)明的實現(xiàn)來認識。 本發(fā)明的各方面將借助在所附權(quán)利要求書中特別指出的組成部分和組 合來實現(xiàn)和達到。應當理解,上述一般性的描述和以下詳細的描述二者 都是示例性的和說明性的,并不是對所主張的本發(fā)明的限制。
附圖被并入本說明書并組成本說明書的 一部分,其說明了本發(fā)明的 各實施例,并且與描述一起用于解釋本發(fā)明的原理。應當理解,此處所 說明的各實施例現(xiàn)在是優(yōu)選的,然而本發(fā)明不限于所示出的精確安排和手段,其中圖1是配置用于竟爭性朋友排名的計算機化社會網(wǎng)絡的圖示說明; 圖2是配置用于竟爭性朋友排名的計算機化社會網(wǎng)絡的示意性說 明;以及圖3是說明在圖2的計算機化社會網(wǎng)絡中的竟爭性朋友排名的過程 的流程圖。
具體實施方式
本發(fā)明的各實施例提供一種用于計算機化社會網(wǎng)絡中的竟爭性的朋友排名的方法、系統(tǒng)和計算機程序產(chǎn)品。4艮據(jù)本發(fā)明的實施例,社會 網(wǎng)絡中用戶的朋友可以根據(jù)與該用戶的簡檔進行交互的每個朋友的行為來排名。對用戶的朋友的行為進行排名時所用的標準可以包括朋友 向用戶發(fā)送消息的頻率、朋友對用戶簡檔中的內(nèi)容^f故出評論的頻率、朋 友訪問用戶簡檔的頻率、朋友鏈接到與用戶相關聯(lián)的外部內(nèi)容的頻率、 朋友閱讀與用戶相關聯(lián)的博客材料的頻率、朋友向用戶筒檔上張貼內(nèi)容 的頻率、對來自用戶的消息做出響應、將用戶添加到朋友列表、以及列 出與用戶簡檔中所列出的興趣相類似或相同的興趣,這些僅僅是少數(shù)例 子。在說明中,圖1是配置用于竟爭性朋友排名的計算機化社會網(wǎng)絡的 圖示說明。如圖l所示,社會網(wǎng)絡中的用戶120可以張貼簡檔IIO供社 會網(wǎng)絡中的其它用戶130瀏覽。簡檔110可以包括用戶120的攝影圖像 和諸如年齡、位置和基本興趣之類的用戶的筒檔摘要。該簡檔還可包括 博客部分,用戶120可以向該博客部分中張貼博客項以訂制其它用戶 130之一。還可以提供通過其可以聯(lián)系用戶120的控制面板,包括電子 郵件和即時消息發(fā)送控件。值得注意的是,可以提供對簡檔IIO的朋友 部分的排名的列表。最后,可以將用于安置(positing)訪問者評論和用 戶評論的各個部分與到用戶120的Web站點的超級鏈接一起提供。值得注意的是,可以監(jiān)視其它用戶130中的不同用戶與簡檔IIO之 間的互動。不同類型的互動可以與其他用戶130中相應之一相關聯(lián)所記 錄的分數(shù)140的基礎。在這點上,可以根據(jù)以下標準對其它用戶130中 的每個用戶進行評分向用戶120發(fā)送消息的頻率、向簡檔110張貼評 論的頻率、訪問簡檔110的頻率、從簡檔110鏈接到外部Web站點的頻 率、閱讀與用戶120相關聯(lián)的博客材料的頻率、向簡檔110上張貼內(nèi)容 的頻率、何時對來自用戶120的消息做出響應、何時將用戶120添加到 朋友列表、以及列出與簡檔110的簡檔摘要中所列出的興趣相類似或相 同的興趣,這些僅僅是少數(shù)例子。其它用戶130中的每個用戶的分數(shù)140可以用于當在簡檔IIO的朋 友列表中包括其它用戶130時對其它用戶130進行排名。具體地,可以根據(jù)施加到每個朋友的總分來確定筒檔110中的頂部少數(shù)朋友的放置和 順序。這樣,完成簡檔110中的朋友列表中的放置在本質(zhì)上可以是竟爭 性的,并且可以依賴于分數(shù)140中的相應的分數(shù)所反映的朋友與簡檔 110的互動。結(jié)果,最可能看到放置在簡檔110附近的廣告的朋友將被 廣告商知曉,從而抬高簡檔110自身的廣告價值。在另 一說明中,圖2是配置用于竟爭性朋友排名的計算機化社會網(wǎng) 絡示意性說明。該系統(tǒng)可以包括配置用于通過計算才幾通信網(wǎng)絡230通信 地耦合到一個或多個客戶端220的主機計算平臺210。主機計算平臺210 可以支持社會網(wǎng)絡服務240的操作,其提供對部署在耦合的簡檔數(shù)據(jù)存 儲庫250內(nèi)的一個或多個用戶簡檔260的查看。通過這種方式,終端用 戶可以通過計算機通信網(wǎng)絡230遠程地搜索和選擇查看給定簡檔260中 的任意一個。值得注意的是,朋友排名引擎270可以耦合到社會網(wǎng)絡服務240。 朋友排名引擎270可包括能夠給簡檔260的不同簡檔中的不同朋友施加 不同分數(shù)280的程序代碼??梢愿鶕?jù)各個朋友與各個筒檔260之間的任 何數(shù)目的監(jiān)視到的互動來計算分數(shù)280。作為舉例,該互動可以包括 朋友向簡檔用戶發(fā)送消息的頻率、朋友對簡檔內(nèi)容做出評論的頻率、朋 友訪問簡檔的頻率、朋友鏈接到與簡檔用戶相關聯(lián)的外部內(nèi)容的頻率、 朋友閱讀簡檔中的博客材料的頻率、朋友向簡檔上張貼內(nèi)容的頻率、朋 友何時對來自筒檔用戶的消息做出響應、用戶何時將簡檔用戶添加到朋 友列表、以及朋友何時列出與簡檔中所列出的興趣相類似或相同的興 趣??蛇x地,可以對評分標準中的任何標準進4亍加^又以使得評分標準的 給定集合高于其它標準。朋友排名引擎270的程序代碼還可以實現(xiàn)根據(jù)對某個集合中的朋友排序。此后,排名最高的朋友可以突出地顯示在簡檔260的給定簡檔中。累積的分數(shù)280進行改變。通過這種方式,可以推動不同的朋友與簡檔 260中的不同簡檔進行連續(xù)地交互,以獲得或維持針對簡檔260中的不同簡檔的朋友列表中的排名。在又一說明中,圖3是說明在圖2的計算機化社會網(wǎng)絡中的竟爭性 朋友排名的過程的流程圖。從方框300開始,可以獲取并顯示用于社會 網(wǎng)絡服務的簡檔,以供社會網(wǎng)絡服務的一個或多個用戶進行查看。在方 框310中,可以裝載該簡檔的朋友列表,并且在方框320中,排名可以 被施加到朋友列表中的不同朋友。在方框330中,可以根據(jù)排名對朋友 列表中的各朋友進行排序,以及在方框340中,可以刷新朋友列表的顯 示以提供朋友列表中的排序的排名的朋友顯示。在方框3 50中,可以監(jiān)視在簡檔的不同朋友與簡檔自身之間的互動。 在判決方框360中,可以判決給定的互動是否足以對相應的朋友進行評 分。如果足夠,則在方框370中可以獲取與該互動相關聯(lián)的朋友以便處 理,并且在方框380中可以對該互動進行評分。該評分可以基于這些值 的靜態(tài)表格或者基于預先存儲的公式來確定,并且可選地可以進行加 權(quán)。此后,可以根據(jù)新的分數(shù)來對朋友重新排名390。最后,在方框320 中該排名可以被施加到朋友列表中的朋友,并且該過程可以重復通過方 框330。本發(fā)明的各實施例可以采用全部硬件實施例、全部軟件實施例或者 同時包含硬件和軟件組成部分二者的實施例的形式。在優(yōu)選的實施例 中,本發(fā)明是用軟件來實現(xiàn)的,軟件包含但不限于固件、常駐軟件、微訪問的計算機程序產(chǎn)品的形式,該介質(zhì)提供程序代碼供由或結(jié)合計算機 或任何指令執(zhí)行系統(tǒng)來使用。出于描述的目的,計算機可用或計算機可讀的介質(zhì)可以是這樣的任 何裝置,該裝置可以包含、存儲、通信、傳播或傳送程序供由或結(jié)合指 令執(zhí)行系統(tǒng)、裝置或設備來使用。該介質(zhì)可以是電子、磁、光、電磁、 紅外、或半導體的系統(tǒng)(或裝置或設備)或傳播介質(zhì)。計算機可讀介質(zhì) 的例子包括半導體或固態(tài)存儲器、磁帶、可移除計算機磁盤、隨機存取 存儲器(RAM)、只讀存儲器(ROM)、剛性磁盤和光盤。光盤的當前 的例子包括致密盤-只讀存儲器(CD-ROM )、致密盤-讀/寫(CD-R/W)和DVD。適于存儲和/或執(zhí)行程序代碼的數(shù)據(jù)處理系統(tǒng)將包括直接耦合或通 過系統(tǒng)總線間接耦合到存儲器元件的至少一個存儲器。該存儲器元件可 以包括在實際執(zhí)行程序代碼期間所使用的本地存儲器、大容量存儲裝置 以及高速緩存存儲器,該高速緩存存儲器提供對至少某些程序代碼的臨 時存儲以減少在執(zhí)行期間必須從大容量存儲裝置中獲取代碼的次數(shù)。輸 入/輸出或I/0設備(包括但不限于鍵盤、顯示器、定點設備等等)可以 直接或通過中間I/O控制器耦合到系統(tǒng)。網(wǎng)絡適配器還可以耦合到系統(tǒng)以使該數(shù)據(jù)處理系統(tǒng)通過中間的專用或公共網(wǎng)絡耦合到其它數(shù)據(jù)處理 系統(tǒng)或遠程打印機或存儲設備。調(diào)制解調(diào)器、線纜調(diào)制解調(diào)器和以太網(wǎng) 卡只是網(wǎng)絡適配器的當前可用類型中的少數(shù)。
權(quán)利要求
1.一種競爭性的朋友排名方法,包括監(jiān)視不同朋友與社會網(wǎng)絡中的簡檔之間的互動;根據(jù)所述監(jiān)視到的互動來對每個所述不同朋友進行排名;以及按照最高排名的朋友的順序調(diào)整所述簡檔中的至少一部分所述不同朋友的顯示。
2. 根據(jù)權(quán)利要求1所述的方法,其中監(jiān)視不同朋友與社會網(wǎng)絡中 的簡檔之間的互動,包括監(jiān)視選自以下組中的互動,該組包括朋友向 簡檔用戶發(fā)送消息的頻率、朋友對簡檔的內(nèi)容做出評論的頻率、朋友訪 問簡檔的頻率、朋友鏈接到與簡檔用戶相關聯(lián)的外部內(nèi)容的頻率、朋友 閱讀簡檔中的博客材料的頻率、朋友向用戶簡檔上張貼內(nèi)容的頻率、朋 友何時對來自簡檔用戶的消息做出響應、朋友何時將簡檔用戶添加到朋 友列表、以及朋友何時列出與簡檔中所列出的興趣相類似或相同的興 趣。
3. 根據(jù)權(quán)利要求1所述的方法,其中根據(jù)所述監(jiān)視到的互動來對 每個所述不同朋友進行排名,包括針對相應的不同的監(jiān)視到的互動來給 所述不同朋友打分。
4. 根據(jù)權(quán)利要求3所述的方法,其中根據(jù)所述監(jiān)視到的互動來對 每個所述不同朋友進行排名,還包括對不同的分數(shù)進行加權(quán)以強調(diào)所述 互動中的某些互動高于所述互動中的其它互動。
5. —種配置用于竟爭性的朋友排名的社會網(wǎng)絡系統(tǒng),所述系統(tǒng)包括簡檔的數(shù)據(jù)存儲庫,其中每個所述簡檔包括朋友的朋友列表,其按排名順序來顯示所述朋友;耦合到所述簡檔的數(shù)據(jù)存儲庫的社會網(wǎng)絡服務;以及朋友排名引擎,所述朋友排名引擎包括能夠根據(jù)監(jiān)視到的針對每個簡檔與所述朋友之一 進行交互的互動對所述朋友列表中的朋友進行排名的程序代碼。
6. 根據(jù)權(quán)利要求5所述的系統(tǒng),其中所述監(jiān)視到的互動包括選自 以下組中的互動,所述組包括朋友向簡檔用戶發(fā)送消息的頻率、朋友 對簡檔的內(nèi)容做出評論的頻率、朋友訪問簡檔的頻率、朋友鏈接到與簡 檔用戶相關聯(lián)的外部內(nèi)容的頻率、朋友閱讀簡檔中的博客材沖牛的頻率、 朋友向簡檔上張貼內(nèi)容的頻率、朋友何時對來自簡檔用戶的消息做出響 應、朋友何時將簡檔用戶添加到朋友列表、以及朋友何時列出與簡檔中 所列出的興趣相類似或相同的興趣。
7. 根據(jù)權(quán)利要求5所述的系統(tǒng),其中每個所述朋友都包括從所述 監(jiān)視到的互動計算出的分數(shù),每個所述監(jiān)視到的互動都對所述分數(shù)有貢 獻。
8. 根據(jù)權(quán)利要求7所述的系統(tǒng),其中對所述分數(shù)的每個貢獻根據(jù) 互動的類型進行加權(quán)。
全文摘要
本發(fā)明的實施例致力于解決關于在計算機化社會網(wǎng)絡中受歡迎的朋友方面的現(xiàn)有技術(shù)的不足,并且提供一種用于針對社會網(wǎng)絡服務的競爭性的受歡迎的朋友排名的方法、系統(tǒng)和計算機程序產(chǎn)品。在本發(fā)明的一個實施例中,可以提供一種競爭性的朋友排名方法。該方法可以包括監(jiān)視不同朋友與社會網(wǎng)絡中的簡檔之間的互動。該方法還可以包括根據(jù)監(jiān)視到的互動來對每個不同朋友進行排名。此后,該方法還可以包括按照最高排名的朋友的順序調(diào)整簡檔中的至少一部分不同朋友的顯示。
文檔編號G06Q10/00GK101236624SQ20081000940
公開日2008年8月6日 申請日期2008年2月1日 優(yōu)先權(quán)日2007年2月2日
發(fā)明者C·L·科爾特拉尼, R·A·麥格洛坦, W·G·帕格安, W·維萊茨 申請人:國際商業(yè)機器公司