亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

在線社交網(wǎng)絡(luò)中的多社區(qū)內(nèi)容共享的制作方法

文檔序號(hào):7866348閱讀:552來(lái)源:國(guó)知局
專利名稱:在線社交網(wǎng)絡(luò)中的多社區(qū)內(nèi)容共享的制作方法
在線社交網(wǎng)絡(luò)中的多社區(qū)內(nèi)容共享
相關(guān)串請(qǐng)交叉引用
本申請(qǐng)是國(guó)際申請(qǐng)日為2007年08月17日、國(guó)際申請(qǐng)?zhí)枮镻CT/CN2007/002486、進(jìn)入中國(guó)國(guó)家階段日期為2010年03月22日、國(guó)家申請(qǐng)?zhí)枮?00780100739. 8的發(fā)明專利申請(qǐng)的分案申請(qǐng)。技術(shù)領(lǐng)域
本發(fā)明總體上涉及社交網(wǎng)絡(luò)。更具體地,本發(fā)明涉及在在線社交網(wǎng)絡(luò)中的社區(qū)之間分發(fā)內(nèi)容。
背景技術(shù)
在線社交網(wǎng)絡(luò)將具有共同興趣的用戶互相連接。諸如,Myspace. com>Friendster. com、Tribe, net和Orkut. com的社交網(wǎng)絡(luò)站點(diǎn)促進(jìn)其成員之間的關(guān)系,從而提供比用戶可以通過(guò)諸如電子消息板或者論壇來(lái)彼此交互的其他在線媒體更高水平的歸屬感和信任 感。
在多個(gè)在線社交網(wǎng)絡(luò)中,圍繞主題、興趣或者共同努力而組織的社區(qū)代表了主要的組織單位。社區(qū)中的成員可以根據(jù)社區(qū)中其他成員的社區(qū)活動(dòng)來(lái)觀察他們并與之交互和形成關(guān)系。社區(qū)成員可以基于另一用戶的社區(qū)成員資格來(lái)決定接觸哪些用戶或者與哪些用戶建立網(wǎng)絡(luò)。
雖然對(duì)于在線社交網(wǎng)絡(luò)而言社區(qū)很重要,但是用于在社區(qū)內(nèi)和社區(qū)之間進(jìn)行交互的已有過(guò)程經(jīng)常是不便的。用戶的興趣通常不限于一個(gè)已有社區(qū),使其難以選擇加入哪個(gè)社區(qū)或者向哪個(gè)社區(qū)公布內(nèi)容。另外,向一個(gè)社區(qū)公布的內(nèi)容可能是用戶沒(méi)有意識(shí)到的另一社區(qū)感興趣的或者與之高度相關(guān)的。除非其他社區(qū)的成員主動(dòng)查找被公布到該用戶的社區(qū)的內(nèi)容,否則用戶將會(huì)錯(cuò)過(guò)通過(guò)該內(nèi)容與其他成員聯(lián)系的機(jī)會(huì)。發(fā)明內(nèi)容
一種在線社交網(wǎng)絡(luò),提供用于在該網(wǎng)絡(luò)中分發(fā)內(nèi)容的新方法。在一個(gè)實(shí)施方式中, 接收將要公布到主社區(qū)的內(nèi)容以及與該內(nèi)容相關(guān)聯(lián)的標(biāo)簽。該標(biāo)簽用于標(biāo)識(shí)在線社交網(wǎng)絡(luò)中將向其公布該內(nèi)容的社區(qū)。生成在執(zhí)行時(shí)在主社區(qū)web頁(yè)面上顯示該內(nèi)容、并且在每個(gè)所標(biāo)識(shí)社區(qū)的web頁(yè)面上顯示該內(nèi)容的代碼。該內(nèi)容可以包括一個(gè)或者多個(gè)博客、事件、圖像、相冊(cè)、論壇話題或者論壇話題回復(fù)。
此外,在一個(gè)實(shí)施方式中,接收對(duì)所公布內(nèi)容的一個(gè)或多個(gè)回復(fù)。在一個(gè)公開(kāi)的方法中,生成在執(zhí)行時(shí)在主社區(qū)的web頁(yè)面以及每個(gè)所標(biāo)識(shí)社區(qū)的web頁(yè)面上顯示該一個(gè)或者多個(gè)回復(fù)的代碼。根據(jù)另一方法,生成在執(zhí)行時(shí)在主社區(qū)的成員和每個(gè)所標(biāo)識(shí)社區(qū)的成員可訪問(wèn)的單個(gè)web頁(yè)面上顯示該一個(gè)或者多個(gè)回復(fù)的代碼。


圖I是根據(jù)本發(fā)明一個(gè)實(shí)施方式的在線社交網(wǎng)絡(luò)系統(tǒng)的框圖2描述了根據(jù)本發(fā)明一個(gè)實(shí)施方式的社交網(wǎng)絡(luò)的在線社區(qū)的web頁(yè)面;
圖3是社交網(wǎng)絡(luò)服務(wù)器上的元件的高層框圖;以及
圖4描繪了社交網(wǎng)絡(luò)中的內(nèi)容分發(fā)。
附圖僅出于示例的目的描述了本發(fā)明的實(shí)施方式。本領(lǐng)域技術(shù)人員將根據(jù)以下描述容易認(rèn)識(shí)到可以運(yùn)用這里說(shuō)明的結(jié)構(gòu)和方法的替代實(shí)施方式,而不脫離這里描述的本發(fā)明原理。
具體實(shí)施方式

本公開(kāi)描述了用于創(chuàng)建在線社交網(wǎng)絡(luò)中的社區(qū)以及在其中分發(fā)內(nèi)容的各種方法和系統(tǒng)。還公開(kāi)了對(duì)社交網(wǎng)絡(luò)中諸如用戶、論壇話題、專輯、博客和社區(qū)的對(duì)象進(jìn)行排名的技術(shù)和系統(tǒng)。在此描述的技術(shù)可以應(yīng)用于各種在線社交網(wǎng)絡(luò),包括公共和私有在線網(wǎng)絡(luò)、企業(yè)內(nèi)部的社交網(wǎng)絡(luò)和其他環(huán)境中的社交網(wǎng)絡(luò)。
在此描述的特征和優(yōu)點(diǎn)并不是窮舉的,特別地,根據(jù)附圖和描述,很多附加特征及優(yōu)點(diǎn)對(duì)于本領(lǐng)域技術(shù)人員而言將是易見(jiàn)的。還應(yīng)當(dāng)注意,原則上,在說(shuō)明書(shū)中使用的語(yǔ)言是為了可讀性和指導(dǎo)性的目的而選擇的,而不是用于限制本發(fā)明主題的范圍。此外,這里的描述關(guān)注于在線社交網(wǎng)絡(luò)的選定特征,包括社區(qū)、論壇和排名系統(tǒng)。根據(jù)本公開(kāi)易見(jiàn)的是,可以根據(jù)期望結(jié)合提供這些特征來(lái)使用沒(méi)有討論的其他技術(shù)、功能和組件,無(wú)論其是傳統(tǒng)的還是定制的。
系統(tǒng)架構(gòu)
圖I是根據(jù)本發(fā)明一個(gè)實(shí)施方式的在線社交網(wǎng)絡(luò)系統(tǒng)的框圖。社交網(wǎng)絡(luò)系統(tǒng)100 通過(guò)網(wǎng)絡(luò)106與多個(gè)客戶端設(shè)備102進(jìn)行通信。每個(gè)客戶端設(shè)備102包括瀏覽器110或者用于提供或訪問(wèn)由社交網(wǎng)絡(luò)系統(tǒng)100管理的內(nèi)容的可比應(yīng)用(在圖I和其他附圖中,標(biāo)號(hào)之后的字母(諸如“102a”)是特定于具有特定標(biāo)號(hào)的元件的參考。文中沒(méi)有跟隨字母的標(biāo)號(hào)(諸如“102”)是對(duì)任何或者所有帶有該標(biāo)號(hào)的元件實(shí)例的一般性參考;例如,“102” 指代圖中的標(biāo)號(hào)“102a”、“102b”和/或“102η”)。社交網(wǎng)絡(luò)系統(tǒng)100包括社交網(wǎng)絡(luò)服務(wù)器 200和因特網(wǎng)服務(wù)器150。社交網(wǎng)絡(luò)服務(wù)器200包括社區(qū)服務(wù)器300和排名模塊330,并且耦合至社交網(wǎng)絡(luò)數(shù)據(jù)庫(kù)130。社交網(wǎng)絡(luò)服務(wù)器200使用這些元件來(lái)向客戶端102提供社交網(wǎng)絡(luò)服務(wù)和內(nèi)容,從而促進(jìn)客戶端102與社交網(wǎng)絡(luò)服務(wù)器200之間的社交網(wǎng)絡(luò)交互。
社交網(wǎng)絡(luò)服務(wù)器200支持設(shè)備(諸如客戶端102)的用戶與在線社交網(wǎng)絡(luò)中的其他用戶進(jìn)行交互。社交網(wǎng)絡(luò)系統(tǒng)100中的各種服務(wù)器可以包括專用服務(wù)器類的計(jì)算機(jī)系統(tǒng),其包括應(yīng)用、一個(gè)或者多個(gè)處理器、存儲(chǔ)器、存儲(chǔ)庫(kù)和相關(guān)的軟件應(yīng)用。服務(wù)器還可以單獨(dú)包括在加載平衡策略或者用于分發(fā)過(guò)程和數(shù)據(jù)的其他機(jī)制下進(jìn)行操作的多個(gè)計(jì)算機(jī)。
社交網(wǎng)絡(luò)系統(tǒng)100支持在線社交網(wǎng)絡(luò),其包括作為社交網(wǎng)絡(luò)成員的、經(jīng)由系統(tǒng)100 的服務(wù)和設(shè)施互相通信的實(shí)體集合。在線社交網(wǎng)絡(luò)的成員可以是任何實(shí)體,諸如個(gè)人、組織、商業(yè)、公司、社區(qū)或者其他合適實(shí)體。這些實(shí)體可以具有各種類型的社交關(guān)系,諸如社區(qū)成員、專業(yè)或者社會(huì)組織、友誼或者具有共同興趣的簡(jiǎn)單群組。
每個(gè)成員由所存儲(chǔ)的簡(jiǎn)檔來(lái)表示,該簡(jiǎn)檔包括包含關(guān)于該成員的信息的一個(gè)或多個(gè)條目。成員可以由個(gè)人簡(jiǎn)檔、商業(yè)簡(jiǎn)檔、組織簡(jiǎn)檔或者屬于任何其他簡(jiǎn)檔種類的簡(jiǎn)檔來(lái)表示。每個(gè)成員具有可以用來(lái)在網(wǎng)絡(luò)中標(biāo)識(shí)該成員的標(biāo)識(shí)符(例如,用戶名)。每個(gè)簡(jiǎn)檔類型與不同類型的條目相關(guān)聯(lián)。例如,個(gè)人簡(jiǎn)檔可以包括包含聯(lián)系人信息、個(gè)人信息和專業(yè)信息的條目,而商業(yè)簡(jiǎn)檔可以包括描述業(yè)界信息或者財(cái)務(wù)信息的條目。其他條目類型可以存儲(chǔ)社交信息、人口統(tǒng)計(jì)學(xué)信息、聯(lián)網(wǎng)信息或者其他類型的信息。個(gè)人簡(jiǎn)檔條目可以包括聯(lián)系信息,諸如電子郵件地址、郵寄地址、頂名稱或者電話號(hào)碼;個(gè)人信息,諸如關(guān)系狀態(tài)、出生日期、年齡、孩子、種族、宗教信仰、政治觀點(diǎn)、幽默感、性取向、時(shí)尚偏好、抽煙習(xí)慣、飲酒習(xí)慣、寵物、家鄉(xiāng)位置、愛(ài)好、運(yùn)動(dòng)、活動(dòng)、最喜歡的書(shū)籍、音樂(lè)、TV或者電影偏好或者最喜歡的食品;專業(yè)信息,諸如技巧、職業(yè)和工作描述;個(gè)人照片或者與實(shí)體相關(guān)聯(lián)的其他圖形;或者描述、標(biāo)識(shí)簡(jiǎn)檔或者以其他形式與簡(jiǎn)檔相關(guān)聯(lián)的任何其他信息。商業(yè)簡(jiǎn)檔的條目可以包括業(yè)界信息,諸如市場(chǎng)劃分、客戶群、位置或者供應(yīng)商信息;財(cái)務(wù)信息,諸如凈利潤(rùn)、凈值、 員工數(shù)量、股票業(yè)績(jī);或者與商業(yè)簡(jiǎn)檔相關(guān)聯(lián)的其他信息類型。
每個(gè)成員的簡(jiǎn)檔包括將該成員與社交網(wǎng)絡(luò)中其他成員的簡(jiǎn)檔相關(guān)聯(lián)的信息。成員之間的關(guān)聯(lián)具有類型。關(guān)聯(lián)類型例如包括好友、浪漫關(guān)系、業(yè)務(wù)關(guān)系、了解、社區(qū)關(guān)聯(lián)、活動(dòng)伙伴關(guān)聯(lián)、共同興趣關(guān)聯(lián)、共同特點(diǎn)關(guān)聯(lián)或者簡(jiǎn)檔之間任何其他合適的關(guān)聯(lián)類型。例如,用戶可以其自己指定為另一用戶的“擁護(hù)者”或者“朋友”。給定類型的關(guān)聯(lián)可以具有多個(gè)級(jí)別用于指定關(guān)聯(lián)的程度。例如,好友級(jí)別例如可以包括“沒(méi)見(jiàn)過(guò)”級(jí)別、“了解”級(jí)別、“朋友” 級(jí)別、“好朋友”級(jí)別、“最好的朋友”級(jí)別或者其他合適級(jí)別。本領(lǐng)域技術(shù)人員可以容易地確定其他關(guān)聯(lián)類型的類似級(jí)別。
社交網(wǎng)絡(luò)系統(tǒng)100還支持各種社交網(wǎng)絡(luò)對(duì)象的創(chuàng)建和操縱。社交網(wǎng)絡(luò)對(duì)象包括成員本身(由他們的用戶名表示),以及社交網(wǎng)絡(luò)支持的各種類型的內(nèi)容對(duì)象,包括論壇和其中公布的消息、博客、社區(qū)、專輯、圖片、媒體文件、文章、文檔等??蛻舳?02的用戶可以輸入搜索查詢(例如,經(jīng)由瀏覽器)來(lái)搜索社交網(wǎng)絡(luò)系統(tǒng)100中這些對(duì)象的任何對(duì)象。搜索查詢通過(guò)網(wǎng)絡(luò)106被提供給社交網(wǎng)絡(luò)服務(wù)器200,并且由搜索引擎305來(lái)進(jìn)行處理。搜索引擎305包括用于解析搜索請(qǐng)求的代碼、用于定位社交網(wǎng)絡(luò)對(duì)象的爬蟲(chóng)(crawler)以及用于對(duì)社交網(wǎng)絡(luò)對(duì)象進(jìn)行排名和索引的排名模塊330。搜索引擎接收搜索查詢,并且可以基于該查詢來(lái)執(zhí)行布爾或者相關(guān)搜索。結(jié)果按照排名模塊所執(zhí)行的索引來(lái)進(jìn)行排序,并被提供給社區(qū)服務(wù)器300。社區(qū)服務(wù)器300繼而獲得搜索結(jié)果,并且按照請(qǐng)求客戶端102可以用來(lái)向用戶呈現(xiàn)數(shù)據(jù)(例如,經(jīng)由瀏覽器或者其他應(yīng)用)的格式提供這些結(jié)果。如果沒(méi)有找到匹配,可以向用戶提供備選的搜索查詢,這將針對(duì)圖3進(jìn)行更詳細(xì)論述。
排名模塊330對(duì)響應(yīng)于查詢而返回的各種在線社交網(wǎng)絡(luò)對(duì)象進(jìn)行評(píng)估和排名,這將針對(duì)圖3進(jìn)行更詳細(xì)論述。隨著用戶在社交網(wǎng)絡(luò)中進(jìn)行動(dòng)作,諸如在網(wǎng)絡(luò)中注冊(cè)、指定另一成員作為朋友或者擁護(hù)者、加入網(wǎng)絡(luò)中的社區(qū)、查看web頁(yè)面、注解簡(jiǎn)檔和公布內(nèi)容,對(duì)這些事件進(jìn)行索引。索引的信息包括所創(chuàng)建、操縱或者訪問(wèn)的對(duì)象的類型、事件的類型以及諸如時(shí)間戳、用戶等相關(guān)聯(lián)的細(xì)節(jié)。繼而可以使用該事件數(shù)據(jù)作為對(duì)象排名的基礎(chǔ)。排名模塊330訪問(wèn)此排名數(shù)據(jù)并對(duì)其進(jìn)行處理,以確定社交網(wǎng)絡(luò)對(duì)象的得分和排名。應(yīng)用于每個(gè)對(duì)象的特定排名函數(shù)以及排名函數(shù)所應(yīng)用于的排名數(shù)據(jù)取決于對(duì)象的類型。排名函數(shù)可以基于直接的、推導(dǎo)的或者聚合的值。優(yōu)選地,排名函數(shù)根據(jù)對(duì)象的受歡迎程度(通過(guò)各種量度而計(jì)算)的指示符來(lái)排名對(duì)象,這將在下文進(jìn)一步描述。例如,成員可以根據(jù)他的或者她的擁護(hù)者和朋友的數(shù)量來(lái)進(jìn)行排名,而社區(qū)論壇可以基于論壇中帖子的數(shù)量和嶄新程度7(recency)、成員數(shù)量、發(fā)帖速率或者成員注冊(cè)速率等來(lái)進(jìn)行評(píng)估。排名被周期性地刷新和保存至索引。經(jīng)過(guò)索引的排名數(shù)據(jù)用于對(duì)搜索結(jié)果進(jìn)行排序、選擇對(duì)象以便呈現(xiàn)和/或?qū)⑻囟ǖ纳缃痪W(wǎng)絡(luò)對(duì)象指定為受歡迎的。
社交網(wǎng)絡(luò)服務(wù)器200還包括社區(qū)服務(wù)器300,其用于執(zhí)行在線社區(qū)管理的各種方面,諸如創(chuàng)建和操作社區(qū)。社區(qū)被命名,并且優(yōu)選地具有指明該社區(qū)的話題、事件和成員的類型描述。社區(qū)還可以具有關(guān)鍵詞和/或標(biāo)簽,其指示該社區(qū)的成員感興趣的話題的類型和主題類別,并且可以用于對(duì)社區(qū)及其成員進(jìn)行分類。在社區(qū)中發(fā)帖可以由成員或者包括社區(qū)“主人”在內(nèi)的在線社區(qū)提供者來(lái)控制,或者可以是不受控制的。社區(qū)成員資格可以按照某種方式來(lái)限制,或者全部公諸于眾。
可以將社區(qū)置于各種組織類別和子類別中。社區(qū)子類別可以包括獨(dú)立于整個(gè)社區(qū)而共享共同興趣或者特點(diǎn)的較大類別中的簡(jiǎn)檔群組。例如,一般性的“籃球運(yùn)動(dòng)員”社區(qū)類別可以包括籃球的任何類型或地區(qū)的籃球運(yùn)動(dòng)員的社區(qū)。籃球社區(qū)類別中的子社區(qū)類別可以包括屬于特定地區(qū)的籃球運(yùn)動(dòng)員的社區(qū)。因此,“加州籃球運(yùn)動(dòng)員”子社區(qū)類別可以包括包含“洛杉磯籃球運(yùn)動(dòng)員”、“奧克蘭籃球運(yùn)動(dòng)員”和“圣克拉拉籃球運(yùn)動(dòng)員”社區(qū)的社區(qū)。還可以將一般性的“籃球運(yùn)動(dòng)員”置于更大的全部“籃球”社區(qū),其包括“籃球運(yùn)動(dòng)員”社區(qū)以及“籃球觀眾”社區(qū)。
社區(qū)服務(wù)器300支持對(duì)其中的各種社區(qū)特征和社交對(duì)象的管理,諸如論壇、事件、 消息收發(fā)、博客、相冊(cè)、地圖、去往新聞和web頁(yè)面的鏈接、有關(guān)的廣告以及與其他成員或者社區(qū)的親和力和其他鏈接,這將關(guān)于圖2更詳細(xì)地描述。社區(qū)服務(wù)器300包括用于在社區(qū)論壇、博客、事件日歷和其他社區(qū)介質(zhì)中分發(fā)內(nèi)容的代碼。社區(qū)服務(wù)器還存儲(chǔ)關(guān)于個(gè)體社區(qū)策略的信息,包括成員資格、發(fā)帖、內(nèi)容分發(fā)、隱私、照片和其他內(nèi)容的公布、子話題管理和其他策略。按照本發(fā)明一個(gè)實(shí)施方式的用于分發(fā)內(nèi)容的機(jī)制將結(jié)合圖4來(lái)描述。
社區(qū)服務(wù)器300將社區(qū)內(nèi)容、鏈接、圖像、公布、關(guān)系、描述和其他社區(qū)數(shù)據(jù)以及成員數(shù)據(jù)和簡(jiǎn)檔存儲(chǔ)在社交網(wǎng)絡(luò)數(shù)據(jù)庫(kù)130中。數(shù)據(jù)庫(kù)130可以實(shí)現(xiàn)為一個(gè)或者多個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)、輕量級(jí)數(shù)據(jù)庫(kù)訪問(wèn)協(xié)議(LDAP)、平面文件和/或其他數(shù)據(jù)庫(kù),或者是使用其他數(shù)據(jù)庫(kù)架構(gòu)來(lái)實(shí)現(xiàn)。數(shù)據(jù)存儲(chǔ)元件可以包括用于存儲(chǔ)數(shù)據(jù)的任一方法或其組合,包括但不限于數(shù)組、散列表、列表和樹(shù)。服務(wù)器200可以訪問(wèn)其他類似類型的數(shù)據(jù)存儲(chǔ)設(shè)備。社區(qū)服務(wù)器300從社交網(wǎng)絡(luò)數(shù)據(jù)庫(kù)130接收包含簡(jiǎn)檔和社區(qū)的數(shù)據(jù),并且還向社交網(wǎng)絡(luò)數(shù)據(jù)庫(kù)130發(fā)送包括社區(qū)和簡(jiǎn)檔的數(shù)據(jù)以便存儲(chǔ)。社交網(wǎng)絡(luò)數(shù)據(jù)庫(kù)130借助于網(wǎng)絡(luò)連接(未給出)可通信地耦合至社交網(wǎng)絡(luò)服務(wù)器200。
社交網(wǎng)絡(luò)服務(wù)器200耦合至因特網(wǎng)服務(wù)器150和消息收發(fā)服務(wù)器160。因特網(wǎng)服務(wù)器150包括用于向請(qǐng)求客戶端服務(wù)內(nèi)容的服務(wù)器。通過(guò)其與因特網(wǎng)服務(wù)器150的連接,社交網(wǎng)絡(luò)服務(wù)器200可以通過(guò)到相關(guān)web頁(yè)面、新聞、廣告和社區(qū)論壇中討論的頁(yè)面的鏈接, 來(lái)向在線社交網(wǎng)絡(luò)和社區(qū)提供因特網(wǎng)內(nèi)容。在一個(gè)實(shí)施方式中,因特網(wǎng)服務(wù)器150或者社交網(wǎng)絡(luò)服務(wù)器200耦合至消息收發(fā)服務(wù)器160,以用于提供即時(shí)消息收發(fā)、電子郵件或者其他消息收發(fā)服務(wù)。消息收發(fā)服務(wù)器160還包括或者備選地包括與蜂窩電話或者其他移動(dòng)通信網(wǎng)絡(luò)通信的移動(dòng)設(shè)備消息收發(fā)服務(wù)器。社交網(wǎng)絡(luò)服務(wù)器200可以使用服務(wù)器160代表社交網(wǎng)絡(luò)成員來(lái)傳送和交換消息。
圖I中示出的客戶端設(shè)備102每個(gè)都包括處理器110、存儲(chǔ)器、網(wǎng)絡(luò)接口、顯示設(shè)8備、計(jì)算機(jī)可讀存儲(chǔ)、輸入設(shè)備以及可選外圍設(shè)備。處理器執(zhí)行存儲(chǔ)在存儲(chǔ)器中的計(jì)算機(jī)可執(zhí)行程序指令,以訪問(wèn)社交網(wǎng)絡(luò)服務(wù)器200的功能。客戶端設(shè)備102的示例是個(gè)人計(jì)算機(jī)、數(shù)字助理、個(gè)人數(shù)字助理、蜂窩電話、移動(dòng)電話、智能電話、尋呼機(jī)、數(shù)字板、膝上型計(jì)算機(jī)、因特網(wǎng)設(shè)備和其他基于處理器的設(shè)備。一般地,客戶端設(shè)備102可以是任何類型的基于處理器的設(shè)備,其連接至網(wǎng)絡(luò)106,并且包括瀏覽器110或者類似容納的應(yīng)用程序??蛻舳嗽O(shè)備102可以在能夠支持基于瀏覽器的應(yīng)用或者瀏覽器的任何操作系統(tǒng)上操作,諸如 Microsoft ^ Windows 或者Linux??蛻舳嗽O(shè)備102包括瀏覽器Iio或者用于訪問(wèn)社交網(wǎng)絡(luò)系統(tǒng)100的類似應(yīng)用程序。社交網(wǎng)絡(luò)服務(wù)器200生成并且服務(wù)于社區(qū)web頁(yè)面。其提供HTML (超文本標(biāo)記語(yǔ)言)、圖像、腳本語(yǔ)言(例如,JavaScript、JScript、Visual BasicScript)、XSLT(可擴(kuò)展樣式表語(yǔ)言轉(zhuǎn)換)以及客戶端設(shè)備102上的瀏覽器110所使用的其他靜態(tài)元件。
網(wǎng)絡(luò)106支持圖I中示出的實(shí)體之間的數(shù)據(jù)通信。網(wǎng)絡(luò)106通常包括與因特網(wǎng)通信的局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)的某些組合,其使用標(biāo)準(zhǔn)通信技術(shù)和/或協(xié)議。這些網(wǎng)絡(luò)中任何網(wǎng)絡(luò)的部分可以是有線的或者無(wú)線的,其使用相關(guān)聯(lián)的技術(shù)(例如,以太網(wǎng)、802. 11 802. 16、集成業(yè)務(wù)數(shù)字網(wǎng)(ISDN)、數(shù)字訂戶線路(DSL))和協(xié)議(例如,TCP/IP、HTTP、SMTP 和FTP)。通過(guò)網(wǎng)絡(luò)106交換的數(shù)據(jù)可以使用包括超文本標(biāo)記語(yǔ)言(HTML)、可擴(kuò)展標(biāo)記語(yǔ)言 (XML)、簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(SOAP)和/或其他格式的技術(shù)和/或格式來(lái)表示。另外,所有或者某些鏈接可以使用諸如安全套接字層(SSL)、因特網(wǎng)協(xié)議安全(IPsec)、安全HTTP和/或虛擬專用網(wǎng)絡(luò)(VPN)的傳統(tǒng)加密技術(shù)來(lái)進(jìn)行加密。在另一實(shí)施方式中,替代上述技術(shù)或者除此之外,實(shí)體可以使用定制和/或?qū)S玫臄?shù)據(jù)通信技術(shù)。
應(yīng)當(dāng)注意,本發(fā)明的實(shí)施方式可以包括具有不同于圖I中所示架構(gòu)的系統(tǒng)。圖I 中示出的系統(tǒng)100僅是示例性的,并且用于幫助說(shuō)明圖2-圖6中示出的社交網(wǎng)絡(luò)元件和方法。
在線社區(qū)的說(shuō)明
圖2描繪了社交網(wǎng)絡(luò)系統(tǒng)100所提供的社交網(wǎng)絡(luò)的在線社區(qū)的web頁(yè)面的示例。 為在線社區(qū)“北京2008奧運(yùn)會(huì)”的成員提供了多種服務(wù)和特征。在頁(yè)面上提供有社區(qū)的描述“北京奧運(yùn)會(huì)的游客和擁護(hù)者的社區(qū)”以及表示該社區(qū)的圖像250。社區(qū)205的名稱、描述和圖像可以由社區(qū)創(chuàng)建者或者社區(qū)的作者來(lái)提供,或者可以由下文描述的社區(qū)內(nèi)容模塊來(lái)提供。圖I的社區(qū)服務(wù)器300支持所描述和/或所示出的各種服務(wù)。如所示,取決于特定的成員是否登錄到該社區(qū)或者該社區(qū)所屬的在線社交網(wǎng)絡(luò),將該成員的狀態(tài)描繪為在線或者離線。
社區(qū)web頁(yè)面包括搜索接口 210,用于從在線社交網(wǎng)絡(luò)上尋找內(nèi)容的成員處接收查詢。此內(nèi)容可以包括各種社交網(wǎng)絡(luò)對(duì)象,諸如成員、討論論壇220、事件、相冊(cè)、博客、文檔、 文件和社區(qū)。此類對(duì)象可以按照各種排名受歡迎程度函數(shù)中的任意函數(shù)來(lái)進(jìn)行排名。具有高受歡迎程度排名的對(duì)象可以進(jìn)行標(biāo)注(例如利用星號(hào)),或是被置于社區(qū)web頁(yè)面中諸如 “熱門”或者“最受歡迎”部分的特定部分中。
社區(qū)web頁(yè)面包括若干論壇220,用于討論諸如“志愿者機(jī)會(huì)”和“尋找擊劍愛(ài)好者”的各種話題。論壇包括討論線中的消息。消息在其創(chuàng)建之后可以由創(chuàng)建者或者社區(qū)的管理員來(lái)修改或者刪除。在一個(gè)實(shí)施方式中,關(guān)于相同話題的消息可以從最早到最近進(jìn)行瀏覽。另外,話題可以包含數(shù)目不限的消息。用戶可以創(chuàng)建話題來(lái)進(jìn)行討論。在一個(gè)實(shí)施方式中,話題包括討論線中的第一消息的主題。話題在其創(chuàng)建之后可以由創(chuàng)建者或者社區(qū)的管理員來(lái)修改或者刪除。若干最近的話題被顯示在社區(qū)頁(yè)面上。社區(qū)可以允許該社區(qū)外部的成員“打開(kāi)”帖子?;蛘?,社區(qū)可以將帖子限于社區(qū)成員, 這由社區(qū)創(chuàng)建者或者管理者來(lái)指定。
社區(qū)web頁(yè)面還包括用于存儲(chǔ)事件信息的事件日歷230。事件是描述事件(位置、 日期等)的短消息。在一個(gè)實(shí)施方式中,任何用戶可以創(chuàng)建、修改和刪除用戶自己的事件以及公布社區(qū)事件。若干最近事件可以顯示在事件日歷230上。事件日歷可以輔之以包括事件位置的地理信息。在一個(gè)實(shí)施方式中,事件位置的地圖顯示可以包括在社區(qū)頁(yè)面中,或可以從社區(qū)頁(yè)面鏈接至事件位置的地圖顯示。用戶可以選擇參與事件,并且可以使事件的參與者對(duì)于該社區(qū)的其他成員是可見(jiàn)的。
在線社交網(wǎng)絡(luò)中,可以支持用戶和社區(qū)之間的多種不同類型的鏈接。如圖2中所示,社區(qū)可以鏈接至一個(gè)或者多個(gè)相關(guān)社區(qū)240。這有助于用戶找到感興趣的社區(qū)。在一個(gè)實(shí)施方式中,通過(guò)檢查相對(duì)于社區(qū)的大小而言具有最多共同用戶的社區(qū),來(lái)自動(dòng)標(biāo)識(shí)此類相關(guān)社區(qū)。如果在論壇話題、標(biāo)題、關(guān)鍵詞或者其他社區(qū)方面存在程度顯著的重疊,則也可以認(rèn)為社區(qū)是“相關(guān)的”。
社區(qū)可以具有自我調(diào)節(jié)機(jī)制。例如,成員可以能夠使用報(bào)告垃圾信息按鈕來(lái)“報(bào)告垃圾信息”。另外,社區(qū)可以具有到因特網(wǎng)上相關(guān)內(nèi)容的出鏈(outlink)。這種鏈接可以包括web鏈接、新聞鏈接以及去往相關(guān)廣告的鏈接??梢曰谏鐓^(qū)web頁(yè)面上的用戶活動(dòng) (例如論壇中的活動(dòng)、事件或者其他類型的活動(dòng))對(duì)內(nèi)容進(jìn)行定制。社區(qū)還可以支持其成員消息收發(fā)。社區(qū)成員例如可以發(fā)送和接收文本消息、即時(shí)消息或者電子郵件消息。
社交網(wǎng)絡(luò)服務(wù)器元件
圖3是根據(jù)本發(fā)明一個(gè)實(shí)施方式的社交網(wǎng)絡(luò)服務(wù)器上的選定元件的高層框圖。元件包括搜索引擎305、建議處理器310、社區(qū)創(chuàng)建模塊320、排名模塊330和社區(qū)內(nèi)容模塊 340。在此使用的術(shù)語(yǔ)“模塊”表示用于提供特定功能的邏輯。模塊可以通過(guò)硬件、固件和/ 或軟件來(lái)實(shí)現(xiàn)。優(yōu)選地,模塊存儲(chǔ)在電子設(shè)備的存儲(chǔ)組件上,被載入其存儲(chǔ)器中,并且由設(shè)備處理器來(lái)執(zhí)行。社區(qū)創(chuàng)建模塊320和社區(qū)建議處理器310促進(jìn)在線社交網(wǎng)絡(luò)中社區(qū)的創(chuàng)建。社區(qū)內(nèi)容模塊340對(duì)線社交網(wǎng)絡(luò)中的內(nèi)容進(jìn)行路由和分發(fā)。搜索引擎305接收和處理搜索請(qǐng)求,并且生成搜索結(jié)果,該搜索結(jié)果包括社交網(wǎng)絡(luò)上的以及一般地說(shuō)來(lái)因特網(wǎng)上的對(duì)象。搜索引擎包括排名模塊330,其對(duì)社交網(wǎng)絡(luò)中的各種對(duì)象進(jìn)行評(píng)估和排名。
社區(qū)創(chuàng)建模塊320包括用于創(chuàng)建在線社區(qū)的模塊。社區(qū)創(chuàng)建模塊320支持根據(jù)特定情境來(lái)動(dòng)態(tài)創(chuàng)建在線社區(qū)。在一個(gè)情境中,成員例如使用在線社交網(wǎng)絡(luò)中的搜索接口來(lái)鍵入搜索查詢,以便定位她感興趣的社區(qū)。搜索引擎305處理搜索查詢并且查找匹配,例如與搜索查詢精確匹配和/或與一個(gè)或多個(gè)搜索項(xiàng)的匹配。在按照搜索引擎305所使用的任何搜索方法都沒(méi)有匹配時(shí),社區(qū)創(chuàng)建模塊320提示用戶創(chuàng)建具有該用戶所提供名稱的新公共社區(qū)。該名稱在公共社區(qū)之間是唯一的。
在另一情境中,當(dāng)用戶試圖指定不存在的社區(qū)時(shí),社區(qū)創(chuàng)建模塊320動(dòng)態(tài)地創(chuàng)建公共的已命名社區(qū)。在這種情境中,用戶試圖將標(biāo)簽應(yīng)用于諸如事件、帖子、論壇或者博客條目的社交網(wǎng)絡(luò)對(duì)象。搜索引擎搜索具有與標(biāo)簽名中的一個(gè)或者多個(gè)項(xiàng)相匹配的名稱的任何社區(qū)。如果沒(méi)有社區(qū)與標(biāo)簽名相匹配,則社區(qū)創(chuàng)建模塊320動(dòng)態(tài)地創(chuàng)建具有該標(biāo)簽名的社區(qū)。在這兩種情境下,繞過(guò)傳統(tǒng)的社區(qū)創(chuàng)建過(guò)程而自動(dòng)為用戶創(chuàng)建了社區(qū)。
在一個(gè)實(shí)施方式中,在這兩種情境中任意一種之下產(chǎn)生的社區(qū)是公共社區(qū),其所有權(quán)屬于公眾。這意味著該社區(qū)由社交網(wǎng)絡(luò)管理員管理,而不是由其創(chuàng)建者或者該創(chuàng)建者指定的人來(lái)管理。一旦創(chuàng)建了社區(qū),社區(qū)創(chuàng)建模塊320可以提示用戶可選地輸入一些描述、 標(biāo)簽和/或關(guān)鍵詞,以及為該社區(qū)提供圖像。社區(qū)創(chuàng)建模塊320優(yōu)選地執(zhí)行用于自動(dòng)化充實(shí)和管理新創(chuàng)建社區(qū)的附加步驟。例如,社區(qū)創(chuàng)建模塊320可以將默認(rèn)設(shè)置應(yīng)用于成員資格,即對(duì)公眾開(kāi)放而非受制。新社區(qū)將所述用戶作為成員包括進(jìn)來(lái)。
另外,社區(qū)創(chuàng)建模塊320可以實(shí)現(xiàn)關(guān)于新社區(qū)的若干控制或者策略,其通過(guò)降低垃圾信息和無(wú)內(nèi)容發(fā)帖的風(fēng)險(xiǎn)來(lái)鼓勵(lì)成員加入該社區(qū)。這種控制可以包括不允許向所有社區(qū)成員發(fā)送消息;以及禁用社交網(wǎng)絡(luò)用戶的匿名發(fā)帖。這些控制可以在社區(qū)信息或者簡(jiǎn)檔頁(yè)面中宣布。社交網(wǎng)絡(luò)服務(wù)器可以將其編碼到社區(qū)web頁(yè)面的呈現(xiàn)中(例如,具有或者不具有所顯示的“向所有成員發(fā)送”選項(xiàng))。此外,社區(qū)規(guī)則引擎可以實(shí)現(xiàn)控制,使得當(dāng)用戶嘗試被禁止的動(dòng)作時(shí)禁止用戶這么做。社區(qū)創(chuàng)建模塊320還可以自動(dòng)地搜索相關(guān)的web 內(nèi)容,諸如新聞、圖像和公布在因特網(wǎng)上的廣告,并且將此類內(nèi)容置于新創(chuàng)建的論壇或者已有論壇中。可以執(zhí)行針對(duì)相關(guān)或者有關(guān)社區(qū)、成員、博客和其他在線社交網(wǎng)絡(luò)內(nèi)容的類似搜索。可以基于社區(qū)名稱或者任何其他內(nèi)容描述、關(guān)鍵詞、圖像或者用戶提供的內(nèi)容來(lái)執(zhí)行搜索。該信息可以與諸如用戶在相關(guān)社區(qū)中的成員資格、朋友或者擁護(hù)者的用戶簡(jiǎn)檔信息結(jié)合使用。例如,可以將與新創(chuàng)建的社區(qū)具有重疊關(guān)鍵詞的社區(qū)標(biāo)識(shí)為適于接收邀請(qǐng),以加入該新社區(qū)。社交網(wǎng)絡(luò)服務(wù)器生成代碼,當(dāng)該代碼被執(zhí)行時(shí),其向新社區(qū)顯示去往這些所標(biāo)識(shí)的已有社區(qū)的鏈接。通過(guò)類似的方式,可以標(biāo)識(shí)可向其公告新社區(qū)的、在線社交網(wǎng)絡(luò)中的其他用戶。使用標(biāo)準(zhǔn)布爾匹配、相關(guān)性匹配或者其他匹配技術(shù),標(biāo)識(shí)已經(jīng)向社交網(wǎng)絡(luò)提供了與新社區(qū)的名稱、關(guān)鍵詞或者其他描述相匹配的關(guān)鍵詞、標(biāo)簽、帖子或者其他內(nèi)容的用戶。也可以向這些用戶提供去往新在線社區(qū)的鏈接。
可以提供建議處理器310,以用于改進(jìn)由社區(qū)創(chuàng)建模塊320執(zhí)行的社區(qū)創(chuàng)建過(guò)程。 建議處理器310包括服務(wù)器,以及用于利用各種技術(shù)中的任何技術(shù)來(lái)為未匹配的搜索查詢提供搜索結(jié)果的軟件。例如,在一個(gè)實(shí)施方式中,建議處理器310使用已知的語(yǔ)言處理技術(shù)來(lái)標(biāo)識(shí)用戶查詢中的拼寫(xiě)錯(cuò)誤、語(yǔ)法錯(cuò)誤或者其他明顯錯(cuò)誤。建議處理器310基于字典、已有社區(qū)名稱的目錄或者基于其他用戶查詢的查詢中每個(gè)單詞的最常見(jiàn)拼寫(xiě)來(lái)設(shè)計(jì)一個(gè)或者多個(gè)建議的搜索項(xiàng)。搜索項(xiàng)可以提供回給用戶,從而提示用戶基于修正項(xiàng)重新發(fā)起搜索。 在另一實(shí)施方式中,建議處理器310可以使用例如依賴于單詞的已知關(guān)聯(lián)/替換(例如,可以由同義詞詞典或者俚語(yǔ)詞典提供)的其他語(yǔ)言處理技術(shù)來(lái)搜索已有社區(qū),并且根據(jù)用戶的查詢將其建議給用戶??捎没谝延猩鐓^(qū)的名稱以及關(guān)鍵詞來(lái)執(zhí)行搜索。例如,用戶可以輸入例如“中國(guó)奧運(yùn)會(huì)”或者“北京2008”的查詢。雖然針對(duì)這兩個(gè)社區(qū)名稱都不存在特定的匹配,但是基于關(guān)于已有社區(qū)的信息或者基于其他用戶查詢的單詞的最常見(jiàn)拼寫(xiě),建議處理器310可以向用戶建議社區(qū)“北京奧運(yùn)會(huì)2008”。通過(guò)提供這種建議,使創(chuàng)建具有都意在表示相同內(nèi)容的不同名稱的多個(gè)社區(qū)的風(fēng)險(xiǎn)最小化。
社區(qū)內(nèi)容模塊340包括用于在社交網(wǎng)絡(luò)中分發(fā)內(nèi)容的代碼。用戶向在線社交網(wǎng)絡(luò)提供內(nèi)容,諸如論壇、論壇帖子、事件、博客條目、文檔、文件、視頻和圖像。社區(qū)內(nèi)容模塊340獲得內(nèi)容并且使其可用于其他用戶。在一個(gè)實(shí)施方式中,內(nèi)容模塊340支持多社區(qū)內(nèi)容共享。當(dāng)用戶在單個(gè)社區(qū)的上下文中創(chuàng)建諸如論壇的對(duì)象時(shí),該用戶可以通過(guò)直接指定來(lái)指示還應(yīng)向哪些其他社區(qū)交叉公布論壇話題。在一個(gè)實(shí)施方式中,用戶不需要直接指定用于交叉列出由該用戶貢獻(xiàn)的對(duì)象的社區(qū)。而是用戶可以將標(biāo)簽與對(duì)象進(jìn)行關(guān)聯(lián)?;谠摌?biāo)簽,匹配模塊(未示出)可以找到也要交叉公布該用戶的貢獻(xiàn)的相關(guān)社區(qū)。社區(qū)內(nèi)容模塊 340接收此信息,并且使用此信息向多個(gè)不同社區(qū)提供對(duì)象。社區(qū)內(nèi)容模塊340也可以在公布了該對(duì)象的不同社區(qū)中提供由其他用戶提供的諸如跟帖、條目或評(píng)論之類對(duì)該對(duì)象的響應(yīng)。備選地,還可以在社區(qū)內(nèi)容模塊340所建議的多個(gè)社區(qū)可訪問(wèn)的單個(gè)web頁(yè)面中提供響應(yīng)。排名模塊330包括用于對(duì)諸如用戶、社區(qū)、論壇、博客、博客發(fā)帖和相冊(cè)的各種社交網(wǎng)絡(luò)對(duì)象進(jìn)行排名的處理器。排名模塊330收集可以用來(lái)對(duì)社交網(wǎng)絡(luò)對(duì)象評(píng)分和排名的數(shù)據(jù)。對(duì)象排名可以基于外在因素來(lái)生成,諸如測(cè)量到的對(duì)象對(duì)于用戶的受歡迎程度(例如基于接收到的訪問(wèn)或響應(yīng)的數(shù)量、速度或者薪新程度);或者基于其他內(nèi)在因素來(lái)生成,諸如對(duì)象公布者的狀態(tài)??梢詫⒅T如社區(qū)流量的排名數(shù)據(jù)存儲(chǔ)于社交網(wǎng)絡(luò)數(shù)據(jù)庫(kù)。引擎330 周期性地使用排名數(shù)據(jù)對(duì)社交網(wǎng)絡(luò)中的對(duì)象進(jìn)行評(píng)估,以確定每個(gè)對(duì)象的得分或排名。
多社區(qū)內(nèi)容分發(fā)
圖4描繪了在線社交網(wǎng)絡(luò)中的內(nèi)容的分發(fā)。在所描繪的情境中,用戶想要在“《無(wú)間道》社區(qū)”中創(chuàng)建關(guān)于電影“《無(wú)間道》”的新話題。如本領(lǐng)域技術(shù)人員所知,可以通過(guò)類似的方式來(lái)分發(fā)任何種類的內(nèi)容,包括事件、圖像和帖子。用戶在主社區(qū)“《無(wú)間道》社區(qū)”中創(chuàng)建稱作“《無(wú)間道》奧斯卡預(yù)測(cè)”的論壇話題410。在標(biāo)簽字段420,用戶還添加了一些標(biāo)簽名來(lái)與論壇話題相關(guān)聯(lián),諸如“Leonardo diCaprio”、“奧斯卡”和“Martin Scorsese”。 用戶在主社區(qū)(“《無(wú)間道》社區(qū)”)中創(chuàng)建了論壇話題430的原帖。基于標(biāo)簽,如上文所述的社區(qū)內(nèi)容模塊標(biāo)識(shí)該主題可以放入的相關(guān)社區(qū)440的名稱。匹配模塊查找具有一個(gè)或者多個(gè)相同標(biāo)簽或者具有與標(biāo)簽相對(duì)應(yīng)的關(guān)鍵詞的社區(qū)。在一個(gè)實(shí)施方式中,這些社區(qū)440 包括“AV俱樂(lè)部社區(qū)”440A、“2007學(xué)院獎(jiǎng)社區(qū)”440B、“意大利導(dǎo)演社區(qū)”440C、“HOllyWOOd Buzz社區(qū)”440D和“我愛(ài)Leonardo社區(qū)”440E。對(duì)于要搜索哪些社區(qū)的選擇可以是變化的,包括社交網(wǎng)絡(luò)中的所有社區(qū)、僅該用戶是其成員的社區(qū)和/或該用戶是其成員以及具有“公開(kāi)發(fā)帖”策略(允許非成員發(fā)帖)的社區(qū)。向用戶顯示候選社區(qū)列表,用戶繼而確定應(yīng)當(dāng)向哪些社區(qū)交叉列入帖子。
如前所述的社交網(wǎng)絡(luò)服務(wù)器生成如下代碼,當(dāng)其執(zhí)行時(shí),其顯示具有主社區(qū)論壇的話題和帖子的web頁(yè)面,并且顯示由社區(qū)內(nèi)容模塊所標(biāo)識(shí)和用戶所選擇的每個(gè)社區(qū)440 的web頁(yè)面,只要該帖子符合各社區(qū)的策略即可。每個(gè)帖子在接收到該內(nèi)容的每個(gè)社區(qū)中發(fā)起新討論話題。這允許用戶接觸到不同的社區(qū)和讀者,而不必針對(duì)每個(gè)不同的社區(qū)在論壇中分別創(chuàng)建并且公布新的個(gè)體話題。每次在接收到回復(fù)時(shí),生成用于在主社區(qū)和所標(biāo)識(shí)社區(qū)的web頁(yè)面上顯示該回復(fù)的代碼。
備選地,在每個(gè)社區(qū)中提供論壇話題和回帖,但是將討論合并至單個(gè)對(duì)話論壇 450。可以提供用于容納對(duì)話的單個(gè)web頁(yè)面,其接收和顯示來(lái)自不同社區(qū)的回復(fù)。向主社區(qū)和所標(biāo)識(shí)社區(qū)的成員提供去往該web頁(yè)面的鏈接。以此方式,不同論壇的成員可以得益于來(lái)自其他論壇的成員的評(píng)論和回復(fù)。在另一實(shí)施方式中,盡管跨論壇來(lái)提供原論壇話題和/或帖子,但是隨后的回復(fù)并不共享,而是僅公布到發(fā)起該回復(fù)的社區(qū)。
在另一實(shí)施方式中,論壇話題不向所標(biāo)識(shí)的社區(qū)公布,而是僅向其發(fā)布廣告,這是通過(guò)公布全部或者部分話題或者話題描述以及去往到正在進(jìn)行該對(duì)話的主社區(qū)的鏈接。這驅(qū)動(dòng)了到主社區(qū)的流量,并且允許主社區(qū)外的用戶與主社區(qū)的成員對(duì)話。
使用類似的過(guò)程,可以執(zhí)行除論壇話題或者論壇消息之外對(duì)象的跨社區(qū)分發(fā)。例如,在一個(gè)實(shí)施方式中,基于事件公布者提供的標(biāo)簽,可以跨社區(qū)來(lái)公布事件。圖像、日志和專輯也可以通過(guò)類似的方式跨社區(qū)共享。博客條目也可以跨社區(qū)分發(fā),無(wú)論是原貼或是跟帖。如上所述,對(duì)所公布事件或者圖像的回復(fù)和反應(yīng)可以在共享的web頁(yè)面中提供,或者在社區(qū)中獨(dú)立地提供。
圖4中示出的一個(gè)或者多個(gè)步驟可以由客戶端或者服務(wù)器側(cè)上的元件來(lái)執(zhí)行。而且,所描述的步驟和指令可以通過(guò)軟件、固件或者硬件來(lái)實(shí)現(xiàn),并且當(dāng)其通過(guò)軟件實(shí)現(xiàn)時(shí), 其可被下載,以便在實(shí)時(shí)網(wǎng)絡(luò)操作系統(tǒng)所使用的不同平臺(tái)上駐留和操作。圖中并未示出每個(gè)可能的步驟。另外,某些實(shí)施方式執(zhí)行除了在此描述的步驟之外的或其取代其的不同步驟。此外,步驟的順序可以不同于在此描述的順序。在其他實(shí)施方式中,某些或者所有步驟由不同于所描述實(shí)體的實(shí)體來(lái)執(zhí)行。
已經(jīng)為了說(shuō)明目的而給出了對(duì)本發(fā)明實(shí)施方式的上文描述;這些描述并非意在窮盡或是將本發(fā)明限制于所公開(kāi)的精確形式。相關(guān)領(lǐng)域中的技術(shù)人員可以意識(shí)到,依照上述教導(dǎo)可以存在多種修改或變形。因此,本發(fā)明的范圍不受該詳細(xì)描述的限制,而是由所附權(quán)利要求書(shū)來(lái)限定。
已經(jīng)關(guān)于若干可行的實(shí)施方式詳細(xì)地描述了本發(fā)明。本領(lǐng)域技術(shù)人員將意識(shí)到, 本發(fā)明可以通過(guò)其他實(shí)施方式付諸實(shí)踐。首先,組件的特定命名、術(shù)語(yǔ)的大寫(xiě)、屬性、數(shù)據(jù)結(jié)構(gòu)或者任何其他任何編程或者結(jié)構(gòu)方面都不是強(qiáng)制性的或者重要的,并且實(shí)現(xiàn)本發(fā)明或其特征的機(jī)制可以具有不同的名稱、格式或者協(xié)議。此外,系統(tǒng)可以通過(guò)如上所述的硬件和軟件的結(jié)合來(lái)實(shí)現(xiàn),或者可以完全通過(guò)硬件元件來(lái)實(shí)現(xiàn)。而且,在此描述的各系統(tǒng)部件之間的特定功能劃分僅僅是示例性的,而不是強(qiáng)制性的;由單個(gè)系統(tǒng)部件執(zhí)行的功能可以由多個(gè)部件來(lái)執(zhí)行;而由多個(gè)部件執(zhí)行的功能可以由單個(gè)部件來(lái)執(zhí)行。
上文描述的某些部分按照排名函數(shù)和對(duì)信息操作的符號(hào)化表示給出了本發(fā)明的特征。這些排名函數(shù)描述和表示是數(shù)據(jù)處理領(lǐng)域的技術(shù)人員用來(lái)將其工作的實(shí)質(zhì)最為有效地傳遞給本領(lǐng)域其他技術(shù)人員的手段。這些操作盡管是從功能上或者邏輯上進(jìn)行描述的, 應(yīng)當(dāng)將其理解為由計(jì)算機(jī)程序?qū)崿F(xiàn)。此外,已經(jīng)證明,在不失一般性的情況下,將這些操作布置表示為模塊或者功能性名稱有時(shí)是方便的。
本發(fā)明的實(shí)施方式還包括用于執(zhí)行這里公開(kāi)的各種操作的計(jì)算機(jī)程序產(chǎn)品。計(jì)算機(jī)程序產(chǎn)品包括嵌入在如下計(jì)算機(jī)可讀的存儲(chǔ)介質(zhì)上的程序代碼,諸如但不限于任何類型的盤,包括軟盤、光盤、CD-ROM、磁光盤、只讀存儲(chǔ)器(ROM)、隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)、EPR0M、 EEPR0M、磁卡或光卡、專用集成電路(ASIC)或者適合存儲(chǔ)電子指令的任意類型的介質(zhì)??梢詫⒊绦虼a的一個(gè)或者多個(gè)部分作為應(yīng)用的部分來(lái)分發(fā)、下載和/或以其他方式向客戶提供。
這里給出的排名功能和操作并不固有地涉及任何特定的計(jì)算機(jī)或者其他裝置。根據(jù)這里的教導(dǎo),可以將各種通用系統(tǒng)與程序結(jié)合使用,或者可以證明,構(gòu)建更為專門化的裝置來(lái)執(zhí)行所需的方法步驟是方便的。各種這樣的系統(tǒng)的所需結(jié)構(gòu)以及等效變形對(duì)于本領(lǐng)域的技術(shù)人員而言是易見(jiàn)的。此外,沒(méi)有參考任何特定的編程語(yǔ)言來(lái)描述本發(fā)明。應(yīng)當(dāng)意識(shí)到,可以使用各種編程語(yǔ)言來(lái)實(shí)現(xiàn)在此描述的本發(fā)明的啟示,并且提供對(duì)特定語(yǔ)言的任何參考都是為了公開(kāi)本發(fā)明的實(shí)現(xiàn)以及最佳模式。本發(fā)明的實(shí)施方式很適于在各種拓?fù)渖喜僮鞯膹V泛的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)。在本領(lǐng)域中,大型網(wǎng)絡(luò)的配置和管理包括存儲(chǔ)設(shè)備和計(jì)算機(jī), 它們通過(guò)網(wǎng)絡(luò)(諸如因特網(wǎng))與不同的計(jì)算機(jī)和存儲(chǔ)設(shè)備可通信地耦合。
權(quán)利要求
1.一種分發(fā)在線社交網(wǎng)絡(luò)中的內(nèi)容的方法,所述方法包括 接收要向主社區(qū)公布的內(nèi)容; 標(biāo)識(shí)所述在線社交網(wǎng)絡(luò)中的至少一個(gè)相關(guān)社區(qū),所述內(nèi)容將要向所述至少一個(gè)相關(guān)社區(qū)公布; 生成在被執(zhí)行時(shí)與所述主社區(qū)相關(guān)聯(lián)地顯示所述內(nèi)容的代碼; 生成在被執(zhí)行時(shí)與所述至少一個(gè)相關(guān)社區(qū)相關(guān)聯(lián)地顯示所述內(nèi)容的代碼;以及將來(lái)自所述主社區(qū)和所述至少一個(gè)相關(guān)社區(qū)的論壇話題和回復(fù)帖合并到單個(gè)web頁(yè)面中。
2.根據(jù)權(quán)利要求I所述的方法,進(jìn)一步包括 生成用于顯示所述單個(gè)web頁(yè)面的鏈接; 生成在被執(zhí)行時(shí)與所述主社區(qū)相關(guān)聯(lián)地顯示所述鏈接的代碼;以及 生成在被執(zhí)行時(shí)與所述至少一個(gè)相關(guān)社區(qū)中的每個(gè)社區(qū)相關(guān)聯(lián)地顯示所述鏈接的代碼。
3.根據(jù)權(quán)利要求I所述的方法,進(jìn)一步包括 接收對(duì)所述單個(gè)web頁(yè)面上的顯示內(nèi)容的至少一個(gè)回復(fù);以及 生成在被執(zhí)行時(shí)在所述單個(gè)web頁(yè)面上顯示所述至少一個(gè)回復(fù)的代碼。
4.根據(jù)權(quán)利要求I所述的方法,進(jìn)一步包括 接收對(duì)所述單個(gè)web頁(yè)面上的顯示內(nèi)容的至少一個(gè)回復(fù);以及生成在被執(zhí)行時(shí)在所述主社區(qū)的第一 web頁(yè)面上、所述至少一個(gè)相關(guān)社區(qū)中的每個(gè)社區(qū)的第二 web頁(yè)面上以及所述單個(gè)web頁(yè)面上顯示所述至少一個(gè)回復(fù)的代碼。
5.根據(jù)權(quán)利要求I所述的方法,進(jìn)一步包括 接收對(duì)所述單個(gè)web頁(yè)面上的顯示內(nèi)容的至少一個(gè)回復(fù);以及 生成在被執(zhí)行時(shí)僅在所述主社區(qū)的web頁(yè)面上顯示所述至少一個(gè)回復(fù)的代碼。
6.根據(jù)權(quán)利要求I所述的方法,進(jìn)一步包括 接收要與所述內(nèi)容相關(guān)聯(lián)的多個(gè)標(biāo)簽; 其中標(biāo)識(shí)所述至少一個(gè)相關(guān)社區(qū)進(jìn)一步包括在所述在線社交網(wǎng)絡(luò)的社區(qū)的關(guān)鍵字和名稱中搜索與所述多個(gè)標(biāo)簽中每個(gè)標(biāo)簽的匹配。
7.一種分發(fā)在線社交網(wǎng)絡(luò)中的內(nèi)容的設(shè)備,所述設(shè)備包括 用于接收要向主社區(qū)公布的內(nèi)容的裝置; 標(biāo)識(shí)所述在線社交網(wǎng)絡(luò)中的至少一個(gè)相關(guān)社區(qū)的裝置,所述內(nèi)容將要向所述至少一個(gè)相關(guān)社區(qū)公布; 用于生成在被執(zhí)行時(shí)與所述主社區(qū)相關(guān)聯(lián)地顯示所述內(nèi)容的代碼的裝置; 用于生成在被執(zhí)行時(shí)與所述至少一個(gè)相關(guān)社區(qū)相關(guān)聯(lián)地顯示所述內(nèi)容的代碼的裝置;以及 用于將來(lái)自所述主社區(qū)和所述至少一個(gè)相關(guān)社區(qū)的論壇話題和回復(fù)帖合并到單個(gè)web頁(yè)面中的裝置。
8.根據(jù)權(quán)利要求7所述的設(shè)備,進(jìn)一步包括 用于生成用于顯示所述單個(gè)web頁(yè)面的鏈接的裝置; 用于生成在被執(zhí)行時(shí)與所述主社區(qū)相關(guān)聯(lián)地顯示所述鏈接的代碼的裝置;以及用于生成在被執(zhí)行時(shí)與所述至少一個(gè)相關(guān)社區(qū)中的每個(gè)社區(qū)相關(guān)聯(lián)地顯示所述鏈接的代碼的裝置。
9.根據(jù)權(quán)利要求7所述的設(shè)備,進(jìn)一步包括 用于接收對(duì)所述單個(gè)web頁(yè)面上的顯示內(nèi)容的至少一個(gè)回復(fù)的裝置;以及 用于生成在被執(zhí)行時(shí)在所述單個(gè)web頁(yè)面上顯示所述至少一個(gè)回復(fù)的代碼的裝置。
10.根據(jù)權(quán)利要求7所述的設(shè)備,進(jìn)一步包括 用于接收對(duì)所述單個(gè)web頁(yè)面上的顯示內(nèi)容的至少一個(gè)回復(fù)的裝置;以及用于生成在被執(zhí)行時(shí)在所述主社區(qū)的第一 web頁(yè)面上、所述至少一個(gè)相關(guān)社區(qū)中的每個(gè)社區(qū)的第二 web頁(yè)面上以及所述單個(gè)web頁(yè)面上顯示所述至少一個(gè)回復(fù)的代碼的裝置。
11.根據(jù)權(quán)利要求7所述的設(shè)備,進(jìn)一步包括 用于接收對(duì)所述單個(gè)web頁(yè)面上的顯示內(nèi)容的至少一個(gè)回復(fù)的裝置;以及 用于生成在被執(zhí)行時(shí)僅在所述主社區(qū)的web頁(yè)面上顯示所述至少一個(gè)回復(fù)的代碼的>J-U裝直。
12.根據(jù)權(quán)利要求7所述的設(shè)備,進(jìn)一步包括 用于接收要與所述內(nèi)容相關(guān)聯(lián)的多個(gè)標(biāo)簽的裝置; 其中標(biāo)識(shí)所述至少一個(gè)相關(guān)社區(qū)進(jìn)一步包括在所述在線社交網(wǎng)絡(luò)的社區(qū)的關(guān)鍵字和名稱中搜索與所述多個(gè)標(biāo)簽中每個(gè)標(biāo)簽的匹配。
13.—種系統(tǒng),包括 處理器;以及 存儲(chǔ)有指令的存儲(chǔ)器,所述指令在被執(zhí)行時(shí)使所述系統(tǒng) 接收要向主社區(qū)公布的內(nèi)容; 標(biāo)識(shí)所述在線社交網(wǎng)絡(luò)中的至少一個(gè)相關(guān)社區(qū),所述內(nèi)容將要向所述至少一個(gè)相關(guān)社區(qū)公布; 生成在被執(zhí)行時(shí)與所述主社區(qū)相關(guān)聯(lián)地顯示所述內(nèi)容的代碼; 生成在被執(zhí)行時(shí)與所述至少一個(gè)相關(guān)社區(qū)相關(guān)聯(lián)地顯示所述內(nèi)容的代碼;以及將來(lái)自所述主社區(qū)和所述至少一個(gè)相關(guān)社區(qū)的論壇話題和回復(fù)帖合并到單個(gè)web頁(yè)面中。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述存儲(chǔ)器還存儲(chǔ)如下指令,所述指令在被執(zhí)行時(shí)使所述系統(tǒng) 生成用于顯示所述單個(gè)web頁(yè)面的鏈接; 生成在被執(zhí)行時(shí)與所述主社區(qū)相關(guān)聯(lián)地顯示所述鏈接的代碼;以及 生成在被執(zhí)行時(shí)與所述至少一個(gè)相關(guān)社區(qū)中的每個(gè)社區(qū)相關(guān)聯(lián)地顯示所述鏈接的代碼。
15.根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述存儲(chǔ)器還存儲(chǔ)如下指令,所述指令在被執(zhí)行時(shí)使所述系統(tǒng) 接收對(duì)所述單個(gè)web頁(yè)面上的顯示內(nèi)容的至少一個(gè)回復(fù);以及 生成在被執(zhí)行時(shí)在所述單個(gè)web頁(yè)面上顯示所述至少一個(gè)回復(fù)的代碼。
16.根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述存儲(chǔ)器還存儲(chǔ)如下指令,所述指令在被執(zhí)行時(shí)使所述系統(tǒng)接收對(duì)所述單個(gè)web頁(yè)面上的顯示內(nèi)容的至少一個(gè)回復(fù);以及生成在被執(zhí)行時(shí)在所述主社區(qū)的第一 web頁(yè)面上、所述至少一個(gè)相關(guān)社區(qū)中的每個(gè)社區(qū)的第二 web頁(yè)面上以及所述單個(gè)web頁(yè)面上顯示所述至少一個(gè)回復(fù)的代碼。
17.根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述存儲(chǔ)器還存儲(chǔ)如下指令,所述指令在被執(zhí)行時(shí)使所述系統(tǒng) 接收對(duì)所述單個(gè)web頁(yè)面上的顯示內(nèi)容的至少一個(gè)回復(fù);以及 生成在被執(zhí)行時(shí)僅在所述主社區(qū)的web頁(yè)面上顯示所述至少一個(gè)回復(fù)的代碼。
18.根據(jù)權(quán)利要求13所述的系統(tǒng),其中所述存儲(chǔ)器還存儲(chǔ)如下指令,所述指令在被執(zhí)行時(shí)使所述系統(tǒng) 接收要與所述內(nèi)容相關(guān)聯(lián)的多個(gè)標(biāo)簽; 其中標(biāo)識(shí)所述至少一個(gè)相關(guān)社區(qū)進(jìn)一步包括在所述在線社交網(wǎng)絡(luò)的社區(qū)的關(guān)鍵字和名稱中搜索與所述多個(gè)標(biāo)簽中每個(gè)標(biāo)簽的匹配。
全文摘要
本申請(qǐng)涉及在線社交網(wǎng)絡(luò)中的多社區(qū)內(nèi)容共享。一種在線社交網(wǎng)絡(luò)系統(tǒng)(100)可以用于在在線社交網(wǎng)絡(luò)中分發(fā)內(nèi)容。產(chǎn)品包括用于執(zhí)行一種方法的代碼,該方法開(kāi)始于接收要向主社區(qū)公布的內(nèi)容。還提供標(biāo)簽(420)與該內(nèi)容相關(guān)聯(lián)。標(biāo)簽(420)用于標(biāo)識(shí)在線社交網(wǎng)絡(luò)中要向其公布該內(nèi)容的社區(qū)。生成在執(zhí)行時(shí)在主社區(qū)的web頁(yè)面上顯示該內(nèi)容并且在每個(gè)所標(biāo)識(shí)社區(qū)的web頁(yè)面上顯示該內(nèi)容的代碼。該內(nèi)容可以包括一個(gè)或者多個(gè)事件、圖像、論壇和話題。
文檔編號(hào)H04L29/08GK102984248SQ20121048245
公開(kāi)日2013年3月20日 申請(qǐng)日期2007年8月17日 優(yōu)先權(quán)日2007年8月17日
發(fā)明者羅青山, 崔穎惟, 張博 申請(qǐng)人:谷歌公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1