專利名稱:用于發(fā)展和使用基于社交模型的信任策略的系統(tǒng)和方法
用于發(fā)展和使用基于社交模型的信任策略的系統(tǒng)和方法 發(fā)明領(lǐng)域
本發(fā)明涉及可信網(wǎng)絡(luò)的領(lǐng)域。尤其,本發(fā)明涉及發(fā)展和使用基于可用于實(shí) 施計(jì)算請(qǐng)求的社交距離的信任策略的系統(tǒng)和方法。本發(fā)明詳述基于社交網(wǎng)絡(luò)中
的社交距離的信任策略的發(fā)展、管理和使用。
背景技術(shù):
近年來,網(wǎng)絡(luò)以及個(gè)人、群組和組織的互連已經(jīng)扎根。因特網(wǎng)通過連接代 表各種實(shí)體的數(shù)十億被連接的節(jié)點(diǎn)來連接世界。諸如萬(wàn)維網(wǎng)、電子郵件、即時(shí) 消息接發(fā)、聊天室和其他對(duì)等解決方案等應(yīng)用程序允許諸節(jié)點(diǎn)之間的直接聯(lián) 系。由對(duì)等和其他網(wǎng)絡(luò)提供的通信能力的指數(shù)性增長(zhǎng)還導(dǎo)致太多的連接性和太 多的訪問?,F(xiàn)在存在許多一個(gè)節(jié)點(diǎn)希望控制其對(duì)其他節(jié)點(diǎn)的可訪問性和可視性 的應(yīng)用程序。在許多情形中,特定節(jié)點(diǎn)希望將其可視性限制在世界范圍的因特 網(wǎng)社區(qū)的小子集?;谛湃?、判斷、關(guān)聯(lián)和簡(jiǎn)單喜好的關(guān)系提高所交換信息的 質(zhì)量和相關(guān)性。
近年來,社交網(wǎng)絡(luò)的現(xiàn)象已變得常見。社交網(wǎng)絡(luò)可以被描述成相關(guān)聯(lián)的人、 群組、公司等之間的關(guān)系和信息流的映射。類似地,社交距離可以被認(rèn)為是人、 群組、公司等之間現(xiàn)行的親密程度。本文中使用的"關(guān)聯(lián)的"一詞意味著任何類 型的關(guān)系。虛擬專用網(wǎng)絡(luò)通過公用網(wǎng)絡(luò)路徑來連接諸節(jié)點(diǎn),而加密和其他安全 機(jī)制用于使得虛擬網(wǎng)絡(luò)是專用的。例如,多個(gè)系統(tǒng)使得能使用因特網(wǎng)作為數(shù)據(jù) 傳輸介質(zhì)來創(chuàng)建網(wǎng)絡(luò)。這些系統(tǒng)使用加密和其他安全機(jī)制來確保只有已授權(quán)用 戶才能訪問該網(wǎng)絡(luò)并確保數(shù)據(jù)不能被截取。提供虛擬網(wǎng)絡(luò)的因特網(wǎng)服務(wù)包括
Friendster⑧、LinkedinTM和Tribe 。這些服務(wù)已成為普通的名字。具有成百萬(wàn) 的成員,這些虛擬網(wǎng)絡(luò)提供者服務(wù)已創(chuàng)建了由成員用于與其他成員相互社交的 社交網(wǎng)絡(luò)的巨大星座(constellation)。
除了用于嚴(yán)格的社交用途的網(wǎng)絡(luò)以外,其他類型的對(duì)等網(wǎng)絡(luò)變得日益重 要。例如,網(wǎng)格計(jì)算正在被更廣泛地——特別是在學(xué)院環(huán)境中——用于通過提 供對(duì)廣泛分布的資源的無(wú)縫訪問使多個(gè)計(jì)算機(jī)能在一個(gè)計(jì)算項(xiàng)目上合作。
當(dāng)前,社交網(wǎng)絡(luò)是由社交網(wǎng)絡(luò)中的每一個(gè)人明確地確認(rèn)社交關(guān)系來創(chuàng)建 的。常規(guī)系統(tǒng)的目的在于將現(xiàn)有的真實(shí)世界的關(guān)系的映射到計(jì)算機(jī)模型中,并 使得諸網(wǎng)絡(luò)成員可獲得所映射的模型。諸成員能基于該計(jì)算機(jī)模型擴(kuò)大、增強(qiáng) 和發(fā)掘新的真實(shí)世界關(guān)系。
先前解決這一問題的嘗試包括使用安全網(wǎng)站和專用網(wǎng)站。這些配置通常在 驗(yàn)證和認(rèn)證的基礎(chǔ)上提供安全訪問從而導(dǎo)致成本上升、額外維護(hù)、更復(fù)雜的管 理以及缺乏靈活性。
所需要的是這樣的系統(tǒng)和方法諸節(jié)點(diǎn)能通過大范圍的應(yīng)用程序進(jìn)行通信 和交互,同時(shí)仍提供對(duì)諸節(jié)點(diǎn)之間的信息分發(fā)的控制,并提供對(duì)所分發(fā)信息可 歸因于特定節(jié)點(diǎn)的程度的控制。
發(fā)明概述
本發(fā)明涉及發(fā)展和使用基于社交距離的信任策略的系統(tǒng)和方法。本發(fā)明提 供了一種其中社交距離可用于構(gòu)建社交距離網(wǎng)絡(luò)映射并基于所構(gòu)建的映射建 立信任策略的簡(jiǎn)單、有效而又精致的方式。該信任策略隨后可用于提供對(duì)于所 期望或信任節(jié)點(diǎn)的快速而安全的訪問,同時(shí)仍提供一種不受節(jié)點(diǎn)的信任范圍外 的實(shí)體的威脅的安全方法。同樣,可以建立信任策略來基于不同的社交距離提 供不同級(jí)別的訪問或不同程度的權(quán)限。本發(fā)明使得能創(chuàng)建社交距離映射,并采 用諸方法來確定作為社交網(wǎng)絡(luò)的一部分的相關(guān)聯(lián)實(shí)體之間的社交距離。由社交 距離確定的信任策略可以用于包括SPAM過濾、資源和文件共享、被推薦者 查詢、廣告定位、通告定位、訪問控制等在內(nèi)的各種類型的應(yīng)用程序。另外, 本發(fā)明說明基于社交距離映射的信任策略如何能用于各種類型的應(yīng)用程序。
附圖簡(jiǎn)要說明
通過參考以下結(jié)合附圖對(duì)本發(fā)明的實(shí)施例的描述,本發(fā)明的上述和其他特
征及獲得它們的方式將變得更明顯,并且本發(fā)明本身將得以更好地理解。
圖1例示只涉及四個(gè)人的簡(jiǎn)單的社交網(wǎng)絡(luò)映射。 圖2例示根據(jù)本發(fā)明的一個(gè)示例社交網(wǎng)絡(luò)映射。 圖3A例示根據(jù)本發(fā)明的社交距離映射的一個(gè)詳細(xì)例子。
圖3B以存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)設(shè)備中表的形式例示圖3A中所示的社交距離
映射的一個(gè)例子。
圖4是例示根據(jù)本發(fā)明的社交網(wǎng)絡(luò)中兩個(gè)對(duì)等者之間的社交距離的計(jì)算 的流程圖。
圖5例示根據(jù)本發(fā)明的用于創(chuàng)建社交網(wǎng)絡(luò)映射和社交距離映射的示例性 系統(tǒng)。
圖6例示通過注冊(cè)/確認(rèn)機(jī)制創(chuàng)建個(gè)人信任網(wǎng)絡(luò)。
圖7例示注冊(cè)/確認(rèn)方法創(chuàng)建社交距離映射的方法。
圖8例示根據(jù)本發(fā)明的通過注冊(cè)/確認(rèn)方法創(chuàng)建的社交距離網(wǎng)絡(luò)。
圖9提供例示一種根據(jù)本發(fā)明的使用遠(yuǎn)程服務(wù)器上的社交距離映射來檢
測(cè)SPAM電子郵件的SPAM過濾系統(tǒng)的示例簡(jiǎn)圖。
圖IO例示根據(jù)本發(fā)明的可由SPAM軟件用于根據(jù)策略設(shè)置和發(fā)送至服務(wù)
器的社交距離查詢來過濾電子郵件的方法。
圖11例示基于社交網(wǎng)絡(luò)的受控資源共享應(yīng)用程序。
發(fā)明詳細(xì)描述
特別參照某些優(yōu)選的但在本發(fā)明的精神和范圍內(nèi)的實(shí)施例詳細(xì)描述本 發(fā)明,但本發(fā)明不限于這些實(shí)施例。對(duì)本領(lǐng)域的技術(shù)人員顯而易見的是, 各種特征、變形和修改可以被包括在權(quán)利要求及特定用途的要求所限定的 范圍以內(nèi)或被排除在其之外。
本發(fā)明通過創(chuàng)建信任策略來擴(kuò)展用于采用社交網(wǎng)絡(luò)的當(dāng)前方法和系統(tǒng)的 功能性,其中該信任策略可用于包括不需要的電子郵件的過濾、資源和文件 共享、被推薦者查詢、廣告定位、通告定位、訪問控制等在內(nèi)各種類型的應(yīng) 用程序。另外,本發(fā)明的系統(tǒng)和方法具有許多優(yōu)于以前的系統(tǒng)的優(yōu)點(diǎn),因?yàn)楸?br>
發(fā)明提供的社交距離網(wǎng)絡(luò)映射及其基本結(jié)構(gòu)顯著地減少了所需的定位時(shí)間和 處理成本,同時(shí)仍提供了優(yōu)化網(wǎng)絡(luò)訪問方法的改善的相容性和可靠性。
本發(fā)明不是簡(jiǎn)單地查找新的真實(shí)世界友誼并增強(qiáng)現(xiàn)有真實(shí)世界友誼,而是 使用被映射到計(jì)算機(jī)模型中的真實(shí)世界關(guān)系來利用作為社交網(wǎng)絡(luò)的一部分的 各成員之間的固有信任,以提供可用于諸如數(shù)字權(quán)限管理(DRM)、電子郵件、 訪問控制列表、文件共享、計(jì)算機(jī)服務(wù)共享等各種領(lǐng)域中的應(yīng)用程序的信任策 略。此信任策略在致力于管理和控制信息交換的過程中為允許其他人訪問用戶 節(jié)點(diǎn)提供指導(dǎo)。信任策略基于社交距離或各個(gè)節(jié)點(diǎn)之間的親密程度。同樣,這 些社交距離被映射至描述人、群組、企業(yè)、公司和作為節(jié)點(diǎn)存在于網(wǎng)絡(luò)上的其 他實(shí)體之間的關(guān)系和信息流的社交網(wǎng)絡(luò)。網(wǎng)絡(luò)上的節(jié)點(diǎn)是表示諸如形成關(guān)系的
人、公司、朋友、對(duì)等者等相關(guān)聯(lián)的實(shí)體的物理設(shè)備。在諸如DRM的領(lǐng)域中, 許多應(yīng)用程序需要信任模型來管理服務(wù)可以在何時(shí)、由誰(shuí)以什么方式被訪問。 本發(fā)明使用真實(shí)世界關(guān)系的計(jì)算機(jī)模型來利用那些關(guān)系中的固有信任以增強(qiáng) 這些系統(tǒng)的控制。
如果一個(gè)人與另一個(gè)人通過一個(gè)或多個(gè)朋友在社交上連接起來,則這些人 之間存在固有信任關(guān)系。例如,如果喬是鮑勃的直接朋友,則喬能信任鮑勃。 如果鮑勃也是簡(jiǎn)的直接朋友,則喬能在一定程度上信任簡(jiǎn),因?yàn)樗酋U勃所信 任的。被標(biāo)識(shí)和量化的這一信任關(guān)系可以用于許多需要信任策略的應(yīng)用程序 中。
本發(fā)明使用"社交的"和"朋友"的最廣泛的含義"社交的"被用
于基于任何類型關(guān)系的社交網(wǎng)絡(luò)和社交距離中。信任是許多類型的關(guān)系 中固有的,并且在本發(fā)明中,該固有的信任關(guān)系包括社交關(guān)系。例如,本 發(fā)明適用于具有商務(wù)關(guān)系、朋友關(guān)系或任何其他類型的關(guān)聯(lián)(諸如,賣方/ 買方關(guān)系、政治關(guān)聯(lián)、共享的愛好、職業(yè)、地理、學(xué)術(shù)努力等)的情形。 包括該關(guān)系的實(shí)體是"關(guān)聯(lián)的實(shí)體"。
類似地,"朋友"可以是具有任何類型的關(guān)系的兩個(gè)關(guān)聯(lián)的實(shí)體。"朋 友"不需要是單個(gè)人,還可以是基于某一屬性集合在一起的一組個(gè)人。例 如,"朋友"可以是在特定公司工作、屬于共同的組織或居住在某個(gè)地理
位置的所有人。"朋友"還可以是諸如具有來自mycompany.com的地址的 所有發(fā)件人等由具有某個(gè)屬性的所有電子郵件發(fā)件人所組成的組。在本例 中,mycompany.com地址是所關(guān)心的屬性,但所關(guān)心的屬性可以是地址的 任何部分。例如,俄國(guó)人可以將任何具有以".ru"結(jié)尾的電子郵件地址的 人指定為"朋友"。
如在本發(fā)明中所使用的,"朋友"可以是任何類型的實(shí)體而不一定是 人,而"朋友"和"關(guān)聯(lián)的實(shí)體"可以像"用戶"那樣具有相同意義。例 如,"關(guān)聯(lián)的實(shí)體"可以是以某種方式標(biāo)識(shí)的唯一設(shè)備(諸如序列號(hào))、 一種設(shè)備、在局域網(wǎng)內(nèi)操作的一組計(jì)算設(shè)備或以某種方式識(shí)別的設(shè)備的集 合。 一個(gè)社交網(wǎng)絡(luò)的"朋友"或"關(guān)聯(lián)實(shí)體"或"用戶"可以是另一社交 網(wǎng)絡(luò)。本發(fā)明中所使用的"關(guān)聯(lián)實(shí)體"或"朋友"可以被表示成社交網(wǎng)絡(luò) 映射上的節(jié)點(diǎn)。
I.確定信任
為了建立特定社交網(wǎng)絡(luò)的信任策略,信任量被量化,且信任量隨后被 結(jié)合到可以各種格式存儲(chǔ)在存儲(chǔ)設(shè)備上的社交距離映射。以此方式,兩個(gè) 相關(guān)聯(lián)的實(shí)體之間的信任程度被確定,并且在社交距離映射上表明的諸節(jié) 點(diǎn)之間的關(guān)系具體化信任程度的構(gòu)建。在上述每一應(yīng)用程序中,信任是關(guān) 鍵組分。與社交映射相關(guān)聯(lián)的信任存在兩個(gè)主要方面,即社交映射中任何 兩個(gè)節(jié)點(diǎn)之間所存在的信任量以及社交映射的節(jié)點(diǎn)與存儲(chǔ)并維護(hù)該社交映 射的服務(wù)器/儲(chǔ)存庫(kù)之間存在的信任量。
以上各節(jié)描述在社交映射內(nèi)建立這些信任的級(jí)別。
A.在社交映射的諸節(jié)點(diǎn)之間建立信任
社交映射的每一節(jié)點(diǎn)通常表示諸如用戶或企業(yè)等關(guān)聯(lián)實(shí)體。當(dāng)一個(gè)節(jié) 點(diǎn)想看到或連接至映射中的另一節(jié)點(diǎn)時(shí),存在著需要在進(jìn)行該連接前兌現(xiàn) 的某些信任策略。本發(fā)明的系統(tǒng)在社交映射的兩個(gè)節(jié)點(diǎn)之間建立、測(cè)量和 量化信任。
1)構(gòu)建社交網(wǎng)絡(luò)
例如,圖l例示涉及四個(gè)朋友愛麗絲110、鮑勃112、簡(jiǎn)114和湯姆
116的簡(jiǎn)單的社交網(wǎng)絡(luò)映射100。在圖1和其他例示社交關(guān)系映射的圖中, 每一個(gè)具有說明的圓圈代表社交網(wǎng)絡(luò)中的一個(gè)關(guān)聯(lián)實(shí)體,該實(shí)體被表示成
社交網(wǎng)絡(luò)映射上的一個(gè)節(jié)點(diǎn)。例如,標(biāo)記為"艾麗絲"的節(jié)點(diǎn)表示在此社 交組中稱為艾麗絲的個(gè)人。兩個(gè)圓圈之間的線段表示社交網(wǎng)絡(luò)中兩個(gè)關(guān)聯(lián) 實(shí)體之間的直接社交關(guān)系。在圖1中所示的社交網(wǎng)絡(luò)中,艾麗絲110直接 認(rèn)識(shí)鮑勃112,艾麗絲110通過鮑勃112認(rèn)識(shí)簡(jiǎn)114而艾麗絲110和鮑勃 112均通過簡(jiǎn)114認(rèn)識(shí)湯姆116。此社交關(guān)系可以描述成 艾麗絲一鮑勃一簡(jiǎn)一湯姆
本發(fā)明的系統(tǒng)注冊(cè)包括艾麗絲所有朋友的列表、鮑勃所有朋友的列表、 簡(jiǎn)所有朋友的列表和湯姆所有朋友的列表在內(nèi)的所有關(guān)聯(lián)實(shí)體的列表,導(dǎo) 致個(gè)人信任網(wǎng)絡(luò)映射類似于具有許多節(jié)點(diǎn)和社交關(guān)系的星座。系統(tǒng)可將該 信息存儲(chǔ)在諸如服務(wù)器等維護(hù)信任關(guān)系的動(dòng)態(tài)列表的儲(chǔ)存庫(kù)中。
出于示例的目的,考慮本發(fā)明的一個(gè)實(shí)施例,其以用于防止SPAM(不 需要的電子郵件)的新機(jī)制來使用此映射的社交網(wǎng)絡(luò)。如果電子郵件是由 朋友、朋友的朋友或朋友的朋友的朋友(以此類推)發(fā)送的,則它較不可 能是SPAM。
在收到電子郵件時(shí),由接收方使用的電子郵件應(yīng)用程序查詢一儲(chǔ)存庫(kù) 來看看發(fā)件人的電子郵件地址是否與收件人的個(gè)人信任網(wǎng)絡(luò)中的任何人匹 配,并確定該電子郵件是否通過其SPAM過濾準(zhǔn)則。如果通過,則電子郵 件被允許進(jìn)入收件箱。然而,如果該電子郵件是從朋友的個(gè)人信任網(wǎng)絡(luò)以 外的電子郵件地址所接收到的,則它更有可能是SPAM。在該情形中,根 據(jù)收件人的喜好,可以用另一種方式處理該電子郵件,例如通過將該電子 郵件移至垃圾郵件文件夾等。
雖然圖1例示各個(gè)人被映射的情形,但本發(fā)明同樣適用于愛麗絲110、 鮑勃112、簡(jiǎn)114和湯姆116的每一關(guān)聯(lián)實(shí)體是設(shè)備、設(shè)備的集合、組織、 公司、企業(yè)、用戶組等的情形。在此情形中,各設(shè)備、組織等將構(gòu)建一個(gè) 關(guān)聯(lián)實(shí)體。
例如,關(guān)聯(lián)實(shí)體可以基于某個(gè)屬性來指定。例如,對(duì)關(guān)于俄國(guó)的信息
感興趣的人可能想接收從俄國(guó)的電子郵件地址發(fā)送的電子郵件。在此情形 中,他的關(guān)聯(lián)實(shí)體可以是具有俄國(guó)電子郵件地址的所有發(fā)件人的集合。在 此例子中,俄國(guó)電子郵件地址是定義關(guān)聯(lián)實(shí)體的屬性。在圖1中,例如, 具有俄國(guó)電子郵件地址的所有人的集合可以替代關(guān)聯(lián)實(shí)體簡(jiǎn)。在此例子的 一個(gè)變形中,鮑勃能確定他的朋友是簡(jiǎn)以及簡(jiǎn)的所有具有俄國(guó)電子郵件地 址朋友或者簡(jiǎn)的所有不具有俄國(guó)電子郵件地址的朋友。以此方式,鮑勃能 確定誰(shuí)是他的關(guān)聯(lián)實(shí)體。' a)社交網(wǎng)絡(luò)映射
圖2例示愛麗絲210、鮑勃212、簡(jiǎn)214、湯姆216、喬218、佛瑞德 220和羅恩222之間的關(guān)系的社交網(wǎng)絡(luò)映射200 。此社交網(wǎng)絡(luò)映射200中的 每一個(gè)人構(gòu)成一個(gè)朋友。在此社交網(wǎng)絡(luò)映射200中,直接社交關(guān)系包括愛 麗絲210與鮑勃212、簡(jiǎn)214與鮑勃212、鮑勃212與佛瑞德220、鮑勃212 與簡(jiǎn)214、佛瑞德220與湯姆216、簡(jiǎn)214與湯姆216以及湯姆216與羅恩 222。這些直接關(guān)系具有固有的信任度。
圖2也描述若干直接關(guān)系。例如,愛麗絲210和佛瑞德220通過他們 共同的朋友鮑勃212在社交上連接在一起。類似地,鮑勃212和湯姆216 通過兩個(gè)共同的朋友簡(jiǎn)214和佛瑞德220在社交上連接在一起。諸節(jié)點(diǎn)之 間的信任度可以由這一社交網(wǎng)絡(luò)映射的諸關(guān)聯(lián)實(shí)體確定并量化。
符號(hào)H(化。表示社交網(wǎng)絡(luò)中兩個(gè)節(jié)點(diǎn)《和6之間的跳躍數(shù)目。例如,H(愛 ,絲,激^)等于1, H (愛,絲,湯錄)等于3。
2)賦值社交距離
社交距離可用于設(shè)定各種應(yīng)用程序的模糊信任策略。它可以是主觀量 度。模糊信任策略比檢點(diǎn)的真假值識(shí)別更多。借助于模糊信任策略,可以 基于社交距離用信任程度來表示建議。社交距離是關(guān)聯(lián)實(shí)體」賦予社交網(wǎng) 絡(luò)中的直接連接的關(guān)聯(lián)實(shí)體5以反映^對(duì)S的信任程度的值。社交距離是 直接和非對(duì)稱的。從^至S的社交距離以及從S至^的社交距離不一定是 相同或甚至相關(guān)的。前者是由^基于其對(duì)萬(wàn)的信任程度而賦值的。后者是 S基于其對(duì)^的信任程度而賦值的。為了適當(dāng)?shù)亟P袨?,本發(fā)明的系統(tǒng)
允許直接和非對(duì)稱的信任關(guān)系。
社交距離必須是可量度和可分等級(jí)的。社交距離的最簡(jiǎn)單的形式可以 用數(shù)值來指定。例如,系統(tǒng)可以將其社交距離定義成1和io之間的一個(gè)值, 其中l(wèi)指示最強(qiáng)的信任程度。如果朋友^與在社交網(wǎng)絡(luò)映射中與其直接連 接的朋友B非常親密,則^可以賦予值l作為從^至S的社交距離。然而, 如果另一個(gè)人C只是認(rèn)識(shí)」,則^可以賦予值10作為從」至C的社交距
離。符號(hào)SD(A"表示從」至S的社交距離。在以上例子中,SD(AS)等于 1而SD(AC)等于10。還可以使用更復(fù)雜或難懂的標(biāo)識(shí)社交距離的方法。
在本發(fā)明的一個(gè)示例性實(shí)施例中,關(guān)聯(lián)實(shí)體^可以改變社交距離。例 如,如果公司」和公司5是商業(yè)伙伴,則公司J可以將1的社交距離賦予 來自公司B的任何電子郵件。如果兩家公司不再是商業(yè)伙伴,則公司^4可 能想增大社交距離。實(shí)際上,如果該關(guān)系變成敵對(duì),則公司^可能想禁止 公司B的聯(lián)系人。在本發(fā)明中,信任程度可以被設(shè)置成指定不信任,其結(jié) 果是禁止來自公司S的所有電子郵件進(jìn)入公司^。
任選地,第三方可以對(duì)兩個(gè)人之間的社交距離賦值。例如,假定A將 對(duì)^至S的社交距離賦值成1,而萬(wàn)將從S至C的社交距離賦值成1。在 此任選實(shí)施例中,如果^不滿意從B至C的1的社交距離,例如J不信任 C,則^可以將從S至C的社交距離設(shè)置成10。此變化不覆蓋S的社交網(wǎng) 絡(luò)的1的賦值。由^設(shè)置的社交距離將只適用于^的社交網(wǎng)絡(luò)。因此,在 本實(shí)施例中,對(duì)于直接連接的一個(gè)方向可以具有多個(gè)社交距離。
在本發(fā)明的另一備選實(shí)施例中,用戶的社交距離的賦值可以被覆蓋。 例如,在一個(gè)企業(yè)中,可能期望覆蓋用戶的賦值并強(qiáng)加新的社交距離。例 如,公司能確定公司內(nèi)所有系統(tǒng)和用戶以及所有系統(tǒng)和用戶與另一公司的 社交距離應(yīng)為l,且該指定將覆蓋由公司內(nèi)的各個(gè)用戶賦予的任何社交距離 值。
a)社交距離映射
圖3A例示對(duì)應(yīng)于圖2中所示的社交網(wǎng)絡(luò)映射200的社交距離映射300。 社交距離映射是從社交網(wǎng)絡(luò)映射中通過合并社交距離值取得的。社交距離
映射在兩個(gè)節(jié)點(diǎn)之間具有方向箭頭而不是兩個(gè)節(jié)點(diǎn)之間用于指示直接社交 關(guān)系的線。社交距離與每一方向箭頭相關(guān)聯(lián)。在圖3A中,節(jié)點(diǎn)表示關(guān)聯(lián)實(shí)
體,如個(gè)人愛麗絲310、鮑勃312、簡(jiǎn)314、湯姆316、喬318、佛瑞德320 和羅恩322等。從鮑勃312到喬318的方向箭頭被標(biāo)記為5,指示鮑勃312 賦予的他自己與喬318之間的社交距離。換而言之,SD (i^^,喬)等于 5。類似地,SD (愛,遂,^勁)等于6。圖3A的社交距離映射可以用諸 如查找表格或數(shù)據(jù)庫(kù)等各種格式存儲(chǔ)在存儲(chǔ)設(shè)備中。圖3B中例示一個(gè)這類 社交距離映射査表的一個(gè)例子。
3)確定社交網(wǎng)絡(luò)中兩個(gè)節(jié)點(diǎn)之間的信任
一旦社交距離映射被構(gòu)建,則它可用于像圖4的流程圖所例示的那樣 計(jì)算社交距離。計(jì)算那些社交距離的過程由圖5中所示的系統(tǒng)執(zhí)行。
在圖4中,過程始于步驟401,其中用戶A的以及用戶B的ID被傳給 諸如服務(wù)器等代理。在步驟402中,服務(wù)器被請(qǐng)求計(jì)算用戶A和B之間的 信任。在步驟404中,服務(wù)器定位包含用戶A和B的社交網(wǎng)絡(luò)映射。在發(fā) 現(xiàn)鏈路前,社交網(wǎng)絡(luò)映射上的兩個(gè)節(jié)點(diǎn)之間的初始信任為0。信任的計(jì)算和 量化基于跳躍數(shù)、社交距離或兩者。跳躍數(shù)可以是從一個(gè)節(jié)點(diǎn)(第一真實(shí) 世界實(shí)體)移向另一節(jié)點(diǎn)(第二真實(shí)世界實(shí)體)必須穿越的線段數(shù)量。
在步驟406中,服務(wù)器計(jì)算信任,并且從服務(wù)器返回所算出的值。在 步驟408中,信任程度被返回,并且此社交距離量度可用作諸如SPAM控 制、文件共享等應(yīng)用程序中的信任策略設(shè)置。
符號(hào)T^,^表示a對(duì)b的信任程度。兩個(gè)節(jié)點(diǎn)之間的信任程度可以使用 各種數(shù)學(xué)或邏輯方法(以下解釋了其中的一些)、基于兩個(gè)節(jié)點(diǎn)之間的跳 躍數(shù)、社交距離或者跳躍數(shù)H(fl,6)和社交距離SD(a,6)兩者來確定。例如, 在圖3A中,鮑勃312與佛瑞德320直接連接,而佛瑞德320與湯姆316 直接連接。因此,T (^氛湯錄)可基于H (^氛湯錄)的值確定,或 通過SD (激教,錄瑞/善)和SD (涕谫/普,湯j^)來確定。然而,在圖3A 中,鮑勃還與簡(jiǎn)直接連接,而簡(jiǎn)與湯姆直接連接。因此,T (餚^,綴靡) 可以基于H (激^,湯錄)、SD (激^,錄谫/,) 、 SD (涕瑞譜,湯錄)、
SD (餚勁,/窗)和SD (銜,湯邀)的值來確定。如上所述,這類社交距離 映射査表的一個(gè)例子在圖3B中示出。
確定信任程度的數(shù)學(xué)方法可以通過對(duì)社交網(wǎng)絡(luò)映射中的所有節(jié)點(diǎn)使用 相同的方法來全局地制定,或者可以基于例如個(gè)人或群組的喜好來定制。
如前所述,社交網(wǎng)絡(luò)或關(guān)聯(lián)實(shí)體可使用各種各樣的數(shù)學(xué)方法來確定當(dāng) a和6不是直接連接時(shí)的T(",6)。這些數(shù)學(xué)方法包括僅僅基于跳躍數(shù)H(a》) 而不考慮社交距離來確定信任程度的關(guān)聯(lián)實(shí)體。在以上情形中,T"6)等于 H(a,6)。
另外,關(guān)聯(lián)實(shí)體可以通過將兩個(gè)節(jié)點(diǎn)之間的一組社交距離相加來確定 信任程度。在以上例子中,T (^勃,錄錄)等于SD (^激,錄瑞镲)和 SD (錄/i翁,湯嫂)的和,因?yàn)轷U勃312與佛瑞德320直接連接而佛瑞德 320與湯姆316直接連接。
關(guān)聯(lián)實(shí)體還可基于跳躍數(shù)和社交距離兩者來確定信任程度。在此情形 中,如果H(a,6)小于值M"AND" SD(a,6)小于值N,則"節(jié)點(diǎn)可以被信任。 此公式中的AND表示邏輯"與"。
另外,關(guān)聯(lián)實(shí)體可以導(dǎo)出一種用于管理其中存在多個(gè)中間節(jié)點(diǎn)的情形 的方法,例如圖3A中所示的佛瑞德320和簡(jiǎn)314均被表示成鮑勃312與湯 姆316之間的中間節(jié)點(diǎn)的情形。 一種可能的方法是將社交距離的和平均。 具體而言,使用上述例子,T (激^,場(chǎng)靡)等于由兩個(gè)備選路線表示的社 交距離的平均。在圖3A的例子中,為了計(jì)算此社交距離,我們首先確定鮑 勃312和佛瑞德320之間的社交距離(即,4)與佛瑞德320和湯姆316之 間的社交距離(即,7)的和。此第一路線的和為11。接著,我們確定鮑勃 312和簡(jiǎn)314之間的社交距離(即,2)與簡(jiǎn)314和湯姆316之間的社交距 離(即,6)的和。此第二路線的和為8。鮑勃312和湯姆316之間的兩個(gè) 計(jì)算的社交距離的平均等于兩個(gè)路線的和的平均。即,(11 + 8) +2 = 9.5。 使用此方法,則T (^^,湯錄)=9.5。
類似地,關(guān)聯(lián)實(shí)體可以使用Dijkstra最短距離算法或其他類似方法來計(jì)算 信任程度。
同樣,關(guān)聯(lián)實(shí)體可以在未指定信任時(shí)確定信任關(guān)系。例如,關(guān)聯(lián)實(shí)體 可以在社交映射上尚不存在節(jié)點(diǎn)或社交映射上的兩個(gè)節(jié)點(diǎn)之間不存在連接 路徑時(shí)確定信任關(guān)系。在本發(fā)明的一個(gè)任選實(shí)施例中,例如,可以建立一 個(gè)信任模型,該信任模型中不論是否存在其他確定因素,與該節(jié)點(diǎn)相關(guān)的 電子郵件均不被信任。或者,該處理可以使得無(wú)論是否存在其他確定因素, 所有電子郵件均被視為可信。
本發(fā)明的實(shí)施例可以使用任何數(shù)學(xué)或邏輯方法來基于節(jié)點(diǎn)之間的跳躍 數(shù)、節(jié)點(diǎn)之間的社交距離、跳躍數(shù)和社交距離兩者、或這些參數(shù)中的一個(gè) 或兩者結(jié)合諸如個(gè)人喜好或公司策略等其他參數(shù)來確定信任程度。
B.改進(jìn)社交網(wǎng)絡(luò)及其用戶之間的信任
社交網(wǎng)絡(luò)常常包含非常敏感的信息。向網(wǎng)絡(luò)提供信息的關(guān)聯(lián)實(shí)體需要 能控制他們提供的數(shù)據(jù)的使用。關(guān)聯(lián)實(shí)體如果不能控制誰(shuí)看見或誰(shuí)能使用 該信息的話,將不愿意發(fā)布諸如電子郵件地址、家庭地址等信息。本發(fā)明 提供用于使數(shù)據(jù)的所有者能控制他們的信息的使用的技術(shù)和方法。
1) 決定參加
關(guān)于社交網(wǎng)絡(luò)的濫用的一個(gè)顧慮是將為不同意加入社交網(wǎng)絡(luò)的實(shí)體創(chuàng) 建一個(gè)節(jié)點(diǎn)。通常,此顧慮是通過只允許關(guān)聯(lián)實(shí)體創(chuàng)建一個(gè)表示他的節(jié)點(diǎn) 的來解決的。如果關(guān)聯(lián)實(shí)體希望將關(guān)系映射至不屬于系統(tǒng)的一部分的實(shí)體, 則該關(guān)系在系統(tǒng)的信任策略中不被允許并且將不被輸入。
例如,假設(shè)用戶」具有朋友萬(wàn)。朋友萬(wàn)不想發(fā)布他的信息,但用戶」 想擁有完整的社交網(wǎng)絡(luò)。因此,用戶^發(fā)布了關(guān)于朋友^的信息。在本發(fā) 明的系統(tǒng)中,數(shù)據(jù)庫(kù)可允許信息被輸入,但該信息不是對(duì)任何人可用的, 因?yàn)榕笥裇的節(jié)點(diǎn)不具有同意加入的已授權(quán)所有者。本發(fā)明的社交網(wǎng)絡(luò)會(huì) 保持該信息而不允許其公開直至朋友^同意參加。
2) 分散型網(wǎng)絡(luò)
任何集中在給定服務(wù)器上的社交網(wǎng)絡(luò)可能不被用戶完全信任。如果中 央儲(chǔ)存庫(kù)的所有者決定允許不被信任的外來者"非法"窺探社交網(wǎng)絡(luò)映射, 則同意提供信息的社交網(wǎng)絡(luò)用戶可能感覺他們的穩(wěn)私被侵犯。
一種使這種風(fēng)險(xiǎn)最小化的方法是分散社交網(wǎng)絡(luò),在此情形中,每一信 息所有者會(huì)用密碼保護(hù)他們的信息。只有他們信任并認(rèn)作朋友的關(guān)聯(lián)實(shí)體
才會(huì)可以訪問該數(shù)據(jù)。在此情形中,當(dāng)一個(gè)節(jié)點(diǎn)希望建立與另一個(gè)節(jié)點(diǎn)的 鏈路時(shí),兩個(gè)節(jié)點(diǎn)可以訂立一個(gè)相互的協(xié)議。如果諸節(jié)點(diǎn)之間存在協(xié)議, 則可以交換解鎖兩個(gè)節(jié)點(diǎn)上的信息的密鑰。用戶可以設(shè)置一個(gè)規(guī)定對(duì)于其 信息的密鑰可以與最多達(dá)2個(gè)跳躍遠(yuǎn)的節(jié)點(diǎn)共享的策略。在此模型中,網(wǎng) 絡(luò)上的數(shù)據(jù)的所有者保持對(duì)信息的控制。
3) 鏈路的管理
社交網(wǎng)絡(luò)中的節(jié)點(diǎn)可以建立關(guān)于能對(duì)其建立的鏈路的類型的策略。例 如,用戶A可以建立一個(gè)鏈路策略,該鏈路策略規(guī)定如果用戶^希望將用 戶力作為朋友添加到用戶S的朋友清單上,則用戶^必須同意和宣布用戶 5為朋友。在此模型中,將不存在"單向"友誼。
另外,信任策略可以規(guī)定用戶」或用戶5均可移除友誼鏈路,但沒有 其他人被授權(quán)移除該鏈路。另外,將需要關(guān)于編輯標(biāo)識(shí)關(guān)于關(guān)系的信息的 鏈路參數(shù)的一致同意的策略。用戶」和用戶萬(wàn)均需要同意該策略,因?yàn)樗?被認(rèn)為是他們之間共享的信息。示例鏈路參數(shù)和指定可包括"職業(yè)"、 "真實(shí)生活朋友"、"終生朋友"、"近親"、"遠(yuǎn)親"、"在線伙伴" 等。
4) 數(shù)據(jù)的管理
在某些情形中,社交網(wǎng)絡(luò)的其他關(guān)聯(lián)實(shí)體可能想宣布關(guān)于鏈路或節(jié)點(diǎn) 的合法性的意見。因?yàn)樯缃痪W(wǎng)絡(luò)是共享的系統(tǒng),網(wǎng)絡(luò)中并非所有數(shù)據(jù)都是 合法的。在節(jié)點(diǎn)之間實(shí)施該信任模型的一種方法是允許網(wǎng)絡(luò)的用戶就任何 連接或節(jié)點(diǎn)的合法性進(jìn)行表決。
如果用戶被介紹進(jìn)社交網(wǎng)絡(luò)并且不如實(shí)地?cái)⑹鏊麄兊臄?shù)據(jù)或他們的鏈 路,則其他合法用戶能記錄他們對(duì)該數(shù)據(jù)的合法性的意見。用戶接受一節(jié) 點(diǎn)或鏈路的真實(shí)性的決定可以通過基于其他用戶對(duì)該鏈路的合法性的意見 的策略來確定。例如,用戶^可建立一個(gè)不相信任何基于平均表決的合法 性等級(jí)在l到10范圍中小于5的數(shù)據(jù)(即,不信任任何節(jié)點(diǎn)或鏈路)???br>
以基于節(jié)點(diǎn)和鏈路數(shù)以及諸用戶對(duì)新節(jié)點(diǎn)的總信任程度來建立種種策略。 C.社交網(wǎng)絡(luò)設(shè)計(jì)因素
當(dāng)設(shè)計(jì)社交網(wǎng)絡(luò)時(shí)必須考慮多種因素。在設(shè)計(jì)社交網(wǎng)絡(luò)時(shí),必須全面 考慮社交網(wǎng)絡(luò)儲(chǔ)存庫(kù)、社交網(wǎng)絡(luò)類別、多個(gè)社交網(wǎng)絡(luò)的影響和專用信任策 略。
1) 社交網(wǎng)絡(luò)儲(chǔ)存庫(kù)
包括社交網(wǎng)絡(luò)映射、社交距離映射、跳躍、社交距離和信任程度在內(nèi) 的社交網(wǎng)絡(luò)數(shù)據(jù)可以存儲(chǔ)在儲(chǔ)存庫(kù)中。存儲(chǔ)在儲(chǔ)存庫(kù)中的數(shù)據(jù)可由包括代 理該個(gè)人操作的代理在內(nèi)的個(gè)人訪問。
社交網(wǎng)絡(luò)儲(chǔ)存庫(kù)的物理實(shí)例可以用各種形式實(shí)現(xiàn)。例如,儲(chǔ)存庫(kù)可以 是為社交網(wǎng)絡(luò)服務(wù)的專用因特網(wǎng)服務(wù)或具有物理分布式數(shù)據(jù)庫(kù)的單個(gè)邏輯 服務(wù)。另外,儲(chǔ)存庫(kù)可以被實(shí)現(xiàn)成一組分布式個(gè)人數(shù)據(jù)庫(kù),其中個(gè)人數(shù)據(jù) 庫(kù)被指定用于社交網(wǎng)絡(luò)中的每一個(gè)節(jié)點(diǎn)并且個(gè)人數(shù)據(jù)庫(kù)可與其他節(jié)點(diǎn)共
享。儲(chǔ)存庫(kù)還可限定于諸如Friendster 、 Linkedin 和Tribe 等現(xiàn)有社交 網(wǎng)絡(luò)服務(wù)。在此情形中,向用戶查詢社交距離的新數(shù)據(jù)輸入域可以被添加 至現(xiàn)有的社交網(wǎng)絡(luò)服務(wù)的"添加朋友"屏幕。
2) 社交網(wǎng)絡(luò)類別
除了諸如Friendster 、 Linkedin 和Tribe⑧等為建立友誼設(shè)計(jì)的社交 網(wǎng)絡(luò)以外,在本發(fā)明中公開的系統(tǒng)和方法還適用于其他類別的社交網(wǎng)絡(luò), 諸如用于家譜、班級(jí)重聚、eBay買家和賣家、居住區(qū)、特殊興趣小組、俱 樂部會(huì)員和企業(yè)組織的因特網(wǎng)服務(wù)等。不同類別的社交網(wǎng)絡(luò)用于不同的目 的。例如,個(gè)人可以建立一個(gè)與由家譜網(wǎng)絡(luò)確定的第二代堂(表)兄弟姐 妹共享他家庭合影的信任策略。
3) 多個(gè)社交網(wǎng)絡(luò)
用戶當(dāng)然可以屬于多個(gè)社交網(wǎng)絡(luò)或使用多個(gè)社交網(wǎng)絡(luò)來建立信任策 略。與上述多個(gè)中間節(jié)點(diǎn)的例子類似,可以建立信任策略以使用多個(gè)社交 網(wǎng)絡(luò)中的所有或部分跳躍和社交距離。然而,確定信任程度的數(shù)學(xué)方法可 以基于網(wǎng)絡(luò)范圍或個(gè)人喜好而變化。例如,用于SPAM過濾的信任策略可
以使用來自個(gè)人所屬的所有社交網(wǎng)絡(luò)的數(shù)據(jù)。另一方面,用于本地工勤人 員的被推薦者查詢應(yīng)用程序可只使用來自居住區(qū)網(wǎng)絡(luò)的數(shù)據(jù)。 4)專用信任策略
不同的信任策略可用于不同的應(yīng)用程序或用于不同的社交網(wǎng)絡(luò)類別。 例如,個(gè)人可以對(duì)被推薦者查詢應(yīng)用程序部署一種更嚴(yán)格的信任策略并實(shí) 施比廣告定位應(yīng)用程序更高的信任要求。在此情形中,社交網(wǎng)絡(luò)儲(chǔ)存庫(kù)可 以為存儲(chǔ)多組社交距離和信任程度,每組對(duì)應(yīng)于一種應(yīng)用程序。
類似地,可以由用戶分配不同的社交距離,以用于不同的應(yīng)用程序或 用于不同的社交網(wǎng)絡(luò)類別。
II.用于創(chuàng)建社交網(wǎng)絡(luò)映射和社交距離映射的示例性系統(tǒng)
圖5例示用于創(chuàng)建社交網(wǎng)絡(luò)映射的完整系統(tǒng)500的一個(gè)例子,其中該 社交網(wǎng)絡(luò)映射可進(jìn)一步用于為作為社交網(wǎng)絡(luò)的一部分的兩個(gè)人之間的社交 距離賦值。雖然示出電子郵件賬戶作為一個(gè)例子,但還可能有許多其他應(yīng) 用程序,如訪問控制列表、文件共享、計(jì)算機(jī)服務(wù)共享等。任何計(jì)算決策 也可以基于由本發(fā)明確定的信任關(guān)系。所示的示例性電子郵件系統(tǒng)可以用 為特定應(yīng)用程序環(huán)境配置的類似系統(tǒng)代替。
圖5中所示的示例性系統(tǒng)500由多個(gè)組件構(gòu)成。例如,用戶A的計(jì)算 機(jī)賬戶510表示用戶A用于向社交網(wǎng)絡(luò)服務(wù)器580注冊(cè)并用于指定他的朋 友列表以及他賦值的他自己與每一朋友之間的社交距離的計(jì)算機(jī)設(shè)備(諸 如PC或手持式設(shè)備)。用戶A的計(jì)算機(jī)賬戶510通過通信鏈路550與社 交網(wǎng)絡(luò)服務(wù)器580連接。
另外,用戶B的電子郵件賬戶520表示被A列為朋友的用戶B的電子 郵件賬戶。社交網(wǎng)絡(luò)服務(wù)器580向電子郵件賬戶發(fā)出確認(rèn)查詢以確保關(guān)系 是準(zhǔn)確的。社交網(wǎng)絡(luò)服務(wù)器580是協(xié)作創(chuàng)建社交網(wǎng)絡(luò)映射并且還在被請(qǐng)求 時(shí)計(jì)算或以其他方式確定兩個(gè)人之間的信任的應(yīng)用程序服務(wù)器。社交網(wǎng)絡(luò) 服務(wù)器580具有與用戶交互的web接口和訪問用于存儲(chǔ)社交網(wǎng)絡(luò)映射和社 交距離映射的數(shù)據(jù)儲(chǔ)存庫(kù)5卯的數(shù)據(jù)庫(kù)接口。數(shù)據(jù)儲(chǔ)存庫(kù)590存儲(chǔ)用上述 方法得出的社交網(wǎng)絡(luò)映射和社交距離映射。軟件/硬件數(shù)據(jù)儲(chǔ)存庫(kù)被用于把
社交關(guān)系映射存儲(chǔ)為數(shù)據(jù)結(jié)構(gòu)。通信鏈路550表示能夠以各種形式具體化 或?qū)崿F(xiàn)的通信通道,如點(diǎn)對(duì)點(diǎn)連接、內(nèi)聯(lián)網(wǎng)和諸如因特網(wǎng)等各種專用和公 共通信通道。
在本示例性系統(tǒng)500中,用戶A 510使用web接口訪問社交網(wǎng)絡(luò)服務(wù) 器并注冊(cè)他的朋友列表以及他們所賦值的社交距離。在注冊(cè)之后,社交網(wǎng) 絡(luò)服務(wù)器580向包括用戶B的電子郵件賬戶520在內(nèi)的所列出的朋友的電 子郵件賬戶發(fā)送電子郵件,請(qǐng)求他們確認(rèn)他們與用戶A的關(guān)系并對(duì)從他們 自己到用戶A的社交距離賦值。當(dāng)用戶A的一個(gè)朋友如用戶B確認(rèn)該關(guān)系 時(shí),社交網(wǎng)絡(luò)服務(wù)器580將該社交距離映射存儲(chǔ)在數(shù)據(jù)儲(chǔ)存庫(kù)540中。這 一創(chuàng)建社交網(wǎng)絡(luò)映射和創(chuàng)建社交距離映射的過程在以下詳細(xì)說明。
A.社交網(wǎng)絡(luò)映射的創(chuàng)建
社交網(wǎng)絡(luò)映射和社交距離映射可以由各種各樣的數(shù)學(xué)方法或規(guī)則來發(fā) 展。例如,社交距離可以基于社交網(wǎng)絡(luò)映射中兩個(gè)用戶之間的跳躍數(shù)。社 交距離還可以使用基于網(wǎng)絡(luò)中朋友和朋友的朋友的數(shù)目的規(guī)則來賦值。在 此情形中,如果兩個(gè)或多個(gè)直接朋友(即,直接與用戶的節(jié)點(diǎn)連接的那些 朋友)具有共有的朋友,則該共有的朋友將被賦予比作為僅一個(gè)直接朋友 的朋友的人低(更被信任)的社交距離的值。
社交距離還可以使用基于朋友的某屬性的規(guī)則來確定。例如,公司A 可以被包括在其計(jì)算機(jī)的所有用戶及公司B的計(jì)算機(jī)的所有用戶的社交網(wǎng) 絡(luò)中。在該情形中,公司A的雇員與公司B的雇員之間的關(guān)系可以被賦予 比公司A將公司B的特定個(gè)人添加至其社交網(wǎng)絡(luò)時(shí)更高的社交距離(較少 被信任)。
以下更詳細(xì)地討論一個(gè)示例性實(shí)施例以突出可用于賦值社交距離的機(jī) 制中的某些變型。在此第一實(shí)施例中,集中的基于web的儲(chǔ)存庫(kù)通過詢問 和響應(yīng)機(jī)制處理社交關(guān)系的注冊(cè)和存儲(chǔ)。圖6例示本實(shí)施例對(duì)基于電子郵 件的網(wǎng)絡(luò)的一個(gè)應(yīng)用程序。
圖6和圖7提供以下的詢問和響應(yīng)注冊(cè)機(jī)制的兩個(gè)不同的圖形表示。 圖7提供例示創(chuàng)建圖6的社交網(wǎng)絡(luò)所需的步驟的過程流程圖。
在步驟610中,鮑勃612向個(gè)人網(wǎng)絡(luò)服務(wù)器665注冊(cè)。在注冊(cè)請(qǐng)求中, 鮑勃612提供他信任的朋友(佛瑞德620和簡(jiǎn)614)的列表,并對(duì)所列出的 每一個(gè)朋友的社交距離賦值。
在步驟620a和620b中,通過向佛瑞德620和簡(jiǎn)614每人發(fā)送一封請(qǐng) 求確認(rèn)他們與鮑勃612的關(guān)系的電子郵件,個(gè)人網(wǎng)絡(luò)服務(wù)器665査詢佛瑞 德620和簡(jiǎn)614。如果該關(guān)系存在,則個(gè)人網(wǎng)絡(luò)服務(wù)器665請(qǐng)求佛瑞德620 和簡(jiǎn)614分別對(duì)他們與鮑勃612的關(guān)系賦予一個(gè)社交距離值。
在630a和630b中,佛瑞德620和簡(jiǎn)614分別確認(rèn)鮑勃612的確是他 們的朋友,且他們分別對(duì)他們的關(guān)系的社交距離賦值。鮑勃612賦予他與 佛瑞德620和簡(jiǎn)614的關(guān)系的社交距離值可以與佛瑞德620和簡(jiǎn)614所賦 予的社交距離值不同。例如,鮑勃612可以對(duì)他與簡(jiǎn)614的關(guān)系賦予2的 社交距離,但簡(jiǎn)614可以對(duì)她與鮑勃612的關(guān)系賦予6的社交距離。
在640中,個(gè)人網(wǎng)絡(luò)服務(wù)器665使用來自鮑勃612、佛瑞德620和簡(jiǎn) 614的輸入將他們之間的關(guān)系的社交距離映射存儲(chǔ)在數(shù)據(jù)結(jié)構(gòu)或數(shù)據(jù)庫(kù)中。 如上所述,圖3B的表格中示出一個(gè)示例性數(shù)據(jù)結(jié)構(gòu)。
圖7例示流程圖形式的詢問和響應(yīng)注冊(cè)機(jī)制,該流程圖通過以下步驟 來注冊(cè)朋友和社交距離在步驟710中啟動(dòng)節(jié)點(diǎn),在步驟720中查詢潛在 的朋友以提供關(guān)于他們與啟動(dòng)節(jié)點(diǎn)(詢問)的關(guān)系的確認(rèn)電子郵件,在步 驟730中通過回復(fù)電子郵件(響應(yīng))來確認(rèn)被査詢的節(jié)點(diǎn)與啟動(dòng)者之間的 關(guān)系,并在步驟740中構(gòu)建和存儲(chǔ)社交距離映射。
圖8示出使用圖6和圖7中所示的過程創(chuàng)建的社交網(wǎng)絡(luò)映射800。社 交網(wǎng)絡(luò)映射800可用鮑勃一佛瑞德(4)、佛瑞德一鮑勃(1)與鮑勃一簡(jiǎn) (2)、簡(jiǎn)一鮑勃(6)之間的被賦值的社交距離來繪制。
在一個(gè)備選實(shí)施例中,社交網(wǎng)絡(luò)映射是基于規(guī)則創(chuàng)建的。這些規(guī)則可 以根據(jù)社交網(wǎng)絡(luò)中各個(gè)人的需要用各種方式來定義。另外,用于賦值社交 網(wǎng)絡(luò)的規(guī)則可以交互以改進(jìn)所賦值的社交距離。規(guī)則可以作為數(shù)據(jù)結(jié)構(gòu)存 儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,并且可以由計(jì)算機(jī)以自動(dòng)方式用于構(gòu)建社交網(wǎng)絡(luò)映射。
例如,規(guī)則可以基于由每一節(jié)點(diǎn)處的各種設(shè)備提供的安全特征賦值社 交距離。具體而言,具有低安全等級(jí)的設(shè)備得到高(不被信任的)社交距 離,而安全設(shè)備得到低(被信任的)社交距離。然而,基于另一設(shè)備屬性 賦值社交距離的不同規(guī)則可以與此規(guī)則交互。例如,如果安全設(shè)備具有另 一屬性,如向此不同規(guī)則所適用的設(shè)備輸出數(shù)字內(nèi)容的能力,則該安全設(shè) 備可以被賦予更高的社交距離的值,降低該設(shè)備的信任量。
另外,規(guī)則可以規(guī)定公司的總經(jīng)理與每一個(gè)公司員工之間的低(被信 任的)社交距離,這導(dǎo)致總經(jīng)理與員工之間的通信獲得高優(yōu)先權(quán)。
個(gè)人用戶或用戶群的還可被允許改進(jìn)一般規(guī)則來創(chuàng)建更具體的規(guī)則, 該更具體的規(guī)則用于賦值他們自己與他們自己的社交網(wǎng)絡(luò)中的其他人之間 的不同社交距離。
B.計(jì)算機(jī)建模的社交映射的應(yīng)用程序
計(jì)算機(jī)建模的社交映射具有不同的應(yīng)用程序。它們可用于創(chuàng)建真實(shí)世 界關(guān)系,產(chǎn)生新業(yè)務(wù)客戶,創(chuàng)建相互住得近的人之間的新關(guān)系,允許對(duì)于 計(jì)算服務(wù)和數(shù)字商品的特許訪問。
1)創(chuàng)建真實(shí)世界關(guān)系
像Friendster⑧那樣的產(chǎn)品以創(chuàng)建新的真實(shí)世界關(guān)系為目標(biāo)。在這些類 型的應(yīng)用程序中,用戶作為顧客加入服務(wù)并向服務(wù)器提供關(guān)系信息。然后, 服務(wù)器將此信息添加至社交網(wǎng)絡(luò)映射并使該社交網(wǎng)絡(luò)映射對(duì)用戶可用。然 后,用戶可基于現(xiàn)有關(guān)系使用該映射來找到新關(guān)系。另外,這些服務(wù)可以 通過提供通信工具和關(guān)于用戶的信息來促進(jìn)創(chuàng)建社交網(wǎng)絡(luò)映射。
如下所示,本發(fā)明的方法可用于擴(kuò)展以建立真實(shí)世界關(guān)系為目的的計(jì) 算機(jī)建模社交映射的應(yīng)用程序。
a)新業(yè)務(wù)客戶
社交映射可包括給定參與方光顧的業(yè)務(wù),且業(yè)務(wù)可以列出其顧客。這 使得多個(gè)用于將新顧客引入業(yè)務(wù)的機(jī)制成為可能,包括那些通過發(fā)掘以下 諸業(yè)務(wù)來光顧新業(yè)務(wù)的顧客,這些業(yè)務(wù)包括他們的朋友所使用的業(yè)務(wù), 以及通過嘗試聯(lián)系與該業(yè)務(wù)具有良好關(guān)系(由本發(fā)明的方法所確定)的顧
客的朋友來標(biāo)識(shí)新顧客的業(yè)務(wù)。
采用此方法的應(yīng)用程序是廣告定位。個(gè)人可以向他可信對(duì)等者最親密 圈子分發(fā)廣告或分發(fā)材料。然后,他可以按需要將該分發(fā)擴(kuò)展至更廣的可 信對(duì)等者的圈子。
另外一個(gè)例子是基于來自先前買家的反饋評(píng)估賣方的可信度的在線拍 賣應(yīng)用程序。可信度可以通過施以基于由本發(fā)明構(gòu)建的社交距離的信任策 略而更確定和個(gè)人化。
另一種可利用本發(fā)明的方法的情況是產(chǎn)品推薦。個(gè)人對(duì)來自可信來源 的被推薦人設(shè)置較高的值是自然的。例如,如果可信的對(duì)等者推薦一部電 影、 一個(gè)音樂專輯、 一位電工、或一支股票,與不存在被推薦者或該被推 薦者來自匿名的資源的情形相比,另一個(gè)人更可能接受該被推薦者和獲取 被推薦的資源或服務(wù)。因此,被推薦者是基于由本發(fā)明完成的社交距離的 信任策略的非常合適的情況。個(gè)人可以向一定信任程度內(nèi)的對(duì)等者詢問被 推薦者。另外,個(gè)人可以基于作出該推薦的人的信任程度評(píng)估被推薦者。
例如,如果個(gè)人接收到對(duì)于同一服務(wù)的多個(gè)服務(wù)提供者的推薦,則由具有 最高信任程度的對(duì)等者推薦的服務(wù)提供者最有可能被接受。
為了實(shí)現(xiàn)這些類型的應(yīng)用程序,社交映射需要包括企業(yè)或公司節(jié)點(diǎn), 且用戶會(huì)將他們自己與諸如"XX的客戶"的新關(guān)系標(biāo)記相關(guān)聯(lián)。此關(guān)系可 以具有諸如關(guān)系的年齡、關(guān)系的質(zhì)量等參數(shù)。
b)住得相互靠近的人之間的新關(guān)系
社交映射還可用作會(huì)見真實(shí)世界鄰居的方式。本應(yīng)用程序的目標(biāo)在于 找到改善住得相互靠近的人之間的關(guān)系的方式。在此情況中,用戶向社交 映射查詢信息,如誰(shuí)將是合伙使用汽車的好候選人,或者住得相互靠近的 人中是否有以釣魚為愛好的人等。另外,用戶可向社交映射查詢以獲取住 在他們的社區(qū)中的人的電子郵件地址。
另外,此應(yīng)用程序還散布諸如本地危險(xiǎn)、本地政治、丟失的動(dòng)物、可 以在附近得到的服務(wù)、街區(qū)派對(duì)、團(tuán)購(gòu)的機(jī)會(huì)等關(guān)于社區(qū)所關(guān)注的問題的 伶,
I 口尼、o
如果社交映射包括工作地點(diǎn)、家庭地點(diǎn)、工作小時(shí)、愛好、電子郵件 地址、電話號(hào)碼等,則社交映射可以向感興趣方提供相關(guān)的信息。 C)允許對(duì)計(jì)算服務(wù)和數(shù)字商品的特許訪問。
計(jì)算機(jī)建模的社交網(wǎng)絡(luò)映射使用戶能管理對(duì)他們的連網(wǎng)服務(wù)和數(shù)字作 品的訪問。通過可靠的社交網(wǎng)絡(luò)映射,用戶可以通過基于社交網(wǎng)絡(luò)映射允 許或拒絕訪問來擴(kuò)展其控制他們所擁有的數(shù)字作品和服務(wù)的使用的能力。 示例數(shù)字作品和服務(wù)是打印機(jī)、電子郵件信箱、電話、即時(shí)消息、多個(gè)文 件/單個(gè)文件共享、諸如游戲等虛擬環(huán)境、以及包括MP3文件、MP4文件、
Windows媒體文件和其他計(jì)算機(jī)文檔和文件在內(nèi)的數(shù)字作品。計(jì)算機(jī)建模 的社交網(wǎng)絡(luò)映射可以實(shí)例化社交距離,以基于節(jié)點(diǎn)的社交距離提供不同級(jí) 別的權(quán)限。例如,具有短社交距離(高信任程度)的節(jié)點(diǎn)可具有查看、編 輯、復(fù)制和打印數(shù)字作品的權(quán)限,而具有較長(zhǎng)社交距離的節(jié)點(diǎn)(較低信任 程度)只可具有查看數(shù)字作品的權(quán)限。
如下所述,本發(fā)明的系統(tǒng)和方法可以適用于注重使用社交網(wǎng)絡(luò)映射來 控制對(duì)計(jì)算服務(wù)和數(shù)字商品的訪問的應(yīng)用程序。
本發(fā)明提供一種防止SPAM (垃圾電子郵件)的機(jī)制。由朋友、朋友 的朋友或朋友的朋友的朋友(以此類推)發(fā)送的電子郵件比從未知來源接 收到的電子郵件較不可能是SPAM。本發(fā)明可用于過濾電子郵件,從而, 根據(jù)電子郵件是來自特定信任程度內(nèi)的源還是特定程度以外的源,區(qū)別地 對(duì)待消息。例如,來自信任圈子內(nèi)的電子郵件可被接受,而那些來自信任 圈子外部的電子郵件被自動(dòng)移至垃圾電子郵件文件夾。
圖9例示在遠(yuǎn)程服務(wù)器上使用社交距離映射來檢測(cè)SPAM電子郵件的 SPAM過濾系統(tǒng)的示例簡(jiǎn)圖。在此系統(tǒng)中,包括喬918、鮑勃912、愛麗絲 910、佛瑞德920、簡(jiǎn)914、湯姆916和羅恩922在內(nèi)的朋友的網(wǎng)絡(luò)的社交 距離映射999被存儲(chǔ)在可由社交網(wǎng)絡(luò)服務(wù)器980訪問的社交網(wǎng)絡(luò)儲(chǔ)存庫(kù)990 中。
如圖9中所示,喬的計(jì)算機(jī)940是喬918用于訪問其電子郵件的計(jì)算 機(jī)。計(jì)算機(jī)940裝了 SPAM軟件942和策略配置設(shè)置944。喬的計(jì)算機(jī)940
通過通信鏈路950與社交網(wǎng)絡(luò)服務(wù)器980連接。
另外,SPAM軟件942監(jiān)視社交網(wǎng)絡(luò)服務(wù)器980向其發(fā)送確認(rèn)查詢的 電子郵件賬戶。策略944表示用戶(在本例中為喬)關(guān)于確定電子郵件是 否是SPAM的信任策略的策略設(shè)置。在本例中,喬918設(shè)置了一個(gè)規(guī)定電 子郵件如果是來自三個(gè)跳躍以外的或具有大于10的社交距離的任何個(gè)人或 節(jié)點(diǎn)的話則是SPAM的嚴(yán)格信任策略。
社交網(wǎng)絡(luò)服務(wù)器980是與存儲(chǔ)社交距離映射999的社交網(wǎng)絡(luò)儲(chǔ)存庫(kù)990 交互的應(yīng)用程序服務(wù)器。社交網(wǎng)絡(luò)服務(wù)器980響應(yīng)于來自SPAM軟件942 的關(guān)于兩個(gè)節(jié)點(diǎn)之間的社交距離和信任程度的查詢。社交網(wǎng)絡(luò)儲(chǔ)存庫(kù)990 存儲(chǔ)社交網(wǎng)絡(luò)映射、社交距離映射999、跳躍、社交距離和信任程度。通信 鏈路950是能夠以各種形式具體化或?qū)崿F(xiàn)的通信信道,如點(diǎn)對(duì)點(diǎn)連接、內(nèi) 聯(lián)網(wǎng)或諸如因特網(wǎng)等外部網(wǎng)絡(luò)。
在圖9的例子中,如果喬918接收來自鮑勃912的電子郵件,則假定 它很可能不是SPAM,因?yàn)轷U勃912是喬918的直接朋友。類似地,如果 喬918接收來自簡(jiǎn)914的電子郵件,它也不大可能是SPAM,因?yàn)楹?jiǎn)914 是喬918的朋友鮑勃912的朋友。在此個(gè)人網(wǎng)絡(luò)909中的任何一個(gè)人對(duì)從 網(wǎng)絡(luò)909中的任何其他人接收電子郵件感覺放心,因?yàn)樗枪餐湃蔚呐?友的網(wǎng)絡(luò)。然而,如果電子郵件是由處于此共同信任的朋友的社交網(wǎng)絡(luò)以 外的未受信任的SPAM者966發(fā)送的,則該電子郵件被認(rèn)為是SPAM,因 而被過濾掉。
關(guān)于主動(dòng)提供的電子郵件的信任策略是基于諸節(jié)點(diǎn)之間的社交距離。 該距離可以用如上所述的許多方式來確定。或者,個(gè)人可以在他們的電子 郵件客戶機(jī)上設(shè)置只允許一定數(shù)量的跳躍以內(nèi)的節(jié)點(diǎn)的電子郵件的策略。 來自n個(gè)跳躍以外的節(jié)點(diǎn)的所有消息均被認(rèn)為是SPAM。因此,如圖9中 所示,如果喬918決定實(shí)施備選策略并且只接受來自小于三個(gè)跳躍遠(yuǎn)的節(jié) 點(diǎn)的消息,他將不接受來自羅恩922的電子郵件。
圖IO例示可由SPAM軟件942用于根據(jù)策略設(shè)置944和發(fā)送至諸如圖 9中所示的系統(tǒng)等系統(tǒng)中的服務(wù)器980的社交距離查詢來過濾電子郵件的
方法。如圖10中所示,該過程在步驟1010中開始,在該步驟中喬的電子
郵件賬戶918接收來自簡(jiǎn)914的電子郵件。在步驟1020中,喬的SPAM軟 件942向社交網(wǎng)絡(luò)服務(wù)器980發(fā)送一個(gè)查詢喬918和簡(jiǎn)914之間的信任程 度的查詢。
在步驟1030中,社交網(wǎng)絡(luò)服務(wù)器980基于來自社交網(wǎng)絡(luò)儲(chǔ)存庫(kù)990的 社交距離映射999確定信任程度。在步驟1040中,社交網(wǎng)絡(luò)服務(wù)器980將 此信息發(fā)送至喬的計(jì)算機(jī)940上的SPAM軟件942。在步驟1050中,喬的 SPAM軟件942確定信任程度是否小于在喬的策略設(shè)置944中所規(guī)定的界 限。
如果該信任程度大于在喬的策略設(shè)置944中所規(guī)定的界限,則在步驟 1060中,電子郵件被作為SPAM阻止。如果該信任程度不大于在喬的策略 設(shè)置944中所規(guī)定的界限,則該電子郵件不被認(rèn)為是SPAM,并且在步驟 1070中被遞送至喬的收件箱。
在一個(gè)備選實(shí)施例中,本發(fā)明可適用于管理和控制對(duì)資源的訪問。例 如,用戶可能想允許某朋友或該朋友的朋友遠(yuǎn)程地訪問該用戶的計(jì)算機(jī)以 及使用他的計(jì)算機(jī)文件。例如,政府機(jī)關(guān)的候選人可能想允許他的黨派的 競(jìng)選運(yùn)動(dòng)的任何一個(gè)捐助者訪問該站點(diǎn)并張貼評(píng)論。該候選人可能想允許 任何捐助者的任何朋友訪問該站點(diǎn)并查看評(píng)論但不張貼評(píng)論。該用戶的朋 友基于他們與該用戶的關(guān)系而具有對(duì)數(shù)字資源的不同使用權(quán)限。該關(guān)系是 由用戶和各朋友之間的社交距離來體現(xiàn)的,其中較短的社交距離指示較高 程度的信任,因此被允許以更大的使用權(quán)限。相反,具有較大社交距離的 關(guān)系指示較低程度的信任,因此被給予較少的使用權(quán)限。
在另一個(gè)例子中,社交網(wǎng)絡(luò)映射可用于管理對(duì)共享服務(wù)或諸如設(shè)備等 產(chǎn)品的訪問。例如,用戶可能想允許他的朋友或他的朋友的朋友使用他的 打印機(jī)。
同樣,本發(fā)明的系統(tǒng)和方法可用于允許資源共享。諸如KaZaA,和 eDonkeyTM等常規(guī)的對(duì)等網(wǎng)絡(luò)以特別的方式連接隨機(jī)的匿名用戶機(jī)器。本發(fā) 明的優(yōu)選對(duì)等網(wǎng)絡(luò)體系結(jié)構(gòu)使用基于社交距離來管理連接的信任策略來連
接用戶機(jī)器。在此情況中,客戶軟件應(yīng)用程序只有在滿足信任策略時(shí)才維 持與在對(duì)等機(jī)器上運(yùn)行的其他客戶軟件應(yīng)用程序的持續(xù)的物理連接。
圖11例示具有在每一機(jī)器上運(yùn)行的客戶應(yīng)用程序的網(wǎng)絡(luò)1100的節(jié)點(diǎn)。 例如,標(biāo)記為湯姆1116的節(jié)點(diǎn)表示在湯姆的機(jī)器上運(yùn)行的維持與其朋友簡(jiǎn) 的客戶應(yīng)用程序的直接連接的客戶應(yīng)用程序。如圖11中所示,湯姆1116 與他的朋友簡(jiǎn)1114以及簡(jiǎn)的朋友1111連接,而簡(jiǎn)1114與她的朋友鮑勃 1112連接。鮑勃1112維持與他的朋友愛麗絲lllO和喬1U8的持續(xù)連接。 共享的文件夾1196駐留在暴露于此社交網(wǎng)絡(luò)1100的湯姆的機(jī)器上。湯姆 1116可使用策略1186來控制其文件的共享。
常規(guī)對(duì)等文件共享網(wǎng)絡(luò)中的節(jié)點(diǎn)是匿名的并且以隨機(jī)方式連接。圖11 中所示的社交網(wǎng)絡(luò)1100的網(wǎng)絡(luò)拓?fù)涫鞘褂没谏缃痪嚯x的信任策略來控制 的。使用這一類型的網(wǎng)絡(luò),在諸節(jié)點(diǎn)之間存在固有的信任程度。朋友能直 接共享文檔而不必?fù)?dān)心將該文檔暴露給其他人。
除了在對(duì)等網(wǎng)絡(luò)中的機(jī)器和文件共享以外,基于社交距離的信任策略 可以用于其他類型的資源共享方案。例如,個(gè)人可利用信任策略從而控制
其私人信息或個(gè)人數(shù)據(jù)的共享。同樣,在使得多個(gè)計(jì)算機(jī)能就一個(gè)計(jì)算項(xiàng) 目進(jìn)行合作的網(wǎng)格計(jì)算環(huán)境中,信任策略可用于控制參與的計(jì)算機(jī)。
本發(fā)明可以通過通用計(jì)算機(jī)編程實(shí)現(xiàn)所公開的功能來實(shí)現(xiàn)。因此,本 文所述的模塊可以實(shí)現(xiàn)為計(jì)算機(jī)硬件和/或計(jì)算機(jī)軟件。各種設(shè)備可用于提 供用于實(shí)現(xiàn)本發(fā)明的計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)。
雖然已結(jié)合多個(gè)示例性實(shí)施例和實(shí)現(xiàn)描述了本發(fā)明,但本發(fā)明不限于 此,而是涵蓋了落入所附權(quán)利要求書的范圍內(nèi)的各種修改和等效配置。
權(quán)利要求
1.一種使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施用于計(jì)算應(yīng)用程序的信任策略的方法,所述方法包括使用計(jì)算機(jī)實(shí)例化關(guān)聯(lián)實(shí)體之間的關(guān)系;基于用所述計(jì)算機(jī)實(shí)例化的關(guān)系來確定關(guān)聯(lián)實(shí)體之間的信任關(guān)系;基于信任關(guān)系創(chuàng)建信任策略;將所述信任策略存儲(chǔ)在存儲(chǔ)設(shè)備上;以及實(shí)施所述用于計(jì)算應(yīng)用程序的信任策略。
2. 如權(quán)利要求1所述的使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施信任策略的 方法,其特征在于,所述計(jì)算機(jī)實(shí)例化多個(gè)關(guān)系。
3. 如權(quán)利要求1所述的使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施信任策略的 方法,其特征在于,所述實(shí)例化關(guān)系包括從現(xiàn)有計(jì)算應(yīng)用程序中導(dǎo)出所述關(guān)系。
4. 如權(quán)利要求3所述的使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施信任策略的 方法,其特征在于,所述現(xiàn)有計(jì)算應(yīng)用程序包括Friendster 、 LinkedinTM或 Tribe⑧的其中之一。
5. 如權(quán)利要求1所述的使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施信任策略的 方法,其特征在于,所述信任關(guān)系是基于社交距離確定的。
6. 如權(quán)利要求5所述的使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施信任策略的 方法,其特征在于,所述社交距離是由第一關(guān)聯(lián)實(shí)體賦予直接連接的第二關(guān)聯(lián) 實(shí)體數(shù)值,其中所述數(shù)值指示所述第一關(guān)聯(lián)實(shí)體對(duì)所述第二關(guān)聯(lián)實(shí)體的信任程 度。
7. 如權(quán)利要求5所述的使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施信任策略的 方法,其特征在于,所述社交距離是由第三方賦予的數(shù)值,其中所述數(shù)值指示 所述第三方對(duì)第一關(guān)聯(lián)實(shí)體與直接連接的第二關(guān)聯(lián)實(shí)體之間的關(guān)系的信任程 度。
8. 如權(quán)利要求1所述的使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施信任策略的 方法,其特征在于,所述信任關(guān)系包括信任程度的描述。
9. 如權(quán)利要求1所述的使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施信任策略的 方法,其特征在于,所述信任策略基于所述信任關(guān)系來規(guī)定動(dòng)作的許可。
10. 如權(quán)利要求1所述的使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施信任策略的 方法,其特征在于,所述信任策略規(guī)定對(duì)資源或服務(wù)中的其中之一的訪問許可。
11. 如權(quán)利要求IO所述的使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施信任策略 的方法,其特征在于,所述訪問許可是對(duì)數(shù)字作品的使用權(quán)限。
12. 如權(quán)利要求1所述的使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施信任策略的 方法,其特征在于,所述確定信任關(guān)系的步驟還包括接收指定信任關(guān)系。
13. —種基于作為社交網(wǎng)絡(luò)的成員的關(guān)聯(lián)實(shí)體的社交距離使用信任策略的 方法,所述方法包括標(biāo)識(shí)社交網(wǎng)絡(luò);建立組成所述社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體的社交距離; 基于所述社交距離確定關(guān)聯(lián)實(shí)體之間的信任關(guān)系; 基于所述信任關(guān)系發(fā)展和使用信任策略;以及將所述信任策略存儲(chǔ)在存儲(chǔ)設(shè)備上從而允許計(jì)算機(jī)設(shè)備使用所述信任策略。
14. 如權(quán)利要求13所述的基于作為社交網(wǎng)絡(luò)的成員的關(guān)聯(lián)實(shí)體的社交距 離使用信任策略的方法,其特征在于,所述建立組成所述社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體 的社交距離的步驟還包括使用社交距離映射。
15. 如權(quán)利要求13所述的使用信任策略的方法,其特征在于,所述方法 作為標(biāo)識(shí)不需要的電子郵件的過濾準(zhǔn)則。
16. 如權(quán)利要求13所述的使用信任策略的方法,其特征在于,所述方法 作為提供對(duì)于資源或服務(wù)的訪問的過濾準(zhǔn)則。
17. 如權(quán)利要求16所述的使用信任策略的方法,其特征在于,所述被訪 問的服務(wù)包括近鄰電子郵件網(wǎng)絡(luò)。
18. 如權(quán)利要求16所述的使用信任策略的方法,其特征在于,所述被訪 問的服務(wù)包括乘車共享網(wǎng)絡(luò)。
19. 如權(quán)利要求16所述的使用信任策略的方法,其特征在于,所述被訪 問的資源包括數(shù)字作品。
20. 如權(quán)利要求13所述的使用信任策略的方法,其特征在于,所述社交 網(wǎng)絡(luò)還包括由公共域名表征的環(huán)境。
21. 如權(quán)利要求13所述的使用信任策略的方法,其特征在于,所述關(guān)聯(lián)實(shí)體包括人、公司、企業(yè)、網(wǎng)絡(luò)、設(shè)備、對(duì)象或群組。
22. 如權(quán)利要求13所述的使用信任策略的方法,其特征在于,所述信任 關(guān)系由分布式網(wǎng)絡(luò)上的內(nèi)容的類型進(jìn)一步確定。
23. 如權(quán)利要求13所述的使用信任策略的方法,其特征在于,所述社交 網(wǎng)絡(luò)還包括由共同主題屬性表征的用戶興趣環(huán)境。
24. —種基于作為社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體的社交距離創(chuàng)建信任策略的方法, 其特征在于,所述方法包括標(biāo)識(shí)社交映射;確定所述社交映射中與所述作為社交網(wǎng)絡(luò)的成員的關(guān)聯(lián)實(shí)體相對(duì)應(yīng)的節(jié)點(diǎn);基于所述社交映射的相應(yīng)節(jié)點(diǎn)構(gòu)建社交網(wǎng)絡(luò); 建立所述社交映射的各節(jié)點(diǎn)之間的社交距離; 建立組成所述社交網(wǎng)絡(luò)的節(jié)點(diǎn)的社交距離映射;基于所述社交距離映射確定所述相應(yīng)節(jié)點(diǎn)的關(guān)聯(lián)實(shí)體之間的信任關(guān)系; 基于所述信任關(guān)系創(chuàng)建信任策略;以及將所述信任策略存儲(chǔ)在存儲(chǔ)設(shè)備上從而允許計(jì)算機(jī)設(shè)備使用所述信任策略。
25. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述信任 關(guān)系是基于組成所述社交網(wǎng)絡(luò)的節(jié)點(diǎn)之間的跳躍數(shù)來計(jì)算的。
26. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述信任 關(guān)系是通過將組成所述社交網(wǎng)絡(luò)的節(jié)點(diǎn)之間的一組社交距離相加來確定的。
27. 如權(quán)利要求26所述的創(chuàng)建信任策略的方法,其特征在于,所述社交 距離是由第一關(guān)聯(lián)實(shí)體賦予直接連接的第二關(guān)聯(lián)實(shí)體的數(shù)值,其中所述數(shù)值指 示所述第一關(guān)聯(lián)實(shí)體對(duì)所述第二關(guān)聯(lián)實(shí)體的信任程度。
28. 如權(quán)利要求26所述的創(chuàng)建信任策略的方法,其特征在于,所述社交 距離是由第三方賦予的數(shù)值,其中所述數(shù)值指示所述第三方對(duì)第一關(guān)聯(lián)實(shí)體與 直接連接的第二關(guān)聯(lián)實(shí)體之間的關(guān)系的信任程度。
29. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述信任 關(guān)系是基于組成所述社交網(wǎng)絡(luò)的節(jié)點(diǎn)之間的跳躍數(shù)以及組成所述社交網(wǎng)絡(luò)的 節(jié)點(diǎn)之間的一組社交距離來確定的。
30. 如權(quán)利要求26所述的創(chuàng)建信任策略的方法,其特征在于,存在多個(gè) 中間節(jié)點(diǎn)從而導(dǎo)致有多組社交距離,所述社交距離用于通過取各組社交距離之 和的平均來確定信任關(guān)系。
31. 如權(quán)利要求26所述的創(chuàng)建信任策略的方法,其特征在于,所述信任 關(guān)系是使用Dijkstra的最短距離算法來計(jì)算的。
32. 如權(quán)利要求26所述的創(chuàng)建信任策略的方法,其特征在于,所述信任 關(guān)系是使用來自所述關(guān)聯(lián)實(shí)體之一的自由決定的準(zhǔn)則人工確定的。
33. 如權(quán)利要求26所述的創(chuàng)建信任策略的方法,其特征在于,所述信任 關(guān)系是使用來自不是關(guān)聯(lián)實(shí)體的外部方的自由決定的準(zhǔn)則人工確定的。
34. 如權(quán)利要求33所述的創(chuàng)建信任策略的方法,其特征在于,所述自由 決定的準(zhǔn)則包括集體策略。
35. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述信任 關(guān)系是由所述關(guān)聯(lián)實(shí)體的地理位置確定的。
36. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述信任 關(guān)系是由集體策略確定的。
37. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述確定 關(guān)聯(lián)實(shí)體的步驟還包括關(guān)聯(lián)實(shí)體決定同意加入所述社交網(wǎng)絡(luò)。
38. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述構(gòu)建 社交網(wǎng)絡(luò)的步驟還包括一關(guān)聯(lián)實(shí)體用密碼保護(hù)另一關(guān)聯(lián)實(shí)體對(duì)所述社交網(wǎng)絡(luò) 的一部分的訪問。
39. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述構(gòu)建 社交網(wǎng)絡(luò)的步驟還包括一關(guān)聯(lián)實(shí)體建立保護(hù)另一關(guān)聯(lián)實(shí)體對(duì)所述社交網(wǎng)絡(luò)的 一部分的訪問的策略。
40. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述構(gòu)建社交網(wǎng)絡(luò)的步驟還包括一關(guān)聯(lián)實(shí)體建立一個(gè)用于移除另一關(guān)聯(lián)實(shí)體對(duì)所述社 交網(wǎng)絡(luò)的一部分的訪問的策略。
41. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述構(gòu)建 社交網(wǎng)絡(luò)的步驟還包括關(guān)聯(lián)實(shí)體表決以確立合法性并從而修改所述社交網(wǎng)絡(luò)。
42. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述構(gòu)建 社交網(wǎng)絡(luò)的步驟還包括關(guān)聯(lián)實(shí)體表決以確立合法性并從而向新關(guān)聯(lián)實(shí)體提供 對(duì)所述社交網(wǎng)絡(luò)的 一部分的訪問。
43. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述方法 作為標(biāo)識(shí)不需要的電子郵件的過濾準(zhǔn)則。
44. 如權(quán)利要求24所述的創(chuàng)建信任策略的方法,其特征在于,所述方法 作為允許對(duì)分布式資源的訪問的過濾準(zhǔn)則。
45. 如權(quán)利要求44所述的創(chuàng)建信任策略的方法,其特征在于,所述被允 許的訪問是數(shù)字作品的使用權(quán)限。
46. —種基于社交模型實(shí)施信任策略的方法,所述方法包括 實(shí)例化關(guān)聯(lián)實(shí)體之間的關(guān)系的社交模型; 創(chuàng)建適用于所述社交模型的信任策略;將所述社交模型轉(zhuǎn)化成社交映射,在所述映射中關(guān)聯(lián)實(shí)體之間的關(guān)系被標(biāo) 識(shí)并且到其他關(guān)聯(lián)實(shí)體的鏈路被建立;計(jì)算所述社交映射上的兩個(gè)關(guān)聯(lián)實(shí)體之間的鏈路間的社交距離;以及 基于所述計(jì)算出的社交距離確定是否批準(zhǔn)計(jì)算請(qǐng)求。
47. 如權(quán)利要求46所述的基于社交模型實(shí)施信任策略的方法,其特征在 于,所述確定步驟還包括在所述計(jì)算出的社交距離符合定義的值時(shí)基于所述計(jì) 算出的社交距離批準(zhǔn)計(jì)算請(qǐng)求,而在所述計(jì)算出的社交距離不符合定義的值時(shí) 基于所述計(jì)算出的社交距離拒絕批準(zhǔn)計(jì)算請(qǐng)求。
48. 如權(quán)利要求47所述的基于社交模型實(shí)施信任策略的方法,其特征在 于,所述計(jì)算請(qǐng)求還包括電子郵件的遞送。
49. 如權(quán)利要求47所述的基于社交模型實(shí)施信任策略的方法,其特征在 于,所述計(jì)算請(qǐng)求還包括在分布式網(wǎng)絡(luò)中指令的計(jì)算機(jī)處理。
50. —種具有計(jì)算機(jī)可讀指令的數(shù)據(jù)存儲(chǔ)介質(zhì),其中所述計(jì)算機(jī)可讀指令使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施用于計(jì)算應(yīng)用程序的信任策略,所述介質(zhì)包括用于使用計(jì)算機(jī)來實(shí)例化關(guān)聯(lián)實(shí)體之間的關(guān)系的指令;用于基于使用所述計(jì)算機(jī)實(shí)例化的關(guān)系來確定關(guān)聯(lián)實(shí)體之間的信任關(guān)系的指令;用于基于信任關(guān)系創(chuàng)建信任策略的指令; 用于將所述信任策略存儲(chǔ)在存儲(chǔ)設(shè)備上的指令;以及 用于實(shí)施所述用于計(jì)算應(yīng)用程序的信任策略的指令。
51. 如權(quán)利要求50所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于使用計(jì) 算機(jī)來實(shí)例化關(guān)聯(lián)實(shí)體之間的關(guān)系的指令包括用于實(shí)例化關(guān)聯(lián)實(shí)體之間的多 個(gè)關(guān)系的指令。
52. 如權(quán)利要求50所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于實(shí)例化 關(guān)系的指令包括用于從現(xiàn)有計(jì)算應(yīng)用程序?qū)С鏊鲫P(guān)系的指令。
53. 如權(quán)利要求52所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于從現(xiàn)有 計(jì)算應(yīng)用程序?qū)С鏊鲫P(guān)系的指令包括用于從Friendster⑧、Linkedin 或 Tribe⑧計(jì)算應(yīng)用程序的其中之一導(dǎo)出所述關(guān)系的指令。
54. 如權(quán)利要求50所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,用于確定所述信 任關(guān)系的指令包括用于基于社交距離確定所述信任關(guān)系的指令。
55. 如權(quán)利要求54所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述社交距離是 由第一關(guān)聯(lián)實(shí)體賦予直接連接的第二關(guān)聯(lián)實(shí)體的數(shù)值,其中所述數(shù)值指示所述 第一關(guān)聯(lián)實(shí)體對(duì)所述第二關(guān)聯(lián)實(shí)體的信任程度。
56. 如權(quán)利要求54所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述社交距離是 由第三方賦予的數(shù)值,其中所述數(shù)值指示所述第三方對(duì)第一關(guān)聯(lián)實(shí)體與直接連 接的第二關(guān)聯(lián)實(shí)體之間的關(guān)系的信任程度。
57. 如權(quán)利要求50所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述信任關(guān)系包括信任程度的描述。
58. 如權(quán)利要求50所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于創(chuàng)建所 述信任策略的指令包括用于基于所述信任關(guān)系來規(guī)定動(dòng)作的許可的指令。
59. 如權(quán)利要求50所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于創(chuàng)建所述信任策略的指令包括用于規(guī)定對(duì)資源或服務(wù)的其中之一的訪問允許的指令。
60. 如權(quán)利要求59所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述被允許的訪 問是對(duì)數(shù)字作品的使用權(quán)限。
61. 如權(quán)利要求50所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于確定信 任關(guān)系的指令包括用于接收指定信任關(guān)系的指令。
62. —種具有計(jì)算機(jī)可讀指令的數(shù)據(jù)存儲(chǔ)介質(zhì),其中所述計(jì)算機(jī)可讀指令 基于作為社交網(wǎng)絡(luò)的成員的關(guān)聯(lián)實(shí)體之間的社交距離來實(shí)施信任策略,所述介 質(zhì)包括用于標(biāo)識(shí)社交網(wǎng)絡(luò)的指令;用于建立組成所述社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體的社交距離的指令; 用于基于所述社交距離確定關(guān)聯(lián)實(shí)體之間的信任關(guān)系的指令; 用于基于所述信任關(guān)系發(fā)展和使用信任策略的指令;以及 用于將所述信任策略存儲(chǔ)在存儲(chǔ)設(shè)備上從而允許計(jì)算機(jī)設(shè)備使用所述信 任策略的指令。
63. 如權(quán)利要求62所述數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于建立組成 所述社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體的社交距離的指令包括用于使用社交距離映射來確 定所述關(guān)聯(lián)實(shí)體之間的社交距離的指令。
64. 如權(quán)利要求62所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,用于將所述信任 策略存儲(chǔ)在存儲(chǔ)設(shè)備上指令允許計(jì)算機(jī)設(shè)備將所述信任策略用作標(biāo)識(shí)不需要 的電子郵件的過濾準(zhǔn)則。
65. 如權(quán)利要求62所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,用于將所述信任 策略存儲(chǔ)在存儲(chǔ)設(shè)備上指令允許計(jì)算機(jī)設(shè)備將所述信任策略用作提供對(duì)資源 或服務(wù)的訪問的過濾準(zhǔn)則。
66. 如權(quán)利要求65所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述被訪問的資 源是數(shù)字作品。
67. 如權(quán)利要求65所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述被訪問的服 務(wù)包括近鄰電子郵件網(wǎng)絡(luò)。
68. 如權(quán)利要求65所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述被訪問的服 務(wù)包括乘車共享網(wǎng)絡(luò)。
69. 如權(quán)利要求62所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于標(biāo)識(shí)所 述社交網(wǎng)絡(luò)的指令包括用于標(biāo)識(shí)由公共域名表征的環(huán)境的指令。
70. 如權(quán)利要求69所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述關(guān)聯(lián)實(shí)體包 括人、公司、企業(yè)、網(wǎng)絡(luò)、設(shè)備、對(duì)象或群組。
71. 如權(quán)利要求62所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于確定信 任關(guān)系的指令包括用于進(jìn)一步確定分布式網(wǎng)絡(luò)上的內(nèi)容的類型的指令。
72. 如權(quán)利要求62所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于標(biāo)識(shí)所 述社交網(wǎng)絡(luò)的指令包括用于標(biāo)識(shí)由共同主題屬性表征的用戶興趣環(huán)境的指令。
73. —種具有計(jì)算機(jī)可讀指令的數(shù)據(jù)存儲(chǔ)介質(zhì),其中所述計(jì)算機(jī)可讀指令 用于基于作為社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體的社交距離創(chuàng)建信任策略,其特征在于,所 述方法包括用于標(biāo)識(shí)社交映射的指令;用于確定所述社交映射中與所述作為社交網(wǎng)絡(luò)的成員的關(guān)聯(lián)實(shí)體相對(duì)應(yīng)的關(guān)聯(lián)實(shí)體的指令;用于基于所述社交映射的相應(yīng)關(guān)聯(lián)實(shí)體構(gòu)建社交網(wǎng)絡(luò)的指令; 用于建立所述社交映射的諸關(guān)聯(lián)實(shí)體之間的社交距離的指令; 用于建立組成所述社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體的社交距離映射的指令; 用于基于所述社交距離映射的所述相應(yīng)關(guān)聯(lián)實(shí)體的關(guān)聯(lián)實(shí)體之間的信任關(guān)系的指令;用于基于所述信任關(guān)系創(chuàng)建信任策略的指令;以及用于將所述信任策略存儲(chǔ)在存儲(chǔ)設(shè)備上從而允許計(jì)算機(jī)設(shè)備使用所述信 任策略的指令。
74. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于確定信 任關(guān)系的指令包括用于基于組成所述社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體之間的跳躍數(shù)來確 定信任關(guān)系的指令。
75. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于確定信 任關(guān)系的指令包括用于通過將組成所述社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體之間的一組社交 距離相加來確定信任關(guān)系的指令。
76. 如權(quán)利要求75所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述社交距離是 由第一關(guān)聯(lián)實(shí)體賦予直接連接的第二關(guān)聯(lián)實(shí)體的數(shù)值,其中所述數(shù)值指示所述 第一關(guān)聯(lián)實(shí)體對(duì)所述第二關(guān)聯(lián)實(shí)體的信任程度。
77. 如權(quán)利要求75所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述社交距離是 由第三方賦予的數(shù)值,其中所述數(shù)值指示所述第三方對(duì)第一關(guān)聯(lián)實(shí)體與直接連 接的第二關(guān)聯(lián)實(shí)體之間的關(guān)系的信任程度。
78. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于確定信 任關(guān)系的指令包括用于基于組成所述社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體之間的跳躍數(shù)以及 組成所述社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體之間的一組社交距離來確定所述信任關(guān)系的指 令。
79. 如權(quán)利要求75所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于構(gòu)建所 述社交網(wǎng)絡(luò)的指令包括用于確定存在多個(gè)中間關(guān)聯(lián)實(shí)體從而導(dǎo)致多組社交距 離的指令,所述用于構(gòu)建用于確定所述信任關(guān)系的所述社交距離的指令包括用 于通過取所述各組社交距離之和的平均來確定所述信任關(guān)系的指令。
80. 如權(quán)利要求75所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于確定信 任關(guān)系的指令包括使用Dijkstra的最短距離算法來確定所述信任關(guān)系的指令。
81. 如權(quán)利要求75所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于確定信 任關(guān)系的指令包括使用來自所述關(guān)聯(lián)實(shí)體之一的自由決定的準(zhǔn)則人工確定所 述信任關(guān)系的指令。
82. 如權(quán)利要求75所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于確定信 任關(guān)系的指令包括使用來自不是關(guān)聯(lián)實(shí)體的外部方的自由決定的準(zhǔn)則人工確 定所述信任關(guān)系的指令。
83. 如權(quán)利要求82所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述自由決定的 準(zhǔn)則包括集體策略。
84. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于確定所述信任關(guān)系的指令包括基于所述關(guān)聯(lián)實(shí)體的地理位置確定所述信任關(guān)系的指 令。
85. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于確定所 述信任關(guān)系的指令包括基于集體策略確定所述信任關(guān)系的指令。
86. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于確定關(guān) 聯(lián)實(shí)體的指令還包括允許關(guān)聯(lián)實(shí)體決定同意加入所述社交網(wǎng)絡(luò)的指令。
87. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述構(gòu)建社交網(wǎng) 絡(luò)的指令還包括用于由一關(guān)聯(lián)實(shí)體用密碼保護(hù)另一關(guān)聯(lián)實(shí)體對(duì)所述社交網(wǎng)絡(luò) 的一部分的訪問的指令。
88. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述構(gòu)建社交網(wǎng) 絡(luò)的指令還包括用于由一關(guān)聯(lián)實(shí)體建立保護(hù)另一關(guān)聯(lián)實(shí)體對(duì)所述社交網(wǎng)絡(luò)的 一部分的訪問的策略的指令。
89. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述構(gòu)建社交網(wǎng) 絡(luò)的指令還包括用于由一關(guān)聯(lián)實(shí)體建立一個(gè)用于移除另一關(guān)聯(lián)實(shí)體對(duì)所述社 交網(wǎng)絡(luò)的一部分的訪問的策略的指令。
90. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述構(gòu)建社交網(wǎng) 絡(luò)的指令還包括用于關(guān)聯(lián)實(shí)體表決以確立合法性并從而修改所述社交網(wǎng)絡(luò)的 指令。
91. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述構(gòu)建社交網(wǎng) 絡(luò)的指令還包括用于關(guān)聯(lián)實(shí)體表決以確立合法性并從而向新關(guān)聯(lián)實(shí)體提供對(duì) 所述社交網(wǎng)絡(luò)的一部分的訪問的指令。
92. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,用于將所述信任 策略存儲(chǔ)在存儲(chǔ)設(shè)備上的指令允許計(jì)算機(jī)設(shè)備將所述信任策略用作標(biāo)識(shí)不需 要的電子郵件的過濾準(zhǔn)則。
93. 如權(quán)利要求73所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,用于將所述信任 策略存儲(chǔ)在存儲(chǔ)設(shè)備上的指令允許計(jì)算機(jī)設(shè)備將所述信任策略用作允許對(duì)分布式資源的訪問的過濾準(zhǔn)則。
94. 如權(quán)利要求93所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述被允許的訪 問是對(duì)數(shù)字作品的使用權(quán)限。
95. —種具有基于社交模型實(shí)施信任策略的計(jì)算機(jī)可執(zhí)行指令的數(shù)據(jù)存儲(chǔ)介質(zhì),所述介質(zhì)包括用于實(shí)例化關(guān)聯(lián)實(shí)體之間的關(guān)系的社交模型的指令; 用于創(chuàng)建適用于所述社交模型的信任策略的指令;用于將所述社交模型轉(zhuǎn)化成社交映射的指令,在所述映射中關(guān)聯(lián)實(shí)體之間 的關(guān)系被標(biāo)識(shí)并且到其他關(guān)聯(lián)實(shí)體的鏈路被建立;用于計(jì)算所述社交映射上的兩個(gè)關(guān)聯(lián)實(shí)體之間的鏈路之間的社交距離的指令;以及用于基于所述計(jì)算出的社交距離確定是否批準(zhǔn)計(jì)算請(qǐng)求的指令。
96. 如權(quán)利要求95所述數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述用于基于所述 計(jì)算出的社交距離確定是否批準(zhǔn)計(jì)算請(qǐng)求的指令包括,用于在所述計(jì)算出的社 交距離符合定義的值時(shí)基于所述計(jì)算出的社交距離批準(zhǔn)計(jì)算請(qǐng)求、而在所述計(jì) 算出的社交距離無(wú)法符合定義的值時(shí)基于所述計(jì)算出的社交距離拒絕批準(zhǔn)計(jì) 算請(qǐng)求的指令。
97. 如權(quán)利要求96所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算請(qǐng)求還 包括電子郵件的遞送。
98. 如權(quán)利要求96所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算請(qǐng)求還 包括在分布式網(wǎng)絡(luò)中指令的計(jì)算機(jī)處理。
99. 如權(quán)利要求96所述的數(shù)據(jù)存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算請(qǐng)求包 括對(duì)數(shù)字作品的使用權(quán)限。
100. —種使用關(guān)聯(lián)實(shí)體之間的社交關(guān)系來實(shí)施用于計(jì)算應(yīng)用程序的信任 策略的計(jì)算機(jī)系統(tǒng),所述計(jì)算機(jī)系統(tǒng)包括用于使用計(jì)算機(jī)實(shí)例化關(guān)聯(lián)實(shí)體之間的關(guān)系的裝置;用于基于使用所述計(jì)算機(jī)實(shí)例化的關(guān)系來確定關(guān)聯(lián)實(shí)體之間的信任關(guān)系 的裝置; 用于基于信任關(guān)系創(chuàng)建信任策略的裝置;用于將所述信任策略存儲(chǔ)在存儲(chǔ)設(shè)備上的裝置;以及用于實(shí)施所述用于計(jì)算應(yīng)用程序的信任策略的裝置。
101. 如權(quán)利要求IOO所述的用于實(shí)施信任策略的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于實(shí)例化關(guān)聯(lián)實(shí)體之間的關(guān)系的裝置實(shí)例化多個(gè)關(guān)系。
102. 如權(quán)利要求93所述的用于實(shí)施信任策略的計(jì)算機(jī)系統(tǒng),其特征在于, 所述用于實(shí)例化關(guān)聯(lián)實(shí)體之間的關(guān)系的裝置包括用于從現(xiàn)有計(jì)算應(yīng)用程序中 導(dǎo)出所述關(guān)系的裝置。
103. 如權(quán)利要求102所述的用于實(shí)施信任策略的計(jì)算機(jī)系統(tǒng),其特征在 于,所述現(xiàn)有計(jì)算應(yīng)用程序包括Friendster⑧、Linkedin 或Tribe 的其中之一。
104. 如權(quán)利要求IOO所述的用于實(shí)施信任策略的計(jì)算機(jī)系統(tǒng),其特征在 于,所述用于確定所述信任關(guān)系的裝置基于社交距離來確定所述信任關(guān)系。
105. 如權(quán)利要求104所述的用于實(shí)施信任策略的計(jì)算機(jī)系統(tǒng),其特征在 于,所述社交距離是由第一關(guān)聯(lián)實(shí)體賦予直接連接的第二關(guān)聯(lián)實(shí)體的數(shù)值,其 中所述數(shù)值指示所述第一關(guān)聯(lián)實(shí)體對(duì)所述第二關(guān)聯(lián)實(shí)體的信任程度。
106. 如權(quán)利要求104所述的用于實(shí)施信任策略的計(jì)算機(jī)系統(tǒng),其特征在 于,所述社交距離是由第三方賦予的數(shù)值,其中所述數(shù)值指示所述第三方對(duì)第 一關(guān)聯(lián)實(shí)體與直接連接的第二關(guān)聯(lián)實(shí)體之間的關(guān)系的信任程度。
107. 如權(quán)利要求IOO所述的用于實(shí)施信任策略的計(jì)算機(jī)系統(tǒng),其特征在 于,所述信任關(guān)系包括信任程度的描述。
108. 如權(quán)利要求IOO所述的用于實(shí)施信任策略的計(jì)算機(jī)系統(tǒng),其特征在 于,所述信任策略基于所述信任關(guān)系來規(guī)定動(dòng)作的許可。
109. 如權(quán)利要求IOO所述的用于實(shí)施信任策略的計(jì)算機(jī)系統(tǒng),其特征在 于,所述信任策略規(guī)定對(duì)資源或服務(wù)的其中之一的訪問許可。
110. 如權(quán)利要求109所述的用于實(shí)施信任策略的計(jì)算機(jī)系統(tǒng),其特征在 于,所述被允許的訪問是對(duì)數(shù)字作品的使用權(quán)限。
111. 如權(quán)利要求IOO所述的用于實(shí)施信任策略的計(jì)算機(jī)系統(tǒng),其特征在 于,所述用于確定信任關(guān)系的裝置包括用于接收指定信任關(guān)系的裝置。
112. —種基于作為社交網(wǎng)絡(luò)的成員的關(guān)聯(lián)實(shí)體的社交距離使用信任策略 的計(jì)算機(jī)系統(tǒng),所述計(jì)算機(jī)系統(tǒng)包括用于標(biāo)識(shí)社交網(wǎng)絡(luò)的裝置;用于建立組成所述社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體的社交距離的裝置; 用于基于所述社交距離確定關(guān)聯(lián)實(shí)體之間的信任關(guān)系的裝置; 用于基于所述信任關(guān)系發(fā)展和使用信任策略的裝置;以及用于將所述信任策略存儲(chǔ)在存儲(chǔ)設(shè)備上從而允許計(jì)算機(jī)設(shè)備使用所述信 任策略的裝置。
113. 如權(quán)利要求112所述的計(jì)算機(jī)系統(tǒng),其特征在于,用于建立組成所 述社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體的社交距離的裝置包括用于使用社交距離映射的裝置。
114. 如權(quán)利要求112所述的計(jì)算機(jī)系統(tǒng),其特征在于,用于將所述信任 策略存儲(chǔ)在存儲(chǔ)設(shè)備上的裝置包括用于允許計(jì)算機(jī)設(shè)備將所述信任策略用作 標(biāo)識(shí)不需要的電子郵件的過濾準(zhǔn)則的裝置。
115. 如權(quán)利要求112所述的計(jì)算機(jī)系統(tǒng),其特征在于,用于將所述信任 策略存儲(chǔ)在存儲(chǔ)設(shè)備上的裝置包括用于允許計(jì)算機(jī)設(shè)備將所述信任策略用作 提供對(duì)于資源或服務(wù)的訪問的過濾準(zhǔn)則的裝置。
116. 如權(quán)利要求115所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述被訪問的服 務(wù)包括近鄰電子郵件網(wǎng)絡(luò)。
117. 如權(quán)利要求115所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述被訪問的服 務(wù)包括乘車共享網(wǎng)絡(luò)。
118. 如權(quán)利要求115所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述被訪問的資 源包括數(shù)字作品。
119. 如權(quán)利要求112所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述社交網(wǎng)絡(luò)包 括由公共域名表征的環(huán)境。
120. 如權(quán)利要求112所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述關(guān)聯(lián)實(shí)體包 括人、公司、企業(yè)、網(wǎng)絡(luò)、設(shè)備、對(duì)象或群組。
121. 如權(quán)利要求112所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于確定信 任關(guān)系的裝置包括用于基于分布式網(wǎng)絡(luò)上的內(nèi)容的類型確定所述信任關(guān)系的 裝置。
122. 如權(quán)利要求112所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于標(biāo)識(shí)社 交關(guān)系的裝置包括用于基于由共同主題屬性表征的用戶興趣環(huán)境來標(biāo)識(shí)所述 社交網(wǎng)絡(luò)的裝置。
123. —種基于作為社交網(wǎng)絡(luò)的關(guān)聯(lián)實(shí)體的社交距離創(chuàng)建信任策略的計(jì)算機(jī)系統(tǒng),其特征在于,所述計(jì)算機(jī)系統(tǒng)包括 用于標(biāo)識(shí)社交映射的裝置;用于確定所述社交映射中與所述作為社交網(wǎng)絡(luò)的成員的關(guān)聯(lián)實(shí)體相對(duì)應(yīng)的節(jié)點(diǎn)的裝置;用于基于所述社交映射的相應(yīng)節(jié)點(diǎn)構(gòu)建社交網(wǎng)絡(luò)的裝置; 用于建立所述社交映射的諸節(jié)點(diǎn)之間的社交距離的裝置; 用于建立組成所述社交網(wǎng)絡(luò)的節(jié)點(diǎn)的社交距離映射的裝置; 用于基于所述社交距離映射確定所述相應(yīng)節(jié)點(diǎn)的關(guān)聯(lián)實(shí)體之間的信任關(guān)系的裝置;用于基于所述信任關(guān)系創(chuàng)建信任策略的裝置;以及用于將所述信任策略存儲(chǔ)在存儲(chǔ)設(shè)備上從而允許計(jì)算機(jī)設(shè)備使用所述信 任策略的裝置。
124. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于確定所 述信任關(guān)系的裝置包括用于基于組成所述社交網(wǎng)絡(luò)的節(jié)點(diǎn)之間的跳躍數(shù)來確 定所述信任關(guān)系的裝置。
125. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于確定所 述信任關(guān)系的裝置包括用于通過將組成所述社交網(wǎng)絡(luò)的節(jié)點(diǎn)之間的一組社交 距離相加來確定所述信任關(guān)系的裝置。
126. 如權(quán)利要求125所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述社交距離是 由第一關(guān)聯(lián)實(shí)體賦予直接連接的第二關(guān)聯(lián)實(shí)體的數(shù)值,其中所述數(shù)值指示所述 第一關(guān)聯(lián)實(shí)體對(duì)所述第二關(guān)聯(lián)實(shí)體的信任程度。
127. 如權(quán)利要求125所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述社交距離是 由第三方賦予的數(shù)值,其中所述數(shù)值指示所述第三方對(duì)第一關(guān)聯(lián)實(shí)體與直接連接的第二關(guān)聯(lián)實(shí)體之間的關(guān)系的信任程度。
128. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于確定所 述信任關(guān)系的裝置包括用于基于組成所述社交網(wǎng)絡(luò)的節(jié)點(diǎn)之間的跳躍數(shù)以及 組成所述社交網(wǎng)絡(luò)的節(jié)點(diǎn)之間的一組社交距離來確定所述信任關(guān)系的裝置。
129. 如權(quán)利要求125所述的計(jì)算機(jī)系統(tǒng),其特征在于,存在多個(gè)中間節(jié) 點(diǎn)從而導(dǎo)致有多組社交距離,所述用于建立諸節(jié)點(diǎn)之間的社交距離以確定所述 信任關(guān)系的裝置用于通過取所述各組社交距離之和的平均來確定所述信任關(guān) 系。
130. 如權(quán)利要求125所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于確定信 任關(guān)系的裝置包括用于使用Dijkstra的最短距離算法來確定所述信任關(guān)系的裝置。
131. 如權(quán)利要求125所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于確定所 述信任關(guān)系的裝置包括用于使用來自所述關(guān)聯(lián)實(shí)體的其中之一的自由決定的 準(zhǔn)則人工確定所述信任關(guān)系的裝置。
132. 如權(quán)利要求125所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于確定信 任關(guān)系的裝置包括用于使用來自不是關(guān)聯(lián)實(shí)體的外部方的自由決定的準(zhǔn)則人 工確定所述信任關(guān)系的裝置。
133. 如權(quán)利要求132所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述自由決定的 準(zhǔn)則包括集體策略。
134. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于確定所 述信任關(guān)系的裝置包括用于基于所述關(guān)聯(lián)實(shí)體的地理位置確定所述信任關(guān)系 的裝置。
135. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于確定所 述信任關(guān)系的裝置包括用于基于集體策略確定所述信任關(guān)系的裝置。
136. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于確定關(guān) 聯(lián)實(shí)體之間的信任關(guān)系的裝置包括用于關(guān)聯(lián)實(shí)體決定同意加入所述社交網(wǎng)絡(luò) 的裝置。
137. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于構(gòu)建社交網(wǎng)絡(luò)的裝置包括用于由一關(guān)聯(lián)實(shí)體用密碼保護(hù)另一關(guān)聯(lián)實(shí)體對(duì)所述社交網(wǎng) 絡(luò)的一部分的訪問的裝置。
138. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于構(gòu)建社交網(wǎng)絡(luò)的裝置包括用于由一關(guān)聯(lián)實(shí)體建立保護(hù)另一關(guān)聯(lián)實(shí)體對(duì)所述社交網(wǎng)絡(luò) 的一部分的訪問的策略的裝置。
139. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于構(gòu)建社 交網(wǎng)絡(luò)的裝置包括用于由一關(guān)聯(lián)實(shí)體建立一個(gè)用于移除另一關(guān)聯(lián)實(shí)體對(duì)所述 社交網(wǎng)絡(luò)的一部分的訪問的策略的裝置。
140. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于構(gòu)建社 交網(wǎng)絡(luò)的裝置包括用于關(guān)聯(lián)實(shí)體表決以確立合法性并從而修改所述社交網(wǎng)絡(luò) 的裝置。
141. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于構(gòu)建社 交網(wǎng)絡(luò)的裝置包括用于關(guān)聯(lián)實(shí)體表決以確立合法性并從而向新關(guān)聯(lián)實(shí)體提供 對(duì)所述社交網(wǎng)絡(luò)的一部分的訪問的裝置。
142. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于將所述 信任策略存儲(chǔ)在存儲(chǔ)設(shè)備上從而允許計(jì)算機(jī)設(shè)備使用所述信任策略的裝置作 為標(biāo)識(shí)不需要的電子郵件的過濾準(zhǔn)則。
143. 如權(quán)利要求123所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述用于將所述 信任策略存儲(chǔ)在存儲(chǔ)設(shè)備上的指令允許計(jì)算機(jī)設(shè)備將所述信任策略的裝置用 作允許對(duì)分布式資源的訪問的過濾準(zhǔn)則。
144. 如權(quán)利要求143所述的計(jì)算機(jī)系統(tǒng),其特征在于,所述被允許的訪 問是對(duì)數(shù)字作品的使用權(quán)限。
全文摘要
基于真實(shí)世界實(shí)體(1110-1112,1114,1116,1118)之間的社交關(guān)系構(gòu)建信任策略(1188)。該信任策略(1188)可基于社交網(wǎng)絡(luò)和社交網(wǎng)絡(luò)映射(1100)確定。社交網(wǎng)絡(luò)映射(1100)提供用于確定社交距離的框架。信任策略(1188)提供對(duì)所需或所信任的節(jié)點(diǎn)的快速而安全的訪問,同時(shí)提供防止信任節(jié)點(diǎn)范圍以外的實(shí)體(1110-1112,1114,1116,1118)的安全性。由社交距離確定的信任策略(1188)可用于包括過濾不需要的電子郵件、提供對(duì)資源的安全訪問和訪問受保護(hù)的服務(wù)在內(nèi)的各種類型的應(yīng)用程序??梢允褂盟鶚?gòu)建的信任策略(1188)來限制文件共享、被推薦者查詢、廣告定位、通告定位、訪問控制和各種應(yīng)用程序。
文檔編號(hào)G06Q10/00GK101167093SQ200680014646
公開日2008年4月23日 申請(qǐng)日期2006年4月19日 優(yōu)先權(quán)日2005年4月28日
發(fā)明者C·P·吉爾廉姆, E·J·陳, M·萊利, T·P·潘紐 申請(qǐng)人:康坦夾德控股股份有限公司