使用標簽技術的用于基于服務的社交網絡的系統(tǒng)和方法
【技術領域】
[0001]本發(fā)明涉及允許人們對于更有效且多產的社區(qū)大規(guī)模地更好地通信和一起協(xié)作的系統(tǒng)和方法。
【背景技術】
[0002]在過去的幾年間,個人在網上共享的個人信息量急劇增加。許多網站提供在線社區(qū),其允許人們加入在線社區(qū)并與相同在線社區(qū)的其他成員共享個人信息和興趣。
[0003]在線社交網站也變得越來越流行。通常,在線社交網絡的成員們與存在的朋友和家人共享數據和信息,并且基于線上關系網與其他成員見面。在線社交網站的操作者通常要求新成員提供某些個人信息以供加入,包括聯(lián)系信息(例如,電子郵箱地址、電話號碼等)和識別信息(例如,姓名、所在地、個人興趣、年齡等)。
[0004]在線社交聯(lián)網的一個結果為朋友、家人和其他熟人的群體作為社交網絡的成員更能夠彼此在線通信并彼此交流。例如,朋友的群體可與彼此共享與共同的興趣、事件、日程和活動計劃有關的個人信息,并且也可訪問彼此的個人信息。在線社交網絡的另一個優(yōu)點在于,成員可更加容易找到享有共同的興趣、目標、生活方式等的其他人,而不受限于專用于特定興趣的在線社區(qū)。現有的在線社區(qū)(例如,臉書(Facebook)、谷歌+(Google+)等)允許成員擴大他們的社交網,但是這些社區(qū)并不用于實時地進行商業(yè)或個人服務,并且在線社交聯(lián)網通常僅發(fā)生在已同意共享個人信息的人們之間。
[0005]除了在線社交聯(lián)網以外,在線商場(例如,亞馬遜(Amazon)和易貝(eBay))提供了供在基于網絡的商場上進行銷售的物品。在這些在線商場中,潛在買家可利用由相關商場采用的搜索引擎技術來搜索多個供應商的產品供應。許多這種在線商場提供了允許用戶定義搜索詞和條件的自動搜索特征。在線商場可自動執(zhí)行利用詞和條件的搜索,并且向相關用戶提供這些搜索的結果。當感興趣的物品變得能夠通過在線商場購買時,可自動通知用戶。這些在線商場也可便于查看物品以監(jiān)測競買的處理,或者在基于網絡的商場上立即購買物品。然而,這些在線商場并不用于促進在開放的基礎上實時地進行商業(yè)或個人服務。
[0006]現代計算機網絡已取得了廣泛且輕易可獲得的大量信息。例如,搜索引擎索引鏈接到互聯(lián)網的數以百萬計的網站。搜索引擎對描述潛在可檢索的在線內容的信息特性的數據存儲庫執(zhí)行由用戶輸入的搜索查詢,并且識別候選網頁。搜索引擎通常對呈現給用戶的、最有希望的結果的子集排名或評分。由搜索查詢返回的大量文件可能對用戶是壓倒性的??赡軐τ脩舴浅S袃r值的特定主題上的信息可能難以通過搜索引擎的使用來查找。另外,對與特定主題相關的信息感興趣的用戶通常對查找這種信息具有有限量的時間。對于更有效且多產的社區(qū)而言,具有允許人們大規(guī)模地更好地通信且一起協(xié)作的系統(tǒng)和方法將會是有用的。
【發(fā)明內容】
[0007]在一個方面,本發(fā)明提供以人為中心的分布式網絡操作系統(tǒng),該系統(tǒng)包括平臺,其中,該平臺可由用戶計算設備訪問以使用結構化成結合規(guī)則來處理的層級的加標簽數據,以創(chuàng)建和實現用戶之間的協(xié)作以促進各種基于服務的社交應用。
[0008]在另一個方面,本發(fā)明提供用于在以人為中心的分布式網絡操作系統(tǒng)中使用戶之間協(xié)作的方法,該方法使用層級的加標簽數據以促進各種基于服務的社交應用。
【附圖說明】
[0009]圖1是示出了根據本發(fā)明的實施方式的使用標簽命名空間的以人為中心的分布式網絡操作系統(tǒng)的示例性布置。
[0010]圖2示出了根據本發(fā)明的實施方式的以人為中心的分布式網絡操作系統(tǒng)的系統(tǒng)環(huán)境和處理分布的示例性布置。
[0011]圖3示出了根據本發(fā)明的實施方式的用于在系統(tǒng)環(huán)境中使用著色標簽的示例性布置。
[0012]附圖是示例性的、而不是限制性的。在整個附圖中,在多個附圖中標記有相同的參考編號的項目指示相同的項目。
【具體實施方式】
[0013]出于解釋的目的,在下面的描述中,記載了許多具體細節(jié)以提供對于本公開的各種實施方式的全面理解。然而,對于本領域的技術人員而言顯而易見的是,可在沒有這些具體細節(jié)的情況下實現本公開。
[0014]共享興趣是社交網絡中的主要活動。然而,在現實生活中的社交活動中,除了共享興趣以外我們還有很多活動。本發(fā)明的特征涉及在各種社交活動(例如,每天的工作、購物和服務)中可能大規(guī)模地與他人進一步協(xié)作。在各種社交活動中大規(guī)模的人們的協(xié)作,或者社交協(xié)作,可被描述為下一代社交網絡。
[0015]顯然,為了處理這種協(xié)作,需要更加結構化的數據或處理,例如,業(yè)務進程管理(BPM)。因為社交活動是多樣化且個性化的,所以需要考慮個人意見。人的行為和情緒在社交協(xié)作中起到不可或缺的作用。協(xié)作過程可為動態(tài)的且環(huán)境依賴性的。因此,協(xié)作過程可由選擇參加的人來改變。
[0016]人們的協(xié)作可通過參與了社區(qū)的人們之間的通信來實現。社區(qū)中涉及通信的服務交換促進了下一代社交網絡中的人們的協(xié)作。通過參照本文中的描述,上面的原則可變得顯而易見。
[0017]根據本發(fā)明的平臺將通信工具與用于人們的協(xié)作工具集成到一起,以建立他們期望的任何社區(qū)。為這種平臺設計的架構允許用戶在利用各種通信工具和協(xié)作工具來建立用于任何期望目的任何大小的社區(qū)期間具有無縫體驗。尤其是,所公開的架構的一個優(yōu)點在于,其支持大規(guī)模交互和協(xié)作的能力。因此,該架構由于可支承大容量的數據和大量的用戶而具有高度可擴展性。這使得能夠進行在線社區(qū)中盡可能大規(guī)模的人們的協(xié)作,而在現實生活中這種規(guī)模的人們的協(xié)作是不可能的。
[0018]將對用于實現這些和其他示例性應用的平臺進行描述。根據本發(fā)明的實施方式,平臺可為以人為中心的分布式網絡操作系統(tǒng)的一部分,其中,以人為中心的分布式網絡操作系統(tǒng)提供用于社交應用的人性化服務基礎架構。在本發(fā)明的結構下,機器(例如具有中央處理單元(CPU)的計算機)和人類這兩者均被認為具有處理器。平臺提供允許用戶命名空間的動態(tài)構架的、對于資源和服務的標簽接口。標簽為分配給任何事物的非分層名稱(例如,書簽或者參考),而無論這種事物是一件信息、用戶、處理還是可在網絡操作系統(tǒng)中起到作用的任何事物。標簽可被構成為反映與語義網(Semantic網絡)的常用概念相似的規(guī)則。標簽和結構這兩者、或者名稱和命名空間這兩者均可在整個應用和社區(qū)上被共享和再使用。人和處理這兩者均可生成標簽。命名空間可被認為是可供系統(tǒng)中的應用使用的層級標簽。命名空間中所使用的標簽與文件系統(tǒng)中的文件(名稱)非常相似。任何事物均可被加標簽,并由此在以人為中心的分布式網絡操作系統(tǒng)被共享和訪問。正如將要描述的那樣,標簽也可被著色,以使得標簽更加便于一些應用。如本文中所用的那樣,著色標簽不一定在字面意義上的被分配顏色,而是被分配可象征性地認為是顏色的標識符。平臺(例如,社交活動或人的服務活動)上的特定應用可訪問其命名空間中的資源和服務,即使其命名空間中的資源和服務可能被分布在平臺的整個網絡上。在一個實施方式中,平臺可為基于貝爾實驗室的地獄系統(tǒng)(Inferno system)的分布式操作系統(tǒng)的一部分,其使用基于文件的命名空間系統(tǒng),而本發(fā)明的平臺可使用命名空間的標簽。
[0019]通過擴大標簽的使用,可獲得更堅固的系統(tǒng)。無論結構是否被顯露,所有信息(不僅是文本)都可被構成。非文本信息結構可能更難以描述,例如,圖像、視頻、音樂/聲音、RF模擬數據等。雖然如此,結構可抽象出著重于興趣領域的信息,并且可在處理中加標簽和參考。事實上,如果在各種不同的角度上對相同的信息進行處理,則相同的信息可具有許多結構。
[0020]標簽可隨著時間而繁衍和改變。標簽“名稱(name)”可涉及不同的資源URL,并且可來自不同的人。當標簽“名稱”、加標簽者(例如,人或處理)、標簽URL、與標簽相關聯(lián)的時間戳為已知時,標簽可被唯一地標識。不同的描述和不同的抽象層次可導致許多表述。當資源已被更新或人為改變時,標簽也可改變。標簽可由服務供應商有目的性地替換,或者由通信和協(xié)作技術改變。
[0021]標簽的其他優(yōu)點包括標簽能夠被編目和標簽的可擴展性。標簽可通過與由資源(例如,文件、URL、數據庫)編目的方式不同的方式來編目。因為標簽的平面結構,因此標簽還創(chuàng)建了索引數據的另一種方式并且可被高度擴展。
[0022]可擴展標記語言(XML)是用于標記可人讀且可機讀的信息結構的廣泛使