專利名稱:利用來(lái)自社交網(wǎng)絡(luò)系統(tǒng)的內(nèi)容個(gè)性化社交網(wǎng)絡(luò)系統(tǒng)之外的web頁(yè)面的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總體上涉及社交網(wǎng)絡(luò),并且更具體地,涉及通過(guò)利用來(lái)自社交網(wǎng)絡(luò)系統(tǒng)的內(nèi)容個(gè)性化第三方網(wǎng)站而在社交網(wǎng)絡(luò)系統(tǒng)之外擴(kuò)展社交內(nèi)容。
背景技術(shù):
在諸如社交網(wǎng)絡(luò)網(wǎng)站的典型社交網(wǎng)絡(luò)系統(tǒng)中,用戶設(shè)置其用戶簡(jiǎn)檔,并且隨后與社交網(wǎng)絡(luò)系統(tǒng)的其他用戶建立連接。用戶經(jīng)常向社交網(wǎng)絡(luò)系統(tǒng)明確提供與其自身相關(guān)的信息,諸如人口統(tǒng)計(jì)信息和/或用戶的興趣列表。用戶還可以通過(guò)其在系統(tǒng)上的動(dòng)作以及與其他用戶的交互而向社交網(wǎng)絡(luò)系統(tǒng)隱含提供與其自身相關(guān)的信息。以這種方式,社交網(wǎng)絡(luò)系統(tǒng)能夠獲得與其用戶相關(guān)的社交信息的豐富集合,這可以被用來(lái)在許多方面提升用戶的 在線體驗(yàn)。然而,用戶在線訪問(wèn)的大多數(shù)網(wǎng)站并沒(méi)有對(duì)該社交信息的豐富集合的訪問(wèn)權(quán),并且實(shí)際上大多數(shù)網(wǎng)站甚至不知道其用戶的身份。出于這些目的匯集足夠的與用戶的社交連接相關(guān)的信息通常需要系統(tǒng)在有所延長(zhǎng)的時(shí)間段內(nèi)與大量用戶進(jìn)行交互,并且大多數(shù)網(wǎng)站并不具有構(gòu)建和維護(hù)該社交信息所需的資源、專業(yè)技術(shù)或用戶基礎(chǔ)。因此,這些系統(tǒng)將給出低級(jí)的體驗(yàn),原因在于這些站點(diǎn)所提供的任何定制或個(gè)性化都不可能反映與用戶的社交連接及其動(dòng)作相關(guān)的信息。例如,新聞網(wǎng)站可以提供均包含與特定事件相關(guān)的報(bào)道的多個(gè)web頁(yè)面。社交網(wǎng)絡(luò)系統(tǒng)的用戶可以對(duì)報(bào)道進(jìn)行評(píng)論,甚至特別涉及新聞網(wǎng)站所提供的web頁(yè)面進(jìn)行評(píng)論。然而,在沒(méi)有對(duì)與用戶相關(guān)的該社交信息的訪問(wèn)權(quán)的情況下,新聞網(wǎng)站無(wú)法對(duì)這些有用交互進(jìn)行衡量以提升訪問(wèn)該新聞網(wǎng)站的其他用戶的體驗(yàn)。因此,對(duì)處于與社交網(wǎng)絡(luò)系統(tǒng)的域不同的域中的第三方網(wǎng)站提供一種基于社交網(wǎng)絡(luò)系統(tǒng)所保存或者可進(jìn)行訪問(wèn)的與其用戶相關(guān)的社交信息來(lái)為那些用戶提供個(gè)性化內(nèi)容的機(jī)制將是有益的。
發(fā)明內(nèi)容
為了允許第三方網(wǎng)站對(duì)社交網(wǎng)絡(luò)系統(tǒng)中所保存的社交信息進(jìn)行衡量,本發(fā)明的各實(shí)施方式使得第三方網(wǎng)站能夠?qū)⑨槍?duì)用戶的個(gè)性化內(nèi)容結(jié)合在第三方網(wǎng)站所提供的web頁(yè)面中。個(gè)性化內(nèi)容由保存與用戶相關(guān)的社交信息的社交網(wǎng)絡(luò)系統(tǒng)所提供。個(gè)性化內(nèi)容在其呈現(xiàn)并顯示在用戶設(shè)備上時(shí)可以出現(xiàn)在web頁(yè)面的框架或窗口中。在一個(gè)實(shí)施方式中,用戶設(shè)備從與社交網(wǎng)絡(luò)系統(tǒng)的web服務(wù)器分離的第三方網(wǎng)站的web服務(wù)器請(qǐng)求web頁(yè)面。來(lái)自第三方網(wǎng)站的web服務(wù)器向用戶設(shè)備發(fā)送所請(qǐng)求web頁(yè)面的標(biāo)記語(yǔ)言文檔。該標(biāo)記語(yǔ)言文檔包括供用戶設(shè)備上所運(yùn)行的瀏覽器應(yīng)用將從社交網(wǎng)絡(luò)系統(tǒng)所獲取的信息結(jié)合到web頁(yè)面之內(nèi)的指令。在一個(gè)實(shí)施方式中,該指令在web頁(yè)面中創(chuàng)建包含從社交網(wǎng)絡(luò)系統(tǒng)直接拉動(dòng)的內(nèi)容的框架(例如,iframe)?;谒邮諛?biāo)記語(yǔ)言文檔中的指令,用戶設(shè)備從社交網(wǎng)絡(luò)系統(tǒng)請(qǐng)求個(gè)性化內(nèi)容,該社交網(wǎng)絡(luò)系統(tǒng)基于與用戶相關(guān)的社交信息確定所請(qǐng)求的個(gè)性化內(nèi)容。隨后,用戶設(shè)備呈現(xiàn)具有包含在框架內(nèi)的個(gè)性化內(nèi)容的web頁(yè)面,并且向用戶顯示所呈現(xiàn)的web頁(yè)面。以這種方式,第三方網(wǎng)站具有一種用于不要求第三方網(wǎng)站自身維護(hù)(或者甚至具有對(duì)其的訪問(wèn)權(quán))用戶的社交信息的情況下,基于社交信息針對(duì)用戶結(jié)合個(gè)性化內(nèi)容的簡(jiǎn)單機(jī)制。本發(fā)明的各實(shí)施方式使得各種類型的個(gè)性化內(nèi)容能夠被提供在第三方網(wǎng)站上。在一個(gè)示例中,個(gè)性化內(nèi)容可以包括“近期活動(dòng)”窗口,其包含用戶連接所執(zhí)行的、以及與特定web頁(yè)面或web頁(yè)面集合相關(guān)的動(dòng)作選擇。該動(dòng)作可以包括用戶可以關(guān)于特定web頁(yè)面執(zhí)行的被社交網(wǎng)絡(luò)系統(tǒng)所追蹤或另外收集的各種動(dòng)作,諸如成為web頁(yè)面的粉絲(或者“喜歡(like) ”或表達(dá)對(duì)其的興趣),發(fā)布到web頁(yè)面的鏈接,或者發(fā)布包括與web頁(yè)面相關(guān)聯(lián)的URL的評(píng)論。例如,新聞網(wǎng)站的高級(jí)web頁(yè)面可以包含列出用戶好友關(guān)于該網(wǎng)站上的報(bào)道的發(fā)布(post)的窗口,其中每個(gè)報(bào)道與一個(gè)web頁(yè)面相關(guān)聯(lián)。在另一示例中,零售網(wǎng)站可以提供與各種產(chǎn)品相關(guān)聯(lián)的web頁(yè)面,其中每個(gè)產(chǎn)品web頁(yè)面包括包含用戶好友或社交網(wǎng)絡(luò)系統(tǒng)的所有用戶或者以某些其它方式進(jìn)行過(guò)濾(例如,通過(guò)位置、年齡群組等)的社交網(wǎng)絡(luò)系統(tǒng)用戶對(duì)相關(guān)聯(lián)產(chǎn)品所進(jìn)行的評(píng)價(jià)(或者到其的鏈接)、推薦或興趣表達(dá)的框架。 在另一個(gè)示例中,個(gè)性化內(nèi)容可以包括“推薦”窗口,該“推薦”窗口包括基于與用戶相關(guān)的社交信息而為用戶推薦的web頁(yè)面集合。該web頁(yè)面可以與特定域相關(guān)聯(lián),以使得窗口為用戶提供特定網(wǎng)站內(nèi)該用戶可能發(fā)現(xiàn)對(duì)其感興趣的web頁(yè)面的簡(jiǎn)短列表。在一個(gè)實(shí)施方式中,基于用戶在社交網(wǎng)絡(luò)系統(tǒng)中的好友(或連接)已經(jīng)與該web頁(yè)面進(jìn)行過(guò)交互的次數(shù)對(duì)所推薦的web頁(yè)面進(jìn)行選擇。例如,新聞網(wǎng)站的登錄頁(yè)面可以推薦網(wǎng)站內(nèi)包含用戶好友已經(jīng)評(píng)論或者在社交網(wǎng)絡(luò)系統(tǒng)內(nèi)頻繁共享的報(bào)道的web頁(yè)面。社交網(wǎng)絡(luò)系統(tǒng)所提供的個(gè)性化內(nèi)容可以基于多種標(biāo)準(zhǔn)進(jìn)行過(guò)濾和/或排名,包括但不限于用戶興趣、人口統(tǒng)計(jì)信息、社交網(wǎng)絡(luò)系統(tǒng)中其他對(duì)象的密切度(affinity)、位置信息、地理位置信息、(第三方網(wǎng)站和/或用戶所指定的)關(guān)鍵詞或標(biāo)簽和衰減因子。該標(biāo)準(zhǔn)可以由第三方網(wǎng)站來(lái)指定,例如通過(guò)將標(biāo)準(zhǔn)作為URL中的參數(shù)以便繪制如標(biāo)記語(yǔ)言文檔中所規(guī)定的框架。例如,新聞網(wǎng)站可能并不關(guān)注用戶的位置,而餐廳評(píng)論網(wǎng)站則將對(duì)此有所關(guān)注。在這樣的情況下,第三方網(wǎng)站可以輸送包括標(biāo)志的參數(shù),該標(biāo)志向社交網(wǎng)絡(luò)系統(tǒng)指示是否應(yīng)當(dāng)對(duì)個(gè)性化內(nèi)容進(jìn)行過(guò)濾以排除與用戶位置不匹配的內(nèi)容。應(yīng)當(dāng)注意的是,第三方網(wǎng)站無(wú)需了解用戶的位置,原因在于過(guò)濾可以完全由社交網(wǎng)絡(luò)系統(tǒng)來(lái)完成。在另一實(shí)施方式中,過(guò)濾和/或排名無(wú)需由第三方網(wǎng)站來(lái)指定,而是能夠由社交網(wǎng)絡(luò)系統(tǒng)來(lái)執(zhí)行。例如,社交網(wǎng)絡(luò)系統(tǒng)能夠通過(guò)為用戶應(yīng)用針對(duì)每個(gè)內(nèi)容項(xiàng)的密切度函數(shù)而對(duì)針對(duì)用戶的內(nèi)容進(jìn)行個(gè)性化,由此為用戶提供最可能與其相關(guān)的內(nèi)容。容易理解,大量的變化和應(yīng)用是可能的。
圖I是根據(jù)本發(fā)明實(shí)施方式的用于向社交網(wǎng)絡(luò)系統(tǒng)的用戶提供內(nèi)容個(gè)性化的系統(tǒng)的網(wǎng)絡(luò)示圖。圖2是根據(jù)本發(fā)明實(shí)施方式的社交網(wǎng)絡(luò)系統(tǒng)的示圖。圖3是根據(jù)本發(fā)明實(shí)施方式的用于向社交網(wǎng)絡(luò)系統(tǒng)的用戶提供內(nèi)容個(gè)性化的過(guò)程的交互圖。
圖4是根據(jù)本發(fā)明實(shí)施方式的用于獲取包括“近期活動(dòng)”窗口的內(nèi)容個(gè)性化的處理的流程圖,上述窗口包括與web頁(yè)面URL相關(guān)的用戶連接動(dòng)作。圖5A和圖5B是根據(jù)本發(fā)明實(shí)施方式的從圖4的處理所生成的個(gè)性化內(nèi)容的呈現(xiàn)框架的部分截屏。圖6是根據(jù)本發(fā)明實(shí)施方式的用于獲取包括“推薦”窗口的內(nèi)容個(gè)性化的處理的流程圖,上述窗口包括基于與用戶相關(guān)的社交信息為用戶所推薦的web頁(yè)面集合。圖7A和圖7B是根據(jù)本發(fā)明實(shí)施方式的從圖6的處理所生成的個(gè)性化內(nèi)容的呈現(xiàn)框架的部分截屏。附圖僅出于圖示的目的對(duì)本發(fā)明的各個(gè)實(shí)施方式進(jìn)行描繪。本領(lǐng)域技術(shù)人員將從以下討論輕易認(rèn)識(shí)到,可以在不背離這里所描述的本發(fā)明的原則的情況下采用這里所圖示的結(jié)構(gòu)和方法的備選實(shí)施方式。
具體實(shí)施方式
社交網(wǎng)絡(luò)系統(tǒng)架構(gòu)概述圖I是用于向社交網(wǎng)絡(luò)系統(tǒng)130的用戶提供個(gè)性化內(nèi)容的系統(tǒng)100的一個(gè)實(shí)施方式的網(wǎng)絡(luò)示圖。系統(tǒng)100包括一個(gè)或多個(gè)用戶設(shè)備110、一個(gè)或多個(gè)第三方網(wǎng)站120、社交網(wǎng)絡(luò)系統(tǒng)130和網(wǎng)站140。出于說(shuō)明的目的,圖I所示的系統(tǒng)100的實(shí)施方式包括單個(gè)第三方網(wǎng)站120和單個(gè)用戶設(shè)備110。然而,在其他實(shí)施方式中,系統(tǒng)100可以包括更多的用戶設(shè)備110和/或更多的第三方網(wǎng)站120。在某些實(shí)施方式中,社交網(wǎng)絡(luò)系統(tǒng)130由社交網(wǎng)絡(luò)提供商所運(yùn)營(yíng),而第三方網(wǎng)站120與社交網(wǎng)絡(luò)系統(tǒng)130的分離在于它們可以由不同實(shí)體進(jìn)行運(yùn)營(yíng)。然而,在各個(gè)實(shí)施方式中,社交網(wǎng)絡(luò)系統(tǒng)130和第三方網(wǎng)站120相結(jié)合運(yùn)營(yíng)以向社交網(wǎng)絡(luò)系統(tǒng)130的用戶提供社交網(wǎng)絡(luò)服務(wù)。就此意義而言,社交網(wǎng)絡(luò)系統(tǒng)130提供了諸如第三方網(wǎng)站120的其它系統(tǒng)可以用來(lái)跨因特網(wǎng)向用戶提供社交網(wǎng)絡(luò)服務(wù)和功能的平臺(tái)或骨干。用戶設(shè)備110包括能夠從用戶接收輸入并且能夠經(jīng)由網(wǎng)絡(luò)140傳送和接收數(shù)據(jù)的一個(gè)或多個(gè)計(jì)算設(shè)備。例如,用戶設(shè)備110可以是臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、智能電話、個(gè)人數(shù)字助理(PDA)或者包括計(jì)算功能和數(shù)據(jù)通信能力的任意其它設(shè)備。用戶設(shè)備110被配置為使用有線通信系統(tǒng)和無(wú)線通信系統(tǒng)兩者經(jīng)由網(wǎng)絡(luò)140與第三方網(wǎng)站120和社交網(wǎng)絡(luò)系統(tǒng)130進(jìn)行通信,該網(wǎng)絡(luò)140可以包括局域網(wǎng)和/或廣域網(wǎng)的任意組合。在一個(gè)實(shí)施方式中,用戶設(shè)備110通過(guò)使用瀏覽器應(yīng)用112對(duì)從第三方網(wǎng)站120或社交網(wǎng)絡(luò)系統(tǒng)130接收的標(biāo)記語(yǔ)言文檔116進(jìn)行處理來(lái)顯示來(lái)自第三方網(wǎng)站120或社交網(wǎng)絡(luò)系統(tǒng)130的內(nèi)容。標(biāo)記語(yǔ)言文檔116標(biāo)識(shí)內(nèi)容以及對(duì)內(nèi)容格式或表現(xiàn)形式進(jìn)行描述的一個(gè)或多個(gè)指令。通過(guò)執(zhí)行標(biāo)記語(yǔ)言文檔116中所包括的指令,瀏覽器應(yīng)用112使用標(biāo)記語(yǔ)言文檔116所描述的格式或表現(xiàn)形式顯示所標(biāo)識(shí)的內(nèi)容。例如,標(biāo)記語(yǔ)言文檔116包括用于生成并顯示具有多個(gè)框架的web頁(yè)面的指令,該框架包括從第三方網(wǎng)站120和/或社交網(wǎng)絡(luò)系統(tǒng)130所獲取的文本數(shù)據(jù)和/或圖像數(shù)據(jù)。在各個(gè)實(shí)施方式中,標(biāo)記語(yǔ)言文檔116包括包含可擴(kuò)展標(biāo)記語(yǔ)言(XML)數(shù)據(jù)、可擴(kuò)展超文本標(biāo)記語(yǔ)言(XHTML)數(shù)據(jù)或其它標(biāo)記語(yǔ)言數(shù)據(jù)的數(shù)據(jù)文件。在一個(gè)實(shí)施方式中,用戶設(shè)備110還包括cookie 114,該cookie 114包括指示用戶設(shè)備110的用戶是否登錄到社交網(wǎng)絡(luò)系統(tǒng)130的數(shù)據(jù)。cookie 114指示計(jì)算設(shè)備110的用戶是否參與到用戶設(shè)備110與社交網(wǎng)絡(luò)系統(tǒng)130交換數(shù)據(jù)的活動(dòng)會(huì)話之中,這允許對(duì)從社交網(wǎng)絡(luò)系統(tǒng)130傳輸至用戶設(shè)備110的數(shù)據(jù)進(jìn)行修改。以下結(jié)合圖3對(duì)在用戶設(shè)備110、社交網(wǎng)絡(luò)系統(tǒng)130和/或第三方網(wǎng)站120之間交換數(shù)據(jù)方面對(duì)cookie 114的使用進(jìn)行進(jìn)一步描述。第三方網(wǎng)站120包括包含一個(gè)或多個(gè)web頁(yè)面122的一個(gè)或多個(gè)web服務(wù)器,所述web服務(wù)器使用網(wǎng)絡(luò)140與用戶設(shè)備110進(jìn)行通信。第三方網(wǎng)站120與社交網(wǎng)絡(luò)系統(tǒng)130分離。例如,第三方網(wǎng)站120與第一域相關(guān)聯(lián),而社交網(wǎng)絡(luò)網(wǎng)站130與分離的社交網(wǎng)絡(luò)域相關(guān)聯(lián)。如以上所描述的,第三方網(wǎng)站120中所包括的web頁(yè)面122包括標(biāo)識(shí)內(nèi)容并且包括指定所標(biāo)識(shí)內(nèi)容的格式或表現(xiàn)形式的指令的標(biāo)記語(yǔ)言文檔。在一個(gè)實(shí)施方式中,web頁(yè)面122包括小部件(widget) 124,該小部件124包括被用戶設(shè)備110的瀏覽器應(yīng)用112執(zhí)行時(shí)從社交網(wǎng)絡(luò)系統(tǒng)130獲取數(shù)據(jù)并且顯示從社交網(wǎng)絡(luò)系統(tǒng)130所獲取的信息的指令。例如,小部件124包括與社交網(wǎng)絡(luò)系統(tǒng)130相關(guān)聯(lián)的在web頁(yè)面內(nèi)生成包括來(lái)自社交網(wǎng)絡(luò)系統(tǒng)130的信息的框架的指令。因此,小部件124允許來(lái)自第三方網(wǎng)站120的web頁(yè)面122在web頁(yè)
面122被用戶設(shè)備110的瀏覽器應(yīng)用112所呈現(xiàn)并顯示時(shí)使用來(lái)自社交網(wǎng)絡(luò)系統(tǒng)130的信息提供個(gè)性化內(nèi)容。社交網(wǎng)絡(luò)系統(tǒng)130包括一個(gè)或多個(gè)計(jì)算設(shè)備,其存儲(chǔ)包括多個(gè)用戶的社交網(wǎng)絡(luò)或社交圖譜(social graph)映射并且向社交網(wǎng)絡(luò)的用戶提供與社交網(wǎng)絡(luò)的其他用戶進(jìn)行通信和交互的能力。以下結(jié)合圖2對(duì)社交網(wǎng)絡(luò)系統(tǒng)130進(jìn)一步進(jìn)行描述。在使用中,社交網(wǎng)絡(luò)系統(tǒng)130的用戶添加到他們?cè)谏缃痪W(wǎng)絡(luò)系統(tǒng)130中期望與之連接的多個(gè)其他用戶的連接。如這里所使用的,術(shù)語(yǔ)“好友”或術(shù)語(yǔ)“連接”是指社交網(wǎng)絡(luò)系統(tǒng)130中用戶已經(jīng)經(jīng)由社交網(wǎng)絡(luò)系統(tǒng)130對(duì)其形成了連接、關(guān)聯(lián)或關(guān)系的任意其他用戶。連接可以由用戶明確地添加或者可以由社交網(wǎng)絡(luò)系統(tǒng)130基于用戶的共有特性(例如,作為相同教育機(jī)構(gòu)的校友的用戶)自動(dòng)創(chuàng)建。例如,第一用戶特別地選擇特定其他用戶作為好友。社交網(wǎng)絡(luò)系統(tǒng)130中的連接通常是雙向的,但并不是必須如此,術(shù)語(yǔ)“用戶”、“好友”和“連接”取決于參照標(biāo)準(zhǔn)。社交網(wǎng)絡(luò)系統(tǒng)130的用戶之間的連接通常是雙邊或“相互”的,但是連接也可以是單邊或“單向”的。例如,如果Bob和Joe都是社交網(wǎng)絡(luò)系統(tǒng)130的用戶并且相互連接,則Bob和Joe是彼此的連接。另一方面,如果Bob期望連接至Joe以查看由Joe通信至社交網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù),但是Joe并不期望形成相互連接,則可以建立單向連接。用戶之間的連接可以是直接連接;然而,社交網(wǎng)絡(luò)系統(tǒng)的某些實(shí)施方式允許連接經(jīng)由一個(gè)或多個(gè)的連接級(jí)別或分隔程度而是間接的。除了在用戶之間建立并保存連接以及允許用戶之間的交互之外,社交網(wǎng)絡(luò)系統(tǒng)130為用戶提供了對(duì)社交網(wǎng)絡(luò)系統(tǒng)130所支持的各類項(xiàng)目采取動(dòng)作的能力。這些項(xiàng)目可以包括社交網(wǎng)絡(luò)系統(tǒng)的用戶可能屬于的群組或網(wǎng)絡(luò)(其中,這里的“網(wǎng)絡(luò)”并非是指物理通信網(wǎng)絡(luò),而是人、實(shí)體和概念的社交網(wǎng)絡(luò)),用戶可能感興趣的事件或日歷條目,用戶可以經(jīng)由社交網(wǎng)絡(luò)系統(tǒng)130使用的基于計(jì)算機(jī)的應(yīng)用,允許用戶經(jīng)由服務(wù)買或賣物品的交易,以及用戶可能在社交網(wǎng)絡(luò)系統(tǒng)上或其下執(zhí)行的與廣告的交互。這些僅是用戶可以在社交網(wǎng)絡(luò)系統(tǒng)上進(jìn)行操作的項(xiàng)目的一些示例,并且許多其他項(xiàng)目也是可能的。用戶可以與能夠在社交網(wǎng)絡(luò)系統(tǒng)130或第三方網(wǎng)站120中被表示的任何事物進(jìn)行交互,該第三方網(wǎng)站120與社交網(wǎng)絡(luò)系統(tǒng)130分離,經(jīng)由網(wǎng)絡(luò)140耦合至社交網(wǎng)絡(luò)系統(tǒng)130。社交網(wǎng)絡(luò)系統(tǒng)130還能夠連接各個(gè)實(shí)體。例如,社交網(wǎng)絡(luò)系統(tǒng)130使得用戶能夠通過(guò)API或其他通信信道相互進(jìn)行交互以及與第三方網(wǎng)站或其他實(shí)體進(jìn)行交互。社交網(wǎng)絡(luò)系統(tǒng)130還包括用戶所生成的內(nèi)容,其提升用戶與社交網(wǎng)絡(luò)系統(tǒng)130的交互。用戶所生成的內(nèi)容可以包括用戶能夠向社交網(wǎng)絡(luò)系統(tǒng)130添加、上傳、發(fā)送或“發(fā)布”的任意內(nèi)容。例如,用戶從用戶設(shè)備100將發(fā)布通信至社交網(wǎng)絡(luò)系統(tǒng)130。發(fā)布可以包括諸如狀態(tài)更新或其他文本數(shù)據(jù)、位置信息、照片、視頻、鏈接、音樂(lè)或其他類似數(shù)據(jù)、內(nèi)容和/或媒體之類的數(shù)據(jù)。內(nèi)容還可以由第三方通過(guò)諸如新聞饋送或流之類的“通信信道”添加至社交網(wǎng)絡(luò)系統(tǒng)130。內(nèi)容“項(xiàng)目”表示在社交網(wǎng)絡(luò)系統(tǒng)130中被表示為對(duì)象的單條內(nèi)容。以這種方式,社交網(wǎng)絡(luò)系統(tǒng)130的用戶被鼓勵(lì)通過(guò)經(jīng)各種通信信道發(fā)布文本以及各種類型的媒體的內(nèi)容項(xiàng)目來(lái)相互通信,這增加了用戶相互的交互并且提高了用戶在社交網(wǎng)絡(luò)系統(tǒng)130內(nèi)進(jìn)行交互的頻率。圖2是社交網(wǎng)絡(luò)系統(tǒng)130的一個(gè)實(shí)施方式的示圖。圖2所示的社交網(wǎng)絡(luò)系統(tǒng)130 的實(shí)施方式包括web服務(wù)器210、動(dòng)作記錄器(logger) 215、API請(qǐng)求服務(wù)器220、動(dòng)作日志230、用戶簡(jiǎn)檔存儲(chǔ)240和連接存儲(chǔ)245。在其他實(shí)施方式中,社交網(wǎng)絡(luò)網(wǎng)站130針對(duì)各種應(yīng)用可以包括附加、更少或者不同的模塊。諸如網(wǎng)絡(luò)接口、安全機(jī)制、負(fù)載平衡器、備援(failover)服務(wù)器、管理和網(wǎng)絡(luò)操作控制臺(tái)等常規(guī)組件并沒(méi)有被示出以免對(duì)系統(tǒng)的細(xì)節(jié)造成混淆。如以上結(jié)合圖I所描述的,社交網(wǎng)絡(luò)系統(tǒng)130包括計(jì)算系統(tǒng),該計(jì)算系統(tǒng)允許用戶相互進(jìn)行通信或以其他方式交互并且訪問(wèn)如這里所描述的內(nèi)容。社交網(wǎng)絡(luò)系統(tǒng)130存儲(chǔ)對(duì)社交網(wǎng)絡(luò)用戶進(jìn)行描述的用戶簡(jiǎn)檔。用戶簡(jiǎn)檔包括傳記、人口統(tǒng)計(jì)和其他類型的描述信息,諸如工作經(jīng)驗(yàn)、教育經(jīng)歷、愛好或嗜好、興趣、位置等。社交網(wǎng)絡(luò)系統(tǒng)130進(jìn)一步存儲(chǔ)對(duì)連接存儲(chǔ)245中的不同用戶之間的一個(gè)或多個(gè)連接進(jìn)行描述的數(shù)據(jù)。連接信息可以指示具有相似或相同工作經(jīng)驗(yàn)、群組成員、愛好、教育經(jīng)歷或者以任意方式相關(guān)或共享共有屬性的用戶。此外,社交網(wǎng)絡(luò)系統(tǒng)130包括不同用戶之間的用戶定義連接,這允許用戶指定其與其他用戶的關(guān)系。例如,用戶定義連接允許用戶生成與和該用戶的實(shí)際生活關(guān)系平行的其他用戶的關(guān)系,諸如好友、同事、伙伴等。用戶可以從預(yù)先定義的連接類型中進(jìn)行選擇,或者按照需要定義其自己的連接類型。web服務(wù)器210經(jīng)由網(wǎng)絡(luò)240將社交網(wǎng)絡(luò)系統(tǒng)鏈接到一個(gè)或多個(gè)用戶設(shè)備110和/或一個(gè)或多個(gè)第三方網(wǎng)站120。web服務(wù)器210提供web頁(yè)面以及其他web相關(guān)內(nèi)容,諸如Java、Flash、XML等。web服務(wù)器210可以包括郵件服務(wù)器或者用于在社交網(wǎng)絡(luò)系統(tǒng)130和一個(gè)或多個(gè)用戶設(shè)備110之間接收和路由消息的其他消息發(fā)送功能。消息可以是即時(shí)消息、隊(duì)列消息(例如,電子郵件)、文本和SMS消息,或者任意其他適當(dāng)?shù)南l(fā)送格式。應(yīng)用編程接口(API)請(qǐng)求服務(wù)器220允許一個(gè)或多個(gè)第三方網(wǎng)站120通過(guò)調(diào)用一個(gè)或多個(gè)API訪問(wèn)來(lái)自社交網(wǎng)絡(luò)系統(tǒng)130的信息。API請(qǐng)求服務(wù)器220還可以允許第三方網(wǎng)站120通過(guò)調(diào)用API向社交網(wǎng)絡(luò)系統(tǒng)發(fā)送信息。例如,第三方網(wǎng)站120經(jīng)由網(wǎng)絡(luò)140向社交網(wǎng)絡(luò)系統(tǒng)130發(fā)送API請(qǐng)求,并且API請(qǐng)求服務(wù)器220接收該API請(qǐng)求。API請(qǐng)求服務(wù)器220通過(guò)調(diào)用與該API請(qǐng)求相關(guān)聯(lián)的API對(duì)該請(qǐng)求進(jìn)行處理以生成API請(qǐng)求服務(wù)器220經(jīng)由網(wǎng)絡(luò)140向第三方網(wǎng)站120通信的適當(dāng)響應(yīng)。例如,響應(yīng)于API請(qǐng)求,API請(qǐng)求服務(wù)器220收集與用戶相關(guān)聯(lián)的數(shù)據(jù)并且將所收集的數(shù)據(jù)通信至第三方網(wǎng)站120。動(dòng)作記錄器215能夠從web服務(wù)器210接收與用戶在社交網(wǎng)絡(luò)系統(tǒng)130上和/或其下的動(dòng)作相關(guān)的通信。動(dòng)作記錄器215向動(dòng)作日志230填入與用戶動(dòng)作相關(guān)的信息,這允許社交網(wǎng)絡(luò)系統(tǒng)130對(duì)其用戶在社交網(wǎng)絡(luò)系統(tǒng)130之內(nèi)和社交網(wǎng)絡(luò)系統(tǒng)130之外所采取的各種動(dòng)作進(jìn)行追蹤。通過(guò)動(dòng)作日志230或者類似數(shù)據(jù)庫(kù)或其他數(shù)據(jù)庫(kù)集中所保存的信息,特定用戶關(guān)于另一個(gè)用戶所采取的任意動(dòng)作與每個(gè)用戶的簡(jiǎn)檔相關(guān)聯(lián)。所標(biāo)識(shí)并存儲(chǔ)的用戶在社交網(wǎng)絡(luò)系統(tǒng)130所采取的動(dòng)作的示例可以包括例如添加到另一用戶的連接,向另一用戶發(fā)送消息,讀取來(lái)自另一用戶的消息,查看與另一個(gè)用戶相關(guān)聯(lián)的內(nèi)容,參加另一用戶所發(fā)布的事件,或者與另一用戶進(jìn)行交互的其他動(dòng)作。當(dāng)用戶在社交網(wǎng)絡(luò)系統(tǒng)130內(nèi)采取動(dòng)作時(shí),該動(dòng)作被記錄在動(dòng)作日志240中。在一個(gè)實(shí)施方式中,社交網(wǎng)絡(luò)系統(tǒng)保存動(dòng)作日志230作為條目數(shù)據(jù)庫(kù)。當(dāng)在社交網(wǎng)絡(luò)系統(tǒng)130中采取動(dòng)作時(shí),針對(duì)該動(dòng)作的條目就被添加至動(dòng)作日志230。此外,用戶動(dòng)作可以與核心社交網(wǎng)絡(luò)系統(tǒng)130之外的實(shí)體相關(guān)聯(lián),諸如與社交網(wǎng) 絡(luò)系統(tǒng)130分離的第三方網(wǎng)站120。例如,動(dòng)作記錄器215從web服務(wù)器210接收對(duì)用戶與第三方網(wǎng)站120的交互進(jìn)行描述的數(shù)據(jù)。用戶與第三方網(wǎng)站120進(jìn)行交互的動(dòng)作示例包括用戶在第三方網(wǎng)站120或另一實(shí)體中表達(dá)興趣,用戶向社交網(wǎng)絡(luò)系統(tǒng)130發(fā)布討論第三方網(wǎng)站120或第三方網(wǎng)站120內(nèi)的web頁(yè)面122的評(píng)論,用戶向社交網(wǎng)絡(luò)系統(tǒng)130發(fā)布與第三方網(wǎng)站120相關(guān)聯(lián)的統(tǒng)一資源定位符(URL)或其他標(biāo)識(shí)符,用戶參與和第三方網(wǎng)站120相關(guān)聯(lián)的事件,或者用戶所采取的與第三方網(wǎng)站120相關(guān)的任意其他動(dòng)作。因此,動(dòng)作日志240可以包括對(duì)社交網(wǎng)絡(luò)系統(tǒng)用戶和與社交網(wǎng)絡(luò)系統(tǒng)130分離的第三方網(wǎng)站120之間的交互進(jìn)行描述的動(dòng)作。授權(quán)服務(wù)器235實(shí)行社交網(wǎng)絡(luò)系統(tǒng)130的用戶的一個(gè)或多個(gè)隱私設(shè)置。用戶的隱私設(shè)置確定了與用戶相關(guān)聯(lián)的特定信息要如何進(jìn)行共享。隱私設(shè)置包括與用戶相關(guān)聯(lián)的特定信息的規(guī)范以及可以與之共享該信息的一個(gè)或多個(gè)實(shí)體的規(guī)范??梢耘c之共享信息的實(shí)體的示例可以包括能夠潛在地訪問(wèn)該信息的其他用戶、應(yīng)用、第三方網(wǎng)站120或任意實(shí)體。能夠被用戶所共享的信息包括用戶簡(jiǎn)檔信息,如簡(jiǎn)檔照片、與用戶相關(guān)聯(lián)的電話號(hào)碼、用戶的連接、用戶所采取的動(dòng)作,諸如添加連接、改變用戶簡(jiǎn)檔信息等。隱私設(shè)置規(guī)范可以不同的粒度級(jí)別來(lái)提供。例如,隱私設(shè)置可以標(biāo)識(shí)要與其他用戶共享的具體信息。例如,隱私設(shè)置標(biāo)識(shí)工作電話號(hào)碼或具體的相關(guān)信息集合,諸如包括簡(jiǎn)檔照片、家庭電話號(hào)碼和狀態(tài)的個(gè)人信息。備選地,隱私設(shè)置可以應(yīng)用于與用戶相關(guān)聯(lián)的所有信息。能夠訪問(wèn)特定信息的實(shí)體集合的規(guī)范也可以以各種粒度級(jí)別進(jìn)行指定。能夠與之共享信息的各個(gè)實(shí)體集合例如可以包括用戶的所有好友、好友的所有好友、所有應(yīng)用、所有第三方網(wǎng)站120、具體第三方網(wǎng)站120或所有外部系統(tǒng)。一個(gè)實(shí)施方式允許實(shí)體集合的規(guī)范包括實(shí)體的列舉,例如,用戶可以選擇被允許訪問(wèn)某些信息的第三方網(wǎng)站120的列表。另一實(shí)施方式允許該規(guī)范包括實(shí)體集合以及不被允許訪問(wèn)該信息的異常(exception)。例如,用戶可以允許所有第三方網(wǎng)站120訪問(wèn)用戶的工作信息,但是指定不被允許訪問(wèn)該工作信息的第三方網(wǎng)站120的列表。某些實(shí)施方式將不被允許訪問(wèn)某些信息的異常的列表稱作阻止列表。屬于用戶所指定的阻止列表的諸如第三方網(wǎng)站120的外部系統(tǒng)被阻止訪問(wèn)隱私設(shè)置中所指定的信息。注意,信息規(guī)范粒度以及要與之共享信息的實(shí)體規(guī)范粒度的各種組合是可能的,即所有個(gè)人信息可以與好友進(jìn)行分享,而所有工作信息可以與好友的好友進(jìn)行分享。例如,用戶的隱私設(shè)置指示第一好友被允許訪問(wèn)用戶的工作電話號(hào)碼和用戶的移動(dòng)電話號(hào)碼,而防止第一好友訪問(wèn)與該用戶相關(guān)的其他信息,諸如用戶的簡(jiǎn)檔照片或用戶的好友列表。然而,用戶的隱私設(shè)置指示第二好友被允許訪問(wèn)用戶的好友列表。與用戶相關(guān)聯(lián)的信息包括用戶所采取的動(dòng)作,諸如添加新好友330的動(dòng)作。用戶130能夠完全阻止另一用戶或應(yīng)用訪問(wèn)與用戶130相關(guān)聯(lián)的任何信息。被用戶130所阻止的用戶或應(yīng)用無(wú)法獲得與用戶130相關(guān)聯(lián)的任何信息。授權(quán)服務(wù)器235包含用來(lái)確定與用戶相關(guān)聯(lián)的某些信息是否能夠被用戶的好友、第三方網(wǎng)站120和/或其他應(yīng)用和實(shí)體所訪問(wèn)的邏輯。例如,試圖訪問(wèn)用戶關(guān)于與第三方網(wǎng)站120相關(guān)聯(lián)的URL的評(píng)論的第三方網(wǎng)站120必須得到來(lái)自授權(quán)服務(wù)器235的授權(quán)來(lái)訪 問(wèn)用戶的工作電話號(hào)碼。基于用戶的隱私設(shè)置,授權(quán)服務(wù)器235確定另一用戶、第三方網(wǎng)站120、應(yīng)用或另一實(shí)體是否被允許訪問(wèn)與用戶相關(guān)聯(lián)的信息,包括與用戶所采取的動(dòng)作相關(guān)的信息。例如,授權(quán)服務(wù)器235使用用戶隱私設(shè)置來(lái)確定用戶關(guān)于與第三方網(wǎng)站120相關(guān)聯(lián)的URL的評(píng)論是否能夠被第三方網(wǎng)站120所訪問(wèn)。這使得用戶的隱私設(shè)置能夠規(guī)定哪些其他用戶或其他實(shí)體被允許接收與用戶的動(dòng)作相關(guān)的數(shù)據(jù)或者與用戶相關(guān)聯(lián)的其他數(shù)據(jù)。此外,社交網(wǎng)絡(luò)系統(tǒng)130保存與用戶可以使用社交網(wǎng)絡(luò)系統(tǒng)130與之進(jìn)行交互的對(duì)象相關(guān)的數(shù)據(jù)。為了保存該數(shù)據(jù),用戶簡(jiǎn)檔存儲(chǔ)240和連接存儲(chǔ)245存儲(chǔ)社交網(wǎng)絡(luò)系統(tǒng)130所保存的相對(duì)應(yīng)對(duì)象類型的實(shí)例。每個(gè)對(duì)象類型具有適用于存儲(chǔ)適于該對(duì)象類型的信息的信息字段。例如,用戶簡(jiǎn)檔存儲(chǔ)240包含具有適于描述用戶簡(jiǎn)檔的字段的數(shù)據(jù)結(jié)構(gòu)。當(dāng)創(chuàng)建特定類型的新對(duì)象時(shí),社交網(wǎng)絡(luò)系統(tǒng)130對(duì)相對(duì)應(yīng)類型的新數(shù)據(jù)結(jié)構(gòu)進(jìn)行初始化,對(duì)其指定唯一對(duì)象標(biāo)識(shí)符,并且開始按需要對(duì)對(duì)象添加數(shù)據(jù)。例如,這可以在用戶成為社交網(wǎng)絡(luò)系統(tǒng)130的用戶時(shí)進(jìn)行,社交網(wǎng)絡(luò)系統(tǒng)130在用戶簡(jiǎn)檔存儲(chǔ)240中生成新的用戶簡(jiǎn)檔實(shí)例,對(duì)用戶簡(jiǎn)檔指定唯一標(biāo)識(shí)符,并且開始利用用戶所提供的信息填充用戶簡(jiǎn)檔的字段。連接存儲(chǔ)245包括適于描述用戶到其他用戶的連接、到第三方網(wǎng)站120的連接或者到其他實(shí)體的連接的數(shù)據(jù)結(jié)構(gòu)。連接存儲(chǔ)245還可以將連接類型與用戶的連接相關(guān)聯(lián),如以上進(jìn)一步描述的,其可以結(jié)合用戶的隱私設(shè)置被用來(lái)管理針對(duì)與用戶相關(guān)的信息的訪問(wèn)。利用來(lái)自社交網(wǎng)絡(luò)系統(tǒng)的信息的第三方web頁(yè)面的個(gè)性化圖3是用于結(jié)合web頁(yè)面122向社交網(wǎng)絡(luò)系統(tǒng)130的用戶提供個(gè)性化內(nèi)容的處理300的一個(gè)實(shí)施方式的交互示圖。在圖3所示的實(shí)施方式中,第三方網(wǎng)站120與社交網(wǎng)絡(luò)系統(tǒng)130分離。例如,第三方網(wǎng)站120可以處于與社交網(wǎng)絡(luò)系統(tǒng)130的域分離且不同的域。最初,用戶設(shè)備110請(qǐng)求310來(lái)自第三方網(wǎng)站120的web頁(yè)面122。例如,用戶設(shè)備110的用戶向用戶設(shè)備110上運(yùn)行的瀏覽器應(yīng)用112輸入與web頁(yè)面122相關(guān)聯(lián)的統(tǒng)一資源定位符(URL)或其他標(biāo)識(shí)符。瀏覽器應(yīng)用112標(biāo)識(shí)與所接收的URL或其他標(biāo)識(shí)符相關(guān)聯(lián)的第三方網(wǎng)站120,并且從所標(biāo)識(shí)的第三方網(wǎng)站120請(qǐng)求310與所接收的URL或其他標(biāo)識(shí)符相關(guān)聯(lián)的web頁(yè)面122。在接收到針對(duì)web頁(yè)面122的請(qǐng)求之后,第三方網(wǎng)站120使用本地存儲(chǔ)的數(shù)據(jù)生成所請(qǐng)求的web頁(yè)面122。例如,第三方網(wǎng)站120基于所存儲(chǔ)數(shù)據(jù)生成315對(duì)web頁(yè)面122的內(nèi)容和格式進(jìn)行描述的標(biāo)記語(yǔ)言文檔116。第三方網(wǎng)站120包括小部件124,該小部件124包括在由用戶設(shè)備110的瀏覽器應(yīng)用112執(zhí)行時(shí)從社交網(wǎng)絡(luò)系統(tǒng)130獲取數(shù)據(jù)并且顯示從社交網(wǎng)絡(luò)系統(tǒng)130所獲取的信息的指令。例如,小部件124包括在由瀏覽器112執(zhí)行時(shí)從社交網(wǎng)絡(luò)系統(tǒng)130獲取信息并且在web頁(yè)面122內(nèi)生成包括所獲取信息的框架的一個(gè)或多個(gè)指令。在一個(gè)實(shí)施方式中,小部件124包括在web頁(yè)面122內(nèi)生成iframe的代碼。小部件124包括與社交網(wǎng)絡(luò)系統(tǒng)130相關(guān)聯(lián)的統(tǒng)一資源定位符(URL)或其他web頁(yè)面標(biāo)識(shí)符,并且還可以包括對(duì)用戶設(shè)備110的瀏覽器112所進(jìn)行的框架或iframe的表現(xiàn)進(jìn)行描述的一個(gè)或多個(gè)參數(shù)。例如,小部件124 可以包括諸如〈ifame src = " http://www. socialnetwork.com/widgets/recommendations.php header = false& ;height = 300& ;width = 500& ;site = externalwebsite. com scrolling = " no " frameborder= "0 " style = " border:medium none ;overflow:hidden ;height:300px ;width: 500px ; " X/iframe> 的指令,其生成包括來(lái)自 URL www. socialnetwork. com/ widgets/recomrnendations. php的數(shù)據(jù)的iframe以及諸如iframe的高度、寬度和邊框風(fēng)格的標(biāo)識(shí)符參數(shù)。小部件124還可以包括社交網(wǎng)絡(luò)系統(tǒng)130用來(lái)生成用于在iframe中顯示的內(nèi)容的一個(gè)或多個(gè)過(guò)濾標(biāo)準(zhǔn)。在以上的示例小部件124中,過(guò)濾標(biāo)準(zhǔn)為“site =externalwebsite. com”參數(shù)。社交網(wǎng)絡(luò)系統(tǒng)對(duì)過(guò)濾標(biāo)準(zhǔn)的使用在以下進(jìn)一步進(jìn)行描述。第三方網(wǎng)站120隨后通過(guò)網(wǎng)絡(luò)140向用戶設(shè)備110發(fā)送描述所生成的web頁(yè)面122并且包括小部件124的標(biāo)記語(yǔ)言文檔116。在接收標(biāo)記語(yǔ)言文檔116之后,瀏覽器112基于標(biāo)記語(yǔ)言文檔116中所包括的內(nèi)容和格式指令呈現(xiàn)325web頁(yè)面122。除了呈現(xiàn)325web頁(yè)面122之外,用戶設(shè)備110中的瀏覽器112執(zhí)行小部件124以在web頁(yè)面330中創(chuàng)建330框架。執(zhí)行小部件124還使得瀏覽器112從社交網(wǎng)絡(luò)系統(tǒng)130經(jīng)由網(wǎng)絡(luò)140請(qǐng)求340用于包括在框架中的信息。在一個(gè)實(shí)施方式中,瀏覽器112標(biāo)識(shí)來(lái)自小部件124的一個(gè)或多個(gè)參數(shù)并且在請(qǐng)求340用于包括在框架中的信息時(shí)將所標(biāo)識(shí)的參數(shù)傳送至社交網(wǎng)絡(luò)系統(tǒng)130。例如,標(biāo)識(shí)來(lái)自小部件124的一個(gè)或多個(gè)過(guò)濾標(biāo)準(zhǔn)并且在請(qǐng)求340信息時(shí)將其傳送至社交網(wǎng)絡(luò)系統(tǒng)130,這允許所請(qǐng)求信息的定制。響應(yīng)于從瀏覽器112接收針對(duì)信息的請(qǐng)求,社交網(wǎng)絡(luò)系統(tǒng)130針對(duì)cookie 114對(duì)用戶設(shè)備110進(jìn)行檢查545。響應(yīng)于社交網(wǎng)絡(luò)系統(tǒng)130針對(duì)cookie 114進(jìn)行檢查545,用戶設(shè)備110向社交網(wǎng)絡(luò)系統(tǒng)130發(fā)送550該cookie 114或者與cookie 114相關(guān)聯(lián)的消息。在一個(gè)實(shí)施方式中,cookie 114的存在指示計(jì)算機(jī)設(shè)備110的用戶是否是社交網(wǎng)絡(luò)系統(tǒng)130的用戶(例如,用戶是否具有與社交網(wǎng)絡(luò)系統(tǒng)130相關(guān)聯(lián)的有效賬戶)。如果計(jì)算設(shè)備110的用戶是社交網(wǎng)絡(luò)系統(tǒng)130的用戶,則cookie 114可以包含指示用戶是否登錄到社交網(wǎng)絡(luò)系統(tǒng)130中(例如,用戶是否具有與社交網(wǎng)絡(luò)系統(tǒng)130的當(dāng)前有效會(huì)話)的信息。針對(duì)cookie 114檢查545用戶設(shè)備110,因此允許社交網(wǎng)絡(luò)系統(tǒng)130對(duì)用戶會(huì)話進(jìn)行認(rèn)證。在其他實(shí)施方式中,社交網(wǎng)絡(luò)系統(tǒng)130可以僅確定用戶是否是社交網(wǎng)絡(luò)系統(tǒng)130的用戶,例如通過(guò)對(duì)cookie的存在進(jìn)行檢查545,而并不確定用戶是否登錄到社交網(wǎng)絡(luò)系統(tǒng)130中。雖然cookie在這里被描述為用于對(duì)用戶和/或用戶會(huì)話進(jìn)行認(rèn)證,但是可以使用用戶或會(huì)話標(biāo)識(shí)或認(rèn)證的任意其他方法(諸如識(shí)別物理令牌)。如果與所接收cookie 114相關(guān)聯(lián)的用戶已經(jīng)被認(rèn)證,則社交網(wǎng)絡(luò)系統(tǒng)130生成555用于對(duì)與所接收cookie 116相關(guān)聯(lián)的用戶進(jìn)行個(gè)性化的信息。例如,社交網(wǎng)絡(luò)系統(tǒng)130生成355包括與來(lái)自小部件124的參數(shù)所標(biāo)識(shí)的第三方網(wǎng)站120相關(guān)聯(lián)的動(dòng)作選擇的“近期活動(dòng)”窗口。與第三方網(wǎng)站120相關(guān)聯(lián)的動(dòng)作的示例可以是用戶的好友表示出對(duì)與第三方網(wǎng)站120相關(guān)聯(lián)的web頁(yè)面的興趣,或者用戶的好友發(fā)布包括與第三方網(wǎng)站120相關(guān)聯(lián)的統(tǒng)一資源定位符(URL)的評(píng)論。以下結(jié)合圖4至圖5B對(duì)社交網(wǎng)絡(luò)系統(tǒng)130所進(jìn)行的“近期活動(dòng)”窗口的生成進(jìn)一步進(jìn)行描述。作為另一不例,社交網(wǎng)絡(luò)系統(tǒng)130生成355基于與用戶相關(guān)的社交信息來(lái)標(biāo)識(shí)一組第三方網(wǎng)站120或者與第三方網(wǎng)站120相關(guān)聯(lián)的web頁(yè)面的“推薦”窗口。以下結(jié)合圖6至圖7B對(duì)“推薦”窗口的生成進(jìn)一步進(jìn)行描述。所推薦web頁(yè)面可以與小部件124的參數(shù)所指定的域相關(guān)聯(lián)。在一個(gè)實(shí)施方式中,小部件124的參數(shù)所指定的域是與從其請(qǐng)求310web頁(yè)面的第三方網(wǎng)站120相關(guān)聯(lián)的域。然而,在備選實(shí)施方式中,小部件124的參數(shù)所指定的域不同于與從其請(qǐng)求web頁(yè)面的第三方網(wǎng)站120相關(guān)聯(lián)的域。在另一實(shí)施方式中,小部件124的參數(shù)可以標(biāo)識(shí)多個(gè)域,這允許小部件獲取并呈現(xiàn)來(lái)自該小部件的參數(shù)所標(biāo)識(shí)的多個(gè)域的信息;例如,新聞網(wǎng)站可以使用小部件以將來(lái)自其自身的信息連同來(lái)自諸如天氣網(wǎng)站 和現(xiàn)場(chǎng)新聞網(wǎng)站之類的其他附屬網(wǎng)站的信息一起呈現(xiàn)。例如,小部件124 可以包括諸如〈ifame src = " http://www. socialnetwork.com/widgets/recommendations, php header = false& ;height = 300& ;width =500& ;site = externalwebsite. com scrolling = " no" frameborder = " 0" style= "border:medium none ;overflow:hidden ;height:300px ;width:500px ; " ></iframe)的指令,并且參數(shù)“site = externalwebsite. com”由用戶設(shè)備110的瀏覽器112在請(qǐng)求340用于包括在框架中的信息時(shí)進(jìn)行傳送。當(dāng)為與cookie 114相關(guān)聯(lián)的用戶生成355個(gè)性化內(nèi)容時(shí),社交網(wǎng)絡(luò)系統(tǒng)130使用域“externalwebsite. com”將所生成的信息限制為與域“externalwebsite. com”相關(guān)聯(lián)的動(dòng)作或其他信息。例如,社交網(wǎng)絡(luò)系統(tǒng)130生成與cookie 114相關(guān)聯(lián)的用戶的好友或連接所進(jìn)行的關(guān)聯(lián)于“externalwebsite.com”的所有動(dòng)作的列表,并且從與cookie 114相關(guān)聯(lián)的用戶的好友或連接所執(zhí)行的與“externalwebsite. com”相關(guān)聯(lián)的動(dòng)作列表生成355用于包括在框架中的信息。然而,如果社交網(wǎng)絡(luò)系統(tǒng)130無(wú)法對(duì)與所接收cookie 114相關(guān)聯(lián)的用戶進(jìn)行認(rèn)證,則社交網(wǎng)絡(luò)系統(tǒng)130向用戶通信提示以向用戶設(shè)備110中輸入認(rèn)證信息并且基于社交網(wǎng)絡(luò)系統(tǒng)130的所有用戶所采取的動(dòng)作生成355用于包括在框架中的信息。因此,直至社交網(wǎng)絡(luò)系統(tǒng)130接收到關(guān)聯(lián)于與所接收cookie 114相關(guān)聯(lián)的用戶的認(rèn)證信息之前,社交網(wǎng)絡(luò)系統(tǒng)130所生成355的信息都是全局信息,其基于社交網(wǎng)絡(luò)系統(tǒng)130的所有用戶所采取的動(dòng)作而不是與所接收cookie 114相關(guān)聯(lián)的用戶的好友或連接所執(zhí)行的動(dòng)作。在接收并驗(yàn)證了與關(guān)聯(lián)于cookie 114的用戶相關(guān)聯(lián)的認(rèn)證信息之后,如以上所描述的,社交網(wǎng)絡(luò)信息130生成355用于包括在框架中的對(duì)與cookie 114相關(guān)聯(lián)的用戶個(gè)性化的信息。類似地,如果用戶設(shè)備110并沒(méi)有向社交網(wǎng)絡(luò)系統(tǒng)130發(fā)送350 cookie 114,則其基于社交網(wǎng)絡(luò)系統(tǒng)130的所有用戶所采取的動(dòng)作生成355用于包括在框架中的信息(即,全局信息而不是個(gè)性化內(nèi)容)。在一個(gè)實(shí)施方式中,社交網(wǎng)絡(luò)系統(tǒng)130還在框架中包括加入或以其他方式使用社交網(wǎng)絡(luò)系統(tǒng)130的提示。備選地,社交網(wǎng)絡(luò)系統(tǒng)130響應(yīng)于從用戶設(shè)備110接收到指示沒(méi)有存儲(chǔ)cookie 144的消息而基于社交網(wǎng)絡(luò)系統(tǒng)130的所有用戶所采取的動(dòng)作生成355用于包括在框架中的信息。例如,社交網(wǎng)絡(luò)系統(tǒng)130從社交網(wǎng)絡(luò)系統(tǒng)130的所有用戶所執(zhí)行的與小部件124所標(biāo)識(shí)的域相關(guān)聯(lián)的動(dòng)作生成355信息。社交網(wǎng)絡(luò)系統(tǒng)130隨后通過(guò)網(wǎng)絡(luò)140將框架內(nèi)容發(fā)送360至用戶設(shè)備110。用戶設(shè)備110上所包括的瀏覽器應(yīng)用112隨后使用采用了從社交網(wǎng)絡(luò)系統(tǒng)130所接收的信息(并且在某些實(shí)施方式中使用網(wǎng)站所生成的信息)的框架來(lái)呈現(xiàn)365并顯示370web頁(yè)面122和框架,其中來(lái)自社交網(wǎng)絡(luò)系統(tǒng)130的信息顯示在該框架中。通過(guò)在描述web頁(yè)面122的標(biāo)記語(yǔ)言文檔116中 包括小部件124,第三方網(wǎng)站120允許來(lái)自社交網(wǎng)絡(luò)系統(tǒng)130的信息對(duì)要連同web頁(yè)面122 —起向用戶顯示的內(nèi)容進(jìn)行個(gè)性化。由于小部件124從社交網(wǎng)絡(luò)系統(tǒng)130請(qǐng)求340用于包括在框架中的內(nèi)容,第三方網(wǎng)站120并不保存或甚至并不訪問(wèn)用戶的社交信息,原因在于社交網(wǎng)絡(luò)系統(tǒng)130在從用戶設(shè)備110上所存儲(chǔ)的cookie 114確定了用戶的個(gè)人信息之后對(duì)內(nèi)容進(jìn)行個(gè)性化和過(guò)濾。圖4是用于從社交網(wǎng)絡(luò)系統(tǒng)130獲取包括“近期活動(dòng)”窗口的個(gè)性化信息的處理400的一個(gè)實(shí)施方式的流程圖,所述窗口包括用戶的連接關(guān)于對(duì)web頁(yè)面122進(jìn)行描述的標(biāo)記語(yǔ)言文檔116中的小部件126所標(biāo)識(shí)的web頁(yè)面URL的動(dòng)作。圖5A和圖5B是圖4的處理所生成的個(gè)性化內(nèi)容的呈現(xiàn)框架示例的部分截屏。一旦社交網(wǎng)絡(luò)系統(tǒng)130從用戶設(shè)備110接收到針對(duì)信息的請(qǐng)求,社交網(wǎng)絡(luò)系統(tǒng)130就標(biāo)識(shí)請(qǐng)求中所包括的一個(gè)或多個(gè)參數(shù)并且獲取410與該一個(gè)或多個(gè)參數(shù)相關(guān)聯(lián)的內(nèi)容項(xiàng)。例如,一個(gè)參數(shù)是指定web頁(yè)面或域的統(tǒng)一資源定位符(URL)或其他web標(biāo)識(shí)符。在一個(gè)實(shí)施方式中,URL或web標(biāo)識(shí)符指定與提供包括請(qǐng)求信息的小部件124的web頁(yè)面122的第三方網(wǎng)站120相關(guān)聯(lián)的域。備選地,URL或web標(biāo)識(shí)符指定不同于與提供包括請(qǐng)求信息的小部件124的web頁(yè)面122的第三方網(wǎng)站120相關(guān)聯(lián)的域的域。在另一實(shí)施方式中,多個(gè)URL或域作為參數(shù)包括在請(qǐng)求中,在這種情況下,從多個(gè)web頁(yè)面122、網(wǎng)站和/或域獲取信息。例如,指定多個(gè)域或URL允許從與多個(gè)域相關(guān)聯(lián)的網(wǎng)站獲取信息或者從域內(nèi)的多個(gè)web頁(yè)面122獲取信息。因此,社交網(wǎng)絡(luò)系統(tǒng)130可以獲取410與關(guān)聯(lián)于所接收的針對(duì)信息的請(qǐng)求的一個(gè)或多個(gè)URL或web標(biāo)識(shí)符相關(guān)聯(lián)的內(nèi)容項(xiàng)。例如,社交網(wǎng)絡(luò)系統(tǒng)130獲取410用戶表示出對(duì)來(lái)自針對(duì)信息的請(qǐng)求的URL或web標(biāo)識(shí)符的興趣的內(nèi)容項(xiàng),用戶向社交網(wǎng)絡(luò)系統(tǒng)130發(fā)布討論來(lái)自針對(duì)信息的請(qǐng)求的URL或web標(biāo)識(shí)符的評(píng)論的內(nèi)容項(xiàng),用戶發(fā)布來(lái)自針對(duì)信息的請(qǐng)求的URL或web標(biāo)識(shí)符的內(nèi)容項(xiàng),用戶參與和來(lái)自針對(duì)信息的請(qǐng)求的URL或web標(biāo)識(shí)符相關(guān)聯(lián)的事件的內(nèi)容項(xiàng),或者社交網(wǎng)絡(luò)系統(tǒng)130以日志記錄的用戶所進(jìn)行的與來(lái)自針對(duì)信息的請(qǐng)求的URL或web標(biāo)識(shí)符相關(guān)的任意其他動(dòng)作。響應(yīng)于從用戶設(shè)備110接收到cookie 114或者其他形式的用戶標(biāo)識(shí)和認(rèn)證,社交網(wǎng)絡(luò)系統(tǒng)130對(duì)所接收的內(nèi)容項(xiàng)進(jìn)行過(guò)濾420。在一個(gè)實(shí)施方式中,響應(yīng)于標(biāo)識(shí)社交網(wǎng)絡(luò)系統(tǒng)130的用戶或者以其他方式對(duì)用戶和/或用戶會(huì)話進(jìn)行認(rèn)證的cookie 114,對(duì)所獲取的數(shù)據(jù)進(jìn)行過(guò)濾420以使得與來(lái)自針對(duì)信息的請(qǐng)求的URL或web標(biāo)識(shí)符相關(guān)聯(lián)并且還與cookie 114所標(biāo)識(shí)的用戶的好友相關(guān)聯(lián)的內(nèi)容項(xiàng)得以保留。該過(guò)濾420允許社交網(wǎng)絡(luò)系統(tǒng)130移除與不和cookie 114所標(biāo)識(shí)的用戶相連接的用戶相關(guān)聯(lián)的內(nèi)容項(xiàng)。當(dāng)進(jìn)行過(guò)濾420以標(biāo)識(shí)與和cookie 114所標(biāo)識(shí)的用戶相連接的用戶相關(guān)聯(lián)的內(nèi)容項(xiàng)時(shí),社交網(wǎng)絡(luò)系統(tǒng)130考慮與每個(gè)用戶相關(guān)聯(lián)的隱私設(shè)置,其確定了 cookie 114所標(biāo)識(shí)的用戶是否能夠查看或訪問(wèn)內(nèi)容項(xiàng)。
在一個(gè)實(shí)施方式中,保留的內(nèi)容項(xiàng)(即,與來(lái)自針對(duì)信息的請(qǐng)求的URL或web標(biāo)識(shí)符兩者相關(guān)聯(lián)并且與連接至所標(biāo)識(shí)用戶的用戶相關(guān)聯(lián)的內(nèi)容項(xiàng))根據(jù)一個(gè)或多個(gè)附加參數(shù)被再次過(guò)濾430。例如,經(jīng)過(guò)濾的內(nèi)容項(xiàng)可以基于cookie 114所標(biāo)識(shí)用戶的興趣、cookie114所標(biāo)識(shí)用戶的人口統(tǒng)計(jì)信息、cookie 114所標(biāo)識(shí)用戶針對(duì)社交網(wǎng)絡(luò)系統(tǒng)130中的其他對(duì)象的密切度、cookie 114所標(biāo)識(shí)用戶的位置信息、關(guān)鍵詞或標(biāo)簽(由第三方網(wǎng)站120或用戶所指定)、衰減因子或任意其他適當(dāng)參數(shù),而再次進(jìn)行過(guò)濾。在一個(gè)實(shí)施方式中,社交網(wǎng)絡(luò)系統(tǒng)130利用針對(duì)信息的請(qǐng)求接收附加參數(shù),其允許第三方網(wǎng)站120指定社交網(wǎng)絡(luò)系統(tǒng)130通過(guò)其對(duì)內(nèi)容項(xiàng)進(jìn)行過(guò)濾的標(biāo)準(zhǔn)。例如,針對(duì)信息的請(qǐng)求包括第三方網(wǎng)站120所指定的指示是否對(duì)內(nèi)容項(xiàng)應(yīng)用衰減因子的參數(shù),這允許不同的第三方網(wǎng)站120基于內(nèi)容項(xiàng)的年齡(age)移除或保留內(nèi)容項(xiàng)。備選地,附加參數(shù)可以由社交網(wǎng)絡(luò)系統(tǒng)130和/或用戶本地保存或確定。例如,社交網(wǎng)絡(luò)系統(tǒng)130通過(guò)對(duì)內(nèi)容項(xiàng)應(yīng)用與cookie 114所標(biāo)識(shí)用戶相關(guān)聯(lián)的密切度函數(shù)而對(duì)內(nèi)容項(xiàng)進(jìn)行附加過(guò)濾420,這允許社交網(wǎng)絡(luò)系統(tǒng)130提供最可能與cookie114所標(biāo)識(shí)用戶相關(guān)的內(nèi)容項(xiàng)。經(jīng)過(guò)濾內(nèi)容項(xiàng)的子集被選擇440并且被用來(lái)準(zhǔn)備450包括所選擇內(nèi)容項(xiàng)的子集在內(nèi)的活動(dòng)顯示。例如,最近出現(xiàn)或者指定時(shí)間間隔內(nèi)出現(xiàn)的內(nèi)容項(xiàng)被選擇440并且被用 來(lái)準(zhǔn)備450包括最近內(nèi)容項(xiàng)或指定時(shí)間間隔內(nèi)出現(xiàn)的內(nèi)容項(xiàng)的活動(dòng)顯示。然而,在不同實(shí)施方式中,社交網(wǎng)絡(luò)系統(tǒng)130可以使用各種標(biāo)準(zhǔn)來(lái)選擇440用來(lái)準(zhǔn)備450活動(dòng)顯示的經(jīng)過(guò)濾內(nèi)容項(xiàng)的子集。在一個(gè)實(shí)施方式中,活動(dòng)顯示中的內(nèi)容項(xiàng)可以被整合,從而如果內(nèi)容項(xiàng)與連接至所標(biāo)識(shí)用戶的多個(gè)用戶相關(guān)聯(lián),則內(nèi)容項(xiàng)被整合為單個(gè)內(nèi)容項(xiàng)并進(jìn)行顯示。此外,如果有限數(shù)量的內(nèi)容項(xiàng)與URL或網(wǎng)站標(biāo)識(shí)符相關(guān)聯(lián),并且還與和cookie 114所標(biāo)識(shí)的用戶相連接的用戶相關(guān)聯(lián),則活動(dòng)顯示還可以包括與社交網(wǎng)絡(luò)系統(tǒng)130的任意用戶相關(guān)聯(lián)并且與URL或網(wǎng)站標(biāo)識(shí)符相關(guān)聯(lián)的內(nèi)容項(xiàng)。例如,如果少于閾值數(shù)量的內(nèi)容項(xiàng)與URL或網(wǎng)站標(biāo)識(shí)符相關(guān)聯(lián)并且還與和cookie 114所標(biāo)識(shí)用戶相連接的用戶相關(guān)聯(lián),則從與URL或網(wǎng)站標(biāo)識(shí)符相關(guān)聯(lián)的任意內(nèi)容項(xiàng)中選擇440與URL或網(wǎng)站標(biāo)識(shí)符相關(guān)聯(lián)的附加內(nèi)容項(xiàng)。圖5A示出了包括活動(dòng)顯示的個(gè)性化內(nèi)容510A的呈現(xiàn)框架的示例,該活動(dòng)顯示包括經(jīng)過(guò)濾內(nèi)容項(xiàng)的子集。個(gè)性化內(nèi)容510A的呈現(xiàn)框架包括與指定域相關(guān)聯(lián)并且還與來(lái)自用戶設(shè)備110的cookie 114所標(biāo)識(shí)的用戶的好友相關(guān)聯(lián)的內(nèi)容項(xiàng)。個(gè)性化內(nèi)容510A的呈現(xiàn)框架的顯示允許來(lái)自第三方網(wǎng)站120的web頁(yè)面被以來(lái)自社交網(wǎng)絡(luò)系統(tǒng)130的針對(duì)所標(biāo)識(shí)用戶定制的個(gè)性化信息增強(qiáng)。然而,如果所接收的cookie 114或其他認(rèn)證信息標(biāo)識(shí)出沒(méi)有登錄到社交網(wǎng)絡(luò)系統(tǒng)130中或另外與之具有有效會(huì)話的社交網(wǎng)絡(luò)系統(tǒng)130的用戶,或者如果沒(méi)有cookie 114或其他認(rèn)證信息被社交網(wǎng)絡(luò)系統(tǒng)130所接收,則所獲取的與關(guān)聯(lián)于所接收的針對(duì)內(nèi)容的請(qǐng)求的URL或web標(biāo)識(shí)符相關(guān)聯(lián)的內(nèi)容項(xiàng)并不被附加過(guò)濾。因此,如果所標(biāo)識(shí)的用戶沒(méi)有登錄到社交網(wǎng)絡(luò)系統(tǒng)130中或另外與之具有有效會(huì)話或者沒(méi)有用戶被標(biāo)識(shí),則從社交網(wǎng)絡(luò)系統(tǒng)130中的所有內(nèi)容項(xiàng)中選擇440與關(guān)聯(lián)于所接收的針對(duì)內(nèi)容的請(qǐng)求的URL或web標(biāo)識(shí)符相關(guān)聯(lián)的內(nèi)容項(xiàng)。當(dāng)從內(nèi)容項(xiàng)準(zhǔn)備450活動(dòng)顯示時(shí),社交網(wǎng)絡(luò)系統(tǒng)130包括活動(dòng)顯示中針對(duì)認(rèn)證信息的提示。例如,除了從與關(guān)聯(lián)于所接收的針對(duì)內(nèi)容的請(qǐng)求的URL或web標(biāo)識(shí)符相關(guān)聯(lián)的所有內(nèi)容項(xiàng)所選擇440的內(nèi)容項(xiàng)之外,活動(dòng)顯示還包括針對(duì)登錄和密碼的請(qǐng)求。這允許web頁(yè)面122即使在來(lái)自社交網(wǎng)絡(luò)系統(tǒng)130的信息是基于社交網(wǎng)絡(luò)系統(tǒng)130中不必連接至所標(biāo)識(shí)用戶的用戶所提供的內(nèi)容項(xiàng)的情況下也呈現(xiàn)該信息。圖5B示出了給出活動(dòng)顯示的個(gè)性化內(nèi)容部510B的所呈現(xiàn)框架的示例,該活動(dòng)顯示包括來(lái)自社交網(wǎng)絡(luò)系統(tǒng)130的所有用戶的與關(guān)聯(lián)于所接收的針對(duì)信息的請(qǐng)求的URL或web標(biāo)識(shí)符相關(guān)聯(lián)的內(nèi)容項(xiàng)子集。個(gè)性化內(nèi)容510B的呈現(xiàn)框架所給出的活動(dòng)顯示包括提示輸入指定社交網(wǎng)絡(luò)系統(tǒng)130用戶的認(rèn)證信息,如登錄和密碼,的登錄部分520。在一個(gè)實(shí)施方式中,社交網(wǎng)絡(luò)系統(tǒng)130對(duì)活動(dòng)顯示中的內(nèi)容項(xiàng)進(jìn)行整合。該整合可以基于內(nèi)容項(xiàng)的共有要素,諸如URL。例如,框架可以包括均與相同URL相關(guān)聯(lián)的多個(gè)內(nèi)容項(xiàng)的整合,諸如“你的5個(gè)好友關(guān)于該URL的評(píng)論”。該整合還可以是針對(duì)給定的時(shí)間段,這可以排除較舊的內(nèi)容項(xiàng),諸如“6個(gè)人在上一分鐘對(duì)此表示喜歡”。以這種方式,社交網(wǎng)絡(luò)系統(tǒng)130在防止冗余報(bào)道的同時(shí)確定用于該框架中的個(gè)性化內(nèi)容的內(nèi)容項(xiàng)。這還可以有利地示出特定用戶的社交信息的趨勢(shì)。圖6是用于從社交網(wǎng)絡(luò)系統(tǒng)130獲取包括“推薦”窗口的個(gè)性化信息的處理600的·一個(gè)實(shí)施方式的流程圖,該“推薦”窗口包括基于與用戶相關(guān)的社交信息為用戶推薦的web頁(yè)面集合。圖7A和圖7B是根據(jù)本發(fā)明實(shí)施方式的從圖6的處理所生成的個(gè)性化內(nèi)容的呈現(xiàn)框架的部分截屏。一旦社交網(wǎng)絡(luò)系統(tǒng)130從用戶設(shè)備110接收了針對(duì)信息的請(qǐng)求,社交網(wǎng)絡(luò)系統(tǒng)130就獲取610—組統(tǒng)一資源定位符(URL)或者與統(tǒng)一資源定位符(URL)相關(guān)聯(lián)的其他web頁(yè)面標(biāo)識(shí)符或者指定針對(duì)信息的請(qǐng)求中所包括的web頁(yè)面或域的其他web標(biāo)識(shí)符。例如,社交網(wǎng)絡(luò)系統(tǒng)130獲取610包括在針對(duì)信息的請(qǐng)求中的URL所標(biāo)識(shí)的域中包括的所有URL?;谂c所獲取URL相關(guān)聯(lián)的活動(dòng),社交網(wǎng)絡(luò)系統(tǒng)130選擇620最為活躍的所獲取URL的子集。在一個(gè)實(shí)施方式中,社交網(wǎng)絡(luò)系統(tǒng)130對(duì)與每個(gè)所獲取URL相關(guān)聯(lián)的內(nèi)容項(xiàng)的數(shù)目進(jìn)行計(jì)數(shù)并且標(biāo)識(shí)預(yù)定數(shù)量的具有最大相關(guān)聯(lián)內(nèi)容項(xiàng)數(shù)目的URL作為最活躍URL。例如,社交網(wǎng)絡(luò)系統(tǒng)130基于用戶對(duì)所獲取URL表示出興趣的內(nèi)容項(xiàng)的數(shù)目、用戶在社交網(wǎng)絡(luò)系統(tǒng)130發(fā)布討論所獲取URL的評(píng)論的內(nèi)容項(xiàng)的數(shù)目、用戶發(fā)布所獲取URL的內(nèi)容項(xiàng)的數(shù)目、用戶參與和所獲取URL相關(guān)聯(lián)的事件的內(nèi)容項(xiàng)的數(shù)目以及/或者用戶所進(jìn)行的與所獲取URL相關(guān)的任意其他活動(dòng)的數(shù)目來(lái)選擇620預(yù)定數(shù)目的所獲取URL。社交網(wǎng)絡(luò)系統(tǒng)130根據(jù)與用戶相關(guān)聯(lián)的社交信息對(duì)預(yù)定數(shù)目的所獲取URL進(jìn)行排名630。社交網(wǎng)絡(luò)系統(tǒng)130使用從用戶設(shè)備110所接收的cookie 114標(biāo)識(shí)用戶。在一個(gè)實(shí)施方式中,響應(yīng)于標(biāo)識(shí)社交網(wǎng)絡(luò)系統(tǒng)130的用戶以及該用戶登錄到社交網(wǎng)絡(luò)系統(tǒng)130或者以另外方式與之具有有效會(huì)話的cookie 114,社交網(wǎng)絡(luò)系統(tǒng)130根據(jù)所標(biāo)識(shí)用戶的社交信息對(duì)預(yù)定數(shù)目的所獲取URL進(jìn)行排名630。例如,所標(biāo)識(shí)用戶的好友與所獲取URL進(jìn)行交互的數(shù)目、與所標(biāo)識(shí)用戶相關(guān)聯(lián)的密切度函數(shù)對(duì)所獲取URL的應(yīng)用、所獲取URL在社交網(wǎng)絡(luò)系統(tǒng)130的所有用戶中的時(shí)間衰減和流行度被用來(lái)對(duì)預(yù)定數(shù)目的所獲取URL進(jìn)行排名630。在一個(gè)實(shí)施方式中,在對(duì)預(yù)定數(shù)目的所獲取URL進(jìn)行排名630之后,社交網(wǎng)絡(luò)系統(tǒng)130使用一個(gè)或多個(gè)附件參數(shù)對(duì)經(jīng)排名的URL進(jìn)行過(guò)濾640。例如,可以基于所標(biāo)識(shí)用戶的興趣、所標(biāo)識(shí)用戶的密切度、所標(biāo)識(shí)用戶的位置信息、關(guān)鍵詞或標(biāo)簽或者任意其他適當(dāng)參數(shù)對(duì)經(jīng)排名的URL項(xiàng)進(jìn)行過(guò)濾。在一個(gè)實(shí)施方式中,社交網(wǎng)絡(luò)系統(tǒng)130利用針對(duì)信息的請(qǐng)求接收附加參數(shù),這允許第三方網(wǎng)站120指定利用其對(duì)URL進(jìn)行過(guò)濾的標(biāo)準(zhǔn)。備選地,附加參數(shù)可以由社交網(wǎng)絡(luò)系統(tǒng)130本地保存或確定。
社交網(wǎng)絡(luò)系統(tǒng)130隨后選擇650排名最高的URL并且準(zhǔn)備660包括所選擇URL的推薦顯示。如果經(jīng)排名的URL通過(guò)一個(gè)或多個(gè)附加參數(shù)進(jìn)行了過(guò)濾640,則在過(guò)濾640之后保留的排名最高的URL被選擇650并且用來(lái)準(zhǔn)備660推薦顯示。圖7A示出了包括給出基于所標(biāo)識(shí)用戶的社交信息而推薦的URL的推薦顯示的個(gè)性化內(nèi)容710A的呈現(xiàn)框架示例。例如,個(gè)性化內(nèi)容710A的呈現(xiàn)框架包括所標(biāo)識(shí)用戶在所標(biāo)識(shí)域內(nèi)可能感興趣的URL。顯示個(gè)性化內(nèi)容710A的呈現(xiàn)框架允許來(lái)自第三方網(wǎng)站120的web頁(yè)面122被增加以來(lái)自社交網(wǎng)絡(luò)系統(tǒng)130的個(gè)性化信息,該個(gè)性化信息向所標(biāo)識(shí)用戶建議第三方網(wǎng)站120中所包括的可能感興趣的附加URL。然而,如果社交網(wǎng)絡(luò)系統(tǒng)130并沒(méi)有標(biāo)識(shí)到登錄到社交網(wǎng)絡(luò)系統(tǒng)130中或者以另外方式與之具有有效會(huì)話的用戶,則社交網(wǎng)絡(luò)系統(tǒng)130選擇預(yù)定數(shù)目的最活躍URL并且選擇650多個(gè)最活躍URL。例如,社交網(wǎng)絡(luò)系統(tǒng)130基于用戶對(duì)所獲取URL表示出興趣的內(nèi)容項(xiàng)的數(shù)目、用戶對(duì)社交網(wǎng)絡(luò)系統(tǒng)130發(fā)布討論所獲取URL的評(píng)論的內(nèi)容項(xiàng)的數(shù)目、用戶 發(fā)布所獲取URL的內(nèi)容項(xiàng)的數(shù)目、用戶參與和所獲取URL相關(guān)聯(lián)的事件的內(nèi)容項(xiàng)的數(shù)目以及/或者用戶所進(jìn)行的與所獲取URL相關(guān)的任意其他動(dòng)作的數(shù)據(jù)來(lái)選擇預(yù)定數(shù)目的所獲取URL。當(dāng)社交網(wǎng)絡(luò)系統(tǒng)130無(wú)法標(biāo)識(shí)用戶或者無(wú)法標(biāo)識(shí)登錄到社交網(wǎng)絡(luò)系統(tǒng)130中或者以另外方式與之具有有效會(huì)話的用戶,則從最活躍URL中選擇650URL并且將其用來(lái)準(zhǔn)備660推薦顯示。因此,推薦顯示中所包括的URL基于與社交網(wǎng)絡(luò)系統(tǒng)130的所有用戶所執(zhí)行的URL相關(guān)聯(lián)的活動(dòng),而不是基于與所標(biāo)識(shí)用戶相關(guān)聯(lián)的社交信息。在一個(gè)示例中,社交網(wǎng)絡(luò)系統(tǒng)130從來(lái)自用戶設(shè)備110的針對(duì)內(nèi)容的請(qǐng)求中標(biāo)識(shí)域 “externalwebsite. com,,。社交網(wǎng)絡(luò)系統(tǒng) 130 隨后獲得 610 與 “externalwebsite. com”相關(guān)聯(lián)的統(tǒng)一資源定位符(URL)或其他web頁(yè)面標(biāo)識(shí)符的集合。例如,社交網(wǎng)絡(luò)系統(tǒng)130獲得610 “externalwebsite. com”中所包括web頁(yè)面的URL。社交網(wǎng)絡(luò)系統(tǒng)130隨后基于社交網(wǎng)絡(luò)系統(tǒng)130的用戶所進(jìn)行的與“externalwebsite. com”所包括的URL相關(guān)聯(lián)的活動(dòng)選擇 620 “externalwebsite. com”中所包括 URL 的子集。例如,對(duì)于“externalwebsite. com”中所包括的每個(gè)URL,社交網(wǎng)絡(luò)系統(tǒng)130確定對(duì)URL表示出興趣的用戶總數(shù)、共享URL的用戶數(shù)量以及用戶所進(jìn)行的與URL相關(guān)聯(lián)的評(píng)論數(shù)量,并且選擇620具有最高總數(shù)的URL子集。在選擇620 了 URL的子集之后,如果社交網(wǎng)絡(luò)系統(tǒng)130確定用戶設(shè)備110包括用于標(biāo)識(shí)社交網(wǎng)絡(luò)系統(tǒng)130用戶的cookie 114或其他認(rèn)證數(shù)據(jù),則可以根據(jù)所標(biāo)識(shí)用戶的社交信息對(duì)所選擇的URL進(jìn)行排名630。例如,根據(jù)所標(biāo)識(shí)用戶的好友所進(jìn)行的與URL的交互的數(shù)量對(duì)URL子集進(jìn)行排名630。如果用戶設(shè)備110沒(méi)有存儲(chǔ)cookie 114或其他認(rèn)證信息,則社交網(wǎng)絡(luò)系統(tǒng)130并不對(duì)URL子集進(jìn)行排名。隨后通過(guò)一個(gè)或多個(gè)附加參數(shù)對(duì)URL子集進(jìn)行過(guò)濾640。在一個(gè)實(shí)施方式中,用于對(duì)URL進(jìn)行過(guò)濾640的標(biāo)準(zhǔn)受到針對(duì)內(nèi)容的請(qǐng)求中所包括的URL的影響。例如,如果“externalwebsite. com”是新聞網(wǎng)站,則使用時(shí)間衰減對(duì)URL子集進(jìn)行過(guò)濾以移除指定時(shí)間間隔之外的URL或標(biāo)識(shí)最近的URL。作為另一示例,如果“externalwebsite. com”提供本地評(píng)論(local review),則與所標(biāo)識(shí)用戶相關(guān)聯(lián)的密切度函數(shù)對(duì)URL進(jìn)行過(guò)濾640以標(biāo)識(shí)可能與所標(biāo)識(shí)用戶的興趣相符的URL,并且URL可能通過(guò)位置信息進(jìn)行進(jìn)一步過(guò)濾以移除與并非用戶位置附近的位置相關(guān)聯(lián)的URL。在過(guò)濾之后,選擇650排名最高的URL并將其包括在推薦顯示中。如果社交網(wǎng)絡(luò)系統(tǒng)130無(wú)法標(biāo)識(shí)用戶設(shè)備110所存儲(chǔ)的cookie 114或其他認(rèn)證數(shù)據(jù),則推薦顯示還包括如以下結(jié)合圖7B所圖示的登錄部分。圖7B示出了給出活動(dòng)顯示的個(gè)性化內(nèi)容部710B的所呈現(xiàn)框架的示例,該活動(dòng)顯示包括給出基于社交網(wǎng)絡(luò)系統(tǒng)130的多個(gè)用戶與URL的交互所推薦的URL的推薦顯示。例如,個(gè)性化內(nèi)容710B的呈現(xiàn)框架包括所標(biāo)識(shí)域內(nèi)被社交網(wǎng)絡(luò)系統(tǒng)130的用戶最頻繁訪問(wèn)的URL。個(gè)性化內(nèi)容710B的呈現(xiàn)框架所給出的推薦顯示包括提示輸入諸如登錄和密碼的指定社交網(wǎng)絡(luò)系統(tǒng)130用戶的認(rèn)證信息的登錄部分720。顯示個(gè)性化內(nèi)容710B的呈現(xiàn)框架允許來(lái)自第三方網(wǎng)站120的web頁(yè)面122被增加以來(lái)自社交網(wǎng)絡(luò)系統(tǒng)130的標(biāo)識(shí)第三方網(wǎng)站120中所包括的已經(jīng)被社交網(wǎng)絡(luò)系統(tǒng)130的用戶頻繁訪問(wèn)的URL的信息。總結(jié)已經(jīng)出于說(shuō)明的目的給出了本發(fā)明實(shí)施方式的以上描述,其并非意在是窮舉的或 者將本發(fā)明限制為所公開的確切形式。相關(guān)領(lǐng)域技術(shù)人員能夠意識(shí)到,許多修改和變化在考慮到以上公開的情況下是可能的。該描述的一些部分在信息運(yùn)算的算法和符號(hào)表不形式方面對(duì)本發(fā)明的實(shí)施方式進(jìn)行了描述。這些算法描述和表示形式被數(shù)據(jù)處理領(lǐng)域的技術(shù)人員普遍用來(lái)向本領(lǐng)域的其他技術(shù)人員傳遞其工作實(shí)質(zhì)。在功能、計(jì)算或邏輯上進(jìn)行描述的同時(shí),這些操作要被理解為由計(jì)算機(jī)程序或者等同電路、微代碼等所實(shí)現(xiàn)。此外,還已經(jīng)證明了,有時(shí)將這些操作安排稱之為模塊是方便的而并不失其一般性。所描述的操作及其相關(guān)聯(lián)的模塊可以以軟件、固件、硬件或其任意組合來(lái)實(shí)現(xiàn)。這里所描述的任意步驟、操作或處理可以利用一個(gè)或多個(gè)硬件或軟件模塊單獨(dú)或者與其它設(shè)備相結(jié)合來(lái)執(zhí)行或?qū)嵤?。在一個(gè)實(shí)施方式中,軟件模塊利用包括計(jì)算機(jī)可讀介質(zhì)的計(jì)算機(jī)程序產(chǎn)品來(lái)實(shí)現(xiàn),該計(jì)算機(jī)可讀介質(zhì)包含能夠由計(jì)算機(jī)處理執(zhí)行以便實(shí)施所描述的任意或所有步驟、操作或處理的計(jì)算機(jī)程序代碼。本發(fā)明的實(shí)施方式還涉及一種用于執(zhí)行這里的操作的裝置。該裝置可以針對(duì)所需目的進(jìn)行特別構(gòu)造,以及/或者其可以包括由計(jì)算機(jī)中所存儲(chǔ)的計(jì)算機(jī)程序有選擇地激活或重新配置的通用計(jì)算設(shè)備。這樣的計(jì)算機(jī)程序可以存儲(chǔ)在非瞬態(tài)的有形計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)或者可以耦合到計(jì)算機(jī)系統(tǒng)總線的適于存儲(chǔ)電子指令的任意類型的媒體中。此外,在說(shuō)明書中所引用的任意計(jì)算系統(tǒng)可以包括單個(gè)處理器或者可以是為了有所提高的計(jì)算能力而采用多處理器設(shè)計(jì)的架構(gòu)。本發(fā)明的實(shí)施方式還可以涉及由這里所描述的計(jì)算處理所生產(chǎn)的產(chǎn)品。這樣的產(chǎn)品可以包括從計(jì)算處理所產(chǎn)生的信息,其中該信息存儲(chǔ)在非瞬態(tài)的有形計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上,并且可以包括計(jì)算機(jī)程序產(chǎn)品或者這里所描述的其它數(shù)據(jù)組合的任意實(shí)施方式。例如,在一個(gè)實(shí)施方式中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包含用于由計(jì)算機(jī)系統(tǒng)上執(zhí)行的瀏覽器應(yīng)用呈現(xiàn)的標(biāo)記語(yǔ)言文檔。在該實(shí)施方式中,標(biāo)記語(yǔ)言文檔包括以標(biāo)記語(yǔ)言進(jìn)行編碼的信息項(xiàng),如這里所描述的,該信息項(xiàng)包括用于在web瀏覽器應(yīng)用中呈現(xiàn)來(lái)自第三方網(wǎng)站的信息的指令,以及使得web瀏覽器應(yīng)用獲取與社交網(wǎng)絡(luò)系統(tǒng)的用戶相關(guān)聯(lián)的信息的指令。最后,說(shuō)明書中所使用的語(yǔ)言原則上已經(jīng)出于可讀性和指示性的目的進(jìn)行了選擇,而其并非被選擇為對(duì)發(fā)明主體進(jìn)行約束或限制。因此,本發(fā)明的范圍旨在并非僅由該詳細(xì)描述所限定,而是由申請(qǐng)基于其上的任意權(quán)利要求所限定。因此,本發(fā)明實(shí)施方式的公開意在是說(shuō)明性的而并非對(duì)以下權(quán)利要求書中所給出的本發(fā)明的范 圍進(jìn)行限制。
權(quán)利要求
1.一種用于獲得社交信息的方法,所述方法包括 從web服務(wù)器請(qǐng)求web頁(yè)面,其中所述web頁(yè)面處于不同于社交網(wǎng)絡(luò)系統(tǒng)的域的第三方網(wǎng)站的域內(nèi); 在用戶設(shè)備處接收用于所請(qǐng)求web頁(yè)面的標(biāo)記語(yǔ)言文檔,所述標(biāo)記語(yǔ)言文檔包括用來(lái)在所述web頁(yè)面中創(chuàng)建包括從所述社交網(wǎng)絡(luò)系統(tǒng)獲得的信息的框架的指令; 基于所述標(biāo)記語(yǔ)言文檔中的指令,從所述社交網(wǎng)絡(luò)系統(tǒng)請(qǐng)求信息; 向所述社交網(wǎng)絡(luò)系統(tǒng)提供與所述用戶設(shè)備相關(guān)聯(lián)的用戶標(biāo)識(shí); 從所述社交網(wǎng)絡(luò)系統(tǒng)接收所請(qǐng)求的信息,其中所接收的信息由所述社交網(wǎng)絡(luò)系統(tǒng)基于與所述用戶相關(guān)聯(lián)的社交信息所確定; 呈現(xiàn)包括所述框架內(nèi)所包含的信息的web頁(yè)面;以及 顯示所呈現(xiàn)的web頁(yè)面。
2.根據(jù)權(quán)利要求I的方法,其中從所述社交網(wǎng)絡(luò)系統(tǒng)請(qǐng)求信息包括向所述社交網(wǎng)絡(luò)系統(tǒng)提供一個(gè)或多個(gè)用于對(duì)所請(qǐng)求的信息進(jìn)行過(guò)濾的參數(shù),其中從所述社交網(wǎng)絡(luò)系統(tǒng)所接收的所請(qǐng)求的信息基于所述參數(shù)進(jìn)行過(guò)濾。
3.根據(jù)權(quán)利要求2的方法,其中所述一個(gè)或多個(gè)參數(shù)至少包括所請(qǐng)求信息的URL、域或網(wǎng)絡(luò)地址。
4.根據(jù)權(quán)利要求2的方法,其中所述一個(gè)或多個(gè)參數(shù)至少包括從以下所構(gòu)成的群組中所選擇的參數(shù)關(guān)鍵詞、興趣、人口統(tǒng)計(jì)信息、位置信息、地理位置信息、用于應(yīng)用密切度標(biāo)準(zhǔn)的指令以及用于應(yīng)用衰減因子的指令。
5.根據(jù)權(quán)利要求I的方法,其中來(lái)自所述社交網(wǎng)絡(luò)系統(tǒng)的請(qǐng)求信息包括來(lái)自所述社交網(wǎng)絡(luò)系統(tǒng)的域的請(qǐng)求信息。
6.根據(jù)權(quán)利要求I的方法,其中所述框架包括iframe,所述iframe包含所述社交網(wǎng)絡(luò)系統(tǒng)的域中的web頁(yè)面。
7.根據(jù)權(quán)利要求I的方法,其中向所述社交網(wǎng)絡(luò)系統(tǒng)提供所述用戶的標(biāo)識(shí)包括允許所述社交網(wǎng)絡(luò)系統(tǒng)訪問(wèn)存儲(chǔ)在所述用戶設(shè)備上的cookie。
8.根據(jù)權(quán)利要求I的方法,進(jìn)一步包括 向所述社交網(wǎng)絡(luò)系統(tǒng)提供所述用戶是否具有與所述社交網(wǎng)絡(luò)系統(tǒng)的現(xiàn)有會(huì)話的指示。
9.根據(jù)權(quán)利要求I的方法,其中從所述社交網(wǎng)絡(luò)系統(tǒng)所接收的所請(qǐng)求信息包括與以下相關(guān)的內(nèi)容項(xiàng)集合(I)所述用戶已經(jīng)在所述社交網(wǎng)絡(luò)系統(tǒng)中與之建立了連接的一個(gè)或多個(gè)其他用戶所執(zhí)行的一個(gè)或多個(gè)動(dòng)作,以及(2)至少一個(gè)指定URL或域。
10.根據(jù)權(quán)利要求9的方法,其中一個(gè)或多個(gè)所述指定URL或域不同于所請(qǐng)求web頁(yè)面。
11.根據(jù)權(quán)利要求9的方法,其中所述動(dòng)作包括以下的至少一個(gè)指定到與所述社交網(wǎng)絡(luò)系統(tǒng)有關(guān)的web頁(yè)面的連接、共享與所述社交網(wǎng)絡(luò)系統(tǒng)有關(guān)的web頁(yè)面、以及發(fā)布關(guān)于與所述社交網(wǎng)絡(luò)有關(guān)的web頁(yè)面的評(píng)論。
12.根據(jù)權(quán)利要求I的方法,其中從所述社交網(wǎng)絡(luò)系統(tǒng)所接收的所請(qǐng)求信息包括為所述用戶推薦的web頁(yè)面集合,所述web頁(yè)面集合至少部分基于所述用戶已經(jīng)在所述社交網(wǎng)絡(luò)系統(tǒng)中與之建立了連接的一個(gè)或多個(gè)其他用戶所執(zhí)行的一個(gè)或多個(gè)動(dòng)作而選擇。
13.一種用于提供社交信息的方法,所述方法包括接收針對(duì)web頁(yè)面的請(qǐng)求,其中所述web頁(yè)面處于不同于社交網(wǎng)絡(luò)系統(tǒng)的域的第三方網(wǎng)站的域內(nèi); 獲得用于所請(qǐng)求web頁(yè)面的標(biāo)記語(yǔ)言文檔,所述標(biāo)記語(yǔ)言文檔包括用來(lái)在所述web頁(yè)面中創(chuàng)建包括從所述社交網(wǎng)絡(luò)系統(tǒng)獲得的信息的框架的指令; 向所述用戶設(shè)備發(fā)送所請(qǐng)求的標(biāo)記語(yǔ)言文檔,其中所述標(biāo)記語(yǔ)言文檔使得所述用戶設(shè)備 基于所述標(biāo)記語(yǔ)言文檔中的指令從所述社交網(wǎng)絡(luò)系統(tǒng)請(qǐng)求信息; 向所述社交網(wǎng)絡(luò)系統(tǒng)提供與所述用戶設(shè)備相關(guān)聯(lián)的用戶的標(biāo)識(shí); 從所述社交網(wǎng)絡(luò)系統(tǒng)接收所請(qǐng)求的信息,其中所接收的信息由所述社交網(wǎng)絡(luò)系統(tǒng)基于與所述用戶相關(guān)聯(lián)的社交信息所確定; 呈現(xiàn)包括所述框架內(nèi)所包含的信息的web頁(yè)面;以及 顯示所呈現(xiàn)的web頁(yè)面。
14.根據(jù)權(quán)利要求13的方法,其中所述標(biāo)記語(yǔ)言文檔使得所述用戶設(shè)備通過(guò)向所述社交網(wǎng)絡(luò)系統(tǒng)提供一個(gè)或多個(gè)用于對(duì)所請(qǐng)求信息進(jìn)行過(guò)濾的參數(shù)來(lái)從所述社交網(wǎng)絡(luò)系統(tǒng)請(qǐng)求信息,其中從所述社交網(wǎng)絡(luò)系統(tǒng)所接收的所請(qǐng)求信息基于所述參數(shù)進(jìn)行過(guò)濾。
15.根據(jù)權(quán)利要求14的方法,其中所述一個(gè)或多個(gè)參數(shù)至少包括所請(qǐng)求信息的URL、域或網(wǎng)絡(luò)地址。
16.根據(jù)權(quán)利要求14的方法,其中所述一個(gè)或多個(gè)參數(shù)至少包括從以下所構(gòu)成的群組中所選擇的參數(shù)關(guān)鍵詞、興趣、人口統(tǒng)計(jì)信息、位置信息、地理位置信息、用于應(yīng)用密切度標(biāo)準(zhǔn)的指令以及用于應(yīng)用衰減因子的指令。
17.根據(jù)權(quán)利要求13的方法,其中所述標(biāo)記語(yǔ)言文檔使得所述用戶設(shè)備通過(guò)從所述社交網(wǎng)絡(luò)系統(tǒng)的域請(qǐng)求信息來(lái)從所述社交網(wǎng)絡(luò)系統(tǒng)請(qǐng)求信息。
18.根據(jù)權(quán)利要求13的方法,其中所述框架包括iframe,所述iframe包含所述社交網(wǎng)絡(luò)系統(tǒng)的域中的web頁(yè)面。
19.根據(jù)權(quán)利要求13的方法,其中所述標(biāo)記語(yǔ)言文檔使得所述用戶設(shè)備通過(guò)允許所述社交網(wǎng)絡(luò)系統(tǒng)訪問(wèn)存儲(chǔ)在所述用戶設(shè)備上的cookie來(lái)向所述社交網(wǎng)絡(luò)系統(tǒng)提供所述用戶的標(biāo)識(shí)。
20.根據(jù)權(quán)利要求13的方法,其中所述標(biāo)記語(yǔ)言文檔進(jìn)一步使得所述用戶設(shè)備 向所述社交網(wǎng)絡(luò)系統(tǒng)提供所述用戶是否具有與所述社交網(wǎng)絡(luò)系統(tǒng)的現(xiàn)有會(huì)話的指示。
21.根據(jù)權(quán)利要求13的方法,其中所述標(biāo)記語(yǔ)言文檔使得所述用戶設(shè)備從所述社交網(wǎng)絡(luò)系統(tǒng)請(qǐng)求包括與以下相關(guān)的內(nèi)容項(xiàng)集合的信息(I)所述用戶已經(jīng)在所述社交網(wǎng)絡(luò)系統(tǒng)中與之建立了連接的一個(gè)或多個(gè)其他用戶所執(zhí)行的一個(gè)或多個(gè)動(dòng)作,以及(2)至少一個(gè)指定URL或域。
22.根據(jù)權(quán)利要求21的方法,其中一個(gè)或多個(gè)指定URL或域不同于所請(qǐng)求的web頁(yè)面。
23.根據(jù)權(quán)利要求21的方法,其中所述動(dòng)作包括以下的至少一個(gè)指定到與所述社交網(wǎng)絡(luò)系統(tǒng)有關(guān)的web頁(yè)面的連接、共享與所述社交網(wǎng)絡(luò)系統(tǒng)有關(guān)的web頁(yè)面、以及發(fā)布關(guān)于與所述社交網(wǎng)絡(luò)有關(guān)的web頁(yè)面的評(píng)論。
24.根據(jù)權(quán)利要求13的方法,其中所述標(biāo)記語(yǔ)言文檔使得所述用戶設(shè)備從所述社交網(wǎng)絡(luò)系統(tǒng)請(qǐng)求包括為所述用戶推薦的web頁(yè)面集合的信息,所述web頁(yè)面集合的信息至少部分基于所述用戶已經(jīng)在所述社交網(wǎng)絡(luò)系統(tǒng)中與之建立了連接的一個(gè)或多個(gè)其他用戶所執(zhí)行的一個(gè)或多個(gè)動(dòng)作而選擇。
25.—種用于提供社交信息的方法,所述方法包括 基于標(biāo)記語(yǔ)言文檔中的指令在社交網(wǎng)絡(luò)系統(tǒng)的服務(wù)器處接收針對(duì)信息的請(qǐng)求,其中所述針對(duì)信息的請(qǐng)求響應(yīng)于針對(duì)處于不同于所述社交網(wǎng)絡(luò)系統(tǒng)的域的第三方網(wǎng)站的域內(nèi)的第三方網(wǎng)站的web頁(yè)面的請(qǐng)求,并且其中所述標(biāo)記語(yǔ)言文檔包括用來(lái)在所述web頁(yè)面內(nèi)創(chuàng)建包括從所述社交網(wǎng)絡(luò)系統(tǒng)獲取的信息的框架的指令; 標(biāo)識(shí)與所述請(qǐng)求相關(guān)聯(lián)的用戶; 基于與所述用戶相關(guān)聯(lián)的社交信息確定所請(qǐng)求的信息;以及 發(fā)送所請(qǐng)求的信息以便在所述web頁(yè)面的框架中進(jìn)行顯示。
26.根據(jù)權(quán)利要求25的方法,其中所述針對(duì)信息的請(qǐng)求包括一個(gè)或多個(gè)用于對(duì)所請(qǐng)求信息進(jìn)行過(guò)濾的參數(shù),并且其中所確定的所請(qǐng)求信息基于所述參數(shù)進(jìn)行過(guò)濾。
27.根據(jù)權(quán)利要求26的方法,其中所述一個(gè)或多個(gè)參數(shù)至少包括所請(qǐng)求信息的URL、域或網(wǎng)絡(luò)地址。
28.根據(jù)權(quán)利要求26的方法,其中所述一個(gè)或多個(gè)參數(shù)至少包括從以下所構(gòu)成的群組中所選擇的參數(shù)關(guān)鍵詞、興趣、人口統(tǒng)計(jì)信息、位置信息、地理位置信息、用于應(yīng)用密切度標(biāo)準(zhǔn)的指令以及用于應(yīng)用衰減因子的指令。
29.根據(jù)權(quán)利要求25的方法,其中所確定的所請(qǐng)求信息包括來(lái)自所述社交網(wǎng)絡(luò)系統(tǒng)的域的信息。
30.根據(jù)權(quán)利要求25的方法,其中所述框架包括iframe,所述iframe包含所述社交網(wǎng)絡(luò)系統(tǒng)的域中的web頁(yè)面。
31.根據(jù)權(quán)利要求25的方法,其中標(biāo)識(shí)與所述請(qǐng)求相關(guān)聯(lián)的用戶包括訪問(wèn)存儲(chǔ)在從其接收所述請(qǐng)求的用戶設(shè)備上的cookie。
32.根據(jù)權(quán)利要求25的方法,進(jìn)一步包括 接收所述用戶是否具有與所述社交網(wǎng)絡(luò)系統(tǒng)的現(xiàn)有會(huì)話的指示。
33.根據(jù)權(quán)利要求25的方法,所請(qǐng)求的信息包括與以下相關(guān)的內(nèi)容項(xiàng)集合的信息(I)所述用戶已經(jīng)在所述社交網(wǎng)絡(luò)系統(tǒng)中與之建立了連接的一個(gè)或多個(gè)其他用戶所執(zhí)行的一個(gè)或多個(gè)動(dòng)作,以及(2)至少一個(gè)指定URL或域。
34.根據(jù)權(quán)利要求33的方法,其中一個(gè)或多個(gè)指定URL或域不同于所請(qǐng)求的web頁(yè)面。
35.根據(jù)權(quán)利要求33的方法,其中所述動(dòng)作包括以下的至少一個(gè)指定到與所述社交網(wǎng)絡(luò)系統(tǒng)有關(guān)的web頁(yè)面的連接、共享與所述社交網(wǎng)絡(luò)系統(tǒng)有關(guān)的web頁(yè)面、以及發(fā)布關(guān)于與所述社交網(wǎng)絡(luò)有關(guān)的web頁(yè)面的評(píng)論。
36.根據(jù)權(quán)利要求25的方法,其中所請(qǐng)求的信息包括述為所述用戶推薦的web頁(yè)面集合的信息,所述web頁(yè)面集合的信息至少部分基于所述用戶已經(jīng)在所述社交網(wǎng)絡(luò)系統(tǒng)中與之建立了連接的一個(gè)或多個(gè)其他用戶所執(zhí)行的一個(gè)或多個(gè)動(dòng)作而選擇。
全文摘要
用戶設(shè)備從與社交網(wǎng)絡(luò)系統(tǒng)分離的第三方網(wǎng)站的web服務(wù)器請(qǐng)求web頁(yè)面。來(lái)自第三方網(wǎng)站的web服務(wù)器向用戶設(shè)備發(fā)送所請(qǐng)求web頁(yè)面的標(biāo)記語(yǔ)言文檔,其包括供用戶設(shè)備上所運(yùn)行的瀏覽器應(yīng)用將從社交網(wǎng)絡(luò)系統(tǒng)所獲取的信息結(jié)合到web頁(yè)面之內(nèi)的指令?;谒邮諛?biāo)記語(yǔ)言文檔中的指令,用戶設(shè)備從社交網(wǎng)絡(luò)系統(tǒng)請(qǐng)求個(gè)性化內(nèi)容,所述社交網(wǎng)絡(luò)系統(tǒng)基于與用戶相關(guān)的社交信息生成所請(qǐng)求的個(gè)性化內(nèi)容。用戶設(shè)備隨后呈現(xiàn)具有包含在框架中的個(gè)性化內(nèi)容的web頁(yè)面并且向用戶顯示所呈現(xiàn)的web頁(yè)面和框架。
文檔編號(hào)G06F7/00GK102812432SQ201180014426
公開日2012年12月5日 申請(qǐng)日期2011年4月14日 優(yōu)先權(quán)日2010年4月21日
發(fā)明者M·E·扎克伯格, R·C·何, S·G·阿倫斯, Y·K·李, C·米什拉, A·D·豪根, 劉昕, M·S·維納爾 申請(qǐng)人:費(fèi)斯布克公司