專(zhuān)利名稱(chēng):用于確定網(wǎng)絡(luò)系統(tǒng)的用戶(hù)之間的關(guān)系的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)系統(tǒng),并具體地但不僅僅涉及用于確定、創(chuàng)建或維護(hù)網(wǎng)絡(luò)系統(tǒng)用戶(hù)之間的關(guān)系的系統(tǒng)和方法。
背景技術(shù):
技術(shù)提供了用戶(hù)可以用來(lái)實(shí)現(xiàn)各種形式的通信的大量網(wǎng)絡(luò)系統(tǒng)。明顯的示例是通常被稱(chēng)為因特網(wǎng)的網(wǎng)絡(luò)。其他示例有無(wú)線(xiàn)電話(huà)網(wǎng)絡(luò)和無(wú)線(xiàn)數(shù)據(jù)網(wǎng)絡(luò)。
隨著網(wǎng)絡(luò)系統(tǒng)以及用戶(hù)用來(lái)與這些系統(tǒng)相連接的工具變得更加普遍,例如,移動(dòng)電話(huà)和諸如PDA的移動(dòng)計(jì)算設(shè)備變得更加普遍,它們正逐漸地成為用戶(hù)用來(lái)維護(hù)社交聯(lián)系的手段。
對(duì)于通信和社交聯(lián)系手段的情形中個(gè)人對(duì)網(wǎng)絡(luò)系統(tǒng)的使用和依賴(lài)的增長(zhǎng)意味著,逐漸地,個(gè)人幾乎可以在他們的公眾和私人生活中持續(xù)地被其他人找到。對(duì)這些網(wǎng)絡(luò)系統(tǒng)的越來(lái)越多的使用和依賴(lài)還在用戶(hù)中產(chǎn)生了期待,即這些網(wǎng)絡(luò)系統(tǒng)的其他用戶(hù)將可以被持續(xù)聯(lián)系到,以及產(chǎn)生了期望,即用戶(hù)之間的通信易于建立并基本上是持續(xù)的。
不過(guò),盡管今天在多數(shù)網(wǎng)絡(luò)系統(tǒng)底層的基礎(chǔ)設(shè)施可以是非??煽康?,但仍存在障礙。例如,在下述方面仍存在局限性,即,個(gè)人如何容易或快速地獲得另一人的網(wǎng)絡(luò)地址(例如移動(dòng)電話(huà)號(hào)碼、電子郵件地址等等)、確保其他個(gè)人是否具有給定的個(gè)人網(wǎng)絡(luò)地址、或者將給定的個(gè)人網(wǎng)絡(luò)地址保持為最新的。
一種用于識(shí)別、管理、維護(hù)和擴(kuò)展網(wǎng)絡(luò)系統(tǒng)用戶(hù)之間的關(guān)系的系統(tǒng)和方法提供了用于處理這種障礙、使得快速創(chuàng)建新關(guān)系成為可能、以及維護(hù)網(wǎng)絡(luò)系統(tǒng)用戶(hù)之間的現(xiàn)有關(guān)系的基礎(chǔ)。這樣的系統(tǒng)和方法還將向網(wǎng)絡(luò)系統(tǒng)的運(yùn)營(yíng)商提供多個(gè)機(jī)會(huì),因?yàn)樘岣哂脩?hù)之間的關(guān)系/連接的質(zhì)量和數(shù)量就很可能增加對(duì)網(wǎng)絡(luò)系統(tǒng)的使用或更高效的使用,從而導(dǎo)致了增加的操作收益。因此,存在對(duì)于確定、創(chuàng)建或維護(hù)網(wǎng)絡(luò)系統(tǒng)用戶(hù)之間的關(guān)系的需要。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于確定、創(chuàng)建或維護(hù)網(wǎng)絡(luò)系統(tǒng)用戶(hù)之間的關(guān)系的系統(tǒng)或方法,或提供一種系統(tǒng)或方法,其將至少向公眾提供有用的替換方案。
在一方面中,本發(fā)明可廣泛地被稱(chēng)為包括一種用于確定網(wǎng)絡(luò)系統(tǒng)的多個(gè)用戶(hù)之間的一個(gè)或多個(gè)關(guān)系的方法,所述方法包括以下步驟將所述多個(gè)用戶(hù)中的每個(gè)用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符填入(populate)數(shù)據(jù)庫(kù),進(jìn)一步地將每個(gè)所述用戶(hù)的連接數(shù)據(jù)填入數(shù)據(jù)庫(kù),搜索數(shù)據(jù)庫(kù)中的每個(gè)用戶(hù)的連接數(shù)據(jù)以尋找預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符,以識(shí)別在其連接數(shù)據(jù)中具有所述的預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符的所有用戶(hù),以及(暫時(shí)地或永久地)存儲(chǔ)通過(guò)所述搜索而定位的用戶(hù)標(biāo)識(shí)符,以提供表示一個(gè)或多個(gè)其他用戶(hù)與預(yù)定用戶(hù)的關(guān)系的、預(yù)定用戶(hù)的入站連接組。
典型地,將每個(gè)用戶(hù)的連接數(shù)據(jù)填入數(shù)據(jù)庫(kù)的所述步驟將通過(guò)訪問(wèn)存儲(chǔ)于用戶(hù)的網(wǎng)絡(luò)接入設(shè)備上的連接數(shù)據(jù)而實(shí)現(xiàn)。存儲(chǔ)于用戶(hù)的網(wǎng)絡(luò)接入設(shè)備(NAD)上的連接數(shù)據(jù)還將包括這樣的連接數(shù)據(jù),盡管所述連接數(shù)據(jù)未被物理存儲(chǔ)于NAD上,但仍可由NAD的用戶(hù)或NAD上存在的應(yīng)用通過(guò)某些通信裝置、外部存儲(chǔ)器或其他裝置所訪問(wèn)。
優(yōu)選地,用戶(hù)可規(guī)定用戶(hù)連接數(shù)據(jù)內(nèi)的某些用戶(hù)標(biāo)識(shí)符不可被網(wǎng)絡(luò)系統(tǒng)的其他用戶(hù)所訪問(wèn),或不會(huì)被包括于本發(fā)明所采用的對(duì)數(shù)據(jù)的任何處理中。被這樣規(guī)定過(guò)的用戶(hù)標(biāo)識(shí)符被“記入黑名單”。
優(yōu)選地,預(yù)定用戶(hù)可規(guī)定與預(yù)定用戶(hù)有關(guān)的額外用戶(hù)標(biāo)識(shí)符關(guān)聯(lián)于預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符。這種額外用戶(hù)標(biāo)識(shí)符可與給定網(wǎng)絡(luò)系統(tǒng)有關(guān)或與其他任何網(wǎng)絡(luò)系統(tǒng)有關(guān)。與給定的額外用戶(hù)標(biāo)識(shí)符有關(guān)的網(wǎng)絡(luò)系統(tǒng)不是必須與給定網(wǎng)絡(luò)系統(tǒng)互連的。
優(yōu)選地,數(shù)據(jù)庫(kù)中預(yù)定用戶(hù)的連接數(shù)據(jù)的記錄將與存儲(chǔ)于預(yù)定用戶(hù)的NAD中的連接數(shù)據(jù)保持同步,以使對(duì)連接數(shù)據(jù)的任何改變(不論始于NAD或數(shù)據(jù)庫(kù),以及也不論是通過(guò)與本發(fā)明的交互而開(kāi)始的或是由預(yù)定用戶(hù)獨(dú)立地開(kāi)始的)將從一方傳送給另一方。因此,由本發(fā)明采用的對(duì)連接數(shù)據(jù)的所有處理使用當(dāng)前的和正確的數(shù)據(jù)。
優(yōu)選地,搜索存儲(chǔ)于數(shù)據(jù)庫(kù)中的關(guān)于預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符的連接數(shù)據(jù)的所述步驟可以對(duì)數(shù)據(jù)庫(kù)中的每個(gè)用戶(hù)執(zhí)行。這還可包括搜索存儲(chǔ)于數(shù)據(jù)庫(kù)中的連接數(shù)據(jù)以尋找與預(yù)定用戶(hù)相關(guān)聯(lián)的任何額外用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,搜索存儲(chǔ)于數(shù)據(jù)庫(kù)中的關(guān)于預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符或額外用戶(hù)標(biāo)識(shí)符的連接數(shù)據(jù)的所述步驟可以包括搜索存儲(chǔ)于與第一數(shù)據(jù)庫(kù)相連接的其他數(shù)據(jù)庫(kù)中的連接數(shù)據(jù)。對(duì)這種其他數(shù)據(jù)庫(kù)的搜索可以由第一數(shù)據(jù)庫(kù)和這種其他數(shù)據(jù)庫(kù)之間的通信所直接執(zhí)行,或者可以由第一數(shù)據(jù)庫(kù)與集中數(shù)據(jù)庫(kù)和處理中心之間的通信所執(zhí)行,所述集中數(shù)據(jù)庫(kù)和處理中心復(fù)制與其相連接的數(shù)據(jù)庫(kù)中包含的數(shù)據(jù)。
優(yōu)選地,包括于入站連接組中的用戶(hù)標(biāo)識(shí)符可被提供給預(yù)定用戶(hù)。
可選地,包括于入站連接組中的用戶(hù)標(biāo)識(shí)符可與包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符進(jìn)行比較,并且將未構(gòu)成(comprise)預(yù)定用戶(hù)的連接數(shù)據(jù)的一部分的入站連接組中的用戶(hù)標(biāo)識(shí)符提供給預(yù)定用戶(hù)。
優(yōu)選地,包括于入站連接組中的用戶(hù)標(biāo)識(shí)符可與包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符進(jìn)行比較,并且可以由預(yù)定用戶(hù)選擇未存在于預(yù)定用戶(hù)的連接數(shù)據(jù)中的入站連接組中的某些或全部用戶(hù)標(biāo)識(shí)符,用于自動(dòng)插入到預(yù)定用戶(hù)的NAD中的連接數(shù)據(jù)中。
可選地,包括于入站連接組中的用戶(hù)標(biāo)識(shí)符可與包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符進(jìn)行比較,并且可以將未構(gòu)成入站連接組的一部分的連接數(shù)據(jù)中包括的用戶(hù)標(biāo)識(shí)符提供給預(yù)定用戶(hù)。
優(yōu)選地,包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符可與包括于入站連接組中的用戶(hù)標(biāo)識(shí)符進(jìn)行比較,并且可以把未存在于入站連接組中的連接數(shù)據(jù)中包括的用戶(hù)標(biāo)識(shí)符用于聯(lián)系用戶(hù),以邀請(qǐng)他們?cè)谄溥B接數(shù)據(jù)中包括預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符,所述用戶(hù)的用戶(hù)標(biāo)識(shí)符出現(xiàn)于連接數(shù)據(jù)中,但未出現(xiàn)于入站連接組中。
優(yōu)選地,預(yù)定用戶(hù)可選擇在前述段落中識(shí)別的用戶(hù)中的哪些用戶(hù)(如果有的話(huà))被邀請(qǐng)?jiān)谄溥B接數(shù)據(jù)中包括預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,根據(jù)前述段落所聯(lián)系的用戶(hù)將具有在其上存在應(yīng)用的NAD,如果適當(dāng)用戶(hù)接受預(yù)定用戶(hù)的邀請(qǐng),則所述NAD將自動(dòng)截取這些通信和管理將預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符插入存儲(chǔ)于用戶(hù)的NAD上的連接數(shù)據(jù)中。
優(yōu)選地,入站連接組的大小可被用于提供對(duì)網(wǎng)絡(luò)系統(tǒng)用戶(hù)的相對(duì)流行度(popularity)的指示。
優(yōu)選地,給定網(wǎng)絡(luò)系統(tǒng)的用戶(hù)的集合(aggregate)連接數(shù)據(jù)可被用于確定與給定網(wǎng)絡(luò)系統(tǒng)的用戶(hù)互連的網(wǎng)絡(luò)系統(tǒng)的用戶(hù)的流行度。這樣的確定可被提供給給定網(wǎng)絡(luò)系統(tǒng)的運(yùn)營(yíng)商或被傳送給互連的網(wǎng)絡(luò)系統(tǒng)的用戶(hù)。
優(yōu)選地,如果預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符應(yīng)該改變,則可以聯(lián)系包括于入站連接組中的用戶(hù),通知他們對(duì)預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的改變,以及向他們提供機(jī)會(huì)來(lái)更新他們?cè)谄溥B接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的記錄。
可選地,如果預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符應(yīng)該改變,則可以將指令傳送到在包括于入站連接組中的每個(gè)用戶(hù)的NAD上存在的應(yīng)用,以便為每個(gè)這樣的用戶(hù)自動(dòng)更新在每個(gè)NAD上的連接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的記錄。
優(yōu)選地,預(yù)定用戶(hù)可選擇在前述段落中所識(shí)別的用戶(hù)中的哪些用戶(hù)(如果有的話(huà))被邀請(qǐng)或另外被聯(lián)系來(lái)更新他們的存儲(chǔ)于其N(xiāo)AD上的連接數(shù)據(jù)中的預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符的記錄。
優(yōu)選地,如果預(yù)定用戶(hù)出于任意原因而永久地離開(kāi)網(wǎng)絡(luò)系統(tǒng),則可以聯(lián)系包括于入站連接組中的每個(gè)用戶(hù),通知他們預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符不再有效,并向他們提供機(jī)會(huì)來(lái)從他們的連接數(shù)據(jù)中移除預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符。
可選地,如果預(yù)定用戶(hù)出于任意原因而永久地離開(kāi)網(wǎng)絡(luò)系統(tǒng),則可將指令發(fā)送到包括于入站連接組中的每個(gè)用戶(hù)的NAD,以便為每個(gè)這樣的用戶(hù)刪除存儲(chǔ)于NAD中的連接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的記錄。
優(yōu)選地,預(yù)定用戶(hù)可選擇包括于入站連接組中的用戶(hù)中的哪些用戶(hù)(如果有的話(huà))被聯(lián)系來(lái)從存儲(chǔ)于其N(xiāo)AD上的連接數(shù)據(jù)中刪除適當(dāng)?shù)念A(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,用戶(hù)可把他們之前用過(guò)但目前無(wú)效或已被重新分配給網(wǎng)絡(luò)系統(tǒng)的另一用戶(hù)的用戶(hù)標(biāo)識(shí)符記錄在該用戶(hù)的無(wú)效用戶(hù)標(biāo)識(shí)符的列表中。
優(yōu)選地,如果預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符應(yīng)該改變,則舊的用戶(hù)標(biāo)識(shí)符將被包括在該用戶(hù)的無(wú)效用戶(hù)標(biāo)識(shí)符的列表中。
優(yōu)選地,為每個(gè)用戶(hù)填數(shù)據(jù)庫(kù)的所述步驟將通過(guò)參考已知無(wú)效用戶(hù)標(biāo)識(shí)符的列表而確定預(yù)定用戶(hù)的連接數(shù)據(jù)中的任意用戶(hù)標(biāo)識(shí)符是否不再有效,并向預(yù)定用戶(hù)提供機(jī)會(huì)來(lái)從存儲(chǔ)于預(yù)定用戶(hù)的NAD中的連接數(shù)據(jù)中移除這樣的無(wú)效用戶(hù)標(biāo)識(shí)符。
可選地,為每個(gè)用戶(hù)填數(shù)據(jù)庫(kù)的所述步驟將通過(guò)參考已知無(wú)效用戶(hù)標(biāo)識(shí)符的列表而確定預(yù)定用戶(hù)的連接數(shù)據(jù)中的任意用戶(hù)標(biāo)識(shí)符是否不再有效,并發(fā)送指令到預(yù)定用戶(hù)的NAD上的應(yīng)用,以從存儲(chǔ)于預(yù)定用戶(hù)的NAD中的連接數(shù)據(jù)中移除無(wú)效用戶(hù)標(biāo)識(shí)符。
可選地,為每個(gè)用戶(hù)填數(shù)據(jù)庫(kù)并確定預(yù)定用戶(hù)的連接數(shù)據(jù)中的任意用戶(hù)標(biāo)識(shí)符是否不再有效的所述步驟還將確定在識(shí)別了無(wú)效用戶(hù)標(biāo)識(shí)符的情況下可選的有效用戶(hù)標(biāo)識(shí)符是否可用,并且如果可用,則向預(yù)定用戶(hù)提供機(jī)會(huì)來(lái)用有效用戶(hù)標(biāo)識(shí)符替換存儲(chǔ)在他們的NAD上的連接數(shù)據(jù)中的無(wú)效用戶(hù)標(biāo)識(shí)符。
典型地,用戶(hù)將姓名或標(biāo)識(shí)符關(guān)聯(lián)于包括用戶(hù)連接數(shù)據(jù)的每個(gè)用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,用戶(hù)可將優(yōu)選姓名或標(biāo)識(shí)符關(guān)聯(lián)于他們自己的用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,關(guān)聯(lián)于包括于入站連接組中的每個(gè)用戶(hù)的連接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的姓名或標(biāo)識(shí)符可以與預(yù)定用戶(hù)的優(yōu)選姓名或標(biāo)識(shí)符進(jìn)行比較,并且包括于在他們的連接數(shù)據(jù)中未使用預(yù)定用戶(hù)的優(yōu)選姓名或標(biāo)識(shí)符的入站連接組中的任意用戶(hù)被聯(lián)系,以邀請(qǐng)他們將預(yù)定用戶(hù)的優(yōu)選姓名或標(biāo)識(shí)符關(guān)聯(lián)于存儲(chǔ)于其N(xiāo)AD上的連接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,預(yù)定用戶(hù)可選擇在前述段落中所識(shí)別的用戶(hù)中的哪些用戶(hù)(如果有的話(huà))被邀請(qǐng)來(lái)使用存儲(chǔ)于其N(xiāo)AD上的連接數(shù)據(jù)中的預(yù)定用戶(hù)的優(yōu)選姓名或標(biāo)識(shí)符。
優(yōu)選地,根據(jù)前述兩段落所聯(lián)系的用戶(hù)將具有其上存在應(yīng)用的NAD,如果用戶(hù)希望接受預(yù)定用戶(hù)的邀請(qǐng),則所述NAD將自動(dòng)截取這樣的邀請(qǐng)并且協(xié)助把與用戶(hù)連接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符相關(guān)聯(lián)的姓名或標(biāo)識(shí)符改變成為預(yù)定用戶(hù)所優(yōu)選的姓名或標(biāo)識(shí)符的過(guò)程。
優(yōu)選地,預(yù)定用戶(hù)可請(qǐng)求將對(duì)應(yīng)于在預(yù)定用戶(hù)的連接數(shù)據(jù)中存在的用戶(hù)標(biāo)識(shí)符的優(yōu)選姓名或標(biāo)識(shí)符提供給預(yù)定用戶(hù)。
優(yōu)選地,根據(jù)前述段落做出請(qǐng)求的預(yù)定用戶(hù)將具有其上存在應(yīng)用的NAD,所述NAD將自動(dòng)截取對(duì)這樣的請(qǐng)求的響應(yīng),并協(xié)助下述過(guò)程,即將與預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符相關(guān)聯(lián)的姓名或標(biāo)識(shí)符改變?yōu)楸惶峁┙o預(yù)定用戶(hù)的優(yōu)選的姓名或標(biāo)識(shí)符。
優(yōu)選地,數(shù)據(jù)庫(kù)中每個(gè)用戶(hù)的記錄還將被填入每個(gè)用戶(hù)的一個(gè)或多個(gè)特性。特性可包括每個(gè)用戶(hù)的姓名和職業(yè)。
優(yōu)選地,可搜索數(shù)據(jù)庫(kù)中每個(gè)用戶(hù)的記錄以尋找一個(gè)或多個(gè)這樣的特性,以確定哪些用戶(hù)具有所述特性或者若干特性。
可選地,可搜索數(shù)據(jù)庫(kù)中的用戶(hù)連接數(shù)據(jù)以尋找給定用戶(hù)標(biāo)識(shí)符,以確定哪些用戶(hù)具有與關(guān)聯(lián)于給定用戶(hù)標(biāo)識(shí)符的用戶(hù)的連接。
優(yōu)選地,可搜索數(shù)據(jù)庫(kù)中的包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的每個(gè)用戶(hù)的記錄以尋找所述特性中的至少一個(gè),以確定預(yù)定用戶(hù)的哪些聯(lián)系人(contact)(如果有的話(huà))具有適合的特性。
優(yōu)選地,可搜索數(shù)據(jù)庫(kù)中的包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的每個(gè)用戶(hù)的連接數(shù)據(jù)中所包括的每個(gè)用戶(hù)的記錄以尋找所述特性中的至少一個(gè)或給定用戶(hù)標(biāo)識(shí)符,以確定預(yù)定用戶(hù)的聯(lián)系人中的任意聯(lián)系人是否具有適合的特性或是否是關(guān)聯(lián)于給定用戶(hù)標(biāo)識(shí)符的用戶(hù)。此搜索可被較深度地?cái)U(kuò)展到用戶(hù)的關(guān)系層級(jí),所述用戶(hù)僅具有與包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù)的非常疏遠(yuǎn)的關(guān)系。
優(yōu)選地,依照前述段落的對(duì)預(yù)定用戶(hù)的連接數(shù)據(jù)中的給定特性的任何搜索的結(jié)果或?qū)Πㄓ陬A(yù)定用戶(hù)的連接數(shù)據(jù)中的每個(gè)用戶(hù)的連接數(shù)據(jù)中的給定特性或給定用戶(hù)標(biāo)識(shí)符的任何搜索的結(jié)果可被提供給預(yù)定用戶(hù)。
優(yōu)選地,可搜索數(shù)據(jù)庫(kù)中的包括于入站連接組中的每個(gè)用戶(hù)的記錄以尋找至少一個(gè)特性,以確定具有與預(yù)定用戶(hù)的連接的任意用戶(hù)是否具有適當(dāng)?shù)奶匦浴?br>
優(yōu)選地,可搜索數(shù)據(jù)庫(kù)中的包括于入站連接組中的每個(gè)用戶(hù)的連接數(shù)據(jù)中包括的每個(gè)用戶(hù)的記錄以尋找至少一個(gè)特性或給定用戶(hù)標(biāo)識(shí)符,以確定具有與預(yù)定用戶(hù)的連接的任意用戶(hù)的任意聯(lián)系人是否具有適當(dāng)?shù)奶匦曰蚴欠袷顷P(guān)聯(lián)于給定用戶(hù)標(biāo)識(shí)符的用戶(hù)。此搜索可被較深度地?cái)U(kuò)展到例如用戶(hù)連接數(shù)據(jù)的關(guān)系層級(jí),所述用戶(hù)具有與入站連接組中的用戶(hù)的非常疏遠(yuǎn)的關(guān)系。
優(yōu)選地,依照前述段落的對(duì)入站連接組中的給定特性的任何搜索的結(jié)果或者對(duì)包括于入站連接組中的每個(gè)用戶(hù)的連接數(shù)據(jù)中的給定特性或給定用戶(hù)標(biāo)識(shí)符的任何搜索的結(jié)果可被提供給預(yù)定用戶(hù)。
優(yōu)選地,網(wǎng)絡(luò)系統(tǒng)的用戶(hù)可自行分配或同意被分配到一個(gè)或多個(gè)組。這些組可代表俱樂(lè)部、家庭、工作場(chǎng)所、或?qū)τ脩?hù)的其他任何邏輯分組。組的每個(gè)成員的用戶(hù)標(biāo)識(shí)符和其他特性將與每個(gè)這樣的組相關(guān)聯(lián)。
優(yōu)選地,將通知每個(gè)組成員該組的每個(gè)其他成員的姓名和用戶(hù)標(biāo)識(shí)符。這樣的通知可以是自動(dòng)的或者在組成員請(qǐng)求之時(shí)進(jìn)行。可以在構(gòu)成組之時(shí)或在隨后任意時(shí)間出現(xiàn)這樣的通知。
可選地,組的每個(gè)成員的姓名和用戶(hù)標(biāo)識(shí)符將被傳送給該組每個(gè)成員的NAD,以便將手動(dòng)地或者經(jīng)由駐留于組成員的NAD上的應(yīng)用的協(xié)助而向每個(gè)組成員給出下述選項(xiàng),即將每個(gè)或所有的其他組成員的姓名和用戶(hù)標(biāo)識(shí)符包括于存儲(chǔ)于他們的NAD上的連接數(shù)據(jù)中。
可選地,組的每個(gè)成員的姓名和用戶(hù)標(biāo)識(shí)符將被傳送給組的每個(gè)成員的NAD,其中,這樣的通信將被運(yùn)行于每個(gè)用戶(hù)的NAD上的應(yīng)用所截取和處理,并且自動(dòng)更新存儲(chǔ)于每個(gè)組成員的NAD上的連接數(shù)據(jù),以包括該組的每個(gè)其他成員的姓名和用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,將通知組的每個(gè)成員加入或離開(kāi)組的任意成員的姓名和用戶(hù)標(biāo)識(shí)符。
可選地,加入或離開(kāi)組的任意成員的姓名和用戶(hù)標(biāo)識(shí)符可被傳送給該組的每個(gè)成員的NAD,以便將手動(dòng)地或者經(jīng)由駐留于組成員的NAD上的應(yīng)用的協(xié)助而向每個(gè)組成員給出下述選項(xiàng),即將每個(gè)這樣的組成員的姓名和用戶(hù)標(biāo)識(shí)符添加到存儲(chǔ)于適當(dāng)組成員的NAD上的連接數(shù)據(jù)中,或者將每個(gè)這樣的組成員姓名和用戶(hù)標(biāo)識(shí)符從所述連接數(shù)據(jù)中刪除。
可選地,加入或離開(kāi)組的每個(gè)成員的姓名和用戶(hù)標(biāo)識(shí)符可被傳送給該組的每個(gè)成員的NAD,其中,每個(gè)NAD上的應(yīng)用將截取和處理這樣的通信,以便存儲(chǔ)于每個(gè)組成員的NAD上的連接數(shù)據(jù)將被自動(dòng)更新,以包括/排除每個(gè)這樣的加入/離開(kāi)的組成員的姓名和用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,將通知組的每個(gè)成員該組的任何成員的用戶(hù)標(biāo)識(shí)符中的任何改變。
可選地,任何組成員的新用戶(hù)標(biāo)識(shí)符可被傳送到每個(gè)組成員的NAD,以便將手動(dòng)地或者經(jīng)由駐留于組成員的NAD上的應(yīng)用的協(xié)助而向每個(gè)組成員給出下述選項(xiàng),即更新存儲(chǔ)于組成員的NAD上的連接數(shù)據(jù)中的已改變的用戶(hù)標(biāo)識(shí)符。
可選地,任何組成員的新用戶(hù)標(biāo)識(shí)符可被傳送到每個(gè)組成員的NAD,其中,每個(gè)NAD上的應(yīng)用將截取和處理這樣的通信,以便存儲(chǔ)于每個(gè)組成員的NAD上的連接數(shù)據(jù)將被自動(dòng)更新,以包括組的任何其他成員的用戶(hù)標(biāo)識(shí)符的任何改變。
優(yōu)選地,本發(fā)明可與用于獲得用戶(hù)標(biāo)識(shí)符和相關(guān)聯(lián)的優(yōu)選姓名或標(biāo)識(shí)符(如果有的話(huà))的可選裝置互連。
優(yōu)選地,預(yù)定用戶(hù)可請(qǐng)求將由可選裝置提供給他們的用戶(hù)標(biāo)識(shí)符和相關(guān)聯(lián)的優(yōu)選姓名或標(biāo)識(shí)符(如果有的話(huà))傳送到預(yù)定用戶(hù)的NAD,用于合并到存儲(chǔ)于預(yù)定用戶(hù)的NAD上的連接數(shù)據(jù)中。
優(yōu)選地,預(yù)定用戶(hù)的NAD將在其上具有應(yīng)用,所述應(yīng)用將自動(dòng)截取這樣的通信,并協(xié)助將由可選裝置提供給預(yù)定用戶(hù)的任何這樣的可選用戶(hù)標(biāo)識(shí)符和相關(guān)聯(lián)的優(yōu)選姓名或標(biāo)識(shí)符(如果有的話(huà))插入到存儲(chǔ)于預(yù)定用戶(hù)的NAD上的連接數(shù)據(jù)中。
優(yōu)選地,可向預(yù)定用戶(hù)提供任何額外用戶(hù)標(biāo)識(shí)符,其可與給定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符相關(guān)聯(lián),其中這樣的給定用戶(hù)可被包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中。
可選地,可向預(yù)定用戶(hù)提供任何額外用戶(hù)標(biāo)識(shí)符,其可與給定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符相關(guān)聯(lián),用于任何給定用戶(hù)。
優(yōu)選地,依照前述段落的提供給預(yù)定用戶(hù)的一個(gè)或多個(gè)額外用戶(hù)標(biāo)識(shí)符可被預(yù)定用戶(hù)所選擇,用于經(jīng)由駐留于預(yù)定用戶(hù)的NAD上的應(yīng)用的協(xié)助而被自動(dòng)插入到預(yù)定用戶(hù)的NAD中的連接數(shù)據(jù)中。
在另一方面中,本發(fā)明可被廣泛稱(chēng)為包括一種用于確定網(wǎng)絡(luò)系統(tǒng)用戶(hù)之間的關(guān)系和通過(guò)執(zhí)行前述段落中的任何一個(gè)或多個(gè)段落的方法來(lái)確定所述關(guān)系的系統(tǒng)。
在另一方面中,本發(fā)明可被廣泛稱(chēng)為包括一種用于確定網(wǎng)絡(luò)系統(tǒng)用戶(hù)之間的關(guān)系和通過(guò)執(zhí)行前述段落中的任何一個(gè)或多個(gè)段落的方法來(lái)確定所述關(guān)系的計(jì)算機(jī)系統(tǒng)。
在另一方面中,本發(fā)明可被廣泛稱(chēng)為包括用于確定網(wǎng)絡(luò)系統(tǒng)用戶(hù)之間的關(guān)系和通過(guò)執(zhí)行前述段落中的任何一個(gè)或多個(gè)段落的方法來(lái)確定所述關(guān)系的軟件。
在另一方面中,本發(fā)明可被廣泛稱(chēng)為包括存儲(chǔ)媒體,其包含如前述段落所述的軟件。
在另一方面中,本發(fā)明可被廣泛稱(chēng)為包括用于確定網(wǎng)絡(luò)系統(tǒng)的多個(gè)用戶(hù)之間的一個(gè)或多個(gè)關(guān)系的裝置,所述裝置包括數(shù)據(jù)庫(kù),將所述多個(gè)用戶(hù)的每個(gè)用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符以及每個(gè)所述用戶(hù)的連接數(shù)據(jù)填入所述數(shù)據(jù)庫(kù),處理器,適用于搜索數(shù)據(jù)庫(kù)中的每個(gè)用戶(hù)的連接數(shù)據(jù)以尋找預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符以識(shí)別在其連接數(shù)據(jù)中具有預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符的所有用戶(hù),以及存儲(chǔ)器裝置,用于(暫時(shí)地或永久地)存儲(chǔ)通過(guò)所述搜索而定位的用戶(hù)標(biāo)識(shí)符,以提供表示一個(gè)或多個(gè)其他用戶(hù)與預(yù)定用戶(hù)的關(guān)系的、預(yù)定用戶(hù)的入站連接組。
典型地,從存儲(chǔ)于每個(gè)所述用戶(hù)的NAD上的連接數(shù)據(jù)中將每個(gè)用戶(hù)的連接數(shù)據(jù)提供給數(shù)據(jù)庫(kù)。存儲(chǔ)于用戶(hù)的NAD上的連接數(shù)據(jù)還將包括這樣的連接數(shù)據(jù),盡管所述連接數(shù)據(jù)未被物理存儲(chǔ)于NAD上,但仍可由NAD的用戶(hù)或NAD上存在的應(yīng)用通過(guò)使用某些通信裝置、外部存儲(chǔ)器或其他裝置所訪問(wèn)。
優(yōu)選地,所述裝置允許用戶(hù)規(guī)定用戶(hù)連接數(shù)據(jù)內(nèi)的某些用戶(hù)標(biāo)識(shí)符不可被網(wǎng)絡(luò)系統(tǒng)的其他用戶(hù)所訪問(wèn),或不會(huì)被包括于所述處理器所采用的對(duì)數(shù)據(jù)的任何處理中。被這樣規(guī)定過(guò)的用戶(hù)標(biāo)識(shí)符被“記入黑名單”。
優(yōu)選地,所述裝置允許預(yù)定用戶(hù)規(guī)定與預(yù)定用戶(hù)有關(guān)的額外用戶(hù)標(biāo)識(shí)符關(guān)聯(lián)于預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符。這些額外用戶(hù)標(biāo)識(shí)符可與給定網(wǎng)絡(luò)系統(tǒng)有關(guān)或與其他任何網(wǎng)絡(luò)系統(tǒng)有關(guān)。與給定的額外用戶(hù)標(biāo)識(shí)符有關(guān)的網(wǎng)絡(luò)系統(tǒng)不是必須與給定網(wǎng)絡(luò)系統(tǒng)互連的。
優(yōu)選地,數(shù)據(jù)庫(kù)中預(yù)定用戶(hù)的連接數(shù)據(jù)的記錄將與存儲(chǔ)于預(yù)定用戶(hù)的NAD中的連接數(shù)據(jù)保持同步,以使得對(duì)連接數(shù)據(jù)的任何改變(不論始于NAD或數(shù)據(jù)庫(kù),也不論是通過(guò)與本發(fā)明的交互而開(kāi)始的或是由預(yù)定用戶(hù)獨(dú)立地開(kāi)始的)將從一方傳送給另一方。因此,由本發(fā)明采用的對(duì)連接數(shù)據(jù)的所有處理使用當(dāng)前的和正確的數(shù)據(jù)。
優(yōu)選地,所述處理器適用于對(duì)數(shù)據(jù)庫(kù)中的每個(gè)用戶(hù)執(zhí)行搜索存儲(chǔ)于數(shù)據(jù)庫(kù)中的關(guān)于預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符的連接數(shù)據(jù)的步驟,還包括搜索存儲(chǔ)于數(shù)據(jù)庫(kù)中的連接數(shù)據(jù)以尋找與預(yù)定用戶(hù)相關(guān)聯(lián)的任何額外用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,所述裝置搜索存儲(chǔ)于與第一數(shù)據(jù)庫(kù)相連接的其他數(shù)據(jù)庫(kù)中的連接數(shù)據(jù)。對(duì)這些其他數(shù)據(jù)庫(kù)的搜索可以由第一數(shù)據(jù)庫(kù)和這些其他數(shù)據(jù)庫(kù)之間的通信所直接執(zhí)行,或者可以由第一數(shù)據(jù)庫(kù)與集中數(shù)據(jù)庫(kù)和處理中心之間的通信所執(zhí)行,所述集中數(shù)據(jù)庫(kù)和處理中心復(fù)制與其相連接的數(shù)據(jù)庫(kù)中包含的數(shù)據(jù)。
優(yōu)選地,所述裝置包括通信裝置,用于將包括于入站連接組中的用戶(hù)標(biāo)識(shí)符傳送給預(yù)定用戶(hù)。
優(yōu)選地,所述處理器可將包括于入站連接組中的用戶(hù)標(biāo)識(shí)符與包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符進(jìn)行比較,并且將還未構(gòu)成預(yù)定用戶(hù)的連接數(shù)據(jù)的一部分的入站連接組中的用戶(hù)標(biāo)識(shí)符傳送給預(yù)定用戶(hù)。
優(yōu)選地,所述處理器可將包括于入站連接組中的用戶(hù)標(biāo)識(shí)符與包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符進(jìn)行比較,并且可以由預(yù)定用戶(hù)選擇還未構(gòu)成預(yù)定用戶(hù)的連接數(shù)據(jù)的一部分的入站連接組中的某些或全部用戶(hù)標(biāo)識(shí)符,用于自動(dòng)插入到存儲(chǔ)于預(yù)定用戶(hù)的NAD中的連接數(shù)據(jù)中。
優(yōu)選地,所述處理器可將包括于入站連接組中的用戶(hù)標(biāo)識(shí)符與包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符進(jìn)行比較,并且將未構(gòu)成入站連接組的一部分的連接數(shù)據(jù)中包括的用戶(hù)標(biāo)識(shí)符傳送給預(yù)定用戶(hù)。
可選地,所述處理器可將包括于入站連接組中的用戶(hù)標(biāo)識(shí)符與包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符進(jìn)行比較,并且由所述通信裝置把未構(gòu)成入站連接組的一部分的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符用于聯(lián)系用戶(hù),以邀請(qǐng)他們?cè)谄溥B接數(shù)據(jù)中包括預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符,所述用戶(hù)的用戶(hù)標(biāo)識(shí)符出現(xiàn)于連接數(shù)據(jù)中,但未出現(xiàn)于入站連接組中。
優(yōu)選地,預(yù)定用戶(hù)可選擇在前述段落中識(shí)別的用戶(hù)中的哪些用戶(hù)(如果有的話(huà))被邀請(qǐng)?jiān)谄溥B接數(shù)據(jù)中包括預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,根據(jù)前述兩段落所聯(lián)系的用戶(hù)將具有在其上存在應(yīng)用的NAD,如果適當(dāng)用戶(hù)接受預(yù)定用戶(hù)的邀請(qǐng),則所述NAD將自動(dòng)截取這些邀請(qǐng)和管理將預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符插入存儲(chǔ)于用戶(hù)的NAD上的連接數(shù)據(jù)中。
優(yōu)選地,所述處理器可使用入站連接組的大小來(lái)確定在網(wǎng)絡(luò)系統(tǒng)中預(yù)定用戶(hù)的流行度的相對(duì)指示,以及使用所述通信裝置來(lái)將所述相對(duì)指示傳送到該用戶(hù)。
優(yōu)選地,所述處理器可使用給定網(wǎng)絡(luò)系統(tǒng)的用戶(hù)的集合連接數(shù)據(jù)來(lái)確定與給定網(wǎng)絡(luò)系統(tǒng)的用戶(hù)互連的網(wǎng)絡(luò)系統(tǒng)的用戶(hù)的流行度。這樣的確定可被提供給給定網(wǎng)絡(luò)系統(tǒng)的運(yùn)營(yíng)商或被傳送給互連的網(wǎng)絡(luò)系統(tǒng)的用戶(hù)。
優(yōu)選地,如果預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符應(yīng)該改變,則所述處理器可使用所述通信裝置來(lái)聯(lián)系包括于入站連接組中的每個(gè)用戶(hù),通知他們對(duì)預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的改變,以及向他們提供機(jī)會(huì)來(lái)更新他們?cè)诖鎯?chǔ)于其N(xiāo)AD中的連接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的記錄。
可選地,如果預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符應(yīng)該改變,則所述處理器可使用所述通信裝置來(lái)將指令傳送到在包括于入站連接組中的每個(gè)用戶(hù)的NAD上存在的應(yīng)用,以便為每個(gè)這樣的用戶(hù)自動(dòng)更新存儲(chǔ)于NAD上的連接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的記錄。
優(yōu)選地,預(yù)定用戶(hù)可選擇在前述段落中所識(shí)別的用戶(hù)中的哪些用戶(hù)(如果有的話(huà))被邀請(qǐng)或另外被聯(lián)系來(lái)更新他們?cè)谄溥B接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的記錄。
優(yōu)選地,如果預(yù)定用戶(hù)出于任意原因而永久地離開(kāi)網(wǎng)絡(luò)系統(tǒng),則所述處理器可使用所述通信裝置來(lái)聯(lián)系包括于入站連接組中的每個(gè)用戶(hù),通知他們預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符不再有效,并向他們提供機(jī)會(huì)來(lái)從存儲(chǔ)于他們的NAD上的連接數(shù)據(jù)中移除預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符。
可選地,如果預(yù)定用戶(hù)出于任意原因而永久地離開(kāi)網(wǎng)絡(luò)系統(tǒng),則所述處理器可使用所述通信裝置來(lái)將指令發(fā)送到包括于入站連接組中的每個(gè)用戶(hù)的NAD上存在的應(yīng)用,以便為每個(gè)這樣的用戶(hù)刪除存儲(chǔ)于NAD中的連接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的記錄。
優(yōu)選地,預(yù)定用戶(hù)可選擇包括于入站連接組中的用戶(hù)中的哪些用戶(hù)(如果有的話(huà))被聯(lián)系來(lái)從存儲(chǔ)于其N(xiāo)AD上的連接數(shù)據(jù)中刪除適當(dāng)?shù)念A(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,用戶(hù)可把他們之前用過(guò)但目前無(wú)效或被重新分配給網(wǎng)絡(luò)系統(tǒng)的另一用戶(hù)的用戶(hù)標(biāo)識(shí)符記錄在該用戶(hù)的無(wú)效用戶(hù)標(biāo)識(shí)符的列表中。
優(yōu)選地,如果預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符應(yīng)該改變,則舊的用戶(hù)標(biāo)識(shí)符將被包括在該用戶(hù)的無(wú)效用戶(hù)標(biāo)識(shí)符的列表中。
優(yōu)選地,在為每個(gè)用戶(hù)填數(shù)據(jù)庫(kù)期間,所述處理器將通過(guò)參考已知無(wú)效用戶(hù)標(biāo)識(shí)符的列表而確定預(yù)定用戶(hù)的連接數(shù)據(jù)中的任意用戶(hù)標(biāo)識(shí)符是否不再有效,并將這些無(wú)效用戶(hù)標(biāo)識(shí)符傳送到預(yù)定用戶(hù),向預(yù)定用戶(hù)提供機(jī)會(huì)來(lái)從存儲(chǔ)于預(yù)定用戶(hù)的NAD中的連接數(shù)據(jù)中移除這樣的無(wú)效用戶(hù)標(biāo)識(shí)符。
可選地,在為每個(gè)用戶(hù)填數(shù)據(jù)庫(kù)期間,所述處理器將通過(guò)參考已知無(wú)效用戶(hù)標(biāo)識(shí)符的列表而確定預(yù)定用戶(hù)的連接數(shù)據(jù)中的任意用戶(hù)標(biāo)識(shí)符是否不再有效,并發(fā)送指令到預(yù)定用戶(hù)的網(wǎng)絡(luò)NAD上的應(yīng)用,以從存儲(chǔ)于預(yù)定用戶(hù)的NAD中的連接數(shù)據(jù)中移除無(wú)效用戶(hù)標(biāo)識(shí)符。
可選地,在為每個(gè)用戶(hù)填數(shù)據(jù)庫(kù)并確定預(yù)定用戶(hù)的連接數(shù)據(jù)中的任意用戶(hù)標(biāo)識(shí)符是否不再有效期間,所述處理器還將確定在識(shí)別了無(wú)效用戶(hù)標(biāo)識(shí)符的情況下可選的有效用戶(hù)標(biāo)識(shí)符是否可用,并且如果可用,則向預(yù)定用戶(hù)提供機(jī)會(huì)來(lái)用有效用戶(hù)標(biāo)識(shí)符替換存儲(chǔ)在他們的NAD中的連接數(shù)據(jù)中的無(wú)效用戶(hù)標(biāo)識(shí)符。
典型地,用戶(hù)將姓名或標(biāo)識(shí)符關(guān)聯(lián)于包括用戶(hù)連接數(shù)據(jù)的每個(gè)用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,用戶(hù)可將優(yōu)選姓名或標(biāo)識(shí)符關(guān)聯(lián)于他們自己的用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,所述處理器可將關(guān)聯(lián)于包括于入站連接組中的每個(gè)用戶(hù)的連接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的姓名或標(biāo)識(shí)符與預(yù)定用戶(hù)的優(yōu)選姓名或標(biāo)識(shí)符進(jìn)行比較,并且使用所述通信裝置和在入站連接組中所規(guī)定的用戶(hù)標(biāo)識(shí)符來(lái)邀請(qǐng)包括于在他們的連接數(shù)據(jù)中未使用預(yù)定用戶(hù)的優(yōu)選姓名或標(biāo)識(shí)符的入站連接組中的任意用戶(hù),以將預(yù)定用戶(hù)的優(yōu)選姓名或標(biāo)識(shí)符關(guān)聯(lián)于存儲(chǔ)于其N(xiāo)AD上的連接數(shù)據(jù)中的預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符或額外用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,預(yù)定用戶(hù)可選擇在前述段落中所識(shí)別的用戶(hù)中的哪些用戶(hù)(如果有的話(huà))被邀請(qǐng)使用存儲(chǔ)于其N(xiāo)AD上的連接數(shù)據(jù)中的預(yù)定用戶(hù)的優(yōu)選姓名或標(biāo)識(shí)符。
優(yōu)選地,根據(jù)前述兩段落所聯(lián)系的用戶(hù)將具有其上存在應(yīng)用的NAD,如果用戶(hù)希望將關(guān)聯(lián)于其連接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的姓名或標(biāo)識(shí)符改變?yōu)轭A(yù)定用戶(hù)的優(yōu)選的姓名或標(biāo)識(shí)符,則所述NAD將自動(dòng)截取這樣的邀請(qǐng)并協(xié)助把與用戶(hù)連接數(shù)據(jù)中的預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符相關(guān)聯(lián)的姓名或標(biāo)識(shí)符改變成為預(yù)定用戶(hù)所優(yōu)選的姓名或標(biāo)識(shí)符的過(guò)程。
優(yōu)選地,預(yù)定用戶(hù)可請(qǐng)求將對(duì)應(yīng)于在預(yù)定用戶(hù)的連接數(shù)據(jù)中存在的用戶(hù)標(biāo)識(shí)符的優(yōu)選姓名或標(biāo)識(shí)符傳送給預(yù)定用戶(hù)。
優(yōu)選地,根據(jù)前述段落做出請(qǐng)求的預(yù)定用戶(hù)將具有其上存在應(yīng)用的NAD,所述NAD將自動(dòng)截取這樣的響應(yīng),并協(xié)助下述過(guò)程,即將與預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符相關(guān)聯(lián)的姓名或標(biāo)識(shí)符改變?yōu)楸粋魉徒o預(yù)定用戶(hù)的優(yōu)選的姓名或標(biāo)識(shí)符。
優(yōu)選地,數(shù)據(jù)庫(kù)中每個(gè)用戶(hù)的記錄還將被填入每個(gè)用戶(hù)的一個(gè)或多個(gè)特性。特性可包括每個(gè)用戶(hù)的姓名和職業(yè)。
優(yōu)選地,所述處理器可搜索數(shù)據(jù)庫(kù)中每個(gè)用戶(hù)的記錄以尋找一個(gè)或多個(gè)這樣的特性,以確定哪些用戶(hù)具有所述特性或若干特性。
可選地,所述處理器可搜索數(shù)據(jù)庫(kù)中的用戶(hù)連接數(shù)據(jù)以尋找給定用戶(hù)標(biāo)識(shí)符,以確定哪些用戶(hù)具有與關(guān)聯(lián)于給定用戶(hù)標(biāo)識(shí)符的用戶(hù)的連接。
優(yōu)選地,所述處理器可搜索數(shù)據(jù)庫(kù)中的包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的每個(gè)用戶(hù)的記錄以尋找所述特性中的至少一個(gè),以確定預(yù)定用戶(hù)的哪些聯(lián)系人(如果有的話(huà))具有適合的特性。
優(yōu)選地,所述處理器可搜索數(shù)據(jù)庫(kù)中的包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的每個(gè)用戶(hù)的連接數(shù)據(jù)中所包括的每個(gè)用戶(hù)的記錄以尋找所述特性中的至少一個(gè)或給定用戶(hù)標(biāo)識(shí)符,以確定預(yù)定用戶(hù)的聯(lián)系人中的任意聯(lián)系人是否具有適合的特性或是否是關(guān)聯(lián)于給定用戶(hù)標(biāo)識(shí)符的用戶(hù)。此搜索可被較深度地?cái)U(kuò)展到用戶(hù)的關(guān)系層級(jí),所述用戶(hù)僅具有與包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù)的非常疏遠(yuǎn)的關(guān)系。
優(yōu)選地,依照前述段落的對(duì)預(yù)定用戶(hù)的連接數(shù)據(jù)中的給定特性的任何搜索的結(jié)果或?qū)Πㄓ陬A(yù)定用戶(hù)的連接數(shù)據(jù)中的每個(gè)用戶(hù)的連接數(shù)據(jù)中的給定特性或給定用戶(hù)標(biāo)識(shí)符的任何搜索的結(jié)果可被傳送給預(yù)定用戶(hù)。
優(yōu)選地,所述處理器可搜索數(shù)據(jù)庫(kù)中的包括于入站連接組中的每個(gè)用戶(hù)的記錄以尋找至少一個(gè)特性,以確定具有與預(yù)定用戶(hù)的連接的任意用戶(hù)是否具有適當(dāng)?shù)奶匦浴?br>
優(yōu)選地,所述處理器可搜索數(shù)據(jù)庫(kù)中的包括于入站連接組中的每個(gè)用戶(hù)的連接數(shù)據(jù)中包括的每個(gè)用戶(hù)的記錄以尋找至少一個(gè)特性或給定用戶(hù)標(biāo)識(shí)符,以確定具有與預(yù)定用戶(hù)的連接的任意用戶(hù)的任意聯(lián)系人是否具有適當(dāng)?shù)奶匦曰蚴欠袷顷P(guān)聯(lián)于給定用戶(hù)標(biāo)識(shí)符的用戶(hù)。此搜索可被較深度地?cái)U(kuò)展到例如用戶(hù)的連接數(shù)據(jù)的關(guān)系層級(jí),所述用戶(hù)具有與入站連接組中的用戶(hù)的非常疏遠(yuǎn)的關(guān)系。
優(yōu)選地,依照前述段落的對(duì)入站連接組中的給定特性的任何搜索的結(jié)果或?qū)Πㄓ谌胝具B接組中的每個(gè)用戶(hù)的連接數(shù)據(jù)中的給定特性或給定用戶(hù)標(biāo)識(shí)符的任何搜索的結(jié)果可被提供給預(yù)定用戶(hù)。
優(yōu)選地,網(wǎng)絡(luò)系統(tǒng)的用戶(hù)可自行分配或同意被分配到一個(gè)或多個(gè)組。這些組可代表俱樂(lè)部、家庭、工作場(chǎng)所、或?qū)τ脩?hù)的其他任何邏輯分組。組的每個(gè)成員的用戶(hù)標(biāo)識(shí)符和其他特性將與每個(gè)這樣的組相關(guān)聯(lián)。
優(yōu)選地,所述處理器可以使用通信裝置來(lái)將組的每個(gè)成員的姓名和用戶(hù)標(biāo)識(shí)符通信給該組的每個(gè)其他成員。這樣的通信可以是自動(dòng)的或者在組成員請(qǐng)求之時(shí)進(jìn)行的??梢栽跇?gòu)成組之時(shí)或在隨后任意時(shí)間出現(xiàn)這樣的通信。
可選地,組的每個(gè)成員的姓名和用戶(hù)標(biāo)識(shí)符將被所述處理器傳送給該組每個(gè)成員的NAD,以便將手動(dòng)地或者經(jīng)由駐留于組成員的NAD上的應(yīng)用的協(xié)助而向每個(gè)組成員給出下述選項(xiàng),即將每個(gè)或所有的其他組成員的姓名和用戶(hù)標(biāo)識(shí)符包括于存儲(chǔ)于其N(xiāo)AD上的連接數(shù)據(jù)中。
可選地,組的每個(gè)成員的姓名和用戶(hù)標(biāo)識(shí)符將被所述處理器傳送給組的每個(gè)成員的NAD,其中,這樣的通信將被運(yùn)行于每個(gè)用戶(hù)的NAD上的應(yīng)用所截取和處理,并且自動(dòng)更新存儲(chǔ)于每個(gè)組成員的NAD上的連接數(shù)據(jù),以包括該組的每個(gè)其他成員的姓名和用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,所述處理器將把加入或離開(kāi)組的任意成員的姓名和用戶(hù)標(biāo)識(shí)符傳送給組的其他成員。
可選地,加入或離開(kāi)組的任意成員的姓名和用戶(hù)標(biāo)識(shí)符可被所述處理器傳送給該組的每個(gè)成員的NAD,以便將手動(dòng)地或者經(jīng)由駐留于組成員的NAD上的應(yīng)用的協(xié)助而向每個(gè)組成員給出下述選項(xiàng),即將每個(gè)這樣的組成員的姓名和用戶(hù)標(biāo)識(shí)符添加到存儲(chǔ)于適當(dāng)?shù)慕M成員NAD上的連接數(shù)據(jù)中,或者將每個(gè)這樣的組成員姓名和用戶(hù)標(biāo)識(shí)符從所述連接數(shù)據(jù)中刪除。
可選地,加入或離開(kāi)組的每個(gè)成員的姓名和用戶(hù)標(biāo)識(shí)符可被所述處理器傳送給該組的每個(gè)成員的NAD,其中,每個(gè)NAD上的應(yīng)用將截取和處理這樣的通信,以便存儲(chǔ)于每個(gè)組成員的NAD上的連接數(shù)據(jù)被自動(dòng)更新,以包括/排除每個(gè)這樣的加入/離開(kāi)的組成員的姓名和用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,所述處理器將把該組的任何成員的用戶(hù)標(biāo)識(shí)符中的任何改變傳送給該組的其他成員。
可選地,任何組成員的新用戶(hù)標(biāo)識(shí)符可被所述處理器傳送到每個(gè)組成員的NAD,以便將手動(dòng)地或者經(jīng)由駐留于組成員的NAD上的應(yīng)用的協(xié)助而向每個(gè)組成員給出下述選項(xiàng),即更新存儲(chǔ)于組成員的NAD上的連接數(shù)據(jù)中的已改變的用戶(hù)標(biāo)識(shí)符。
可選地,任何組成員的新用戶(hù)標(biāo)識(shí)符可被所述處理器傳送到每個(gè)組成員的NAD,其中,每個(gè)NAD上的應(yīng)用將截取和處理這樣的通信,以便存儲(chǔ)于每個(gè)組成員的NAD上的連接數(shù)據(jù)將被自動(dòng)更新,以包括對(duì)組的任何其他成員的用戶(hù)標(biāo)識(shí)符的任何改變。
優(yōu)選地,本發(fā)明可與用于獲得用戶(hù)標(biāo)識(shí)符和相關(guān)聯(lián)的優(yōu)選姓名或標(biāo)識(shí)符(如果有的話(huà))的可選裝置互連。
優(yōu)選地,預(yù)定用戶(hù)可請(qǐng)求將由可選裝置提供給他們的用戶(hù)標(biāo)識(shí)符和相關(guān)聯(lián)的優(yōu)選姓名或標(biāo)識(shí)符(如果有的話(huà))傳送到預(yù)定用戶(hù)的NAD,用于合并到存儲(chǔ)于預(yù)定用戶(hù)的NAD上的連接數(shù)據(jù)中。
優(yōu)選地,預(yù)定用戶(hù)的NAD將在其上具有應(yīng)用,所述應(yīng)用將自動(dòng)截取這樣的通信,并將由可選裝置提供給預(yù)定用戶(hù)的任何這樣的可選用戶(hù)標(biāo)識(shí)符和相關(guān)聯(lián)的優(yōu)選姓名或標(biāo)識(shí)符(如果有的話(huà))插入到存儲(chǔ)于預(yù)定用戶(hù)的NAD上的連接數(shù)據(jù)中。
優(yōu)選地,可以將可與給定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符相關(guān)聯(lián)的任何額外用戶(hù)標(biāo)識(shí)符傳送到預(yù)定用戶(hù),其中這樣的給定用戶(hù)可被包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中。
可選地,可以將可與給定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符相關(guān)聯(lián)的任何額外用戶(hù)標(biāo)識(shí)符傳送到預(yù)定用戶(hù)。
優(yōu)選地,依照前述段落的被傳送給預(yù)定用戶(hù)的一個(gè)或多個(gè)額外用戶(hù)標(biāo)識(shí)符可被預(yù)定用戶(hù)所選擇,用于經(jīng)由駐留于預(yù)定用戶(hù)的NAD上的應(yīng)用的協(xié)助而被自動(dòng)插入到預(yù)定用戶(hù)的NAD中的連接數(shù)據(jù)中。
在另一方面中,本發(fā)明可被廣泛稱(chēng)為包括一種用于確定網(wǎng)絡(luò)系統(tǒng)的多個(gè)用戶(hù)之間的一個(gè)或多個(gè)關(guān)系的計(jì)算機(jī)可執(zhí)行方法,所述方法包括以下步驟將所述多個(gè)用戶(hù)的每個(gè)用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符填入數(shù)據(jù)庫(kù),進(jìn)一步地將每個(gè)所述用戶(hù)的連接數(shù)據(jù)填入數(shù)據(jù)庫(kù),搜索數(shù)據(jù)庫(kù)中存在的連接數(shù)據(jù)以尋找預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符,以識(shí)別在其連接數(shù)據(jù)中具有預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符的所有用戶(hù),以及(暫時(shí)地或永久地)存儲(chǔ)通過(guò)所述搜索而定位的用戶(hù)標(biāo)識(shí)符,以提供表示一個(gè)或多個(gè)其他用戶(hù)與預(yù)定用戶(hù)的關(guān)系的、預(yù)定用戶(hù)的入站連接組。
優(yōu)選地,用戶(hù)標(biāo)識(shí)符信息包括用戶(hù)標(biāo)識(shí)符以及用戶(hù)的一個(gè)或多個(gè)特征,諸如姓名或職業(yè)。
在另一方面中,本發(fā)明可被廣泛稱(chēng)為包括一種用于維護(hù)或創(chuàng)建網(wǎng)絡(luò)系統(tǒng)的多個(gè)用戶(hù)之間的一個(gè)或多個(gè)關(guān)系的方法,所述方法包括下述步驟,即搜索連接數(shù)據(jù)以確定哪些用戶(hù)在其連接數(shù)據(jù)中具有預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符,以及通知預(yù)定用戶(hù)由所述搜索所定位的用戶(hù)。
優(yōu)選地,還可向預(yù)定用戶(hù)提供在前述搜索中所定位的用戶(hù)的子組,所述子組中的用戶(hù)是由所述搜索所定位的、其用戶(hù)標(biāo)識(shí)符未存在于預(yù)定用戶(hù)的連接數(shù)據(jù)中的那些用戶(hù)。
優(yōu)選地,由所述搜索所定位的所述用戶(hù)的組還可被用于向預(yù)定用戶(hù)提供用戶(hù)的另一子組,所述另一子組中的用戶(hù)是在預(yù)定用戶(hù)的連接數(shù)據(jù)中的、未被包括于由所述搜索所定位的用戶(hù)組中的那些用戶(hù)。
在另一方面中,本發(fā)明可被廣泛稱(chēng)為包括一種用于維護(hù)或創(chuàng)建網(wǎng)絡(luò)系統(tǒng)的多個(gè)用戶(hù)之間的一個(gè)或多個(gè)關(guān)系的方法,所述方法包括下述步驟,即提供被填入了所述多個(gè)用戶(hù)中的每一個(gè)用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符以及每個(gè)這樣的用戶(hù)的連接數(shù)據(jù)的數(shù)據(jù)庫(kù),接收任何已更新的用戶(hù)標(biāo)識(shí)符信息和/或已更新的連接數(shù)據(jù),用這些新信息更新數(shù)據(jù)庫(kù)。
優(yōu)選地,所述方法包括用新信息更新用戶(hù)的NAD。
優(yōu)選地,接收已更新的用戶(hù)標(biāo)識(shí)符信息和/或已更新的連接數(shù)據(jù)的步驟包括從NAD接收信息。
優(yōu)選地,多個(gè)用戶(hù)可包括一組用戶(hù),而更新與組成員有關(guān)的信息包括將已更新信息發(fā)送到該組的其他成員。
優(yōu)選地,所述方法包括下述步驟,即邀請(qǐng)用戶(hù)建立與預(yù)定用戶(hù)的連接或使預(yù)定用戶(hù)能夠在預(yù)定用戶(hù)的連接數(shù)據(jù)中包括另一用戶(hù)的用戶(hù)標(biāo)識(shí)符。
在另一方面中,本發(fā)明可被廣泛稱(chēng)為包括一種用于維護(hù)或創(chuàng)建網(wǎng)絡(luò)系統(tǒng)的多個(gè)用戶(hù)之間的一個(gè)或多個(gè)關(guān)系的方法,所述方法包括下述步驟對(duì)于預(yù)定用戶(hù),搜索包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的所有用戶(hù)的連接數(shù)據(jù)以及在其連接數(shù)據(jù)中具有預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的所有用戶(hù)的連接數(shù)據(jù)以尋找所選擇的特性,以確定包括于這樣的連接數(shù)據(jù)中的哪些用戶(hù)(如果有的話(huà))具有適當(dāng)?shù)奶匦?,以及存?chǔ)具有所選擇特性的用戶(hù)的用戶(hù)標(biāo)識(shí)符。
優(yōu)選地,所選擇的特性可以包括到其它預(yù)定用戶(hù)的連接、行業(yè)、專(zhuān)業(yè)、技能、興趣或地區(qū)。
在另一方面中,本發(fā)明可被廣泛稱(chēng)為包括一種用于確定網(wǎng)絡(luò)系統(tǒng)用戶(hù)的用戶(hù)價(jià)值(value)指示的方法,所述方法包括下述步驟確定用戶(hù)的連接,以確定用戶(hù)的流行度指示,以及將流行度指示提供給用戶(hù)或一個(gè)或多個(gè)其它網(wǎng)絡(luò)系統(tǒng),作為用戶(hù)對(duì)網(wǎng)絡(luò)系統(tǒng)的價(jià)值指示。
在另一方面中,本發(fā)明可被廣泛稱(chēng)為包括計(jì)算機(jī)化的裝置,所述裝置被編程用于實(shí)現(xiàn)前述段落中的任一段落的方法。
在另一方面中,本發(fā)明可被廣泛稱(chēng)為包括一種用于網(wǎng)絡(luò)系統(tǒng)的備份(back up)系統(tǒng),所述備份系統(tǒng)包括與網(wǎng)絡(luò)系統(tǒng)的多個(gè)用戶(hù)有關(guān)的數(shù)據(jù)的中央儲(chǔ)存庫(kù)(repository),所述存儲(chǔ)庫(kù)包括標(biāo)識(shí)所述多個(gè)用戶(hù)中的每一個(gè)的唯一標(biāo)識(shí)符以及所述多個(gè)用戶(hù)中的每一個(gè)的連接數(shù)據(jù)。
定義“連接數(shù)據(jù)”是指在網(wǎng)絡(luò)系統(tǒng)中其他用戶(hù)的用戶(hù)標(biāo)識(shí)符的預(yù)定用戶(hù)的記錄。典型地,連接數(shù)據(jù)將被存儲(chǔ)于預(yù)定用戶(hù)的NAD上。通過(guò)示例,連接數(shù)據(jù)可從以下一項(xiàng)或多項(xiàng)中獲取(但并非限制于此)移動(dòng)電話(huà)的地址本(例如,駐留于SIM卡上或電話(huà)本身的存儲(chǔ)器中);Microsoft OutlookTM聯(lián)系人列表;HotmailTM地址本或者即時(shí)消息傳送應(yīng)用(諸如ICQ、AOL Instant Messenger或MSN Messenger)的伙伴/聯(lián)系人列表。
“外部網(wǎng)絡(luò)系統(tǒng)”是指其用戶(hù)使用另一網(wǎng)絡(luò)系統(tǒng)中的SDMS服務(wù)的網(wǎng)絡(luò)系統(tǒng)。
“本地網(wǎng)絡(luò)”從SDMS的視角看來(lái)是指SDMS所駐留在的網(wǎng)絡(luò)系統(tǒng)。
“入站(inbound)連接組”是指(暫時(shí)地或永久地存儲(chǔ)的,例如存儲(chǔ)于RAM中或存儲(chǔ)于適當(dāng)?shù)拇判曰蚬鈱W(xué)可讀的媒介上的)一組用戶(hù)標(biāo)識(shí)符,其包括在他們的連接數(shù)據(jù)中具有預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的網(wǎng)絡(luò)系統(tǒng)的每個(gè)用戶(hù)的用戶(hù)標(biāo)識(shí)符。
“網(wǎng)絡(luò)接入設(shè)備”或“NAD”是指由網(wǎng)絡(luò)系統(tǒng)的用戶(hù)用來(lái)接入網(wǎng)絡(luò)系統(tǒng)的任何設(shè)備或其他裝置。
“網(wǎng)絡(luò)系統(tǒng)”可包括單個(gè)網(wǎng)絡(luò)系統(tǒng)或多個(gè)互連的網(wǎng)絡(luò)系統(tǒng)。
“SDMS”指訂戶(hù)數(shù)據(jù)管理系統(tǒng)。
下面將通過(guò)示例并連同參考附圖描述本發(fā)明的優(yōu)選實(shí)施例,在附圖中圖1是例示了若干網(wǎng)絡(luò)怎樣彼此互連以及與本發(fā)明互連的一個(gè)或多個(gè)網(wǎng)絡(luò)系統(tǒng)的示圖;圖2是圖1系統(tǒng)的一部分的示圖;圖3是例示了網(wǎng)絡(luò)系統(tǒng)用戶(hù)之間的關(guān)系的可能示例的一系列表;圖4是根據(jù)本發(fā)明的關(guān)系確定過(guò)程的圖;圖5是根據(jù)本發(fā)明的用戶(hù)標(biāo)識(shí)符更新過(guò)程的圖;圖6是根據(jù)本發(fā)明捕獲用戶(hù)的連接數(shù)據(jù)的一個(gè)過(guò)程的例示;圖7是根據(jù)本發(fā)明的姓名更新過(guò)程的圖;圖8是根據(jù)本發(fā)明的優(yōu)選姓名通知過(guò)程的圖;圖9是根據(jù)本發(fā)明的技能搜索過(guò)程的圖;圖10是根據(jù)本發(fā)明的個(gè)體搜索過(guò)程的圖;
圖11A是根據(jù)本發(fā)明的組的構(gòu)成和操作過(guò)程的圖;圖11B是圖11A的延續(xù)。
具體實(shí)施例方式
示出了多個(gè)網(wǎng)絡(luò)系統(tǒng),包括系統(tǒng)A、系統(tǒng)B、系統(tǒng)C和任意數(shù)量的另外的額外系統(tǒng),如系統(tǒng)X所表示的那樣。每個(gè)網(wǎng)絡(luò)系統(tǒng)大致基于特定網(wǎng)絡(luò),所以系統(tǒng)A包括網(wǎng)絡(luò)A,系統(tǒng)B包括網(wǎng)絡(luò)B等等。
本發(fā)明提供了訂戶(hù)數(shù)據(jù)管理系統(tǒng)(SDMS)。SDMS是用于存儲(chǔ)由給定網(wǎng)絡(luò)系統(tǒng)的用戶(hù)擁有的連接數(shù)據(jù)和其他數(shù)據(jù)以及管理和處理這些數(shù)據(jù)的儲(chǔ)存庫(kù)。
SDMS功能將可用于具有SDMS的任何網(wǎng)絡(luò)系統(tǒng),并還可以被擴(kuò)展到與給定網(wǎng)絡(luò)系統(tǒng)互連的其他網(wǎng)絡(luò)系統(tǒng),例如由網(wǎng)絡(luò)互連2所示出的。典型地,網(wǎng)絡(luò)互連使一網(wǎng)絡(luò)系統(tǒng)的用戶(hù)能夠與另一網(wǎng)絡(luò)系統(tǒng)的用戶(hù)進(jìn)行通信,并從而可以使一網(wǎng)絡(luò)系統(tǒng)的用戶(hù)和位于另一網(wǎng)絡(luò)系統(tǒng)的SDMS之間的通信更加便利。
網(wǎng)絡(luò)系統(tǒng)還可依照本發(fā)明通過(guò)SDMS之間的直接連接(未示出)或運(yùn)營(yíng)商間交換站(inter-operator exchange)3、或者出于備份和恢復(fù)功能的目的而通過(guò)國(guó)際網(wǎng)關(guān)(international gateway)6而在SDMS級(jí)別進(jìn)行連接。
在每個(gè)網(wǎng)絡(luò)系統(tǒng)中,諸如系統(tǒng)A的用戶(hù)A、B和C的多個(gè)用戶(hù)通過(guò)網(wǎng)絡(luò)接入設(shè)備(NAD)接入網(wǎng)絡(luò)A。用戶(hù)可以是個(gè)體人群或可以是人群的組織,例如公司。用戶(hù)還可以包括機(jī)器。
典型地,NAD將包括電子機(jī)器。例如,如果網(wǎng)絡(luò)A是諸如GSM網(wǎng)絡(luò)的無(wú)線(xiàn)電話(huà)網(wǎng)絡(luò),則每個(gè)NAD將典型地包括諸如移動(dòng)電話(huà)的無(wú)線(xiàn)電信設(shè)備。如果網(wǎng)絡(luò)A包括有線(xiàn)電信網(wǎng)絡(luò),則NAD可包括連接到例如有線(xiàn)網(wǎng)絡(luò)、網(wǎng)絡(luò)服務(wù)器或個(gè)人計(jì)算機(jī)的電話(huà)。NAD可包括硬件、軟件或二者的組合。個(gè)人計(jì)算機(jī)5(軟硬件的組合)被示出為NAD,用于接入因特網(wǎng)4。
每個(gè)用戶(hù)將典型地在該用戶(hù)所屬的網(wǎng)絡(luò)系統(tǒng)內(nèi)具有唯一地址或用戶(hù)標(biāo)識(shí)符。繼續(xù)前述示例,如果網(wǎng)絡(luò)A是無(wú)線(xiàn)電話(huà)網(wǎng)絡(luò),則該網(wǎng)絡(luò)的每個(gè)用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符將是移動(dòng)電話(huà)號(hào)碼。唯一用戶(hù)標(biāo)識(shí)符的目的是使該網(wǎng)絡(luò)系統(tǒng)(或互連的網(wǎng)絡(luò)系統(tǒng))內(nèi)的其他用戶(hù)能夠與該用戶(hù)取得聯(lián)系。
典型地,用戶(hù)將具有存儲(chǔ)于其N(xiāo)AD中的其他用戶(hù)的用戶(hù)標(biāo)識(shí)符的記錄。此記錄是適當(dāng)用戶(hù)的連接數(shù)據(jù),使建立與其他用戶(hù)的連接更便利,以及使預(yù)定用戶(hù)擺脫不得不記住潛在的大量地址的狀況。
用戶(hù)必須能夠?qū)⑦@樣的連接數(shù)據(jù)傳送給SDMS,以便該連接數(shù)據(jù)可以根據(jù)本發(fā)明進(jìn)行處理。典型地,連接數(shù)據(jù)將通過(guò)網(wǎng)絡(luò)本地的或至少是網(wǎng)絡(luò)所了解的傳輸機(jī)制和編碼協(xié)議來(lái)進(jìn)行傳送,所述網(wǎng)絡(luò)是用戶(hù)所屬的網(wǎng)絡(luò)并且用戶(hù)的NAD能夠使用該網(wǎng)絡(luò)。
例如,在移動(dòng)電信網(wǎng)絡(luò)的情形中,用戶(hù)可通過(guò)若干不同的傳輸機(jī)制來(lái)傳送他們的連接數(shù)據(jù),所述傳輸機(jī)制包括通過(guò)一個(gè)或多個(gè)SMS、MMS、GPRS數(shù)據(jù)連接;通過(guò)無(wú)線(xiàn)連接技術(shù),諸如紅外線(xiàn)、藍(lán)牙或Wifi連接;或者通過(guò)到用戶(hù)移動(dòng)電話(huà)和/或SIM卡的物理連接(在GSM或其他這樣的網(wǎng)絡(luò)的情形中)。
在通過(guò)適當(dāng)?shù)膫鬏敊C(jī)制進(jìn)行傳送之前,可以依照諸如SyncML的開(kāi)放標(biāo)準(zhǔn)或者專(zhuān)有協(xié)議(諸如被專(zhuān)門(mén)開(kāi)發(fā)以?xún)?yōu)化特定類(lèi)型網(wǎng)絡(luò)中對(duì)于給定傳輸機(jī)制的對(duì)特定類(lèi)型/大小的數(shù)據(jù)進(jìn)行傳送的協(xié)議)來(lái)對(duì)連接數(shù)據(jù)進(jìn)行編碼,只要這樣的專(zhuān)用協(xié)議可被NAD和接收服務(wù)器所了解即可。
假定存在用于將用戶(hù)的連接數(shù)據(jù)傳送到SDMS(在兩個(gè)網(wǎng)絡(luò)系統(tǒng)之間直接傳送、經(jīng)由第三網(wǎng)絡(luò)系統(tǒng)或者某些其他裝置)的裝置,則能夠僅需要一個(gè)SDMS或至少某些網(wǎng)絡(luò)系統(tǒng)可使用共同的SDMS。例如,圖1的系統(tǒng)A和系統(tǒng)X通過(guò)網(wǎng)絡(luò)互連2相連接,并從而可由同一SDMS(SDMS A)進(jìn)行服務(wù),因?yàn)閬?lái)自系統(tǒng)X中的用戶(hù)的連接數(shù)據(jù)可通過(guò)互連點(diǎn)被傳送到系統(tǒng)A中的SDMS。
繼續(xù)前述段落的示例,如果系統(tǒng)A和系統(tǒng)X都是移動(dòng)電信網(wǎng)絡(luò),則系統(tǒng)X的用戶(hù)將能夠通過(guò)SMS、MMS、GPRS或其他任何由各自網(wǎng)絡(luò)和適當(dāng)?shù)挠脩?hù)NAD所支持的傳輸機(jī)制和協(xié)議而將他們的連接數(shù)據(jù)傳送到系統(tǒng)A中的SDMS。在此示例上進(jìn)行擴(kuò)充,SDMS A將不會(huì)僅限于向其本地網(wǎng)絡(luò)的用戶(hù)和系統(tǒng)X(從SDMS A的視角看來(lái)的“外部網(wǎng)絡(luò)”)的用戶(hù)提供服務(wù),它還可以向其他(優(yōu)選的)互連的網(wǎng)絡(luò)系統(tǒng)(圖1中未示出)的用戶(hù)提供服務(wù)。
當(dāng)適當(dāng)?shù)木W(wǎng)絡(luò)系統(tǒng)未被互連時(shí),單個(gè)SDMS仍有可能向外部網(wǎng)絡(luò)系統(tǒng)的用戶(hù)提供服務(wù),因?yàn)橛脩?hù)和SDMS之間的必要通信可通過(guò)某些可選手段來(lái)進(jìn)行。這些可選手段可包括本地網(wǎng)絡(luò)連接于可訪問(wèn)外部網(wǎng)絡(luò)系統(tǒng)的用戶(hù)的第三網(wǎng)絡(luò)系統(tǒng)的情況。在最極限情形中,當(dāng)不存在這樣的其他第三網(wǎng)絡(luò)系統(tǒng)的情況下,對(duì)于適當(dāng)用戶(hù)的另一可選手段將是通過(guò)對(duì)本地網(wǎng)絡(luò)的運(yùn)營(yíng)商可用的手段而與SDMS直接交互。例如,在外部網(wǎng)絡(luò)系統(tǒng)是移動(dòng)電信網(wǎng)絡(luò)的情形中,本地網(wǎng)絡(luò)運(yùn)營(yíng)商可使設(shè)施可用(例如在其商店中),用于從外部網(wǎng)絡(luò)系統(tǒng)的移動(dòng)電話(huà)的用戶(hù)的移動(dòng)電話(huà)中直接下載連接數(shù)據(jù)。
可通過(guò)對(duì)駐留于用戶(hù)的NAD上的應(yīng)用的使用而使連接數(shù)據(jù)的傳送更便利。當(dāng)用戶(hù)來(lái)自外部網(wǎng)絡(luò)系統(tǒng)時(shí),這可能需要外部網(wǎng)絡(luò)系統(tǒng)的運(yùn)營(yíng)商的同意或合作。接著此應(yīng)用將采取將用戶(hù)的連接數(shù)據(jù)傳送給SDMS所必須的某些或全部步驟,并隨后首先將用戶(hù)的連接數(shù)據(jù)填入SDMS,繼續(xù)與SDMS進(jìn)行通信以確保SDMS和NAD中的連接數(shù)據(jù)保持同步。
在圖6中提供了將連接數(shù)據(jù)填入數(shù)據(jù)庫(kù)的一種方式的簡(jiǎn)化例示。在此例示中,移動(dòng)電話(huà)用戶(hù)希望將其連接數(shù)據(jù)傳送到SDMS。用戶(hù)的移動(dòng)電話(huà)支持SyncML協(xié)議,因此該協(xié)議將被用于編碼該連接數(shù)據(jù),而GPRS將被用作為傳輸機(jī)制。
SyncML或同步標(biāo)記語(yǔ)言是工業(yè)上廣泛的成果,用來(lái)創(chuàng)建被優(yōu)化用于無(wú)線(xiàn)網(wǎng)絡(luò)的單一公共的數(shù)據(jù)同步協(xié)議。SyncML的目標(biāo)是使網(wǎng)絡(luò)化數(shù)據(jù)支持與任何移動(dòng)設(shè)備的同步,以及使移動(dòng)設(shè)備支持與任何網(wǎng)絡(luò)化數(shù)據(jù)的同步。SyncML結(jié)構(gòu)化的數(shù)據(jù)在任何適當(dāng)條件下使用XML。SyncML想要工作于傳輸協(xié)議上,所述協(xié)議具有與HTTP、WSP(WAP的一部分)和OBEX同樣的多樣性,并具有范圍從個(gè)人數(shù)據(jù)(例如vCard和vCalendar)到相關(guān)數(shù)據(jù)和XML文檔的數(shù)據(jù)格式。
GPRS是通用分組無(wú)線(xiàn)業(yè)務(wù),其是GSM標(biāo)準(zhǔn)的一部分,并向GSM用戶(hù)分發(fā)“always-on”無(wú)線(xiàn)分組數(shù)據(jù)業(yè)務(wù)。GPRS可以提供高達(dá)115kb/s的分組數(shù)據(jù)速率。使用GPRS,GSM移動(dòng)網(wǎng)絡(luò)的用戶(hù)能夠發(fā)送和接收因特網(wǎng)上的信息,包括從例如SDMS的應(yīng)用發(fā)送和接收信息。
參考圖6,用戶(hù)啟動(dòng)通信70,響應(yīng)于通信70,他們的移動(dòng)電話(huà)建立GPRS連接72、74,并將SyncML啟動(dòng)串發(fā)送76到SDMS。
由電話(huà)發(fā)送的SyncML啟動(dòng)串向SDMS提供關(guān)于移動(dòng)電話(huà)的SyncML性能的詳細(xì)信息。SDMS處理SyncML啟動(dòng)串,并進(jìn)行響應(yīng)78,從電話(huà)請(qǐng)求有效的用戶(hù)名和口令。
電話(huà)將(當(dāng)配置用戶(hù)的電話(huà)來(lái)使用SyncML時(shí)由用戶(hù)所輸入的)用戶(hù)名和口令發(fā)送到SDMS 80,并且,如果有效82,則SDMS通過(guò)服務(wù)器啟動(dòng)串84進(jìn)行響應(yīng),請(qǐng)求對(duì)自移動(dòng)電話(huà)和SDMS之間的最后一次成功同步以來(lái)的存儲(chǔ)于移動(dòng)電話(huà)中的連接數(shù)據(jù)的改變,或者可選地,請(qǐng)求存儲(chǔ)于移動(dòng)電話(huà)中的所有連接數(shù)據(jù)。例如當(dāng)移動(dòng)電話(huà)首次試圖同步SDMS時(shí)或當(dāng)在之前試圖同步SDMS期間出現(xiàn)錯(cuò)誤的情況下,SDMS可請(qǐng)求存儲(chǔ)于移動(dòng)電話(huà)中的所有連接數(shù)據(jù)。
移動(dòng)電話(huà)遵照服務(wù)器啟動(dòng)串,并通過(guò)發(fā)送包含連接數(shù)據(jù)的第一消息來(lái)進(jìn)行響應(yīng)86。SyncML協(xié)議使用消息來(lái)在客戶(hù)端和服務(wù)器之間傳送連接數(shù)據(jù)。在建立SyncML會(huì)話(huà)的過(guò)程期間,客戶(hù)端和服務(wù)器對(duì)下述細(xì)節(jié)達(dá)成一致,所述細(xì)節(jié)為當(dāng)在它們之間傳送連接數(shù)據(jù)時(shí)它們將使用的最大的消息大小。
SDMS從移動(dòng)電話(huà)接收消息88,并處理其中的連接數(shù)據(jù)。一旦連接數(shù)據(jù)被處理并插入到數(shù)據(jù)庫(kù)中的適當(dāng)記錄中之后,SDMS對(duì)移動(dòng)電話(huà)肯定地進(jìn)行響應(yīng),接著移動(dòng)電話(huà)繼續(xù)傳送其第二消息。
移動(dòng)電話(huà)和SDMS將以此方式繼續(xù)通信,直到移動(dòng)電話(huà)達(dá)到了其最后的消息,在所述最后的消息的末端將包括最終標(biāo)志88。當(dāng)SDMS遇到最終標(biāo)志時(shí),它將結(jié)束對(duì)最終消息的處理,并接著將消息(未示出)發(fā)送到具有任意連接數(shù)據(jù)的移動(dòng)電話(huà),所述連接數(shù)據(jù)需要對(duì)于移動(dòng)電話(huà)和SDMS保持同步。
SDMS將把其最終消息中的最終標(biāo)志包括于移動(dòng)電話(huà),在這一點(diǎn)上,移動(dòng)電話(huà)將向服務(wù)器提供關(guān)于存儲(chǔ)了提供給移動(dòng)電話(huà)的任何連接數(shù)據(jù)的遠(yuǎn)程位置的詳細(xì)信息。在接收此映射數(shù)據(jù)之時(shí),SDMS將處理該遠(yuǎn)程位置信息,并接著將映射確認(rèn)發(fā)送到移動(dòng)電話(huà)。
在從SDMS接收到映射確認(rèn)之時(shí),移動(dòng)電話(huà)可終止SyncML會(huì)話(huà)和GPRS連接90。
其他系統(tǒng)B和C各自具有它們自己的SDMS,分別是SDMS B和SDMS C。
在本發(fā)明的優(yōu)選實(shí)施例中,某些或所有的獨(dú)立SDMS可通過(guò)國(guó)際網(wǎng)關(guān)6相鏈接,使得連接數(shù)據(jù)能夠通過(guò)使用本發(fā)明而由任何網(wǎng)絡(luò)運(yùn)營(yíng)商,備份和恢復(fù)到世界任何地方的用戶(hù)的NAD,并且所述SDMS的網(wǎng)絡(luò)連接于國(guó)際網(wǎng)關(guān)。
每個(gè)獨(dú)立SDMS包含其本地網(wǎng)絡(luò)內(nèi)的某些或所有用戶(hù)的連接數(shù)據(jù)的記錄(以及可能地,基于運(yùn)營(yíng)商的判斷而包含任何互連的網(wǎng)絡(luò)的某些或所有用戶(hù)的連接數(shù)據(jù)的記錄)。國(guó)際網(wǎng)關(guān)將通過(guò)通信裝置連接于這樣的獨(dú)立操作的SDMS,如所希望的那樣使用它。所述通信裝置可包括專(zhuān)用鏈路、因特網(wǎng)上的安全VPN或者在適當(dāng)?shù)膰?guó)際網(wǎng)關(guān)的運(yùn)營(yíng)商和SDMS之間所協(xié)定的其他任何通信裝置。每個(gè)這樣的獨(dú)立SDMS的運(yùn)營(yíng)商可使用所述通信裝置來(lái)把由SDMS所擁有的某些或所有連接數(shù)據(jù)傳送到SDMS所連接的國(guó)際網(wǎng)關(guān)。
只要SDMS連接于國(guó)際網(wǎng)關(guān),SDMS的運(yùn)營(yíng)商就可通過(guò)國(guó)際網(wǎng)關(guān)添加或移除連接數(shù)據(jù)。一旦用戶(hù)的連接數(shù)據(jù)被包括于國(guó)際網(wǎng)關(guān)中,則它將與存儲(chǔ)于適當(dāng)SDMS中的拷貝保持同步,直到由適當(dāng)SDMS的運(yùn)營(yíng)商將它從國(guó)際網(wǎng)關(guān)中移除為止。
在用戶(hù)的連接數(shù)據(jù)存儲(chǔ)于國(guó)際網(wǎng)關(guān)中的情況下,如果需要,諸如在他們丟失或損壞了他們的原始NAD的情況下,他們可以通過(guò)具有連接于該國(guó)際網(wǎng)關(guān)的SDMS的任何網(wǎng)絡(luò)的運(yùn)營(yíng)商來(lái)將他們的連接數(shù)據(jù)恢復(fù)到NAD中。
通過(guò)示例,圖1的SDMS A、B和C被連接于國(guó)際網(wǎng)關(guān)6。系統(tǒng)A的用戶(hù)B具有存儲(chǔ)于SDMS A中的他們的連接數(shù)據(jù),而系統(tǒng)A的運(yùn)營(yíng)商也選定將用戶(hù)B的連接數(shù)據(jù)存儲(chǔ)于國(guó)際網(wǎng)關(guān)6中。當(dāng)用戶(hù)B修改、添加或刪除包括于其連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符和相關(guān)聯(lián)的姓名或標(biāo)識(shí)符時(shí),將這些修改、添加或刪除傳送到SDMS A,并且相應(yīng)地,SDMSA指示國(guó)際網(wǎng)關(guān)6更新它的用戶(hù)B的連接數(shù)據(jù)的記錄。隨后,如果用戶(hù)B在系統(tǒng)A外部,并丟失或損害了他們的NAD,則他們可以獲得另一NAD,并且如果他們?cè)谶B接于國(guó)際網(wǎng)關(guān)6的系統(tǒng)(諸如系統(tǒng)C)中,則他們就可以請(qǐng)求該系統(tǒng)的運(yùn)營(yíng)商訪問(wèn)存儲(chǔ)于國(guó)際網(wǎng)關(guān)6中的他們的連接數(shù)據(jù),并將其恢復(fù)到他們的新NAD中。
出于本發(fā)明的目的,可以存在一個(gè)、沒(méi)有或若干個(gè)國(guó)際網(wǎng)關(guān)。沒(méi)有國(guó)際網(wǎng)關(guān)(或如下所述的兩個(gè)或多個(gè)SDMS之間的運(yùn)營(yíng)商間交換站/直接鏈路)時(shí),由其中用戶(hù)不是訂戶(hù)的網(wǎng)絡(luò)的運(yùn)營(yíng)商直接恢復(fù)連接數(shù)據(jù)將不再可能,因?yàn)檫m當(dāng)?shù)倪\(yùn)營(yíng)商將沒(méi)有這樣的手段,通過(guò)所述手段訪問(wèn)用戶(hù)本地網(wǎng)絡(luò)中的用戶(hù)連接數(shù)據(jù)。不過(guò),例如,缺少?lài)?guó)際網(wǎng)關(guān)(或如下所述的兩個(gè)或多個(gè)SDMS之間的運(yùn)營(yíng)商間交換站/直接鏈路)將不會(huì)阻止使用其N(xiāo)AD所支持的通信裝置在他們并非其中訂戶(hù)的網(wǎng)絡(luò)中進(jìn)行操作的用戶(hù)、他們正在其中進(jìn)行操作的網(wǎng)絡(luò)以及他們的本地網(wǎng)絡(luò)直接連接于他們的本地網(wǎng)絡(luò)中的SDMS以及恢復(fù)他們的連接數(shù)據(jù),所述用戶(hù)。例如,移動(dòng)電話(huà)用戶(hù)可使用其電話(huà)的GPRS連接來(lái)連接到他們的本地網(wǎng)絡(luò)中的SDMS,假設(shè)他的電話(huà)、他們正在其中進(jìn)行操作的網(wǎng)絡(luò)以及他們的本地網(wǎng)絡(luò)支持GPRS,并使用其連接到因特網(wǎng)。
將由適當(dāng)SDMS的運(yùn)營(yíng)商來(lái)規(guī)定關(guān)于對(duì)連接數(shù)據(jù)進(jìn)行SDMS內(nèi)恢復(fù)的規(guī)則。將由適當(dāng)?shù)膰?guó)際網(wǎng)關(guān)或運(yùn)營(yíng)商間交換站的運(yùn)營(yíng)商來(lái)規(guī)定關(guān)于對(duì)連接數(shù)據(jù)進(jìn)行SDMS間恢復(fù)的規(guī)則,根據(jù)具體情況而定,或者在兩個(gè)已鏈接的SDMS的情形中,通過(guò)所鏈接的SDMS的運(yùn)營(yíng)商之間的協(xié)定來(lái)規(guī)定上述規(guī)則。
此外,某些SDMS的運(yùn)營(yíng)商可以希望在比國(guó)際網(wǎng)關(guān)所提供的級(jí)別更加基礎(chǔ)的級(jí)別上互連他們的SDMS,或者通過(guò)任何運(yùn)營(yíng)商可連接的運(yùn)營(yíng)商間交換站3、專(zhuān)用運(yùn)營(yíng)商間交換站(圖1中未示出),或者通過(guò)SDMS之間的直接鏈路(圖1中未示出)。
將獨(dú)立SDMS鏈接或連接于運(yùn)營(yíng)商間交換站將使得連接數(shù)據(jù)或結(jié)果能夠在這樣的另外的分離網(wǎng)絡(luò)系統(tǒng)之間通過(guò)。
在SDMS之間的直接鏈路的情形中,每個(gè)SDMS處理來(lái)自下述用戶(hù)的請(qǐng)求,所述用戶(hù)的連接數(shù)據(jù)存儲(chǔ)于SDMS內(nèi),并且在適當(dāng)時(shí),每個(gè)SDMS也處理來(lái)自下述用戶(hù)的請(qǐng)求,例如,來(lái)自需要關(guān)于該用戶(hù)的入站連接組的預(yù)定用戶(hù)的請(qǐng)求,所述用戶(hù)的連接數(shù)據(jù)存儲(chǔ)于所鏈接的SDMS內(nèi)。在上文示例的情形中,將向請(qǐng)求用戶(hù)返回在它們連接數(shù)據(jù)中具有預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的兩個(gè)網(wǎng)絡(luò)的所有用戶(hù)的用戶(hù)標(biāo)識(shí)符。可以期望SDMS處理存儲(chǔ)于其他SDMS中的連接數(shù)據(jù)的這種能力將顯著增加在可以被另外提供的SDMS上提供給用戶(hù)的結(jié)果的有用性,特別是當(dāng)相應(yīng)SDMS在相近地理區(qū)域中進(jìn)行操作時(shí),使得在各自SDMS所相關(guān)的網(wǎng)絡(luò)的用戶(hù)之間存在多個(gè)連接。
在已直接鏈接的SDMS之間的請(qǐng)求可以通過(guò)可被已鏈接的SDMS的運(yùn)營(yíng)商相互可接受的任何通信手段進(jìn)行傳輸。
運(yùn)營(yíng)商間交換站3可以用與上述對(duì)于SDMS之間的直接鏈路所指定的方式類(lèi)似的方式進(jìn)行操作,在此情形中,運(yùn)營(yíng)商間交換站將執(zhí)行下述任務(wù)清理房屋、從每個(gè)成員SDMS接收處理請(qǐng)求、將請(qǐng)求傳遞到其他SDMS、從每個(gè)這樣的SDMS接收結(jié)果、整理所述結(jié)果以及將所述結(jié)果傳遞回初始SDMS。這種操作方式可以通過(guò)使用CORBA(公用對(duì)象請(qǐng)求調(diào)度程序體系結(jié)構(gòu))服務(wù)器的層級(jí)來(lái)實(shí)現(xiàn)。運(yùn)營(yíng)商間交換站可以接收對(duì)信息的CORBA請(qǐng)求,并對(duì)組分SDMS做出隨后的CORBA請(qǐng)求,并接著簡(jiǎn)單地在返回結(jié)果之前積累結(jié)果。
可通過(guò)參考圖1來(lái)例示運(yùn)營(yíng)商間交換站的操作。SDMS A和SDMS B都連接于運(yùn)營(yíng)商間交換站3。如果用戶(hù)B請(qǐng)求SDMS A向它提供具有與用戶(hù)B的連接的所有用戶(hù)的列表,那么SDMS A將搜索SDMS A的數(shù)據(jù)庫(kù)中每個(gè)用戶(hù)的連接數(shù)據(jù)以尋找用戶(hù)B的唯一用戶(hù)標(biāo)識(shí)符(以及用戶(hù)B可能將它在SDMS A的數(shù)據(jù)庫(kù)中的記錄與之關(guān)聯(lián)的潛在的任何額外用戶(hù)標(biāo)識(shí)符)。此搜索的結(jié)果將是用戶(hù)B的入站連接組。除了搜索存儲(chǔ)于SDMS A的數(shù)據(jù)庫(kù)中的連接數(shù)據(jù)之外,SDMS A還將把請(qǐng)求傳送到SDMS B,要求SDMS B搜索SDMS B的數(shù)據(jù)庫(kù)中每個(gè)用戶(hù)的連接數(shù)據(jù)以尋找用戶(hù)B的唯一用戶(hù)標(biāo)識(shí)符(以及用戶(hù)B可能將它在SDMS A的數(shù)據(jù)庫(kù)中的記錄與之關(guān)聯(lián)的潛在的任何額外用戶(hù)標(biāo)識(shí)符)。SDMS B將把此搜索的結(jié)果返回SDMS A,SDMS A將向用戶(hù)B提供兩組結(jié)果。是否合并來(lái)自每個(gè)SDMS的結(jié)果、令它們分別存在、對(duì)它們給予相同權(quán)重等等,都將依據(jù)相應(yīng)SDMS的配置以及SDMS的相應(yīng)運(yùn)營(yíng)商之間達(dá)成的協(xié)定。
但是,當(dāng)運(yùn)營(yíng)商間交換站中的成員SDMS的數(shù)量增長(zhǎng)超過(guò)了一個(gè)小數(shù)字時(shí),這種結(jié)構(gòu)施加于獨(dú)立成員SDMS上的處理負(fù)載可能很不經(jīng)濟(jì)地增長(zhǎng)很大。在此情形中,可使用一種可選結(jié)構(gòu),藉此,運(yùn)營(yíng)商間交換站本身將維護(hù)由每個(gè)成員SDMS所擁有的連接數(shù)據(jù)的同步拷貝,并將針對(duì)它所擁有的數(shù)據(jù)獨(dú)自處理來(lái)自相連接的SDMS的處理請(qǐng)求。這種操作方式可以通過(guò)使用數(shù)據(jù)庫(kù)復(fù)制來(lái)實(shí)現(xiàn),其中每個(gè)組分SDMS將其數(shù)據(jù)復(fù)制到運(yùn)營(yíng)商間交換站,而運(yùn)營(yíng)商間交換站可以直接處理基于數(shù)據(jù)超集的請(qǐng)求。
運(yùn)營(yíng)商間交換站的功能是SDMS之間的直接鏈路和國(guó)際網(wǎng)關(guān)的功能的超集。
現(xiàn)在轉(zhuǎn)到圖2,提供了關(guān)于根據(jù)本發(fā)明的SDMS的功能的更多信息。在圖2中,SDMS被一般地標(biāo)為10,并主要包括計(jì)算機(jī)系統(tǒng),所述計(jì)算機(jī)系統(tǒng)包括數(shù)據(jù)庫(kù)12和系統(tǒng)管理軟件14。管理軟件包括用戶(hù)管理、許可、審核、復(fù)原、集成、安全、配置和國(guó)際恢復(fù)應(yīng)用。一般說(shuō)來(lái),管理軟件確保SDMS的用戶(hù)和訂戶(hù)僅在適當(dāng)?shù)臅r(shí)候被允許訪問(wèn)這樣的數(shù)據(jù),以確保SDMS高度可用,以便管理對(duì)SDMS的獲許可的人可用的功能、管理可使用SDMS的用戶(hù)/訂戶(hù)的數(shù)量、追蹤在SDMS內(nèi)采取的行動(dòng)等等。數(shù)據(jù)庫(kù)12可以是單個(gè)數(shù)據(jù)庫(kù)或跨若干數(shù)據(jù)庫(kù)進(jìn)行分布,所述數(shù)據(jù)庫(kù)可以在單個(gè)或若干個(gè)物理機(jī)器上存在。
存儲(chǔ)于SDMS中的數(shù)據(jù)涉及由SDMS所服務(wù)的網(wǎng)絡(luò)系統(tǒng)的用戶(hù)之間的關(guān)系。通過(guò)參考圖3可以最簡(jiǎn)單地解釋所述關(guān)系數(shù)據(jù)。網(wǎng)絡(luò)的每個(gè)用戶(hù)將典型地知道該網(wǎng)絡(luò)的一個(gè)或多個(gè)其他用戶(hù),即,網(wǎng)絡(luò)的每個(gè)用戶(hù)將具有與一個(gè)或多個(gè)其他用戶(hù)的連接,而用戶(hù)所使用的NAD將典型地存儲(chǔ)所述連接以及關(guān)于與那些已知用戶(hù)的一個(gè)或多個(gè)系統(tǒng)地址/用戶(hù)標(biāo)識(shí)符的數(shù)據(jù)??杀淮鎯?chǔ)于NAD中的這樣的連接數(shù)據(jù)的一個(gè)示例是電話(huà)號(hào)碼數(shù)據(jù),其可被存儲(chǔ)于移動(dòng)電話(huà)的SIM卡上,或被存儲(chǔ)于移動(dòng)電話(huà)自身中。另一示例是可在Microsoft OutlookTM用戶(hù)的“聯(lián)系人”中保存的聯(lián)系人數(shù)據(jù)的列表。
存儲(chǔ)于NAD上的連接數(shù)據(jù)可以在范圍上窄于存儲(chǔ)于SDMS中的連接數(shù)據(jù)。存儲(chǔ)于SDMS中的連接數(shù)據(jù)可以通過(guò)額外信息所補(bǔ)充,以進(jìn)一步使得創(chuàng)建、確定和維護(hù)用戶(hù)之間的關(guān)系更加便利。例如,用戶(hù)所屬的組(俱樂(lè)部、家庭組、工作場(chǎng)所等等)可連同關(guān)于用戶(hù)位置、用戶(hù)興趣和職業(yè)等等的信息一起被記錄于SDMS中。還可存儲(chǔ)每個(gè)用戶(hù)的多個(gè)用戶(hù)標(biāo)識(shí)符。
存儲(chǔ)這樣的補(bǔ)充數(shù)據(jù)(諸如參考前述段落的組數(shù)據(jù))使得能夠提供額外服務(wù),諸如使得組的每個(gè)成員能夠?qū)λ衅渌M成員的聯(lián)系信息中保持最新。在另一示例中,某些或所有用戶(hù)的職業(yè)數(shù)據(jù)的存儲(chǔ)將使得預(yù)定用戶(hù)能夠搜索預(yù)定用戶(hù)具有到其的連接的用戶(hù)的連接數(shù)據(jù),以查看任何這些用戶(hù)是否知道特定類(lèi)型的任何人或任何組織。存儲(chǔ)用戶(hù)的額外用戶(hù)標(biāo)識(shí)符還使得確定、創(chuàng)建和維護(hù)用戶(hù)之間關(guān)系不僅能夠跨不同網(wǎng)絡(luò),而且還能夠跨不同類(lèi)型的網(wǎng)絡(luò)。
存儲(chǔ)額外用戶(hù)標(biāo)識(shí)符還使得具有預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的用戶(hù)能夠請(qǐng)求預(yù)定用戶(hù)的額外用戶(hù)標(biāo)識(shí)符。例如,當(dāng)用戶(hù)具有預(yù)定用戶(hù)的移動(dòng)電話(huà)號(hào)碼但實(shí)際上想要發(fā)送傳真給預(yù)定用戶(hù)時(shí),這將很有用。在此情形中,用戶(hù)將選擇已知用戶(hù)標(biāo)識(shí)符,并請(qǐng)求系統(tǒng)將預(yù)定用戶(hù)的任何其他可用用戶(hù)標(biāo)識(shí)符發(fā)送給該用戶(hù)。如果預(yù)定用戶(hù)已在其SDMS中的記錄中包括了其傳真號(hào)碼,那么此號(hào)碼將被呈現(xiàn)給用戶(hù),使得該用戶(hù)能夠向預(yù)定用戶(hù)發(fā)送傳真。這種示例可以類(lèi)似地被應(yīng)用于任何網(wǎng)絡(luò),諸如電子郵件系統(tǒng)、公共交換電話(huà)網(wǎng)、郵政網(wǎng)絡(luò)或另外的網(wǎng)絡(luò)。
在SDMS中存儲(chǔ)用戶(hù)本身的額外用戶(hù)標(biāo)識(shí)符將有機(jī)會(huì)把某些或所有這些額外用戶(hù)標(biāo)識(shí)符標(biāo)記為對(duì)額外用戶(hù)標(biāo)識(shí)符信息的請(qǐng)求者不可用。例如,預(yù)定用戶(hù)可選擇使得某些額外用戶(hù)標(biāo)識(shí)符僅對(duì)某些其他用戶(hù)或某個(gè)類(lèi)別的用戶(hù)可用。例如,這將允許預(yù)定用戶(hù)在SDMS中存儲(chǔ)他們的家庭電話(huà)號(hào)碼,以便他們可以利用姓名和號(hào)碼邀請(qǐng)、號(hào)碼更新和本發(fā)明的其他這樣的特性,所述特性涉及已具有預(yù)定用戶(hù)的家庭號(hào)碼的用戶(hù),而不會(huì)使得該號(hào)碼對(duì)具有預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符之一的任何人可用。
SDMS可以與網(wǎng)絡(luò)管理數(shù)據(jù)庫(kù)13和15進(jìn)行通信。例如,數(shù)據(jù)庫(kù)13可包括記帳數(shù)據(jù)庫(kù),而數(shù)據(jù)庫(kù)15可包括移動(dòng)電話(huà)網(wǎng)絡(luò)的客戶(hù)服務(wù)數(shù)據(jù)庫(kù)。因此,對(duì)記錄于客戶(hù)服務(wù)數(shù)據(jù)庫(kù)上的用戶(hù)細(xì)節(jié)的改變可被立即上載到SDMS,以便客戶(hù)記錄可被保持最新。類(lèi)似地,由SDMS提供給網(wǎng)絡(luò)用戶(hù)的服務(wù)可以針對(duì)網(wǎng)絡(luò)提供者(在來(lái)自外部網(wǎng)絡(luò)的用戶(hù)的情形中)或者直接向網(wǎng)絡(luò)用戶(hù)進(jìn)行記帳。
轉(zhuǎn)到圖3,例示了存儲(chǔ)于SDMS 10中的數(shù)據(jù)的圖解示例。提出了四個(gè)可能用戶(hù)的姓名Andrew、Bill、Ingrid和Alex,以及在他們姓名之下以表格形式提供的Andrew、Bill、Ingrid和Alex中的每一人的對(duì)其他用戶(hù)已知的聯(lián)系細(xì)節(jié)。因此,例如,Andrew具有移動(dòng)電話(huà),其中他已存儲(chǔ)了三個(gè)聯(lián)系人Bill、Christine和David。Bill具有移動(dòng)電話(huà),其中他已存儲(chǔ)了他的三個(gè)聯(lián)系人的細(xì)節(jié)。在此情形中,每個(gè)這樣的聯(lián)系人的電話(huà)號(hào)碼將是他們的唯一用戶(hù)標(biāo)識(shí)符。所有聯(lián)系人可屬于同一網(wǎng)絡(luò)系統(tǒng)(例如同一電話(huà)網(wǎng)絡(luò))或?qū)儆谄渌ミB的網(wǎng)絡(luò)系統(tǒng)(例如不同電話(huà)網(wǎng)絡(luò))。
Ingrid具有在例如電子數(shù)字助理上所提供的因特網(wǎng)電子郵件連接,并已存儲(chǔ)了Andrew、David、Christine和Bill的電子郵件地址的細(xì)節(jié)。
對(duì)這些用戶(hù)的每一個(gè)用戶(hù)的此連接數(shù)據(jù)被提供給SDMS 10。這可以用多種方式實(shí)現(xiàn)。在移動(dòng)電話(huà)的示例中,用戶(hù)具有使用電話(huà)來(lái)無(wú)線(xiàn)地傳輸信息的選項(xiàng)。因此,信息可經(jīng)由短消息服務(wù)中心22(或特定NAD和網(wǎng)絡(luò)系統(tǒng)所支持的任何通信媒介)而從移動(dòng)客戶(hù)端20(圖2)被傳輸?shù)絊DMS 10。
可選地,在GSM移動(dòng)網(wǎng)絡(luò)的特定情形中,可以使用在預(yù)定位置(諸如移動(dòng)電話(huà)零售商店或類(lèi)似的中心26)所提供的SIM卡閱讀器24而從SIM卡中下載連接數(shù)據(jù)。作為另一備選,可以從在購(gòu)物中心(例如購(gòu)物商場(chǎng)28)中提供的獨(dú)立售貨亭或類(lèi)似設(shè)施中下載來(lái)自SIM卡的連接數(shù)據(jù)。
Ingrid的連接數(shù)據(jù)存儲(chǔ)于PDA上,并可被無(wú)線(xiàn)地(如果Ingrid的PDA支持無(wú)線(xiàn)通信手段)或通過(guò)例如調(diào)制解調(diào)器連接在標(biāo)準(zhǔn)電話(huà)網(wǎng)絡(luò)上發(fā)送而下載到SDMS。可選地,如果Ingrid的連接數(shù)據(jù)存儲(chǔ)于服務(wù)器(例如Hotmail服務(wù)器)上,則信息可從該服務(wù)器直接傳輸?shù)絊DMS。
在可以將用戶(hù)的連接數(shù)據(jù)存儲(chǔ)于SDMS中之前,用戶(hù)必須被分配一個(gè)唯一的用戶(hù)標(biāo)識(shí)符,以便特定用戶(hù)在SDMS內(nèi)具有唯一身份,其隨后可以被關(guān)聯(lián)于他們的連接數(shù)據(jù)并被與其他用戶(hù)的連接數(shù)據(jù)中的條目進(jìn)行匹配,并且通過(guò)所述唯一用戶(hù)標(biāo)識(shí)符,預(yù)定用戶(hù)的其他數(shù)據(jù)可以被關(guān)聯(lián)(例如,可選的聯(lián)系地址、職業(yè)等等)。
在大多情形中,很可能預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符將簡(jiǎn)單地為他們?cè)赟DMS所在的網(wǎng)絡(luò)系統(tǒng)中的聯(lián)系地址,但這并非必須的。當(dāng)網(wǎng)絡(luò)系統(tǒng)的用戶(hù)在本地網(wǎng)絡(luò)中具有若干聯(lián)系地址或者在與本地網(wǎng)絡(luò)互連的外部網(wǎng)絡(luò)中具有若干聯(lián)系地址時(shí),很可能將把本地網(wǎng)絡(luò)中的聯(lián)系地址之一選擇作為唯一用戶(hù)標(biāo)識(shí)符,但這并非必須的。
可選地,SDMS的運(yùn)營(yíng)商可選擇生成對(duì)SDMS自身唯一的唯一用戶(hù)標(biāo)識(shí)符。如果SDMS的運(yùn)營(yíng)商選擇為每個(gè)用戶(hù)創(chuàng)建對(duì)SDMS特定的唯一用戶(hù)標(biāo)識(shí)符,那么這樣的唯一用戶(hù)標(biāo)識(shí)符將不會(huì)被用于確定關(guān)系和依照本發(fā)明所采取的其他處理,因?yàn)檫@樣的唯一用戶(hù)標(biāo)識(shí)符將僅存在于特定SDMS中,并從而不存在于任何用戶(hù)的連接數(shù)據(jù)中。在這種情形中,用戶(hù)必須輸入至少一個(gè)額外的用戶(hù)標(biāo)識(shí)符,而這些額外的用戶(hù)標(biāo)識(shí)符將被用于確定用戶(hù)之間的關(guān)系和依照本發(fā)明所采取的其他這樣的處理。
為被用作給定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符的該用戶(hù)的任何聯(lián)系地址將被關(guān)聯(lián)于該用戶(hù)唯一用戶(hù)標(biāo)識(shí)符。與用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符相關(guān)聯(lián)的這些額外用戶(hù)標(biāo)識(shí)符可被自動(dòng)包括于由SDMS處理的請(qǐng)求中,或可選地,可配置SDMS,以便當(dāng)處理請(qǐng)求時(shí)僅使用用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符或給予用戶(hù)將這些額外用戶(hù)標(biāo)識(shí)符包括于由SDMS所采取的處理之中的選項(xiàng)。
一旦已將用戶(hù)的連接數(shù)據(jù)填入SDMS,SDMS和NAD中的數(shù)據(jù)的記錄被保持同步。典型地,由存在于NAD上的應(yīng)用(所述應(yīng)用可以被并入NAD的操作系統(tǒng)中或包括由用戶(hù)或網(wǎng)絡(luò)運(yùn)營(yíng)商加載到設(shè)備上的單獨(dú)應(yīng)用)來(lái)維護(hù)同步,將存儲(chǔ)于NAD上的連接數(shù)據(jù)的任何改變傳送到SDMS,并且SDMS將存儲(chǔ)于SDMS上的連接數(shù)據(jù)的任何變化傳送到NAD。
存在并可以使用用于維護(hù)同步的其他方案。例如,在NAD無(wú)法運(yùn)行應(yīng)用或其無(wú)法本地支持諸如SyncML的用于交換連接數(shù)據(jù)的協(xié)議的情形中,完整的同步將是間歇性的,其中NAD的用戶(hù)從SDMS接收存儲(chǔ)于SDMS中的連接數(shù)據(jù)發(fā)生改變的通知,而用戶(hù)接著將這些改變手動(dòng)輸入到存儲(chǔ)于NAD中的連接數(shù)據(jù)中。此外,在此極限情形中,對(duì)NAD上的連接數(shù)據(jù)的任何改變將不會(huì)與SDMS中的連接數(shù)據(jù)進(jìn)行同步,直到用戶(hù)將NAD直接連接于SDMS或者被設(shè)計(jì)用來(lái)將NAD直接連接到SDMS的系統(tǒng)為止。不過(guò),相對(duì)罕見(jiàn)的對(duì)連接數(shù)據(jù)的SDMS和NAD版本的同步不是最理想的,因?yàn)樗粌H將冒著被丟失的風(fēng)險(xiǎn)把連接數(shù)據(jù)置于NAD上,而且它還將導(dǎo)致本發(fā)明的多個(gè)方面由于過(guò)時(shí)數(shù)據(jù)而返回較不精確的結(jié)果,并且當(dāng)確實(shí)出現(xiàn)了同步來(lái)解決連接數(shù)據(jù)的SDMS和NAD版本之間的沖突時(shí)潛在地需要多得多的人工參與。
如果圖3的Bill和Andrew屬于同一網(wǎng)絡(luò)系統(tǒng)(在此情形中為移動(dòng)電話(huà)網(wǎng)絡(luò)),則他們的連接數(shù)據(jù)將被存儲(chǔ)于同一SDMS中。如果Bill和Andrew屬于不同網(wǎng)絡(luò)系統(tǒng)(例如不同移動(dòng)網(wǎng)絡(luò)),則若干備選配置是可能的,例如他們的連接數(shù)據(jù)可被存儲(chǔ)于兩個(gè)單獨(dú)的未鏈接的SDMS中、兩個(gè)單獨(dú)的已鏈接的SDMS中,或者一個(gè)網(wǎng)絡(luò)的運(yùn)營(yíng)商可操作SDMS并允許來(lái)自其他運(yùn)營(yíng)商的用戶(hù)在第一運(yùn)營(yíng)商的SDMS中存儲(chǔ)連接數(shù)據(jù)。當(dāng)SDMS被鏈接時(shí),出于執(zhí)行本發(fā)明的目的,它們可被考慮為單個(gè)SDMS。出于本示例的目的,我們假定Andrew和Bill屬于同一網(wǎng)絡(luò),并且他們的連接數(shù)據(jù)被存儲(chǔ)于同一SDMS中。
Ingrid的連接數(shù)據(jù)也可被存儲(chǔ)于與Bill和Andrew相同的SDMS中,但其也可被存儲(chǔ)于她所屬的網(wǎng)絡(luò)系統(tǒng)(電子郵件網(wǎng)絡(luò))中的單獨(dú)SDMS中。如果Ingrid的連接數(shù)據(jù)被存儲(chǔ)于鏈接到存儲(chǔ)了Bill和Andrew的連接數(shù)據(jù)的單獨(dú)SDMS中(并且潛在地即使它們被存儲(chǔ)于同一SDMS中,依賴(lài)于適當(dāng)數(shù)據(jù)庫(kù)中的記錄怎樣進(jìn)行索引和交叉引用),則Bill和Andrew也將需要把Ingrid所屬的網(wǎng)絡(luò)中他們各自的用戶(hù)標(biāo)識(shí)符關(guān)聯(lián)于他們?cè)谄浔镜豐DMS中的唯一用戶(hù)標(biāo)識(shí)符,以便在Ingrid的連接數(shù)據(jù)中關(guān)于他們的條目可以正確地匹配于SDMS中Bill和Andrew的實(shí)際記錄。
參考圖3可以看出,Andrew和Bill已將額外用戶(hù)標(biāo)識(shí)符,即他們各自的電子郵件地址,關(guān)聯(lián)于他們的唯一用戶(hù)標(biāo)識(shí)符(他們各自的移動(dòng)電話(huà)號(hào)碼),并從而在Ingrid的連接數(shù)據(jù)中的Andrew和Bill的用戶(hù)標(biāo)識(shí)符將被正確地匹配于Andrew和Bill存儲(chǔ)于他們的SDMS中的記錄。
典型地,當(dāng)用戶(hù)的連接數(shù)據(jù)首先被輸入SDMS中時(shí),SDMS將搜索連接數(shù)據(jù)以尋找在網(wǎng)絡(luò)系統(tǒng)中或任何互連的網(wǎng)絡(luò)系統(tǒng)中不再有效的任何用戶(hù)標(biāo)識(shí)符。將給予用戶(hù)下述機(jī)會(huì),當(dāng)必要信息可以進(jìn)行更新時(shí)手動(dòng)移除他們的連接數(shù)據(jù)中的任何這樣的無(wú)效用戶(hù)標(biāo)識(shí)符,或者當(dāng)用戶(hù)的NAD正運(yùn)行應(yīng)用時(shí),則該應(yīng)用可自動(dòng)刪除或更新用戶(hù)同意應(yīng)該被移除或更新的任何這樣的無(wú)效用戶(hù)標(biāo)識(shí)符。
獲得原始關(guān)系數(shù)據(jù)之后,本發(fā)明允許數(shù)據(jù)被用來(lái)確定用戶(hù)之間的關(guān)系。在圖4中示出了本發(fā)明的一個(gè)應(yīng)用。在此情形中,Bill可能希望確定在SDMS中誰(shuí)在他們的連接數(shù)據(jù)中具有他的一個(gè)或多個(gè)聯(lián)系地址。
第一步驟是執(zhí)行對(duì)SDMS中的其他用戶(hù)的連接數(shù)據(jù)中的預(yù)定用戶(hù)的一個(gè)或多個(gè)用戶(hù)標(biāo)識(shí)符的搜索。在圖3示例中提供的連接數(shù)據(jù)的情形中,所述方法包括執(zhí)行對(duì)預(yù)定用戶(hù)的搜索,以查看誰(shuí)在他們的連接數(shù)據(jù)中具有該用戶(hù)的用戶(hù)標(biāo)識(shí)符。因此,在圖4的步驟30中,執(zhí)行對(duì)數(shù)據(jù)庫(kù)12中的數(shù)據(jù)的搜索,以查看誰(shuí)具有Bill的用戶(hù)標(biāo)識(shí)符。
在下述情形中,即Andrew和Bill在同一SDMS(或互連的SDMS)中,并且搜索是為了找到知道Bill的電話(huà)號(hào)碼(在電話(huà)網(wǎng)絡(luò)中Bill的唯一用戶(hù)標(biāo)識(shí)符)的人,則所返回的結(jié)果將為“Andrew”(僅出于本示例的簡(jiǎn)明性,我們將忽略用戶(hù)Alex)。可選地,如果搜索是為了找到Bill的電子郵件地址(在電子郵件網(wǎng)絡(luò)中Bill的用戶(hù)標(biāo)識(shí)符)并且我們假定Andrew、Bill和Ingrid都在同一SDMS(或互連的SDMS)中,則所返回的結(jié)果將為“Ingrid”??蛇x地,如果搜索是為了找到Bill的聯(lián)系地址中的二者任一(在此情形中為電話(huà)號(hào)碼和電子郵件地址)并且我們假定Andrew、Bill和Ingrid都在同一SDMS(或互連的SDMS)中,則所返回的結(jié)果將為“Andrew”和“Ingrid”以及區(qū)分每人擁有哪個(gè)聯(lián)系地址的手段。
步驟32中示出的結(jié)果為Andrew和Ingrid均將Bill作為聯(lián)系人。在步驟34中,結(jié)果被存儲(chǔ)為Bill的入站連接組。在這里可以看出,可以對(duì)于數(shù)據(jù)庫(kù)中的網(wǎng)絡(luò)系統(tǒng)的每個(gè)用戶(hù)重復(fù)這些步驟。下述情形是理想的,但不是必需的,對(duì)每個(gè)用戶(hù)重復(fù)這樣做的步驟將使得數(shù)據(jù)庫(kù)能夠被適當(dāng)?shù)剡M(jìn)行索引,或使得單獨(dú)數(shù)據(jù)庫(kù)能夠被維護(hù),在其中明白地給出了用戶(hù)之間的關(guān)系,即,存在指明了Andrew的每個(gè)聯(lián)系人的Andrew的記錄以及也存在將Andrew作為聯(lián)系人的那些人的列表。
繼續(xù)圖4,例如在步驟36中通過(guò)將SMS消息發(fā)送到Bill的移動(dòng)電話(huà)而把關(guān)于將Bill作為聯(lián)系人的那些人的信息提供給Bill用于其信息。
當(dāng)用戶(hù)的連接數(shù)據(jù)首先被輸入到SDMS中時(shí),他們能夠?qū)⒋嬖谟谒麄兊倪B接數(shù)據(jù)中的特定用戶(hù)標(biāo)識(shí)符“記入黑名單”。已被“記入黑名單”的用戶(hù)標(biāo)識(shí)符不可被系統(tǒng)的其他用戶(hù)所訪問(wèn),也不可被包括于由SDMS采取的特定處理中。參考前述示例,如果當(dāng)Andrew的連接數(shù)據(jù)被輸入到SDMS中之時(shí)Andrew在其連接數(shù)據(jù)中將Bill的用戶(hù)標(biāo)識(shí)符“記入黑名單”,那么步驟32中示出的結(jié)果將僅僅為Ingrid將Bill作為聯(lián)系人,而SDMS將忽略Andrew在其連接數(shù)據(jù)中也具有Bill的用戶(hù)標(biāo)識(shí)符的事實(shí)。上述關(guān)于被“記入黑名單”的用戶(hù)標(biāo)識(shí)符所說(shuō)明的SDMS行為應(yīng)用于涉及包括用戶(hù)交互的所有其他SDMS服務(wù),例如包括生成姓名和號(hào)碼的更新、號(hào)碼的邀請(qǐng)、無(wú)用鏈接的移除等等用戶(hù)還可在其連接數(shù)據(jù)被首先輸入SDMS中之后的任何時(shí)間里在其連接數(shù)據(jù)中把用戶(hù)標(biāo)識(shí)符“加入黑名單”。
通過(guò)使用本發(fā)明的另一應(yīng)用,Bill可以于是使用此信息來(lái)詢(xún)問(wèn)他的連接數(shù)據(jù)中的那些人誰(shuí)在他們自己的連接數(shù)據(jù)中沒(méi)有他的用戶(hù)標(biāo)識(shí)符,而不管他們是否愿意接收該詢(xún)問(wèn)。此過(guò)程優(yōu)選地被執(zhí)行作為SDMS的操作的一部分,并在步驟38中示出,在步驟38中,在Bill的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符和來(lái)自步驟34的入站連接組之間執(zhí)行比較。在步驟40中給出結(jié)果,其示出了“David”和“Fred”或者在其連接數(shù)據(jù)中沒(méi)有Bill的號(hào)碼,或者他們的連接數(shù)據(jù)未存儲(chǔ)于SDMS中。
向Bill顯示結(jié)果的步驟還將包括在用戶(hù)之間從可能沒(méi)有Bill的用戶(hù)標(biāo)識(shí)符的那些用戶(hù)(他們有或者沒(méi)有Bill的用戶(hù)標(biāo)識(shí)符不是一定已知的,因?yàn)樗麄兊倪B接數(shù)據(jù)未存儲(chǔ)于SDMS中)中區(qū)分出誰(shuí)一定沒(méi)有Bill的用戶(hù)標(biāo)識(shí)符(已知的,因?yàn)樗麄兊倪B接數(shù)據(jù)存儲(chǔ)于SDMS中)。
下一步驟42為使得Bill能夠向“David”和“Fred”發(fā)出邀請(qǐng),詢(xún)問(wèn)他們是否想要接收Bill的號(hào)碼,用于將所述號(hào)碼包括在連接數(shù)據(jù)中。這種邀請(qǐng)將通過(guò)由邀請(qǐng)的接受者所支持的任何通信手段發(fā)出。例如在移動(dòng)電信網(wǎng)絡(luò)中,這樣的邀請(qǐng)可通過(guò)SMS消息發(fā)出。當(dāng)受邀者連接于SDMS時(shí),如果他們想要接受所述邀請(qǐng),則他們可使運(yùn)行于其N(xiāo)AD上的應(yīng)用截取這些邀請(qǐng),將所述邀請(qǐng)呈現(xiàn)到NAD的圖形顯示器上,并自動(dòng)為他們將Bill的用戶(hù)標(biāo)識(shí)符插入到他們的連接數(shù)據(jù)中。當(dāng)受邀者未連接于SDMS時(shí),則所述邀請(qǐng)可被簡(jiǎn)單地顯示于受邀者的NAD的顯示器上,在此情形中,受邀者將被要求將Bill的用戶(hù)標(biāo)識(shí)符手動(dòng)輸入到他們的NAD上的連接數(shù)據(jù)中,或者所述邀請(qǐng)可用包含了連接數(shù)據(jù)的可由他們的NAD所了解的格式(諸如流行的vCard格式)發(fā)送到他們的NAD,使得他們能夠簡(jiǎn)單地指示他們的NAD來(lái)接受所接收的聯(lián)系細(xì)節(jié)。在受邀者為機(jī)器的情形中,則是否接受這樣的邀請(qǐng)將依賴(lài)于被編程到所述受邀者中的接受規(guī)則。
通過(guò)使用本發(fā)明的另一應(yīng)用,Bill還能夠確定是否存在任何用戶(hù)在他們的連接數(shù)據(jù)中具有他的用戶(hù)標(biāo)識(shí)符,但他在他自己的連接數(shù)據(jù)中沒(méi)有他們的相應(yīng)用戶(hù)標(biāo)識(shí)符。此過(guò)程優(yōu)選地被執(zhí)行作為SDMS的操作的一部分,并還可在步驟38中示出,在步驟38中,在Bill的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符和來(lái)自步驟34的入站連接組之間執(zhí)行比較。在步驟44中給出結(jié)果,其示出了Alex是所找的人,他具有Bill的號(hào)碼而B(niǎo)ill沒(méi)有他的號(hào)碼。如果Bill的NAD被配置用來(lái)接收此形式的用戶(hù)標(biāo)識(shí)符,則下一步驟46將向Bill提供機(jī)會(huì)來(lái)存儲(chǔ)Alex的用戶(hù)標(biāo)識(shí)符。
SDMS還可以按照需要向預(yù)定用戶(hù)提供具有預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的那些其他用戶(hù)的列表(即預(yù)定用戶(hù)的入站連接組)。同樣,如上所述,系統(tǒng)可被配置成自動(dòng)向沒(méi)有另一用戶(hù)的用戶(hù)標(biāo)識(shí)符的用戶(hù)發(fā)送邀請(qǐng),所述另一用戶(hù)在其連接數(shù)據(jù)中具有受邀者的用戶(hù)標(biāo)識(shí)符。
通過(guò)使用本發(fā)明的另一應(yīng)用,已知用戶(hù)之間的關(guān)系,系統(tǒng)還可以通過(guò)提供用戶(hù)標(biāo)識(shí)符更新服務(wù)來(lái)提供另外的有用功能。
再次參考圖3,如果在網(wǎng)絡(luò)系統(tǒng)中Andrew的用戶(hù)標(biāo)識(shí)符應(yīng)該改變,則Andrew可以請(qǐng)求SDMS通知在其連接數(shù)據(jù)中具有適當(dāng)用戶(hù)標(biāo)識(shí)符的其他任何用戶(hù)這一事實(shí)??蛇x地,SDMS可被配置自動(dòng)通知具有適當(dāng)用戶(hù)標(biāo)識(shí)符的其他用戶(hù)任何改變,或通知具有Andrew的任何用戶(hù)標(biāo)識(shí)符的任何人對(duì)所述Andrew的用戶(hù)標(biāo)識(shí)符中的任何標(biāo)識(shí)符的任何改變。
可通過(guò)參考圖5來(lái)例示用于提供用戶(hù)標(biāo)識(shí)符更新服務(wù)的過(guò)程。通過(guò)使用上述示例,圖3中的特定用戶(hù)之一Andrew改變他的移動(dòng)號(hào)碼,并在最簡(jiǎn)單情形中,更新他在SDMS中的記錄48里的移動(dòng)號(hào)碼。很明顯,當(dāng)所修改的用戶(hù)標(biāo)識(shí)符涉及本地網(wǎng)絡(luò)時(shí),則適當(dāng)?shù)木W(wǎng)絡(luò)運(yùn)營(yíng)商自己的系統(tǒng)可與SDMS充分集成,以使那些系統(tǒng)能夠自動(dòng)修改SDMS中預(yù)定用戶(hù)的記錄,在這種情況下此步驟為多余的。
由SDMS登記Andrew的用戶(hù)標(biāo)識(shí)符的改變,接著SDMS加載他的入站連接組50,并搜索52以尋找Andrew的包括于入站連接組中的每個(gè)用戶(hù)的連接數(shù)據(jù)中的舊號(hào)碼,以確定可能需要進(jìn)行更新的用戶(hù)組54。入站連接組包括在其連接數(shù)據(jù)中具有Andrew的任意用戶(hù)標(biāo)識(shí)符的所有用戶(hù)(來(lái)自下述任何網(wǎng)絡(luò)系統(tǒng),所述網(wǎng)絡(luò)系統(tǒng)或者使用Andrew的網(wǎng)絡(luò)中的SDMS的服務(wù),或者具有連接于Andrew的網(wǎng)絡(luò)中的SDMS的其自己的SDMS)。如果給定SDMS中的入站連接組被動(dòng)態(tài)地生成,而不是被存儲(chǔ),則加載入站連接組的步驟50將不適用,而搜索入站連接組52以尋找Andrew的舊號(hào)碼的步驟將代替搜索SDMS中的所有用戶(hù)的記錄以尋找Andrew的舊號(hào)碼。對(duì)索引以及預(yù)載及搜索入站連接組的其他現(xiàn)代數(shù)據(jù)庫(kù)技術(shù)手段的使用將不一定比簡(jiǎn)單地搜索整個(gè)數(shù)據(jù)庫(kù)以尋找在其連接數(shù)據(jù)中具有適當(dāng)用戶(hù)標(biāo)識(shí)符的所有用戶(hù)更加高效。
結(jié)果54可被SDMS用來(lái)自動(dòng)向在其連接數(shù)據(jù)中具有預(yù)定用戶(hù)的舊號(hào)碼的用戶(hù)發(fā)出邀請(qǐng)64,通知他們預(yù)定用戶(hù)的新號(hào)碼,或者可選地,結(jié)果可被直接提供給預(yù)定用戶(hù),以使他們能夠確定56具有他們的舊號(hào)碼的哪些用戶(hù)將被邀請(qǐng)58更新存儲(chǔ)于他們的NAD上的連接數(shù)據(jù)中的預(yù)定用戶(hù)的舊號(hào)碼的記錄。
在本示例中,如果系統(tǒng)被配置自動(dòng)發(fā)出邀請(qǐng)64,Bill將接收消息,通知他Andrew的移動(dòng)號(hào)碼已改變,并提示他接受通過(guò)消息所提供的新號(hào)碼66。
接收到邀請(qǐng)以更新存儲(chǔ)于他們的NAD上的連接數(shù)據(jù)中的預(yù)定用戶(hù)的舊號(hào)碼的記錄的用戶(hù)可以選擇60、66是否接受邀請(qǐng),并且如果接受邀請(qǐng),則他們的預(yù)定用戶(hù)的適當(dāng)用戶(hù)標(biāo)識(shí)符的記錄將被更新為由預(yù)定用戶(hù)輸入到系統(tǒng)中的新用戶(hù)標(biāo)識(shí)符62、68。
優(yōu)選地,接收到邀請(qǐng)以更新存儲(chǔ)于他們的NAD上的連接數(shù)據(jù)中的預(yù)定用戶(hù)的舊號(hào)碼的記錄的用戶(hù)將具有運(yùn)行于其N(xiāo)AD上的應(yīng)用,如果他們?cè)敢饨邮苎?qǐng),則所述應(yīng)用截取這樣的邀請(qǐng),將此邀請(qǐng)呈現(xiàn)于NAD的圖形顯示器上,并自動(dòng)為他們更新他們的連接數(shù)據(jù)中的預(yù)定用戶(hù)的適當(dāng)用戶(hù)標(biāo)識(shí)符。
由系統(tǒng)提供的另一功能允許用戶(hù)指定關(guān)聯(lián)于他們?cè)谄渌脩?hù)的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符的優(yōu)選姓名或標(biāo)識(shí)符。在圖3中,例如Bill可能希望網(wǎng)絡(luò)系統(tǒng)的其他用戶(hù)將姓名的“Bill Smith”關(guān)聯(lián)于他的用戶(hù)標(biāo)識(shí)符。接著,規(guī)定了他的優(yōu)選姓名的Bill可以請(qǐng)求系統(tǒng)將他的優(yōu)選姓名與關(guān)聯(lián)于他在其他用戶(hù)的連接數(shù)據(jù)中的用戶(hù)標(biāo)識(shí)符的姓名或標(biāo)識(shí)符進(jìn)行比較,并向當(dāng)前未使用“Bill Smith”的關(guān)聯(lián)于Bill的用戶(hù)標(biāo)識(shí)符的那些用戶(hù)發(fā)出姓名邀請(qǐng)。此功能將具有對(duì)下述情形的特定應(yīng)用,其中,用戶(hù)改變他們的姓名,諸如婦女可在婚后改變她的姓名的情況或者在公司被收買(mǎi)或合并之后改變公司名的情況。在用戶(hù)希望其特定綽號(hào)為人所知之時(shí),此功能也可以是有用的。
參考圖7可以例示用于提供用戶(hù)標(biāo)識(shí)符更新服務(wù)的過(guò)程。使用上述示例,圖3中指定的用戶(hù)之一Bill希望系統(tǒng)的其他用戶(hù)使用“BillSmith”與關(guān)聯(lián)于他的用戶(hù)標(biāo)識(shí)符相關(guān),并指定“Bill Smith”92為他在SDMS中的優(yōu)選姓名。
不論何時(shí)當(dāng)用戶(hù)輸入或修改他們的優(yōu)選姓名時(shí),SDMS將向他們提供機(jī)會(huì)來(lái)邀請(qǐng)其他用戶(hù)使用此姓名。在本情形中,如果Bill希望這樣做,則SDMS將加載Bill的入站連接組94并比較96包括于入站連接組中的每個(gè)用戶(hù)的連接數(shù)據(jù)中所使用的姓名或標(biāo)識(shí)符,以確定當(dāng)前未使用Bill的優(yōu)選姓名與關(guān)聯(lián)于Bill的用戶(hù)標(biāo)識(shí)符相關(guān)的用戶(hù)組98。
系統(tǒng)可被配置使得預(yù)定用戶(hù)能夠選擇當(dāng)前未使用預(yù)定用戶(hù)的優(yōu)選姓名的哪些用戶(hù)(如果有的話(huà))實(shí)際上接收到姓名邀請(qǐng),或可選地,系統(tǒng)可被配置向未使用預(yù)定用戶(hù)的優(yōu)選姓名的所有用戶(hù)發(fā)出姓名邀請(qǐng)。
在本示例中,Alex或Andrew均未使用Bill的優(yōu)選姓名,因此,姓名邀請(qǐng)將被自動(dòng)發(fā)送到這些用戶(hù)108以詢(xún)問(wèn)他們是否愿意把在他們的連接數(shù)據(jù)中關(guān)聯(lián)于Bill的用戶(hù)標(biāo)識(shí)符的姓名從“Bill”改變?yōu)椤癇illSmith”,或者系統(tǒng)被配置向Bill提供當(dāng)前未使用他的優(yōu)選姓名的用戶(hù)組,接著B(niǎo)ill將有機(jī)會(huì)100選擇Alex和Andrew中的一個(gè)、兩個(gè)或無(wú)人接收姓名邀請(qǐng)。
在接收姓名邀請(qǐng)時(shí),Alex和/或Andrew可以忽略該邀請(qǐng)、手動(dòng)更新存儲(chǔ)于他們各自NAD中的連接數(shù)據(jù)、或者在他們中的一個(gè)或兩個(gè)具有存在于他們NAD上的應(yīng)用的情形下同意該改變并使該應(yīng)用自動(dòng)修改存儲(chǔ)于他們的NAD中的連接數(shù)據(jù)中的關(guān)聯(lián)于Bill的用戶(hù)標(biāo)識(shí)符的姓名。
此外,具有存儲(chǔ)于SDMS中的用戶(hù)的優(yōu)選姓名或標(biāo)識(shí)符允許具有一個(gè)或多個(gè)預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的用戶(hù)來(lái)請(qǐng)求預(yù)定用戶(hù)的優(yōu)選姓名。例如當(dāng)用戶(hù)僅具有預(yù)定用戶(hù)姓名的一部分或當(dāng)預(yù)定用戶(hù)姓名很難拼寫(xiě)時(shí),這將是有用的。
參考圖8可例示用于提供優(yōu)選姓名通知的過(guò)程。
近期已向Bill提供了Alex的移動(dòng)電話(huà)號(hào)碼并且Bill希望將其包括于他的移動(dòng)電話(huà)地址本中。盡管Bill能夠想起Alex的名字,但他無(wú)法想起Alex的姓“Stardovichi”的正確拼寫(xiě)。
Bill將Alex的移動(dòng)號(hào)碼和名字輸入他的電話(huà)中,并將其與他存儲(chǔ)于SDMS中的連接數(shù)據(jù)的記錄進(jìn)行同步。接著B(niǎo)ill請(qǐng)求Alex的優(yōu)選姓名114。
SDMS從數(shù)據(jù)庫(kù)加載Alex的記錄116,并且如果該記錄包括優(yōu)選姓名則將其提供給Bill 118。現(xiàn)在Bill可以更新他的電話(huà)中關(guān)聯(lián)于Alex的移動(dòng)號(hào)碼的姓名120,此改變將在他下一次將其電話(huà)與SDMS進(jìn)行同步時(shí)被及時(shí)地反映在他存儲(chǔ)于SDMS中的連接數(shù)據(jù)的記錄中。可選地,SDMS可被配置接受指令來(lái)修改在存儲(chǔ)于SDMS中的Bill的連接數(shù)據(jù)的記錄中的關(guān)聯(lián)于Alex的移動(dòng)號(hào)碼的姓名,在此情形下,在Bill下一次將其電話(huà)與SDMS進(jìn)行同步時(shí)在Bill的移動(dòng)電話(huà)中關(guān)聯(lián)于Alex的移動(dòng)號(hào)碼的姓名也將被更新為Alex的優(yōu)選姓名。
優(yōu)選地,接收了關(guān)于預(yù)定用戶(hù)的優(yōu)選姓名通知的用戶(hù)將具有運(yùn)行于他們的NAD上的應(yīng)用,以便如果用戶(hù)指示他們的連接數(shù)據(jù)被更新以使用預(yù)定用戶(hù)的優(yōu)選姓名,則SDMS能夠適當(dāng)?shù)馗麓鎯?chǔ)于SDMS中的用戶(hù)連接數(shù)據(jù)的記錄,并發(fā)送指令到用戶(hù)的NAD,指示用戶(hù)的NAD上的應(yīng)用也更新存儲(chǔ)于用戶(hù)的NAD上的連接數(shù)據(jù)中的關(guān)聯(lián)于預(yù)定用戶(hù)的姓名。
系統(tǒng)也允許聯(lián)系人細(xì)節(jié)恢復(fù)。例如,如果移動(dòng)電話(huà)用戶(hù)丟失了他或她的電話(huà),就可獲得替換電話(huà),并可以從SDMS獲得下載到用戶(hù)的電話(huà)和/或SIM卡的連接數(shù)據(jù),即,用戶(hù)的舊電話(huà)的地址本。用戶(hù)的連接數(shù)據(jù)將對(duì)用戶(hù)可用,用于從他們所屬的網(wǎng)絡(luò)系統(tǒng)的運(yùn)營(yíng)商以及具有根據(jù)本發(fā)明的SDMS的任何網(wǎng)絡(luò)系統(tǒng)的運(yùn)營(yíng)商進(jìn)行恢復(fù)的目的,只要任何這樣的SDMS連接于用戶(hù)所屬的SDMS,而不管是通過(guò)SDMS之間的直接鏈路、通過(guò)與運(yùn)營(yíng)商間交換站的連接、還是與國(guó)際網(wǎng)關(guān)的連接。
通過(guò)示例,如果用戶(hù)屬于澳大利亞的GSM移動(dòng)電話(huà)網(wǎng)絡(luò),并且用戶(hù)在英國(guó)丟失了其電話(huà),則用戶(hù)可以從英國(guó)的GSM移動(dòng)運(yùn)營(yíng)商購(gòu)買(mǎi)新的移動(dòng)電話(huà),并且只要UK的GSM移動(dòng)運(yùn)營(yíng)商運(yùn)行根據(jù)本發(fā)明的SDMS,所述SDMS連接于用戶(hù)在澳大利亞所屬的網(wǎng)絡(luò)系統(tǒng)的SDMS,那么UK的GSM移動(dòng)運(yùn)營(yíng)商可以訪問(wèn)用戶(hù)的連接數(shù)據(jù),并為用戶(hù)將其恢復(fù)到新的SIM卡或移動(dòng)電話(huà)。
系統(tǒng)所提供的另一功能是向感興趣的人提供了流行度指示。通過(guò)使用存儲(chǔ)于SDMS的數(shù)據(jù),可實(shí)現(xiàn)一種搜索,以查看多少其他用戶(hù)具有任何特定用戶(hù)的用戶(hù)標(biāo)識(shí)符。同樣,可在系統(tǒng)的所有用戶(hù)之間實(shí)現(xiàn)總體排名,以便用戶(hù)可以確定他或她有多么流行。對(duì)于網(wǎng)絡(luò)運(yùn)營(yíng)商的客戶(hù)基礎(chǔ)中的特定人群(諸如十幾歲的訂戶(hù)),此信息將具有特殊興趣。對(duì)于網(wǎng)絡(luò)運(yùn)營(yíng)商自身,此信息也將具有興趣,因?yàn)橥茰y(cè)出來(lái)流行個(gè)人比非流行個(gè)人更容易受到影響,并因此可以出于市場(chǎng)目的而被更特別地對(duì)待。另外,很可能如果成為流行被認(rèn)為是所希望的,則個(gè)人將尋求使其用戶(hù)標(biāo)識(shí)符更廣泛地所知,這很可能又增加個(gè)人之間的聯(lián)系頻率,在網(wǎng)絡(luò)中基于使用的收費(fèi)很可能導(dǎo)致網(wǎng)絡(luò)運(yùn)營(yíng)商的額外收益。
由SDMS提供的額外功能是下述能力,即給定網(wǎng)絡(luò)系統(tǒng)的運(yùn)營(yíng)商確定與給定網(wǎng)絡(luò)系統(tǒng)互連的其他網(wǎng)絡(luò)系統(tǒng)的用戶(hù)在給定網(wǎng)絡(luò)系統(tǒng)的用戶(hù)中的流行度。經(jīng)常是這樣的情形給定網(wǎng)絡(luò)系統(tǒng)的運(yùn)營(yíng)商將必須為每個(gè)網(wǎng)絡(luò)系統(tǒng)的用戶(hù)之間的通信而支付給互連的網(wǎng)絡(luò)系統(tǒng)的運(yùn)營(yíng)商用于這樣的網(wǎng)絡(luò)系統(tǒng)之間的通信,其中這樣的通信是由給定網(wǎng)絡(luò)系統(tǒng)的用戶(hù)開(kāi)始的(即,在移動(dòng)電信網(wǎng)絡(luò)的情形下,從一移動(dòng)電話(huà)網(wǎng)絡(luò)的用戶(hù)到不同移動(dòng)電話(huà)網(wǎng)絡(luò)的用戶(hù)的呼叫)??梢约俣ǎ绻硪痪W(wǎng)絡(luò)的用戶(hù)在給定網(wǎng)絡(luò)的用戶(hù)中流行,則給定網(wǎng)絡(luò)的用戶(hù)將比相反的情形更頻繁地呼叫流行用戶(hù)。在此情形下,給定網(wǎng)絡(luò)系統(tǒng)的運(yùn)營(yíng)商可能支付相當(dāng)多的互連費(fèi)用給其他網(wǎng)絡(luò)的運(yùn)營(yíng)商,如果可以識(shí)別這樣的流行用戶(hù),則此費(fèi)用可以被避免,并會(huì)導(dǎo)致對(duì)給定網(wǎng)絡(luò)系統(tǒng)的改變。
另一服務(wù)涉及用戶(hù)之間的公共聯(lián)系人??伤阉鲾?shù)據(jù)庫(kù)12以確定在其連接數(shù)據(jù)中具有公共用戶(hù)標(biāo)識(shí)符的那些用戶(hù)。例如,參考圖3,Bill和Ingrid都將Andrew和David作為公共聯(lián)系人。
可能更有用地,連接數(shù)據(jù)也可允許間接用戶(hù)關(guān)系被確定。例如,再次參考圖3,我們看到Ingrid在她的連接數(shù)據(jù)中具有Andrew和Bill的聯(lián)系地址。我們可以注意Andrew和Bill的連接數(shù)據(jù),并看到Ingrid具有與Andrew和Bill的聯(lián)系人(即Christine和Fred)的間接連接。也可以建立進(jìn)一步的間接連接。
就通過(guò)特定技能或?qū)傩詠?lái)定位人群來(lái)說(shuō),確定間接用戶(hù)關(guān)系的能力提供了特定優(yōu)點(diǎn)。人們總是需要偶爾來(lái)自其他人的服務(wù)或技能,但總是很難找到適當(dāng)?shù)娜?,特別是當(dāng)該服務(wù)是過(guò)去從未需要過(guò)的服務(wù)或者是用戶(hù)之前并不滿(mǎn)意的服務(wù)時(shí)。因此,許多人試圖尋找來(lái)自之前使用過(guò)特定個(gè)人的服務(wù)的其他人的推薦或至少是建議。例如,在水管工的情形中,用戶(hù)可能之前未曾需要過(guò)水管工的服務(wù),并可能不知道他或她的直接聯(lián)系人圈子中任何人取得水管工的資格。因此,需要水管工服務(wù)的個(gè)人可能希望詢(xún)問(wèn)朋友或其他熟人,以了解他們中的哪些人是否能夠建議適當(dāng)?shù)暮细裰恕?br>
通過(guò)本系統(tǒng),每個(gè)用戶(hù)的記錄包括(在可能情況下)諸如用戶(hù)職業(yè)的其他信息。因此,本發(fā)明允許上述問(wèn)題得以解決。這可以通過(guò)下述步驟來(lái)實(shí)現(xiàn),即搜索預(yù)定用戶(hù)所知的所有用戶(hù)(包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的用戶(hù))的連接數(shù)據(jù)或者知道預(yù)定用戶(hù)的所有用戶(hù)(包括于預(yù)定用戶(hù)的入站連接組中的用戶(hù))的連接數(shù)據(jù),以確定任何這樣的用戶(hù)本身是否知道適當(dāng)?shù)暮细裰恕?br>
參考圖9可例示用于確定任何間接聯(lián)系人是否具有某種技能的過(guò)程。
通過(guò)示例,如果Andrew正尋找水管工的服務(wù),并且Andrew知道Bill、Christine和David不是適當(dāng)?shù)暮细裰?,則Andrew可詢(xún)問(wèn)SDMS來(lái)確定他所知道的任何人(即本示例中的Bill、Christine和David)或者知道他的任何人(即Ingrid)是否知道水管工122。接著SDMS將搜索包括于Andrew的連接數(shù)據(jù)和入站連接組中的每個(gè)用戶(hù)的連接數(shù)據(jù)(在此范圍內(nèi),這樣的連接數(shù)據(jù)存儲(chǔ)于系統(tǒng)內(nèi)),以查看他們中的任何人是否知道適當(dāng)?shù)暮细裰?24。如果他們知道,則SDMS可以向Andrew提供適當(dāng)?shù)穆?lián)系細(xì)節(jié)126,以便Andrew可以聯(lián)系那些人。在Andrew及其需要水管工的情形下,可以是以下情況,F(xiàn)red是水管工,并且他將此事實(shí)包括于他在數(shù)據(jù)庫(kù)12的記錄中,在此情形下,系統(tǒng)將返回成功結(jié)果,指明Fred是水管工,并且Fred是Bill的聯(lián)系人。這樣,Andrew可以聯(lián)系Bill并詢(xún)問(wèn)Bill關(guān)于Fred作為水管工的服務(wù),并且如果Bill覺(jué)得Fred可能是適當(dāng)?shù)娜?,Bill可以向Andrew推薦Fred。
在本系統(tǒng)的另一應(yīng)用中,不僅可以尋找對(duì)于具有特定技能的個(gè)人(如上所述)的間接連接,還可以尋找對(duì)于特定個(gè)人本身的間接連接。再次參考圖3,可以是以下情況,Andrew已確定他想要出于商業(yè)原因聯(lián)系Fred。盡管Andrew可直接聯(lián)系Fred,但Andrew可能想首先找到關(guān)于Fred在商業(yè)社會(huì)中的信譽(yù)的更多信息,并也想尋找來(lái)自共有聯(lián)系人的介紹,所述介紹將增加由Fred很好地接收Andrew的到來(lái)的可能性。本發(fā)明使得此問(wèn)題能夠得以解決。
參考圖10可例示用于確定是否存在用戶(hù)之間的間接連接的過(guò)程。Andrew可以通過(guò)使用SDMS 128搜索包括于Andrew的連接數(shù)據(jù)和入站連接組中的所有用戶(hù)的連接數(shù)據(jù)以查看他們中的任何人是否具有Fred的用戶(hù)標(biāo)識(shí)符130,來(lái)確定是否存在他和Fred之間的間接連接。如果存在任何這樣的用戶(hù),則可以認(rèn)為他們知道Fred,并將能夠告訴Andrew更多關(guān)于Fred的信息,并且在適當(dāng)時(shí)安排會(huì)見(jiàn)或另外向Fred提供Andrew的介紹。在本示例中,可以看出,Andrew的搜索將是成功的,并且系統(tǒng)將通知他132Bill在其地址本中具有Fred的聯(lián)系細(xì)節(jié)。
另一服務(wù)涉及用戶(hù)對(duì)組的構(gòu)成。網(wǎng)絡(luò)系統(tǒng)的用戶(hù)可自行分配或同意被分配到一個(gè)或多個(gè)組,這樣的組可表示俱樂(lè)部、家庭、工作場(chǎng)所或其他任何用戶(hù)的邏輯分組。
在構(gòu)成組之時(shí)或之后,組可以被配置在某些規(guī)則下運(yùn)行,諸如允許哪些組成員邀請(qǐng)其他人加入該組、需要誰(shuí)來(lái)批準(zhǔn)新成員等等。
參考圖11A和11B可例示用于構(gòu)成和運(yùn)行組的過(guò)程。圖11B是圖11A的延續(xù),出于易于例示的目的將該圖分為兩個(gè)部分。Andrew、Bill和Alex可以屬于一個(gè)國(guó)際象棋俱樂(lè)部,并希望在SDMS中構(gòu)成組。Andrew帶頭發(fā)起并使用他的NAD或其他通信裝置來(lái)指示SDMS構(gòu)成具有唯一名稱(chēng)“ABA33”的組134。因此組創(chuàng)立者Andrew自動(dòng)成為成員136、138。
Andrew在其連接數(shù)據(jù)中具有Bill的用戶(hù)標(biāo)識(shí)符,并因此可以邀請(qǐng)他加入組140。Andrew可以使用他的NAD或訪問(wèn)SDMS的其他任何裝置(包括例如web瀏覽器)來(lái)啟動(dòng)這樣的邀請(qǐng)。使用對(duì)SDMS可用的任何通信裝置向Bill發(fā)出Bill能夠接收的邀請(qǐng)142。優(yōu)選地,通過(guò)與Bill的NAD兼容的通信裝置將所述邀請(qǐng)?zhí)峁┙oBill。如果Bill對(duì)該邀請(qǐng)進(jìn)行肯定響應(yīng)144,則他的用戶(hù)標(biāo)識(shí)符將被添加到組的記錄中148,并且組將關(guān)聯(lián)于他在數(shù)據(jù)庫(kù)中的記錄150。
在加入組之時(shí),系統(tǒng)將把Bill的連接數(shù)據(jù)與組ABA33的成員的用戶(hù)標(biāo)識(shí)符進(jìn)行比較154,并且如果存在未包括于Bill的連接數(shù)據(jù)中的任何組成員,SDMS將生成對(duì)Bill的號(hào)碼邀請(qǐng),詢(xún)問(wèn)他是否愿意將這些成員細(xì)節(jié)添加到他的連接數(shù)據(jù)中(以上述方式)。在本情形中,組ABA33的僅有成員是Andrew和Bill,并且Bill已經(jīng)在其連接數(shù)據(jù)中具有Andrew的用戶(hù)標(biāo)識(shí)符,于是系統(tǒng)將不會(huì)向Bill發(fā)出任何號(hào)碼邀請(qǐng)158。無(wú)論何時(shí)當(dāng)新成員加入該組時(shí),SDMS也將搜索現(xiàn)有成員的連接數(shù)據(jù),以確定任何現(xiàn)有成員是否尚未在其連接數(shù)據(jù)中具有新成員的用戶(hù)標(biāo)識(shí)符。在本情形中,Andrew是僅有的現(xiàn)有成員,而他已經(jīng)具有Bill的用戶(hù)標(biāo)識(shí)符,并因此不用向現(xiàn)有用戶(hù)發(fā)布號(hào)碼邀請(qǐng)156。
Alex可能希望加入該組,并且還未被邀請(qǐng),他可使用其N(xiāo)AD或其他通信裝置來(lái)聯(lián)系SDMS,并請(qǐng)求加入該組160。在接收成員請(qǐng)求之時(shí),SDMS將加載該組的規(guī)則162,以確定這樣的成員請(qǐng)求應(yīng)該怎樣進(jìn)行處理。Alex的請(qǐng)求可被傳遞給Andrew(作為組的創(chuàng)立者)或根據(jù)該組是怎樣設(shè)置的而傳遞給該組其他成員。在本情形中,組的規(guī)則指定應(yīng)將所有成員關(guān)系請(qǐng)求傳遞給Andrew 164。
如果負(fù)責(zé)批準(zhǔn)新成員的成員(在此情形下是Andrew)批準(zhǔn)了Alex加入組的請(qǐng)求166,則Alex的用戶(hù)標(biāo)識(shí)符將被添加到該組的記錄170,并且該組將被關(guān)聯(lián)于他在數(shù)據(jù)庫(kù)中的記錄172。
用與當(dāng)Bill加入組之時(shí)相類(lèi)似的方式,當(dāng)Alex接受進(jìn)入組中之時(shí),SDMS將搜索Alex的連接數(shù)據(jù)以尋找現(xiàn)有組成員的用戶(hù)標(biāo)識(shí)符176,并且搜索現(xiàn)有組成員的連接數(shù)據(jù)以尋找Alex的用戶(hù)標(biāo)識(shí)符174。在本情形中,將會(huì)看到,Alex在其連接數(shù)據(jù)中已有Bill的用戶(hù)標(biāo)識(shí)符,但沒(méi)有Andrew的用戶(hù)標(biāo)識(shí)符180。因此,SDMS將生成號(hào)碼邀請(qǐng)184,詢(xún)問(wèn)Alex是否愿意將Andrew的用戶(hù)標(biāo)識(shí)符添加到他的連接數(shù)據(jù),并且如果Alex進(jìn)行肯定響應(yīng)188,則將把Andrew的用戶(hù)標(biāo)識(shí)符插入到Alex的NAD上的連接數(shù)據(jù)中192。相應(yīng)地,對(duì)現(xiàn)有用戶(hù)的連接數(shù)據(jù)的搜索將確定Andrew和Bill均沒(méi)有Alex的連接數(shù)據(jù)178,并因此二者都將接收號(hào)碼邀請(qǐng)182,詢(xún)問(wèn)他們是否愿意將Alex的號(hào)碼插入到他們的連接數(shù)據(jù)中。如果他們中的其一或二者對(duì)此邀請(qǐng)進(jìn)行肯定響應(yīng),則將把Alex的用戶(hù)標(biāo)識(shí)符添加到他們的連接數(shù)據(jù)190。
繼續(xù)組ABA33的示例,可以是如下情況,在某個(gè)稍后階段,Bill改變他在網(wǎng)絡(luò)系統(tǒng)中的用戶(hù)標(biāo)識(shí)符。這可在多種情況下發(fā)生,諸如當(dāng)用戶(hù)更新服務(wù)提供者計(jì)劃時(shí),用戶(hù)將依照所述計(jì)劃訪問(wèn)網(wǎng)絡(luò)。在本示例中,SDMS將通知具有與Bill的連接的所有用戶(hù)對(duì)Bill的用戶(hù)標(biāo)識(shí)符的改變(以之前討論過(guò)并通過(guò)圖5例示的方式),所述用戶(hù)包括經(jīng)由他們的組成員關(guān)系獲得Bill的用戶(hù)標(biāo)識(shí)符的用戶(hù)。
額外成員可適時(shí)地加入組ABA33,并最終成員也可能希望離開(kāi)該組。如果Bill決定離開(kāi)該組,則他可使用他的NAD或其他通信裝置來(lái)聯(lián)系SDMS,并請(qǐng)求將他從該組移除。響應(yīng)于此請(qǐng)求,SDMS將生成對(duì)在其連接數(shù)據(jù)中具有Bill的用戶(hù)標(biāo)識(shí)符的該組每個(gè)成員的移除通知,通知他們Bill從該組中移除,并詢(xún)問(wèn)成員是否愿意將Bill的用戶(hù)標(biāo)識(shí)符從其連接數(shù)據(jù)移除。在Bill在組內(nèi)的期間,Bill可能已構(gòu)建了擴(kuò)展超過(guò)該組的直接商業(yè)關(guān)系的關(guān)系,并因此在將他從該組移除之時(shí),Bill已與其構(gòu)建了關(guān)系的那些用戶(hù)(例如Alex)可以拒絕將Bill的用戶(hù)標(biāo)識(shí)符從其連接數(shù)據(jù)移除,而B(niǎo)ill在該組環(huán)境之外與其沒(méi)有當(dāng)前聯(lián)系的組中的其他用戶(hù)(例如Andrew)可以同意將Bill的用戶(hù)標(biāo)識(shí)符從其連接數(shù)據(jù)移除。相應(yīng)地,當(dāng)Bill從組中退出之時(shí),系統(tǒng)將詢(xún)問(wèn)Bill他是否愿意將某些或全部的現(xiàn)有組成員的用戶(hù)標(biāo)識(shí)符從他的連接數(shù)據(jù)移除。
在本系統(tǒng)的另一應(yīng)用中,如果用戶(hù)出于任何原因離開(kāi)網(wǎng)絡(luò)系統(tǒng),則該系統(tǒng)的運(yùn)營(yíng)商可將他們的用戶(hù)標(biāo)識(shí)符從該網(wǎng)絡(luò)系統(tǒng)的其他用戶(hù)的連接數(shù)據(jù)中移除。再次參考圖3和前述示例,如果在離開(kāi)組ABA33之后Bill將離開(kāi)網(wǎng)絡(luò)系統(tǒng),則將生成移除通知,并將其發(fā)送給在他們的連接數(shù)據(jù)中具有Bill的用戶(hù)標(biāo)識(shí)符的網(wǎng)絡(luò)系統(tǒng)中的每個(gè)用戶(hù)。如前述段落所述,當(dāng)Bill離開(kāi)組ABA33時(shí)Alex拒絕將Bill從他的連接數(shù)據(jù)移除,因此Bill的用戶(hù)標(biāo)識(shí)符將仍在Alex的連接數(shù)據(jù)中,并且相應(yīng)地,Alex將成為接收到移除通知的用戶(hù)之一。如果Alex在其N(xiāo)AD上具有應(yīng)用,則他將被詢(xún)問(wèn)到他是否愿意將Bill的用戶(hù)標(biāo)識(shí)符從他的連接數(shù)據(jù)中移除,并且如果他同意,則Bill的用戶(hù)標(biāo)識(shí)符將被自動(dòng)移除。如果Alex沒(méi)有在其N(xiāo)AD上運(yùn)行的應(yīng)用,則他將能夠讀到所述通知,并手動(dòng)將Bill的用戶(hù)標(biāo)識(shí)符從他的連接數(shù)據(jù)中移除。
在下述情形中,即預(yù)定用戶(hù)已離開(kāi)給定網(wǎng)絡(luò)系統(tǒng),并移動(dòng)到具有與給定網(wǎng)絡(luò)系統(tǒng)的SDMS互連(或者直接或者通過(guò)運(yùn)營(yíng)商間交換站)的SDMS的不同的網(wǎng)絡(luò)系統(tǒng)時(shí),則可以是以下情況,不會(huì)由給定網(wǎng)絡(luò)系統(tǒng)的SDMS發(fā)出移除通知(如前述段落所指定的),因?yàn)樾碌木W(wǎng)絡(luò)系統(tǒng)的SDMS可代替向在他們的連接數(shù)據(jù)中具有預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的兩個(gè)網(wǎng)絡(luò)系統(tǒng)中的所有用戶(hù)發(fā)出對(duì)用戶(hù)標(biāo)識(shí)符的改變的通知。繼續(xù)前述段落中的示例,如果在Bill離開(kāi)網(wǎng)絡(luò)系統(tǒng)的同時(shí)他也被移動(dòng)到互連的網(wǎng)絡(luò)系統(tǒng),則在加入該互連的網(wǎng)絡(luò)系統(tǒng)之時(shí),將生成通知,并將其通過(guò)互連的網(wǎng)絡(luò)系統(tǒng)的SDMS發(fā)送到在他們的連接數(shù)據(jù)中具有Bill之前的用戶(hù)標(biāo)識(shí)符的兩個(gè)網(wǎng)絡(luò)系統(tǒng)中的所有用戶(hù),通知這些用戶(hù)Bill的新用戶(hù)標(biāo)識(shí)符,并向他們提供機(jī)會(huì)來(lái)更新他們?cè)谄溥B接數(shù)據(jù)中的Bill的用戶(hù)標(biāo)識(shí)符的記錄。在前述段落的示例中,Alex將是接收到Bill的新用戶(hù)標(biāo)識(shí)符的通知的用戶(hù)之一。
本發(fā)明也可與獲得用戶(hù)標(biāo)識(shí)符的可選裝置互連。這些可選裝置的示例包括用戶(hù)可以呼叫另一用戶(hù)的電話(huà)號(hào)碼的電話(huà)目錄服務(wù),以及類(lèi)似等同的基于因特網(wǎng)的目錄服務(wù)。額外的示例也可以是在其上具有用戶(hù)標(biāo)識(shí)符的任何網(wǎng)頁(yè),其中所述網(wǎng)頁(yè)也被鏈接于用戶(hù)的SDMS。除了向用戶(hù)提供預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符之外,這些可選裝置還可向用戶(hù)提供將預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符添加到用戶(hù)的連接數(shù)據(jù)的選項(xiàng)。例如,如果新用戶(hù)Tom需要Alex的電話(huà)號(hào)碼,那么Tom可呼叫他的電話(huà)公司的目錄服務(wù)。典型地,主叫方的電話(huà)號(hào)碼被傳遞到目錄服務(wù),并因此一旦目錄服務(wù)向Tom提供了Alex的號(hào)碼,它就也可以給予Tom將Alex的號(hào)碼直接添加到他的連接數(shù)據(jù)的選項(xiàng)。在Tom的電話(huà)號(hào)碼被傳遞給作為電話(huà)網(wǎng)絡(luò)的常規(guī)操作的一部分的目錄服務(wù)時(shí),此選項(xiàng)將會(huì)是可用的,只要目錄服務(wù)被鏈接于SDMS,并且Tom已預(yù)訂了該SDMS或者與該SDMS互連的SDMS的服務(wù)。如果Tom接受將Alex的用戶(hù)標(biāo)識(shí)符添加到他的連接數(shù)據(jù)的選項(xiàng),則目錄服務(wù)將把Tom的電話(huà)號(hào)碼和Alex的用戶(hù)標(biāo)識(shí)符傳送到SDMS,SDMS接著將把信息傳送到Tom的NAD。
一般而言,無(wú)論何時(shí)當(dāng)存在唯一地識(shí)別向可選裝置進(jìn)行查詢(xún)的用戶(hù)的裝置時(shí)以及當(dāng)在可選裝置和進(jìn)行查詢(xún)的用戶(hù)所屬的SDMS之間存在直接或間接鏈路時(shí),來(lái)自獲取用戶(hù)標(biāo)識(shí)符的可選裝置的數(shù)據(jù)將能夠被添加到用戶(hù)的連接數(shù)據(jù)中。
總之,本發(fā)明有利地允許確定、創(chuàng)建和維護(hù)網(wǎng)絡(luò)系統(tǒng)的用戶(hù)之間的關(guān)系。這使得個(gè)人和商業(yè)關(guān)系更便利,并增加了對(duì)網(wǎng)絡(luò)的適當(dāng)使用。
在前述描述中已做出對(duì)具有已知等同物的本發(fā)明的特定部件或整體的參考的情況下,則這些等同物在此被引入,就如同它們被單獨(dú)提出一樣。
盡管已通過(guò)示例并參考本發(fā)明的可能實(shí)施例來(lái)描述了本發(fā)明,但應(yīng)當(dāng)理解,可對(duì)本發(fā)明做出修改或改進(jìn),而不會(huì)背離本發(fā)明的范圍。
權(quán)利要求
1.一種用于確定網(wǎng)絡(luò)系統(tǒng)的多個(gè)用戶(hù)之間的一個(gè)或多個(gè)關(guān)系的方法,所述方法包括以下步驟將所述多個(gè)用戶(hù)中的每個(gè)用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符填入數(shù)據(jù)庫(kù),進(jìn)一步地將每個(gè)所述用戶(hù)的連接數(shù)據(jù)填入數(shù)據(jù)庫(kù),搜索數(shù)據(jù)庫(kù)中的每個(gè)用戶(hù)的連接數(shù)據(jù)以尋找預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符,以識(shí)別在其連接數(shù)據(jù)中具有所述預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符的所有用戶(hù),以及存儲(chǔ)通過(guò)所述搜索而定位的用戶(hù)的用戶(hù)標(biāo)識(shí)符,以提供表示一個(gè)或多個(gè)其他用戶(hù)與預(yù)定用戶(hù)的關(guān)系的、預(yù)定用戶(hù)的入站連接組。
2.如權(quán)利要求1所述的方法,其中將每個(gè)用戶(hù)的連接數(shù)據(jù)填入數(shù)據(jù)庫(kù)的所述步驟包括訪問(wèn)存儲(chǔ)于關(guān)聯(lián)于用戶(hù)的網(wǎng)絡(luò)接入設(shè)備上的連接數(shù)據(jù)。
3.如權(quán)利要求1或2所述的方法,其中搜索數(shù)據(jù)庫(kù)中的每個(gè)用戶(hù)的連接數(shù)據(jù)以尋找預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符的所述步驟包括搜索數(shù)據(jù)庫(kù)中的每個(gè)用戶(hù)的連接數(shù)據(jù)以尋找預(yù)定用戶(hù)的任何額外用戶(hù)標(biāo)識(shí)符。
4.如權(quán)利要求1、2或3所述的方法,其中向預(yù)定用戶(hù)提供入站連接組。
5.如前述權(quán)利要求中的任一個(gè)權(quán)利要求所述的方法,包括以下步驟將入站連接組與預(yù)定用戶(hù)的連接數(shù)據(jù)進(jìn)行比較,并且向預(yù)定用戶(hù)提供未構(gòu)成預(yù)定用戶(hù)的連接數(shù)據(jù)的一部分的入站連接組中所包括的任何用戶(hù)的用戶(hù)標(biāo)識(shí)符。
6.如權(quán)利要求5所述的方法,包括以下步驟向預(yù)定用戶(hù)提供機(jī)會(huì),將未構(gòu)成預(yù)定用戶(hù)的連接數(shù)據(jù)的一部分的入站連接組中所包括的任何用戶(hù)的用戶(hù)標(biāo)識(shí)符包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中。
7.如前述權(quán)利要求中的任一個(gè)權(quán)利要求所述的方法,包括以下步驟將預(yù)定用戶(hù)的連接數(shù)據(jù)與入站連接組進(jìn)行比較,并向預(yù)定用戶(hù)提供未構(gòu)成入站連接組的一部分的連接數(shù)據(jù)中所包括的任何用戶(hù)的用戶(hù)標(biāo)識(shí)符。
8.如權(quán)利要求7所述的方法,包括以下步驟使用未存在于入站連接組中的連接數(shù)據(jù)中所包括的任何用戶(hù)的用戶(hù)標(biāo)識(shí)符來(lái)聯(lián)系用戶(hù),所述用戶(hù)的用戶(hù)標(biāo)識(shí)符在預(yù)定用戶(hù)的連接數(shù)據(jù)中但不在入站連接組中,以便邀請(qǐng)這些用戶(hù)將預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符包括于他們的連接數(shù)據(jù)中。
9.如前述權(quán)利要求中的任一個(gè)權(quán)利要求所述的方法,包括以下步驟使用入站連接組來(lái)提供對(duì)網(wǎng)絡(luò)系統(tǒng)的用戶(hù)的流行度的指示。
10.如前述權(quán)利要求中的任一個(gè)權(quán)利要求所述的方法,包括以下步驟確定預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符是否已改變,并且如果檢測(cè)到改變,則使用包括于入站連接組中的用戶(hù)標(biāo)識(shí)符來(lái)聯(lián)系具有預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的用戶(hù),以及通知這些用戶(hù)對(duì)預(yù)定用戶(hù)的用戶(hù)標(biāo)識(shí)符的改變。
11.如前述權(quán)利要求中的任一個(gè)權(quán)利要求所述的方法,包括以下步驟進(jìn)一步將用戶(hù)優(yōu)選標(biāo)識(shí)符填入數(shù)據(jù)庫(kù),預(yù)定用戶(hù)希望通過(guò)所述用戶(hù)優(yōu)選標(biāo)識(shí)符而被識(shí)別,并將所述用戶(hù)優(yōu)選標(biāo)識(shí)符關(guān)聯(lián)于預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符和額外用戶(hù)標(biāo)識(shí)符。
12.如權(quán)利要求11所述的方法,包括以下步驟邀請(qǐng)?jiān)谒麄兊倪B接數(shù)據(jù)中具有預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符或額外用戶(hù)標(biāo)識(shí)符的用戶(hù),以將預(yù)定用戶(hù)的用戶(hù)優(yōu)選標(biāo)識(shí)符關(guān)聯(lián)于他們的連接數(shù)據(jù)中的預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符或額外用戶(hù)標(biāo)識(shí)符。
13.如前述權(quán)利要求中的任一個(gè)權(quán)利要求所述的方法,包括以下步驟進(jìn)一步將每個(gè)用戶(hù)的一個(gè)或多個(gè)特性填入數(shù)據(jù)庫(kù),并搜索數(shù)據(jù)庫(kù)中的包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的每個(gè)用戶(hù)的記錄以尋找至少一個(gè)所述特性。
14.如權(quán)利要求13所述的方法,包括以下步驟搜索數(shù)據(jù)庫(kù)中的包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的每個(gè)用戶(hù)的連接數(shù)據(jù)中包括的每個(gè)用戶(hù)的記錄,以及搜索數(shù)據(jù)庫(kù)中的記錄以及包括于入站連接組中的每個(gè)用戶(hù)的連接數(shù)據(jù)和包括于入站連接組中的每個(gè)用戶(hù)的連接數(shù)據(jù)中所包括的每個(gè)用戶(hù)的連接數(shù)據(jù),以尋找所述特性中的至少一個(gè)、或者尋找給定用戶(hù)標(biāo)識(shí)符或用戶(hù)優(yōu)選標(biāo)識(shí)符。
15.一種用于維護(hù)網(wǎng)絡(luò)系統(tǒng)的多個(gè)用戶(hù)之間的一個(gè)或多個(gè)關(guān)系的方法,所述方法包括以下步驟將所述多個(gè)用戶(hù)中的每個(gè)用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符填入數(shù)據(jù)庫(kù),將所述每個(gè)用戶(hù)的連接數(shù)據(jù)填入數(shù)據(jù)庫(kù),進(jìn)一步將每個(gè)用戶(hù)的一個(gè)或多個(gè)特性填入數(shù)據(jù)庫(kù),以及搜索數(shù)據(jù)庫(kù)中的包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的每個(gè)用戶(hù)的記錄以尋找至少一個(gè)特性。
16.如權(quán)利要求15所述的方法,包括以下步驟搜索數(shù)據(jù)庫(kù)中的記錄和包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中的每個(gè)用戶(hù)的連接數(shù)據(jù)以尋找至少一個(gè)特性、或者尋找給定用戶(hù)標(biāo)識(shí)符或用戶(hù)優(yōu)選標(biāo)識(shí)符。
17.一種用于創(chuàng)建或維護(hù)網(wǎng)絡(luò)系統(tǒng)的一子組的用戶(hù)之間的一個(gè)或多個(gè)關(guān)系的方法,所述方法包括以下步驟將所述子組的每個(gè)成員的唯一用戶(hù)標(biāo)識(shí)符填入數(shù)據(jù)庫(kù),進(jìn)一步地將所述子組的每個(gè)成員的連接數(shù)據(jù)填入數(shù)據(jù)庫(kù),所述連接數(shù)據(jù)可包括所述子組的其他成員的某些或所有用戶(hù)標(biāo)識(shí)符,向所述子組的每個(gè)成員提供所述子組的每個(gè)其他成員的用戶(hù)標(biāo)識(shí)符,檢測(cè)所述子組的任何成員的唯一用戶(hù)標(biāo)識(shí)符或額外用戶(hù)標(biāo)識(shí)符的改變,以及向在其連接數(shù)據(jù)中具有適當(dāng)成員的舊的唯一用戶(hù)標(biāo)識(shí)符或額外用戶(hù)標(biāo)識(shí)符的所述子組的每個(gè)成員提供更新過(guò)的唯一用戶(hù)標(biāo)識(shí)符或額外用戶(hù)標(biāo)識(shí)符。
18.如權(quán)利要求17所述的方法,包括以下步驟檢測(cè)將任何成員添加到所述子組中,并向所述子組的現(xiàn)有成員提供任何這樣的新成員的唯一用戶(hù)標(biāo)識(shí)符和額外用戶(hù)標(biāo)識(shí)符。
19.如權(quán)利要求18所述的方法,包括以下步驟檢測(cè)任何人離開(kāi)所述子組,并將上述情形通知給在其連接數(shù)據(jù)中具有適當(dāng)成員的唯一用戶(hù)標(biāo)識(shí)符或額外用戶(hù)標(biāo)識(shí)符的所述子組的任何成員。
20.一種用于創(chuàng)建和維護(hù)網(wǎng)絡(luò)系統(tǒng)的多個(gè)用戶(hù)之間的關(guān)系的方法,所述方法包括以下步驟將所述多個(gè)用戶(hù)中的每個(gè)用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符填入數(shù)據(jù)庫(kù),進(jìn)一步地將每個(gè)所述用戶(hù)的連接數(shù)據(jù)填入數(shù)據(jù)庫(kù),將用戶(hù)優(yōu)選標(biāo)識(shí)符關(guān)聯(lián)于預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符,以及將用戶(hù)優(yōu)選標(biāo)識(shí)符傳送給在其連接數(shù)據(jù)中具有預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符的用戶(hù)。
21.如權(quán)利要求20所述的方法,包括以下步驟接收用戶(hù)優(yōu)選用戶(hù)標(biāo)識(shí)符的改變,并將所述改變傳送給在其連接數(shù)據(jù)中具有預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符的用戶(hù)。
22.一種用于確定網(wǎng)絡(luò)系統(tǒng)的預(yù)定用戶(hù)關(guān)于分開(kāi)但互連的網(wǎng)絡(luò)系統(tǒng)的用戶(hù)價(jià)值指示的方法,所述方法包括以下步驟分析在適當(dāng)?shù)姆珠_(kāi)但互連的網(wǎng)絡(luò)系統(tǒng)中的用戶(hù)與預(yù)定用戶(hù)有關(guān)的連接數(shù)據(jù),以確定預(yù)定用戶(hù)對(duì)于適當(dāng)?shù)姆珠_(kāi)但互連的網(wǎng)絡(luò)系統(tǒng)中的用戶(hù)的流行度指示,以及將所述流行度指示提供給預(yù)定用戶(hù)或適當(dāng)?shù)姆珠_(kāi)但互連的網(wǎng)絡(luò)系統(tǒng)的運(yùn)營(yíng)商。
23.一種用于創(chuàng)建和維護(hù)網(wǎng)絡(luò)系統(tǒng)的多個(gè)用戶(hù)之間的一個(gè)或多個(gè)關(guān)系的方法,所述方法包括以下步驟將所述多個(gè)用戶(hù)中的每個(gè)用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符填入數(shù)據(jù)庫(kù),將每個(gè)所述用戶(hù)的連接數(shù)據(jù)填入數(shù)據(jù)庫(kù),將被用戶(hù)用作聯(lián)系人或其他數(shù)據(jù)的源的外部系統(tǒng)連接于數(shù)據(jù)庫(kù),允許用戶(hù)指示外部系統(tǒng)將聯(lián)系人或其他數(shù)據(jù)從所述外部系統(tǒng)提供給數(shù)據(jù)庫(kù),將由外部系統(tǒng)提供的所述聯(lián)系人或其他數(shù)據(jù)包括于數(shù)據(jù)庫(kù)的用戶(hù)連接數(shù)據(jù)中,以及將由外部系統(tǒng)提供的所述聯(lián)系人或其他數(shù)據(jù)提供給指示用戶(hù)的網(wǎng)絡(luò)接入設(shè)備。
24.如權(quán)利要求1所述的方法,包括以下步驟進(jìn)一步將每個(gè)用戶(hù)的額外用戶(hù)標(biāo)識(shí)符填入數(shù)據(jù)庫(kù),所述用戶(hù)標(biāo)識(shí)符關(guān)于適當(dāng)?shù)木W(wǎng)絡(luò)系統(tǒng)或其他任何網(wǎng)絡(luò)系統(tǒng);使具有預(yù)定用戶(hù)的一個(gè)用戶(hù)標(biāo)識(shí)符的網(wǎng)絡(luò)系統(tǒng)的其他用戶(hù)能夠請(qǐng)求來(lái)自系統(tǒng)的預(yù)定用戶(hù)的其他用戶(hù)標(biāo)識(shí)符;以及向所述其他用戶(hù)提供預(yù)定用戶(hù)的額外用戶(hù)標(biāo)識(shí)符。
25.如權(quán)利要求1所述的方法,包括以下步驟向預(yù)定用戶(hù)提供一種手段,以把他們的某些或全部連接數(shù)據(jù)標(biāo)記為不可被系統(tǒng)的其他用戶(hù)所訪問(wèn),以達(dá)到下述效果,在系統(tǒng)的其他用戶(hù)看來(lái),所標(biāo)記數(shù)據(jù)未被包括于預(yù)定用戶(hù)的連接數(shù)據(jù)中。
26.如權(quán)利要求1所述的方法,包括以下步驟將被填入連接數(shù)據(jù)的數(shù)據(jù)庫(kù)連接于中央數(shù)據(jù)庫(kù);將來(lái)自所連接數(shù)據(jù)庫(kù)的某些或所有連接數(shù)據(jù)填入所述中央數(shù)據(jù)庫(kù);維護(hù)所述中央數(shù)據(jù)庫(kù)和所連接數(shù)據(jù)庫(kù)中的連接數(shù)據(jù)之間的同步;以及通過(guò)任何所連接數(shù)據(jù)庫(kù)向該用戶(hù)提供預(yù)定用戶(hù)的連接數(shù)據(jù),用于恢復(fù)到網(wǎng)絡(luò)接入設(shè)備或相反。
27.如權(quán)利要求1所述的方法,包括以下步驟將被填入連接數(shù)據(jù)的數(shù)據(jù)庫(kù)彼此直接連接;將(關(guān)于前述段落中的任一段落中所要求權(quán)利的任何方法的)處理請(qǐng)求從所連接數(shù)據(jù)庫(kù)的預(yù)定用戶(hù)或運(yùn)行于所連接數(shù)據(jù)庫(kù)本身之上的進(jìn)程傳送到其他所連接數(shù)據(jù)庫(kù);處理從其他所連接數(shù)據(jù)庫(kù)接收的請(qǐng)求;將任何處理請(qǐng)求的結(jié)果傳送到初始的所連接數(shù)據(jù)庫(kù);以及將從所有所連接數(shù)據(jù)庫(kù)接收的集合結(jié)果提供給預(yù)定用戶(hù)或運(yùn)行于初始的所連接數(shù)據(jù)庫(kù)之上的進(jìn)程。
28.如權(quán)利要求1所述的方法,包括以下步驟將被填入連接數(shù)據(jù)的數(shù)據(jù)庫(kù)連接于中央運(yùn)營(yíng)商間交換站;將(關(guān)于前述段落中的任一段落中所要求權(quán)利的任何方法的)處理請(qǐng)求從所連接數(shù)據(jù)庫(kù)的預(yù)定用戶(hù)或運(yùn)行于所連接數(shù)據(jù)庫(kù)本身之上的進(jìn)程傳送到所述中央運(yùn)營(yíng)商間交換站;將所述處理請(qǐng)求從所述中央運(yùn)營(yíng)商間交換站傳送到所連接數(shù)據(jù)庫(kù);處理從所述中央運(yùn)營(yíng)商間交換站接收的請(qǐng)求;將從所述中央運(yùn)營(yíng)商間交換站接收的任何處理請(qǐng)求的結(jié)果傳送到所述中央運(yùn)營(yíng)商間交換站;將單獨(dú)地或者以集合方式從所連接數(shù)據(jù)庫(kù)接收的結(jié)果從所述中央運(yùn)營(yíng)商間交換站傳送到初始的所連接數(shù)據(jù)庫(kù);以及將從所述中央運(yùn)營(yíng)商間交換站接收的集合結(jié)果提供給預(yù)定用戶(hù)或運(yùn)行于初始的所連接數(shù)據(jù)庫(kù)之上的進(jìn)程。
29.如權(quán)利要求1所述的方法,包括以下步驟將被填入連接數(shù)據(jù)的數(shù)據(jù)庫(kù)連接于中央數(shù)據(jù)和處理中心;將來(lái)自所連接數(shù)據(jù)庫(kù)的連接數(shù)據(jù)填入所述中央數(shù)據(jù)庫(kù)和處理中心;維護(hù)所述中央數(shù)據(jù)庫(kù)和處理中心與所連接數(shù)據(jù)庫(kù)中的連接數(shù)據(jù)之間的同步;將關(guān)于前述段落中的任一段落中所要求權(quán)利的任何方法的處理請(qǐng)求從所連接數(shù)據(jù)庫(kù)的預(yù)定用戶(hù)或運(yùn)行于所連接數(shù)據(jù)庫(kù)本身之上的進(jìn)程傳送到所述中央數(shù)據(jù)庫(kù)和處理中心;處理從所連接數(shù)據(jù)庫(kù)接收的請(qǐng)求;將任何處理請(qǐng)求的結(jié)果傳送到初始的所連接數(shù)據(jù)庫(kù);以及將結(jié)果提供給預(yù)定用戶(hù)或運(yùn)行于初始的所連接數(shù)據(jù)庫(kù)之上的進(jìn)程。
30.一種計(jì)算機(jī)化的裝置,其被編程用于實(shí)現(xiàn)前述權(quán)利要求中的任一權(quán)利要求所要求權(quán)利的方法。
31.一種用于確定網(wǎng)絡(luò)系統(tǒng)的多個(gè)用戶(hù)之間的一個(gè)或多個(gè)關(guān)系的裝置,所述裝置包括數(shù)據(jù)庫(kù),將所述多個(gè)用戶(hù)中的每個(gè)用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符以及每個(gè)所述用戶(hù)的連接數(shù)據(jù)填入所述數(shù)據(jù)庫(kù),處理器,適用于搜索數(shù)據(jù)庫(kù)中的每個(gè)用戶(hù)的連接數(shù)據(jù)以尋找預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符,以識(shí)別在其連接數(shù)據(jù)中具有預(yù)定用戶(hù)的唯一用戶(hù)標(biāo)識(shí)符的所有用戶(hù),以及存儲(chǔ)器裝置,用于存儲(chǔ)通過(guò)所述搜索而定位的用戶(hù)標(biāo)識(shí)符,以提供表示一個(gè)或多個(gè)其他用戶(hù)與預(yù)定用戶(hù)的關(guān)系的、預(yù)定用戶(hù)的入站連接組。
全文摘要
提供了一種網(wǎng)絡(luò)系統(tǒng),其允許確定、維護(hù)或創(chuàng)建系統(tǒng)用戶(hù)之間的關(guān)系。該系統(tǒng)可例如通過(guò)訪問(wèn)用戶(hù)的電子地址本來(lái)訪問(wèn)用戶(hù)的連接數(shù)據(jù),并從中確定哪些其他用戶(hù)將所選用戶(hù)作為聯(lián)系人。
文檔編號(hào)G06F17/30GK1836235SQ200480023287
公開(kāi)日2006年9月20日 申請(qǐng)日期2004年7月7日 優(yōu)先權(quán)日2003年7月7日
發(fā)明者阿龍·李·達(dá)文松, 格雷格里·保羅·阿梅爾, 布朗東·羅伯茲 申請(qǐng)人:西姆沃克斯國(guó)際有限公司