欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

移動通信設(shè)備及其管理通信的方法

文檔序號:7649961閱讀:263來源:國知局
專利名稱:移動通信設(shè)備及其管理通信的方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動通信,更具體地說,涉及在移動通信設(shè)備中進行多通信路徑尋址(addressing)的系統(tǒng)和方法。
背景技術(shù)
移動通信設(shè)備可在多個通信網(wǎng)絡(luò)上進行通信。例如,移動通信設(shè)備的用戶與能夠在第一通信網(wǎng)絡(luò)上進行通信的第一方進行通信。例如,用戶還可與能夠在第二通信網(wǎng)絡(luò)上進行通信的第二方進行通信。在一個示例性方案中,用戶還可以在第二通信網(wǎng)絡(luò)上與第一方進行通信(例如如果第一方也能夠在第二通信網(wǎng)絡(luò)上進行通信)。這種在多個通信網(wǎng)絡(luò)上進行的通信通常是獨立處理的。
比較本發(fā)明后續(xù)將要結(jié)合附圖介紹的系統(tǒng),現(xiàn)有技術(shù)的其它局限性和弊端對于本領(lǐng)域的普通技術(shù)人員來說是顯而易見的。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種在移動通信設(shè)備中進行多通信路徑尋址(addressing)的系統(tǒng)和方法,如至少一幅附圖以及權(quán)利要求中所示和/或所述。
根據(jù)本發(fā)明的一方面,提供一種移動通信設(shè)備,包括至少一個通信接口模塊,其用于與至少第一組通信網(wǎng)絡(luò)進行通信;至少一個控制模塊,其使用所述至少一個通信接口模塊在所述第一組通信網(wǎng)絡(luò)中的任何一個通信網(wǎng)絡(luò)上管理(conduct)特定類型的通信;以及用戶接口模塊,其用于接收表示期望通信的用戶輸入;其中響應(yīng)所接收的表示期望通信的用戶輸入,所述至少一個控制模塊還用于
根據(jù)所接收的表示期望通信的用戶輸入,從所述第一組通信網(wǎng)絡(luò)中確定至少一個通信網(wǎng)絡(luò);以及使用所述至少一個通信接口模塊在所確定的至少一個通信網(wǎng)絡(luò)上管理(conduct)所期望的通信。
優(yōu)選地所述用戶接口模塊用于向用戶呈現(xiàn)至少第一組可視標(biāo)記,其中,所呈現(xiàn)的每個標(biāo)記都與在所述第一個通信網(wǎng)絡(luò)中相應(yīng)的一個通信網(wǎng)絡(luò)上進行特定類型的通信相關(guān)聯(lián);以及接收用戶對所呈現(xiàn)的可視標(biāo)記的選擇;以及所述至少一相控制模塊用于從所述第一組通信網(wǎng)絡(luò)中確定與用戶所選擇的可視標(biāo)記相關(guān)聯(lián)的一個通信網(wǎng)絡(luò);以及使用所述至少一個通信接口模塊在所確定的通信網(wǎng)絡(luò)上進行所述特定類型的通信。
優(yōu)選地所呈現(xiàn)的可視標(biāo)記中的第一可視標(biāo)記包括一個或多個可視特性,其表示與所述第一可視標(biāo)記關(guān)聯(lián)的通信網(wǎng)絡(luò)當(dāng)前不可用于通信;以及所呈現(xiàn)的可視標(biāo)記中的第二可視標(biāo)記包括一個或多個可視特性,其表示與所述第二可視標(biāo)記關(guān)聯(lián)的通信網(wǎng)絡(luò)當(dāng)前可用于通信。
優(yōu)選地,所述用戶接口模塊響應(yīng)所接收的表示另一個通信節(jié)點的用戶輸入,向用戶呈現(xiàn)至少第二組可視標(biāo)記。
優(yōu)選地,所述至少一個控制模塊還用于確定在所述第一組通信網(wǎng)絡(luò)中,哪些通信網(wǎng)絡(luò)可用于進行所述特定類型的通信;以及引導(dǎo)(direct)用戶接口模塊根據(jù)所確定的第一組通信網(wǎng)絡(luò)對于進行所述特定類型的通信的可用性,向用戶呈現(xiàn)第二組可視標(biāo)記。
優(yōu)選地,所述至少一個控制模塊至少部分地通過讀取遠離所述移動通信設(shè)備的遠程數(shù)據(jù)庫中的信息,來確定所述第一組通信網(wǎng)絡(luò)中哪些通信網(wǎng)絡(luò)可用于進行所述特定類型的通信。
優(yōu)選地,所述至少一個控制模塊至少部分地通過與遠離所述移動通信設(shè)備的至少一個通信節(jié)點交換測試消息,來確定所述第一組通信網(wǎng)絡(luò)中哪些通信網(wǎng)絡(luò)可用于進行所述特定類型的通信。
優(yōu)選地所述特定類型的通信是語音會話通信;所述至少一個控制模塊使用所述至少一個通信接口模塊在所述第一組通信網(wǎng)絡(luò)的任何通信一個網(wǎng)絡(luò)上管理(conduct)語音會話通信;所述用戶接口模塊用于接收表示期望語音會話通信的用戶輸入;以及響應(yīng)所接收的表示期望語音會話通信的用戶輸入,所述至少一個控制模塊用于根據(jù)所接收的表示期望語音會話通信的用戶輸入,在所述第一組通信網(wǎng)絡(luò)中確定至少一個通信網(wǎng)絡(luò);以及使用所述至少一個通信接口模塊在所確定的至少一個通信網(wǎng)絡(luò)上管理(conduct)所期望的語音會話通信。
優(yōu)選地,所述第一組通信網(wǎng)絡(luò)中的第一通信網(wǎng)絡(luò)是蜂窩電話通信網(wǎng)絡(luò);以及所述第一組通信網(wǎng)絡(luò)中的第二通信網(wǎng)絡(luò)是計算機網(wǎng)絡(luò)。
優(yōu)選地所述特定類型的通信是多媒體會話通信;所述至少一個控制模塊使用所述至少一個通信接口模塊在所述第一組通信網(wǎng)絡(luò)的任何一個通信網(wǎng)絡(luò)上管理(conduct)多媒體會話通信;所述用戶接口模塊用于接收表示期望多媒體會話通信的用戶輸入;以及響應(yīng)所接收的表示期望多媒體會話通信的用戶輸入,所述至少一個控制模塊用于根據(jù)所接收的表示期望多媒體會話通信的用戶輸入,在所述第一組通信網(wǎng)絡(luò)中確定至少一個通信網(wǎng)絡(luò);以及使用所述至少一個通信接口模塊在所確定的至少一個通信網(wǎng)絡(luò)上管理(conduct)所期望多媒體會話通信。
優(yōu)選地,所述第一組通信網(wǎng)絡(luò)中的第一通信網(wǎng)絡(luò)是蜂窩電話通信網(wǎng)絡(luò);以及所述第一組通信網(wǎng)絡(luò)中的第二通信網(wǎng)絡(luò)是計算機網(wǎng)絡(luò)。
優(yōu)選地所述特定類型的通信是即時文本消息通信;所述至少一個控制模塊使用所述至少一個通信接口模塊在所述第一組通信網(wǎng)絡(luò)的任何一個通信網(wǎng)絡(luò)上管理(conduct)即時文本消息通信;所述用戶接口模塊用于接收表示期望即時文本消息通信的用戶輸入;以及響應(yīng)所接收的表示期望即時文本消息通信的用戶輸入,所述至少一個控制模塊用于根據(jù)所接收的表示期望即時文本消息通信的用戶輸入,在所述第一組通信網(wǎng)絡(luò)中確定至少一個通信網(wǎng)絡(luò);以及使用所述至少一個通信接口模塊在所確定的至少一個通信網(wǎng)絡(luò)上管理所期望的即時文本消息通信。
優(yōu)選地,所接收的表示期望通信的用戶輸入是單個命令;以及所述至少一個控制模塊用于根據(jù)所接收的單個命令,確定特定類型的通信、確定與哪一個通信節(jié)點進行所確定的特定類型通信、以及確定可通過所述第一組通信網(wǎng)絡(luò)中的哪些(至少一個)通信網(wǎng)絡(luò)與所確定的通信節(jié)點使用所確定的特定類型通信進行通信;以及使用所述至少一個通信接口模塊在所確定的至少一個通信網(wǎng)絡(luò)上與所確定的通信節(jié)點進行所確定的特定類型的通信。
優(yōu)選地,所述單個命令是單個鍵入。
優(yōu)選地,所述單個命令是單個語音命令。
優(yōu)選地,所述單個命令是一次觸摸。
優(yōu)選地所述特定類型的通信是網(wǎng)頁瀏覽通信;所述至少一個控制模塊用于使用至少一個通信接口模塊在所述第一組通信網(wǎng)絡(luò)中的任何一個通信網(wǎng)絡(luò)上管理(conduct)網(wǎng)頁瀏覽通信;所述用戶接口模塊用于接收表示期望網(wǎng)頁瀏覽通信的用戶輸入;以及響應(yīng)所接收的表示期望網(wǎng)頁瀏覽通信的用戶輸入,所述至少一個控制模塊用于根據(jù)所接收的表示期望網(wǎng)頁瀏覽通信的用戶輸入,在所述第一組通信網(wǎng)絡(luò)中確定至少一個通信網(wǎng)絡(luò);以及使用所述至少一個通信接口模塊在所確定的至少一個通信網(wǎng)絡(luò)上管理所期望的網(wǎng)頁瀏覽通信。
根據(jù)本發(fā)明的一方面,提供一種在移動通信設(shè)備中管理第一組通信網(wǎng)絡(luò)上的通信的方法,所述移動通信設(shè)備能夠在所述第一組通信網(wǎng)絡(luò)的任何一個通信網(wǎng)絡(luò)上管理特定類型的通信,所述方法包括接收表示期望進行特定類型通信的用戶輸入;根據(jù)所接收的表示期望通信的用戶輸入,在所述第一組通信網(wǎng)絡(luò)中確定至少一個通信網(wǎng)絡(luò);以及在所確定的至少一個通信網(wǎng)絡(luò)上進行所期望的通信。
優(yōu)選地,所述方法還包括向用戶呈現(xiàn)至少第二組可視標(biāo)記,所呈現(xiàn)的第二組可視標(biāo)記中,每個可視標(biāo)記都與在所述第一組通信網(wǎng)路中相應(yīng)的通信網(wǎng)絡(luò)上進行特定類型的通信相關(guān)聯(lián),其中所述接收表示期望進行特定通信類型的用戶輸入包括接收用戶對所述第二組可視標(biāo)記之一的選擇;以及所述在第一組通信網(wǎng)絡(luò)中確定至少一個通信網(wǎng)絡(luò)包括確定所述第一組通信網(wǎng)絡(luò)中與用戶選擇的可視標(biāo)記相關(guān)聯(lián)的通信網(wǎng)絡(luò)。
優(yōu)選地所呈現(xiàn)的可視標(biāo)記中的第一可視標(biāo)記包括一個或多個可視特性,其表示與所述第一可視標(biāo)記關(guān)聯(lián)的通信網(wǎng)絡(luò)當(dāng)前不可用于通信;以及所呈現(xiàn)的可視標(biāo)記中的第二可視標(biāo)記包括一個或多個可視特性,其表示與所述第二可視標(biāo)記關(guān)聯(lián)的通信網(wǎng)絡(luò)當(dāng)前可用于通信。
優(yōu)選地,所述方法還包括確定所述第一組通信網(wǎng)網(wǎng)絡(luò)中,哪些網(wǎng)絡(luò)可用于進行所述特定類型的通信;以及根據(jù)所確定的通信網(wǎng)絡(luò)對于進行特定類型的通信的的可用性,向用戶呈現(xiàn)第二組可視標(biāo)記。
優(yōu)選地,所述確定哪些通信網(wǎng)絡(luò)可用于進行所述特定類型的通信的步驟進一步包括讀取遠離移動通信設(shè)備的遠程數(shù)據(jù)庫中的信息。
優(yōu)選地,所述確定哪些通信網(wǎng)絡(luò)可用于進行特定類型的通信的步驟進一步包括與遠離移動通信設(shè)備的至少一個通信節(jié)點交換測試消息。
優(yōu)選地,所述特定類型的通信是語音會話通信。
優(yōu)選地所述第一組通信網(wǎng)絡(luò)中的第一通信網(wǎng)絡(luò)是蜂窩電話通信網(wǎng)絡(luò);以及所述第一組通信網(wǎng)絡(luò)中的第二通信網(wǎng)絡(luò)是計算機網(wǎng)絡(luò)。
優(yōu)選地,所述特定類型的通信是多媒體會話通信。
優(yōu)選地,所述特定類型的通信是即時文本通信信息。
優(yōu)選地,所接收的表示期望通信的用戶輸入是單個命令。
優(yōu)選地,所述單個命令是單個鍵入。
優(yōu)選地,所述特定類型的通信是網(wǎng)頁瀏覽通信。
本發(fā)明的各種優(yōu)點、各個方面和創(chuàng)新特征,以及其中所示例的實施例的細(xì)節(jié),將在以下的描述和附圖中進行詳細(xì)介紹。


圖1是根據(jù)本發(fā)明一實施例的的用于提供多通信路徑尋址的移動通信設(shè)備的示意圖;
圖2是根據(jù)本發(fā)明另一實施例的用于提供多通信路徑尋址的移動通信設(shè)備的示意圖;圖3是根據(jù)本發(fā)明又一實施例的用于提供多通信路徑尋址的移動通信設(shè)備的示意圖;圖4是根據(jù)本發(fā)明再一實施例的用于提供多通信路徑尋址的移動通信設(shè)備的示意圖;圖5是根據(jù)本發(fā)明又一實施例的用于提供多通信路徑尋址的移動通信設(shè)備的示意圖;圖6是示例性的通信環(huán)境的示意圖,根據(jù)本發(fā)明的移動通信設(shè)備可在該通信環(huán)境中進行通信;圖7是根據(jù)本發(fā)明的提供多通信路徑尋址的一示例性方法的流程圖;圖8是根據(jù)本發(fā)明的提供多通信路徑尋址的另一示例性方法的流程圖。
具體實施例方式
圖1是根據(jù)本發(fā)明一實施例的用于提供多通信路徑尋址的移動通信設(shè)備的示意圖。移動通信設(shè)備100可包括任何類型的移動通信設(shè)備的特性。例如但不限于,所述移動通信設(shè)備可包括蜂窩電話、個人數(shù)字助理、手持式計算機、個人email設(shè)備、具有通信功能的便攜式音樂播放器、便攜式導(dǎo)航系統(tǒng)等。因此,本發(fā)明的范圍不應(yīng)局限于任何類型的通信設(shè)備的特性。
示例性移動通信設(shè)備100可包括至少一個通信接口模塊,用于與多個通信網(wǎng)絡(luò)進行通信。尤其是,這種靈活性給移動通信設(shè)備100提供了在多個可替代的(alternative)通信路徑(例如與其它單個通信設(shè)備或者多個通信設(shè)備通信)上進行通信的能力。
移動通信設(shè)備100可包括第一通信接口模塊110以及第二通信接口模塊120。為了簡潔起見,圖中只示出了兩個不同的通信接口,但是本發(fā)明不局限于此。例如,移動通信設(shè)備100可包括兩個以上的通信接口模塊。又例如,通信接口模塊可以共享各種硬件和/或軟件組件,而不一定具有明顯的分界。
例如,第一通信接口模塊110可用于與(或通過)第一通信網(wǎng)絡(luò)(及一個或多個相關(guān)的通信路徑)進行通信。例如,第一通信網(wǎng)絡(luò)可以是電話通信網(wǎng)絡(luò),或者包括電話通信網(wǎng)絡(luò)的特性。例如,所述電話通信網(wǎng)絡(luò)可以是蜂窩電話網(wǎng)或者公共交換電話網(wǎng)(PSTN),或者包括蜂窩電話網(wǎng)或者公共交換電話網(wǎng)的特性。在一個示例性配置中,第一通信接口模塊110用于在蜂窩電話網(wǎng)絡(luò)上進行通信,例如,該第一通信接口模塊110可根據(jù)任何一種蜂窩通信標(biāo)準(zhǔn)和/或?qū)S猛ㄐ艠?biāo)準(zhǔn)(例如1G、2G、3G、4G、CDMA、WCDMA、PDC、TDMA、GSM/GPRS/EDGE、CDMA2000等)進行通信。
第一通信接口模塊110可通過任何通信媒介進行通信。例如,第一通信接口模塊110可通過無線端口112進行無線通信。作為選擇,雖然圖1中沒有示出,但是第一通信接口模塊110可通過有線接口、無纜光接口或者有纜光接口進行通信。
例如,第二通信接口模塊120可用于與(或通過)第二通信網(wǎng)絡(luò)(及一個或多個相關(guān)的通信路徑)進行通信。例如,第二通信網(wǎng)絡(luò)可以是計算機通信網(wǎng)絡(luò),或者包括計算機通信網(wǎng)絡(luò)的各種特性。在這種示例性配置中,例如,計算機網(wǎng)絡(luò)可以是任何一種計算機通信網(wǎng)絡(luò)(例如因特網(wǎng)、廣域網(wǎng)(WAN)、局域網(wǎng)(LAN)、個人區(qū)域網(wǎng)(PAN)、城域網(wǎng)(MAN))、地面計算機通信網(wǎng)絡(luò)、衛(wèi)星計算機通信網(wǎng)絡(luò)等),或者包括任何一種計算機通信網(wǎng)絡(luò)(例如因特網(wǎng)、廣域網(wǎng)(WAN)、局域網(wǎng)(LAN)、個人區(qū)域網(wǎng)(PAN)、城域網(wǎng)(MAN))、地面計算機通信網(wǎng)絡(luò)、衛(wèi)星計算機通信網(wǎng)絡(luò)等)的各種特性。同樣,在這種配置中,第二通信接口模塊120可通過使用任何一種低級標(biāo)準(zhǔn)和/或?qū)S脜f(xié)議(例如IEEE802.3、IEEE802.11、IEEE802.15、IEEE802.16、IEEE802.20等)或高級標(biāo)準(zhǔn)和/或?qū)S脜f(xié)議(如TCP/IP)與計算機通信網(wǎng)絡(luò)進行通信。
與第一通信接口模塊110一樣,第二通信接口模塊120也可通過任何通信媒介進行通信。例如但不限于,第二通信接口模塊120可通過無線通信鏈路(例如使用無線端口122)、通過有線通信鏈路(例如使用有線通信端口128)、通過無纜光鏈路(例如使用無纜光端口124)或者通過有纜光鏈路(例如使用有纜光端口126)進行通信。
示例性移動通信設(shè)備100還可以包括通信管理模塊130。通信管理模塊130通常用于管理與移動通信設(shè)備100進行的通信。通信管理模塊130可以具有或者包括移動通信設(shè)備中與執(zhí)行一般通信任務(wù)有關(guān)的各種模塊或裝置的特性。例如但不限于,通信管理模塊130可包括或者監(jiān)視各種信號處理器、編解碼器、用戶接口、應(yīng)用程序等的運行,所述各種信號處理器、編解碼器、用戶接口、應(yīng)用程序關(guān)聯(lián)于可與移動通信設(shè)備100進行通信的任何的通信網(wǎng)絡(luò)和/或任何類型的通信。
例如,通信管理模塊130可使用至少一個通信接口模塊(例如第一通信接口模塊110和/或第二通信接口模塊120)來管理通過多個通信網(wǎng)絡(luò)(及相關(guān)的通信路徑)中的任何一個通信網(wǎng)絡(luò)進行的特定類型通信,其中,至少一個通信接口模塊用于與所述通信網(wǎng)絡(luò)進行通信。
下面的描述中有時候會提到可在通信網(wǎng)絡(luò)或者路徑上進行各種類型的通信。例如,這些各種類型的通信包括數(shù)據(jù)文件通信(例如傳輸各種類型的計算機文件如MP3文件、WAV文件、MPEG文件、字處理文件、JPEG文件、圖畫文件、軟件文件等)、語音會話通信(例如雙方或者多方之間的實時語音通信)、多媒體會話通信(例如雙方或多方之間的實時多媒體通信)、email通信、即時文本信息通信、網(wǎng)頁瀏覽通信、音樂流、視頻流、無線廣播、電視廣播等。
通信管理模塊130可使用至少一個通信接口模塊(例如第一通信接口模塊110和/或第二通信接口模塊120)來管理在確定的(identified)通信網(wǎng)絡(luò)(及相關(guān)的通信路徑)上進行的期望的(desired)通信。通信網(wǎng)絡(luò)和/或相關(guān)通信路徑的確定(identification)將在下面進行詳細(xì)闡述。
例如,通信管理模塊130也可用于執(zhí)行或者管理各種安全訪問和/或安全通信功能。例如,通信管理模塊130可用于執(zhí)行或者管理各種功率管理功能。再例如,通信管理模塊130可用于控制用戶訪問移動通信設(shè)備100能夠執(zhí)行的特定功能。
例如,通信管理模塊130可用于執(zhí)行或者管理移動通信設(shè)備100內(nèi)的各種信息流。例如,通信管理模塊130可用于控制協(xié)議棧各層之間(例如應(yīng)用層、傳輸層、網(wǎng)絡(luò)層等之間的)的信息流。再例如,通信管理模塊130可用于執(zhí)行或者管理各種協(xié)議棧層的功能。因此,通信管理模塊130可用于管理各種裝置、模塊或者子模塊之間的各種類型的信息流。例如,這些信息流類型包括控制信息、數(shù)字信息、文本信息、音頻信息、視頻信息、圖形信息(graphical information)、圖像信息(pictorial information)等。
示例性移動通信設(shè)備100還可包括用戶接口模塊140。用戶接口模塊140通常提供移動通信設(shè)備100與移動通信設(shè)備100用戶之間的接口。用戶接口模塊140可包括任何用戶接口的特性。例如但不限于,用戶接口模塊140可包括各種音頻、視頻和/或觸感用戶接口。例如,用戶接口模塊140可用于提供視頻顯示、音頻揚聲器、攝像機、麥克風(fēng)、觸摸屏、觸摸板、鍵盤和振動的U/I(用戶接口)功能。
例如,移動通信設(shè)備100(例如通信管理模塊130)通過使用用戶接口模塊140,可在移動通信設(shè)備100的用戶與通信地連接到移動通信設(shè)備100的其它設(shè)備之間提供通信接口(例如視頻、音頻和/或文本的)。例如,移動通信設(shè)備100能夠使用用戶接口模塊140來提醒用戶,收到一條從另一個通信設(shè)備(如另一個移動通信設(shè)備)發(fā)往移動通信設(shè)備100的消息。
作為一個非局限性的例子,移動通信設(shè)備100能夠使用用戶接口模塊140為在各種通信網(wǎng)絡(luò)上傳輸?shù)男畔⑻峁┯脩艚涌?,其中,后者共有典型移動電話用戶接口的各種特性。例如,對于移動通信設(shè)備100和另一個移動通信設(shè)備之間通過計算機網(wǎng)絡(luò)進行的通信,移動通信設(shè)備100使用用戶接口模塊140來提供用戶接口,通常這種用戶接口與在移動電話通信網(wǎng)絡(luò)上進行移動電話通信所使用的用戶接口是一樣。
正如下面將描述的,移動通信設(shè)備100其它各模塊能夠使用用戶接口模塊140。例如,移動通信設(shè)備100的其它各模塊(例如通信路徑選擇模塊150)能夠使用用戶接口模塊140將與當(dāng)前可用于通信的通信網(wǎng)絡(luò)(或路徑)有關(guān)的信息傳遞給用戶,和/或?qū)⑴c在可用的通信網(wǎng)絡(luò)上當(dāng)前正在執(zhí)行的各種類型的通信有關(guān)的信息傳遞給用戶。此外,移動通信設(shè)備100的其它各模塊也能夠使用用戶接口模塊140,將通信方式信息傳輸給移動通信設(shè)備100的用戶,該通信方式信息指明用戶可在特定通信網(wǎng)絡(luò)上進行通信和/或者可進行特定類型通信。例如,這種信息包括聯(lián)系(contact)信息、付款信息、與用戶驗證有關(guān)的信息、緊急事件信息等。
在一個非局限性的方案中,用戶接口模塊140可用于(例如在通信管理模塊130和/或通信路徑選擇模塊150的引導(dǎo)下)接收表示期望進行通信的用戶輸入指示。這種輸入可以是通過用戶接口模塊140主動請求的,也可以是非主動請求的。
在一個非局限性的方案中,用戶接口模塊140主動請求這種輸入,用戶接口模塊140可用于向用戶呈現(xiàn)第一組可視標(biāo)記(indicia或其它標(biāo)記)(如僅僅呈現(xiàn)所述第一組標(biāo)記,或者還呈現(xiàn)一個或多個其它標(biāo)記)。接著,例如,用戶可以選擇所呈現(xiàn)的標(biāo)記(例如通過觸摸屏、卷屏、語音、按鍵、觸摸板等)。
例如,所述第一組標(biāo)記中的每個標(biāo)記都與在特定通信網(wǎng)絡(luò)或路徑上(例如在這些網(wǎng)絡(luò)或路徑上,通信接口模塊110和120能夠進行通信)執(zhí)行的特定類型的通信相關(guān)聯(lián)。接著,例如,用戶接口模塊140可用于接收用戶對所呈現(xiàn)的可視標(biāo)記的選擇。所選定標(biāo)記的信息可由用戶接口模塊140處理和/或傳輸?shù)揭苿油ㄐ旁O(shè)備100的其它模塊(例如通信管理模塊130或者通信路徑選擇模塊150)。
可視標(biāo)記可包括各種特性。例如,可視標(biāo)記可包括圖形圖像(例如圖標(biāo))、圖片圖像、文本圖像等的信息。反過來,可通過各種可視特性(例如顏色、亮度、銳度、大小、動畫、菜單位置等)來表征可視標(biāo)記。例如,這些可視特性可用來標(biāo)記各種與通信相關(guān)的特性(例如特定通信網(wǎng)絡(luò)或路徑的可用性、通信的特定類型、特定的第三方、特定的其它通信節(jié)點或設(shè)備等)。
在一個實施例中,用戶接口模塊140可用于呈現(xiàn)第一可視標(biāo)記,該第一可視標(biāo)記與第一通信設(shè)備在第一通信網(wǎng)絡(luò)(例如蜂窩電話網(wǎng)絡(luò))上建立的語音會話通信有關(guān)。這個實施例中,用戶接口模塊140也可用于呈現(xiàn)第二可視標(biāo)記,所述第二可視標(biāo)記與第一通信設(shè)備在計算機網(wǎng)絡(luò)(例如LAN或者因特網(wǎng))上建立的語音會話通信有關(guān)。這個實施例中,用戶接口模塊140還可以用于呈現(xiàn)第三可視標(biāo)記,所述第三可視標(biāo)記與網(wǎng)頁瀏覽器在第一通信網(wǎng)絡(luò)上(例如在使用GPRS/EDGE的蜂窩電話網(wǎng)絡(luò)上)建立的網(wǎng)頁瀏覽會話有關(guān)。這個實施例中,用戶接口模塊140還可以用于呈現(xiàn)第四可視標(biāo)記,所述第四可視標(biāo)記與網(wǎng)絡(luò)瀏覽器在第二通信網(wǎng)絡(luò)(例如LAN或者因特網(wǎng))上建立的網(wǎng)頁瀏覽會話有關(guān)。
在一個實施例中,用戶接口模塊140用于呈現(xiàn)表示特定通信的可視標(biāo)記,例如,所述可視標(biāo)記包括指示特定通信網(wǎng)絡(luò)(或路徑)的可用性或者特定類型通信(例如總體而言或相對于特定第三方而言)的可用性的特性。在非局限性的實施例中,用戶接口模塊140可以僅呈現(xiàn)當(dāng)前已建立的通信的標(biāo)記,而不呈現(xiàn)與當(dāng)前不可用的通信有關(guān)的標(biāo)記。在另一個非局限性的方案中,用戶接口模塊140除了使用標(biāo)記的特定可視特性來表示當(dāng)前可用的通信之外,還可以呈現(xiàn)與潛在通信有關(guān)的標(biāo)記。
例如,第一非局限性的示例性方案中,用戶接口模塊140可呈現(xiàn)第一標(biāo)記和第二標(biāo)記,所述第一標(biāo)記與第三方在第一通信網(wǎng)絡(luò)或路徑(例如蜂窩電話網(wǎng)絡(luò))上建立的第一語音會話通信有關(guān),所述第二標(biāo)記與第三方在第二通信網(wǎng)絡(luò)或路徑(例如特定的計算機網(wǎng)絡(luò))上建立的第二語音會話通信有關(guān)。例如,可以對第一標(biāo)記進行著色、按大小排列(sized)、提高銳度、變亮等來表示當(dāng)前可在第一通信網(wǎng)絡(luò)或路徑上建立語音會話通信鏈路(或所述網(wǎng)絡(luò)上第三方在當(dāng)前是可用的(available))。例如,可以對第二標(biāo)記進行著色、按大小排列(sized)、減小銳度、變暗等以表示當(dāng)前不能在第二通信網(wǎng)絡(luò)或路徑上建立語音會話通信鏈路(或所述網(wǎng)絡(luò)上第三方在當(dāng)前是不可用(notavailable)的)。
繼續(xù)上述的第一非局限性的示例性方案,用戶接口模塊140也可呈現(xiàn)一個或多個標(biāo)記,并且,根據(jù)特定的通信是否可用,讓用戶能夠選擇或者不能選擇所述標(biāo)記。例如,如果某一計算機通信(或路徑)當(dāng)前不可傳輸語音會話信息(例如使用VoIP),用戶接口模塊140將通過另外使用可視特征來表征與所述不可用計算機網(wǎng)絡(luò)(或路徑)有關(guān)的標(biāo)記,使該可視標(biāo)記對用戶而言是不可選擇的。
在一個非局限性的示例性方案中,用戶接口模塊140接收主動提供的用戶輸入,用戶接口模塊140可用于監(jiān)視(例如連續(xù)地、周期地或者中斷地)移動通信設(shè)備100的各種用戶輸入特征。例如,所述用戶輸入特征包括鍵盤輸入、觸摸板輸入、語音輸入、觸摸屏輸入等。
用戶接口模塊140(例如獨立地或者在移動通信設(shè)備100的其它模塊的控制下)能響應(yīng)任何的原因或條件呈現(xiàn)與特定通信有關(guān)的可視的標(biāo)記。例如,用戶表示要建立通信的一般愿望,用戶接口模塊140響應(yīng)這種表示,向用戶呈現(xiàn)可視標(biāo)記。又例如,用戶表示要與特定第三方或者第三組建立通信的特定愿望,用戶接口模塊140響應(yīng)這種表示,向用戶呈現(xiàn)可視標(biāo)記(例如通信選項的列表)。再例如,用戶表示要與特定第三方或者第三組建立通信的特定愿望,用戶接口模塊140響應(yīng)這種表示,向用戶呈現(xiàn)可視標(biāo)記(例如通信網(wǎng)絡(luò)或路徑選項的列表)。
總之,用戶接口模塊140可用于在移動通信設(shè)備100及其用戶之間提供接口。因此,除非明確聲明,否則本發(fā)明的范圍不應(yīng)受特定的用戶接口特征的限制。此外,本發(fā)明的范圍不應(yīng)受特定類型的用戶接口、提供特定類型的用戶接口的硬件和/或軟件的特性的限制。
如上所述,移動通信設(shè)備100可包括通信路徑選擇模塊(CPSM)150。例如,CPSM150可用于確定(例如根據(jù)接收到的表示期望進行通信的用戶輸入)至少一個通信網(wǎng)絡(luò)(或路徑)。例如,所確定的通信網(wǎng)絡(luò)可以與移動通信設(shè)備100和第三方的通信節(jié)點或設(shè)備之間的一個或多個特定通信路徑有關(guān)。
在一個示例性方案中,CPSM150可從用戶接口模塊140(例如直接地或者通過一個或多個中間模塊)接收與標(biāo)記(例如可視標(biāo)記)的用戶選擇有關(guān)的信息。接著,CPSM150確定(identify)與被選標(biāo)記相關(guān)的通信網(wǎng)絡(luò)(或路徑)。
例如,在一個非局限性的示例性語音會話通信方案中,用戶接口模塊140(例如在CPSM150或者另一個模塊的引導(dǎo)下)可向用戶呈現(xiàn)多個可視標(biāo)記,所述多個可視標(biāo)記對應(yīng)于與第三方(或者關(guān)聯(lián)的通信節(jié)點)在相應(yīng)通信網(wǎng)絡(luò)(或路徑)上進行語音會話通信。例如,移動通信設(shè)備100和第三方可在蜂窩電話網(wǎng)絡(luò)上、在城域網(wǎng)(MAN)上、在局域網(wǎng)(LAN)上以及在通信地連接到因特網(wǎng)的個人區(qū)域網(wǎng)(PAN)上進行語音會話通信。用戶接口模塊140可呈現(xiàn)與上述每種通信網(wǎng)絡(luò)(或路徑)相關(guān)的可視標(biāo)記。接著,用戶可選擇其中一種可視標(biāo)記。接著,將所選擇的標(biāo)記的信息傳輸?shù)紺PSM150,CPSM150可確定對應(yīng)的通信網(wǎng)絡(luò)(或路徑)。
如上所述,CPSM150會引導(dǎo)用戶接口模塊140向用戶呈現(xiàn)可視標(biāo)記。例如,CPSM150可確定多個通信網(wǎng)絡(luò)中,哪些通信網(wǎng)絡(luò)是可用的和/或可用于進行特定類型的通信。接著,例如,CPSM150引導(dǎo)用戶接口模塊140根據(jù)所確定的可用性,向用戶呈現(xiàn)可視標(biāo)記。例如,如上面所討論的,所呈現(xiàn)的標(biāo)記包括與通信網(wǎng)絡(luò)(或路徑)的可用性(availability)、在通信網(wǎng)絡(luò)上進行特定類型通信的可用性有關(guān)的各種特性。
在一個非局限性的示例性方案中,CPSM150會確定可以在第一通信網(wǎng)絡(luò)(例如蜂窩電話網(wǎng)絡(luò))以及第二通信網(wǎng)絡(luò)(例如計算機網(wǎng)絡(luò),如LAN和/或因特網(wǎng))上與特定第三方進行語音會話通信。接著,CPSM150引導(dǎo)用戶接口模塊140向用戶呈現(xiàn)用戶可選的標(biāo)記,所述可選的標(biāo)記表示上述兩種通信網(wǎng)絡(luò)(或路徑)都可用于與第三方進行語音會話通信??赏ㄟ^任何一種可視特性來表示這種可用性,上面已經(jīng)討論了一些可視特性(例如標(biāo)記呈現(xiàn)/不呈現(xiàn)、高亮、著色等)。例如,接著,用戶可選擇與期望的(desired)通信類型和/或期望的通信網(wǎng)絡(luò)(或路徑)相關(guān)的標(biāo)記。
CPSM150可以任何方式確定各種通信網(wǎng)絡(luò)的可用性和/或各種通信類型的可用性。例如但不限于,CPSM150可至少部分地通過讀取存儲的信息(例如存儲在遠離移動通信設(shè)備的遠程數(shù)據(jù)庫或移動通信設(shè)備本身的存儲器155中)來確定多個通信網(wǎng)絡(luò)中哪個網(wǎng)絡(luò)可用于執(zhí)行特定類型的通信。例如,這些存儲信息可包括設(shè)備地址信息(例如IP地址、電話號碼、序列呈、WEB地址等)、設(shè)備的網(wǎng)絡(luò)注冊信息、設(shè)備性能信息、設(shè)備或用戶訪問權(quán)限信息等。
例如,CPSM150可至少部分地通過確定另一個通信設(shè)備(例如特定第三方的通信設(shè)備)能夠在第一組通信網(wǎng)絡(luò)中的哪些通信網(wǎng)絡(luò)上進行通信,來確定哪些通信網(wǎng)絡(luò)可用于執(zhí)行特定類型(或者任何類型)的通信。CPSM150可通過訪問所存儲的信息(遠程的或本地的)、通信測試消息、與用戶的交互等方式來進行上述的確定。例如,CPSM150可在不為用戶所知的情況下進行所述確定,也可以在用戶的引導(dǎo)下進行所述確定。
可使用各種方式實現(xiàn)CPSM150,圖2至5示出了其中的幾種方式。例如,CPSM150可在硬件、軟件或其組合中實現(xiàn)??墒褂酶鞣N集成度(例如與其它模塊集成在單個集成芯片中、作為單獨的集成芯片等)實現(xiàn)CPSM150。因此,本發(fā)明的范圍不應(yīng)受任何特定實現(xiàn)方式或者任何特定集成度的限制。
如上所述,移動通信設(shè)備100可包括存儲器155,存儲器155可使用于各種用途。例如,這些用途包括設(shè)備聯(lián)系信息和/或性能信息的存儲。例如,存儲器155還可存儲移動通信設(shè)備100或其中的其它模塊的可執(zhí)行指令。例如,存儲器155可包括易失性存儲器和/或永久性存儲器的特性。例如,存儲器155也可包括可移動或不可移動存儲器的特性。
在確定了特定的通信網(wǎng)絡(luò)(或通信路徑)之后,CPSM150可向通信管理模塊130或其它模塊(例如通信軟件應(yīng)用程序或其中的某些部分)提供這種確定信息。接著,例如,通信管理模塊130可執(zhí)行一般通信功能,其相關(guān)于在期望的通信網(wǎng)絡(luò)(或通信路徑)上與期望的第三方進行期望類型的通信。例如,如上所述,通信管理模塊130能管理移動通信設(shè)備100的用戶與移動通信設(shè)備100的一個或多個通信接口模塊之間的信息流。例如,通信管理模塊130能與運行在移動通信設(shè)備100上的各種通信應(yīng)用程序(例如語音會話和/或多媒體會話應(yīng)用程序、網(wǎng)頁瀏覽器應(yīng)用程序、即時通訊應(yīng)用程序等)協(xié)力工作。
在一個非局限性的方案中,通信管理模塊130(或者其它模塊或通信應(yīng)用程序)能使用一個或多個通信接口模塊來建立移動通信設(shè)備100和所確定的通信網(wǎng)絡(luò)(或路徑)(例如由CPSM150確定)之間的通信鏈路。例如,通信管理模塊130和通信模塊可以使用與所確定的通信網(wǎng)絡(luò)(或路徑)和/或特定通信類型有關(guān)的通信協(xié)議來建立這樣的通信鏈路。
現(xiàn)在,將通過非局限性的示例性方案來描述示例性移動通信設(shè)備100。本發(fā)明的范圍不應(yīng)受這些示例性方案的特性的限制。
在一個非局限性的方案中,移動通信設(shè)備100的至少一個通信接口模塊可用于與多個通信網(wǎng)絡(luò)(例如通過多個通信路徑)傳輸語音會話信息。例如,這些通信網(wǎng)絡(luò)可包括蜂窩電活網(wǎng)和計算機網(wǎng)。例如,這些通信可使用任意一種蜂窩電話或計算機網(wǎng)絡(luò)協(xié)議來執(zhí)行,本文中此前及后面都有一些相關(guān)例子。
繼續(xù)上述的方案,通信管理模塊130可使用至少一個通信接口模塊來執(zhí)行多個通信網(wǎng)絡(luò)上的這種語音會話通信。用戶接口模塊140用于接收表示期望進行語音會話通信的用戶輸入。CPSM150響應(yīng)所接收的用戶輸入,至少根據(jù)所接收的用戶輸入,確定至少一個通信網(wǎng)絡(luò)(或路徑),以在其上進行所述通信。接著,CPSM150向通信管理模塊130(或者管理通信的其它模塊或應(yīng)用程序)提供所述通信網(wǎng)絡(luò)的確定信息,接著,通信管理模塊130(或者管理通信的其它模塊或應(yīng)用程序)管理在所確定的通信網(wǎng)絡(luò)(或路徑)上進行的期望的語音會話通信。
在另一個非局限性示例性方案中,移動通信設(shè)備100的至少一個通信接口模塊可與多個通信網(wǎng)絡(luò)(例如通過多個通信路徑)傳輸多媒體會話信息。例如,這些通信網(wǎng)絡(luò)可包括蜂窩電話網(wǎng)或數(shù)據(jù)網(wǎng)絡(luò)以及一個或多個計算機網(wǎng)絡(luò)。例如,這些通信可通過任何一種蜂窩電話或計算機網(wǎng)絡(luò)協(xié)議來執(zhí)行,本文中此前及后面都有一些相關(guān)例子。
繼續(xù)上述的示例性方案,通信管理模塊130可使用至少一個通信接口模塊在多個通信網(wǎng)絡(luò)上進行這樣的多媒體會話通信。用戶接口模塊140可用于接收表示期望進行多媒體會話通信的用戶輸入。CPSM150響應(yīng)所接收的用戶輸入,至少根據(jù)所接收的用戶輸入,確定至少一個通信網(wǎng)絡(luò)(或路徑),以在其上進行這種通信。接著,CPSM150向通信管理模塊130(或者管理通信的其它模塊或應(yīng)用程序)提供所述通信網(wǎng)絡(luò)的確定信息,接著,通信管理模塊130管理在所確定的通信網(wǎng)絡(luò)(或路徑)上進行的期望的多媒體會話通信。例如,通信管理模塊130(或管理所述多媒體會話通信的其它模塊或應(yīng)用程序)能從用戶接口模塊(例如通過麥克風(fēng)或照相機)接收出站音頻/可視信息,并通過合適的通信接口模塊傳輸所述信息;以及可以從一個或多個通信接口模塊接收入站音頻/可視信息,并將所述信息傳輸給用戶接口模塊,以向用戶呈現(xiàn)所述信息(例如在視頻屏幕和揚聲器上)。
在另一個示例性方案中,移動通信設(shè)備100的至少一個通信接口模塊可使用多個通信網(wǎng)絡(luò)(例如通過多個通信路徑)傳輸即時通訊文本消息。例如,這些通信網(wǎng)絡(luò)可包括第一計算機網(wǎng)絡(luò)、電話網(wǎng)絡(luò)、有纜電視網(wǎng)絡(luò)以及第二計算機網(wǎng)絡(luò)。例如,這種通信可使用任何一種電話、電視或計算機網(wǎng)絡(luò)協(xié)議來執(zhí)行,本文中此前及后面都有一些相關(guān)例子。
繼續(xù)上述的示例性方案,通信管理模塊130可使用至少一個通信接口模塊在多個通信網(wǎng)絡(luò)上進行這些即時通訊文本消息通信。用戶接口模塊140可用于接收表示期望進行即時通訊文本消息通信的用戶輸入。CPSM150響應(yīng)所接收的用戶輸入,至少根據(jù)所接收的用戶輸入確定至少一個通信網(wǎng)絡(luò)(或路徑),以在其上進行這種即時文本消息通信。接著,CPSM150向通信管理模塊130(或者管理通信的其它模塊或應(yīng)用程序)提供所述通信網(wǎng)絡(luò)的確定信息,接著,通信管理模塊130管理在所確定的通信網(wǎng)絡(luò)(或路徑)上進行的所期望的即時通訊文本消息通信。
在另外的一個示例性方案中,單個用戶命令(例如單個鍵入、單個觸摸或者單個語音命令)可關(guān)聯(lián)到特定的其它通信節(jié)點(或設(shè)備)、特定的通信類型以及特定的通信網(wǎng)絡(luò)(或通信路徑)。在這種示例性方案中,CPSM150可根據(jù)所接收的單個命令確定出將與之通信的另一個通信設(shè)備(或者多個設(shè)備)、特定的通信類型、和多個通信網(wǎng)絡(luò)(或路徑)中的至少一個通信網(wǎng)絡(luò)(或路徑),以在其上使用所確定的通信類型、與所確定的通信節(jié)點(或設(shè)備)進行通信。接著,CPSM150向通信管理模塊130(或者管理通信的其它模塊或應(yīng)用程序)提供有關(guān)通信網(wǎng)絡(luò)的這些確定信息,接著,通信管理模塊130使用特定的通信接口模塊來與確定的通信節(jié)點在確定的通信網(wǎng)絡(luò)或路徑上進行確定類型的通信。
在又一個示例性方案中,移動通信設(shè)備100的至少一個通信接口模塊可使用多個通信網(wǎng)絡(luò)(例如通過多個通信路徑)來傳輸網(wǎng)頁瀏覽信息。例如,這些通信網(wǎng)絡(luò)包括第一計算機網(wǎng)絡(luò)、電話網(wǎng)絡(luò)、有纜電視網(wǎng)絡(luò)和第二計算機網(wǎng)絡(luò)。例如,可使用任何一種電話、電視或者計算機網(wǎng)絡(luò)協(xié)議來進行這樣的通信,本文中此前及后面都有一些相關(guān)例子。
繼續(xù)上述的示例性方案,通信管理模塊130可使用至少一個通信接口模塊在多個通信網(wǎng)絡(luò)上進行網(wǎng)頁瀏覽通信。用戶接口模塊140可用于接收表示期望進行網(wǎng)頁瀏覽通信的用戶輸入。CPSM150響應(yīng)所接收的用戶輸入,至少根據(jù)所接收的用戶輸入確定至少一個通信網(wǎng)絡(luò)(或路徑),以在其上進行這種通信。接著,CPSM150向通信管理模塊130(或者管理通信的其它模塊或應(yīng)用程序,例如網(wǎng)頁瀏覽應(yīng)用程序)提供所述通信網(wǎng)絡(luò)的確定信息,接著,通信管理模塊130(或者管理多媒體會話通信的其它模塊或應(yīng)用程序)管理在所確定的通信網(wǎng)絡(luò)(或路徑)上進行的期望的網(wǎng)頁瀏覽通信。
圖2是根據(jù)本發(fā)明另一實施例的用于提供多通信路徑尋址的移動通信設(shè)備200的示意圖。例如,示例性移動通信設(shè)備200可共有圖1所示的以及以討論的示例性移動通信設(shè)備100的任何的或所有的特性。
如上所述,通信管理模塊230可用于管理移動通信設(shè)備200的通信功能。在圖2中,示例性通信管理模塊230包括(或者連接有)與語音會話通信有關(guān)的各種核心模塊。例如,通信管理模塊230可包括蜂窩核心232、VoIP核心234、H.323核心235、MGCP/MEGACO核心238以及SIP核心236。通信管理模塊230可根據(jù)需要選擇使用任何一個語音會話通信核心。
同樣,如上所述,用戶接口模塊240可包括任何一種通信裝置和/或其中的接口。例如,用戶接口模塊240可包括麥克風(fēng)、揚聲器、顯示器、鍵盤、觸摸屏、觸感輸出、照相機以及關(guān)聯(lián)的接口。
此外,如上所述,通信路徑選擇模塊(CPSM)250可通過硬件、軟件及其結(jié)合來實現(xiàn)。圖2所示的示例性CPSM250通過處理器252實現(xiàn),處理器252執(zhí)行存儲在存儲器255中的CPSM指令256。所示的存儲器255具有數(shù)據(jù)空間257。數(shù)據(jù)空間257可用于存儲通信設(shè)備信息(例如移動通信設(shè)備200和/或其它通信設(shè)備的)、通信網(wǎng)絡(luò)或路徑信息、用戶信息、一般處理信息等。需注意的是,在執(zhí)行CPSM指令256之時,處理器252也可與任何CPSM支持硬件和/或軟件進行交互。
圖3是根據(jù)本發(fā)明又一實施例的用于提供多通信路徑尋址的移動通信設(shè)備300的示意圖。示例性移動通信設(shè)備300可共有圖1和圖2中所示的以及以上討論的示例性移動通信設(shè)備的任何的或所有的特性。
如上所述,CPSM350可通過硬件、軟件及其結(jié)合實現(xiàn)。如上所述,CPSM350可與各種其它模塊(例如硬件和/或軟件模塊、通信管理模塊330、通信應(yīng)用程序等)進行交互。在圖3中,CPSM350通過處理器352實現(xiàn),處理器352執(zhí)行存儲在存儲器355中的CPSM指令356。所示的存儲器355具有第一通信應(yīng)用程序358以及第二通信應(yīng)用程序359,當(dāng)這些通信應(yīng)用程序被處理器352執(zhí)行之時,導(dǎo)致處理器352執(zhí)行或者管理與所執(zhí)行的應(yīng)用程序有關(guān)的相應(yīng)通信。例如,第一通信應(yīng)用程序358和第二通信應(yīng)用程序359可使用由執(zhí)行CPSM指令356的處理器352所提供的通信路徑選擇服務(wù)。例如,處理器352可以自主執(zhí)行CPSM指令356,或者應(yīng)同樣運行在處理器352上的第一或第二通信應(yīng)用程序358和359的請求(或者激活)執(zhí)行特定的CPSM指令356。在一個非局限性的示例性方案中,CPSM指令356可映射到第一和第二通信應(yīng)用程序358和359可鏈接的位置。
圖4是根據(jù)本發(fā)明再一實施例的提供多通信路徑尋址的移動通信設(shè)備400的示意圖。示例性移動通信設(shè)備400可共有圖1至圖3中所示的以及以上討論的示例性移動通信設(shè)備的任何的或所有的特性。
如上所述,CPSM450可通過硬件、軟件及其結(jié)合實現(xiàn)。如上所述,CPSM450可用于與各種其它模塊(例如硬件和/或軟件模塊、通信管理模塊430、通信應(yīng)用程序等)進行交互。在圖4中,CPSM450通過處理器452實現(xiàn),處理器452執(zhí)行存儲在存儲器455中的作為第一通信應(yīng)用程序458和第二通信應(yīng)用程序459的子程序的CPSM指令456。通過執(zhí)行第一通信應(yīng)用程序458以及第二通信應(yīng)用程序459,使得處理器452能夠進行與所執(zhí)行的應(yīng)用程序相關(guān)的通信,其中包括執(zhí)行嵌入在應(yīng)用程序中的各種CPSM指令。例如,第一通信應(yīng)用程序458和第二通信應(yīng)用程序459使用由處理器452執(zhí)行嵌入在應(yīng)用程序中的CPSM指令456而提供的通信路徑選擇服務(wù)。例如,與各種CPSM功能對應(yīng)的軟件指令可作為庫存程序,結(jié)合到在移動通信設(shè)備400上執(zhí)行的應(yīng)用程序中。
圖5是根據(jù)本發(fā)明又一實施例的用于提供多通信路徑尋址的移動通信設(shè)備500的示意圖。示例性移動通信設(shè)備500可共有圖1至圖4中所示的以及以上討論的示例性移動通信設(shè)備的任何的或所有的特性。
示例性移動通信設(shè)備500包括無線前端505和/或有線/有纜前端506。無線前端505以及有線/有纜前端506可通信地連接到通信接口模塊510中任何一個模塊。所示的示例性移動通信設(shè)備500具有非局限性的一組通信接口模塊510,包括藍牙接口模塊、IEEE 802.11接口模塊、IEEE802.15接口模塊、IEEE802.16接口模塊、IEEE802.20接口模塊、GSM/GPRS/EDGE接口模塊、CMDA/WCDMA接口模塊、TDMA/PDC接口模塊、H.323接口模塊、SIP接口模塊、MGCP/MEGACO接口模塊、調(diào)制解調(diào)器模塊、USB模塊、FireWire模塊以及存儲器接口模塊(例如用于與板外或者可移動的存儲器接口)。例如但不限于,無線前端505、有線/有纜前端506以及通信接口模塊510可共有圖1至圖4所示的以及以上討論的移動通信設(shè)備100至400的通信接口模塊110、120、210、220、310、320、410以及420的任何的或所有的特性。
示例性移動通信設(shè)備500也可以包括各種用戶接口模塊540。例如但不限于,用戶接口模塊540可共有圖1至圖4所示的以及以上討論的示例性移動通信設(shè)備100至400的用戶接口模塊140、240、340和440的任何的或所有的特性。所示的示例性移動通信設(shè)備500具有非局限性的一組用戶接口模塊(或子模塊)540。例如,用戶接口模塊540包括各種視頻/圖像處理模塊、音頻處理模塊以及觸感信號處理模塊。移動通信設(shè)備550也可包括對應(yīng)于各種用戶接口模塊540的兼容用戶接口裝置(例如視頻顯示器、照相機、揚聲器、麥克風(fēng)、觸摸屏、鍵盤和振動器等)。
所示的示例性移動通信設(shè)備500具有非局限性的一組信號處理模塊530,可根據(jù)當(dāng)前的信號處理需要選擇性地使用。例如,信號處理模塊530包括各種視頻、音頻、文字以及觸感信號處理模塊。例如,信號處理模塊530通常處理在移動通信設(shè)備500的前端505、506和移動通信設(shè)備500的通信接口模塊510和移動通信設(shè)備500的用戶接口模塊540之間傳輸?shù)男畔ⅰ?br> 例如但不限于,信號處理模塊530包括各種視頻/圖像處理模塊、各種音頻處理模塊(例如VoIP處理模塊)以及各種觸感信號處理模塊。例如,信號處理模塊530可共有圖1至圖4所示的以及以上討論的通信管理模塊130、230、330以及430的任何的或所有的特性。
示例性的移動通信設(shè)備500也包括通信路徑選擇模塊550(CPSM)。例如,CPSM550可共有上述的CPSM150、250、350以及450及其中示例性部件的任何的或所有的特性。例如,CPSM550可使用或接口連接(interface with)任何的通信接口模塊510、用戶接口模塊540或信號處理模塊530。
示例性移動通信設(shè)備500也包括通用處理器552(和/或數(shù)字信號處理器)以及板載存儲器555。例如,處理器552(可以是基帶處理器)和存儲器555能夠執(zhí)行移動通信設(shè)備500的各種操作任務(wù)。例如但不限于,通用處理器552和存儲器555可共有圖1至圖4所示的以及以上討論的示例性移動通信設(shè)備100至400的通信接口模塊、通信管理模塊、CPSM以及用戶接口模塊的特性。
圖6是示例性通信環(huán)境600的示意圖,結(jié)合本發(fā)明的移動通信設(shè)備可在其中進行通信。下面將以語音會話通信為背景來討論示例性移動通信環(huán)境600。但是,本發(fā)明不應(yīng)受語音會話通信的特定特性的限制。
在示例性的通信環(huán)境600中,可通過包括第一蜂窩網(wǎng)絡(luò)622的第一通信路徑,在第一移動通信設(shè)備(MCD)610和第二MCD620之間進行語音會話通信。同樣,可通過包括LAN634、因特網(wǎng)636和PAN638的第二通信路徑,在第一MCD610和第三MCD630之間進行語音會話通信。此外,有時候但不是當(dāng)前,可通過第三通信路徑、通過第一蜂窩網(wǎng)絡(luò)622在第一MCD610和第三MCD 630之間進行語音會話通信。另外,可通過包括LAN634、因特網(wǎng)636以及MAN642的第四通信路徑在第一MCD610和第四MCD640之間進行語音會話通信。此外,還可以通過包括第二蜂窩網(wǎng)絡(luò)652的第五通信路徑在第一MCD610和第四MCD640之間進行語音會話通信。
在所述的示例性方案中,第一MCD610(例如其中的通信路徑選擇模塊)可確定各種通信網(wǎng)絡(luò)(或路徑)的可用性,以在第一MCD610和其它的MCD620、630和640之間進行語音會話通信。上面已經(jīng)對進行這種確定的各種方式進行了描述。
第一MCD610(例如其中的通信路徑選擇模塊以及用戶接口模塊)可呈現(xiàn)代表第一MCD610與其它的MCD620、630和640之間的各種通信的可視標(biāo)記。例如,第一MCD610可向用戶呈現(xiàn)可視標(biāo)記,表示將在第一MCD610和第二MCD620之間進行的語音會話通信僅在第一通信路徑(或第一蜂窩網(wǎng)絡(luò)622)上進行??梢晿?biāo)記也可表示在第一MCD610和第三MCD630之間的語音會話通信可在第二通信路徑上(例如通過因特網(wǎng)636)進行,但是當(dāng)前不能在第三通信路徑(例如通過第一蜂窩網(wǎng)絡(luò)622)上進行??梢晿?biāo)記還可以表示在第一MCD610和第四MCD640之間的語音會話通信既可在第四通信路徑上進行,也可以第五通信路徑上進行。
例如,第一MCD610的用戶可選擇表示在第四通信路徑上與第四MCD640進行語音會話通信的可視標(biāo)記。第一MCD610(例如其中的通信路徑選擇模塊)根據(jù)用戶輸入確定通過第四通信路徑(例如通過LAN634、因特網(wǎng)636以及MAN642)來與MCD640進行語音會話通信,并發(fā)起與第四MCD640的通信。例如,在這種方案中,第一MCD610可通過LAN接入點632建立與LAN634的通信鏈路,通過LAN 634、因特網(wǎng)636以及MAN 642使用第四MCD640的IP地址將VoIP信息傳輸給第四MCD640。
作為選擇,例如,第一MCD610的用戶會嘗試選擇表示在第三通信路徑上與第三MCD630進行語音會話通信的可視標(biāo)記。例如,第一MCD610(例如其中的通信路徑選擇模塊)將不允許用戶這個選擇特定的標(biāo)記,因為該特定標(biāo)記對應(yīng)于一條不可用的通信路徑。
再例如,第一MCD610的用戶可選擇表示在第二通信路徑上與第三MCD630進行語音會話通信的可視標(biāo)記。第一MCD610(例如其中的通信路徑選擇模塊)根據(jù)用戶輸入確定通過第二通信路徑(例如通過LAN634、因特網(wǎng)636和PAN638)來與第三MCD630進行語音會話通信,并發(fā)起與第三MCD630的通信。例如,在這種方案中,第一MCD610可通過LAN接入點與第三LAN634建立通信鏈路,通過LAN634、因特網(wǎng)636以及PAN638以及使用第三MCD630的IP地址將VoIP信息傳輸給第三MCD630。
再例如,MCD610的用戶可輸入第一單個命令,所述第一單個命令(例如單個鍵入或者單個語音命令)對應(yīng)于在第三通信路徑上與第三MCD630進行語音會話通信。第一MCD610在確定與第三MCD630的這種通信當(dāng)前不可用之時,會通知用戶該通信當(dāng)前不可用。例如,這種通知可包括告知用戶可替代的通信路徑。接著,例如,用戶可輸入第二單個命令,該第二單命令對應(yīng)于在第二通信路徑上與第三MCD630進行語音會話通信。第一MCD610(例如在其中的通信路徑選擇模塊的引導(dǎo)下)響應(yīng)該第二單個命令,通過LAN接入點632與LAN634建立通信鏈路,并使用第三MCD630的IP地址將VoIP信息傳輸給第三MCD630。
圖1至6所示的以及以上所討論的示例性移動通信設(shè)備100至500、610、620、630以及640用于對本發(fā)明進行非局限性的說明。因此,本發(fā)明的范圍不應(yīng)受示例性移動通信設(shè)備的特性的限制。
以上借助于說明某些主要功能的功能模塊對本發(fā)明進行了描述。為了描述的方便,這些功能組成模塊的界限和不同功能模塊之間的相互關(guān)系在此處被專門定義。在能夠適當(dāng)?shù)貙崿F(xiàn)這些主要功能的情況下,其界限及相互關(guān)系是允許改變的。這種邊界和相互關(guān)系的任何變換都不脫離本發(fā)明的范圍和實質(zhì)。此外,可通過離散的組件、特定用途集成電路、執(zhí)行適當(dāng)軟件的處理器以及類似物及其組合來實現(xiàn)本說明書所述的功能模塊及其它示例性模塊、組件、部件。
圖7是根據(jù)本發(fā)明的提供多通信路徑尋址的示例性方法700的流程圖。例如,示例性方法700可共有圖1至圖6所示的以及上面所討論的示例性移動通信設(shè)備100、200、300、400、500、610、620、630和640的任何的或所有的功能特性。
例如,移動通信設(shè)備可實施示例性方法700。這樣的移動通信設(shè)備可包括各種類型的移動通信設(shè)備的特性,上面已經(jīng)列舉了非局限性的例子。例如,移動通信設(shè)備能夠在第一組通信網(wǎng)絡(luò)中的任何通信網(wǎng)絡(luò)上進行特定類型的通信。
示例性方法700從步驟705開始執(zhí)行。示例性方法700可響應(yīng)各種原因或條件而開始執(zhí)行。例如,示例性方法700可響應(yīng)執(zhí)行該示例性方法的移動通信設(shè)備開機或者重啟條件而開始執(zhí)行。又例如,示例性方法700可響應(yīng)用戶輸入而開始執(zhí)行,所述用戶輸入指示用戶將發(fā)起通信和/或瀏覽各種通信選項。
示例性方法700在步驟730中包括接收表示期望進行通信(例如期望使用特定通信類型與特定的其它通信節(jié)點進行通信)的用戶輸入。例如但不限于,步驟730可共有圖1至圖6所示的以及上面所討論的示例性用戶接口模塊140、240、340、440和540的任何的或所有的功能特性。
步驟730可包括將以各種方式接收表示期望進行通信的用戶輸入。例如但不限于,步驟730可包括接收與所期望的通信對應(yīng)的用戶標(biāo)記選擇(例如可視標(biāo)記)。例如,這種所期望的通信對應(yīng)于在特定通信網(wǎng)絡(luò)(或路徑)上與特定的其它通信節(jié)點(或設(shè)備)進行特定類型的通信。上面已經(jīng)列舉了很多有關(guān)用戶交互的非局限性例子。
示例性方法700在步驟740中,包括確定(例如根據(jù)步驟730所接收的用戶輸入)一組通信網(wǎng)絡(luò)(或通信路徑)中的至少一個通信網(wǎng)絡(luò)(或通信路徑),移動通信設(shè)備可在所確定的通信網(wǎng)絡(luò)上進行通信。例如但不限于,步驟740可共有圖1至圖6所示的和上面所討論的通信路徑選擇模塊150、250、350、450以及550的任何的或所有的功能特性。
步驟740可包括以各種方式確定至少一個通信網(wǎng)絡(luò)(或通信路徑)。例如但不限于,步驟740可包括讀取和分析存儲在本地或遠程存儲器中的信息。例如,這些信息包括與移動通信設(shè)備、其它通信節(jié)點(或設(shè)備)、通信網(wǎng)絡(luò)、各種通信設(shè)備的性能、通信地址(例如電話號碼、IP地址、序列號、網(wǎng)址、其它網(wǎng)絡(luò)地址等)、用戶訪問權(quán)限、網(wǎng)絡(luò)的當(dāng)前注冊會員等有關(guān)的信息。同樣,步驟740包括與各種通信實體(例如目標(biāo)通信節(jié)點、網(wǎng)絡(luò)、中央控制器、網(wǎng)關(guān)等)交換測試消息,以確定各種通信路徑的當(dāng)前狀態(tài)、其它通信節(jié)點的容量等。上面已經(jīng)描述了這種測試消息的一些非局限性例子。
在步驟750中示例性方法700包括在所確定的至少一個通信網(wǎng)絡(luò)(或通信路徑)上進行所期望的通信。例如但不限于,步驟750可共有圖1至圖6所示的以及上面所討論的示例性通信管理模塊130、230、330、430或530和/或通信模塊或應(yīng)用程序的任何的或所有的功能特性。
例如但不限于,步驟750包括在移動通信設(shè)備與步驟740中所確定的通信網(wǎng)絡(luò)(或通信路徑)之間建立通信鏈路。例如,步驟750中包括根據(jù)所確定的通信網(wǎng)絡(luò)支持的通信協(xié)議來建立通信鏈路。例如,在一個非局限性的示例性方案中,步驟750可包括建立到達LAN接入點的無線IEEE802.11通信鏈路,而該LAN接入點再通信地連接到因特網(wǎng),期望進行通信的其它期望通信節(jié)點也通信地連接到因特網(wǎng)。
再例如,步驟750可包括與用戶指定的期望通信節(jié)點(或端點)建立通信鏈路。例如,根據(jù)所使用的特定通信路徑或網(wǎng)絡(luò),所述通信鏈路可以是面向連接的通信鏈路或者無連接的通信鏈路。
例如,步驟750也可以包括在所確定的通信網(wǎng)絡(luò)(或路徑)上與期望通信節(jié)點進行期望類型的通信。例如,在一個非局限性的示例性方案中,期望通信節(jié)點是另一個移動通信設(shè)備,期望類型的通信是語音會話通信,所確定的通信網(wǎng)絡(luò)是LAN,步驟750可包括在所述LAN上通過使用VoIP通信在移動通信設(shè)備和其它移動通信設(shè)備之間進行語音會話通信。再例如,在一個非局限性的方案中,期望通信節(jié)點是其它的移動通信設(shè)備,期望類型的通信是語音會話通信,所確定的通信網(wǎng)絡(luò)是蜂窩電話網(wǎng)絡(luò),步驟750可包括在所述蜂窩電話網(wǎng)絡(luò)上通過使用蜂窩電話通信在移動通信設(shè)備和其它移動通信設(shè)備之間進行語音會話通信。
下面將通過非局限性示例性方案的方式來說明示例性方法700。但是,本發(fā)明的范圍不應(yīng)受非局限性示例性方案的特性所限制。
在一個非局限性方案中,執(zhí)行方法700的移動通信設(shè)備可使用多個通信網(wǎng)絡(luò)(例如通過多個通信路徑)來傳輸語音會話信息。例如,這些通信網(wǎng)絡(luò)包括蜂窩電話網(wǎng)絡(luò)和計算機網(wǎng)絡(luò)。例如,可通過使用各種蜂窩電話協(xié)議或計算機網(wǎng)絡(luò)協(xié)議來進行所述通信,上面已經(jīng)提供了一些例子。
繼續(xù)上述的非局限性方案,步驟730可包括接收表示期望進行語音會話通信的用戶輸入。步驟740包括響應(yīng)所接收的用戶輸入,至少根據(jù)所接收的用戶輸入,確定至少一個通信網(wǎng)絡(luò)(或路徑)來進行所述通信。接著,步驟750中包括在所確定的通信網(wǎng)絡(luò)(或路徑)上進行期望語音會話通信。
在另一個示例性方案中,執(zhí)行方法700的移動通信設(shè)備可使用多個通信網(wǎng)絡(luò)(例如通過多個通信路徑)來傳輸多媒體會話信息。例如,所述通信網(wǎng)絡(luò)包括蜂窩電話或者數(shù)據(jù)網(wǎng)絡(luò)以及一個或多個計算機網(wǎng)絡(luò)。例如,可通過使用各種蜂窩電話協(xié)議和計算機網(wǎng)絡(luò)協(xié)議來進行所述的通信,上面已經(jīng)提供了一些例子。
繼續(xù)上述的示例性方案,步驟730可包括接收表示期望進行多媒體會話通信的用戶輸入。步驟740包括響應(yīng)所接收的用戶輸入,至少根據(jù)所接收的用戶輸入確定至少一個通信網(wǎng)絡(luò)(或路徑)來進行所述通信。接著,步驟750中包括在所確定的通信網(wǎng)絡(luò)(或路徑)上進行期望的多媒體會話通信。例如,步驟750包括從移動通信設(shè)備的用戶接口(例如通過麥克風(fēng)或照相機)接收出站音頻/可視信息,并通過移動通信設(shè)備的適當(dāng)?shù)耐ㄐ沤涌谀K來傳輸這些信息。步驟750也包括從一個或多個通信接口模塊接收入站的音頻/可視信息,并將這些信息傳輸給移動通信設(shè)備的用戶接口模塊以呈現(xiàn)給用戶(例如通過視頻顯示器和揚聲器)。
在另一個示例性方案中,執(zhí)行方法700的移動通信設(shè)備的至少一個通信接口模塊可使用多個通信網(wǎng)絡(luò)(例如通過多個通信路徑)來傳輸即時文本通訊消息。例如,這些通信網(wǎng)絡(luò)包括第一計算機網(wǎng)絡(luò)、電話網(wǎng)絡(luò)、有線電視網(wǎng)絡(luò)和第二計算機網(wǎng)絡(luò)。例如,可通過使用各種電話、電視或計算機網(wǎng)絡(luò)協(xié)議來進行所述的通信,上面已經(jīng)提供了一些例子。
繼續(xù)上述非局限性方案,步驟730可包括接收表示期望進行即時文本通訊的用戶輸入。步驟740包括響應(yīng)所接收的用戶輸入,至少根據(jù)所接收的用戶輸入確定至少一個通信網(wǎng)絡(luò)(或路徑)來進行所述通信。接著,步驟750中包括在所確定的通信網(wǎng)絡(luò)(或路徑)上進行所期望的即時文本通訊。
在另外的一個示例性方案中,步驟730包括接收單個用戶命令(例如單個鍵入、單個觸摸或者單個語音命令),例如,所述單個用戶命令與特定的其它通信節(jié)點(或設(shè)備)、特定類型的通信以及特定的通信網(wǎng)絡(luò)(或通信路徑)相關(guān)聯(lián)。在該示例性方案中,步驟740包括根據(jù)所接收的單個命令確定將與之通信的另一個通信設(shè)備(或者多個設(shè)備)、確定特定的通信類型,以及從多個通信網(wǎng)絡(luò)(或路徑)中確定至少一個通信網(wǎng)絡(luò)(或路徑),以在所確定的至少一個通信網(wǎng)絡(luò)(或路徑)上使用所確定的通信類型與所確定的通信節(jié)點(或設(shè)備)進行通信。接著,步驟750包括在所確定的通信網(wǎng)絡(luò)(或路徑)上進行所確定類型的通信。
在另外一個示例性方案中,執(zhí)行方法700的移動通信設(shè)備可使用多個通信網(wǎng)絡(luò)(例如通過多個通信路徑)進行網(wǎng)頁瀏覽通信。例如,這些通信網(wǎng)絡(luò)包括第一計算機網(wǎng)絡(luò)、電話網(wǎng)絡(luò)、有線電視網(wǎng)絡(luò)和第二計算機網(wǎng)絡(luò)。例如,可使用各種電話、電視或者計算機網(wǎng)絡(luò)協(xié)議來進行所述的通信,本文中此前和后面都有一些相關(guān)例子。
繼續(xù)上述的示例性方案,步驟730包括接收表示期望進行網(wǎng)頁瀏覽通信的用戶輸入。步驟740包括響應(yīng)所接收的用戶輸入,至少根據(jù)所接收的用戶輸入確定至少一個通信網(wǎng)絡(luò)(或路徑),以進行所述通信。接著,步驟750中包括在所確定的通信網(wǎng)絡(luò)(或路徑)上的進行所期望的網(wǎng)頁瀏覽通信。
圖8是根據(jù)本發(fā)明另一實施例的提供多通信路徑尋址的示例性方法800的流程圖。例如,示例性方法800可共有圖7所示的示例性方法700的任何的或所有的特性。例如,示例性方法800可共有圖1至圖6所示的以及上面所討論的示例性移動通信設(shè)備100、200、300、400、500、610、620、630以及640的功能特性。
例如,移動通信設(shè)備可執(zhí)行示例性方法800。這種移動通信設(shè)備包括各種類型的移動通信設(shè)備的特性,上面已經(jīng)列舉了非局限性的例子。例如,所述移動通信設(shè)備能夠在第一組通信網(wǎng)絡(luò)中的任何一個通信網(wǎng)絡(luò)上進行特定類型的通信。
示例性方法800從步驟805開始。示例性方法800可響應(yīng)各種原因或條件而開始執(zhí)行。例如,示例性方法800可響應(yīng)執(zhí)行該示例性方法的移動通信設(shè)備開機或者重啟條件而開始執(zhí)行。又例如,示例性方法800可響應(yīng)用戶輸入而開始執(zhí)行,所述用戶輸入指示用戶將發(fā)起通信和/或瀏覽各種通信選項。
示例性方法800在步驟810中包括確定第一組通信網(wǎng)絡(luò)(或通信路徑)中哪些通信網(wǎng)絡(luò)(或通信路徑)可用(例如可執(zhí)行特定類型的通信)。例如,第二組通信網(wǎng)絡(luò)對于另一特定類型的通信是潛在可用的,而第一組通信網(wǎng)絡(luò)和第二組通信網(wǎng)絡(luò)可以有重疊。例如但不限于,步驟810可共有圖1至圖6所示的以及上面所討論的通信路徑選擇模塊150、250、350、450和550的任何的或所有的功能特性。
步驟810包括以各種方式確定第一組通信網(wǎng)絡(luò)中哪些通信網(wǎng)絡(luò)是可用的(例如用于執(zhí)行特定類型的通信)。例如但不限于,步驟810可包括讀取遠程或本地數(shù)據(jù)庫中的信息。這些信息可包括任何的特性(例如網(wǎng)絡(luò)可用性、特定類型的通信的可用性、移動通信設(shè)備的性能和/或其它通信節(jié)點或設(shè)備的性能的信息、地址信息、訪問權(quán)限信息、在特定通信網(wǎng)絡(luò)上注冊的通信設(shè)備的信息等。)示例性方法800在步驟820中包括向用戶呈現(xiàn)多種標(biāo)記(例如可視標(biāo)記)。例如,所呈現(xiàn)的每種標(biāo)記都與在相應(yīng)的通信網(wǎng)絡(luò)上執(zhí)行特定類型的通信相關(guān)聯(lián)。上面已經(jīng)對有關(guān)各種用戶接口模塊描述了所述標(biāo)記的各種非局限性例子。例如但不限于,所呈現(xiàn)的每種標(biāo)記都包括可視特征,表示與所述標(biāo)記對應(yīng)的相應(yīng)特定通信網(wǎng)絡(luò)(或通信路徑)目前是否可用于通信(例如對于特定類型的通信是否可用)。
示例性方法800在步驟830包括接收表示期望進行通信的用戶輸入。例如但不限于,步驟830可共有圖7的示例性方法700的步驟730具有的任何的或所有的特性。例如,步驟830可共有以上討論的用戶接口模塊的任何的或所有的功能特性。例如但不限于,步驟830可包括接收用戶對所呈現(xiàn)的多個標(biāo)記(例如步驟820中所呈現(xiàn)的)之一的選擇。
示例性方法800在步驟840中,包括在多個通信網(wǎng)絡(luò)(或路徑)中確定至少一個通信網(wǎng)絡(luò)(或通信路徑)。例如但不限于,步驟840可共有圖7的示例性方法700的步驟740的任何的或所有的特性。例如,步驟840包括確定與所選擇的可視標(biāo)記(例如在步驟830選擇)相關(guān)聯(lián)的多個通信網(wǎng)絡(luò)(或路徑)中的一個通信網(wǎng)絡(luò)(或路徑)。
示例性方法800在步驟852中包括使用步驟840所確定的通信網(wǎng)絡(luò)(或路徑)建立通信鏈路。例如,步驟852包括以任何方式建立與特定網(wǎng)絡(luò)、路徑或通信類型有關(guān)的通信鏈路。示例性方法800在步驟854中包括在所確定的通信網(wǎng)絡(luò)(或路徑)上進行所期望的通信。例如,步驟854包括根據(jù)與特定通信網(wǎng)絡(luò)(或路徑)或特定通信類型相關(guān)聯(lián)的一種或多種協(xié)議進行通信。例如,示例性步驟852和步驟854可共有圖7中步驟750的任何的或所有的特性。又例如,示例性步驟852和步驟854可共有上述的通信管理模塊和/或通信模塊或應(yīng)用程序的任何的或所有的特性。
圖7至圖8所示的示例性方法700和800用于對本發(fā)明進行非局限性的說明,因此,本發(fā)明的范圍不應(yīng)受示例性方法700和800的特性的限制。
以上借助于說明指定的功能和關(guān)系的方法步驟對本發(fā)明進行了描述。為了描述的方便,這些功能組成模塊和方法步驟的界限和順序在此處被專門定義。然而,只要給定的功能和關(guān)系能夠適當(dāng)?shù)貙崿F(xiàn),界限和順序的變化是允許的。任何上述變化的界限或順序應(yīng)被視為在權(quán)利要求保護的范圍內(nèi)。
總而言之,本發(fā)明提供了一種在移動通信設(shè)備中進行多通信路徑尋址的系統(tǒng)和方法。本領(lǐng)域技術(shù)人員知悉,在不脫離本發(fā)明的精神和范圍的情況下,可以對這些特征和實施例進行各種改變或等效替換。另外,在本發(fā)明的教導(dǎo)下,可以對這些特征和實施例進行修改以適應(yīng)具體的情況及材料而不會脫離本發(fā)明的精神和范圍。因此,本發(fā)明不受此處所公開的具體實施例的限制,所有落入本申請的權(quán)利要求范圍內(nèi)的實施例都屬于本發(fā)明的保護范圍。
相關(guān)申請交叉引用本發(fā)明涉及并要求2006年2月24日申請的美國臨時專利申請60/776,650“MULTI-COMMUNICATION PATHWAY ADDRESSING IN A MOBILECOMMUNICATION DEVICE”(移動通信設(shè)備中的多通信路徑尋址)的優(yōu)先權(quán),所述專利申請通過全文引用結(jié)合到本說明書中。
權(quán)利要求
1.一種移動通信設(shè)備,其特征在于,包括至少一個通信接口模塊,其用于與至少第一組通信網(wǎng)絡(luò)進行通信;至少一個控制模塊,其使用所述至少一個通信接口模塊在所述第一組通信網(wǎng)絡(luò)中的任何一個通信網(wǎng)絡(luò)上管理特定類型的通信;以及用戶接口模塊,其用于接收表示期望通信的用戶輸入;其中響應(yīng)所接收的表示期望通信的用戶輸入,所述至少一個控制模塊用于根據(jù)所接收的表示期望通信的用戶輸入,在所述第一組通信網(wǎng)絡(luò)中確定至少一個通信網(wǎng)絡(luò);以及使用所述至少一個通信接口模塊在所確定的至少一個通信網(wǎng)絡(luò)上管理所期望的通信。
2.根據(jù)權(quán)利要求1所述的移動通信設(shè)備,其特征在于,所述用戶接口模塊用于向用戶呈現(xiàn)至少第一組可視標(biāo)記,其中,所呈現(xiàn)的每個標(biāo)記都與在所述第一組通信網(wǎng)絡(luò)中相應(yīng)的一個通信網(wǎng)絡(luò)上進行特定類型的通信相關(guān)聯(lián);以及接收用戶對所呈現(xiàn)的可視標(biāo)記的選擇;以及所述至少一個控制模塊用于從所述第一組通信網(wǎng)絡(luò)中確定與用戶所選擇的可視標(biāo)記相關(guān)聯(lián)的一個通信網(wǎng)絡(luò);以及使用所述至少一個通信接口模塊在所確定的通信網(wǎng)絡(luò)上進行所述特定類型的通信。
3.根據(jù)權(quán)利要求2所述的移動通信設(shè)備,其特征在于所呈現(xiàn)的可視標(biāo)記中的第一可視標(biāo)記包括一個或多個可視特性,其表示與所述第一可視標(biāo)記關(guān)聯(lián)的通信網(wǎng)絡(luò)當(dāng)前不可用于通信;以及所呈現(xiàn)的可視標(biāo)記中的第二可視標(biāo)記包括一個或多個可視特性,其表示與所述第二可視標(biāo)記關(guān)聯(lián)的通信網(wǎng)絡(luò)當(dāng)前可用于通信。
4.根據(jù)權(quán)利要求2所述的移動通信設(shè)備,其特征在于,所述用戶接口模塊響應(yīng)所接收的表示另一個通信節(jié)點的用戶輸入,向用戶呈現(xiàn)至少第二組可視標(biāo)記。
5.根據(jù)權(quán)利要求2所述的移動通信設(shè)備,其特征在于,所述至少一個控制模塊還用于確定在所述第一組通信網(wǎng)絡(luò)中,哪些通信網(wǎng)絡(luò)可用于進行所述特定類型的通信;以及引導(dǎo)用戶接口模塊根據(jù)所確定的第一組通信網(wǎng)絡(luò)對于進行所述特定類型的通信的可用性,向用戶呈現(xiàn)第二組可視標(biāo)記。
6.根據(jù)權(quán)利要求5所述的移動通信設(shè)備,其特征在于,所述至少一個控制模塊至少部分地通過讀取遠離所述移動通信設(shè)備的遠程數(shù)據(jù)庫中的信息,來確定所述第一組通信網(wǎng)絡(luò)中哪些通信網(wǎng)絡(luò)可用于進行所述特定類型的通信。
7.一種在移動通信設(shè)備中管理在第一組通信網(wǎng)絡(luò)上的通信的方法,所述移動通信設(shè)備能夠在所述第一組通信網(wǎng)絡(luò)中的任何一個通信網(wǎng)絡(luò)上管理特定類型的通信,所述方法包括接收表示期望進行特定類型通信的用戶輸入;根據(jù)所接收的表示期望通信的用戶輸入,在所述第一組通信網(wǎng)絡(luò)中確定至少一個通信網(wǎng)絡(luò);以及在所確定的至少一個通信網(wǎng)絡(luò)上進行所期望的通信。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,還包括向用戶呈現(xiàn)至少第二組可視標(biāo)記,所呈現(xiàn)的第二組可視標(biāo)記中,每個可視標(biāo)記都與在所述第一組通信網(wǎng)路中相應(yīng)的通信網(wǎng)絡(luò)上進行特定類型的通信相關(guān)聯(lián),其中所述接收表示期望進行特定類型通信的用戶輸入包括接收用戶對所述第二組可視標(biāo)記之一的選擇;以及所述在第一組通信網(wǎng)絡(luò)中確定至少一個通信網(wǎng)絡(luò)包括確定所述第一組通信網(wǎng)絡(luò)中與用戶選擇的可視標(biāo)記相關(guān)聯(lián)的通信網(wǎng)絡(luò)。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所呈現(xiàn)的可視標(biāo)記中的第一可視標(biāo)記包括一個或多個可視特性,其表示與所述第一可視標(biāo)記關(guān)聯(lián)的通信網(wǎng)絡(luò)當(dāng)前不可用于通信;以及所呈現(xiàn)的可視標(biāo)記中的第二可視標(biāo)記包括一個或多個可視特性,其表示與所述第二可視標(biāo)記關(guān)聯(lián)的通信網(wǎng)絡(luò)當(dāng)前可用于通信。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,還包括確定所述第一組通信網(wǎng)網(wǎng)絡(luò)中,哪些網(wǎng)絡(luò)可用于進行所述特定類型的通信;以及根據(jù)所確定的通信網(wǎng)絡(luò)對于進行所述特定類型通信的可用性,向用戶呈現(xiàn)第二組可視標(biāo)記。
全文摘要
本發(fā)明涉及一種在移動通信設(shè)備中進行多通信路徑尋址的系統(tǒng)和方法。本發(fā)明的系統(tǒng)包括至少一個通信接口模塊、至少一個控制模塊及用戶接口模塊。其中,所述通信接口模塊至少與第一組通信網(wǎng)絡(luò)進行通信,所述控制模塊使用所述通信接口模塊在所述第一組通信網(wǎng)絡(luò)中的任意通信網(wǎng)絡(luò)上進行特定類型的通信,所述用戶接口模塊用于接收用戶輸入的期望進行通信的指示。響應(yīng)所接收的用戶輸入,所述控制模塊根據(jù)所接收的用戶輸入從所述第一組通信網(wǎng)絡(luò)中確定至少一個通信網(wǎng)絡(luò),并使用所述至少一個通信接口模塊在所確定的至少一個通信網(wǎng)絡(luò)上進行期望的通信(如特定的通信類型的)。
文檔編號H04M1/725GK101026849SQ20071008522
公開日2007年8月29日 申請日期2007年2月13日 優(yōu)先權(quán)日2006年2月24日
發(fā)明者吉漢·卡若古 申請人:美國博通公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
炎陵县| 常熟市| 庐江县| 枞阳县| 临邑县| 娄底市| 垦利县| 滁州市| 万年县| 垫江县| 中牟县| 南部县| 文山县| 邛崃市| 化州市| 泾源县| 三江| 巩留县| 永泰县| 阜城县| 彭山县| 文登市| 昌都县| 惠东县| 海晏县| 临潭县| 长顺县| 潼南县| 麻江县| 迁西县| 临沂市| 岱山县| 博湖县| 黑河市| 湄潭县| 兴海县| 宜都市| 鹤山市| 武宁县| 惠来县| 化隆|