專利名稱:多個(gè)聯(lián)網(wǎng)設(shè)備的呼叫方-被叫方關(guān)聯(lián)的制作方法
多個(gè)聯(lián)網(wǎng)設(shè)備的呼叫方-被叫方關(guān)聯(lián)相關(guān)申請(qǐng)的引用本申請(qǐng)要求以下權(quán)益2005年6月29日遞交、標(biāo)題為"A System for Personal Switching and Routing (個(gè)人切換和路由系統(tǒng))"的美國(guó)臨時(shí)申請(qǐng)No. 60/694,674; 2005年7月20日遞交、標(biāo)題為"A Method for a User Provisioned Communication Client With Presence (用于具有存在性的使用者規(guī)定的通信客戶方法)"的美國(guó)臨時(shí)申請(qǐng)No. 60/700,749; 2005年8月8日遞交、標(biāo)題為"A Method for a Set of Personalized Extensions(用于個(gè)性化擴(kuò)展集的方法)"的美國(guó)臨時(shí)申請(qǐng)No. 6(V706,047; 2005年9月20日遞交、 標(biāo)題為"Personalized Extensions (個(gè)性化擴(kuò)展)"的美國(guó)臨時(shí)申請(qǐng)No. 60/718,305; 2005年 12月3日遞交、標(biāo)題為"VoIP Service Extensions (VoIP服務(wù)擴(kuò)展),,的美國(guó)臨時(shí)申請(qǐng)No. 60/749,580; 2006年1月30日遞交、標(biāo)題為"VoIP Thin Client (瘦VoIP客戶裝置)"的美 國(guó)臨時(shí)申請(qǐng)No. 60/762,901;以及2006年2月6日遞交、標(biāo)題為"A Method for Correlating a Caller with a Callee (用于將呼叫方和被叫方關(guān)連的方法)"的美國(guó)臨時(shí)申請(qǐng)No. 60/765,198, 所有上述申請(qǐng)通過(guò)引用被完全包括在本文中。該申請(qǐng)還在標(biāo)題為"A system for a local access to a mobile network (本地接入移動(dòng)網(wǎng)絡(luò)的系統(tǒng))"的美國(guó)臨時(shí)申請(qǐng)No. 60/644,571和標(biāo)題為 "Local Access to a Mobile Network (到移動(dòng)網(wǎng)絡(luò)的本地接入)"的美國(guó)專利申請(qǐng)No. 11/333,533中找到支持,并且上述申請(qǐng)通過(guò)引用被包括。些旦 冃爾用于傳送語(yǔ)音信息的系統(tǒng)巳經(jīng)投入使用一段時(shí)間了,并且通常包括電話通信系統(tǒng)。使 用傳統(tǒng)電話的通信系統(tǒng)和方法(包括模擬和數(shù)字系統(tǒng))已經(jīng)演進(jìn)為使用各種通信網(wǎng)絡(luò)。這 些網(wǎng)絡(luò)和支持系統(tǒng)包括"簡(jiǎn)易老式電話業(yè)務(wù)"(POTS)、公共交換電話網(wǎng)絡(luò)(PSTN)、蜂 窩移動(dòng)電話網(wǎng)絡(luò)及其他。近來(lái),已經(jīng)使用因特網(wǎng)來(lái)將實(shí)時(shí)或接近實(shí)時(shí)的語(yǔ)音通信信號(hào)從一 個(gè)點(diǎn)運(yùn)載到另一點(diǎn)。路由、交換、橋接和其他打包并遞送來(lái)自語(yǔ)音通信的數(shù)據(jù)的方法雖然 正在使用中,但持續(xù)演進(jìn)著。需要更有效、更低成本并且更高質(zhì)量的通信系統(tǒng)和使用該系 統(tǒng)的方法,本公開(kāi)提供這樣的通信系統(tǒng)和方法。發(fā)明內(nèi)容本公開(kāi)總地涉及用于在兩個(gè)或更多個(gè)耦合到通信系統(tǒng)的通信裝置之間建立和維持通 信的系統(tǒng)和方法。 一些具體的方面涉及多個(gè)通信裝置之間的通信,每一個(gè)所述通信裝置耦 合到各自的網(wǎng)絡(luò)。其他方面涉及通過(guò)在耦合到網(wǎng)絡(luò)的系統(tǒng)上維護(hù)并方便地提供(facilitate) 的聯(lián)系方列表來(lái)建立這樣的通信。圖1圖示一種網(wǎng)絡(luò),該網(wǎng)絡(luò)具有多條路徑,用于通過(guò)該網(wǎng)絡(luò)或在該網(wǎng)絡(luò)上的信息通信。 事實(shí)上,多于一個(gè)的網(wǎng)絡(luò)可以通過(guò)本領(lǐng)域技術(shù)人員已知的方式(例如路由,橋接,等等)耦合。最后效果是建立一具有多個(gè)互連組件的系統(tǒng),所述多個(gè)互連組件可以交換數(shù)據(jù)以在 其間傳送信息。在現(xiàn)代通信系統(tǒng)中,數(shù)據(jù)通常本來(lái)就是數(shù)字的,但是這里的討論并不限于此。例如, 電子信號(hào),脈沖,用于調(diào)制通信信號(hào)的光學(xué)、聲學(xué)和其他電磁裝置可以被用于橫跨(across) 一個(gè)或多個(gè)網(wǎng)絡(luò)的一個(gè)或更多個(gè)支路(leg)傳送信息。所述信號(hào)可以基本上實(shí)時(shí)地橫跨所 述一個(gè)或多個(gè)網(wǎng)絡(luò)移動(dòng)(travel),其中與其相關(guān)聯(lián)的僅有傳播延遲??商鎿Q地,所述信 號(hào)可以被所述一個(gè)或多個(gè)網(wǎng)絡(luò)上的居間組件中斷,被緩沖、儲(chǔ)存、路由、橋接等等,這在 傳播中引入其他延時(shí)(latency)或延遲。通信系統(tǒng)的一個(gè)目標(biāo)是允許兩個(gè)或更多個(gè)設(shè)備或它們的使用者通??缁ハ嘀g的某 個(gè)地理或邏輯距離來(lái)交換信息。其實(shí)施例為硬連線或無(wú)線的電話。另一個(gè)實(shí)施例為在因特 網(wǎng)上交換消息的一對(duì)通信的對(duì)等計(jì)算機(jī)。因特網(wǎng)通信是成熟的,并且提供用于數(shù)據(jù)轉(zhuǎn)移的 協(xié)議,例如因特網(wǎng)協(xié)議(IP)。圖1具體地示出幾種互連網(wǎng)絡(luò)和設(shè)備,所述互連網(wǎng)絡(luò)和設(shè)備在兩個(gè)或更多個(gè)耦合到所 述網(wǎng)絡(luò)和設(shè)備的集合的通信設(shè)備之間提供電話(例如語(yǔ)音)通信。所述互連的網(wǎng)絡(luò)和設(shè)備 包括公共交換電話網(wǎng)絡(luò)(PSTN) 11、基于因特網(wǎng)協(xié)議的話音傳輸(VoIP)網(wǎng)絡(luò)31和無(wú)線 網(wǎng)絡(luò)51。PSTN 11是互連的公共電話網(wǎng)絡(luò)的集合,所述公共電話網(wǎng)絡(luò)主要設(shè)計(jì)用于語(yǔ)音通信。 它還包括專用分支交換機(jī)(PBX)系統(tǒng)20的集合,所述PBX系統(tǒng)為電話10的集合提供 交換功能性。PBX系統(tǒng)通常用于辦公室或校園環(huán)境。當(dāng)電話10在PBX網(wǎng)絡(luò)上登記時(shí),通 常為電話10指派一標(biāo)識(shí)符(例如一分機(jī))。PBX和PSTN網(wǎng)絡(luò)的其他成員可以使用合適 的分機(jī)訪問(wèn)電話10。無(wú)線網(wǎng)絡(luò)51向無(wú)線電話60遞送語(yǔ)音和數(shù)據(jù)信息。無(wú)線電話60是小而輕的設(shè)備,通 過(guò)發(fā)射無(wú)線電信號(hào)來(lái)與其他設(shè)備進(jìn)行通信。不幸的是,無(wú)線電話通信仍舊是昂貴的,尤其 是當(dāng)用于進(jìn)行長(zhǎng)途或國(guó)際呼叫時(shí)。VoIP網(wǎng)絡(luò)31基于因特網(wǎng)協(xié)議遞送語(yǔ)音和數(shù)據(jù)。它們提供一種免費(fèi)或者非常廉價(jià)的方 式來(lái)將語(yǔ)音信號(hào)從一處傳輸?shù)搅硪惶?。VoIP網(wǎng)絡(luò)31還被用于為其他通信網(wǎng)絡(luò)提供中間連 接。例如,圖1示出PSTN網(wǎng)絡(luò)11在VoIP網(wǎng)絡(luò)31上與無(wú)線網(wǎng)絡(luò)51通信。電話10將語(yǔ) 音信號(hào)發(fā)送到PBX 20。 PBX 20將該信號(hào)轉(zhuǎn)發(fā)到PSTN/VoIP網(wǎng)關(guān)30。 PSTN/VoIP網(wǎng)關(guān)30 將該信號(hào)轉(zhuǎn)發(fā)到VoIP/移動(dòng)網(wǎng)關(guān)40。 VoIP/移動(dòng)網(wǎng)關(guān)將該信號(hào)轉(zhuǎn)發(fā)到移動(dòng)網(wǎng)關(guān)交換中心 (GMSC) 50。 GMSC 50將該信號(hào)傳輸?shù)侥康臒o(wú)線電話60。 一些中間連接未在該信號(hào)流 圖中示出。VoIP網(wǎng)絡(luò)31還支持在支持VoIP的(VoIP enabled)計(jì)算機(jī)35和45之間的語(yǔ)音通信。支持VoIP的計(jì)算機(jī)35使用網(wǎng)絡(luò)標(biāo)識(shí)符(例如IP地址、使用者姓名或聯(lián)系方訪問(wèn)碼)連 接到支持VoIP的計(jì)算機(jī)45。在建立連接之后,支持VoIP的計(jì)算機(jī)35 (通過(guò)使用圖l中 未示出的服務(wù)器)在VoIP網(wǎng)絡(luò)上直接或間接地將數(shù)字化的語(yǔ)音信號(hào)轉(zhuǎn)移到支持VoIP的計(jì) 算機(jī)45。在一個(gè)實(shí)施方案中,支持VoIP的計(jì)算機(jī)45將數(shù)字信號(hào)轉(zhuǎn)換回模擬信號(hào),并且 將其呈遞給使用者。 一些中間連接未在該信號(hào)流圖中示出。多個(gè)VoIP服務(wù)提供商使用不同的通信協(xié)議和軟件應(yīng)用來(lái)將數(shù)字化語(yǔ)音信號(hào)從支持 VoIP的一臺(tái)計(jì)算機(jī)傳輸?shù)搅硪慌_(tái)計(jì)算機(jī)。因此, 一個(gè)VoIP軟件應(yīng)用可以難以或者完全不 能與另一個(gè)VoIP軟件應(yīng)用通信。例如,第一網(wǎng)絡(luò)的成員可能難以與第二網(wǎng)絡(luò)的成員通信。VoIP網(wǎng)絡(luò)31還提供廉價(jià)的方式來(lái)在支持VoIP的計(jì)算機(jī)35與駐留在PSTN網(wǎng)絡(luò)11 和無(wú)線網(wǎng)絡(luò)51上的電話之間建立語(yǔ)音通信。各種VoIP服務(wù)提供商通過(guò)將一個(gè)網(wǎng)絡(luò)的通信 協(xié)議翻譯為另一個(gè)網(wǎng)絡(luò)的通信協(xié)議來(lái)橋接VoIP網(wǎng)絡(luò)、PSTN網(wǎng)絡(luò)和無(wú)線網(wǎng)絡(luò)之間的通信。 例如,VoIP服務(wù)的消費(fèi)者為從支持VoIP的計(jì)算機(jī)向PSTN或無(wú)線電話進(jìn)行電話呼叫的選 項(xiàng)付賬。類似地, 一些消費(fèi)者為在他們的VoIP電話設(shè)備上接收來(lái)自PSTN或無(wú)線電話的 電話呼叫的選項(xiàng)付賬。當(dāng)PSTN或無(wú)線網(wǎng)絡(luò)的成員發(fā)起目標(biāo)為支持VoIP的計(jì)算機(jī)的通信時(shí),需要適當(dāng)?shù)貙?信號(hào)遞送到目標(biāo)所在的支持VoIP的計(jì)算機(jī)。 一般來(lái)說(shuō),PSTN或無(wú)線電話設(shè)備使用常規(guī) 電話號(hào)碼,所述電話號(hào)碼最終被翻譯為合適的支持VoIP的計(jì)算機(jī)的地址。該地址可以表 現(xiàn)為IP地址、使用者姓名、電子郵件地址,或由服務(wù)提供商指派給該支持VoIP的計(jì)算機(jī) 的聯(lián)系方訪問(wèn)碼。本文描述的一個(gè)或更多個(gè)實(shí)施方案提供一種用于在第一和第二設(shè)備之間建立通信的 方法,所述方法包括在服務(wù)器處,從在網(wǎng)絡(luò)上耦合到所述服務(wù)器的所述第一設(shè)備接收通 信請(qǐng)求;在所述服務(wù)器處,從所述第一設(shè)備接收呼叫方標(biāo)識(shí)碼,所述呼叫方標(biāo)識(shí)碼標(biāo)識(shí)所 述第一設(shè)備或所述第一設(shè)備的使用者;在所述服務(wù)器處,從所述第一設(shè)備接收字母數(shù)字碼, 所述字母數(shù)字碼標(biāo)識(shí)所述第二設(shè)備的被叫方使用者;在所述服務(wù)器處,將所述字母數(shù)字碼 與儲(chǔ)存在所述服務(wù)器的被叫方地址相關(guān)聯(lián),所述呼叫方標(biāo)識(shí)和所述字母數(shù)字碼以及所述被 叫方地址全部與所述服務(wù)器可訪問(wèn)的聯(lián)系方列表相關(guān)聯(lián);以及響應(yīng)于所述通信請(qǐng)求和所述 字母數(shù)字碼以及相關(guān)聯(lián)的被叫方地址,所述服務(wù)器在所述第一設(shè)備和與所述被叫方地址相 關(guān)聯(lián)的所述第二設(shè)備之間建立所述通信,從而所述第一設(shè)備和所述第二設(shè)備在所述網(wǎng)絡(luò)上 進(jìn)行通信。其他實(shí)施方案涉及這樣的方法,所述方法還包括從所述服務(wù)器向所述第一設(shè)備提供對(duì) 應(yīng)于所述聯(lián)系方列表并且包括指示所述聯(lián)系方列表中至少一個(gè)聯(lián)系方的存在狀態(tài)的信息 的信息。其他實(shí)施方案涉及這樣的方法,其中所述存在狀態(tài)包括當(dāng)前連接到通信網(wǎng)絡(luò)的狀態(tài)。其他實(shí)施方案涉及這樣的方法,其中所述存在狀態(tài)包括允許狀態(tài),所述允許狀態(tài)指示 與所述第二設(shè)備的通信是可允許的。其他實(shí)施方案涉及這樣的方法,其中所述服務(wù)器在所述第一和第二設(shè)備之間運(yùn)載來(lái)自 語(yǔ)音通信信號(hào)的數(shù)據(jù)。其他實(shí)施方案涉及這樣的方法,其中所述服務(wù)器將所述被叫方地址傳遞到第二服務(wù) 器,所述第二服務(wù)器在所述第一和第二設(shè)備之間運(yùn)載來(lái)自語(yǔ)音通信信號(hào)的數(shù)據(jù)。其他實(shí)施方案涉及這樣的方法,所述方法還包括在第二服務(wù)器處從所述第一設(shè)備接收 電話呼叫,在所述第二服務(wù)器從所述服務(wù)器獲得目的地信息之后,所述電話呼叫被所述第 二服務(wù)器分發(fā)到所述電話呼叫的目的地,所述目的地信息包括被叫方網(wǎng)絡(luò)地址。其他實(shí)施方案涉及這樣的方法,其中將所述字母數(shù)字碼與所述被叫方地址相關(guān)聯(lián)的操 作包括從與所述第一設(shè)備的使用者相關(guān)聯(lián)的聯(lián)系方列表中查找在所述服務(wù)器上所述字母 數(shù)字碼所代表的使用者的網(wǎng)絡(luò)地址。其他實(shí)施方案涉及這樣的方法,其中所述查找操作包括在向所述服務(wù)器提供地址查找 服務(wù)的地址服務(wù)器上查找所述網(wǎng)絡(luò)地址。其他實(shí)施方案涉及這樣的方法,所述方法還包括認(rèn)證來(lái)自所述第一設(shè)備的聯(lián)系方列表 更新請(qǐng)求。其他實(shí)施方案涉及這樣的方法,所述方法還包括認(rèn)證來(lái)自所述第一設(shè)備的所述通信請(qǐng)求。其他實(shí)施方案涉及這樣的方法,其中所述字母數(shù)字碼包括標(biāo)準(zhǔn)ASCII字符中任意的多 個(gè)字符。其他實(shí)施方案涉及這樣的方法,其中所述字母數(shù)字碼由字母范圍"A"到"Z"中的多個(gè)字 符構(gòu)成。其他實(shí)施方案涉及這樣的方法,其中所述字母數(shù)字碼由選自字母范圍"A"到"Z"以及整 數(shù)范圍"0"到"9"的數(shù)字中的多個(gè)字符構(gòu)成。其他實(shí)施方案涉及這樣的方法,其中所述方法在第一移動(dòng)通信設(shè)備和第二移動(dòng)通信設(shè) 備之間提供通信。其他實(shí)施方案涉及用于在第一設(shè)備和第二設(shè)備之間建立通信的方法,包括從所述第一 設(shè)備接收包括第一設(shè)備標(biāo)識(shí)信息的聯(lián)系方更新請(qǐng)求;響應(yīng)于所述聯(lián)系方更新請(qǐng)求,向所述 第一設(shè)備發(fā)送與所述第一設(shè)備標(biāo)識(shí)信息相關(guān)聯(lián)的聯(lián)系方列表,所述聯(lián)系方列表包括用于所 述聯(lián)系方列表中每個(gè)聯(lián)系方的聯(lián)系方標(biāo)識(shí)符;從所述第一設(shè)備接收連接請(qǐng)求,所述連接請(qǐng) 求標(biāo)識(shí)至少一個(gè)聯(lián)系方標(biāo)識(shí)符;將所述聯(lián)系方標(biāo)識(shí)符映射到所述第二設(shè)備的地址;以及使 用所述第二設(shè)備的所述地址來(lái)在所述第一設(shè)備和所述第二設(shè)備之間建立通信。其他實(shí)施方案涉及這樣的方法,所述方法還包括認(rèn)證來(lái)自所述第一設(shè)備的所述聯(lián)系方 更新請(qǐng)求。其他實(shí)施方案涉及這樣的方法,所述方法還包括認(rèn)證來(lái)自所述第一設(shè)備的所述連接請(qǐng)求。其他實(shí)施方案涉及這樣的方法,所述方法還包括向所述第一設(shè)備指示所述聯(lián)系方列表 中的哪些聯(lián)系方目前可用于通信。其他實(shí)施方案涉及這樣的方法,其中指示哪些聯(lián)系方目前可用的操作還包括參考針對(duì) 所述聯(lián)系方的存在信息來(lái)確定哪些聯(lián)系方目前可用于通信。其他實(shí)施方案涉及這樣的方法,所述方法還包括建立到所述第一設(shè)備的數(shù)字通信連 接,所述聯(lián)系方列表在所述數(shù)字通信連接上被傳遞。其他實(shí)施方案涉及這樣的方法,其中建立所述數(shù)字通信連接的操作包括在與SIP兼容 的信道上建立所述數(shù)字通信連接。其他實(shí)施方案涉及這樣的方法,所述方法還包括在所述第一和第二設(shè)備之間建立語(yǔ)音 通信連接。其他實(shí)施方案涉及這樣的方法,其中建立所述語(yǔ)音通信連接的操作包括在與SS7兼容 的信道上建立語(yǔ)音通信連接。其他實(shí)施方案涉及這樣的方法,其中建立所述語(yǔ)音通信連接的操作包括使用電話通信 標(biāo)準(zhǔn)協(xié)議建立語(yǔ)音通信連接。其他實(shí)施方案涉及這樣的方法,其中所述第一設(shè)備包括無(wú)線電話通信設(shè)備。其他實(shí)施方案涉及這樣的方法,其中所述第二設(shè)備包括基于IP的語(yǔ)音通信設(shè)備。其他實(shí)施方案涉及這樣的方法,所述方法還包括將所述聯(lián)系方標(biāo)識(shí)符和與所述第二設(shè)備相關(guān)聯(lián)的IP地址進(jìn)行關(guān)連。其他實(shí)施方案涉及這樣的方法,所述方法還包括將所述聯(lián)系方標(biāo)識(shí)符和與所述第二設(shè) 備相關(guān)聯(lián)的電話號(hào)碼進(jìn)行關(guān)連。其他實(shí)施方案涉及這樣的方法,所述方法還包括耦合至少兩個(gè)網(wǎng)絡(luò)以在所述第一和第 二設(shè)備之間建立所述通信,所述至少兩個(gè)網(wǎng)絡(luò)至少包括PSTN。其他實(shí)施方案涉及這樣的方法,所述方法還包括耦合至少兩個(gè)網(wǎng)絡(luò)以在所述第一和第 二設(shè)備之間建立所述通信,所述至少兩個(gè)網(wǎng)絡(luò)至少包括IP網(wǎng)絡(luò)。其他實(shí)施方案涉及這樣的方法,所述方法還包括耦合至少兩個(gè)網(wǎng)絡(luò)以在所述第一和第 二設(shè)備之間建立所述通信,所述至少兩個(gè)網(wǎng)絡(luò)至少包括蜂窩通信網(wǎng)絡(luò)。其他實(shí)施方案涉及這樣的方法,所述方法還包括在耦合到通信網(wǎng)絡(luò)的服務(wù)器上更新所 述聯(lián)系方列表,所述通信網(wǎng)絡(luò)又可以耦合到所述第一設(shè)備。其他實(shí)施方案涉及這樣的方法,所述方法還包括在耦合到通信網(wǎng)絡(luò)的服務(wù)器上更新所 述聯(lián)系方列表,所述通信網(wǎng)絡(luò)又可以耦合到所述第二設(shè)備。其他實(shí)施方案涉及這樣的方法,其中建立所述通信的操作包括在第一與PSTN兼容的 網(wǎng)絡(luò)和第二與基于IP的語(yǔ)音兼容的網(wǎng)絡(luò)之間橋接通信。其他實(shí)施方案涉及這樣的方法,所述方法還包括維護(hù)與所述第一設(shè)備的第一對(duì)等使用 者相關(guān)聯(lián)的多個(gè)聯(lián)系方列表,所述多個(gè)聯(lián)系方列表被保持在對(duì)應(yīng)的多個(gè)數(shù)據(jù)庫(kù)中,每個(gè)數(shù) 據(jù)庫(kù)包括對(duì)應(yīng)的聯(lián)系方列表。其他實(shí)施方案涉及這樣的方法,其中所述多個(gè)數(shù)據(jù)庫(kù)耦合到多個(gè)服務(wù)器。其他實(shí)施方案涉及這樣的方法,所述方法還包括將所述第一設(shè)備的連接請(qǐng)求重新引導(dǎo) 到被調(diào)適為用于處理所述第一設(shè)備和所述設(shè)備之間的通信的多個(gè)服務(wù)器之一。其他實(shí)施方案涉及這樣的方法,所述方法還包括通過(guò)至少一個(gè)耦合到與所述第一設(shè)備 相關(guān)聯(lián)的第一網(wǎng)絡(luò)以及與所述第二設(shè)備相關(guān)聯(lián)的第二網(wǎng)絡(luò)兩者的服務(wù)器重新引導(dǎo)在所述 第一和第二設(shè)備之間交換的語(yǔ)音通信分組。其他實(shí)施方案涉及這樣的方法,其中所述至少一個(gè)服務(wù)器基于第一通信協(xié)議與所述第 一網(wǎng)絡(luò)通信,并且基于第二通信協(xié)議與所述第二網(wǎng)絡(luò)通信。其他實(shí)施方案涉及這樣的方法,其中所述方法在第一移動(dòng)通信設(shè)備和第二移動(dòng)通信設(shè) 備之間提供通信。其他實(shí)施方案涉及用于在第一設(shè)備和第二設(shè)備之間建立通信的系統(tǒng),所述系統(tǒng)包括 通信端口,所述通信端口被調(diào)適為從所述第一設(shè)備接收包括第一設(shè)備標(biāo)識(shí)信息的聯(lián)系方更 新請(qǐng)求;數(shù)據(jù)儲(chǔ)存單元,所述數(shù)據(jù)儲(chǔ)存單元儲(chǔ)存與所述第一設(shè)備標(biāo)識(shí)信息相關(guān)聯(lián)的聯(lián)系方 列表,所述聯(lián)系方列表包括用于所述聯(lián)系方列表中每個(gè)聯(lián)系方的聯(lián)系方標(biāo)識(shí)符;耦合到所 述通信端口并且耦合到所述數(shù)據(jù)儲(chǔ)存單元的處理器,所述處理器經(jīng)由所述通信端口接收所 述聯(lián)系方更新請(qǐng)求,并且通過(guò)經(jīng)由所述通信端口將來(lái)自所述聯(lián)系方列表的信息發(fā)送到所述 第一設(shè)備來(lái)響應(yīng)所述聯(lián)系方更新請(qǐng)求;所述處理器還被調(diào)適為經(jīng)由所述通信端口從所述第 一設(shè)備接收連接請(qǐng)求,所述連接請(qǐng)求標(biāo)識(shí)至少一個(gè)聯(lián)系方標(biāo)識(shí)符;所述處理器還被調(diào)適為 將所述聯(lián)系方標(biāo)識(shí)符與所述第二設(shè)備的地址相關(guān)聯(lián);以及所述處理器還被調(diào)適為使用所述 第二設(shè)備的所述地址來(lái)在所述第一設(shè)備和所述第二設(shè)備之間建立通信。其他實(shí)施方案涉及這樣的系統(tǒng),其中所述處理器被設(shè)置在服務(wù)器上,所述服務(wù)器被調(diào) 適為在通信信道上與所述第一和第二設(shè)備通信。其他實(shí)施方案涉及這樣的系統(tǒng),其中所述處理器被設(shè)置在服務(wù)器上,所述服務(wù)器被調(diào) 適為在第一通信信道上與所述第一設(shè)備通信并且在第二通信信道上與所述第二設(shè)備通信。其他實(shí)施方案涉及這樣的系統(tǒng),其中所述第一通信信道包括移動(dòng)網(wǎng)絡(luò),并且所述第二 通信信道包括基于IP的語(yǔ)音(VoIP)網(wǎng)絡(luò)。其他實(shí)施方案涉及這樣的系統(tǒng),所述系統(tǒng)還包括被調(diào)適為與所述第二設(shè)備通信的第二 通信端口。其他實(shí)施方案涉及這樣的系統(tǒng),其中所述處理器包括運(yùn)行第一過(guò)程的服務(wù)器,所述第 一過(guò)程使用第一通信協(xié)議與所述第一設(shè)備通信,并且使用第二通信協(xié)議與所述第二設(shè)備通 信。其他實(shí)施方案涉及這樣的系統(tǒng),其中所述處理器被調(diào)適為用于在所述第一設(shè)備、所述 第二設(shè)備和第三設(shè)備之間建立通信。其他實(shí)施方案涉及這樣的系統(tǒng),所述系統(tǒng)還包括儲(chǔ)存在所述數(shù)據(jù)儲(chǔ)存設(shè)備中的數(shù)據(jù)結(jié) 構(gòu),所述數(shù)據(jù)結(jié)構(gòu)包括對(duì)應(yīng)于所述聯(lián)系方的信息,并且還包括對(duì)應(yīng)于所述聯(lián)系方的狀態(tài)的 信息。其他實(shí)施方案涉及這樣的系統(tǒng),其中所述狀態(tài)包括在網(wǎng)絡(luò)上的存在狀態(tài)。其他實(shí)施方案涉及這樣的系統(tǒng),其中所述方法在第一移動(dòng)通信設(shè)備和第二移動(dòng)通信設(shè) 備之間提供通信。此外,其他實(shí)施方案涉及用于在耦合到移動(dòng)網(wǎng)絡(luò)的第一設(shè)備和耦合到數(shù)據(jù)網(wǎng)絡(luò)的第二 設(shè)備之間提供通信的系統(tǒng),所述系統(tǒng)包括至少通過(guò)使用移動(dòng)通信協(xié)議的所述移動(dòng)通信網(wǎng) 絡(luò)耦合到所述第一設(shè)備的第一服務(wù)器計(jì)算機(jī);耦合到所述第一服務(wù)器計(jì)算機(jī)的第一數(shù)據(jù)儲(chǔ) 存裝置,所述數(shù)據(jù)儲(chǔ)存裝置具有與所述第一設(shè)備相關(guān)聯(lián)的聯(lián)系方列表,所述聯(lián)系方列表包 括對(duì)應(yīng)于多個(gè)聯(lián)系方的信息,并且所述聯(lián)系方列表對(duì)應(yīng)于第一設(shè)備標(biāo)識(shí)信息;至少通過(guò)數(shù) 據(jù)網(wǎng)絡(luò)耦合到所述第一服務(wù)器計(jì)算機(jī)的第二計(jì)算機(jī);以及耦合到所述第二計(jì)算機(jī)的第二數(shù) 據(jù)儲(chǔ)存裝置,所述數(shù)據(jù)儲(chǔ)存裝置具有儲(chǔ)存于其上并且可用于在所述第一服務(wù)器計(jì)算機(jī)和所 述第二計(jì)算機(jī)之間建立通信連接的數(shù)據(jù);所述第二計(jì)算機(jī)還被配置為適于使用基于因特網(wǎng) 協(xié)議的語(yǔ)音(VoIP)通信來(lái)與第三計(jì)算機(jī)通信。其他實(shí)施方案涉及用于在耦合到移動(dòng)電話網(wǎng)絡(luò)的第一移動(dòng)電話設(shè)備和耦合到數(shù)據(jù)網(wǎng) 絡(luò)的第二通信設(shè)備之間建立通信的信令系統(tǒng),所述信令系統(tǒng)包括用于在所述第一移動(dòng)電 話設(shè)備和服務(wù)器之間信令通信的第一通信裝置;耦合到所述服務(wù)器的數(shù)據(jù)儲(chǔ)存和檢索裝 置,用于儲(chǔ)存和維護(hù)與所述第一移動(dòng)電話設(shè)備相關(guān)聯(lián)的多個(gè)聯(lián)系方的服務(wù)器聯(lián)系方列表; 移動(dòng)聯(lián)系方列表,所述移動(dòng)聯(lián)系方列表與所述服務(wù)器聯(lián)系方列表相關(guān)連,并且指示所述服 務(wù)器聯(lián)系方列表中的狀態(tài)信息,所述移動(dòng)聯(lián)系方列表是所述第一移動(dòng)電話設(shè)備可訪問(wèn)的, 以向所述服務(wù)器提供從所述移動(dòng)聯(lián)系方列表中選擇的一個(gè)或更多個(gè)聯(lián)系方;以及用于根據(jù) 所述服務(wù)器處的地址關(guān)連在所述第二通信設(shè)備和所述服務(wù)器之間信令通信的第二通信裝 置,所述地址關(guān)連將在所述移動(dòng)電話網(wǎng)絡(luò)上接收的所述選擇的一個(gè)或更多個(gè)聯(lián)系方與所述 第二通信設(shè)備的對(duì)應(yīng)數(shù)據(jù)網(wǎng)絡(luò)地址相關(guān)連。其他實(shí)施方案涉及用于在網(wǎng)絡(luò)上通信的裝置,所述裝置包括用于在所述裝置上的儲(chǔ) 存聯(lián)系方列表的數(shù)據(jù)儲(chǔ)存組件;允許從所述儲(chǔ)存的聯(lián)系方列表感知聯(lián)系方的狀態(tài)的顯示 器;允許輸入選擇以從所述儲(chǔ)存的聯(lián)系方列表至少選擇所述聯(lián)系方的選擇器;以及發(fā)射器, 所述發(fā)射器在所述網(wǎng)絡(luò)上發(fā)射來(lái)自所述裝置的通信請(qǐng)求信號(hào),所述通信請(qǐng)求信號(hào)包括對(duì)應(yīng) 于至少以下項(xiàng)的信息所述裝置呼叫方標(biāo)識(shí)碼的標(biāo)識(shí),以及用于所述聯(lián)系方的標(biāo)識(shí),所述 用于所述聯(lián)系方的標(biāo)識(shí)包括用于與所述聯(lián)系方相關(guān)聯(lián)的目的地的直接撥入(DID)碼。其他實(shí)施方案涉及這樣的裝置,其中所述裝置包括在無(wú)線蜂窩通信網(wǎng)絡(luò)上通信的移動(dòng) 設(shè)備。其他實(shí)施方案涉及這樣的裝置,其中所述顯示器包括提供對(duì)來(lái)自所述聯(lián)系方列表的多 個(gè)聯(lián)系方的視覺(jué)顯示并且允許感知所述聯(lián)系方的存在狀態(tài)的屏幕。其他實(shí)施方案涉及這樣的裝置,其中所述選擇器包括被構(gòu)造為從使用者接收輸入以從 所述儲(chǔ)存的聯(lián)系方列表選擇所述聯(lián)系方的硬件使用者接口部件。其他實(shí)施方案涉及這樣的裝置,所述裝置還包括允許在所述網(wǎng)絡(luò)上從服務(wù)器接收聯(lián)系 方列表信息的接收器。其他實(shí)施方案涉及這樣的裝置,其中所述聯(lián)系方的所述狀態(tài)包括所述聯(lián)系方用于通信 的可用性狀態(tài)。其他實(shí)施方案涉及這樣的裝置,其中所述聯(lián)系方的所述狀態(tài)包括所述聯(lián)系方指示所述 聯(lián)系方是否可以被呼叫的允許狀態(tài)集。其他實(shí)施方案涉及這樣的裝置,其中所述發(fā)射器包括數(shù)字發(fā)射特征,所述發(fā)射特征發(fā) 射包括以下項(xiàng)的數(shù)字信息所述裝置呼叫方標(biāo)識(shí)碼的標(biāo)識(shí),以及用于所述聯(lián)系方的所述標(biāo) 識(shí)。下面給出本發(fā)明或多個(gè)發(fā)明所提供的各種特征和優(yōu)點(diǎn),以及用于實(shí)現(xiàn)本發(fā)明的優(yōu)選系 統(tǒng)和方法。
在有幫助的地方,已經(jīng)通過(guò)以下附圖部分地描述了本文所描述的一個(gè)或多個(gè)發(fā)明,在 附圖中圖1圖示實(shí)施例的網(wǎng)絡(luò)和相關(guān)聯(lián)的通信裝置;圖2圖示用于至少第一和第二設(shè)備之間的通信的示例性網(wǎng)絡(luò)和相關(guān)聯(lián)的通信裝置; 圖3圖示用于至少第一和第二設(shè)備之間的通信的另一示例性網(wǎng)絡(luò)和相關(guān)聯(lián)的通信裝置;圖4圖示用于第一對(duì)等電話和支持VoIP的計(jì)算機(jī)之間的通信的示例性實(shí)施方案; 圖5圖示用于使用圖4的系統(tǒng)的通信的示例性步驟序列;圖6圖示具有服務(wù)器的系統(tǒng)的示例性實(shí)施方案,所述服務(wù)器具有好友地圖(buddymap) 以及認(rèn)證和登記模塊;圖7圖示具有服務(wù)器和子服務(wù)器的系統(tǒng)的示例性實(shí)施方案;圖8圖示用于使用圖7的系統(tǒng)的通信的示例性步驟序列;圖9圖示具有個(gè)人計(jì)算機(jī)和個(gè)人交換路由器的系統(tǒng)的示例性實(shí)施方案;圖10圖示用于使用圖9的系統(tǒng)的通信的示例性步驟序列;圖11根據(jù)本文描述的一個(gè)或更多個(gè)實(shí)施方案圖示個(gè)人計(jì)算機(jī)系統(tǒng)的示例性組件; 圖12根據(jù)本文描述的一個(gè)或更多個(gè)實(shí)施方案圖示用于通信的示例性步驟序列; 圖13根據(jù)本文描述的其他實(shí)施方案圖示用于通信的示例性步驟序列; 圖14圖示使用耦合到本地計(jì)算機(jī)和本地PBX的本地網(wǎng)絡(luò)的通信系統(tǒng)的示例性實(shí)施方 案;以及圖15圖示用于使用圖14的系統(tǒng)的通信的示例性步驟序列。
具體實(shí)施方式
本文描述的方法和裝置總地涉及在耦合到通信網(wǎng)絡(luò)的多個(gè)通信設(shè)備之間建立語(yǔ)音通 信,并且由此涉及使呼叫方(發(fā)起呼叫者)和被叫方(呼叫方所發(fā)起的呼叫的對(duì)象)相關(guān) 聯(lián)。多種通信網(wǎng)絡(luò)(例如VoIP、 PSTN和無(wú)線網(wǎng)絡(luò))的使用者采用多種通信設(shè)備來(lái)與它們 的聯(lián)系方進(jìn)行通信。例如,支持VoIP的計(jì)算機(jī)是訪問(wèn)VoIP網(wǎng)絡(luò)上的聯(lián)系方所必需的,而 移動(dòng)或蜂窩電話被用來(lái)訪問(wèn)無(wú)線和PSTN網(wǎng)絡(luò)上的聯(lián)系方。在一些情況下,儲(chǔ)存在一個(gè)通 信設(shè)備上的聯(lián)系方列表不可以從另一個(gè)通信設(shè)備訪問(wèn)。例如,通常不可以從PSTN或無(wú)線 電話設(shè)備訪問(wèn)被儲(chǔ)存在支持VoIP的計(jì)算機(jī)中、指示哪些聯(lián)系方在線而哪些不在線(例如 存在狀態(tài))的活躍(live)或活動(dòng)(active)或動(dòng)態(tài)聯(lián)系方列表。本文描述的各個(gè)實(shí)施方案 提供可以整合儲(chǔ)存在不同通信設(shè)備上的聯(lián)系方并且使所述聯(lián)系方從單個(gè)設(shè)備可訪問(wèn)的方 便解決方案。圖2根據(jù)本文公開(kāi)的一個(gè)或更多個(gè)實(shí)施方案圖示用于在兩個(gè)使用者(可以是人)Ul 和U2之間建立和實(shí)施通信的系統(tǒng)。處于無(wú)線通信中的使用者Ul擁有或操作的第一設(shè)備 Dl具有在無(wú)線通信頻率或信道(例如在蜂窩網(wǎng)絡(luò)中使用的那些)上的無(wú)線接入點(diǎn)WAX。 無(wú)線接入點(diǎn)WAX包括天線以及接收機(jī)/發(fā)射機(jī)硬件和軟件,以使得能夠?qū)⑿畔l(fā)送到無(wú)線 設(shè)備D1以及從無(wú)線設(shè)備D1接收信息。無(wú)線接入點(diǎn)WAX耦合到基站BS,所述基站包括 處理器和通信端口,以進(jìn)行處理以及與無(wú)線接入點(diǎn)WAX和耦合到基站BS的一個(gè)或更多 個(gè)網(wǎng)絡(luò)上的一個(gè)或更多個(gè)點(diǎn)的數(shù)據(jù)交換。因此,基站BS可以被視為計(jì)算機(jī)裝置或網(wǎng)絡(luò)裝 置或通信裝置或服務(wù)器,并且對(duì)此以及對(duì)耦合到本文描述的各種網(wǎng)絡(luò)的其他組件的命名不 限于或并非特定為排除提供相同或等同功能性的組件的其他形式?;綛S耦合到服務(wù)器SVR,所述服務(wù)器SVR可以為具有處理器和耦合到其的儲(chǔ)存 介質(zhì)的專用通信服務(wù)器?;綛S和服務(wù)器SVR互相直接或間接耦合,并且被配置為在諸 如通用分組無(wú)線系統(tǒng)(GPRS)或其他數(shù)字通信信道的適當(dāng)信道上交換數(shù)據(jù)?;綛S還耦合到介質(zhì)網(wǎng)關(guān)MGW,例如SIP介質(zhì)網(wǎng)關(guān)?;綛S和介質(zhì)網(wǎng)關(guān)MGW被 設(shè)置和配置為基于電路交換(CS)或SS7協(xié)議交換信息。在一些實(shí)施方案中介質(zhì)網(wǎng)關(guān)MGW 可以為SIP介質(zhì)網(wǎng)關(guān)。此外,介質(zhì)網(wǎng)關(guān)MGW和服務(wù)器SVR互相直接耦合或通過(guò)附圖中未示出的其他網(wǎng)絡(luò) 組件耦合,從而它們可以使用時(shí)域復(fù)用(TDM)或IP或另一適當(dāng)或等同的協(xié)議進(jìn)行通信。服務(wù)器SVR基于IP或類似的或其他合適的協(xié)議耦合到第二設(shè)備D2。服務(wù)器SVR和 第二設(shè)備D2通??梢曰谝蛱鼐W(wǎng)連接的一個(gè)或更多個(gè)支路、其他中間路由器、網(wǎng)關(guān)(gate)、服務(wù)器以及在附圖中未示出的可以居于服務(wù)器SVR和第二設(shè)備D2之間的聯(lián)網(wǎng)組件相耦 合。使用者U2擁有和/或操作第二設(shè)備D2。通過(guò)如圖2所覆蓋的示例性實(shí)施方案中所示那樣設(shè)置和配置的系統(tǒng)或者那些在功能 上等同于該系統(tǒng)的系統(tǒng),可以在設(shè)備Dl和D2以及它們的使用者Ul和U2之間建立并維 持通信。這樣的通信可以由任一方發(fā)起。這樣的通信可以基本上是基本上實(shí)時(shí)進(jìn)行的基于 語(yǔ)音(語(yǔ)言)的通信或與其近似的通信,從而在使用者U1和U2之間的"現(xiàn)場(chǎng)(live)"對(duì) 話是可能的。語(yǔ)言和語(yǔ)音通信系統(tǒng)的其他功能(例如發(fā)語(yǔ)音消息、轉(zhuǎn)發(fā)、語(yǔ)言識(shí)別、歸檔 等等)有可能使用該系統(tǒng)和基于該系統(tǒng)的具有輔助和補(bǔ)充組件的系統(tǒng),并非所有所述組件 在附圖中示出,但是一旦理解了本系統(tǒng)和其所使用的方法,本領(lǐng)域技術(shù)人員可以理解和調(diào) 適所述組件。在一個(gè)或更多個(gè)實(shí)施方案中,使用者U1向使用者U2發(fā)起語(yǔ)音通信"呼叫"。因此在 該場(chǎng)景中,使用者U1為"呼叫方"而使用者U2為"被叫方"。該序列以第一設(shè)備D1處的動(dòng) 作開(kāi)始。該動(dòng)作可以為對(duì)設(shè)備D1的特征(例如按鈕、旋鈕、開(kāi)關(guān)、觸摸板或觸摸屏的區(qū) 域,或者軟件特征)的驅(qū)動(dòng)(actuation)。該動(dòng)作還可以包括作用于設(shè)備Dl的語(yǔ)音驅(qū)動(dòng) 或其他類型的驅(qū)動(dòng),例如設(shè)備D1上軟件和/或硬件命令的語(yǔ)音識(shí)別驅(qū)動(dòng)。已經(jīng)被使用者Ul作用并且與無(wú)線接入點(diǎn)WAX無(wú)線通信的設(shè)備Dl適于在橫跨連接 D1和WAX的無(wú)線連接上交換信號(hào)和數(shù)據(jù)。在網(wǎng)格化的(gridded)蜂窩系統(tǒng)中,設(shè)備Dl 可以是配備有GPRS能力的蜂窩電話,并且當(dāng)所述設(shè)備在所述網(wǎng)格的小區(qū)(cell)之間被 轉(zhuǎn)移或切換(handoff)時(shí),所述設(shè)備可以從一個(gè)無(wú)線接入點(diǎn)跳躍(hop)到另一個(gè)無(wú)線接 入點(diǎn)。隨后設(shè)備D1和/或使用者Ul在設(shè)備D1和服務(wù)器SVR之間的通信通道或網(wǎng)絡(luò)的部分 上"登錄(logon)"到服務(wù)器SVR。該過(guò)程一般為本領(lǐng)域技術(shù)人員所已知,并且包括許多 認(rèn)證步驟中的任何步驟,從而服務(wù)器SVR可以以可接受的確定度來(lái)確定設(shè)備Dl和/或其 使用者U1的身份。這可以包括認(rèn)證序列,設(shè)備D1和/或使用者Ul可以通過(guò)所述認(rèn)證序 列向服務(wù)器SVR提供使用者姓名或密碼。同樣地,設(shè)備D1的身份可以通過(guò)序列號(hào)或標(biāo)識(shí) 處理器的其他編碼硬件和/或軟件策略、密鑰或者設(shè)備D1上的軟件或其他令牌傳輸。服務(wù) 器SVR可以直接在查找表上從設(shè)備D1/使用者U1查找認(rèn)證登錄信息,或者可以使用認(rèn)證 服務(wù)器或者服務(wù)器SVR上的或者耦合到服務(wù)器SVR或者服務(wù)器SVR可訪問(wèn)的客戶軟件 來(lái)査找。設(shè)備D1和服務(wù)器SVR之間的通信可以通過(guò)設(shè)備D1撥打(電話呼叫)預(yù)定的電話號(hào) 碼來(lái)實(shí)現(xiàn),所述電話呼叫在介質(zhì)網(wǎng)關(guān)MGW處由被編程為將該通信遞送或路由或橋接到服 務(wù)器SVR的過(guò)程進(jìn)行應(yīng)答。這可以被歸納為與此處描述的模式不同的模式,以包括預(yù)定 電話號(hào)碼以外的標(biāo)識(shí)碼。服務(wù)器SVR還可以從設(shè)備Dl接收要求屬于設(shè)備Dl或使用者Ul的最新(up-to-date) 聯(lián)系方列表的請(qǐng)求。即,如在該文獻(xiàn)中其他地方所描述的,可以在服務(wù)器SVR上保留或 者使服務(wù)器SVR可訪問(wèn)與使用者U1或設(shè)備D1相關(guān)聯(lián)的聯(lián)系方列表,所述列表可以隨時(shí) 間變化,并且是可編輯和可更新的。設(shè)備D1可以在每次登錄時(shí)請(qǐng)求該聯(lián)系方列表,或者 可以由設(shè)備D1周期性地請(qǐng)求或"拉回(pull)",或者由來(lái)自使用者U1的顯式請(qǐng)求動(dòng)作來(lái) 請(qǐng)求。可替換地,該聯(lián)系方列表可以在設(shè)備D1或使用者U1還未曾請(qǐng)求或拉回該聯(lián)系方 列表的情況下由服務(wù)器SVR推送(push)到設(shè)備D1。 一旦登錄和認(rèn)證了,聯(lián)系方列表或 來(lái)自聯(lián)系方列表的信息就留給設(shè)備Dl,所述信息標(biāo)識(shí)至少一個(gè)聯(lián)系方以及與該聯(lián)系方的 屬性相關(guān)的聯(lián)系方信息。該聯(lián)系方信息可以例如是姓名、電話號(hào)碼、地址、網(wǎng)絡(luò)標(biāo)識(shí)符或 其他信息,并且所述聯(lián)系方可以是人、個(gè)體或者具有共同關(guān)聯(lián)性的一組人。在一個(gè)或更多個(gè)實(shí)施方案中,從服務(wù)器SVR提供給設(shè)備D1的聯(lián)系方列表反映出目前 的或近似目前的狀態(tài),例如網(wǎng)絡(luò)存在狀態(tài)(network presence state)。因此,例如如果在服 務(wù)器SVR上U1的聯(lián)系方列表中使用者U1有幾個(gè)聯(lián)系方或"好友(buddy)",則在作為聯(lián) 系方列表信息的部分遞送到設(shè)備D1的信息中,可以更新和指示反映每個(gè)聯(lián)系方當(dāng)前是否 連接到網(wǎng)絡(luò)的連接狀態(tài)。具有ON/OFF (登錄/注銷)標(biāo)記或數(shù)字的特殊字段可以例如指示 聯(lián)系方列表中的每個(gè)聯(lián)系方當(dāng)前是否登錄到它們的網(wǎng)絡(luò)并且Ul因此是否有可能可聯(lián)絡(luò)它 們。如果一聯(lián)系方是從網(wǎng)絡(luò)注銷的,或者他或她的設(shè)備D2是未連接的,則這可以指示使 用者U1可能不能夠向該聯(lián)系方發(fā)起呼叫。在一些特定實(shí)施方案中,例如通過(guò)使未連接到 通信網(wǎng)絡(luò)的其他聯(lián)系方的標(biāo)識(shí)符在設(shè)備D1上的聯(lián)系方顯示中"灰隱(gmyout)"來(lái)防止使 用者U1試圖呼叫所述聯(lián)系方。設(shè)備D1向服務(wù)器SVR表明其身份的一種方式是向服務(wù)器 SVR提供指示呼叫源(Dl)的呼叫方ID。為了向另一方或聯(lián)系方建立呼叫,呼叫方(Ul)從在設(shè)備D1上的聯(lián)系方列表或其對(duì) 應(yīng)信息選擇一個(gè)或更多個(gè)被叫方。使用者U1可以使用按鈕、滾輪、觸摸屏、觸摸板、語(yǔ) 音識(shí)別電路和軟件或其他方式來(lái)滾動(dòng)或引導(dǎo)(navigate)在設(shè)備Dl上的聯(lián)系方列表。隨后 使用者U1可以從顯示在設(shè)備D1上的他或她的聯(lián)系方列表中選擇所選的一個(gè)或更多個(gè)被 叫方。所選擇的聯(lián)系方通常是呈字母數(shù)字(alphanumeric)碼形式而非阿拉伯?dāng)?shù)字,所述 字母數(shù)字形式為用于該聯(lián)系方的姓名或縮寫或句柄(handle)。呼叫方Ul通常不知道被 叫方U2的網(wǎng)絡(luò)地址。相反,呼叫方U1將被叫方U2的姓名(例如"史密斯先生")遞送到 網(wǎng)絡(luò)和服務(wù)器SVR。網(wǎng)絡(luò)上的服務(wù)器SVR隨后使用查找表、算法、碼或其他實(shí)現(xiàn)相同或 等同功能的轉(zhuǎn)換或數(shù)據(jù)庫(kù)操作來(lái)使用于被叫方U2的字母數(shù)字碼與U2的網(wǎng)絡(luò)地址相關(guān)。一旦已經(jīng)在服務(wù)器SVR處建立起關(guān)聯(lián)以標(biāo)識(shí)被叫方U2的網(wǎng)絡(luò)地址,則服務(wù)器SVR 可以橋接設(shè)備D1和設(shè)備D2之間的呼叫。設(shè)備D2通常是支持基于IP的語(yǔ)音(VoIP)的 計(jì)算機(jī)或在功能上類似的設(shè)備。在該情況下,服務(wù)器SVR和第二設(shè)備D2之間的通信是基 于IP協(xié)議的,并且通常是在因特網(wǎng)上進(jìn)行的。對(duì)于使用因特網(wǎng)的通信, 一個(gè)或更多個(gè)中 間網(wǎng)關(guān)、路由器、網(wǎng)橋可以操縱和處理流向VoIP第二設(shè)備D2或由VoIP第二設(shè)備D2流 出的通信分組(packet)和數(shù)據(jù)。注意,在一設(shè)備或組件被要求使用多于一種類型的協(xié)議與多于一種類型的設(shè)備進(jìn)行通 信的情況下,所述設(shè)備或組件可能需要建立多于一個(gè)過(guò)程或端口,每個(gè)端口操縱與所述多 于一種的協(xié)議或端口中的一個(gè)的通信。因此,例如在附圖中所示出的服務(wù)器和網(wǎng)關(guān)SVR 和MGW的情況下,這些設(shè)備至少與IP端口和協(xié)議通信,并且與電話(CS/SS7, GPRS/ 數(shù)字)端口和協(xié)議通信。這方面取決于所采用的組件和一個(gè)或多個(gè)網(wǎng)絡(luò)的構(gòu)造和設(shè)置,而 并非意圖是對(duì)系統(tǒng)性質(zhì)的一般的完全描述。因?yàn)榉?wù)器SVR通常具有關(guān)于通信的端點(diǎn)(endpoint)的信息,所以有可能使用服務(wù) 器SVR來(lái)實(shí)現(xiàn)TDM-到-IP或者IP-到-IP或者橋接兩個(gè)或更多個(gè)通信端口即相關(guān)聯(lián)協(xié)議的 其他通信。允許在附圖的系統(tǒng)的一個(gè)或更多個(gè)組件上運(yùn)行的客戶軟件可以被用來(lái)完成設(shè)備 Dl和D2之間的通信連接的建立?,F(xiàn)在參照?qǐng)D3,圖示另一個(gè)示例性實(shí)施方案,所述實(shí)施方案允許使用設(shè)備Dl的呼叫 方和使用設(shè)備D2的被叫方之間的通信。在用于認(rèn)證設(shè)備和使用者的組件、網(wǎng)絡(luò)和協(xié)議的性質(zhì)方面,以及在向所述設(shè)備提供并 維護(hù)聯(lián)系方列表("好友列表")、存在狀態(tài)信息或網(wǎng)絡(luò)存在狀態(tài)信息方面,圖3的系統(tǒng)以 基本上類似于圖2的方式進(jìn)行工作。然而,在圖3所示的實(shí)施方案中,不是通過(guò)服務(wù)器 SVR來(lái)橋接語(yǔ)音呼叫信息的,而是通過(guò)介質(zhì)網(wǎng)關(guān)MGW來(lái)發(fā)送所述語(yǔ)音呼叫信息(語(yǔ)言 數(shù)據(jù))。圖3中的服務(wù)器SVR仍舊查找或檢索(retrieve)用于從呼叫方設(shè)備所發(fā)送的字母數(shù) 字(姓名)信息確定網(wǎng)絡(luò)地址的聯(lián)系方列表。然而,在這里使服務(wù)器SVR從處理以及操 縱語(yǔ)音通信信息的帶寬開(kāi)銷中解放。相反,向服務(wù)器SVR通知呼叫方意圖呼叫一指名的 被叫方;服務(wù)器SVR隨后確定適當(dāng)?shù)谋唤蟹骄W(wǎng)絡(luò)地址(例如IP地址),并且將該被叫方 網(wǎng)絡(luò)地址提供給介質(zhì)網(wǎng)關(guān)MGW。之后,介質(zhì)網(wǎng)關(guān)MGW使用接收的被叫方網(wǎng)絡(luò)地址在設(shè) 備Dl和D2之間建立語(yǔ)音信道通信。圖4圖示一個(gè)用于連接兩個(gè)通信設(shè)備的系統(tǒng),使用與如下所描述的相同或類似的原 理,所述系統(tǒng)可以擴(kuò)展到多于兩個(gè)設(shè)備。所述設(shè)備可以被視為"對(duì)等體(peer)",并且連 接兩個(gè)期望使用語(yǔ)音通信進(jìn)行通信的使用者或用戶。在該實(shí)施方案中,第一通信設(shè)備是調(diào) 適為用于在PSTN網(wǎng)絡(luò)上通信的電話,而第二通信設(shè)備是調(diào)適為用于使用基于IP協(xié)議的 語(yǔ)音在數(shù)據(jù)網(wǎng)絡(luò)上通信的計(jì)算機(jī)。對(duì)等通信設(shè)備意圖要聯(lián)絡(luò)任何或所有類型的設(shè)備和裝置,所述設(shè)備和裝置被構(gòu)造為根 據(jù)本文所描述的方法和系統(tǒng)提供通信,并且希望存在可以用作這種通信的基礎(chǔ)的各種通信 架構(gòu)和協(xié)議。例如, 一種類型的對(duì)等設(shè)備是電話。電話打算一般地包括發(fā)射和/或接收聲 學(xué)信息(例如語(yǔ)音會(huì)話信息)的有線和無(wú)線或移動(dòng)或蜂窩或其他類型的設(shè)備??梢员徽{(diào)適用于當(dāng)前概念的現(xiàn)代電話包括模擬和數(shù)字電話。電話可以通過(guò)雙絞線連接或通過(guò)高速因特 網(wǎng)連接或通過(guò)具有例如到所述電話的USB接口的計(jì)算機(jī)或適配器耦合到通信網(wǎng)絡(luò)。所述 連接還可以通過(guò)中間適配器、連接、服務(wù)器、網(wǎng)絡(luò)中心(hub)或交換機(jī)和路由器建立。例如,蜂窩電話設(shè)備通過(guò)使用無(wú)線的無(wú)線電波信號(hào)從耦合到基站蜂窩網(wǎng)絡(luò)的所述基站接收 以及向所述基站發(fā)射信號(hào)來(lái)進(jìn)行與網(wǎng)絡(luò)的通信。參照?qǐng)D4,第一對(duì)等電話150在PSTN (網(wǎng)絡(luò))140上連接到服務(wù)器110,并且建立與 支持VoIP的計(jì)算機(jī)160的通信。在PSTN 140上第一對(duì)等電話150和服務(wù)器之間的連接 是如ITU-T組織所創(chuàng)建的各種標(biāo)準(zhǔn)所規(guī)定的那樣進(jìn)行的,所述標(biāo)準(zhǔn)例如包括規(guī)定電話號(hào)碼 尋址策略的E.163/E.164協(xié)議。連接的典型PSTN支路包括將(例如在8kHz)數(shù)字化的語(yǔ) 音信號(hào)運(yùn)載到第一對(duì)等電話150或從第一對(duì)等電話150運(yùn)載,并且使用7號(hào)信令系統(tǒng) ("SS7")協(xié)議(有時(shí)被稱為公共信道7號(hào)信令系統(tǒng))通過(guò)電話網(wǎng)絡(luò)交換所述數(shù)字化信號(hào)。圖4中圖示的設(shè)置允許第一對(duì)等電話設(shè)備150的電話使用者(例如移動(dòng)電話使用者) 登錄進(jìn)(或登錄到)服務(wù)器110并被認(rèn)證。第一對(duì)等電話150可以配備有慣常的數(shù)字小鍵 盤(keypad),所述數(shù)字小鍵盤能夠針對(duì)這樣的目的在電話網(wǎng)絡(luò)上遞送字母數(shù)字字符或符 號(hào)。例如,第一對(duì)等電話150的使用者輸入可以被服務(wù)器110驗(yàn)證或認(rèn)證的使用者姓名和 /或密碼,所述服務(wù)器110將輸入的第一對(duì)等電話150的認(rèn)證或標(biāo)識(shí)信息與儲(chǔ)存在服務(wù)器 IIO上或儲(chǔ)存在其相關(guān)聯(lián)的數(shù)據(jù)庫(kù)或査找表中的用于已知用戶的標(biāo)識(shí)信息集進(jìn)行比較。同 樣地,服務(wù)器110可以識(shí)別所儲(chǔ)存的與第一對(duì)等電話150相關(guān)聯(lián)的硬件和/或軟件碼或標(biāo) 識(shí)信息,例如向服務(wù)器110標(biāo)識(shí)第一對(duì)等電話150的呼叫方ID、用于移動(dòng)電話的用戶身 份模塊("SIM")卡、電話硬件的處理器序列ID號(hào)或者軟件或固件許可序列號(hào)。一旦服務(wù)器110已經(jīng)認(rèn)證或識(shí)別了第一對(duì)等電話150的身份,服務(wù)器110準(zhǔn)備好如在 該整篇文獻(xiàn)中描述的那樣并且如將為本領(lǐng)域技術(shù)人員所理解的那樣向第一對(duì)等電話150 提供通信和相關(guān)服務(wù)。服務(wù)器110的一個(gè)特征和服務(wù)是保持、更新、維護(hù)和向客戶分發(fā)聯(lián)系方列表信息。在 其他情境(context)和通信應(yīng)用中已知聯(lián)系方列表為一種保持與一個(gè)或更多個(gè)聯(lián)系方相關(guān) 的信息列表或表的方式。聯(lián)系方可以是使用者或用戶有時(shí)想要與其通信的個(gè)體人或?qū)嶓w (entity)或機(jī)器,并且通過(guò)訪問(wèn)聯(lián)系方列表來(lái)發(fā)現(xiàn)和使用與正在聯(lián)系的一個(gè)或更多個(gè)聯(lián)系 方相關(guān)聯(lián)的信息來(lái)進(jìn)行所述通信。聯(lián)系方列表一般包括多個(gè)項(xiàng),所述項(xiàng)通常以諸如數(shù)據(jù)庫(kù) 的數(shù)據(jù)結(jié)構(gòu)儲(chǔ)存在諸如計(jì)算機(jī)存儲(chǔ)器或磁帶或光學(xué)介質(zhì)的儲(chǔ)存裝置中。聯(lián)系方以及與聯(lián)系 方相關(guān)聯(lián)的聯(lián)系方信息可以按需被訪問(wèn)、刪除、編輯、創(chuàng)建或搜索。聯(lián)系方信息可以包括組織的數(shù)據(jù)結(jié)構(gòu),所述數(shù)據(jù)結(jié)構(gòu)具有與聯(lián)系方列表中每個(gè)實(shí)體或 人(聯(lián)系方)相關(guān)聯(lián)的項(xiàng)。所述項(xiàng)可以包括諸如聯(lián)系方姓名、電話號(hào)碼、住宅或工作郵政 地址的聯(lián)系方信息,并且在本情境下具體地可以包括一個(gè)或更多個(gè)標(biāo)識(shí)該聯(lián)系方可以被聯(lián) 絡(luò)的網(wǎng)絡(luò)位置的網(wǎng)絡(luò)地址。在本情境下更具體地,所述網(wǎng)絡(luò)地址可以唯一地標(biāo)識(shí)所述聯(lián)系方。即, 一聯(lián)系方可以與一網(wǎng)絡(luò)地址相關(guān)聯(lián)而沒(méi)有其他實(shí)體或機(jī)器與該網(wǎng)絡(luò)地址相關(guān)聯(lián)。 可替換地,聯(lián)系方可以是與一組個(gè)體、實(shí)體或機(jī)器聯(lián)系的快捷方式(shortcut),從而與這 樣的聯(lián)系方建立通信導(dǎo)致該通信發(fā)布到所述組的每個(gè)可用成員??商鎿Q地,聯(lián)系方可以具 有網(wǎng)絡(luò)地址,所述網(wǎng)絡(luò)地址是準(zhǔn)唯一的(pseudo-unique),并且可以指示任何耦合到與該 網(wǎng)絡(luò)地址相關(guān)聯(lián)的終端連接的通信設(shè)備。有時(shí),用于端接通信連接的方法隨在具體的通信 信道中采用的硬件和協(xié)議的性質(zhì)而不同。服務(wù)器110的另一項(xiàng)功能或服務(wù)可以是便利兩個(gè)對(duì)等設(shè)備之間的通信鏈路的建立或 維持和管理所述通信鏈路。例如,服務(wù)器110可以建立橋接PSTN 140和數(shù)據(jù)網(wǎng)絡(luò)120的 通信。在一些實(shí)施方案中,這是在服務(wù)器110處的兩個(gè)通信接口上進(jìn)行的, 一個(gè)端口用于 使用第一與PSTN兼容的通信協(xié)議(例如SS7)與PSTN 140交換信息,而第二端口用于 使用第二與數(shù)據(jù)網(wǎng)絡(luò)兼容的通信協(xié)議(例如TCP)與數(shù)據(jù)網(wǎng)絡(luò)120交換信息(有時(shí)為VoIP 通信)。數(shù)據(jù)網(wǎng)絡(luò)120可以例如是因特網(wǎng),而第二與數(shù)據(jù)網(wǎng)絡(luò)兼容的通信協(xié)議例如可以是因特 網(wǎng)協(xié)議(IP)或相關(guān)協(xié)議。運(yùn)行在處理器上并執(zhí)行儲(chǔ)存在服務(wù)器110上或耦合到服務(wù)器的 計(jì)算機(jī)可讀介質(zhì)中的指令的客戶或服務(wù)器軟件可以實(shí)現(xiàn)在所述通信端口上的通信??梢允?用硬件和/或軟件來(lái)在第一 (PSTN)網(wǎng)絡(luò)140和第二 (數(shù)據(jù))網(wǎng)絡(luò)120之間耦合通信信號(hào) 和其中包括的信息。根據(jù)一個(gè)或更多個(gè)實(shí)施方案,第一對(duì)等電話150從服務(wù)器110接收完整的或部分聯(lián)系 方列表或從所述聯(lián)系方列表所得出的聯(lián)系方信息。所述聯(lián)系方信息以某種方式在第一對(duì)等 電話150上被指示,這允許選擇特定的一個(gè)或更多個(gè)聯(lián)系方進(jìn)行通信。例如,聯(lián)系方信息 可以被顯示在第一對(duì)等電話150上的或耦合到第一對(duì)等電話150的顯示屏或其他顯示裝置 上。典型地,第一對(duì)等電話150的使用者可以看到或聽(tīng)到或以其他方式感知如第一對(duì)等電 話150所顯示的來(lái)自聯(lián)系方列表的信息。隨后該使用者可以使用諸如小鍵盤、鼠標(biāo)、操縱 桿、觸摸屏、語(yǔ)音激活輸入或其他輸入設(shè)備的使用者接口來(lái)從所顯示的列表中選擇一個(gè)或 更多個(gè)要與其建立通信的聯(lián)系方。類似地,在第一對(duì)等電話150處接收的呼入通信 (incomingcommunication)的情況下,使用者可以確定與該聯(lián)系方列表相關(guān)聯(lián)的呼叫方的 身份。一般地,可以認(rèn)為相關(guān)連的呼叫方-被叫方聯(lián)系方信息以服務(wù)器聯(lián)系方列表被保持在 服務(wù)器110上,并且以與之相關(guān)聯(lián)的移動(dòng)版本的聯(lián)系方列表被保持在第一對(duì)等電話150上。服務(wù)器110被設(shè)計(jì)和配置為識(shí)別來(lái)自第一對(duì)等電話150的連接請(qǐng)求信號(hào)。連接請(qǐng)求包 括從服務(wù)器110上的聯(lián)系方列表標(biāo)識(shí)一個(gè)或更多個(gè)聯(lián)系方的聯(lián)系方標(biāo)識(shí)符或信息。連接請(qǐng) 求信號(hào)可以通過(guò)任何在服務(wù)器110和第一對(duì)等電話150之間建立的通信方式(例如在語(yǔ)音 信道上傳輸?shù)碾p音多頻("DTMF")音,或帶外DTMF音,或獨(dú)立的數(shù)字通信通道,或連 同如之后所描述的同步機(jī)制一起使用的通用分組無(wú)線服務(wù)("GPRS"))從第一對(duì)等電話150發(fā)送到服務(wù)器110。該連接請(qǐng)求信號(hào)向運(yùn)行在服務(wù)器110上的程序通知第一對(duì)等電話 150的使用者想要建立與從聯(lián)系方列表中選擇的一個(gè)或多個(gè)聯(lián)系方的通信。服務(wù)器110還被設(shè)計(jì)和配置為通過(guò)査找針對(duì)在連接請(qǐng)求信號(hào)中指示的所選擇的一個(gè) 或多個(gè)聯(lián)系方的地址來(lái)響應(yīng)所述連接請(qǐng)求信號(hào)。在一些實(shí)施方案中所述地址為SIP地址, 并且意圖用于至少在服務(wù)器110和支持基于IP的語(yǔ)音(VoIP)的計(jì)算機(jī)160之間建立SIP 通信。 一旦服務(wù)器110和期望的支持VoIP的計(jì)算機(jī)160在數(shù)據(jù)網(wǎng)絡(luò)120上被連接,則可 以發(fā)生在第一對(duì)等電話150和支持VoIP的計(jì)算機(jī)160之間的通過(guò)服務(wù)器110的通信橋接。 用于通過(guò)服務(wù)器U0連接第一設(shè)備(第一對(duì)等電話150)和第二設(shè)備(支持VoIP的計(jì)算 機(jī)160)的該系統(tǒng)和方法一般被視為"直接"連接,但是可以理解在上述主要組件之間通常 存在著幾個(gè)中間硬件、軟件和網(wǎng)絡(luò)接口以如本文所討論并且本領(lǐng)域技術(shù)人員所知道的那樣 在所述第一和第二設(shè)備之間建立實(shí)際通信連接。根據(jù)圖4,也可以使用另一用于連接第一和第二設(shè)備的系統(tǒng)和方法,這一般被稱為"間 接"連接。在這些實(shí)施方案中,服務(wù)器110將第一對(duì)等電話150連接到第一對(duì)等計(jì)算機(jī)100。 并且第一對(duì)等計(jì)算機(jī)100連接到支持VoIP的計(jì)算機(jī)160。因此,服務(wù)器110和第一對(duì)等 計(jì)算機(jī)100兩者均被用于建立第一對(duì)等電話150和支持VoIP的計(jì)算機(jī)160之間的通信。 在這里,第一對(duì)等計(jì)算機(jī)100可以屬于與第一對(duì)等電話150相同的實(shí)體或使用者,并且可 以包含或者可以訪問(wèn)在第一和第二設(shè)備之間建立成功通信所需的碼或數(shù)據(jù)。在第一和第二設(shè)備之間建立通信的操作可以通過(guò)圖5中概述的以下步驟實(shí)現(xiàn)。這些步 驟并非必需如所示出的相同順序進(jìn)行,并且除了在一些實(shí)施方案中圖示的那些步驟外可以進(jìn)行額外的步驟,或者根據(jù)身邊具體的實(shí)例所需,所圖示的步驟中的一些可以被組合或刪 除。在步驟601,第一對(duì)等計(jì)算機(jī)100的使用者將聯(lián)系方("好友")列表從第一對(duì)等計(jì)算 機(jī)100上傳到服務(wù)器110。該聯(lián)系方列表使聯(lián)系方的標(biāo)識(shí)信息(名、姓或使用者句柄)與 該聯(lián)系方的網(wǎng)絡(luò)地址及地址碼相鏈接。在一個(gè)實(shí)施方案中,聯(lián)系方的訪問(wèn)碼是指派給每個(gè) 聯(lián)系方的唯一的標(biāo)識(shí)符。第一對(duì)等計(jì)算機(jī)100可以耦合到網(wǎng)絡(luò)并且耦合到服務(wù)器110,并 且實(shí)際上第一對(duì)等計(jì)算機(jī)100所進(jìn)行的上傳聯(lián)系方列表的操作可以可替換地使用服務(wù)器 110來(lái)實(shí)現(xiàn)。在步驟602,第一對(duì)等電話150的使用者將聯(lián)系方姓名和唯一地標(biāo)識(shí)第一對(duì)等電話150 的相關(guān)聯(lián)訪問(wèn)碼發(fā)送到服務(wù)器110,所述訪問(wèn)碼例如預(yù)指派的會(huì)話ID,或者例如在不同的 實(shí)施方案中的呼叫方-Id。在步驟603,第一對(duì)等電話150的使用者在PSTN網(wǎng)絡(luò)140上連接到服務(wù)器110。當(dāng) 建立起連接時(shí),在一個(gè)實(shí)施方案中,服務(wù)器110向使用者提供撥號(hào)音或語(yǔ)音菜單。在另一 個(gè)實(shí)施方案中,不傳輸聲音,而是服務(wù)器U0靜默地等待DTMF音。在再一個(gè)實(shí)施方案中,既不提供語(yǔ)音菜單又不提供撥號(hào)音。在步驟605,第一對(duì)等電話150的使用者向服務(wù)器110發(fā)送唯一地標(biāo)識(shí)聯(lián)系方的聯(lián)系 方訪問(wèn)碼。在可替換的實(shí)施方案中,聯(lián)系方訪問(wèn)碼是通過(guò)分析標(biāo)識(shí)第一對(duì)等電話150的呼 叫方ID以及在步驟602中發(fā)送的聯(lián)系方姓名來(lái)確定的。在步驟607,服務(wù)器IIO確定它是否可以連接到由所述聯(lián)系方訪問(wèn)碼所標(biāo)識(shí)的該支持 VoIP的計(jì)算機(jī)。如果這樣的通信是可能的,則進(jìn)行步驟609。如果這樣的通信是不可能的, 則進(jìn)行步驟611。在步驟609,服務(wù)器110連接到支持VoIP的計(jì)算機(jī)160。在步驟611,服務(wù)器110將包括聯(lián)系方訪問(wèn)碼的連接請(qǐng)求轉(zhuǎn)發(fā)到第一對(duì)等計(jì)算機(jī)100。 在步驟613,第一對(duì)等計(jì)算機(jī)100連接到第一對(duì)等電話150。在步驟615,第一對(duì)等計(jì)算機(jī)IOO基于接收的或者從服務(wù)器110確定的聯(lián)系方訪問(wèn)碼 連接到支持VoIP的計(jì)算機(jī)160。在步驟617,第一對(duì)等計(jì)算機(jī)100橋接支持VoIP的計(jì)算機(jī)160和第一對(duì)等電話150 之間的連接。第一對(duì)等電話150使用PSTN網(wǎng)絡(luò)建立與服務(wù)器110的連接。在運(yùn)行在第一對(duì)等電話 150上的軟件應(yīng)用的幫助下,第一對(duì)等電話150的使用者選擇特定的聯(lián)系方,并且將該聯(lián) 系方信息發(fā)送到服務(wù)器HO。在一個(gè)實(shí)施方案中,服務(wù)器no能夠與PSTN網(wǎng)絡(luò)140的成員以及與數(shù)據(jù)網(wǎng)絡(luò)120的 成員通信。在該實(shí)施方案中,服務(wù)器110同時(shí)連接到兩個(gè)設(shè)備(第一對(duì)等電話150和支持 VoIP的計(jì)算機(jī)160)。 一旦兩個(gè)連接皆被建立,則服務(wù)器110將它們橋接在一起,由此在 第一對(duì)等電話150和支持VoIP的計(jì)算機(jī)160之間創(chuàng)建通信信道。在一個(gè)實(shí)施方案中,服務(wù)器110從第一對(duì)等電話150接收聯(lián)系方訪問(wèn)碼。服務(wù)器HO 通過(guò)使用第一對(duì)等電話150提供的呼叫方Id或登錄信息來(lái)標(biāo)識(shí)第一對(duì)等電話150的使用 者。在一個(gè)實(shí)施方案中,服務(wù)器110使用該聯(lián)系方訪問(wèn)碼和使用者信息來(lái)從聯(lián)系方列表數(shù) 據(jù)庫(kù)(或任何其他的記錄保持系統(tǒng),例如文本文件或電子數(shù)據(jù)表(spreadsheet))檢索該 聯(lián)系方的記錄。服務(wù)器110使用儲(chǔ)存在該聯(lián)系方記錄中的支持VoIP的計(jì)算機(jī)160的網(wǎng)絡(luò) 地址來(lái)建立與該設(shè)備的通信。在一個(gè)實(shí)施方案中,服務(wù)器110向第一對(duì)等計(jì)算機(jī)IOO通報(bào)第一對(duì)等電話150已經(jīng)請(qǐng)求了與所述聯(lián)系方訪問(wèn)碼所標(biāo)識(shí)的聯(lián)系方的通信。在該實(shí)施方案中,服務(wù)器iio還可以將 聯(lián)系方訪問(wèn)信息轉(zhuǎn)發(fā)到第一對(duì)等計(jì)算機(jī)100。在一個(gè)實(shí)施方案中,第一對(duì)等計(jì)算機(jī)100使用聯(lián)系方地址信息來(lái)通過(guò)數(shù)據(jù)網(wǎng)絡(luò)120建 立與支持VoIP的計(jì)算機(jī)160的通信。在與支持VoIP的計(jì)算機(jī)160的通信被建立后,第一 對(duì)等計(jì)算機(jī)100橋接支持VoIP的計(jì)算機(jī)160與第一對(duì)等電話150之間的連接。本發(fā)明的一個(gè)方面允許使用者整合儲(chǔ)存在不同設(shè)備上的多個(gè)聯(lián)系方列表。 一般地,聯(lián) 系方列表將聯(lián)系方信息(聯(lián)系方姓名、別名等)與聯(lián)系方的網(wǎng)絡(luò)地址相關(guān)聯(lián)。例如,儲(chǔ)存 在蜂窩電話上的聯(lián)系方列表可以將聯(lián)系方喬史密斯(Joe Smith)與電話號(hào)碼617-123-1234 相關(guān)聯(lián)。類似地,儲(chǔ)存在VoIP設(shè)備中的聯(lián)系方列表可以將聯(lián)系方"史密斯"與因特網(wǎng)協(xié)議 地址"66.249.64.15"相關(guān)聯(lián)。VoIP、 PSTN和無(wú)線設(shè)備的使用者一般在每個(gè)通信設(shè)備上維護(hù)一單獨(dú)的聯(lián)系方列表。 儲(chǔ)存在一個(gè)設(shè)備上的聯(lián)系方列表有時(shí)不能從另一個(gè)設(shè)備訪問(wèn)。例如,儲(chǔ)存在支持VoIP的 計(jì)算機(jī)上的聯(lián)系方列表不是無(wú)線電話的使用者可訪問(wèn)的。類似地,儲(chǔ)存在一個(gè)支持VoIP 的計(jì)算機(jī)160上的聯(lián)系方列表通常從另一支持VoIP的計(jì)算機(jī)不可訪問(wèn)的。在一個(gè)實(shí)施方 案中,來(lái)自多個(gè)設(shè)備的聯(lián)系方列表可以被組合到具有以下字段的數(shù)據(jù)庫(kù)表中USERJD, CONTACT—ID, CONTACT—NAME, CONTACT_ADDRESS和NETWORK_ID。以實(shí)施例的方式,USER_ID字段唯一地標(biāo)識(shí)每個(gè)聯(lián)系方記錄所屬的使用者。因此 USER—ID 1可以與CONTACT—ID 1和CONTACT—ID 2相關(guān)聯(lián)。類似地,USER—ID 2可以 與CONTACT ID 3和CONTACT—ID 4相關(guān)聯(lián)。CONTACT—ID唯一地標(biāo)識(shí)每個(gè)聯(lián)系方記錄。CONTACT—NAME儲(chǔ)存使用者可以識(shí)別 的聯(lián)系方的姓和名信息。在其他實(shí)施方案中,該信息可以被儲(chǔ)存在例如 CONTACT_FIRST—NAME、 CONTACT—LAST—NAME等的多個(gè)字段中。CONTACT—ADDRESS儲(chǔ)存聯(lián)系方的網(wǎng)絡(luò)地址。例如,CONTACT—ID 1可以與例如 204.167.72.87的CONTACT—ADDRESS相關(guān)聯(lián)。類似地,CONTACT—ID 2可以與例如 204.167.72.88的CONTACT—ADDRESS相關(guān)聯(lián)。在一個(gè)實(shí)施方案中,CONTACT_ADDRESS的格式對(duì)于每個(gè)網(wǎng)絡(luò)是不同的。例如, PSTN網(wǎng)絡(luò)的成員通過(guò)3個(gè)數(shù)字的國(guó)家碼+3個(gè)數(shù)字的城市區(qū)域碼+7個(gè)數(shù)字的電話號(hào)碼來(lái) 標(biāo)識(shí)。VoIP網(wǎng)絡(luò)的成員是通過(guò)12個(gè)數(shù)字的IP地址、使用者的電子郵件或VoIP服務(wù)提供 商指派給支持VoIP的計(jì)算機(jī)的特殊碼標(biāo)識(shí)的。NETWORK一ID信息唯一地標(biāo)識(shí)聯(lián)系方所位于的物理或虛擬網(wǎng)絡(luò)。 一般來(lái)說(shuō),物理網(wǎng) 絡(luò)是基于有線或無(wú)線電信號(hào)互相通信的設(shè)備的集合。物理網(wǎng)絡(luò)的實(shí)施例是PSTN網(wǎng)絡(luò)或無(wú)線網(wǎng)絡(luò)。虛擬網(wǎng)絡(luò)是受成員規(guī)則或協(xié)議規(guī)則限制的互連設(shè)備組成的網(wǎng)絡(luò)。在一個(gè)實(shí)施方案 中,基于NETWORKJD,服務(wù)器110確定與聯(lián)系方通信的恰當(dāng)方式。隨后服務(wù)器110可以負(fù)責(zé)命令第一對(duì)等電話處于與目的地進(jìn)行最佳通信的模式中。在 另一個(gè)實(shí)施方案中,服務(wù)器110將該信息(例如NETWORK—ID)提供給第一對(duì)等電話150, 在所述第一對(duì)等電話150處做出有指導(dǎo)的(supervised)決定。例如,服務(wù)器110可以提 供三個(gè)選項(xiàng)"用蜂窩電話呼叫Joe","使用VoIP呼叫Joe",或者"在有線線路上呼叫Joe"。 第一對(duì)等電話150上的軟件詢問(wèn)第一對(duì)等電話150的使用者以確定使用哪種機(jī)制來(lái)呼叫 Joe?,F(xiàn)在參照?qǐng)D6。在初始建立期間,第一對(duì)等計(jì)算機(jī)250的使用者從第一對(duì)等計(jì)算機(jī)250 上傳聯(lián)系方列表("好友")。第一對(duì)等計(jì)算機(jī)250可以與服務(wù)器280相同,這兩者僅在邏 輯上是分離的,并且第一對(duì)等計(jì)算機(jī)250可以駐留在服務(wù)器280旁的數(shù)據(jù)網(wǎng)絡(luò)上。可替換 地,它可能在物理上和地理上對(duì)于服務(wù)器280來(lái)說(shuō)是遠(yuǎn)程的。結(jié)果,服務(wù)器280上的聯(lián)系 方地址數(shù)據(jù)庫(kù)("好友地圖")210被更新以反映唯一的USER—ID所標(biāo)識(shí)的一特定使用者 曾上傳了聯(lián)系方列表,其中每個(gè)聯(lián)系方由CONTACT—ID標(biāo)識(shí),每個(gè)CONTACT—ID與 CONTACT_ADDRESS信息相關(guān)聯(lián),并且每個(gè)CONTACT_ADDRESS信息與特定的 NETWORKJD相關(guān)聯(lián)。在一個(gè)實(shí)施方案中,第一對(duì)等計(jì)算機(jī)250運(yùn)行好友上傳器200軟件應(yīng)用。該好友上傳 器200可以訪問(wèn)聯(lián)系方("好友")列表。該列表包括聯(lián)系方人口統(tǒng)計(jì)學(xué)信息,例如姓和名、 年齡、郵寄地址等等。該列表還包括可以聯(lián)絡(luò)該聯(lián)系方的網(wǎng)絡(luò)地址。取決于網(wǎng)絡(luò),該地址 可以為電話號(hào)碼、IP地址、電子郵件、別名等形式。該地址還可以與聯(lián)系方所位于的特定 的通信網(wǎng)絡(luò)相關(guān)聯(lián)。在另一個(gè)實(shí)施方案中,好友上傳器200從具體通信應(yīng)用引入(import)聯(lián)系方列表。 例如,好友上傳器200可以使用軟件接口來(lái)從各種商業(yè)上可獲得的語(yǔ)音通信應(yīng)用取回"好 友"列表。好友上傳器200將聯(lián)系方列表發(fā)送到服務(wù)器280。聯(lián)系方信息可以通過(guò)"推送"或"拉回" 通信技術(shù)來(lái)轉(zhuǎn)移。例如,如果使用"推送"通信技術(shù),則好友上傳器200建立與服務(wù)器280 的連接,并且將聯(lián)系方列表轉(zhuǎn)移到服務(wù)器280。如果使用"拉回"通信技術(shù),則服務(wù)器280 負(fù)責(zé)與第一對(duì)等計(jì)算機(jī)250聯(lián)系,并且從第一對(duì)等計(jì)算機(jī)250取回聯(lián)系方列表。聯(lián)系方列表的更新,包括第一對(duì)等電話通過(guò)服務(wù)器從數(shù)據(jù)庫(kù)取回聯(lián)系方列表的操作, 是以周期性方式進(jìn)行的。該周期,即每隔多久發(fā)生更新,優(yōu)選是由服務(wù)器確定的。因此, 在一個(gè)實(shí)施方案中,第一對(duì)等電話在登錄后立刻請(qǐng)求聯(lián)系方列表,服務(wù)器將該聯(lián)系方列表 和REFRESH RATE —起返回給第一對(duì)等電話,所述REFRESH RATE指明第一對(duì)等電話 接下來(lái)應(yīng)該在何時(shí)請(qǐng)求好友列表。在該方式下,服務(wù)器可以指明下一次刷新應(yīng)該以不同于之前的刷新間隔的周期發(fā)生。第一對(duì)等計(jì)算機(jī)250還具有交換功能性240,在一個(gè)實(shí)施方案中,所述交換功能性240 將來(lái)自呼入呼叫的信號(hào)轉(zhuǎn)發(fā)到支持VoIP的計(jì)算機(jī)260。該交換功能性橋接向內(nèi)的 (inbound)呼叫方(在附圖中未示出)和支持VoIP的計(jì)算機(jī)260之間的通信。在一個(gè)實(shí) 施方案中,所述交換功能性是使用兩種不同的通信接口實(shí)現(xiàn)的。第一接口負(fù)責(zé)接收呼入連 接,其將呼叫方連接到第一對(duì)等計(jì)算機(jī)250。第二接口負(fù)責(zé)建立呼出連接,其將第一對(duì)等 計(jì)算機(jī)250連接到支持VoIP的計(jì)算機(jī)260。在兩種連接均被建立后,交換功能性240橋 接這兩者之間的鏈接。圖6還示出服務(wù)器280。在該實(shí)施方案中,服務(wù)器280包括好友地圖210、網(wǎng)關(guān)230 和登記器(registrar) 220。好友地圖210儲(chǔ)存從第一對(duì)等計(jì)算機(jī)250接收的聯(lián)系方信息。 所述好友地圖210初始是由第一對(duì)等計(jì)算機(jī)250填充(populate)的。在一個(gè)實(shí)施方案中, 好友地圖210可以由多個(gè)使用者更新。在一個(gè)實(shí)施方案中,網(wǎng)關(guān)230將從第一對(duì)等計(jì)算機(jī)250接收的信號(hào)轉(zhuǎn)發(fā)到支持VoIP 的計(jì)算機(jī)260。當(dāng)網(wǎng)關(guān)230從第一對(duì)等計(jì)算機(jī)250接收到呼叫時(shí),在一個(gè)實(shí)施方案中,網(wǎng) 關(guān)230對(duì)呼叫方進(jìn)行認(rèn)證。該認(rèn)證可以通過(guò)檢測(cè)第一對(duì)等計(jì)算機(jī)250的呼叫方ID來(lái)自動(dòng) 地進(jìn)行。這還可以通過(guò)請(qǐng)求第一對(duì)等計(jì)算機(jī)250提供登錄和密碼信息來(lái)手動(dòng)地進(jìn)行。以這 種方式,通過(guò)基于如可獲得的呼叫方和被叫方信息將呼叫引導(dǎo)到它們的適當(dāng)?shù)哪康牡兀W(wǎng) 關(guān)230可以充當(dāng)負(fù)載平衡和呼叫發(fā)布解決方案。在另一個(gè)實(shí)施方案中,網(wǎng)關(guān)230確定它是否可以基于儲(chǔ)存在登記器220中的信息建立 與支持VoIP的計(jì)算機(jī)260的連接。在一個(gè)實(shí)施方案中,該信息包括目前可以接受電話呼 叫的聯(lián)系方列表??梢曰趤?lái)自支持VoIP的計(jì)算機(jī)260的請(qǐng)求更新登記器220的信息。圖7示出包括連接到無(wú)線網(wǎng)絡(luò)320的遠(yuǎn)程蜂窩電話300的系統(tǒng)。無(wú)線網(wǎng)絡(luò)320連接到 了 PSTN網(wǎng)絡(luò)325。 PSTN網(wǎng)絡(luò)325使用語(yǔ)音網(wǎng)關(guān)340連接到了數(shù)據(jù)網(wǎng)絡(luò)350。無(wú)線網(wǎng)絡(luò) 320使用數(shù)據(jù)網(wǎng)關(guān)330連接到了數(shù)據(jù)網(wǎng)絡(luò)350。在一個(gè)實(shí)施方案中,數(shù)據(jù)網(wǎng)絡(luò)350還將服 務(wù)器310與子服務(wù)器315和支持VoIP的計(jì)算機(jī)360相連接。在一個(gè)實(shí)施方案中,駐留在無(wú)線網(wǎng)絡(luò)320上的設(shè)備可以通過(guò)使用兩種不同的網(wǎng)關(guān)—— 數(shù)據(jù)網(wǎng)關(guān)330和語(yǔ)音網(wǎng)關(guān)340——訪問(wèn)駐留在數(shù)據(jù)網(wǎng)絡(luò)350上的設(shè)備。數(shù)據(jù)網(wǎng)關(guān)330提供快速而安全的方式來(lái)在遠(yuǎn)程蜂窩電話300和服務(wù)器310之間轉(zhuǎn)移信 息。例如,遠(yuǎn)程蜂窩電話300使用數(shù)據(jù)網(wǎng)關(guān)330來(lái)將使用者登錄信息發(fā)送到服務(wù)器310。 在一個(gè)實(shí)施方案中,服務(wù)器310通過(guò)將接收的使用者信息與被授權(quán)訪問(wèn)服務(wù)器310的使用 者列表進(jìn)行匹配來(lái)認(rèn)證該使用者。如果認(rèn)證成功,則服務(wù)器310將與該使用者相關(guān)聯(lián)的聯(lián) 系方列表發(fā)送到遠(yuǎn)程蜂窩電話300。遠(yuǎn)程蜂窩電話300向使用者顯示聯(lián)系方列表,并且該使用者選擇該使用者想要呼叫的特定聯(lián)系方。在一個(gè)實(shí)施方案中,語(yǔ)音網(wǎng)關(guān)340被遠(yuǎn)程蜂窩電話300用于在PSTN網(wǎng)絡(luò)325將連接 請(qǐng)求和選擇的聯(lián)系方信息傳輸?shù)椒?wù)器310。服務(wù)器310可以以撥號(hào)音或菜單(例如在交 互式語(yǔ)音響應(yīng)系統(tǒng)(IVR)領(lǐng)域中已知的)響應(yīng)所述連接請(qǐng)求。在一個(gè)實(shí)施方案中,服務(wù)器310將所接收的選擇的聯(lián)系方信息映射到相關(guān)聯(lián)的支持 VoIP的計(jì)算機(jī)360的地址,并且確定該支持VoIP的計(jì)算機(jī)360從服務(wù)器310是否是可訪 問(wèn)的。如果是,則服務(wù)器310連接到支持VoIP的計(jì)算機(jī)360,并且橋接支持VoIP的計(jì)算 機(jī)360和遠(yuǎn)程蜂窩電話300之間的連接。在一個(gè)實(shí)施方案中,服務(wù)器310將連接管理服務(wù)委派給子服務(wù)器315。服務(wù)器310將 通信請(qǐng)求和所選擇的聯(lián)系方信息轉(zhuǎn)發(fā)到子服務(wù)器315。在一個(gè)實(shí)施方案中,子服務(wù)器是基 于目的地聯(lián)系方信息選擇的。例如,使用一個(gè)子服務(wù)器來(lái)與駐留在一個(gè)地理區(qū)域的目的地 聯(lián)系方聯(lián)系,而使用另一個(gè)子服務(wù)器來(lái)與駐留在另一個(gè)地理區(qū)域的目的地聯(lián)系方聯(lián)系。在一個(gè)或更多個(gè)實(shí)施方案中,來(lái)自遠(yuǎn)程蜂窩電話300的通信請(qǐng)求由會(huì)話ID (Session ID)信息唯一地標(biāo)識(shí)。會(huì)話ID信息標(biāo)識(shí)特定使用者的特定連接請(qǐng)求。如果同一通信設(shè)備 多次連接到服務(wù)器310,則為每次連接生成不同的會(huì)話ID。在一些實(shí)施方案中,連接請(qǐng)求 可以通過(guò)會(huì)話ID和USER_ID信息的組合來(lái)標(biāo)識(shí)。在其他實(shí)施方案中,遠(yuǎn)程蜂窩電話300向服務(wù)器310傳輸相關(guān)連串(correlate string), 所述相關(guān)連串包括選擇的聯(lián)系方和會(huì)話信息。在一個(gè)實(shí)施方案中,所選擇的聯(lián)系方信息是 由該選擇的聯(lián)系方的唯一的標(biāo)識(shí)符代表的。在一個(gè)實(shí)施方案中,可以使用數(shù)據(jù)網(wǎng)關(guān)330從 服務(wù)器310取回會(huì)話信息。在其他實(shí)施方案中,會(huì)話信息可以在遠(yuǎn)程蜂窩電話300上生成。圖8根據(jù)一個(gè)或更多個(gè)示例性實(shí)施方案示出用于使用圖7中示出的系統(tǒng)的方法。在步驟701,使用者通過(guò)數(shù)據(jù)網(wǎng)關(guān)330將登錄信息從遠(yuǎn)程蜂窩電話300發(fā)送到服務(wù)器310。在步驟703,服務(wù)器310重新引導(dǎo)到子服務(wù)器315。在步驟704,子服務(wù)器315向遠(yuǎn)程 蜂窩電話300提供會(huì)話ID。在步驟705,子服務(wù)器315將包括與每個(gè)聯(lián)系方相關(guān)聯(lián)的唯一聯(lián)系方Id的聯(lián)系方列表 連同會(huì)話ID和刷新率發(fā)送到遠(yuǎn)程蜂窩電話300。在可選步驟706,遠(yuǎn)程蜂窩電話如子服務(wù)器315返回的"刷新率"中所指明的那樣進(jìn)行 對(duì)聯(lián)系方列表的周期性刷新。在步驟707,聯(lián)系方列表被呈遞給遠(yuǎn)程蜂窩電話300的使用者。遠(yuǎn)程蜂窩電話300的 使用者使用該電話的按鈕并選擇聯(lián)系方以進(jìn)行呼叫。
在步驟709,運(yùn)行在遠(yuǎn)程蜂窩電話300上的軟件創(chuàng)建一字符串,所述字符串包括從服 務(wù)器310接收的會(huì)話ID和使用者所選擇的聯(lián)系方的唯一的聯(lián)系方Id。
在步驟711,遠(yuǎn)程蜂窩電話300連接到數(shù)據(jù)網(wǎng)關(guān)340,所述數(shù)據(jù)網(wǎng)關(guān)340將相關(guān)連串 傳遞到子服務(wù)器315。
在步驟713,子服務(wù)器315接收相關(guān)連串,并且提取會(huì)話ID和唯一的聯(lián)系方ID信息。
在步驟715,子服務(wù)器315使用唯一的聯(lián)系方ID (CONTACTjD)及會(huì)話ID來(lái)確定 該使用者正試圖聯(lián)絡(luò)的聯(lián)系方的網(wǎng)絡(luò)地址。
在步驟716,遠(yuǎn)程蜂窩電話300創(chuàng)建到子服務(wù)器的語(yǔ)音信道,并且子服務(wù)器315連接 到所述聯(lián)系方。
圖9圖示本發(fā)明的另一個(gè)示例性實(shí)施方案,該實(shí)施方案采用能夠在兩個(gè)或更多個(gè)網(wǎng)絡(luò) 之間交換和路由通信業(yè)務(wù)的個(gè)人交換路由器405。例如,個(gè)人交換路由器406可以將從遠(yuǎn) 程蜂窩電話410接收的信號(hào)交換到連接到本地網(wǎng)絡(luò)的電話,例如藍(lán)牙電話406。
從遠(yuǎn)程蜂窩電話410到藍(lán)牙電話406的連接是基于從遠(yuǎn)程蜂窩電話410傳輸?shù)絺€(gè)人交 換服務(wù)器495的短碼建立的。在一個(gè)實(shí)施方案中,個(gè)人交換服務(wù)器495將該信號(hào)轉(zhuǎn)發(fā)到使 用交互式語(yǔ)音響應(yīng)(IVR)系統(tǒng)來(lái)標(biāo)識(shí)與藍(lán)牙電話406相關(guān)聯(lián)的短碼的個(gè)人交換路由器。
圖IO根據(jù)一個(gè)或更多個(gè)示例性實(shí)施方案示出用于使用圖9中所示系統(tǒng)的一個(gè)實(shí)施方 案的方法。
在步驟801 ,使用者在第一個(gè)人計(jì)算機(jī)400上安裝個(gè)人交換路由器405軟件。
在步驟803,使用者采用遠(yuǎn)程設(shè)備(例如遠(yuǎn)程蜂窩電話410)來(lái)向個(gè)人交換服務(wù)器495
發(fā)送一觸發(fā)。
在步驟805,個(gè)人交換路由器405檢測(cè)到遠(yuǎn)程蜂窩電話410發(fā)送到個(gè)人交換服務(wù)器495 的所述觸發(fā)。
在步驟807,個(gè)人交換路由器405發(fā)起與所述短碼所標(biāo)識(shí)的目的地設(shè)備(藍(lán)牙電話406) 的通信。在步驟809,個(gè)人交換路由器405確定該呼叫的目標(biāo)是否是第一個(gè)人計(jì)算機(jī)400。
在步驟811,從遠(yuǎn)程蜂窩電話410接收的數(shù)字音頻信號(hào)被轉(zhuǎn)換為模擬信號(hào)并且使用音 頻輸出設(shè)備被輸出。
在步驟813,所述信號(hào)被轉(zhuǎn)發(fā)到藍(lán)牙電話406。
圖11示出第一個(gè)人計(jì)算機(jī)500的一個(gè)實(shí)施方案,所述第一個(gè)人計(jì)算機(jī)運(yùn)行個(gè)人交換 路由器應(yīng)用(505),并且還處理所述音頻信號(hào)。在一個(gè)實(shí)施方案,所述音頻信號(hào)是在音 頻總線520、音頻濾波器518、聲卡514和USB音頻設(shè)備516的幫助下被處理的。
在一個(gè)實(shí)施方案中,個(gè)人交換路由器505可以同時(shí)與多個(gè)語(yǔ)音網(wǎng)絡(luò)通信。例如,它可 以將USB電話連接到一個(gè)或更多個(gè)電話應(yīng)用。
在一個(gè)實(shí)施方案中,第一個(gè)人計(jì)算機(jī)500使用音頻總線520來(lái)橋接第一電話應(yīng)用510 和第二電話應(yīng)用512之間的語(yǔ)音連接。該功能性可以例如使用圖12中概述的步驟來(lái)實(shí)現(xiàn)。
圖12根據(jù)一個(gè)或更多個(gè)示例性實(shí)施方案提供用于在第一個(gè)人計(jì)算機(jī)500處中繼音頻 數(shù)據(jù)的方法的實(shí)施例。
在步驟850,第一電話應(yīng)用510建立第一電話連接。
在步驟852,個(gè)人交換路由器505通過(guò)第二電話應(yīng)用512發(fā)起第二電話連接。
在步驟854,個(gè)人交換路由器505配置虛擬音頻設(shè)備,例如音頻總線520。
在步驟856和858,個(gè)人交換路由器505使用音頻總線來(lái)將音頻信號(hào)從第一電話應(yīng)用 510轉(zhuǎn)發(fā)到第二電話應(yīng)用512。
在步驟860,人個(gè)交換路由器505保持監(jiān)控兩個(gè)電話連接。
在步驟862,當(dāng)兩個(gè)連接中的一個(gè)終止時(shí),個(gè)人交換路由器505重設(shè)(reset)該呼叫 路由。
在一個(gè)實(shí)施方案中,個(gè)人交換路由器505還支持會(huì)議呼叫功能性。會(huì)議呼叫可以例如 通過(guò)圖13中所概述的以下步驟來(lái)建立。
圖14示出本發(fā)明的另一個(gè)方面。服務(wù)器950連接到數(shù)據(jù)網(wǎng)絡(luò)952。數(shù)據(jù)網(wǎng)絡(luò)950連接到路由器調(diào)制解調(diào)器954。路由器調(diào)制解調(diào)器954連接到本地網(wǎng)絡(luò)956。本地網(wǎng)絡(luò)956還 連接到本地PBX958和本地計(jì)算機(jī)960。在一個(gè)實(shí)施方案中,本地網(wǎng)絡(luò)956代表住宅無(wú)線 網(wǎng)絡(luò)。本地計(jì)算機(jī)960運(yùn)行通過(guò)本地網(wǎng)絡(luò)956與運(yùn)行在本地PBX 958上的軟件應(yīng)用進(jìn)行通 信的軟件應(yīng)用。
在一個(gè)實(shí)施方案中,本地PBX958為一個(gè)或更多個(gè)語(yǔ)音網(wǎng)絡(luò)提供端接點(diǎn),由此使得本 地PBX 958可用于與每個(gè)網(wǎng)絡(luò)的通信。在本發(fā)明的一個(gè)方面,為本地PBX 958提供網(wǎng)絡(luò) 標(biāo)識(shí)符(例如電話號(hào)碼)。網(wǎng)絡(luò)的其他成員可以通過(guò)使用該電話號(hào)碼訪問(wèn)本地網(wǎng)絡(luò)956。
可以為本地PBX958提供授權(quán)電話號(hào)碼集??梢詾槊總€(gè)號(hào)碼指派特權(quán)集,例如訪問(wèn)語(yǔ) 音郵件、訪問(wèn)特定網(wǎng)絡(luò)或訪問(wèn)本地PBX958所提供的任何其他服務(wù)。
本地PBX 958使用具體的通信網(wǎng)絡(luò)轉(zhuǎn)發(fā)可訪問(wèn)本地PBX 958的語(yǔ)音通信設(shè)備發(fā)起的 呼叫。在一個(gè)實(shí)施方案中,對(duì)網(wǎng)絡(luò)的選擇基于目標(biāo)電話號(hào)碼的區(qū)域碼。例如,到以617開(kāi) 始的電話號(hào)碼的電話呼叫是使用第一網(wǎng)絡(luò)發(fā)起的,而到以718開(kāi)始的電話號(hào)碼的電話呼叫 是使用第二網(wǎng)絡(luò)發(fā)起的。
圖15根據(jù)一個(gè)或更多個(gè)示例性實(shí)施方案圖示使用本地PBX958的一個(gè)實(shí)施例。
在步驟980,本地PBX 958例如通過(guò)向語(yǔ)音通信服務(wù)提供商通報(bào)本地PBX 958準(zhǔn)備好 接受呼叫來(lái)在多個(gè)語(yǔ)音網(wǎng)絡(luò)上建立起存在性。
在步驟982,使用者通過(guò)使用瘦客戶應(yīng)用(thin-client application)(未示出)連接到 本地PBX 985。在一個(gè)實(shí)施方案中,瘦客戶應(yīng)用為一接受使用者命令并在本地網(wǎng)絡(luò)956上 將它們發(fā)送到本地PBX 958的使用者接口。例如,瘦客戶應(yīng)用可以使用HTML瀏覽器實(shí) 現(xiàn)。HTML瀏覽器接受使用者的命令,并且將它們轉(zhuǎn)發(fā)到本地PBX958。
在步驟984,本地PBX958從單個(gè)點(diǎn)(例如運(yùn)行在本地計(jì)算機(jī)960上的痩客戶系統(tǒng)) 接收通信信號(hào)。在一個(gè)實(shí)施方案中,基于該通信請(qǐng)求,它向所有通信網(wǎng)絡(luò)通報(bào)一使用者可 用于接受呼叫。
本文描述的各種實(shí)施方案提供以下能力中的一項(xiàng)或更多項(xiàng),所述能力是出于圖示說(shuō)明 性的目的來(lái)討論而非限定性的,但是可以為本領(lǐng)域技術(shù)人員所理解。
在回顧了附圖、詳細(xì)的說(shuō)明書和權(quán)利要求書后將更完全地理解本發(fā)明的這些和其他能 力以及本發(fā)明本身。
所述實(shí)現(xiàn)是示例性的,而非本發(fā)明的限制,因?yàn)楦鶕?jù)該公開(kāi)的其他實(shí)現(xiàn)是可能的。在操作中,參照?qǐng)D5,用于使用本文描述的系統(tǒng)來(lái)關(guān)連呼叫方和被叫方的過(guò)程包括所 示出的階段。然而,該過(guò)程僅僅是示例性的而非限制性的??梢岳缤ㄟ^(guò)增加、移除或重 新安排多個(gè)階段來(lái)更改圖5中的過(guò)程。在操作中,參照?qǐng)D10,用于使用本文描述的系統(tǒng)來(lái)關(guān)連呼叫方和被叫方的過(guò)程包括所 示出的階段。然而,該過(guò)程僅僅是示例性的而非限制性的??梢岳缤ㄟ^(guò)增加、移除或重 新安排多個(gè)階段來(lái)更改圖10中的過(guò)程。在操作中,參照?qǐng)D12,用于使用本文描述的系統(tǒng)來(lái)關(guān)連呼叫方和被叫方的過(guò)程包括所示出的階段。然而,該過(guò)程僅僅是示例性的而非限制性的??梢岳缤ㄟ^(guò)增加、移除或重新安排多個(gè)階段來(lái)更改圖12中的過(guò)程。在操作中,參照?qǐng)D13,用于使用本文描述的系統(tǒng)來(lái)關(guān)連呼叫方和被叫方的過(guò)程包括所 示出的階段。然而,該過(guò)程僅僅是示例性的而非限制性的??梢岳缤ㄟ^(guò)增加、移除或重 新安排多個(gè)階段來(lái)更改圖13中的過(guò)程。在操作中,參照?qǐng)D15,用于使用本文描述的系統(tǒng)來(lái)關(guān)連呼叫方和被叫方的過(guò)程包括所 示出的階段。然而,該過(guò)程僅僅是示例性的而非限制性的??梢岳缤ㄟ^(guò)增加、移除或重 新安排多個(gè)階段來(lái)更改圖15中的過(guò)程。在上面的一些實(shí)施方案中,可以使用字母數(shù)字碼來(lái)標(biāo)識(shí)呼叫方或被叫方中的一個(gè)或更 多個(gè)。該字母數(shù)字碼可以為ASCII字符集中任意字符或ASCII字符集中多個(gè)字符的組合。 所述字母數(shù)字碼可以被限制為字母字符"A"到"Z"或其子集以及多個(gè)字母字符。在其他實(shí)施 方案中,所述字母數(shù)字碼可以包括選自字母范圍"A"到"Z"以及整數(shù)"0"到"9"的數(shù)字范圍的 多個(gè)字符。在其他實(shí)施方案中,可以使用第三(或第四)服務(wù)器來(lái)分發(fā)地址或狀態(tài)存在信息。例 如包括動(dòng)態(tài)IP或網(wǎng)絡(luò)聯(lián)系方信息或包括動(dòng)態(tài)存在狀態(tài)信息的服務(wù)器可以被用來(lái)向其他服 務(wù)器或設(shè)備提供這樣的信息。同樣,除了移動(dòng)(電話)設(shè)備和計(jì)算機(jī)設(shè)備之間的通信外,本系統(tǒng)和方法應(yīng)用于兩個(gè) 移動(dòng)設(shè)備(例如兩個(gè)蜂窩電話)之間的通信。所述狀態(tài)信息包括網(wǎng)絡(luò)存在性(可用性),并且可以指示與一存在并連接的設(shè)備進(jìn)行 通信的實(shí)際可能性,以及設(shè)備使用者從允許狀態(tài)集所得到的狀態(tài)信息。允許狀態(tài)可以指示 使用者是否期望被連接或通信,并且可以依賴于呼叫方的身份。其他實(shí)施方案落入本發(fā)明的范圍和精神。例如,由于軟件的本質(zhì),上面所描述的功能 可以使用軟件、硬件、固件、硬連線或這些的任意組合來(lái)實(shí)現(xiàn)。在物理上實(shí)現(xiàn)功能的特征 可以位于不同位置,包括是分布式的,從而功能的多個(gè)部分可以在不同物理位置處實(shí)現(xiàn)。3權(quán)利要求
1.一種用于在第一設(shè)備和第二設(shè)備之間建立通信的方法,包括在服務(wù)器處,從在網(wǎng)絡(luò)上耦合到所述服務(wù)器的所述第一設(shè)備接收通信請(qǐng)求;在所述服務(wù)器處,從所述第一設(shè)備接收呼叫方標(biāo)識(shí)碼,所述呼叫方標(biāo)識(shí)碼標(biāo)識(shí)所述第一設(shè)備或所述第一設(shè)備的使用者;在所述服務(wù)器處,從所述第一設(shè)備接收字母數(shù)字碼,所述字母數(shù)字碼標(biāo)識(shí)所述第二設(shè)備的被叫方使用者;在所述服務(wù)器處,將所述字母數(shù)字碼與儲(chǔ)存在所述服務(wù)器的被叫方地址相關(guān)聯(lián),所述呼叫方標(biāo)識(shí)和所述字母數(shù)字碼以及所述被叫方地址全部與所述服務(wù)器可訪問(wèn)的聯(lián)系方列表相關(guān)聯(lián);以及響應(yīng)于所述通信請(qǐng)求和所述字母數(shù)字碼以及相關(guān)聯(lián)的被叫方地址,所述服務(wù)器在所述第一設(shè)備和與所述被叫方地址相關(guān)聯(lián)的所述第二設(shè)備之間建立所述通信,從而所述第一設(shè)備和所述第二設(shè)備在所述網(wǎng)絡(luò)上進(jìn)行通信。
2. 如權(quán)利要求1所述的方法,還包括從所述服務(wù)器向所述第一設(shè)備提供對(duì)應(yīng)于所述 聯(lián)系方列表并且包括指示所述聯(lián)系方列表中至少一個(gè)聯(lián)系方的存在狀態(tài)的信息的信息。
3. 如權(quán)利要求2所述的方法,其中所述存在狀態(tài)包括當(dāng)前連接到通信網(wǎng)絡(luò)的狀態(tài)。
4. 如權(quán)利要求2所述的方法,其中所述存在狀態(tài)包括允許狀態(tài),所述允許狀態(tài)指示 與所述第二設(shè)備的通信是可允許的。
5. 如權(quán)利要求1所述的方法,其中所述服務(wù)器在所述第一和第二設(shè)備之間運(yùn)載來(lái)自 語(yǔ)音通信信號(hào)的數(shù)據(jù)。
6. 如權(quán)利要求1所述的方法,其中所述服務(wù)器將所述被叫方地址傳遞到第二服務(wù)器, 所述第二服務(wù)器在所述第一和第二設(shè)備之間運(yùn)載來(lái)自語(yǔ)音通信信號(hào)的數(shù)據(jù)。
7. 如權(quán)利要求l所述的方法,還包括在第二服務(wù)器處從所述第一設(shè)備接收電話呼叫, 在所述第二服務(wù)器從所述服務(wù)器獲得目的地信息之后,所述電話呼叫被所述第二服務(wù)器分 發(fā)到所述電話呼叫的目的地,所述目的地信息包括被叫方網(wǎng)絡(luò)地址。
8. 如權(quán)利要求1所述的方法,其中將所述字母數(shù)字碼與所述被叫方地址相關(guān)聯(lián)的操 作包括從與所述第一設(shè)備的使用者相關(guān)聯(lián)的聯(lián)系方列表中査找在所述服務(wù)器上所述字母 數(shù)字碼所代表的使用者的網(wǎng)絡(luò)地址。
9. 如權(quán)利要求8所述的方法,其中所述查找操作包括在向所述服務(wù)器提供地址査找 服務(wù)的地址服務(wù)器上査找所述網(wǎng)絡(luò)地址。
10. 如權(quán)利要求1所述的方法,還包括認(rèn)證來(lái)自所述第一設(shè)備的聯(lián)系方列表更新請(qǐng)求。
11. 如權(quán)利要求l所述的方法,還包括認(rèn)證來(lái)自所述第一設(shè)備的所述通信請(qǐng)求。
12. 如權(quán)利要求l所述的方法,其中所述字母數(shù)字碼包括標(biāo)準(zhǔn)ASCII字符中任意的多 個(gè)字符。
13. 如權(quán)利要求l所述的方法,其中所述字母數(shù)字碼由字母范圍"A"到"Z"中的多個(gè)字符構(gòu)成。
14. 如權(quán)利要求l所述的方法,其中所述字母數(shù)字碼由選自字母范圍"A"到"Z"以及 整數(shù)范圍"0"到"9"的數(shù)字中的多個(gè)字符構(gòu)成。
15. 如權(quán)利要求1所述的方法,其中所述方法在第一移動(dòng)通信設(shè)備和第二移動(dòng)通信設(shè) 備之間提供通信。
16. —種用于在第一設(shè)備和第二設(shè)備之間建立通信的方法,包括 從所述第一設(shè)備接收包括第一設(shè)備標(biāo)識(shí)信息的聯(lián)系方更新請(qǐng)求; 響應(yīng)于所述聯(lián)系方更新請(qǐng)求,向所述第一設(shè)備發(fā)送與所述第一設(shè)備標(biāo)識(shí)信息相關(guān)聯(lián)的聯(lián)系方列表,所述聯(lián)系方列表包括用于所述聯(lián)系方列表中每個(gè)聯(lián)系方的聯(lián)系方標(biāo)識(shí)符; 從所述第一設(shè)備接收連接請(qǐng)求,所述連接請(qǐng)求標(biāo)識(shí)至少一個(gè)聯(lián)系方標(biāo)識(shí)符; 將所述聯(lián)系方標(biāo)識(shí)符映射到所述第二設(shè)備的地址;以及使用所述第二設(shè)備的所述地址來(lái)在所述第一設(shè)備和所述第二設(shè)備之間建立通信。
17. 如權(quán)利要求16所述的方法,還包括認(rèn)證來(lái)自所述第一設(shè)備的所述聯(lián)系方更新請(qǐng)求。
18. 如權(quán)利要求16所述的方法,還包括認(rèn)證來(lái)自所述第一設(shè)備的所述連接請(qǐng)求。
19. 如權(quán)利要求16所述的方法,還包括向所述第一設(shè)備指示所述聯(lián)系方列表中的哪 些聯(lián)系方目前可用于通信。
20. 如權(quán)利要求19所述的方法,其中指示哪些聯(lián)系方目前可用的操作還包括參考針 對(duì)所述聯(lián)系方的存在信息來(lái)確定哪些聯(lián)系方目前可用于通信。
21. 如權(quán)利要求16所述的方法,還包括建立到所述第一設(shè)備的數(shù)字通信連接,所述 聯(lián)系方列表在所述數(shù)字通信連接上被傳遞。
22. 如權(quán)利要求21所述的方法,其中建立所述數(shù)字通信連接的操作包括在與SIP兼 容的信道上建立所述數(shù)字通信連接。
23. 如權(quán)利要求16所述的方法,還包括在所述第一和第二設(shè)備之間建立語(yǔ)音通信連接。
24. 如權(quán)利要求23所述的方法,其中建立所述語(yǔ)音通信連接的操作包括在與SS7兼 容的信道上建立語(yǔ)音通信連接。
25. 如權(quán)利要求23所述的方法,其中建立所述語(yǔ)音通信連接的操作包括使用電話通 信標(biāo)準(zhǔn)協(xié)議建立語(yǔ)音通信連接。
26. 如權(quán)利要求16所述的方法,其中所述第一設(shè)備包括無(wú)線電話通信設(shè)備。
27. 如權(quán)利要求16所述的方法,其中所述第二設(shè)備包括基于IP的語(yǔ)音通信設(shè)備。
28. 如權(quán)利要求16所述的方法,還包括將所述聯(lián)系方標(biāo)識(shí)符和與所述第二設(shè)備相關(guān) 聯(lián)的IP地址相關(guān)連。
29. 如權(quán)利要求16所述的方法,還包括將所述聯(lián)系方標(biāo)識(shí)符和與所述第二設(shè)備相關(guān) 聯(lián)的電話號(hào)碼相關(guān)連。
30. 如權(quán)利要求16所述的方法,還包括耦合至少兩個(gè)網(wǎng)絡(luò)以在所述第一和第二設(shè)備 之間建立所述通信,所述至少兩個(gè)網(wǎng)絡(luò)至少包括PSTN。
31. 如權(quán)利要求16所述的方法,還包括耦合至少兩個(gè)網(wǎng)絡(luò)以在所述第一和第二設(shè)備 之間建立所述通信,所述至少兩個(gè)網(wǎng)絡(luò)至少包括IP網(wǎng)絡(luò)。
32. 如權(quán)利要求16所述的方法,還包括耦合至少兩個(gè)網(wǎng)絡(luò)以在所述第一和第二設(shè)備 之間建立所述通信,所述至少兩個(gè)網(wǎng)絡(luò)至少包括蜂窩通信網(wǎng)絡(luò)。
33. 如權(quán)利要求16所述的方法,還包括在耦合到通信網(wǎng)絡(luò)的服務(wù)器上更新所述聯(lián)系 方列表,所述通信網(wǎng)絡(luò)又可以耦合到所述第一設(shè)備。
34. 如權(quán)利要求16所述的方法,還包括在耦合到通信網(wǎng)絡(luò)的服務(wù)器上更新所述聯(lián)系 方列表,所述通信網(wǎng)絡(luò)又可以耦合到所述第二設(shè)備。
35. 如權(quán)利要求16所述的方法,其中建立所述通信的操作包括在第一與PSTO兼容 的網(wǎng)絡(luò)和第二與基于IP的語(yǔ)音兼容的網(wǎng)絡(luò)之間橋接通信。
36. 如權(quán)利要求16所述的方法,還包括維護(hù)與所述第一設(shè)備的第一對(duì)等使用者相關(guān) 聯(lián)的多個(gè)聯(lián)系方列表,所述多個(gè)聯(lián)系方列表被保持在對(duì)應(yīng)的多個(gè)數(shù)據(jù)庫(kù)中,每個(gè)數(shù)據(jù)庫(kù)包 括對(duì)應(yīng)的聯(lián)系方列表。
37. 如權(quán)利要求36所述的方法,其中所述多個(gè)數(shù)據(jù)庫(kù)耦合到多個(gè)服務(wù)器。
38. 如權(quán)利要求16所述的方法,還包括將所述第一設(shè)備的連接請(qǐng)求重新引導(dǎo)到被調(diào) 適為用于處理所述第一設(shè)備和所述設(shè)備之間的通信的多個(gè)服務(wù)器之一。
39. 如權(quán)利要求16所述的方法,還包括通過(guò)至少一個(gè)耦合到與所述第一設(shè)備相關(guān)聯(lián) 的第一網(wǎng)絡(luò)以及與所述第二設(shè)備相關(guān)聯(lián)的第二網(wǎng)絡(luò)兩者的服務(wù)器重新引導(dǎo)在所述第一和 第二設(shè)備之間交換的語(yǔ)音通信分組。
40. 如權(quán)利要求39所述的方法,其中所述至少一個(gè)服務(wù)器基于第一通信協(xié)議與所述 第一網(wǎng)絡(luò)通信,并且基于第二通信協(xié)議與所述第二網(wǎng)絡(luò)通信。
41. 如權(quán)利要求16所述的方法,其中所述方法在第一移動(dòng)通信設(shè)備和第二移動(dòng)通信 設(shè)備之間提供通信。
42. —種用于在第一設(shè)備和第二設(shè)備之間建立通信的系統(tǒng),包括通信端口,所述通信端口被調(diào)適為從所述第一設(shè)備接收包括第一設(shè)備標(biāo)識(shí)信息的聯(lián)系 方更新請(qǐng)求;數(shù)據(jù)儲(chǔ)存單元,所述數(shù)據(jù)儲(chǔ)存單元儲(chǔ)存與所述第一設(shè)備標(biāo)識(shí)信息相關(guān)聯(lián)的聯(lián)系方列 表,所述聯(lián)系方列表包括用于所述聯(lián)系方列表中每個(gè)聯(lián)系方的聯(lián)系方標(biāo)識(shí)符;耦合到所述通信端口并且耦合到所述數(shù)據(jù)儲(chǔ)存單元的處理器,所述處理器經(jīng)由所述通 信端口接收所述聯(lián)系方更新請(qǐng)求,并且通過(guò)經(jīng)由所述通信端口將來(lái)自所述聯(lián)系方列表的信 息發(fā)送到所述第一設(shè)備來(lái)響應(yīng)所述聯(lián)系方更新請(qǐng)求;所述處理器還被調(diào)適為經(jīng)由所述通信端口從所述第一設(shè)備接收連接請(qǐng)求,所述連接請(qǐng) 求標(biāo)識(shí)至少一個(gè)聯(lián)系方標(biāo)識(shí)符;所述處理器還被調(diào)適為將所述聯(lián)系方標(biāo)識(shí)符與所述第二設(shè)備的地址相關(guān)聯(lián);以及所述處理器還被調(diào)適為使用所述第二設(shè)備的所述地址來(lái)在所述第一設(shè)備和所述第二 設(shè)備之間建立通信。
43. 如權(quán)利要求42所述的系統(tǒng),其中所述處理器被設(shè)置在服務(wù)器上,所述服務(wù)器被 調(diào)適為在通信信道上與所述第一和第二設(shè)備通信。
44. 如權(quán)利要求42所述的系統(tǒng),其中所述處理器被設(shè)置在服務(wù)器上,所述服務(wù)器被 調(diào)適為在第一通信信道上與所述第一設(shè)備通信并且在第二通信信道上與所述第二設(shè)備通信。
45. 如權(quán)利要求44所述的系統(tǒng),其中所述第一通信信道包括移動(dòng)網(wǎng)絡(luò),并且所述第 二通信信道包括基于IP的語(yǔ)音(VoIP)網(wǎng)絡(luò)。
46. 如權(quán)利要求42所述的系統(tǒng),還包括被調(diào)適為與所述第二設(shè)備通信的第二通信端□。
47. 如權(quán)利要求42所述的系統(tǒng),其中所述處理器包括運(yùn)行第一過(guò)程的服務(wù)器,所述 第一過(guò)程使用第一通信協(xié)議與所述第一設(shè)備通信,并且使用第二通信協(xié)議與所述第二設(shè)備 通信。
48. 如權(quán)利要求42所述的系統(tǒng),其中所述處理器被調(diào)適為用于在所述第一設(shè)備、所 述第二設(shè)備和第三設(shè)備之間建立通信。
49. 如權(quán)利要求42所述的系統(tǒng),還包括儲(chǔ)存在所述數(shù)據(jù)儲(chǔ)存設(shè)備中的數(shù)據(jù)結(jié)構(gòu),所 述數(shù)據(jù)結(jié)構(gòu)包括對(duì)應(yīng)于所述聯(lián)系方的信息,并且還包括對(duì)應(yīng)于所述聯(lián)系方的狀態(tài)的信息。
50. 如權(quán)利要求49所述的系統(tǒng),其中所述狀態(tài)包括在網(wǎng)絡(luò)上的存在狀態(tài)。
51. 如權(quán)利要求42所述的方法,其中所述方法在第一移動(dòng)通信設(shè)備和第二移動(dòng)通信 設(shè)備之間提供通信。
52. —種用于在耦合到移動(dòng)網(wǎng)絡(luò)的第一設(shè)備和耦合到數(shù)據(jù)網(wǎng)絡(luò)的第二設(shè)備之間提供通 信的系統(tǒng),包括至少通過(guò)使用移動(dòng)通信協(xié)議的所述移動(dòng)通信網(wǎng)絡(luò)耦合到所述第一設(shè)備的第一服務(wù)器 計(jì)算機(jī);耦合到所述第一服務(wù)器計(jì)算機(jī)的第一數(shù)據(jù)儲(chǔ)存裝置,所述數(shù)據(jù)儲(chǔ)存裝置具有與所述第 一設(shè)備相關(guān)聯(lián)的聯(lián)系方列表,所述聯(lián)系方列表包括對(duì)應(yīng)于多個(gè)聯(lián)系方的信息,并且所述聯(lián) 系方列表對(duì)應(yīng)于第一設(shè)備標(biāo)識(shí)信息;至少通過(guò)數(shù)據(jù)網(wǎng)絡(luò)耦合到所述第一服務(wù)器計(jì)算機(jī)的第二計(jì)算機(jī);以及耦合到所述第二計(jì)算機(jī)的第二數(shù)據(jù)儲(chǔ)存裝置,所述數(shù)據(jù)儲(chǔ)存裝置具有儲(chǔ)存于其上并且 可用于在所述第一服務(wù)器計(jì)算機(jī)和所述第二計(jì)算機(jī)之間建立通信連接的數(shù)據(jù);所述第二計(jì)算機(jī)還被配置為適合于使用基于因特網(wǎng)協(xié)議的語(yǔ)音(VoIP)通信來(lái)與第三 計(jì)算機(jī)通信。
53. —種用于在耦合到移動(dòng)電話網(wǎng)絡(luò)的第一移動(dòng)電話設(shè)備和耦合到數(shù)據(jù)網(wǎng)絡(luò)的第二通 信設(shè)備之間建立通信的信令系統(tǒng),包括用于在所述第一移動(dòng)電話設(shè)備和服務(wù)器之間信令通信的第一通信裝置;耦合到所述服務(wù)器的數(shù)據(jù)儲(chǔ)存和檢索裝置,用于儲(chǔ)存和維護(hù)與所述第一移動(dòng)電話設(shè)備 相關(guān)聯(lián)的多個(gè)聯(lián)系方的服務(wù)器聯(lián)系方列表;移動(dòng)聯(lián)系方列表,所述移動(dòng)聯(lián)系方列表與所述服務(wù)器聯(lián)系方列表相關(guān)連,并且指示所 述服務(wù)器聯(lián)系方列表中的狀態(tài)信息,所述移動(dòng)聯(lián)系方列表是所述第一移動(dòng)電話設(shè)備可訪問(wèn) 的,以向所述服務(wù)器提供從所述移動(dòng)聯(lián)系方列表中選擇的一個(gè)或更多個(gè)聯(lián)系方;以及用于根據(jù)所述服務(wù)器處的地址關(guān)連在所述第二通信設(shè)備和所述服務(wù)器之間信令通信 的第二通信裝置,所述地址關(guān)連將在所述移動(dòng)電話網(wǎng)絡(luò)上接收的所述選擇的一個(gè)或更多個(gè) 聯(lián)系方與所述第二通信設(shè)備的對(duì)應(yīng)數(shù)據(jù)網(wǎng)絡(luò)地址相關(guān)連。
54. —種用于在網(wǎng)絡(luò)上通信的裝置,包括 用于在所述裝置上儲(chǔ)存聯(lián)系方列表的數(shù)據(jù)儲(chǔ)存組件; 允許從所述儲(chǔ)存的聯(lián)系方列表感知聯(lián)系方的狀態(tài)的顯示器;允許輸入選擇以從所述儲(chǔ)存的聯(lián)系方列表至少選擇所述聯(lián)系方的選擇器;以及 發(fā)射器,所述發(fā)射器在所述網(wǎng)絡(luò)上發(fā)射來(lái)自所述裝置的通信請(qǐng)求信號(hào),所述通信請(qǐng)求 信號(hào)包括對(duì)應(yīng)于至少以下項(xiàng)的信息所述裝置呼叫方標(biāo)識(shí)碼的標(biāo)識(shí),以及用于所述聯(lián)系方 的標(biāo)識(shí),所述用于所述聯(lián)系方的標(biāo)識(shí)包括用于與所述聯(lián)系方相關(guān)聯(lián)的目的地的直接撥入 (DID)碼。
55. 如權(quán)利要求54所述的裝置,其中所述裝置包括在無(wú)線蜂窩通信網(wǎng)絡(luò)上通信的移 動(dòng)設(shè)備。
56. 如權(quán)利要求54所述的裝置,其中所述顯示器包括提供對(duì)來(lái)自所述聯(lián)系方列表的 多個(gè)聯(lián)系方的視覺(jué)顯示并且允許感知所述聯(lián)系方的存在狀態(tài)的屏幕。
57. 如權(quán)利要求54所述的裝置,其中所述選擇器包括被構(gòu)造為從使用者接收輸入以 從所述儲(chǔ)存的聯(lián)系方列表選擇所述聯(lián)系方的硬件使用者接口部件。
58. 如權(quán)利要求54所述的裝置,還包括允許在所述網(wǎng)絡(luò)上從服務(wù)器接收聯(lián)系方列表 信息的接收器。
59. 如權(quán)利要求54所述的裝置,其中所述聯(lián)系方的所述狀態(tài)包括所述聯(lián)系方用于通 信的可用性狀態(tài)。
60. 如權(quán)利要求54所述的裝置,其中所述聯(lián)系方的所述狀態(tài)包括所述聯(lián)系方指示所 述聯(lián)系方是否可以被呼叫的允許狀態(tài)集。
61. 如權(quán)利要求54所述的裝置,其中所述發(fā)射器包括數(shù)字發(fā)射特征,所述發(fā)射特征 發(fā)射包括以下項(xiàng)的數(shù)字信息所述裝置呼叫方標(biāo)識(shí)碼的標(biāo)識(shí),以及用于所述聯(lián)系方的所述 標(biāo)識(shí)。
全文摘要
本公開(kāi)總地涉及用于在耦合到通信網(wǎng)絡(luò)(31)的兩個(gè)或更多個(gè)通信設(shè)備(10,60)之間建立并維持通信的系統(tǒng)和方法。一些具體的方面涉及多個(gè)通信設(shè)備(10,60)之間的通信,每個(gè)所述通信設(shè)備耦合到各自的網(wǎng)絡(luò)(31)。其他方面涉及通過(guò)在耦合到網(wǎng)絡(luò)(31)的系統(tǒng)上維護(hù)并方便地提供的聯(lián)系方列表來(lái)建立這樣的通信。多個(gè)通信網(wǎng)絡(luò)(31)(例如VoIP、PSTN和無(wú)線網(wǎng)絡(luò))的使用者采用多個(gè)通信設(shè)備來(lái)與它們的聯(lián)系方通信。例如,支持VoIP的計(jì)算機(jī)對(duì)于訪問(wèn)VoIP網(wǎng)絡(luò)(31)上的聯(lián)系方來(lái)說(shuō)是必須的,并且移動(dòng)或蜂窩電話(60)被用于訪問(wèn)無(wú)線或PSTN網(wǎng)絡(luò)(51)上的聯(lián)系方。在一些情況下,儲(chǔ)存在一個(gè)通信設(shè)備(10,60)上的聯(lián)系方列表是不可以從另一個(gè)通信設(shè)備(10,60)訪問(wèn)的。例如,儲(chǔ)存在支持VoIP的計(jì)算機(jī)中的聯(lián)系方列表是不可以從PSTN或無(wú)線電話設(shè)備(60)訪問(wèn)的。
文檔編號(hào)H04L29/06GK101253746SQ200680031370
公開(kāi)日2008年8月27日 申請(qǐng)日期2006年5月16日 優(yōu)先權(quán)日2005年6月29日
發(fā)明者I·D·格戴利亞, J·格戴利亞 申請(qǐng)人:伊司庫(kù)特股份有限公司