亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于確定網(wǎng)絡系統(tǒng)的用戶之間的關(guān)系的系統(tǒng)和方法

文檔序號:6491676閱讀:306來源:國知局
專利名稱:用于確定網(wǎng)絡系統(tǒng)的用戶之間的關(guān)系的系統(tǒng)和方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡系統(tǒng),并具體地但不僅僅涉及用于確定、創(chuàng)建或維護網(wǎng)絡系統(tǒng)用戶之間的關(guān)系的系統(tǒng)和方法。
背景技術(shù)
技術(shù)提供了用戶可以用來實現(xiàn)各種形式的通信的大量網(wǎng)絡系統(tǒng)。明顯的示例是通常被稱為因特網(wǎng)的網(wǎng)絡。其他示例有無線電話網(wǎng)絡和無線數(shù)據(jù)網(wǎng)絡。
隨著網(wǎng)絡系統(tǒng)以及用戶用來與這些系統(tǒng)相連接的工具變得更加普遍,例如,移動電話和諸如PDA的移動計算設(shè)備變得更加普遍,它們正逐漸地成為用戶用來維護社交聯(lián)系的手段。
對于通信和社交聯(lián)系手段的情形中個人對網(wǎng)絡系統(tǒng)的使用和依賴的增長意味著,逐漸地,個人幾乎可以在他們的公眾和私人生活中持續(xù)地被其他人找到。對這些網(wǎng)絡系統(tǒng)的越來越多的使用和依賴還在用戶中產(chǎn)生了期待,即這些網(wǎng)絡系統(tǒng)的其他用戶將可以被持續(xù)聯(lián)系到,以及產(chǎn)生了期望,即用戶之間的通信易于建立并基本上是持續(xù)的。
不過,盡管今天在多數(shù)網(wǎng)絡系統(tǒng)底層的基礎(chǔ)設(shè)施可以是非??煽康?,但仍存在障礙。例如,在下述方面仍存在局限性,即,個人如何容易或快速地獲得另一人的網(wǎng)絡地址(例如移動電話號碼、電子郵件地址等等)、確保其他個人是否具有給定的個人網(wǎng)絡地址、或者將給定的個人網(wǎng)絡地址保持為最新的。
一種用于識別、管理、維護和擴展網(wǎng)絡系統(tǒng)用戶之間的關(guān)系的系統(tǒng)和方法提供了用于處理這種障礙、使得快速創(chuàng)建新關(guān)系成為可能、以及維護網(wǎng)絡系統(tǒng)用戶之間的現(xiàn)有關(guān)系的基礎(chǔ)。這樣的系統(tǒng)和方法還將向網(wǎng)絡系統(tǒng)的運營商提供多個機會,因為提高用戶之間的關(guān)系/連接的質(zhì)量和數(shù)量就很可能增加對網(wǎng)絡系統(tǒng)的使用或更高效的使用,從而導致了增加的操作收益。因此,存在對于確定、創(chuàng)建或維護網(wǎng)絡系統(tǒng)用戶之間的關(guān)系的需要。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于確定、創(chuàng)建或維護網(wǎng)絡系統(tǒng)用戶之間的關(guān)系的系統(tǒng)或方法,或提供一種系統(tǒng)或方法,其將至少向公眾提供有用的替換方案。
在一方面中,本發(fā)明可廣泛地被稱為包括一種用于確定網(wǎng)絡系統(tǒng)的多個用戶之間的一個或多個關(guān)系的方法,所述方法包括以下步驟將所述多個用戶中的每個用戶的唯一用戶標識符填入(populate)數(shù)據(jù)庫,進一步地將每個所述用戶的連接數(shù)據(jù)填入數(shù)據(jù)庫,搜索數(shù)據(jù)庫中的每個用戶的連接數(shù)據(jù)以尋找預定用戶的唯一用戶標識符,以識別在其連接數(shù)據(jù)中具有所述的預定用戶的唯一用戶標識符的所有用戶,以及(暫時地或永久地)存儲通過所述搜索而定位的用戶標識符,以提供表示一個或多個其他用戶與預定用戶的關(guān)系的、預定用戶的入站連接組。
典型地,將每個用戶的連接數(shù)據(jù)填入數(shù)據(jù)庫的所述步驟將通過訪問存儲于用戶的網(wǎng)絡接入設(shè)備上的連接數(shù)據(jù)而實現(xiàn)。存儲于用戶的網(wǎng)絡接入設(shè)備(NAD)上的連接數(shù)據(jù)還將包括這樣的連接數(shù)據(jù),盡管所述連接數(shù)據(jù)未被物理存儲于NAD上,但仍可由NAD的用戶或NAD上存在的應用通過某些通信裝置、外部存儲器或其他裝置所訪問。
優(yōu)選地,用戶可規(guī)定用戶連接數(shù)據(jù)內(nèi)的某些用戶標識符不可被網(wǎng)絡系統(tǒng)的其他用戶所訪問,或不會被包括于本發(fā)明所采用的對數(shù)據(jù)的任何處理中。被這樣規(guī)定過的用戶標識符被“記入黑名單”。
優(yōu)選地,預定用戶可規(guī)定與預定用戶有關(guān)的額外用戶標識符關(guān)聯(lián)于預定用戶的唯一用戶標識符。這種額外用戶標識符可與給定網(wǎng)絡系統(tǒng)有關(guān)或與其他任何網(wǎng)絡系統(tǒng)有關(guān)。與給定的額外用戶標識符有關(guān)的網(wǎng)絡系統(tǒng)不是必須與給定網(wǎng)絡系統(tǒng)互連的。
優(yōu)選地,數(shù)據(jù)庫中預定用戶的連接數(shù)據(jù)的記錄將與存儲于預定用戶的NAD中的連接數(shù)據(jù)保持同步,以使對連接數(shù)據(jù)的任何改變(不論始于NAD或數(shù)據(jù)庫,以及也不論是通過與本發(fā)明的交互而開始的或是由預定用戶獨立地開始的)將從一方傳送給另一方。因此,由本發(fā)明采用的對連接數(shù)據(jù)的所有處理使用當前的和正確的數(shù)據(jù)。
優(yōu)選地,搜索存儲于數(shù)據(jù)庫中的關(guān)于預定用戶的唯一用戶標識符的連接數(shù)據(jù)的所述步驟可以對數(shù)據(jù)庫中的每個用戶執(zhí)行。這還可包括搜索存儲于數(shù)據(jù)庫中的連接數(shù)據(jù)以尋找與預定用戶相關(guān)聯(lián)的任何額外用戶標識符。
優(yōu)選地,搜索存儲于數(shù)據(jù)庫中的關(guān)于預定用戶的唯一用戶標識符或額外用戶標識符的連接數(shù)據(jù)的所述步驟可以包括搜索存儲于與第一數(shù)據(jù)庫相連接的其他數(shù)據(jù)庫中的連接數(shù)據(jù)。對這種其他數(shù)據(jù)庫的搜索可以由第一數(shù)據(jù)庫和這種其他數(shù)據(jù)庫之間的通信所直接執(zhí)行,或者可以由第一數(shù)據(jù)庫與集中數(shù)據(jù)庫和處理中心之間的通信所執(zhí)行,所述集中數(shù)據(jù)庫和處理中心復制與其相連接的數(shù)據(jù)庫中包含的數(shù)據(jù)。
優(yōu)選地,包括于入站連接組中的用戶標識符可被提供給預定用戶。
可選地,包括于入站連接組中的用戶標識符可與包括于預定用戶的連接數(shù)據(jù)中的用戶標識符進行比較,并且將未構(gòu)成(comprise)預定用戶的連接數(shù)據(jù)的一部分的入站連接組中的用戶標識符提供給預定用戶。
優(yōu)選地,包括于入站連接組中的用戶標識符可與包括于預定用戶的連接數(shù)據(jù)中的用戶標識符進行比較,并且可以由預定用戶選擇未存在于預定用戶的連接數(shù)據(jù)中的入站連接組中的某些或全部用戶標識符,用于自動插入到預定用戶的NAD中的連接數(shù)據(jù)中。
可選地,包括于入站連接組中的用戶標識符可與包括于預定用戶的連接數(shù)據(jù)中的用戶標識符進行比較,并且可以將未構(gòu)成入站連接組的一部分的連接數(shù)據(jù)中包括的用戶標識符提供給預定用戶。
優(yōu)選地,包括于預定用戶的連接數(shù)據(jù)中的用戶標識符可與包括于入站連接組中的用戶標識符進行比較,并且可以把未存在于入站連接組中的連接數(shù)據(jù)中包括的用戶標識符用于聯(lián)系用戶,以邀請他們在其連接數(shù)據(jù)中包括預定用戶的用戶標識符,所述用戶的用戶標識符出現(xiàn)于連接數(shù)據(jù)中,但未出現(xiàn)于入站連接組中。
優(yōu)選地,預定用戶可選擇在前述段落中識別的用戶中的哪些用戶(如果有的話)被邀請在其連接數(shù)據(jù)中包括預定用戶的用戶標識符。
優(yōu)選地,根據(jù)前述段落所聯(lián)系的用戶將具有在其上存在應用的NAD,如果適當用戶接受預定用戶的邀請,則所述NAD將自動截取這些通信和管理將預定用戶的用戶標識符插入存儲于用戶的NAD上的連接數(shù)據(jù)中。
優(yōu)選地,入站連接組的大小可被用于提供對網(wǎng)絡系統(tǒng)用戶的相對流行度(popularity)的指示。
優(yōu)選地,給定網(wǎng)絡系統(tǒng)的用戶的集合(aggregate)連接數(shù)據(jù)可被用于確定與給定網(wǎng)絡系統(tǒng)的用戶互連的網(wǎng)絡系統(tǒng)的用戶的流行度。這樣的確定可被提供給給定網(wǎng)絡系統(tǒng)的運營商或被傳送給互連的網(wǎng)絡系統(tǒng)的用戶。
優(yōu)選地,如果預定用戶的用戶標識符應該改變,則可以聯(lián)系包括于入站連接組中的用戶,通知他們對預定用戶的用戶標識符的改變,以及向他們提供機會來更新他們在其連接數(shù)據(jù)中的預定用戶的用戶標識符的記錄。
可選地,如果預定用戶的用戶標識符應該改變,則可以將指令傳送到在包括于入站連接組中的每個用戶的NAD上存在的應用,以便為每個這樣的用戶自動更新在每個NAD上的連接數(shù)據(jù)中的預定用戶的用戶標識符的記錄。
優(yōu)選地,預定用戶可選擇在前述段落中所識別的用戶中的哪些用戶(如果有的話)被邀請或另外被聯(lián)系來更新他們的存儲于其NAD上的連接數(shù)據(jù)中的預定用戶的唯一用戶標識符的記錄。
優(yōu)選地,如果預定用戶出于任意原因而永久地離開網(wǎng)絡系統(tǒng),則可以聯(lián)系包括于入站連接組中的每個用戶,通知他們預定用戶的用戶標識符不再有效,并向他們提供機會來從他們的連接數(shù)據(jù)中移除預定用戶的用戶標識符。
可選地,如果預定用戶出于任意原因而永久地離開網(wǎng)絡系統(tǒng),則可將指令發(fā)送到包括于入站連接組中的每個用戶的NAD,以便為每個這樣的用戶刪除存儲于NAD中的連接數(shù)據(jù)中的預定用戶的用戶標識符的記錄。
優(yōu)選地,預定用戶可選擇包括于入站連接組中的用戶中的哪些用戶(如果有的話)被聯(lián)系來從存儲于其NAD上的連接數(shù)據(jù)中刪除適當?shù)念A定用戶的用戶標識符。
優(yōu)選地,用戶可把他們之前用過但目前無效或已被重新分配給網(wǎng)絡系統(tǒng)的另一用戶的用戶標識符記錄在該用戶的無效用戶標識符的列表中。
優(yōu)選地,如果預定用戶的用戶標識符應該改變,則舊的用戶標識符將被包括在該用戶的無效用戶標識符的列表中。
優(yōu)選地,為每個用戶填數(shù)據(jù)庫的所述步驟將通過參考已知無效用戶標識符的列表而確定預定用戶的連接數(shù)據(jù)中的任意用戶標識符是否不再有效,并向預定用戶提供機會來從存儲于預定用戶的NAD中的連接數(shù)據(jù)中移除這樣的無效用戶標識符。
可選地,為每個用戶填數(shù)據(jù)庫的所述步驟將通過參考已知無效用戶標識符的列表而確定預定用戶的連接數(shù)據(jù)中的任意用戶標識符是否不再有效,并發(fā)送指令到預定用戶的NAD上的應用,以從存儲于預定用戶的NAD中的連接數(shù)據(jù)中移除無效用戶標識符。
可選地,為每個用戶填數(shù)據(jù)庫并確定預定用戶的連接數(shù)據(jù)中的任意用戶標識符是否不再有效的所述步驟還將確定在識別了無效用戶標識符的情況下可選的有效用戶標識符是否可用,并且如果可用,則向預定用戶提供機會來用有效用戶標識符替換存儲在他們的NAD上的連接數(shù)據(jù)中的無效用戶標識符。
典型地,用戶將姓名或標識符關(guān)聯(lián)于包括用戶連接數(shù)據(jù)的每個用戶標識符。
優(yōu)選地,用戶可將優(yōu)選姓名或標識符關(guān)聯(lián)于他們自己的用戶標識符。
優(yōu)選地,關(guān)聯(lián)于包括于入站連接組中的每個用戶的連接數(shù)據(jù)中的預定用戶的用戶標識符的姓名或標識符可以與預定用戶的優(yōu)選姓名或標識符進行比較,并且包括于在他們的連接數(shù)據(jù)中未使用預定用戶的優(yōu)選姓名或標識符的入站連接組中的任意用戶被聯(lián)系,以邀請他們將預定用戶的優(yōu)選姓名或標識符關(guān)聯(lián)于存儲于其NAD上的連接數(shù)據(jù)中的預定用戶的用戶標識符。
優(yōu)選地,預定用戶可選擇在前述段落中所識別的用戶中的哪些用戶(如果有的話)被邀請來使用存儲于其NAD上的連接數(shù)據(jù)中的預定用戶的優(yōu)選姓名或標識符。
優(yōu)選地,根據(jù)前述兩段落所聯(lián)系的用戶將具有其上存在應用的NAD,如果用戶希望接受預定用戶的邀請,則所述NAD將自動截取這樣的邀請并且協(xié)助把與用戶連接數(shù)據(jù)中的預定用戶的用戶標識符相關(guān)聯(lián)的姓名或標識符改變成為預定用戶所優(yōu)選的姓名或標識符的過程。
優(yōu)選地,預定用戶可請求將對應于在預定用戶的連接數(shù)據(jù)中存在的用戶標識符的優(yōu)選姓名或標識符提供給預定用戶。
優(yōu)選地,根據(jù)前述段落做出請求的預定用戶將具有其上存在應用的NAD,所述NAD將自動截取對這樣的請求的響應,并協(xié)助下述過程,即將與預定用戶的連接數(shù)據(jù)中的用戶標識符相關(guān)聯(lián)的姓名或標識符改變?yōu)楸惶峁┙o預定用戶的優(yōu)選的姓名或標識符。
優(yōu)選地,數(shù)據(jù)庫中每個用戶的記錄還將被填入每個用戶的一個或多個特性。特性可包括每個用戶的姓名和職業(yè)。
優(yōu)選地,可搜索數(shù)據(jù)庫中每個用戶的記錄以尋找一個或多個這樣的特性,以確定哪些用戶具有所述特性或者若干特性。
可選地,可搜索數(shù)據(jù)庫中的用戶連接數(shù)據(jù)以尋找給定用戶標識符,以確定哪些用戶具有與關(guān)聯(lián)于給定用戶標識符的用戶的連接。
優(yōu)選地,可搜索數(shù)據(jù)庫中的包括于預定用戶的連接數(shù)據(jù)中的每個用戶的記錄以尋找所述特性中的至少一個,以確定預定用戶的哪些聯(lián)系人(contact)(如果有的話)具有適合的特性。
優(yōu)選地,可搜索數(shù)據(jù)庫中的包括于預定用戶的連接數(shù)據(jù)中的每個用戶的連接數(shù)據(jù)中所包括的每個用戶的記錄以尋找所述特性中的至少一個或給定用戶標識符,以確定預定用戶的聯(lián)系人中的任意聯(lián)系人是否具有適合的特性或是否是關(guān)聯(lián)于給定用戶標識符的用戶。此搜索可被較深度地擴展到用戶的關(guān)系層級,所述用戶僅具有與包括于預定用戶的連接數(shù)據(jù)中的用戶的非常疏遠的關(guān)系。
優(yōu)選地,依照前述段落的對預定用戶的連接數(shù)據(jù)中的給定特性的任何搜索的結(jié)果或?qū)Πㄓ陬A定用戶的連接數(shù)據(jù)中的每個用戶的連接數(shù)據(jù)中的給定特性或給定用戶標識符的任何搜索的結(jié)果可被提供給預定用戶。
優(yōu)選地,可搜索數(shù)據(jù)庫中的包括于入站連接組中的每個用戶的記錄以尋找至少一個特性,以確定具有與預定用戶的連接的任意用戶是否具有適當?shù)奶匦浴?br> 優(yōu)選地,可搜索數(shù)據(jù)庫中的包括于入站連接組中的每個用戶的連接數(shù)據(jù)中包括的每個用戶的記錄以尋找至少一個特性或給定用戶標識符,以確定具有與預定用戶的連接的任意用戶的任意聯(lián)系人是否具有適當?shù)奶匦曰蚴欠袷顷P(guān)聯(lián)于給定用戶標識符的用戶。此搜索可被較深度地擴展到例如用戶連接數(shù)據(jù)的關(guān)系層級,所述用戶具有與入站連接組中的用戶的非常疏遠的關(guān)系。
優(yōu)選地,依照前述段落的對入站連接組中的給定特性的任何搜索的結(jié)果或者對包括于入站連接組中的每個用戶的連接數(shù)據(jù)中的給定特性或給定用戶標識符的任何搜索的結(jié)果可被提供給預定用戶。
優(yōu)選地,網(wǎng)絡系統(tǒng)的用戶可自行分配或同意被分配到一個或多個組。這些組可代表俱樂部、家庭、工作場所、或?qū)τ脩舻钠渌魏芜壿嫹纸M。組的每個成員的用戶標識符和其他特性將與每個這樣的組相關(guān)聯(lián)。
優(yōu)選地,將通知每個組成員該組的每個其他成員的姓名和用戶標識符。這樣的通知可以是自動的或者在組成員請求之時進行??梢栽跇?gòu)成組之時或在隨后任意時間出現(xiàn)這樣的通知。
可選地,組的每個成員的姓名和用戶標識符將被傳送給該組每個成員的NAD,以便將手動地或者經(jīng)由駐留于組成員的NAD上的應用的協(xié)助而向每個組成員給出下述選項,即將每個或所有的其他組成員的姓名和用戶標識符包括于存儲于他們的NAD上的連接數(shù)據(jù)中。
可選地,組的每個成員的姓名和用戶標識符將被傳送給組的每個成員的NAD,其中,這樣的通信將被運行于每個用戶的NAD上的應用所截取和處理,并且自動更新存儲于每個組成員的NAD上的連接數(shù)據(jù),以包括該組的每個其他成員的姓名和用戶標識符。
優(yōu)選地,將通知組的每個成員加入或離開組的任意成員的姓名和用戶標識符。
可選地,加入或離開組的任意成員的姓名和用戶標識符可被傳送給該組的每個成員的NAD,以便將手動地或者經(jīng)由駐留于組成員的NAD上的應用的協(xié)助而向每個組成員給出下述選項,即將每個這樣的組成員的姓名和用戶標識符添加到存儲于適當組成員的NAD上的連接數(shù)據(jù)中,或者將每個這樣的組成員姓名和用戶標識符從所述連接數(shù)據(jù)中刪除。
可選地,加入或離開組的每個成員的姓名和用戶標識符可被傳送給該組的每個成員的NAD,其中,每個NAD上的應用將截取和處理這樣的通信,以便存儲于每個組成員的NAD上的連接數(shù)據(jù)將被自動更新,以包括/排除每個這樣的加入/離開的組成員的姓名和用戶標識符。
優(yōu)選地,將通知組的每個成員該組的任何成員的用戶標識符中的任何改變。
可選地,任何組成員的新用戶標識符可被傳送到每個組成員的NAD,以便將手動地或者經(jīng)由駐留于組成員的NAD上的應用的協(xié)助而向每個組成員給出下述選項,即更新存儲于組成員的NAD上的連接數(shù)據(jù)中的已改變的用戶標識符。
可選地,任何組成員的新用戶標識符可被傳送到每個組成員的NAD,其中,每個NAD上的應用將截取和處理這樣的通信,以便存儲于每個組成員的NAD上的連接數(shù)據(jù)將被自動更新,以包括組的任何其他成員的用戶標識符的任何改變。
優(yōu)選地,本發(fā)明可與用于獲得用戶標識符和相關(guān)聯(lián)的優(yōu)選姓名或標識符(如果有的話)的可選裝置互連。
優(yōu)選地,預定用戶可請求將由可選裝置提供給他們的用戶標識符和相關(guān)聯(lián)的優(yōu)選姓名或標識符(如果有的話)傳送到預定用戶的NAD,用于合并到存儲于預定用戶的NAD上的連接數(shù)據(jù)中。
優(yōu)選地,預定用戶的NAD將在其上具有應用,所述應用將自動截取這樣的通信,并協(xié)助將由可選裝置提供給預定用戶的任何這樣的可選用戶標識符和相關(guān)聯(lián)的優(yōu)選姓名或標識符(如果有的話)插入到存儲于預定用戶的NAD上的連接數(shù)據(jù)中。
優(yōu)選地,可向預定用戶提供任何額外用戶標識符,其可與給定用戶的唯一用戶標識符相關(guān)聯(lián),其中這樣的給定用戶可被包括于預定用戶的連接數(shù)據(jù)中。
可選地,可向預定用戶提供任何額外用戶標識符,其可與給定用戶的唯一用戶標識符相關(guān)聯(lián),用于任何給定用戶。
優(yōu)選地,依照前述段落的提供給預定用戶的一個或多個額外用戶標識符可被預定用戶所選擇,用于經(jīng)由駐留于預定用戶的NAD上的應用的協(xié)助而被自動插入到預定用戶的NAD中的連接數(shù)據(jù)中。
在另一方面中,本發(fā)明可被廣泛稱為包括一種用于確定網(wǎng)絡系統(tǒng)用戶之間的關(guān)系和通過執(zhí)行前述段落中的任何一個或多個段落的方法來確定所述關(guān)系的系統(tǒng)。
在另一方面中,本發(fā)明可被廣泛稱為包括一種用于確定網(wǎng)絡系統(tǒng)用戶之間的關(guān)系和通過執(zhí)行前述段落中的任何一個或多個段落的方法來確定所述關(guān)系的計算機系統(tǒng)。
在另一方面中,本發(fā)明可被廣泛稱為包括用于確定網(wǎng)絡系統(tǒng)用戶之間的關(guān)系和通過執(zhí)行前述段落中的任何一個或多個段落的方法來確定所述關(guān)系的軟件。
在另一方面中,本發(fā)明可被廣泛稱為包括存儲媒體,其包含如前述段落所述的軟件。
在另一方面中,本發(fā)明可被廣泛稱為包括用于確定網(wǎng)絡系統(tǒng)的多個用戶之間的一個或多個關(guān)系的裝置,所述裝置包括數(shù)據(jù)庫,將所述多個用戶的每個用戶的唯一用戶標識符以及每個所述用戶的連接數(shù)據(jù)填入所述數(shù)據(jù)庫,處理器,適用于搜索數(shù)據(jù)庫中的每個用戶的連接數(shù)據(jù)以尋找預定用戶的唯一用戶標識符以識別在其連接數(shù)據(jù)中具有預定用戶的唯一用戶標識符的所有用戶,以及存儲器裝置,用于(暫時地或永久地)存儲通過所述搜索而定位的用戶標識符,以提供表示一個或多個其他用戶與預定用戶的關(guān)系的、預定用戶的入站連接組。
典型地,從存儲于每個所述用戶的NAD上的連接數(shù)據(jù)中將每個用戶的連接數(shù)據(jù)提供給數(shù)據(jù)庫。存儲于用戶的NAD上的連接數(shù)據(jù)還將包括這樣的連接數(shù)據(jù),盡管所述連接數(shù)據(jù)未被物理存儲于NAD上,但仍可由NAD的用戶或NAD上存在的應用通過使用某些通信裝置、外部存儲器或其他裝置所訪問。
優(yōu)選地,所述裝置允許用戶規(guī)定用戶連接數(shù)據(jù)內(nèi)的某些用戶標識符不可被網(wǎng)絡系統(tǒng)的其他用戶所訪問,或不會被包括于所述處理器所采用的對數(shù)據(jù)的任何處理中。被這樣規(guī)定過的用戶標識符被“記入黑名單”。
優(yōu)選地,所述裝置允許預定用戶規(guī)定與預定用戶有關(guān)的額外用戶標識符關(guān)聯(lián)于預定用戶的唯一用戶標識符。這些額外用戶標識符可與給定網(wǎng)絡系統(tǒng)有關(guān)或與其他任何網(wǎng)絡系統(tǒng)有關(guān)。與給定的額外用戶標識符有關(guān)的網(wǎng)絡系統(tǒng)不是必須與給定網(wǎng)絡系統(tǒng)互連的。
優(yōu)選地,數(shù)據(jù)庫中預定用戶的連接數(shù)據(jù)的記錄將與存儲于預定用戶的NAD中的連接數(shù)據(jù)保持同步,以使得對連接數(shù)據(jù)的任何改變(不論始于NAD或數(shù)據(jù)庫,也不論是通過與本發(fā)明的交互而開始的或是由預定用戶獨立地開始的)將從一方傳送給另一方。因此,由本發(fā)明采用的對連接數(shù)據(jù)的所有處理使用當前的和正確的數(shù)據(jù)。
優(yōu)選地,所述處理器適用于對數(shù)據(jù)庫中的每個用戶執(zhí)行搜索存儲于數(shù)據(jù)庫中的關(guān)于預定用戶的唯一用戶標識符的連接數(shù)據(jù)的步驟,還包括搜索存儲于數(shù)據(jù)庫中的連接數(shù)據(jù)以尋找與預定用戶相關(guān)聯(lián)的任何額外用戶標識符。
優(yōu)選地,所述裝置搜索存儲于與第一數(shù)據(jù)庫相連接的其他數(shù)據(jù)庫中的連接數(shù)據(jù)。對這些其他數(shù)據(jù)庫的搜索可以由第一數(shù)據(jù)庫和這些其他數(shù)據(jù)庫之間的通信所直接執(zhí)行,或者可以由第一數(shù)據(jù)庫與集中數(shù)據(jù)庫和處理中心之間的通信所執(zhí)行,所述集中數(shù)據(jù)庫和處理中心復制與其相連接的數(shù)據(jù)庫中包含的數(shù)據(jù)。
優(yōu)選地,所述裝置包括通信裝置,用于將包括于入站連接組中的用戶標識符傳送給預定用戶。
優(yōu)選地,所述處理器可將包括于入站連接組中的用戶標識符與包括于預定用戶的連接數(shù)據(jù)中的用戶標識符進行比較,并且將還未構(gòu)成預定用戶的連接數(shù)據(jù)的一部分的入站連接組中的用戶標識符傳送給預定用戶。
優(yōu)選地,所述處理器可將包括于入站連接組中的用戶標識符與包括于預定用戶的連接數(shù)據(jù)中的用戶標識符進行比較,并且可以由預定用戶選擇還未構(gòu)成預定用戶的連接數(shù)據(jù)的一部分的入站連接組中的某些或全部用戶標識符,用于自動插入到存儲于預定用戶的NAD中的連接數(shù)據(jù)中。
優(yōu)選地,所述處理器可將包括于入站連接組中的用戶標識符與包括于預定用戶的連接數(shù)據(jù)中的用戶標識符進行比較,并且將未構(gòu)成入站連接組的一部分的連接數(shù)據(jù)中包括的用戶標識符傳送給預定用戶。
可選地,所述處理器可將包括于入站連接組中的用戶標識符與包括于預定用戶的連接數(shù)據(jù)中的用戶標識符進行比較,并且由所述通信裝置把未構(gòu)成入站連接組的一部分的連接數(shù)據(jù)中的用戶標識符用于聯(lián)系用戶,以邀請他們在其連接數(shù)據(jù)中包括預定用戶的用戶標識符,所述用戶的用戶標識符出現(xiàn)于連接數(shù)據(jù)中,但未出現(xiàn)于入站連接組中。
優(yōu)選地,預定用戶可選擇在前述段落中識別的用戶中的哪些用戶(如果有的話)被邀請在其連接數(shù)據(jù)中包括預定用戶的用戶標識符。
優(yōu)選地,根據(jù)前述兩段落所聯(lián)系的用戶將具有在其上存在應用的NAD,如果適當用戶接受預定用戶的邀請,則所述NAD將自動截取這些邀請和管理將預定用戶的用戶標識符插入存儲于用戶的NAD上的連接數(shù)據(jù)中。
優(yōu)選地,所述處理器可使用入站連接組的大小來確定在網(wǎng)絡系統(tǒng)中預定用戶的流行度的相對指示,以及使用所述通信裝置來將所述相對指示傳送到該用戶。
優(yōu)選地,所述處理器可使用給定網(wǎng)絡系統(tǒng)的用戶的集合連接數(shù)據(jù)來確定與給定網(wǎng)絡系統(tǒng)的用戶互連的網(wǎng)絡系統(tǒng)的用戶的流行度。這樣的確定可被提供給給定網(wǎng)絡系統(tǒng)的運營商或被傳送給互連的網(wǎng)絡系統(tǒng)的用戶。
優(yōu)選地,如果預定用戶的用戶標識符應該改變,則所述處理器可使用所述通信裝置來聯(lián)系包括于入站連接組中的每個用戶,通知他們對預定用戶的用戶標識符的改變,以及向他們提供機會來更新他們在存儲于其NAD中的連接數(shù)據(jù)中的預定用戶的用戶標識符的記錄。
可選地,如果預定用戶的用戶標識符應該改變,則所述處理器可使用所述通信裝置來將指令傳送到在包括于入站連接組中的每個用戶的NAD上存在的應用,以便為每個這樣的用戶自動更新存儲于NAD上的連接數(shù)據(jù)中的預定用戶的用戶標識符的記錄。
優(yōu)選地,預定用戶可選擇在前述段落中所識別的用戶中的哪些用戶(如果有的話)被邀請或另外被聯(lián)系來更新他們在其連接數(shù)據(jù)中的預定用戶的用戶標識符的記錄。
優(yōu)選地,如果預定用戶出于任意原因而永久地離開網(wǎng)絡系統(tǒng),則所述處理器可使用所述通信裝置來聯(lián)系包括于入站連接組中的每個用戶,通知他們預定用戶的用戶標識符不再有效,并向他們提供機會來從存儲于他們的NAD上的連接數(shù)據(jù)中移除預定用戶的用戶標識符。
可選地,如果預定用戶出于任意原因而永久地離開網(wǎng)絡系統(tǒng),則所述處理器可使用所述通信裝置來將指令發(fā)送到包括于入站連接組中的每個用戶的NAD上存在的應用,以便為每個這樣的用戶刪除存儲于NAD中的連接數(shù)據(jù)中的預定用戶的用戶標識符的記錄。
優(yōu)選地,預定用戶可選擇包括于入站連接組中的用戶中的哪些用戶(如果有的話)被聯(lián)系來從存儲于其NAD上的連接數(shù)據(jù)中刪除適當?shù)念A定用戶的用戶標識符。
優(yōu)選地,用戶可把他們之前用過但目前無效或被重新分配給網(wǎng)絡系統(tǒng)的另一用戶的用戶標識符記錄在該用戶的無效用戶標識符的列表中。
優(yōu)選地,如果預定用戶的用戶標識符應該改變,則舊的用戶標識符將被包括在該用戶的無效用戶標識符的列表中。
優(yōu)選地,在為每個用戶填數(shù)據(jù)庫期間,所述處理器將通過參考已知無效用戶標識符的列表而確定預定用戶的連接數(shù)據(jù)中的任意用戶標識符是否不再有效,并將這些無效用戶標識符傳送到預定用戶,向預定用戶提供機會來從存儲于預定用戶的NAD中的連接數(shù)據(jù)中移除這樣的無效用戶標識符。
可選地,在為每個用戶填數(shù)據(jù)庫期間,所述處理器將通過參考已知無效用戶標識符的列表而確定預定用戶的連接數(shù)據(jù)中的任意用戶標識符是否不再有效,并發(fā)送指令到預定用戶的網(wǎng)絡NAD上的應用,以從存儲于預定用戶的NAD中的連接數(shù)據(jù)中移除無效用戶標識符。
可選地,在為每個用戶填數(shù)據(jù)庫并確定預定用戶的連接數(shù)據(jù)中的任意用戶標識符是否不再有效期間,所述處理器還將確定在識別了無效用戶標識符的情況下可選的有效用戶標識符是否可用,并且如果可用,則向預定用戶提供機會來用有效用戶標識符替換存儲在他們的NAD中的連接數(shù)據(jù)中的無效用戶標識符。
典型地,用戶將姓名或標識符關(guān)聯(lián)于包括用戶連接數(shù)據(jù)的每個用戶標識符。
優(yōu)選地,用戶可將優(yōu)選姓名或標識符關(guān)聯(lián)于他們自己的用戶標識符。
優(yōu)選地,所述處理器可將關(guān)聯(lián)于包括于入站連接組中的每個用戶的連接數(shù)據(jù)中的預定用戶的用戶標識符的姓名或標識符與預定用戶的優(yōu)選姓名或標識符進行比較,并且使用所述通信裝置和在入站連接組中所規(guī)定的用戶標識符來邀請包括于在他們的連接數(shù)據(jù)中未使用預定用戶的優(yōu)選姓名或標識符的入站連接組中的任意用戶,以將預定用戶的優(yōu)選姓名或標識符關(guān)聯(lián)于存儲于其NAD上的連接數(shù)據(jù)中的預定用戶的唯一用戶標識符或額外用戶標識符。
優(yōu)選地,預定用戶可選擇在前述段落中所識別的用戶中的哪些用戶(如果有的話)被邀請使用存儲于其NAD上的連接數(shù)據(jù)中的預定用戶的優(yōu)選姓名或標識符。
優(yōu)選地,根據(jù)前述兩段落所聯(lián)系的用戶將具有其上存在應用的NAD,如果用戶希望將關(guān)聯(lián)于其連接數(shù)據(jù)中的預定用戶的用戶標識符的姓名或標識符改變?yōu)轭A定用戶的優(yōu)選的姓名或標識符,則所述NAD將自動截取這樣的邀請并協(xié)助把與用戶連接數(shù)據(jù)中的預定用戶的用戶標識符相關(guān)聯(lián)的姓名或標識符改變成為預定用戶所優(yōu)選的姓名或標識符的過程。
優(yōu)選地,預定用戶可請求將對應于在預定用戶的連接數(shù)據(jù)中存在的用戶標識符的優(yōu)選姓名或標識符傳送給預定用戶。
優(yōu)選地,根據(jù)前述段落做出請求的預定用戶將具有其上存在應用的NAD,所述NAD將自動截取這樣的響應,并協(xié)助下述過程,即將與預定用戶的連接數(shù)據(jù)中的用戶標識符相關(guān)聯(lián)的姓名或標識符改變?yōu)楸粋魉徒o預定用戶的優(yōu)選的姓名或標識符。
優(yōu)選地,數(shù)據(jù)庫中每個用戶的記錄還將被填入每個用戶的一個或多個特性。特性可包括每個用戶的姓名和職業(yè)。
優(yōu)選地,所述處理器可搜索數(shù)據(jù)庫中每個用戶的記錄以尋找一個或多個這樣的特性,以確定哪些用戶具有所述特性或若干特性。
可選地,所述處理器可搜索數(shù)據(jù)庫中的用戶連接數(shù)據(jù)以尋找給定用戶標識符,以確定哪些用戶具有與關(guān)聯(lián)于給定用戶標識符的用戶的連接。
優(yōu)選地,所述處理器可搜索數(shù)據(jù)庫中的包括于預定用戶的連接數(shù)據(jù)中的每個用戶的記錄以尋找所述特性中的至少一個,以確定預定用戶的哪些聯(lián)系人(如果有的話)具有適合的特性。
優(yōu)選地,所述處理器可搜索數(shù)據(jù)庫中的包括于預定用戶的連接數(shù)據(jù)中的每個用戶的連接數(shù)據(jù)中所包括的每個用戶的記錄以尋找所述特性中的至少一個或給定用戶標識符,以確定預定用戶的聯(lián)系人中的任意聯(lián)系人是否具有適合的特性或是否是關(guān)聯(lián)于給定用戶標識符的用戶。此搜索可被較深度地擴展到用戶的關(guān)系層級,所述用戶僅具有與包括于預定用戶的連接數(shù)據(jù)中的用戶的非常疏遠的關(guān)系。
優(yōu)選地,依照前述段落的對預定用戶的連接數(shù)據(jù)中的給定特性的任何搜索的結(jié)果或?qū)Πㄓ陬A定用戶的連接數(shù)據(jù)中的每個用戶的連接數(shù)據(jù)中的給定特性或給定用戶標識符的任何搜索的結(jié)果可被傳送給預定用戶。
優(yōu)選地,所述處理器可搜索數(shù)據(jù)庫中的包括于入站連接組中的每個用戶的記錄以尋找至少一個特性,以確定具有與預定用戶的連接的任意用戶是否具有適當?shù)奶匦浴?br> 優(yōu)選地,所述處理器可搜索數(shù)據(jù)庫中的包括于入站連接組中的每個用戶的連接數(shù)據(jù)中包括的每個用戶的記錄以尋找至少一個特性或給定用戶標識符,以確定具有與預定用戶的連接的任意用戶的任意聯(lián)系人是否具有適當?shù)奶匦曰蚴欠袷顷P(guān)聯(lián)于給定用戶標識符的用戶。此搜索可被較深度地擴展到例如用戶的連接數(shù)據(jù)的關(guān)系層級,所述用戶具有與入站連接組中的用戶的非常疏遠的關(guān)系。
優(yōu)選地,依照前述段落的對入站連接組中的給定特性的任何搜索的結(jié)果或?qū)Πㄓ谌胝具B接組中的每個用戶的連接數(shù)據(jù)中的給定特性或給定用戶標識符的任何搜索的結(jié)果可被提供給預定用戶。
優(yōu)選地,網(wǎng)絡系統(tǒng)的用戶可自行分配或同意被分配到一個或多個組。這些組可代表俱樂部、家庭、工作場所、或?qū)τ脩舻钠渌魏芜壿嫹纸M。組的每個成員的用戶標識符和其他特性將與每個這樣的組相關(guān)聯(lián)。
優(yōu)選地,所述處理器可以使用通信裝置來將組的每個成員的姓名和用戶標識符通信給該組的每個其他成員。這樣的通信可以是自動的或者在組成員請求之時進行的??梢栽跇?gòu)成組之時或在隨后任意時間出現(xiàn)這樣的通信。
可選地,組的每個成員的姓名和用戶標識符將被所述處理器傳送給該組每個成員的NAD,以便將手動地或者經(jīng)由駐留于組成員的NAD上的應用的協(xié)助而向每個組成員給出下述選項,即將每個或所有的其他組成員的姓名和用戶標識符包括于存儲于其NAD上的連接數(shù)據(jù)中。
可選地,組的每個成員的姓名和用戶標識符將被所述處理器傳送給組的每個成員的NAD,其中,這樣的通信將被運行于每個用戶的NAD上的應用所截取和處理,并且自動更新存儲于每個組成員的NAD上的連接數(shù)據(jù),以包括該組的每個其他成員的姓名和用戶標識符。
優(yōu)選地,所述處理器將把加入或離開組的任意成員的姓名和用戶標識符傳送給組的其他成員。
可選地,加入或離開組的任意成員的姓名和用戶標識符可被所述處理器傳送給該組的每個成員的NAD,以便將手動地或者經(jīng)由駐留于組成員的NAD上的應用的協(xié)助而向每個組成員給出下述選項,即將每個這樣的組成員的姓名和用戶標識符添加到存儲于適當?shù)慕M成員NAD上的連接數(shù)據(jù)中,或者將每個這樣的組成員姓名和用戶標識符從所述連接數(shù)據(jù)中刪除。
可選地,加入或離開組的每個成員的姓名和用戶標識符可被所述處理器傳送給該組的每個成員的NAD,其中,每個NAD上的應用將截取和處理這樣的通信,以便存儲于每個組成員的NAD上的連接數(shù)據(jù)被自動更新,以包括/排除每個這樣的加入/離開的組成員的姓名和用戶標識符。
優(yōu)選地,所述處理器將把該組的任何成員的用戶標識符中的任何改變傳送給該組的其他成員。
可選地,任何組成員的新用戶標識符可被所述處理器傳送到每個組成員的NAD,以便將手動地或者經(jīng)由駐留于組成員的NAD上的應用的協(xié)助而向每個組成員給出下述選項,即更新存儲于組成員的NAD上的連接數(shù)據(jù)中的已改變的用戶標識符。
可選地,任何組成員的新用戶標識符可被所述處理器傳送到每個組成員的NAD,其中,每個NAD上的應用將截取和處理這樣的通信,以便存儲于每個組成員的NAD上的連接數(shù)據(jù)將被自動更新,以包括對組的任何其他成員的用戶標識符的任何改變。
優(yōu)選地,本發(fā)明可與用于獲得用戶標識符和相關(guān)聯(lián)的優(yōu)選姓名或標識符(如果有的話)的可選裝置互連。
優(yōu)選地,預定用戶可請求將由可選裝置提供給他們的用戶標識符和相關(guān)聯(lián)的優(yōu)選姓名或標識符(如果有的話)傳送到預定用戶的NAD,用于合并到存儲于預定用戶的NAD上的連接數(shù)據(jù)中。
優(yōu)選地,預定用戶的NAD將在其上具有應用,所述應用將自動截取這樣的通信,并將由可選裝置提供給預定用戶的任何這樣的可選用戶標識符和相關(guān)聯(lián)的優(yōu)選姓名或標識符(如果有的話)插入到存儲于預定用戶的NAD上的連接數(shù)據(jù)中。
優(yōu)選地,可以將可與給定用戶的唯一用戶標識符相關(guān)聯(lián)的任何額外用戶標識符傳送到預定用戶,其中這樣的給定用戶可被包括于預定用戶的連接數(shù)據(jù)中。
可選地,可以將可與給定用戶的唯一用戶標識符相關(guān)聯(lián)的任何額外用戶標識符傳送到預定用戶。
優(yōu)選地,依照前述段落的被傳送給預定用戶的一個或多個額外用戶標識符可被預定用戶所選擇,用于經(jīng)由駐留于預定用戶的NAD上的應用的協(xié)助而被自動插入到預定用戶的NAD中的連接數(shù)據(jù)中。
在另一方面中,本發(fā)明可被廣泛稱為包括一種用于確定網(wǎng)絡系統(tǒng)的多個用戶之間的一個或多個關(guān)系的計算機可執(zhí)行方法,所述方法包括以下步驟將所述多個用戶的每個用戶的唯一用戶標識符填入數(shù)據(jù)庫,進一步地將每個所述用戶的連接數(shù)據(jù)填入數(shù)據(jù)庫,搜索數(shù)據(jù)庫中存在的連接數(shù)據(jù)以尋找預定用戶的唯一用戶標識符,以識別在其連接數(shù)據(jù)中具有預定用戶的唯一用戶標識符的所有用戶,以及(暫時地或永久地)存儲通過所述搜索而定位的用戶標識符,以提供表示一個或多個其他用戶與預定用戶的關(guān)系的、預定用戶的入站連接組。
優(yōu)選地,用戶標識符信息包括用戶標識符以及用戶的一個或多個特征,諸如姓名或職業(yè)。
在另一方面中,本發(fā)明可被廣泛稱為包括一種用于維護或創(chuàng)建網(wǎng)絡系統(tǒng)的多個用戶之間的一個或多個關(guān)系的方法,所述方法包括下述步驟,即搜索連接數(shù)據(jù)以確定哪些用戶在其連接數(shù)據(jù)中具有預定用戶的用戶標識符,以及通知預定用戶由所述搜索所定位的用戶。
優(yōu)選地,還可向預定用戶提供在前述搜索中所定位的用戶的子組,所述子組中的用戶是由所述搜索所定位的、其用戶標識符未存在于預定用戶的連接數(shù)據(jù)中的那些用戶。
優(yōu)選地,由所述搜索所定位的所述用戶的組還可被用于向預定用戶提供用戶的另一子組,所述另一子組中的用戶是在預定用戶的連接數(shù)據(jù)中的、未被包括于由所述搜索所定位的用戶組中的那些用戶。
在另一方面中,本發(fā)明可被廣泛稱為包括一種用于維護或創(chuàng)建網(wǎng)絡系統(tǒng)的多個用戶之間的一個或多個關(guān)系的方法,所述方法包括下述步驟,即提供被填入了所述多個用戶中的每一個用戶的唯一用戶標識符以及每個這樣的用戶的連接數(shù)據(jù)的數(shù)據(jù)庫,接收任何已更新的用戶標識符信息和/或已更新的連接數(shù)據(jù),用這些新信息更新數(shù)據(jù)庫。
優(yōu)選地,所述方法包括用新信息更新用戶的NAD。
優(yōu)選地,接收已更新的用戶標識符信息和/或已更新的連接數(shù)據(jù)的步驟包括從NAD接收信息。
優(yōu)選地,多個用戶可包括一組用戶,而更新與組成員有關(guān)的信息包括將已更新信息發(fā)送到該組的其他成員。
優(yōu)選地,所述方法包括下述步驟,即邀請用戶建立與預定用戶的連接或使預定用戶能夠在預定用戶的連接數(shù)據(jù)中包括另一用戶的用戶標識符。
在另一方面中,本發(fā)明可被廣泛稱為包括一種用于維護或創(chuàng)建網(wǎng)絡系統(tǒng)的多個用戶之間的一個或多個關(guān)系的方法,所述方法包括下述步驟對于預定用戶,搜索包括于預定用戶的連接數(shù)據(jù)中的所有用戶的連接數(shù)據(jù)以及在其連接數(shù)據(jù)中具有預定用戶的用戶標識符的所有用戶的連接數(shù)據(jù)以尋找所選擇的特性,以確定包括于這樣的連接數(shù)據(jù)中的哪些用戶(如果有的話)具有適當?shù)奶匦?,以及存儲具有所選擇特性的用戶的用戶標識符。
優(yōu)選地,所選擇的特性可以包括到其它預定用戶的連接、行業(yè)、專業(yè)、技能、興趣或地區(qū)。
在另一方面中,本發(fā)明可被廣泛稱為包括一種用于確定網(wǎng)絡系統(tǒng)用戶的用戶價值(value)指示的方法,所述方法包括下述步驟確定用戶的連接,以確定用戶的流行度指示,以及將流行度指示提供給用戶或一個或多個其它網(wǎng)絡系統(tǒng),作為用戶對網(wǎng)絡系統(tǒng)的價值指示。
在另一方面中,本發(fā)明可被廣泛稱為包括計算機化的裝置,所述裝置被編程用于實現(xiàn)前述段落中的任一段落的方法。
在另一方面中,本發(fā)明可被廣泛稱為包括一種用于網(wǎng)絡系統(tǒng)的備份(back up)系統(tǒng),所述備份系統(tǒng)包括與網(wǎng)絡系統(tǒng)的多個用戶有關(guān)的數(shù)據(jù)的中央儲存庫(repository),所述存儲庫包括標識所述多個用戶中的每一個的唯一標識符以及所述多個用戶中的每一個的連接數(shù)據(jù)。
定義“連接數(shù)據(jù)”是指在網(wǎng)絡系統(tǒng)中其他用戶的用戶標識符的預定用戶的記錄。典型地,連接數(shù)據(jù)將被存儲于預定用戶的NAD上。通過示例,連接數(shù)據(jù)可從以下一項或多項中獲取(但并非限制于此)移動電話的地址本(例如,駐留于SIM卡上或電話本身的存儲器中);Microsoft OutlookTM聯(lián)系人列表;HotmailTM地址本或者即時消息傳送應用(諸如ICQ、AOL Instant Messenger或MSN Messenger)的伙伴/聯(lián)系人列表。
“外部網(wǎng)絡系統(tǒng)”是指其用戶使用另一網(wǎng)絡系統(tǒng)中的SDMS服務的網(wǎng)絡系統(tǒng)。
“本地網(wǎng)絡”從SDMS的視角看來是指SDMS所駐留在的網(wǎng)絡系統(tǒng)。
“入站(inbound)連接組”是指(暫時地或永久地存儲的,例如存儲于RAM中或存儲于適當?shù)拇判曰蚬鈱W可讀的媒介上的)一組用戶標識符,其包括在他們的連接數(shù)據(jù)中具有預定用戶的用戶標識符的網(wǎng)絡系統(tǒng)的每個用戶的用戶標識符。
“網(wǎng)絡接入設(shè)備”或“NAD”是指由網(wǎng)絡系統(tǒng)的用戶用來接入網(wǎng)絡系統(tǒng)的任何設(shè)備或其他裝置。
“網(wǎng)絡系統(tǒng)”可包括單個網(wǎng)絡系統(tǒng)或多個互連的網(wǎng)絡系統(tǒng)。
“SDMS”指訂戶數(shù)據(jù)管理系統(tǒng)。


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