面項712。頁面項712是社交網(wǎng)絡頁面710的內(nèi)容、控件、或者交互多媒體。內(nèi)容 關聯(lián)性714指示頁面項712專用于社交網(wǎng)絡頁面710。例如,頁面項712可以是圖5中的頁 面項506,并且內(nèi)容關聯(lián)性714可以是圖5中的內(nèi)容關聯(lián)性508。
[0113] 圖7B示出了記錄觸發(fā)器動作716之后和添加隱式社交圖譜連接718之前的社交 圖譜700。觸發(fā)器動作716可以是對頁面項712的引用動作或者通信動作。例如,觸發(fā)器動 作716可以是關于頁面項712的墻的帖子或者評論。觸發(fā)器動作716還可以是提及和引用 頁面項712的帖子、評論、或者消息。
[0114] 圖7C示出了確定隱式社交圖譜連接718并且添加到社交圖譜700之后的社交圖 譜700。通過連接生成模塊確定隱式社交圖譜連接718,諸如,圖3中的連接生成模塊314。 隱式社交圖譜連接718連接用戶賬戶702與社交網(wǎng)絡頁面710,以指示用戶賬戶702對社交 網(wǎng)絡頁面710的內(nèi)容感興趣的可能性。隱式社交圖譜連接718可包括矢線權重720。例如, 矢線權重720可以是圖1中的通過圖3中的權重計算模塊322生成的矢線權重114。在一 些實施方式中,矢線權重720可具有比圖6中的矢線權重614更低的值。
[0115] 現(xiàn)參考圖8A和圖8B,示出了顯示通過賬戶屬性處理導出隱式社交圖譜連接的社 交圖譜800的實例。賬戶屬性處理可以基于共享的賬戶屬性,其中,賬戶中的至少一個已經(jīng) 具有與意向社交對象的社交圖譜連接。圖8A示出了社交圖譜800的初始狀態(tài)。隱式社交 圖譜連接可以是隱式頁面連接。
[0116] 社交圖譜800包括第一用戶賬戶802。第一用戶賬戶802具有第一賬戶配置文件 804。第一賬戶配置文件804包括配置文件屬性806。社交圖譜800還包括第二用戶賬戶 808。第二用戶賬戶808包括第二賬戶配置文件810。第二賬戶配置文件810也包括相同 的配置文件屬性806。第二用戶賬戶808可以是第一用戶賬戶802的關聯(lián)賬戶,諸如,好友 賬戶或者第一用戶賬戶802為其成員的團體。第二用戶賬戶808還可以是與第一用戶賬戶 802位于同一居住區(qū)域中的用戶賬戶。第二用戶賬戶808還可以是社交網(wǎng)絡系統(tǒng)中的任何 其他用戶賬戶。第二用戶賬戶808通過用戶交互814鏈接至社交網(wǎng)絡頁面812。用戶交互 814可以是通信動作、引用動作、或者顯式社交圖譜連接。例如,用戶交互814可以是社交網(wǎng) 絡頁面812的帖子或者墻、社交網(wǎng)絡頁面812的分享、社交網(wǎng)絡頁面812的訂閱用戶、或者 社交網(wǎng)絡頁面812的明確"喜歡"。
[0117] 圖8B示出了確定隱式社交圖譜連接816并且添加到社交圖譜800之后的社交圖 譜800。通過連接生成模塊確定隱式社交圖譜連接816,諸如,圖3中的連接生成模塊314。 隱式社交圖譜連接816連接第一用戶賬戶802和社交網(wǎng)絡頁面812,以指示第一用戶賬戶 802對社交網(wǎng)絡頁面812的內(nèi)容感興趣的可能性。隱式社交圖譜連接816可包括矢線權重 818。例如,矢線權重818可以是圖1中的通過圖3中的權重計算模塊322生成的矢線權重 114。在一些實施方式中,矢線權重818可具有比圖7中的矢線權重720更低的值。
[0118] 現(xiàn)參考圖9,示出了操作社交網(wǎng)絡系統(tǒng)的方法900的流程圖,諸如,圖1中的社交網(wǎng) 絡系統(tǒng)100或者圖2中的社交網(wǎng)絡系統(tǒng)202。方法900包括確定社交網(wǎng)絡系統(tǒng)中的第一用 戶交互的方法步驟902。第一用戶交互可以是圖1中的用戶交互106。社交網(wǎng)絡系統(tǒng)可以 是圖1中的社交網(wǎng)絡系統(tǒng)100或者圖2中的社交網(wǎng)絡系統(tǒng)202。方法900還包括通過遍歷 社交網(wǎng)絡系統(tǒng)的社交圖譜來識別社交網(wǎng)絡系統(tǒng)中與第一用戶交互相關聯(lián)的社交網(wǎng)絡對象 的方法步驟904。通過社交網(wǎng)絡系統(tǒng)中的模塊可以執(zhí)行方法步驟904,諸如,圖3中的連接 生成模塊314。方法900進一步包括基于第一用戶交互識別用戶賬戶的方法步驟906。通 過社交網(wǎng)絡系統(tǒng)中的模塊也可以執(zhí)行方法步驟906,諸如,圖3中的連接生成模塊314。
[0119] 一旦識別用戶賬戶和社交網(wǎng)絡對象,方法900包括生成用戶賬戶與社交網(wǎng)絡對象 之間的隱式社交圖譜連接的方法步驟908。一旦生成,則可將隱式社交圖譜連接存儲在社交 網(wǎng)絡系統(tǒng)的社交圖譜中。通過社交網(wǎng)絡系統(tǒng)的模塊可以執(zhí)行方法步驟908,諸如,圖3中的 連接生成模塊314。社交網(wǎng)絡系統(tǒng)可經(jīng)由連接利用模塊利用添加的隱式社交圖譜連接,諸 如,圖3中的連接利用模塊316。方法900包括基于隱式社交圖譜連接選擇內(nèi)容條目用于顯 示給以用戶賬戶或者好友賬戶登錄的用戶設備的方法步驟910。好友賬戶被定義為社交地 連接至用戶賬戶的賬戶,其中,在社交網(wǎng)絡系統(tǒng)的社交圖譜中定義社交連接。
[0120] 現(xiàn)參考圖10,示出了計算機系統(tǒng)1000的示例性形式的機器的圖形表示,在計算機 系統(tǒng)1000內(nèi),可以執(zhí)行用于使機器執(zhí)行此處所描述的方法論或者模塊中的任意一個或者 多個的一組指令。
[0121] 在圖10的實例中,計算機系統(tǒng)1000包括處理器、存儲器、非易失性存儲器、以及 接口設備。僅出于示出性之目的,省去了各個常見部件(例如,緩存存儲器)。計算機系統(tǒng) 1000旨在示出可以實現(xiàn)圖1至圖3的實例中所描述的任一部件的硬件設備(和本說明書中 所描述的任何其他部件)。計算機系統(tǒng)1000可以是任何應用的已知或者常見類型。經(jīng)由總 線或者通過一些其他已知或常見設備可將計算機系統(tǒng)1000的部件耦合在一起。
[0122] 本公開設定了采取任何合適物理形式的計算機系統(tǒng)1000。作為實例但并不作為 限制,計算機系統(tǒng)1000可以是嵌入式計算機系統(tǒng)、片上系統(tǒng)(SOC)、單板計算機系統(tǒng)(SBC) (諸如,計算機模塊(COM)或者系統(tǒng)模塊(SOM))、桌面型計算機系統(tǒng)、膝上型或者筆記本計 算機系統(tǒng)、交互式平臺、大型機、計算機系統(tǒng)網(wǎng)絡、移動電話、個人數(shù)字助理(PDA)、服務器、 或者這些中的兩種或者多種的組合。計算機系統(tǒng)1000可包括單一式或者分布式的跨多個 位置、跨多臺機器、或者駐留在云中的一個或者多個計算機系統(tǒng)1000,計算機系統(tǒng)1000可 包括一個或者多個網(wǎng)絡中的一個或者多個云部件,視情況而定。一個或者多個計算機系統(tǒng) 1000可在無嚴格空間或者時間限制的情況下執(zhí)行此處所描述或者示出的一種或者多種方 法的一個或者多個步驟,視情況而定。作為實例但并不作為限制,一個或者多個計算機系統(tǒng) 1000可以實時或者批量模式執(zhí)行此處所描述或者示出的一種或者多種方法的一個或者多 個步驟。一個或者多個計算機系統(tǒng)1000可在不同的時間或者在不同的位置執(zhí)行此處所描 述或者示出的一種或者多種方法的一個或者多個步驟,視情況而定。
[0123] 例如,處理器可以是諸如英特爾奔騰(IntelPentium)微處理器或者Motorola powerPC微處理器等常規(guī)微處理器。本領域技術人員應當認識到,術語"機器可讀(存儲) 介質"或者"計算機可讀(存儲)介質"包括處理器可訪問的任何類型的設備。
[0124] 例如,存儲器通過總線被耦合至處理器。通過實例但并不作為限制,存儲器可包括 隨機存取存儲器(RAM),諸如,動態(tài)RAM(DRAM)和靜態(tài)RAM(SRAM)等。存儲器可以是本地式、 遠程式、或者分布式。
[0125] 總線還將處理器耦合至非易失性存儲器和驅動單元。非易失性存儲器通常是磁盤 或者硬盤、磁光驅動、光盤、只讀存儲器(ROM)(諸如,CD-ROM、EPR0M、或者EEPR0M等)、磁 卡或者光卡、或者用于大量數(shù)據(jù)的另一形式的存儲介質。通常,在執(zhí)行計算機1000中的軟 件過程中,通過直接存儲器存取過程將該數(shù)據(jù)中的一些寫入存儲器中。非易失性存儲介質 可以是本地式、遠程式、或者分布式。因為可以創(chuàng)建具有存儲器中可用的所有適用數(shù)據(jù)的系 統(tǒng),所以可選擇非易失性存儲器。典型的計算機系統(tǒng)通常至少包括處理器、存儲器、以及耦 合至處理器的存儲器的設備(例如,總線)。
[0126] 通常,將軟件存儲在非易失性存儲器和/或驅動單元中。確實,對于大容量的程 序,甚至不可能將整個程序存儲在存儲器中。無需多言,應當理解的是,對于運行軟件,如果 需要,則將軟件移至適用于處理該文件中被稱之為存儲器的位置(出于示出性之目的)的 計算機可讀位置。即使將軟件移至用于執(zhí)行的存儲器中,處理器通常利用硬件寄存器存儲 與軟件相關聯(lián)的值,并且理想上,本地緩存用于加快執(zhí)行的速度。如此處使用的,當軟件程 序被稱之為"在計算機可讀介質"中實現(xiàn)時,假定將軟件程序存儲在任何已知或者常規(guī)的位 置處(從非易失性存儲介質至硬件寄存器)。當將與該程序相關聯(lián)的至少一個值存儲在處 理器可讀的寄存器中時,處理器被視為"配置為執(zhí)行程序"。
[0127] 總線還將處理器耦合至網(wǎng)絡接口設備。接口可包括一個或者多個調(diào)制解調(diào)器或者 網(wǎng)絡接口。應當認識到,調(diào)制解調(diào)器或者網(wǎng)絡接口可以被視為計算機系統(tǒng)1000的一部分。 接口可包括模擬調(diào)制解調(diào)器、ISDN調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器、令牌環(huán)接口、衛(wèi)星傳輸接 口(例如,"直接PC")、或者用于將計算機系統(tǒng)耦合至其他計算機系統(tǒng)的其他接口。接口可 包括一個或者多個輸入和/或輸出設備。通過實例但并不作為限制,I/O設備可包括鍵盤、 鼠標或者其他定點設備、盤驅動、打印機、掃描儀、以及其他輸入和/輸出設備(包括顯示設 備)。通過實例但并不作為限制,顯示設備可包括陰極射線管(CRT)、液晶顯示器(LCD)、或 者一些其他適用的已知或者常規(guī)顯示設備。為簡便起見,假定圖10的實例中未描述的任何 設備的控制器駐留在接口中。
[0128] 在操作時,通過包括諸如盤操作系統(tǒng)等文件管理系統(tǒng)的操作系統(tǒng)軟件可控制計算 機系統(tǒng)1000。與文件管理系統(tǒng)相關聯(lián)的操作系統(tǒng)軟件的一種實例是被稱為華盛頓雷德蒙微 軟公司的Windows?操作系統(tǒng)及其相關聯(lián)的文件管理系統(tǒng)家族。具有其相關聯(lián)的文件管 理系統(tǒng)軟件的操作系統(tǒng)軟件的另一實例是Linux?操作系統(tǒng)及其相關聯(lián)的文件管理系統(tǒng)。 文件管理系統(tǒng)通常存儲在非易失性存儲器和/或驅動單元中并且使處理器執(zhí)行操作系統(tǒng) 所需的各個動作,以輸入和輸出數(shù)據(jù)并且將數(shù)據(jù)存儲在存儲器中,其中包括將文件存儲在 非易失性存儲器和/或驅動單元中。
[0129] 可以針對計算機存儲器中的數(shù)據(jù)位的操作的算法和符號表示法提供細節(jié)描述的 一些部分。這些算法描述和表示法是數(shù)據(jù)處理領域技術人員用于將其工作主旨更為有效地 傳遞至本領域其他技術人員的方式。通常,此處,算法被視為是導致希望結果的自保持序列 操作。操作需要實際操縱物理量。通常,盡管不一定必須,然而,這些量采取能夠被存儲、傳 輸、組合、比較、以及以其他方式被操縱的電信號或者磁信號形式。有時,主要出于常見用途 之原因,證明便于將這些信號稱為位、值、元件、符號、字符、術語、數(shù)字等。
[0130] 然而,應當記住,所有這些術語和相似術語與適當?shù)奈锢砹肯嚓P聯(lián)并且僅是適用 于這些量的便利標簽。除非另有明確指示或者從下列討論中顯而易見,否則,應當認識到, 在本說明書中,關于諸如"處理"或者"計算"或者"計算"或者"確定"或者"顯示"或者"生 成"等術語的討論指計算機系統(tǒng)或者相似電子計算設備的動作和過程,電子計算設備操縱 數(shù)據(jù)并且將表示為計算機系統(tǒng)的寄存器和存儲器中的物理(電子)量的數(shù)據(jù)轉換成同樣表 示為計算機系統(tǒng)存儲器或者寄存器或者其他信息存儲介質、傳輸或者顯示設備中的物理量 的其他數(shù)據(jù)。
[0131] 此處所提及的算法和顯示器并不固有地與任何具體計算機或者其他裝置有關。可 以根據(jù)此處的教導使用各個通用系統(tǒng)以及程序,或者可以證明便于構造更為特殊的裝置, 以執(zhí)行一些實施方式中的方法。各個系統(tǒng)的所需結構從下列描述中顯而易見。此外,并未 參考任何具體的編程語言描述技術,并且由此使用各種編程語言可實現(xiàn)各種實施方式。
[0132] 在可替代的實施方式中,機器操作為獨立式設備或者可連接(例如,聯(lián)網(wǎng))至其他 機器。在網(wǎng)絡部署中,機器可在客戶端服務器網(wǎng)絡環(huán)境中的服務器或者客戶端機器的能力 下運行,或者作為點到點(或者分布式)網(wǎng)絡環(huán)境中的對等機。
[0133] 機器可以是服務器計算機、客戶端計算機、個人電腦(PC)、平板PC、膝上型電腦、 機頂盒(STB)、個人數(shù)字助理(PDA)、蜂窩電話、iPhone、黑莓、處理器、電話、網(wǎng)絡設備、網(wǎng)絡 路由器、開關或者電橋、或者能夠執(zhí)行指定由該機器采取的動作的一組指令(連續(xù)或者其 他方式)的任何機器。
[0134] 盡管在示例性實施方式中,機器可讀介質或者機器可讀存儲介質被示出為單一介 質,然而,術語"機器可讀介質"和"機器可讀存儲介質"應被視為包括存儲該一組或者多組 指令的單個介質或者多個介質(例如,中央式或者分布式數(shù)據(jù)庫、和/或相關聯(lián)的緩存和服 務器。術語"機器可讀介質"和"機器可讀存儲介質"還應被視為包括能夠存儲、編碼、或者 攜帶由該機器執(zhí)行的一組指令并且使該機器執(zhí)行本公開技術和創(chuàng)新中的方法論或者模塊 中的任意一個或者多個的任何介質。
[0135] 總之,執(zhí)行在本公開的實施方式中實現(xiàn)的例程可被實現(xiàn)為操作系統(tǒng)或者專用應 用、部件、程序、對象、模塊、或者被稱之為"計算機程序"的指令序列的一部分。通常,計算 機程序包括在各個時間內(nèi)設置在計算機的各個存儲器和存儲設備中的一個或者多個指令, 并且當由計算機中的一個或者多個處理單元或處理器讀取和執(zhí)行該一個或者多個指令時, 該一個或者多個指令使計算機執(zhí)行事先涉及本公開的各個方面的操作。
[0136] 而且,盡管在全功能計算機和計算機系統(tǒng)的上下文中已經(jīng)描述了實施方式,然而, 本領域技術人員應當認識到,各種實施方式能夠以各種形式分布成程序產(chǎn)品,并且無論用 于實際影響該分布的機器或者計算機可讀介質的具體類型如何,本公開同等適用。
[0137] 機器可讀存儲介質、機器可讀介質、或者計算機可讀(存儲)介質的進一步實例包 括但不限于諸如易失性和非易失性存儲器設備、軟盤和其他可移動盤、硬盤驅動、光盤(例 如,高密度盤只讀存儲器(CDROMS)、數(shù)字通用盤(DVD)等)、及其他等可讀類型介質、以及 諸如數(shù)字和模擬通信鏈路等傳輸類型的介質。
[013