專利名稱:控制移動通訊設(shè)備功能的方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通訊控制技術(shù)領(lǐng)域,具體涉及一種控制移動通訊設(shè)備功能的方法及設(shè)備。
背景技術(shù):
隨著社會的不斷發(fā)展和進(jìn)步,信息安全問題顯得日益重要,并且在研發(fā)工作中表現(xiàn)得尤為突出。由于通訊技術(shù)的高速發(fā)展,對信息安全的控制也變得越來越困難。手機(jī)等移動通訊設(shè)備正具備越來越強(qiáng)大的功能,包括高清晰度拍照/攝像、錄音、多媒體播放、易連接的高速數(shù)據(jù)傳輸、高存儲容量等。所有這些功能為移動設(shè)備的用戶帶來了巨大的便利,但同時(shí)也給有各種保密需要的研發(fā)組織造成嚴(yán)重的信息安全威脅。
為了保障信息安全,有的公司和組織不得不制定各種各樣的禁令,例如,禁止在公司營業(yè)場所使用任何帶有攝像頭或USB接口的移動電話等。結(jié)果導(dǎo)致員工不得不使用沒有該功能的低端移動電話。這給員工帶來了相當(dāng)?shù)穆闊?,如果他們希望擁有具有豐富功能的移動電話,就不得不持有兩部手機(jī),一部用于上班場所,一部用于其他場合。
目前,在移動通訊網(wǎng)絡(luò)中,有各種方式可以確定移動用戶的位置。其中最基本的是普遍用于全球移動通訊系統(tǒng)(GSM,Global System of MobileCommunication)、碼分多址(CDMA,Code Division Multiple Access)和通用移動通訊系統(tǒng)(UMTS,Universal Mobile Telecommunications System)等蜂窩網(wǎng)絡(luò)的小區(qū)識別方式。在特定的網(wǎng)絡(luò)中,每個(gè)小區(qū)都有全球唯一的識別碼,而某個(gè)區(qū)域只要被該網(wǎng)絡(luò)所覆蓋必然屬于確定的一個(gè)或若干個(gè)小區(qū),因此可以采用小區(qū)識別碼(或小區(qū)識別碼的集合)對特定網(wǎng)絡(luò)覆蓋下的不同區(qū)域進(jìn)行位置識別。
以GSM網(wǎng)絡(luò)為例,其小區(qū)識別碼稱為全球小區(qū)信息(GIC,Global CellIdentity),格式為移動業(yè)務(wù)國家代碼(MCC,Mobile Country Code)-移動網(wǎng)碼(MNC,Mobile Network Code)-位置區(qū)碼(LAC,Location Area Code)-小區(qū)碼(CI,Cell Identity)。一個(gè)被GSM網(wǎng)絡(luò)覆蓋的區(qū)域可以從多個(gè)基站接收信號,因此可以被多個(gè)GIC所覆蓋,但是,根據(jù)網(wǎng)絡(luò)通訊的規(guī)則,移動電話一般會選擇具有最強(qiáng)信號強(qiáng)度的GIC所代表的基站進(jìn)行通訊,因此可以基于GIC確定移動電話所處的區(qū)域。通訊中所使用的GIC可以供網(wǎng)絡(luò)和手機(jī)使用,目前這種主要用于提供移動用戶的定位服務(wù)。
除了基本的小區(qū)識別方式,目前也有開發(fā)出各種更加精確的定位方式。例如,觀察的到達(dá)時(shí)間差(OTDOA,Observed Time Difference OfArrival)、觀察的到達(dá)時(shí)間(OTOA,Observed Time of Arrival)、全球定位系統(tǒng)(GPS,GlobalPositioning System)、信號到達(dá)角(AOA,Angle Of Arrival)等方式。這些基于網(wǎng)絡(luò)和/或移動設(shè)備的功能實(shí)現(xiàn)的定位方式,可以提供精度從數(shù)十米到幾千米的定位。雖然方式各有不同,但和小區(qū)識別中的全球小區(qū)信息一樣,這些定位方式都提供在測量范圍內(nèi)具有唯一表達(dá)的位置信息,例如,GPS采用的經(jīng)緯度等。
在各種移動通訊網(wǎng)絡(luò)中,移動用戶終端(UE,User Equipment)除了包括移動通訊設(shè)備(ME,Mobile Equipment)外一般還包括用戶身份模塊。用戶身份模塊是一塊帶有微處理器的智能卡,最初的作用是為網(wǎng)絡(luò)提供用戶身份鑒權(quán),例如GSM網(wǎng)絡(luò)中的用戶識別(SIM,Subscriber Identity Module)卡、CDMA網(wǎng)絡(luò)中的移動用戶識別(RUIM,Removable User Identity Module)卡、UMTS網(wǎng)絡(luò)中的通用集成電路卡(UICC,Universal Integrated Circuit Card)和通用用戶識別(USIM,Universal SIM)卡等。為了適應(yīng)快速推廣增值服務(wù)的需要,用戶身份模塊中開始增加使用各種工具包技術(shù),例如用于GSM網(wǎng)絡(luò)的SIM工具包(SAT,SIM Application Toolkit),用于CDMA網(wǎng)絡(luò)的RUIM應(yīng)用工具包,用于UMTS網(wǎng)絡(luò)的USIM工具包(USAT,Universal SIM Application Toolkit)和USIM工具包解釋(USAT-I,USAT Interpreter)等。這些應(yīng)用工具包實(shí)際上是一組指令,它對用戶身份模塊所在的智能卡如何與外界進(jìn)行交互做了詳細(xì)的規(guī)定并且擴(kuò)展了智能卡與手機(jī)之間的通信協(xié)議,使得用戶身份模塊能夠在手機(jī)中發(fā)揮更加積極的效能。
以GSM為例,目前,GSM已確定了SIM工具包標(biāo)準(zhǔn)-[GSM 11.14,02.19],該標(biāo)準(zhǔn)提供了SIM內(nèi)的強(qiáng)大平臺,允許SIM內(nèi)運(yùn)行的大量小程序在符合上述標(biāo)準(zhǔn)的移動電話上發(fā)起SIM外操作。例如,通過在電話上設(shè)置菜單、實(shí)施輸入和輸出等操作而直接與電話用戶互動;獲取與網(wǎng)絡(luò)相關(guān)的信息,比如移動電話的位置、信號強(qiáng)度等;登記發(fā)生在電話內(nèi)的事務(wù),比如呼入、短消息、用戶的活動或未活動狀態(tài)等??傊瑧?yīng)用工具包的使用為用戶身份模塊內(nèi)運(yùn)行的程序提供了對ME的主動控制接口。
目前,網(wǎng)絡(luò)可以通過空中(OTA,Over The Air)接口技術(shù),對ME和/或其用戶識別模塊(智能卡)進(jìn)行遠(yuǎn)程的操作和配置?,F(xiàn)在OTA技術(shù)主要用于提供增值數(shù)據(jù)服務(wù),例如程序/游戲/音樂下載、數(shù)據(jù)更新等。目前的OTA技術(shù)采用短消息空中通道來實(shí)現(xiàn),網(wǎng)絡(luò)將服務(wù)請求發(fā)送給一個(gè)OTA網(wǎng)關(guān),然后再由這個(gè)OTA網(wǎng)關(guān)將服務(wù)請求轉(zhuǎn)換成短信后發(fā)給一個(gè)短信服務(wù)中心(SMSC,Short Message Service Centre),最后,短信服務(wù)中心將它傳給指定的一個(gè)或多個(gè)UE。UE中支持OTA功能的ME和/或用戶識別模塊即可獲得該服務(wù)請求的內(nèi)容。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種能夠使同一移動通訊設(shè)備在不同的位置具有不同功能狀態(tài)的控制移動通訊設(shè)備功能的方法及設(shè)備。
為達(dá)到本發(fā)明的目的,所采取的技術(shù)方案是一種控制移動通訊設(shè)備功能的方法,包括1)獲取移動通訊設(shè)備的當(dāng)前位置信息;2)將所述當(dāng)前位置信息和預(yù)置的與所述移動通訊設(shè)備的功能狀態(tài)相關(guān)聯(lián)的位置信息進(jìn)行比較;3)根據(jù)比較的結(jié)果對移動通訊設(shè)備的相應(yīng)功能進(jìn)行控制。
上述控制方法可以基于三種方式來實(shí)現(xiàn)一是以移動通訊設(shè)備自身作為主控,根據(jù)位置變化直接對相應(yīng)功能進(jìn)行控制;一是以用戶身份模塊作為主控,通過工具包程序?qū)λ鶎僖苿油ㄓ嵲O(shè)備的相應(yīng)功能進(jìn)行控制;一是以網(wǎng)絡(luò)作為主控,通過空中控制接口對移動通訊設(shè)備的相應(yīng)功能進(jìn)行控制。
在以移動通訊設(shè)備或以用戶身份模塊作為主控的方式中,預(yù)置的位置信息需要保存在本地,可以有若干組,分別與相應(yīng)的功能控制狀態(tài)相關(guān)聯(lián),可選擇存儲在移動通訊設(shè)備或用戶身份模塊上,并且可選擇通過空中下載的方式從網(wǎng)絡(luò)更新,具體空中下載的方式又可選擇是基于設(shè)備請求的方式還是基于網(wǎng)絡(luò)主動推送的方式。
在以網(wǎng)絡(luò)作為主控的方式中,預(yù)置的位置信息是保存在網(wǎng)絡(luò)服務(wù)器端的,并且可與一組或多組用戶列表相關(guān)聯(lián),各組用戶列表分別與相應(yīng)的功能狀態(tài)相關(guān)聯(lián),此時(shí)在進(jìn)行功能控制判斷的時(shí)候除了判斷移動通訊設(shè)備的位置信息外還需要判斷用戶信息。為了避免網(wǎng)絡(luò)故障等原因帶來的控制中斷,在這種方式中,還可以將移動通訊設(shè)備被控功能的啟用或禁用狀態(tài)設(shè)置為常態(tài),若在設(shè)定周期內(nèi)未收到網(wǎng)絡(luò)的控制指令,則將被控功能的狀態(tài)恢復(fù)為常態(tài)。
本發(fā)明還提供實(shí)現(xiàn)上述控制方法的設(shè)備一、對應(yīng)于以移動通訊設(shè)備自身作為主控的方法一種移動通訊設(shè)備,包括應(yīng)用模塊、程序控制模塊、定位模塊、位置屏蔽列表和位置控制模塊;所述應(yīng)用模塊按照其驅(qū)動程序?qū)崿F(xiàn)所述移動通訊設(shè)備的各種應(yīng)用功能;所述程序控制模塊為所述移動通訊設(shè)備的用戶界面提供與所述應(yīng)用模塊的驅(qū)動程序相關(guān)聯(lián)的程序控制;所述定位模塊從網(wǎng)絡(luò)獲取所述移動通訊設(shè)備的當(dāng)前位置信息;所述位置屏蔽列表存儲與所述移動通訊設(shè)備的若干應(yīng)用模塊的功能狀態(tài)相關(guān)聯(lián)的位置信息;所述位置控制模塊將所述定位模塊獲取的當(dāng)前位置信息和所述位置屏蔽列表中存儲的位置信息進(jìn)行比較,根據(jù)比較的結(jié)果向相應(yīng)應(yīng)用模塊的驅(qū)動程序發(fā)送啟用或禁用命令,或者向程序控制模塊發(fā)送控制命令,在其控制面上添加或刪除相應(yīng)功能。
上述移動通訊設(shè)備還可包括空中下載接口,所述位置屏蔽列表中存儲的位置信息通過所述空中下載接口從網(wǎng)絡(luò)進(jìn)行更新。
以及,一種移動用戶終端,包括移動通訊設(shè)備和用戶身份模塊,所述移動通訊設(shè)備與上述移動通訊設(shè)備基本相同,只是將其位置屏蔽列表轉(zhuǎn)移存儲到用戶身份模塊中。
二、對應(yīng)于以用戶身份模塊作為主控的方法一種用戶身份模塊,包括工具包程序接口、位置屏蔽列表和位置控制模塊;所述工具包程序接口提供所述用戶身份模塊對所屬移動通訊設(shè)備的控制接口;所述位置屏蔽列表存儲與所述移動通訊設(shè)備的功能狀態(tài)相關(guān)聯(lián)的位置信息;所述位置控制模塊從所述移動通訊設(shè)備獲取其當(dāng)前位置信息,并將該當(dāng)前位置信息和所述位置屏蔽列表中存儲的位置信息進(jìn)行比較,根據(jù)比較的結(jié)果通過工具包程序接口對所述移動通訊設(shè)備的相應(yīng)功能進(jìn)行控制。
以及,一種移動用戶終端,包括移動通訊設(shè)備和用戶身份模塊,所述用戶身份模塊與上述用戶身份模塊基本相同,只是將其位置屏蔽列表轉(zhuǎn)移存儲到移動通訊設(shè)備中。
三、對應(yīng)于以網(wǎng)絡(luò)作為主控的方法一種用于移動通訊系統(tǒng)的網(wǎng)絡(luò)服務(wù)器,包括定位模塊、空中控制接口、位置屏蔽列表和位置控制模塊;所述定位模塊獲取移動通訊設(shè)備的當(dāng)前位置信息;所述空中控制接口提供所述網(wǎng)絡(luò)服務(wù)器對所述移動通訊設(shè)備的控制接口;所述位置屏蔽列表存儲與所述移動通訊設(shè)備的功能狀態(tài)相關(guān)聯(lián)的位置信息;所述位置控制模塊將所述定位模塊獲取的當(dāng)前位置信息和所述位置屏蔽列表中存儲的位置信息進(jìn)行比較,根據(jù)比較的結(jié)果通過空中控制接口向所述移動通訊設(shè)備發(fā)送空中控制指令,對移動通訊設(shè)備的相應(yīng)功能進(jìn)行控制。
上述網(wǎng)絡(luò)服務(wù)器還可包括有效用戶存儲模塊,所述有效用戶存儲模塊存儲與所述位置屏蔽列表中存儲的位置信息相關(guān)聯(lián)的一組或多組用戶列表,各組用戶列表分別與相應(yīng)的功能狀態(tài)相關(guān)聯(lián);所述位置控制模塊判斷所述定位模塊獲取的當(dāng)前位置信息屬于所述位置屏蔽列表中存儲的位置信息后,還根據(jù)該移動通訊設(shè)備所使用的用戶身份模塊提供的用戶信息,判斷該用戶是否屬于所述用戶列表,若所述用戶列表為多組,還判斷該用戶屬于哪一組用戶列表,再根據(jù)比較的結(jié)果通過空中控制接口向所述移動通訊設(shè)備發(fā)送空中控制指令,對移動通訊設(shè)備的相應(yīng)功能進(jìn)行控制。
采用上述技術(shù)方案,本發(fā)明有益的技術(shù)效果在于1)本發(fā)明采用預(yù)置與設(shè)備功能相關(guān)聯(lián)的位置信息,通過將設(shè)備當(dāng)前位置信息與預(yù)置位置信息的比較對設(shè)備功能進(jìn)行控制的方法,使得同一移動通訊設(shè)備能夠隨位置的不同相應(yīng)地改變功能狀態(tài),解決了組織出于信息安全的需要設(shè)置的限制與員工希望使用高端設(shè)備并且不希望頻繁切換設(shè)備的愿望之間的矛盾。
2)采用以移動通訊設(shè)備自身作為主控的方案,只需要對移動通訊設(shè)備進(jìn)行改造,由于是對設(shè)備自身進(jìn)行本地直接控制,實(shí)現(xiàn)容易,投放市場快;并且,這種方式不依賴于網(wǎng)絡(luò)和用戶身份模塊,因此,持有者可以更換運(yùn)營商而不影響本發(fā)明控制功能的使用。
3)采用以用戶身份模塊作為主控的方案,控制程序置于用戶身份模塊內(nèi),不需要對網(wǎng)絡(luò)或移動通訊設(shè)備進(jìn)行任何改動,只要移動通訊設(shè)備支持工具包控制接口即可,用戶身份模塊內(nèi)的程序可在制造或維修時(shí)變更也可通過網(wǎng)絡(luò)或其他設(shè)施下載,實(shí)現(xiàn)容易。
4)采用以網(wǎng)絡(luò)作為主控的方案,由于運(yùn)營商相比用戶能夠負(fù)擔(dān)昂貴的技術(shù),因此可以使用尖端的高精度定位技術(shù),并且網(wǎng)絡(luò)是集中的進(jìn)行控制,因此任何定位技術(shù)的變更對用戶來講都是透明的。
下面通過具體實(shí)施方式
并結(jié)合附圖對本發(fā)明作進(jìn)一步的詳細(xì)說明。
圖1是一種以ME主控的方式控制ME功能的方法流程示意圖。
圖2是另一種以ME主控的方式控制ME功能的方法流程示意圖。
圖3是一種ME模塊結(jié)構(gòu)示意圖。
圖4是另一種ME模塊結(jié)構(gòu)示意圖。
圖5是一種UE模塊結(jié)構(gòu)示意圖。
圖6是一種以SIM主控的方式控制ME功能的方法流程示意圖。
圖7是另一種以SIM主控的方式控制ME功能的方法流程示意圖。
圖8是一種SIM模塊結(jié)構(gòu)示意圖。
圖9是另一種UE模塊結(jié)構(gòu)示意圖。
圖10是一種以網(wǎng)絡(luò)主控的方式控制ME功能的方法流程示意圖。
圖11是另一種以網(wǎng)絡(luò)主控的方式控制ME功能的方法流程示意圖。
圖12是又一種以網(wǎng)絡(luò)主控的方式控制ME功能的方法流程示意圖。
圖13是預(yù)置位置信息、用戶列表、功能狀態(tài)之間的關(guān)聯(lián)關(guān)系示意圖。
圖14是再一種以網(wǎng)絡(luò)主控的方式控制ME功能的方法流程示意圖。
圖15是一種用于移動通訊系統(tǒng)的網(wǎng)絡(luò)服務(wù)器模塊結(jié)構(gòu)示意圖。
圖16是另一種用于移動通訊系統(tǒng)的網(wǎng)絡(luò)服務(wù)器模塊結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明提供一種控制移動通訊設(shè)備功能的方法及設(shè)備,其核心思想是將ME的當(dāng)前位置信息和預(yù)置的與ME功能相關(guān)聯(lián)的位置信息相比較,根據(jù)比較結(jié)果對ME功能進(jìn)行控制。本發(fā)明可以以ME主控的方式實(shí)現(xiàn),也可以基于現(xiàn)有的工具包技術(shù)或OTA技術(shù),以用戶身份模塊主控或網(wǎng)絡(luò)主控的方式實(shí)現(xiàn)。相應(yīng)于不同的主控方式,本發(fā)明并提供設(shè)備的實(shí)現(xiàn)方案。下面分別對各種采用不同主控方式的方案進(jìn)行詳細(xì)說明。
方案一、ME主控方法1、一種控制ME功能的方法,如圖1所示,包括1)ME周期性地從網(wǎng)絡(luò)獲取自身的當(dāng)前位置信息;基于網(wǎng)絡(luò)和所使用定位方法的不同,位置信息可以有多種表現(xiàn)形式,例如,對于GSM系統(tǒng),最普遍的就是以MCC-MNC-LAC-CI形式表達(dá)的GIC;對于GPS系統(tǒng),則是經(jīng)緯度。因此,位置信息就是在所使用的定位方法中表征區(qū)域位置的位置代碼,在所屬網(wǎng)絡(luò)的覆蓋區(qū)域內(nèi),位置代碼具有唯一性。
2)將獲取的當(dāng)前位置信息和預(yù)置的位置信息進(jìn)行比較;預(yù)置的位置信息是根據(jù)所使用的定位方法預(yù)先設(shè)置/存儲的一組或多組位置代碼,每一組位置代碼都與ME的功能狀態(tài)相關(guān)聯(lián),例如,位置代碼a、b、c對應(yīng)于攝像頭功能禁用;位置代碼d、e、f對應(yīng)于USB接口功能和攝像頭功能禁用。預(yù)置的位置信息可以存儲在ME的存儲器中,也可以存儲在ME所使用的用戶身份模塊上,只要ME在執(zhí)行比較程序的時(shí)候能夠調(diào)用就可以。
3)如當(dāng)前位置信息屬于預(yù)置的位置信息,即表明ME位于需要進(jìn)行功能控制的區(qū)域,則根據(jù)該預(yù)置的位置信息所關(guān)聯(lián)的功能狀態(tài)對ME功能進(jìn)行控制;如當(dāng)前位置信息不屬于預(yù)置的位置信息,則繼續(xù)上述周期性的位置獲取和判斷過程。
根據(jù)目前ME功能的普遍實(shí)現(xiàn)和使用方法,對ME進(jìn)行功能控制可以采用兩種途徑一種是直接向相應(yīng)功能的驅(qū)動程序發(fā)送啟用或禁用命令,例如,要禁用攝像頭功能則直接向攝像頭的驅(qū)動程序發(fā)送禁用命令。一種則是通過改變ME上設(shè)置的功能控制點(diǎn)來進(jìn)行功能控制。目前,大部分ME都是采用面向用戶的程序控制來進(jìn)行各項(xiàng)功能的調(diào)用,例如,屏幕菜單、按鍵關(guān)聯(lián)等,因此可以通過向程序控制模塊發(fā)送控制命令,在其控制面上添加或刪除相應(yīng)功能,達(dá)到啟用或禁用某項(xiàng)功能的目的。比如,可以在程序控制模塊提供的屏幕菜單中添加或刪除相應(yīng)功能的控制菜單,或者,使某功能的菜單能夠或無法被選中,達(dá)到啟用或禁用某項(xiàng)功能的目的。例如,要禁用拍照功能則向程序控制模塊發(fā)送控制命令,在屏幕菜單中刪除(或使無法選中)拍照功能的控制菜單,這樣用戶同樣無法使用該功能。
方法2、另一種控制ME功能的方法,如圖2所示,該方法與方法1基本相同,只是對當(dāng)前位置信息的獲取不是采用周期請求的形式,而是采用被動觸發(fā)的方式,當(dāng)ME從網(wǎng)絡(luò)獲得位置更新通知時(shí),才執(zhí)行一次進(jìn)行功能控制的判斷程序。這種方法更為節(jié)省設(shè)備資源,但其支持的定位方式與方法1相比將要受到網(wǎng)絡(luò)能力的限制,以現(xiàn)有網(wǎng)絡(luò)情況而言,基于小區(qū)的位置識別方法可以在ME進(jìn)行位置更新(歸屬小區(qū)切換)時(shí)主動發(fā)送位置更新通知。
在上述兩種方法中,預(yù)置的位置信息可以通過OTA下載的方式從網(wǎng)絡(luò)進(jìn)行更新。如果定位方法發(fā)生了變更或者由于網(wǎng)絡(luò)的變化導(dǎo)致進(jìn)行功能控制的區(qū)域所對應(yīng)的位置代碼發(fā)生了變化都需要對預(yù)置位置信息的內(nèi)容或格式進(jìn)行調(diào)整,當(dāng)然,可以采用單機(jī)逐一輸入的方式來進(jìn)行修改,不過OTA下載則是一個(gè)批量解決的優(yōu)選方案?;诂F(xiàn)有OTA下載的方式,可以通過ME主動向網(wǎng)絡(luò)發(fā)送請求獲得更新數(shù)據(jù),也可以由網(wǎng)絡(luò)直接將更新數(shù)據(jù)推送(Push)到ME。
下面描述用于實(shí)現(xiàn)上述方法的設(shè)備。
設(shè)備1、一種ME,如圖3所示,包括應(yīng)用模塊、程序控制模塊、定位模塊、位置屏蔽列表和位置控制模塊;應(yīng)用模塊按照其驅(qū)動程序?qū)崿F(xiàn)ME的各種應(yīng)用功能,例如攝像頭模塊、媒體播放器模塊、錄音筆模塊等等;程序控制模塊為ME的用戶界面提供與上述各種應(yīng)用模塊的驅(qū)動程序相關(guān)聯(lián)的程序控制,對于同一個(gè)功能,程序控制模塊可提供不同的控制點(diǎn),例如,通過屏幕菜單調(diào)用或按鍵關(guān)聯(lián)等,用戶通過程序控制模塊提供的各種控制點(diǎn)來調(diào)用上述應(yīng)用模塊提供的功能;
定位模塊從網(wǎng)絡(luò)獲取ME的當(dāng)前位置信息,基于前述方法1和2中的描述,定位模塊可以周期性的從網(wǎng)絡(luò)獲取當(dāng)前位置信息也可以是在獲得網(wǎng)絡(luò)的位置更新通知時(shí)獲取ME的當(dāng)前位置信息;位置屏蔽列表存儲與ME的若干應(yīng)用模塊的功能狀態(tài)相關(guān)聯(lián)的位置信息;位置控制模塊將定位模塊獲取的當(dāng)前位置信息和位置屏蔽列表中存儲的位置信息進(jìn)行比較,根據(jù)比較的結(jié)果進(jìn)行功能控制或者向相應(yīng)應(yīng)用模塊的驅(qū)動程序發(fā)送啟用或禁用命令;或者向程序控制模塊發(fā)送控制命令(在圖3中以虛線箭頭表示),在其控制面上添加或刪除相應(yīng)功能(例如,在屏幕菜單中添加或刪除相應(yīng)功能的控制菜單)。需要說明的是,有的應(yīng)用模塊可能具有多個(gè)控制點(diǎn),例如,既可以通過屏幕菜單調(diào)用,又可以由直接的控制信號觸發(fā)(比如某個(gè)快捷按鍵),如果這多個(gè)控制點(diǎn)無法通過程序控制模塊一并控制的話,對該應(yīng)用模塊的控制操作最好選擇直接啟用/禁用驅(qū)動程序的方式,以免出現(xiàn)控制盲區(qū)。
設(shè)備2、另一種ME,如圖4所示,與設(shè)備1所描述的ME結(jié)構(gòu)基本相同,只是還具有OTA接口,因此,這種ME支持從網(wǎng)絡(luò)進(jìn)行位置屏蔽列表的更新。
設(shè)備3、一種UE,如圖5所示,包括ME和用戶身份模塊,其ME的結(jié)構(gòu)與設(shè)備1所描述的ME結(jié)構(gòu)基本相同,只是將設(shè)備1中ME的位置屏蔽列表轉(zhuǎn)移存儲到用戶身份模塊中。
根據(jù)上述關(guān)于方法和相應(yīng)設(shè)備的描述,可以看出方案一的核心在于進(jìn)行功能控制的主控模塊內(nèi)嵌于ME中。這種方式的優(yōu)越性在于,控制功能的實(shí)現(xiàn)僅依賴于ME本身,終端設(shè)備制造商能夠很快生產(chǎn)出具有相應(yīng)功能的產(chǎn)品,投放市場快;由于是ME對自身功能進(jìn)行控制,因此可以不涉及設(shè)備/設(shè)備、設(shè)備/網(wǎng)絡(luò)間的兼容和規(guī)范,實(shí)現(xiàn)容易;并且,既然是基于ME本身提供的功能,因此,ME的持有者可以更換運(yùn)營商(這意味著更換用戶身份模塊甚至更換網(wǎng)絡(luò)類型)而不影響本發(fā)明控制功能的使用。
為更好的理解本方案,下面給出上述方法、設(shè)備在具體網(wǎng)絡(luò)、具體應(yīng)用環(huán)境中的一個(gè)使用例。
(假定網(wǎng)絡(luò)環(huán)境為GSM系統(tǒng),定位方法為小區(qū)識別。)某公司為了信息安全的需要向員工發(fā)布了禁止在公司內(nèi)使用ME攝像頭的規(guī)定。覆蓋該公司所在區(qū)域的小區(qū)的GCI為520-01-1733-5;520-01-1733-6;520-01-1733-7。
這時(shí),該公司的員工有兩種選擇,或者轉(zhuǎn)向使用沒有攝像頭的低端ME,或者使用方案一中提供的本發(fā)明ME。選擇后者的人,向公司的信息安全部門登記他們的ME,即,進(jìn)行位置屏蔽列表的寫入。信息安全部的人員將覆蓋該公司的小區(qū)的GCI寫入位置屏蔽列表中(為了確??刂品秶目煽啃裕鶕?jù)實(shí)際情況還可以將相鄰小區(qū)的GCI一并寫入),并關(guān)聯(lián)被控制的功能為攝像頭。為了避免位置屏蔽列表的內(nèi)容被ME的持有者隨意修改,位置屏蔽列表可以設(shè)置安全密碼,而安全密碼由公司的信息安全部門掌握和修改。
當(dāng)持有登記后ME的員工移動到被控制的范圍內(nèi)時(shí)(該范圍通常會大于公司實(shí)際區(qū)域的范圍,具體吻合程度視定位方式的精確度而定),ME的位置控制模塊都會判斷出當(dāng)前位置已落入預(yù)置的位置列表中(無論采用周期判斷模式還是位置更新觸發(fā)模式),即向攝像頭模塊進(jìn)行禁用控制(采用直接禁用或關(guān)閉控制點(diǎn)的方法)。當(dāng)員工移動出被控制的范圍時(shí),ME同樣經(jīng)過判斷將攝像頭模塊的功能恢復(fù)為可用。
在實(shí)際使用中,可以在位置屏蔽列表里獨(dú)立的保存多組預(yù)置位置信息,分別對應(yīng)不同的功能狀態(tài),這樣可以滿足位于不同區(qū)域的組織的不同限制要求。
方案二、用戶身份模塊主控在這種方案中,用戶身份模塊需要通過工具包實(shí)現(xiàn)對ME的控制,因此,該用戶身份模塊是智能卡與卡上所包含的工具包程序的集合。對于不同的網(wǎng)絡(luò),用戶身份模塊具有不同的具體表現(xiàn)形式,為了簡潔起見,以下將之統(tǒng)稱為SIM。對于GSM網(wǎng)絡(luò),所稱的SIM就是指GSM SIM卡+SIM工具包;對于CDMA網(wǎng)絡(luò),所稱的SIM就是指RUIM卡+應(yīng)用工具包;對于UMTS網(wǎng)絡(luò),所稱的SIM就是指UICC+USIM+USAT+USAT-I。
方法3、第三種控制ME功能的方法,如圖6所示,包括1)SIM周期性地通過所屬M(fèi)E從網(wǎng)絡(luò)獲取該ME的當(dāng)前位置信息;如前所述,位置信息就是在所使用的定位方法中表征區(qū)域位置的位置代碼。
2)將獲取的當(dāng)前位置信息和預(yù)置的位置信息進(jìn)行比較;與方案一中相似,預(yù)置的位置信息同樣可以有一組或多組,可以存儲在SIM的存儲器中,也可以存儲在SIM所在的ME的存儲器中,只要SIM在執(zhí)行比較程序的時(shí)候能夠調(diào)用就可以。
3)如當(dāng)前位置信息屬于預(yù)置的位置信息,即表明ME位于需要進(jìn)行功能控制的區(qū)域,則根據(jù)該預(yù)置的位置信息所關(guān)聯(lián)的功能狀態(tài)通過工具包程序?qū)E功能進(jìn)行控制;如當(dāng)前位置信息不屬于預(yù)置的位置信息,則繼續(xù)上述周期性的位置獲取和判斷過程。工具包程序?qū)E功能的控制同樣可以采用直接控制功能驅(qū)動程序或控制驅(qū)動程序控制點(diǎn)的方法。
方法4、第四種控制ME功能的方法,如圖7所示,此方法與方法3的區(qū)別同方案一中方法2與方法1的區(qū)別相似,即,當(dāng)SIM通過ME從網(wǎng)絡(luò)獲得位置更新通知時(shí),SIM才執(zhí)行一次進(jìn)行功能控制的判斷程序。
在上述兩種方法中,預(yù)置的位置信息同樣可以通過OTA下載的方式從網(wǎng)絡(luò)進(jìn)行更新。并且基于工具包技術(shù)的支持,甚至本發(fā)明所使用的SIM主控程序本身也可以通過OTA方式下載并安裝到SIM中,將一個(gè)普通的SIM變?yōu)橹С直景l(fā)明方法的SIM。
下面描述用于實(shí)現(xiàn)上述方法的設(shè)備。
設(shè)備4、一種SIM,如圖8所示,包括工具包程序接口、位置屏蔽列表和位置控制模塊;工具包程序接口提供SIM對所屬M(fèi)E的控制接口;位置屏蔽列表存儲與ME的功能狀態(tài)相關(guān)聯(lián)的位置信息;位置控制模塊從ME獲取其當(dāng)前位置信息,并將該當(dāng)前位置信息和位置屏蔽列表中存儲的位置信息進(jìn)行比較,根據(jù)比較的結(jié)果通過工具包程序接口對ME的相應(yīng)功能進(jìn)行控制。
設(shè)備5、另一種UE,如圖9所示,包括SIM和ME,SIM包括工具包程序接口和位置控制模塊;ME包括應(yīng)用模塊、程序控制模塊、定位模塊和位置屏蔽列表;應(yīng)用模塊按照其驅(qū)動程序?qū)崿F(xiàn)ME的各種應(yīng)用功能;程序控制模塊為ME的用戶界面提供與上述各種應(yīng)用模塊的驅(qū)動程序相關(guān)聯(lián)的程序控制;定位模塊從網(wǎng)絡(luò)獲取ME的當(dāng)前位置信息,基于前述方法1和2中的描述,定位模塊可以周期性的從網(wǎng)絡(luò)獲取當(dāng)前位置信息也可以是在獲得網(wǎng)絡(luò)的位置更新通知時(shí)獲取ME的當(dāng)前位置信息;位置屏蔽列表存儲與ME的若干應(yīng)用模塊的功能狀態(tài)相關(guān)聯(lián)的位置信息;工具包程序接口提供SIM對所屬M(fèi)E的控制接口;位置控制模塊從ME的定位模塊獲取ME的當(dāng)前位置信息,并將該當(dāng)前位置信息和位置屏蔽列表中存儲的位置信息進(jìn)行比較,根據(jù)比較的結(jié)果通過工具包程序接口對ME的功能進(jìn)行控制或者向相應(yīng)應(yīng)用模塊的驅(qū)動程序發(fā)送啟用或禁用命令;或者向程序控制模塊發(fā)送控制命令(在圖9中以虛線箭頭表示),在其控制面上添加或刪除相應(yīng)功能。
根據(jù)上述關(guān)于方法和相應(yīng)設(shè)備的描述,可以看出方案二的核心在于將主控模塊置于支持工具包的SIM實(shí)現(xiàn)對ME的控制。這種方式的優(yōu)越性在于,控制程序置于SIM內(nèi),不需要對網(wǎng)絡(luò)或移動通訊設(shè)備進(jìn)行任何改動,只要所配合的ME支持工具包控制接口即可,SIM內(nèi)的程序可在制造或維修時(shí)變更也可通過網(wǎng)絡(luò)或其他設(shè)施下載,實(shí)現(xiàn)容易,也就是說即便是普通的不具備本發(fā)明功能的SIM也可以進(jìn)行軟件更新而實(shí)現(xiàn)本發(fā)明功能,因此推廣十分方便。并且,由于控制功能由SIM實(shí)現(xiàn),用戶就可以不受限制的選擇自己喜愛的終端設(shè)備。
為更好的理解本方案,下面給出上述方法、設(shè)備在具體網(wǎng)絡(luò)、具體應(yīng)用環(huán)境中的一個(gè)使用例。
(假定網(wǎng)絡(luò)環(huán)境為GSM系統(tǒng),定位方法為小區(qū)識別。)某公司為了信息安全的需要向員工發(fā)布了禁止在公司內(nèi)使用ME攝像頭的規(guī)定。覆蓋該公司所在區(qū)域的小區(qū)的GCI為520-01-1733-5;520-01-1733-6;520-01-1733-7。
這時(shí),該公司的員工有兩種選擇,或者轉(zhuǎn)向使用沒有攝像頭的低端ME,或者向公司的信息安全部門登記,使用方案二中提供的本發(fā)明SIM。運(yùn)營商即根據(jù)公司的要求向選擇后者的人提供專用的本發(fā)明SIM(或者,如果員工原有的SIM支持工具包程序的下載更新的話,將主控程序下載并安裝到原有的SIM中),在SIM的位置屏蔽列表中寫入覆蓋該公司的小區(qū)的GCI(如果是提供設(shè)備5中的SIM,則如同方案一一樣將位置屏蔽列表的內(nèi)容寫入ME中),并關(guān)聯(lián)被控制的功能為攝像頭。同樣,還可以為位置屏蔽列表設(shè)置安全密碼,避免被持有者篡改。
當(dāng)員工將裝有登記后SIM的ME移動到被控制的范圍內(nèi)時(shí),SIM的位置控制模塊就會判斷出當(dāng)前位置已落入預(yù)置的位置列表中,即通過工具包控制接口向攝像頭模塊進(jìn)行禁用控制(采用直接禁用或關(guān)閉控制點(diǎn)的方法)。當(dāng)員工移動出被控制的范圍時(shí),SIM同樣經(jīng)過判斷將攝像頭模塊的功能恢復(fù)為可用。
在上述方案中,位置屏蔽列表里同樣可以獨(dú)立的保存多組預(yù)置位置信息,分別對應(yīng)不同的功能狀態(tài),這樣可以滿足位于不同區(qū)域的組織的不同限制要求通過上述描述可以看出,方案一和方案二在具體方法和設(shè)備上具有一定的相似性,因?yàn)閺谋举|(zhì)上講兩個(gè)方案都是基于本地控制的單機(jī)操作模式,其實(shí)質(zhì)性區(qū)別在于由ME還是SIM進(jìn)行主控,至于位置屏蔽列表的存儲/設(shè)置方式、當(dāng)前位置信息的獲取等,在兩種方案中都可類比使用。
方案三、網(wǎng)絡(luò)主控方法5、第五種控制ME功能的方法,如圖10所示,包括1)網(wǎng)絡(luò)周期性地獲取ME的當(dāng)前位置信息;如前所述,位置信息就是在所使用的定位方法中表征區(qū)域位置的位置代碼。
2)將獲取的當(dāng)前位置信息和預(yù)置在網(wǎng)絡(luò)服務(wù)器端的與ME的功能狀態(tài)相關(guān)聯(lián)的位置信息進(jìn)行比較;3)如當(dāng)前位置信息屬于預(yù)置的位置信息,即表明ME位于需要進(jìn)行功能控制的區(qū)域,則根據(jù)該預(yù)置的位置信息所關(guān)聯(lián)的功能狀態(tài),通過OTA接口向ME發(fā)送控制指令對ME功能進(jìn)行控制;如當(dāng)前位置信息不屬于預(yù)置的位置信息,則繼續(xù)上述周期性的位置獲取和判斷過程??刂浦噶钔ㄟ^OTA接口對ME功能的控制同樣可以采用直接控制功能驅(qū)動程序或控制驅(qū)動程序控制點(diǎn)的方法。
方法6、第六種控制ME功能的方法,如圖11所示,該方法與方法5基本相似,只是在步驟3)中,如當(dāng)前位置信息不屬于預(yù)置的位置信息,仍通過OTA接口向ME發(fā)送控制指令,該控制指令指示的功能狀態(tài)與當(dāng)前位置信息屬于預(yù)置的位置信息時(shí)相反。此方法的好處在于,無論ME是否位于預(yù)置的控制區(qū)域內(nèi),都能夠周期性地從網(wǎng)絡(luò)得到功能控制信息,使ME即使一段時(shí)間與網(wǎng)絡(luò)失去連接也能在恢復(fù)連接時(shí)及時(shí)得到正確的功能指示,提高了控制的可靠性。
方法7、第七種控制ME功能的方法,如圖12所示,該方法與方法5基本相似,只是在步驟3)中,ME不是直接通過OTA接口接受網(wǎng)絡(luò)的控制,而是將OTA指令轉(zhuǎn)發(fā)給SIM,SIM再按照OTA指令通過工具包程序執(zhí)行對ME的功能控制。當(dāng)然,此方法中也可以仿照方法6,采用對位于預(yù)置控制區(qū)域內(nèi)、外的ME發(fā)送相反控制指令的方式。
方法8、第八種控制ME功能的方法,此方法中,網(wǎng)絡(luò)服務(wù)器端不僅預(yù)置有位置信息,還預(yù)置有與所預(yù)置的位置信息相關(guān)聯(lián)的用戶列表,所述用戶列表為一組或多組,分別與相應(yīng)的功能狀態(tài)相關(guān)聯(lián);預(yù)置位置信息、用戶列表、功能狀態(tài)之間的關(guān)系如圖13所示,圖13中一組預(yù)置位置信息與n組用戶列表相關(guān)聯(lián),編號為i(i=1~n)的用戶列表對應(yīng)相應(yīng)編號的功能狀態(tài)。
該方法流程如圖14所示,包括1)網(wǎng)絡(luò)周期性地獲取ME的當(dāng)前位置信息;2a)將獲取的當(dāng)前位置信息和預(yù)置的位置信息進(jìn)行比較,判斷當(dāng)前位置信息是否屬于預(yù)置的位置信息,若是則執(zhí)行步驟2b),若否則執(zhí)行步驟3);2b)根據(jù)ME所使用的SIM提供的用戶信息,判斷該用戶是否屬于預(yù)置的用戶列表,若所述用戶列表為多組,還判斷該用戶屬于哪一組用戶列表。
3)如當(dāng)前位置信息不屬于預(yù)置的位置信息,或者,當(dāng)前位置信息屬于預(yù)置的位置信息,但用戶不屬于任一用戶列表,則繼續(xù)上述周期性的位置獲取和判斷過程;如當(dāng)前位置信息屬于預(yù)置的位置信息,且用戶屬于某一用戶列表,則根據(jù)該用戶列表相關(guān)聯(lián)的功能狀態(tài)通過OTA接口向ME發(fā)送控制指令對ME功能進(jìn)行控制。
此方法的好處在于通過對接受控制的有效用戶進(jìn)行限制,能夠盡量降低由于定位誤差造成的不利影響;因?yàn)闊o論基于哪種定位方法,都存在一定的精度范圍,也就是說,預(yù)置的位置信息實(shí)際覆蓋的范圍與理想的要求覆蓋的區(qū)域始終存在一定的誤差,而且,對于普遍使用的小區(qū)識別方法而言,這種誤差可能會相當(dāng)大,在這種情況下,基于網(wǎng)絡(luò)的控制就有可能對大量不屬于被控組織范圍的ME功能進(jìn)行不必要的限制,而如果將限制的對象進(jìn)一步明確為一個(gè)預(yù)置的用戶群(例如,屬于該組織的人員),那么由于位置范圍誤差造成的不利影響就可以降低到最小。此方法的另一個(gè)好處在于可以對相同識別區(qū)域內(nèi)的不同組織提供不同的功能控制服務(wù),因?yàn)樵谙嗤淖R別區(qū)域里有可能具有兩個(gè)或以上對功能限制相互沖突的組織,例如,組織A與組織B被同樣的小區(qū)識別覆蓋,但是組織A需要禁用攝像頭、啟用錄音功能而組織B需要啟用攝像頭、禁用錄音功能,這時(shí)候就可以對這個(gè)相同的位置區(qū)域設(shè)置兩組用戶群(對應(yīng)于組織A和組織B的人員),分別關(guān)聯(lián)相應(yīng)組織所需要的功能狀態(tài),即可解決這一困難。
在上述方法5~8中,還可以將ME的被控功能的啟用或禁用狀態(tài)設(shè)置為常態(tài),若在設(shè)定周期內(nèi)未收到網(wǎng)絡(luò)的控制指令,則將被控功能的狀態(tài)恢復(fù)為常態(tài)。這樣做的好處是可以避免ME與網(wǎng)絡(luò)連接中斷造成的控制缺失,進(jìn)一步確??刂频目煽啃?。此外,在上述方法中網(wǎng)絡(luò)對ME當(dāng)前位置信息的獲取除了采用周期性地方式,也可以采用基于ME位置更新的觸發(fā)方式。
下面描述用于實(shí)現(xiàn)上述方法的設(shè)備。
設(shè)備6、一種用于移動通訊系統(tǒng)的網(wǎng)絡(luò)服務(wù)器,如圖15所示,包括定位模塊、OTA接口、位置屏蔽列表和位置控制模塊;定位模塊獲取ME的當(dāng)前位置信息;OTA接口提供網(wǎng)絡(luò)服務(wù)器對ME的控制接口;位置屏蔽列表存儲與ME的功能狀態(tài)相關(guān)聯(lián)的位置信息;位置控制模塊將定位模塊獲取的當(dāng)前位置信息和位置屏蔽列表中存儲的位置信息進(jìn)行比較,根據(jù)比較的結(jié)果通過OTA接口向ME發(fā)送空中控制指令,對ME的相應(yīng)功能進(jìn)行控制。
設(shè)備7、另一種用于移動通訊系統(tǒng)的網(wǎng)絡(luò)服務(wù)器,如圖16所示,包括定位模塊、OTA接口、位置屏蔽列表、有效用戶存儲模塊和位置控制模塊;定位模塊獲取ME的當(dāng)前位置信息;
OTA接口提供網(wǎng)絡(luò)服務(wù)器對ME的控制接口;位置屏蔽列表存儲與ME的功能狀態(tài)相關(guān)聯(lián)的位置信息;有效用戶存儲模塊存儲與位置屏蔽列表中存儲的位置信息相關(guān)聯(lián)的一組或多組用戶列表,各組用戶列表分別與相應(yīng)的功能狀態(tài)相關(guān)聯(lián);位置控制模塊將定位模塊獲取的當(dāng)前位置信息和位置屏蔽列表中存儲的位置信息進(jìn)行比較,如當(dāng)前位置信息不屬于預(yù)置的位置信息,則不發(fā)送控制指令;如當(dāng)前位置信息屬于所述位置屏蔽列表中存儲的位置信息,則還根據(jù)該移動通訊設(shè)備所使用的用戶身份模塊提供的用戶信息,判斷該用戶是否屬于所述用戶列表,如果用戶不屬于任一用戶列表,則仍不發(fā)送控制指令;如判斷出用戶屬于某一用戶列表,則根據(jù)該用戶列表相關(guān)聯(lián)的功能狀態(tài)通過OTA接口向ME發(fā)送控制指令對ME功能進(jìn)行控制。
根據(jù)上述關(guān)于方法和相應(yīng)設(shè)備的描述,可以看出方案三的核心在于將主控模塊置于網(wǎng)絡(luò)服務(wù)器,通過OTA接口實(shí)現(xiàn)對ME的控制。方案三與方案一、二的根本區(qū)別在于它是基于網(wǎng)絡(luò)的遠(yuǎn)程集中控制,可以同時(shí)實(shí)現(xiàn)對若干用戶的控制操作,因此具有維護(hù)方便的優(yōu)點(diǎn),比如,對于預(yù)置信息的變化/更新就不需要逐個(gè)終端進(jìn)行,只需要對服務(wù)器進(jìn)行設(shè)置即可,同時(shí)預(yù)置信息也具有更高的安全性。并且由于運(yùn)營商相比用戶能夠負(fù)擔(dān)更昂貴的技術(shù),因此可以使用尖端的高精度定位技術(shù),而且網(wǎng)絡(luò)是集中的進(jìn)行控制,因此任何定位技術(shù)的變更對用戶來講都是透明的,使得服務(wù)的升級更易實(shí)現(xiàn)。
為更好的理解本方案,下面給出上述方法、設(shè)備在具體網(wǎng)絡(luò)、具體應(yīng)用環(huán)境中的一個(gè)使用例。
(假定網(wǎng)絡(luò)環(huán)境為GSM系統(tǒng),定位方法為小區(qū)識別。)某公司為了信息安全的需要向員工發(fā)布了禁止在公司內(nèi)使用ME攝像頭的規(guī)定。覆蓋該公司所在區(qū)域的小區(qū)的GCI為520-01-1733-5;520-01-1733-6;520-01-1733-7。
這時(shí),該公司就該信息安全需要向網(wǎng)絡(luò)運(yùn)營商進(jìn)行服務(wù)登記,提供需要限制的功能列表,于是網(wǎng)絡(luò)運(yùn)營商將覆蓋該公司的小區(qū)的GCI寫入網(wǎng)絡(luò)服務(wù)器端的位置屏蔽列表并關(guān)聯(lián)相應(yīng)的設(shè)備功能狀態(tài)(如果是按照方法8提供的服務(wù),則還將該公司人員的用戶識別信息寫入相應(yīng)的用戶列表)。
當(dāng)員工使用的ME移動到被控制的范圍內(nèi)時(shí),網(wǎng)絡(luò)的位置控制模塊就會判斷出其當(dāng)前位置已落入預(yù)置的位置列表中,即通過OTA控制接口向ME的攝像頭模塊進(jìn)行禁用控制(采用直接禁用或關(guān)閉控制點(diǎn)的方法)。當(dāng)員工移動出被控制的范圍時(shí),網(wǎng)絡(luò)的位置控制模塊同樣經(jīng)過判斷將攝像頭模塊的功能恢復(fù)為可用。
以上對本發(fā)明所提供的一種控制移動通訊設(shè)備功能的方法及設(shè)備進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種控制移動通訊設(shè)備功能的方法,其特征在于包括1)獲取移動通訊設(shè)備的當(dāng)前位置信息;2)將所述當(dāng)前位置信息和預(yù)置的與所述移動通訊設(shè)備的功能狀態(tài)相關(guān)聯(lián)的位置信息進(jìn)行比較;3)根據(jù)比較的結(jié)果對移動通訊設(shè)備的相應(yīng)功能進(jìn)行控制。
2.根據(jù)權(quán)利要求1所述的控制移動通訊設(shè)備功能的方法,其特征在于所述步驟1)中,由移動通訊設(shè)備周期性地從網(wǎng)絡(luò)獲取自身的當(dāng)前位置信息;所述步驟2)中,由移動通訊設(shè)備將獲取的當(dāng)前位置信息和所述預(yù)置的位置信息進(jìn)行比較;所述步驟3)中,由移動通訊設(shè)備根據(jù)比較的結(jié)果向相應(yīng)功能的驅(qū)動程序發(fā)送啟用或禁用命令,或者向程序控制模塊發(fā)送控制命令,在其控制面上添加或刪除相應(yīng)功能。。
3.根據(jù)權(quán)利要求1所述的控制移動通訊設(shè)備功能的方法,其特征在于所述步驟1)中,由用戶身份模塊通過所屬移動通訊設(shè)備從網(wǎng)絡(luò)獲取自身的當(dāng)前位置信息;所述步驟2)中,由用戶身份模塊通過移動通訊設(shè)備將獲取的當(dāng)前位置信息和所述預(yù)置的位置信息進(jìn)行比較;所述步驟3)中,由用戶身份模塊根據(jù)比較的結(jié)果通過工具包程序向相應(yīng)功能的驅(qū)動程序發(fā)送啟用或禁用命令,或者向程序控制模塊發(fā)送控制命令,在其控制面上添加或刪除相應(yīng)功能。
4.根據(jù)權(quán)利要求2或3所述的控制移動通訊設(shè)備功能的方法,其特征在于所述預(yù)置的位置信息存儲在所述用戶身份模塊或所述移動通訊設(shè)備上。
5.根據(jù)權(quán)利要求2或3所述的控制移動通訊設(shè)備功能的方法,其特征在于所述預(yù)置的位置信息通過空中下載的方式從網(wǎng)絡(luò)進(jìn)行更新,或者由所述移動通訊設(shè)備向網(wǎng)絡(luò)發(fā)送請求獲得更新數(shù)據(jù),或者由網(wǎng)絡(luò)將更新后的數(shù)據(jù)通過推送的方式發(fā)送到所述移動通訊設(shè)備。
6.根據(jù)權(quán)利要求2或3所述的控制移動通訊設(shè)備功能的方法,其特征在于所述預(yù)置的位置信息有若干組,分別與相應(yīng)的功能控制狀態(tài)相關(guān)聯(lián)。
7.根據(jù)權(quán)利要求1所述的控制移動通訊設(shè)備功能的方法,其特征在于所述步驟1)中,由網(wǎng)絡(luò)周期性地獲取移動通訊設(shè)備的當(dāng)前位置信息;所述步驟2)中,由網(wǎng)絡(luò)將所述當(dāng)前位置信息和預(yù)置在網(wǎng)絡(luò)服務(wù)器端的與所述移動通訊設(shè)備的功能狀態(tài)相關(guān)聯(lián)的位置信息進(jìn)行比較;所述步驟3)中,由網(wǎng)絡(luò)根據(jù)比較的結(jié)果向所述移動通訊設(shè)備發(fā)送空中控制指令,對移動通訊設(shè)備的相應(yīng)功能進(jìn)行控制。
8.根據(jù)權(quán)利要求7所述的控制移動通訊設(shè)備功能的方法,其特征在于,所述步驟3)進(jìn)一步包括3a)網(wǎng)絡(luò)根據(jù)比較的結(jié)果向所述移動通訊設(shè)備發(fā)送空中控制指令;3b)所述移動通訊設(shè)備按照所述空中控制指令向相應(yīng)功能的驅(qū)動程序發(fā)送啟用或禁用命令,或者向程序控制模塊發(fā)送控制命令,在其控制面上添加或刪除相應(yīng)功能。
9.根據(jù)權(quán)利要求7所述的控制移動通訊設(shè)備功能的方法,其特征在于,所述步驟3)進(jìn)一步包括3a)網(wǎng)絡(luò)根據(jù)比較的結(jié)果向所述移動通訊設(shè)備發(fā)送空中控制指令;3b)所述移動通訊設(shè)備將接收到的空中控制指令轉(zhuǎn)發(fā)給所使用的用戶身份模塊;3c)所述用戶身份模塊按照所述空中控制指令通過工具包程序向所述移動通訊設(shè)備相應(yīng)功能的驅(qū)動程序發(fā)送啟用或禁用命令,或者向程序控制模塊發(fā)送控制命令,在其控制面上添加或刪除相應(yīng)功能。
10.根據(jù)權(quán)利要求7~9任意一項(xiàng)所述的控制移動通訊設(shè)備功能的方法,其特征在于,所述網(wǎng)絡(luò)服務(wù)器端還預(yù)置有與所述預(yù)置的位置信息相關(guān)聯(lián)的用戶列表,所述用戶列表為一組或多組,分別與相應(yīng)的功能狀態(tài)相關(guān)聯(lián);所述步驟2)進(jìn)一步包括2a)將所述當(dāng)前位置信息和預(yù)置的位置信息進(jìn)行比較,判斷當(dāng)前位置信息是否屬于預(yù)置的位置信息,若是則執(zhí)行步驟2b),若否則執(zhí)行步驟3);2b)根據(jù)該移動通訊設(shè)備所使用的用戶身份模塊提供的用戶信息,判斷該用戶是否屬于所述用戶列表,若所述用戶列表為多組,還判斷該用戶屬于哪一組用戶列表。
11.根據(jù)權(quán)利要求7~9任意一項(xiàng)所述的控制移動通訊設(shè)備功能的方法,其特征在于所述移動通訊設(shè)備還將被控功能的啟用或禁用狀態(tài)設(shè)置為常態(tài),若在設(shè)定周期內(nèi)未收到網(wǎng)絡(luò)的控制指令,則將被控功能的狀態(tài)恢復(fù)為常態(tài)。
12.一種移動通訊設(shè)備,包括應(yīng)用模塊、程序控制模塊、定位模塊,所述應(yīng)用模塊按照其驅(qū)動程序?qū)崿F(xiàn)所述移動通訊設(shè)備的各種應(yīng)用功能;所述程序控制模塊為所述移動通訊設(shè)備的用戶界面提供與所述應(yīng)用模塊的驅(qū)動程序相關(guān)聯(lián)的程序控制;所述定位模塊周期性地從網(wǎng)絡(luò)獲取所述移動通訊設(shè)備的當(dāng)前位置信息;其特征在于還包括位置屏蔽列表和位置控制模塊;所述位置屏蔽列表存儲與所述移動通訊設(shè)備的若干應(yīng)用模塊的功能狀態(tài)相關(guān)聯(lián)的位置信息;所述位置控制模塊將所述定位模塊獲取的當(dāng)前位置信息和所述位置屏蔽列表中存儲的位置信息進(jìn)行比較,根據(jù)比較的結(jié)果向相應(yīng)應(yīng)用模塊的驅(qū)動程序發(fā)送啟用或禁用命令,或者向程序控制模塊發(fā)送控制命令,在其控制面上添加或刪除相應(yīng)功能。
13.根據(jù)權(quán)利要求12所述的移動通訊設(shè)備,其特征在于所述移動通訊設(shè)備還包括空中下載接口,所述位置屏蔽列表中存儲的位置信息通過所述空中下載接口從網(wǎng)絡(luò)進(jìn)行更新。
14.一種移動用戶終端,包括移動通訊設(shè)備和用戶身份模塊,所述移動通訊設(shè)備包括應(yīng)用模塊、程序控制模塊、定位模塊,所述應(yīng)用模塊按照其驅(qū)動程序?qū)崿F(xiàn)所述移動通訊設(shè)備的各種應(yīng)用功能;所述程序控制模塊為所述移動通訊設(shè)備的用戶界面提供與所述應(yīng)用模塊的驅(qū)動程序相關(guān)聯(lián)的程序控制;所述定位模塊周期性地從網(wǎng)絡(luò)獲取所述移動通訊設(shè)備的當(dāng)前位置信息;其特征在于所述用戶身份模塊包括位置屏蔽列表,所述移動通訊設(shè)備還包括位置控制模塊;所述位置屏蔽列表存儲與所述移動通訊設(shè)備的若干應(yīng)用模塊的功能狀態(tài)相關(guān)聯(lián)的位置信息;所述位置控制模塊將所述定位模塊獲取的當(dāng)前位置信息和所述位置屏蔽列表中存儲的位置信息進(jìn)行比較,根據(jù)比較的結(jié)果向相應(yīng)應(yīng)用模塊的驅(qū)動程序發(fā)送啟用或禁用命令,或者向程序控制模塊發(fā)送控制命令,在其控制面上添加或刪除相應(yīng)功能。
15.一種用戶身份模塊,包括工具包程序接口,所述工具包程序接口提供所述用戶身份模塊對所屬移動通訊設(shè)備的控制接口;其特征在于還包括位置屏蔽列表和位置控制模塊,所述位置屏蔽列表存儲與所述移動通訊設(shè)備的功能狀態(tài)相關(guān)聯(lián)的位置信息;所述位置控制模塊從所述移動通訊設(shè)備周期性地獲取其當(dāng)前位置信息,并將該當(dāng)前位置信息和所述位置屏蔽列表中存儲的位置信息進(jìn)行比較,根據(jù)比較的結(jié)果通過工具包程序接口對所述移動通訊設(shè)備的相應(yīng)功能進(jìn)行控制。
16.一種移動用戶終端,包括移動通訊設(shè)備和用戶身份模塊,所述移動通訊設(shè)備包括應(yīng)用模塊、程序控制模塊、定位模塊,所述用戶身份模塊包括工具包程序接口,所述應(yīng)用模塊按照其驅(qū)動程序?qū)崿F(xiàn)所述移動通訊設(shè)備的各種應(yīng)用功能;所述程序控制模塊為所述移動通訊設(shè)備的用戶界面提供與所述應(yīng)用模塊的驅(qū)動程序相關(guān)聯(lián)的程序控制;所述定位模塊周期性地從網(wǎng)絡(luò)獲取所述移動通訊設(shè)備的當(dāng)前位置信息;所述工具包程序接口提供所述用戶身份模塊對所屬移動通訊設(shè)備的控制接口;其特征在于所述移動通訊設(shè)備還包括位置屏蔽列表,所述用戶身份模塊還包括位置控制模塊;所述位置屏蔽列表存儲與所述移動通訊設(shè)備的若干應(yīng)用模塊的功能狀態(tài)相關(guān)聯(lián)的位置信息;所述位置控制模塊從所述定位模塊獲取所述移動通訊設(shè)備的當(dāng)前位置信息,并將該當(dāng)前位置信息和所述位置屏蔽列表中存儲的位置信息進(jìn)行比較,根據(jù)比較的結(jié)果通過工具包程序接口向相應(yīng)應(yīng)用模塊的驅(qū)動程序發(fā)送啟用或禁用命令,或者向程序控制模塊發(fā)送控制命令,在其控制面上添加或刪除相應(yīng)功能。
17.一種用于移動通訊系統(tǒng)的網(wǎng)絡(luò)服務(wù)器,包括定位模塊、空中控制接口,所述定位模塊周期性地獲取移動通訊設(shè)備的當(dāng)前位置信息;所述空中控制接口提供所述網(wǎng)絡(luò)服務(wù)器對所述移動通訊設(shè)備的控制接口;其特征在于還包括位置屏蔽列表和位置控制模塊,所述位置屏蔽列表存儲與所述移動通訊設(shè)備的功能狀態(tài)相關(guān)聯(lián)的位置信息;所述位置控制模塊將所述定位模塊獲取的當(dāng)前位置信息和所述位置屏蔽列表中存儲的位置信息進(jìn)行比較,根據(jù)比較的結(jié)果通過空中控制接口對所述移動通訊設(shè)備的相應(yīng)功能進(jìn)行控制。
18.根據(jù)權(quán)利要求17所述的用于移動通訊系統(tǒng)的網(wǎng)絡(luò)服務(wù)器,其特征在于還包括有效用戶存儲模塊,所述有效用戶存儲模塊存儲與所述位置屏蔽列表中存儲的位置信息相關(guān)聯(lián)的一組或多組用戶列表,各組用戶列表分別與相應(yīng)的功能狀態(tài)相關(guān)聯(lián);所述位置控制模塊判斷所述定位模塊獲取的當(dāng)前位置信息屬于所述位置屏蔽列表中存儲的位置信息后,還根據(jù)該移動通訊設(shè)備所使用的用戶身份模塊提供的用戶信息,判斷該用戶是否屬于所述用戶列表,若所述用戶列表為多組,還判斷該用戶屬于哪一組用戶列表,再根據(jù)比較的結(jié)果通過空中控制接口對所述移動通訊設(shè)備的相應(yīng)功能進(jìn)行控制。
全文摘要
本發(fā)明公開了一種控制移動通訊設(shè)備功能的方法,其核心思想是將移動通訊設(shè)備的當(dāng)前位置信息和預(yù)置的與設(shè)備功能相關(guān)聯(lián)的位置信息相比較,根據(jù)比較結(jié)果對設(shè)備功能進(jìn)行控制。本發(fā)明可以以移動通訊設(shè)備自身主控的方式實(shí)現(xiàn),也可以基于現(xiàn)有的工具包技術(shù)或空中技術(shù),以用戶身份模塊主控或網(wǎng)絡(luò)主控的方式實(shí)現(xiàn)。相應(yīng)于不同的主控方式,本發(fā)明并提供設(shè)備的實(shí)現(xiàn)方案。本發(fā)明解決了組織出于信息安全的需要設(shè)置的限制與員工希望使用高端設(shè)備并且不希望頻繁切換設(shè)備的愿望之間的矛盾,使得同一移動通訊設(shè)備能夠隨位置的不同相應(yīng)地改變功能狀態(tài)。
文檔編號H04W48/04GK1968500SQ20061006662
公開日2007年5月23日 申請日期2006年4月13日 優(yōu)先權(quán)日2006年4月13日
發(fā)明者拉胡爾, 俞前 申請人:華為技術(shù)有限公司