本申請(qǐng)是申請(qǐng)?zhí)枮?01080065102.1的中國(guó)專利申請(qǐng)“管理終端的至少一個(gè)無(wú)線通信接口的方法以及終端”(申請(qǐng)日為2010年12月29日)的分案申請(qǐng)。
本發(fā)明涉及電信的普通領(lǐng)域。
背景技術(shù):
更具體地說(shuō),其涉及激活終端上的無(wú)線通信接口(諸如例如bluetoothtm或wifitm(無(wú)線保真)類型的接口)。
在此關(guān)于無(wú)線通信接口使用術(shù)語(yǔ)“激活”(或?qū)?yīng)地“去激活”)以表示開啟或啟動(dòng)接口(或?qū)?yīng)地將其關(guān)閉)。換句話說(shuō),在本發(fā)明的意義上,只要不激活無(wú)線通信接口,其就不傳送任何信號(hào)(甚至不發(fā)送存在信號(hào))。
以通常方式,bluetoothtm或無(wú)線局域網(wǎng)(wlan)類型的無(wú)線通信接口使得終端能夠經(jīng)由接入點(diǎn)而連接到家庭網(wǎng)絡(luò)或?qū)S没蚬餐ㄐ啪W(wǎng)絡(luò)。僅當(dāng)激活通信接口時(shí),該連接是可能的。
目前,無(wú)線通信接口由終端的用戶手動(dòng)地激活和去激活:用戶使用終端的專用菜單來(lái)選擇用于激活或去激活的接口,然后指定將要執(zhí)行哪個(gè)動(dòng)作(即激活或去激活)。
為了避免重復(fù)地激活并且去激活通信接口,用戶具有讓終端的無(wú)線通信接口被永久地激活的選擇。
然而,該選擇消耗大量的能量,因此對(duì)終端的電池壽命具有不可忽略的影響。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明尤其用于通過(guò)提出一種用于管理終端的至少一個(gè)無(wú)線通信接口的管理方法來(lái)減緩該缺點(diǎn),所述方法包括:
獲得表示所述終端的地理位置的信息的獲得步驟;
在所述終端的數(shù)據(jù)庫(kù)中搜索與所述信息關(guān)聯(lián)的所述終端的無(wú)線通信接口的至少一個(gè)標(biāo)識(shí)符的搜索步驟;以及
如果找到這種關(guān)聯(lián)的標(biāo)識(shí)符,則激活與所述至少一個(gè)標(biāo)識(shí)符對(duì)應(yīng)的無(wú)線通信接口的自動(dòng)激活步驟。
對(duì)應(yīng)地,本發(fā)明還提供一種裝配有至少一個(gè)無(wú)線通信接口的終端,所述終端包括:
用于獲得表示所述終端的地理位置的信息的裝置;
用于在所述終端的數(shù)據(jù)庫(kù)中搜索與所述信息關(guān)聯(lián)的所述終端的無(wú)線通信接口的至少一個(gè)標(biāo)識(shí)符的裝置;以及
用于如果找到這種關(guān)聯(lián)的標(biāo)識(shí)符則自動(dòng)激活與所述至少一個(gè)標(biāo)識(shí)符對(duì)應(yīng)的無(wú)線通信接口的裝置。
本發(fā)明從這樣的觀測(cè)開始:用戶通常激活在相同位置中的終端的無(wú)線通信接口(即,在家或工作時(shí)或?qū)嶋H上在頻繁訪問(wèn)的站臺(tái)或機(jī)場(chǎng)等中的wlan接口)。本發(fā)明有利地提出在所述終端的數(shù)據(jù)庫(kù)中存儲(chǔ)所述終端占據(jù)的地理位置與待激活的一個(gè)或多個(gè)無(wú)線通信接口之間的對(duì)應(yīng)性。
本發(fā)明因此使得可以自動(dòng)地激活適當(dāng)?shù)慕涌谧鳛榻K端的地理位置的函數(shù)。這樣使得用戶沒(méi)有對(duì)于經(jīng)由專用菜單手動(dòng)地激活這些接口的任何需要。因此以對(duì)于終端的用戶透明的方式來(lái)激活這些接口。
由于在保持通信接口被永久地激活中不再存在任何點(diǎn),因此本發(fā)明使得不僅可以最小化用于激活終端的無(wú)線通信接口的手動(dòng)過(guò)程,而且還提供關(guān)于電池壽命的明顯節(jié)省。
在本發(fā)明的第一變型實(shí)現(xiàn)中,所述獲得步驟包括:接收由gps系統(tǒng)傳送的并且包含表示所述終端的地理位置的信息的消息。
通過(guò)示例的方式,該信息由所述終端的地理坐標(biāo)構(gòu)成。
在本發(fā)明的第二變型實(shí)現(xiàn)中,所述獲得步驟包括:接收所述終端連接至其的蜂窩電信網(wǎng)絡(luò)(例如全球移動(dòng)通信系統(tǒng)(gsm)網(wǎng)絡(luò)或通用移動(dòng)通信系統(tǒng)(umts)網(wǎng)絡(luò))傳送的信令消息,所述消息包含表示所述終端的地理位置的信息。
在該第二變型中,所述信息可以例如是蜂窩通信網(wǎng)絡(luò)中的小區(qū)(即,終端位于其中或附連至其的小區(qū))的標(biāo)識(shí)符。
因此,本發(fā)明使得可以依靠所述終端從所述蜂窩電信網(wǎng)絡(luò)傳統(tǒng)地接收的數(shù)據(jù)。不需要在所述終端與所述蜂窩網(wǎng)絡(luò)之間組織任何特殊消息,而是使用當(dāng)連接到所述蜂窩網(wǎng)絡(luò)時(shí)對(duì)于所述終端一般可用的信息,即所述終端附連至其或位于其中的小區(qū)的標(biāo)識(shí)符。
表示所述終端的地理位置的所述信息也可以由在來(lái)自所述蜂窩網(wǎng)絡(luò)的消息中傳送的所述終端的地理坐標(biāo)構(gòu)成。
在特定實(shí)現(xiàn)中,本發(fā)明的管理方法進(jìn)一步包括:
檢測(cè)所述終端的地理位置中的改變的檢測(cè)步驟;以及
去激活一個(gè)或多個(gè)先前激活的接口的自動(dòng)去激活步驟。
本發(fā)明因此使得可以,作為所述終端的地理位置的函數(shù),并且特別是,當(dāng)其位置已經(jīng)改變時(shí),自動(dòng)地去激活所述終端的無(wú)線通信接口。這樣保持了所述終端的電池壽命。
為了避免對(duì)所述接口的不適當(dāng)去激活,可以僅在在其期間確保所述通信接口不再由所述終端使用的預(yù)定持續(xù)時(shí)間期滿時(shí)實(shí)現(xiàn)所述自動(dòng)去激活步驟。
本發(fā)明還提供一種具有至少一個(gè)無(wú)線通信接口的終端的數(shù)據(jù)庫(kù),所述數(shù)據(jù)庫(kù)至少包含表示與所述無(wú)線通信接口之一的至少一個(gè)標(biāo)識(shí)符關(guān)聯(lián)的所述終端的地理位置的信息。
在特定實(shí)現(xiàn)中,由計(jì)算機(jī)程序指令確定所述管理方法的各個(gè)步驟。
因此,本發(fā)明還提供一種數(shù)據(jù)介質(zhì)上的計(jì)算機(jī)程序,所述程序適合于實(shí)現(xiàn)在終端中或更通常地在計(jì)算機(jī)中,所述程序包括適于實(shí)現(xiàn)上述管理方法的步驟的指令。
所述程序可以使用任何編程語(yǔ)言,并且其可以是源代碼、目標(biāo)代碼或在源代碼與目標(biāo)代碼之間的中間的代碼的形式(例如部分地編譯的形式)或任何其它可取的形式。
本發(fā)明還提供一種計(jì)算機(jī)可讀數(shù)據(jù)介質(zhì),其包括上述計(jì)算機(jī)程序的指令。
所述數(shù)據(jù)介質(zhì)可以是能夠存儲(chǔ)所述程序的任何實(shí)體或設(shè)備。例如,所述介質(zhì)可以包括存儲(chǔ)裝置,諸如只讀存儲(chǔ)器(rom)(例如壓縮盤(cd)-rom或微電子電路rom)),或?qū)嶋H磁記錄裝置(例如軟盤或硬盤)。
此外,所述數(shù)據(jù)介質(zhì)可以是適合于由無(wú)線電或其它裝置經(jīng)由電纜或光纜傳送的可傳輸介質(zhì)(例如電或光信號(hào))。具體地說(shuō),可以從互聯(lián)網(wǎng)類型的網(wǎng)絡(luò)下載本發(fā)明的程序。
可選地,所述數(shù)據(jù)介質(zhì)可以是其中包括程序的集成電路,所述電路適于執(zhí)行或用于執(zhí)行所討論的方法。
在其它實(shí)現(xiàn)或?qū)嵤├?,還可以設(shè)想組合提出上述特性中的所有或一些的本發(fā)明的管理方法和終端。
附圖說(shuō)明
本發(fā)明的其它特性和優(yōu)點(diǎn)從參照示出沒(méi)有限制特性的實(shí)施例的附圖進(jìn)行的以下描述而顯現(xiàn)。在附圖中:
圖1示出了在其環(huán)境中根據(jù)本發(fā)明的終端的特定實(shí)施例;
圖2是示出了在本發(fā)明的特定實(shí)現(xiàn)中管理圖1所示的終端的無(wú)線通信接口的方法的主要步驟的流程圖;以及
圖3示出了根據(jù)本發(fā)明的數(shù)據(jù)庫(kù)的特定實(shí)現(xiàn)的示例。
具體實(shí)施方式
圖1示出了在其環(huán)境中根據(jù)本發(fā)明的終端10的特定實(shí)施例。
在此描述的示例中,終端10是多模式移動(dòng)電話。然而,這種假設(shè)并非限制,可以將本發(fā)明應(yīng)用于其它類型的終端,例如比如:膝上型計(jì)算機(jī)、個(gè)人數(shù)字助理(pda)等。
終端10具有通信裝置11,其使得終端10能夠連接到蜂窩電信網(wǎng)絡(luò)nw。這些通信裝置11具體地包括訂戶身份模塊(sim)卡和與蜂窩網(wǎng)絡(luò)nw兼容的無(wú)線電接口。
術(shù)語(yǔ)“蜂窩”網(wǎng)絡(luò)在此用于表示其中終端通過(guò)使用包括在被網(wǎng)絡(luò)覆蓋的領(lǐng)域安裝的基站的專用基礎(chǔ)設(shè)施在彼此之間通信的無(wú)線通信網(wǎng)絡(luò),每個(gè)基站覆蓋被稱為小區(qū)的預(yù)定地理區(qū)域。
在該示例中,蜂窩網(wǎng)絡(luò)nw是通用移動(dòng)通信系統(tǒng)(umts)類型的電信網(wǎng)絡(luò)。然而,本發(fā)明還應(yīng)用于其它蜂窩網(wǎng)絡(luò),例如比如第二代網(wǎng)絡(luò):全球移動(dòng)通信系統(tǒng)(gsm);通用分組無(wú)線業(yè)務(wù)(gprs);用于gsm演進(jìn)的增強(qiáng)數(shù)據(jù)率(edge);等;其它第三代網(wǎng)絡(luò),諸如:高速數(shù)據(jù)分組接入(hsdpa);碼分多址(cdma)等;以及長(zhǎng)期演進(jìn)(lte)類型的第四代網(wǎng)絡(luò)等。
終端10還被提供有bluetoothtm類型的短程無(wú)線通信接口12和wlan類型的中程無(wú)線通信接口13。
接口12使得終端10能夠建立與在家庭網(wǎng)絡(luò)nwd中的裝備21的無(wú)線連接,其自身具有bluetoothtm接口。通過(guò)示例的方式,裝備21可以是免提套件、另一終端等??梢砸虼嗽诮K端10與家庭網(wǎng)絡(luò)nwd內(nèi)的裝備21之間建立本地通信。
以相似的方式,接口13使得終端10能夠依照wlan協(xié)議而建立與到公共網(wǎng)絡(luò)nwp(例如互聯(lián)網(wǎng))的接入點(diǎn)22的無(wú)線連接。在變型中,網(wǎng)絡(luò)nwp可以是專用網(wǎng)絡(luò)或家庭網(wǎng)絡(luò)。
在此考慮的示例中,給出管理終端10的無(wú)線通信接口12和13的考慮。自然,可以考慮其它無(wú)線通信接口,本發(fā)明可容易地應(yīng)用于管理一些其它數(shù)量的接口。
然而,應(yīng)注意,無(wú)線通信接口12和13與用于蜂窩電信網(wǎng)絡(luò)nw的通信裝置11是相互獨(dú)立的。尤其是,它們可以彼此獨(dú)立地被激活或去激活。
在此描述的示例中,終端10具有計(jì)算機(jī)的硬件架構(gòu)。其包括處理器14、隨機(jī)存取存儲(chǔ)器(ram)15、只讀存儲(chǔ)器(rom)16以及非易失性存儲(chǔ)器17。
rom16構(gòu)成終端10的處理器14可讀并且已在其上記錄根據(jù)本發(fā)明的計(jì)算機(jī)程序的根據(jù)本發(fā)明的記錄介質(zhì),所述程序包括用于執(zhí)行用于管理通信接口12和13的本發(fā)明的方法的步驟的指令。
所述方法的主要步驟在圖2中作為本發(fā)明的特定實(shí)現(xiàn)而示出,并且描述如下。
假設(shè)終端10連接到蜂窩電信網(wǎng)絡(luò)nw。該連接保持有效,從而終端10可以經(jīng)由網(wǎng)絡(luò)nw來(lái)接收和/或發(fā)送電話呼叫或消息。
以已知的方式,在該連接被建立時(shí),蜂窩網(wǎng)絡(luò)(尤其通過(guò)使用基站(節(jié)點(diǎn)b))通過(guò)廣播控制信道(bcch)將信令消息廣播到終端10。這些消息用于使得終端10能夠建立通過(guò)網(wǎng)絡(luò)nw的呼叫。
基于這些信令消息,終端10可以確定其位于其中或至少附連至其的特定小區(qū)。
更精確地說(shuō),在此假設(shè)終端10經(jīng)由其通信裝置11接收消息m,消息m通過(guò)網(wǎng)絡(luò)nw的廣播控制信道(bcch)由與終端位于其中的小區(qū)關(guān)聯(lián)的基站傳送(步驟e10)。
根據(jù)umts標(biāo)準(zhǔn),該消息具有系統(tǒng)信息塊(sib)。塊sib1具體地包含小區(qū)的標(biāo)識(shí)符cid(也寫為cellid)。
關(guān)于在bcch上傳送的系統(tǒng)信息的更多大量細(xì)節(jié)例如可在題為"radioresourcecontrol:protocolspecification",第6版的3gppts25.331文獻(xiàn)中找到。
小區(qū)標(biāo)識(shí)符cid構(gòu)成在本發(fā)明的意義上表示終端10的地理位置的信息,因?yàn)槠涫沟媒K端能夠被定位,縱然僅是“粗略地”。以已知的方式,以唯一方式來(lái)識(shí)別網(wǎng)絡(luò)內(nèi)的每個(gè)小區(qū),每個(gè)小區(qū)與預(yù)定地理區(qū)域?qū)?yīng)。因此,小區(qū)標(biāo)識(shí)符使得終端的地理位置能夠被識(shí)別到最近的小區(qū)內(nèi)。
終端10的處理器14從消息m提取小區(qū)標(biāo)識(shí)符cid并且將其存儲(chǔ)在ram15中。
其然后在終端10的數(shù)據(jù)庫(kù)17a中搜索標(biāo)識(shí)符(步驟e20)。在本發(fā)明的意義上,數(shù)據(jù)庫(kù)表示數(shù)據(jù)集或結(jié)構(gòu)(例如表)。
數(shù)據(jù)庫(kù)17a存儲(chǔ)在終端的非易失性存儲(chǔ)器17中。其將網(wǎng)絡(luò)nw覆蓋的小區(qū)的標(biāo)識(shí)符與當(dāng)位于這些小區(qū)中時(shí)用戶可能期望激活的終端10的一個(gè)或多個(gè)無(wú)線通信接口的標(biāo)識(shí)符相關(guān)聯(lián)。
圖3示出了這種數(shù)據(jù)庫(kù)的示例。在該示例中:
網(wǎng)絡(luò)nw的小區(qū)標(biāo)識(shí)符cid1和cid2與通信接口12的標(biāo)識(shí)符id(12)關(guān)聯(lián);
網(wǎng)絡(luò)nw的小區(qū)標(biāo)識(shí)符cid3與通信接口13的標(biāo)識(shí)符id(13)關(guān)聯(lián);
網(wǎng)絡(luò)nw的小區(qū)標(biāo)識(shí)符cid4與通信接口12和13的標(biāo)識(shí)符id(12)和id(13)關(guān)聯(lián);
等等。
該數(shù)據(jù)庫(kù)可以被預(yù)先確定并且例如經(jīng)由通信接口12或13中的一個(gè)或另一個(gè)而被傳送到終端。
在變型中,終端10的用戶每次手動(dòng)地激活通信接口12和13可以豐富數(shù)據(jù)庫(kù)。
例如,在終端的用戶手動(dòng)地執(zhí)行的每個(gè)激活時(shí),用戶指定是否將激活的接口的標(biāo)識(shí)符輸入到數(shù)據(jù)庫(kù)17a。因此,在接收到這樣的請(qǐng)求時(shí),如果終端10在蜂窩網(wǎng)絡(luò)nw的覆蓋中,則其從網(wǎng)絡(luò)傳送的信令消息之一恢復(fù)其所位于的小區(qū)的標(biāo)識(shí)符,并且將數(shù)據(jù)庫(kù)17a中的該標(biāo)識(shí)符與激活的接口的標(biāo)識(shí)符相關(guān)聯(lián)。
如圖3的示例所示,終端的多個(gè)通信接口可以與同一小區(qū)標(biāo)識(shí)符關(guān)聯(lián)。以相似方式,通信接口可以與多個(gè)小區(qū)標(biāo)識(shí)符關(guān)聯(lián)。
搜索數(shù)據(jù)庫(kù)17a的步驟e20因此尋求確定標(biāo)識(shí)符cid是否在數(shù)據(jù)庫(kù)中,如果是,則確定終端10的哪個(gè)(哪些)通信接口與之關(guān)聯(lián)(步驟e30)。以對(duì)于本領(lǐng)域技術(shù)人員已知的并且未在此詳細(xì)描述的傳統(tǒng)方式通過(guò)使用標(biāo)識(shí)符cid詢問(wèn)數(shù)據(jù)庫(kù)17a來(lái)實(shí)現(xiàn)該步驟。
如果標(biāo)識(shí)符cid不在數(shù)據(jù)庫(kù)17a中,則所述方法結(jié)束(步驟e40)。處理器14不自動(dòng)地激活通信接口12和13,并且如果如此期望,用戶仍然可以自由地手動(dòng)激活它們。
在此假設(shè)小區(qū)標(biāo)識(shí)符cid等于cid3。因此,參照?qǐng)D3,通過(guò)詢問(wèn)數(shù)據(jù)庫(kù)17a,處理器14能夠確定由id(13)識(shí)別的接口13與終端10所位于的小區(qū)關(guān)聯(lián)。
在接收到標(biāo)識(shí)符id(13)時(shí),處理器14使用在此未詳細(xì)描述的已知類型的適當(dāng)軟件應(yīng)用來(lái)自動(dòng)地激活(換句話說(shuō),開啟)接口13(步驟e50)。
接口13的激活因此被自動(dòng)地觸發(fā),即無(wú)需終端10的用戶的介入。
倘若終端10足夠靠近接入點(diǎn)22以變?yōu)榕c其配對(duì)并且與其通信,則通過(guò)激活的接口13,可以建立到公共網(wǎng)絡(luò)nwp的連接。應(yīng)注意,也可以在數(shù)據(jù)庫(kù)17a中存儲(chǔ)用于與接入點(diǎn)22配對(duì)的參數(shù)。
在此描述的實(shí)現(xiàn)中,在已經(jīng)自動(dòng)地激活接口13之后,終端10的處理器14繼續(xù)分析蜂窩網(wǎng)絡(luò)nw傳送的信令消息中接收的小區(qū)標(biāo)識(shí)符,目的是檢測(cè)終端10的地理位置的改變。
更具體地說(shuō),連續(xù)地或在各個(gè)預(yù)定時(shí)刻(例如周期性地),處理器14提取其在這些消息中接收的每個(gè)小區(qū)標(biāo)識(shí)符(寫為cid'),并且將它們與非易失性存儲(chǔ)器13中存儲(chǔ)的標(biāo)識(shí)符cid進(jìn)行比較(步驟e60)。
如果標(biāo)識(shí)符cid'與標(biāo)識(shí)符cid不同,則已經(jīng)檢測(cè)到終端10的地理位置的改變。換句話說(shuō),先前激活的接口13可能不再是適當(dāng)?shù)摹?/p>
在檢測(cè)到地理位置的這種改變時(shí),處理器14啟動(dòng)定時(shí)器達(dá)到持續(xù)時(shí)間的預(yù)定超時(shí)ttime-out(步驟e70)。
如果在該超時(shí)持續(xù)時(shí)間ttime-out期間(步驟e80),終端10沒(méi)有從蜂窩網(wǎng)絡(luò)nw接收到使得其能夠確定其再一次在由cid識(shí)別的小區(qū)中的消息,則處理器14通過(guò)傳統(tǒng)類型的并且未在此描述的適當(dāng)軟件應(yīng)用來(lái)自動(dòng)地去激活通信接口13(步驟e90)。
應(yīng)注意,可以通過(guò)新的標(biāo)識(shí)符cid'來(lái)重復(fù)步驟e20至e50,以識(shí)別用于數(shù)據(jù)庫(kù)17a中的激活的另一接口,如果存在一個(gè)的話。優(yōu)選地在去激活接口13之前實(shí)現(xiàn)這些步驟,從而保證對(duì)于終端10可用的連接中的連續(xù)性。
反之,如果在超時(shí)持續(xù)時(shí)間ttime-out期滿之前,終端10從蜂窩網(wǎng)絡(luò)nw接收到通知它其所位于的小區(qū)再一次是由cid識(shí)別的小區(qū)的信令消息,則通信接口13保持激活,并且定時(shí)器關(guān)閉。
在本發(fā)明的另一實(shí)現(xiàn)中,并非驗(yàn)證終端10是否再次處于由cid識(shí)別的小區(qū)中,而是處理器14在超時(shí)持續(xù)時(shí)間期間進(jìn)行動(dòng)作以分析與網(wǎng)絡(luò)nwp的連接是否有效。如果與網(wǎng)絡(luò)nwp的連接在超時(shí)持續(xù)時(shí)間期間保持無(wú)效,則自動(dòng)地去激活接口13。
在本發(fā)明的另一實(shí)現(xiàn)中,不實(shí)現(xiàn)步驟e60至e90,并且用戶當(dāng)如此期望時(shí)手動(dòng)地去激活接口13。
在上面描述的示例中,用于本發(fā)明的方法的表示終端10的地理位置的信息是終端位于其中或靠近其的或附連至其的網(wǎng)絡(luò)nw的小區(qū)的標(biāo)識(shí)符。這種假設(shè)并非限制,本發(fā)明可以同樣令人滿意地應(yīng)用于表示終端10的地理位置的其它信息,諸如例如表示終端10的位置的地理坐標(biāo)。
這種地理坐標(biāo)可以尤其從由終端10連接至其的蜂窩網(wǎng)絡(luò)發(fā)送的消息獲得,或如果終端具有g(shù)ps接收機(jī),則從全球定位系統(tǒng)(gps)接收的消息獲得。因此,當(dāng)終端10未連接到蜂窩網(wǎng)絡(luò)時(shí),本發(fā)明也可應(yīng)用。