專利名稱:一種具有防盜功能的移動終端和移動終端防盜的方法
技術領域:
本發(fā)明涉及移動通信技術領域,尤其涉及一種具有防盜功能的移動終端和移動終端防盜的方法。
背景技術:
隨著科技的進步,手機的體積越來越小,這在帶給使用者方便的同時也增加了手機被盜或者遺落的機會。在手機被盜或者遺落后,機主可以通過向客戶服務中心報失領回手機中的SIM卡,并且防止儲存于SIM卡中的信息被非法使用。但是如果沒有手機追蹤技術,只能重新購置手機。
現(xiàn)有的手機追蹤技術通常在手機中內(nèi)置防盜應用模塊。通過由機主設定的防盜選項,例如更換SIM卡、多次輸入密碼錯誤等情況,防盜應用模塊即判斷手機丟失。進一步,由報警模塊向預存于手機中的報警號碼(可以是手機合法機主的號碼,也可以是其他受手機合法機主信任的號碼,還可以是系統(tǒng)運營商或者公安機關的受理號碼)發(fā)送當前SIM卡號碼等信息。報警號碼得到被竊手機當前SIM卡號碼等信息后,公安機關可以采取兩種措施1、通過與此SIM卡綁定的用戶信息尋找被竊手機的當前用戶從而找到被竊手機;2、由公安機關發(fā)起全球定位系統(tǒng)(Global Positioning System,GPS)定位,通過GPS系統(tǒng)尋找被竊手機。
無論采用以上兩種措施中的哪種,都無法及時對被竊手機進行定位。其中對于措施1,并不是所有SIM卡號碼都有與之綁定的用戶信息;對于措施2,GPS定位是由公安機關發(fā)起的,由于流程的復雜性,得到的位置信息會不夠及時,并且無法提供定位服務直到被竊手機被找到。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種具有防盜功能的移動終端和移動終端防盜的方法,可在手機被非法使用時,由被竊手機主動發(fā)起定位服務請求,并且在得到位置信息后主動向報警號碼匯報手機當前位置,以利于失主迅速找到被竊手機。
為了達到上述目的,本發(fā)明提出了一種具有防盜功能的移動終端,包括防盜模塊,用于判斷手機是否在被非法使用,并在判斷為非法使用的情況下向定位模塊發(fā)出防盜定位服務請求;定位模塊,用于在收到防盜模塊的防盜定位服務請求后,自動獲取手機的位置信息,并將獲取的位置信息發(fā)送給報警模塊;報警模塊,用于向報警號碼匯報由定位模塊得到的手機的位置信息。該移動終端進一步包括恢復模塊,用于判斷手機是否在被合法使用,并在判斷手機在被合法使用的情況下讓定位模塊停止自動獲取手機的位置信息,讓報警模塊停止向報警號碼匯報手機的位置信息。防盜模塊包括對比子模塊,用于在開機時對比當前用戶識別模組(Subscriber Identity Module,SIM)卡的識別碼與存儲于手機中的合法SIM卡識別碼是否相同,并在兩SIM卡識別碼不同的情況下向密碼模塊發(fā)出密碼驗證請求;密碼子模塊,用于在收到對比模塊的密碼驗證請求后提示用戶輸入SIM卡更換密碼,并在用戶無法輸入正確的SIM卡更換密碼的情況下判斷手機為非法使用;通知子模塊,用于在密碼子模塊判斷手機為非法使用后向定位模塊發(fā)出防盜定位服務請求。定位模塊進一步用于周期性的自動獲取手機的位置和/或報警模塊進一步用于周期性的向報警號碼匯報由定位模塊得到的手機的位置信息。該移動終端進一步包括存儲模塊,用于存放供防盜模塊工作時所用到的合法SIM卡識別碼、供防盜模塊和恢復模塊使用的對比密碼、供定位模塊和/或報警模塊使用的周期控制信息、以及供報警模塊使用的報警號碼。
為了達到上述目的,本發(fā)明還提出了一種移動終端防盜的方法,其技術方案是這樣實現(xiàn)的
A、判斷手機是否被非法使用,如果手機被非法使用,則自動觸發(fā)定位流程獲取手機的位置信息;B、將手機的位置信息發(fā)送到報警號碼。步驟A所述的判斷手機是否被非法使用包括以下步驟A11、手機開機時讀取手機當前SIM卡的識別碼和上一次正常使用實存儲于手機中的合法SIM卡的識別碼,比較兩識別碼是否相同,并且兩識別碼不同的情況下提示用戶輸入SIM卡更換密碼;A12、檢查用戶是否輸入了正確的SIM卡更換密碼,如果輸入不正確則判斷手機為非法使用。步驟A所述的判斷手機是否被非法使用包括以下步驟A21、手機開機時提示用戶輸入開機密碼;A22、檢查用戶是否輸入了正確的開機密碼,如果輸入不正確則判斷手機為非法使用。步驟A所述的判斷手機是否被非法使用包括以下步驟A31、周期性的提示用戶輸入手機使用密碼;A32、檢查用戶是否輸入了正確的手機使用密碼,如果輸入不正確則判斷手機為非法使用。該方法進一步包含步驟C判斷手機是否在被合法使用,如果是則停止自動獲取手機的位置信息并停止將手機的位置信息發(fā)送到報警號碼。步驟C根據(jù)用戶是否輸入了正確的解除失竊狀態(tài)密碼來判斷手機是否在被合法使用。步驟A中所述的定位流程是通過移動終端與定位服務器的通信完成的。步驟A中所述的定位流程是gpsOne或基于安全用戶平面的移動定位(Secure User Plane for Location,SUPL)中的一種或幾種。在所述定位流程開始時移動終端向定位服務器發(fā)送標志本次定位流程為防盜定位流程的標志符,定位服務器根據(jù)此標志符優(yōu)先處理本次定位流程。所述定位流程進一步包括D、流程開始時移動終端向定位服務器發(fā)送手機合法機主的SIM卡識別碼和標志本次定位流程為防盜定位流程的標志符,E、流程結束時定位服務器根據(jù)此識別碼和此標志符向手機合法機主收取防盜定位服務的費用。所述的自動獲取手機位置和/或向報警號碼匯報手機位置是周期進行的。
采用以上具有防盜功能的移動終端和移動終端防盜的方法,只要手機本身有支持任意一種定位技術和方案的模塊,并且移動通信運營商提供定位服務,即可以達到追蹤手機的目的,而不用要求手機非法使用者的個人信息必須和SIM卡信息相綁定。同時,由于手機是在非法使用者不知情的情況下主動獲取和匯報手機的當前位置,一方面可以省去傳統(tǒng)追蹤失竊手機方法中被動定位的復雜流程,另一方面其周期性的匯報機制還能夠讓機主和相關機關實時掌握手機的當前位置,從而方便了對被竊手機位置的追蹤。
可見,本發(fā)明提出的裝置和方法具有以下優(yōu)點1、可以應用于各類型手機號碼。
2、由被竊手機主動發(fā)起定位服務并且主動匯報手機位置,定位及時準確。
圖1是本發(fā)明的具有防盜功能的移動終端的方框圖。
圖2是本發(fā)明的移動終端防盜方法的流程圖。
具體實施例方式
本發(fā)明所提供的具有防盜功能的移動終端和移動終端防盜的方法,可以在手機被盜或遺落時由手機主動發(fā)起定位服務請求并匯報手機當前位置,從而讓手機合法機主迅速獲取手機位置,進而尋回手機。為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面結合附圖及具體實施例對本發(fā)明作進一步地詳細描述。
請參考圖1,圖1是本發(fā)明的具有防盜功能的移動終端的框圖。
本發(fā)明的手機防盜裝置包含有防盜模塊101,用于判斷手機是否在被盜或遺落后被非法使用,如果是則向定位模塊102發(fā)出防盜定位服務請求;定位模塊102,用于在收到防盜模塊的防盜定位服務請求后按照一定的流程與定位服務器通信,獲取手機當前的位置信息,并將處理后的位置信息交與報警模塊103;報警模塊103,用于向報警號碼發(fā)送由定位模塊得到的手機當前位置;
恢復模塊104,用于判斷本手機合法機主是否重新得到手機,如果是則進一步恢復手機正常使用;存儲模塊105,用于存放防盜模塊、定位模塊、報警模塊和恢復模塊工作時所用到的信息。
當手機開機時,防盜模塊101自動讀取當前SIM卡的識別碼SI,例如國際移動用戶識別碼(International Mobile Subscriber Identity,IMSI),并與手機上所存儲的合法SIM卡識別碼相比。其中,手機上所存儲的識別碼是手機正常工作時所放入的SIM卡的識別碼。如果當前SIM卡的識別碼與手機上所存儲的SIM卡識別碼不同,則防盜模塊會要求用戶在限定次數(shù)或時間之內(nèi)輸入正確的SIM卡更換密碼PW1。如果用戶未能在限定次數(shù)或時間之內(nèi)輸入正確的SIM卡更換密碼PW1,則防盜模塊認為手機正在被非法使用,向定位模塊發(fā)出防盜定位服務請求。這里提到的限定次數(shù)或限定時間由手機合法機主設定,例如限定次數(shù)可以為1次、3次等,限定時間可以為10秒、1分或者5分等。
定位模塊102收到防盜模塊101所提出的防盜定位服務請求后,按照開放移動聯(lián)盟(Open Mobile Alliance,OMA)位置業(yè)務服務標準SUPL中對于“終端發(fā)起(SET Initiated)”的規(guī)定發(fā)起定位流程。定位模塊通過手機中的SUPL Agent與SLP建立互聯(lián)網(wǎng)協(xié)議(Internet Protocol,IP)連接,發(fā)送SUPL START消息,開始定位流程。在定位流程結束時,定位模塊從SUPL定位平臺(SUPL Location Platform,SLP)接收包含位置信息的SUPL END消息。如果手機合法機主設置了防盜定位服務重復周期TIME1,則每隔該周期定位模塊發(fā)起一次定位流程。每次定位流程收到SUPL END消息后,將處理后的位置信息交與報警模塊103做后續(xù)處理。
報警模塊103將定位模塊102得到的位置信息通過電話呼叫或短消息(Short Message Service,SMS)或多媒體消息(Multimedia MessagingService,MMS)等方式發(fā)送到由手機合法機主所設置的報警號碼NUM上。該報警號碼可以是手機合法機主的號碼、其他受手機合法機主信任的號碼、系統(tǒng)運營商受理號碼或者公安機關受理號碼中的一種或幾種。手機合法機主也可以設定上述號碼的優(yōu)先級,在優(yōu)先級高的號碼無法聯(lián)系時再聯(lián)系優(yōu)先級低的號碼。如果手機合法機主設置了防盜定位服務重復周期TIME2,則每隔該周期報警模塊向報警號碼發(fā)送一次手機位置信息。
恢復模塊104用于判斷手機合法機主是否已經(jīng)找到被竊手機。如果當前用戶能輸入正確的解除失竊狀態(tài)的密碼PW2,則恢復模塊認為當前用戶為手機的合法機主,從而解除失竊狀態(tài),恢復手機的正常使用。
存儲模塊105用于存放供防盜模塊101比較的合法SIM識別碼SI和更換SIM卡密碼PW1、供定位模塊102使用的周期控制信息TIME1、供報警模塊103使用的報警號碼NUM和周期控制信息TIME2、供恢復模塊104使用的解除被竊狀態(tài)密碼PW2。
請參考圖2,圖2是本發(fā)明的移動終端防盜方法的流程圖。
步驟201,開機時自動讀取當前SIM卡的識別碼SI,識別碼可以是國際移動用戶識別碼IMSI,也可以是其他可以唯一標識該SIM卡的識別碼。
步驟202,讀取存儲于手機中的合法SIM卡的識別碼。合法SIM卡是指手機正常使用時所放置的SIM卡。
步驟203,對比此次開機時當前SIM卡的識別碼和存儲于手機中的合法SIM卡的識別碼。如果兩個識別碼相同則執(zhí)行步驟212;否則執(zhí)行步驟204。
步驟204,要求用戶在限定時間或限定次數(shù)內(nèi)輸入更換SIM卡密碼。如果用戶輸入正確則執(zhí)行步驟211;否則執(zhí)行步驟205。其中限定次數(shù)或限定時間由手機合法機主設定,例如限定次數(shù)可以為1次、3次等,限定時間可以為10秒、1分或者5分等。
步驟205,防盜模塊判定手機當前為被竊或遺落后的非法使用,向定位模塊提出防盜定位服務請求。
步驟206,定位模塊根據(jù)OMA位置業(yè)務服務標準SUPL中對于“終端發(fā)起(SET Initiated)”的規(guī)定發(fā)起定位流程。定位模塊通過手機中的SUPLAgent與SLP建立IP連接,發(fā)送SUPL START消息,開始定位流程。
步驟207,在定位流程結束時,定位模塊從SLP接收包含位置信息的SUPL END消息。
步驟208,報警模塊將由定位模塊處理過的手機位置信息通過呼叫、SMS、MMS等方式發(fā)送到由手機合法機主設置的報警號碼。報警號碼可以是手機合法機主的號碼、其他受手機合法機主信任的號碼、系統(tǒng)運營商受理號碼或者公安機關受理號碼中的一種或幾種。手機合法機主也可以設定上述號碼的優(yōu)先級,在優(yōu)先級高的號碼無法聯(lián)系時再聯(lián)系優(yōu)先級低的號碼。
步驟209,恢復模塊根據(jù)是否輸入了正確的解除失竊狀態(tài)密碼判斷手機合法用戶是否找回手機。如果是則執(zhí)行步驟211,恢復手機的正常工作;否則認為手機仍處于失竊狀態(tài),執(zhí)行步驟210。
步驟210,根據(jù)手機合法用戶設置的時間間隔,周期性地發(fā)出防盜定位服務請求,每次定位流程結束后都向報警號碼發(fā)送手機當前位置信息,從而對被竊手機進行動態(tài)定位。
除了要求用戶輸入密碼以外,上述所有步驟都是在手機屏幕顯示正常的情況下完成的。如此一來,即可在手機非法使用者不知情的情況下完成對手機的追蹤。
對于附圖2中的步驟201至205,本實施例采用的是根據(jù)SIM卡更換是否合法來判斷手機是否被盜。然而本發(fā)明不限于采用此種方法判斷來手機被盜,還可以是由手機合法機主所設定的其他方法,例如規(guī)定每次開機都必須輸入預設的密碼,或者周期性要求輸入預設的密碼。
對于附圖2中的步驟206,SUPL Agent所發(fā)送的SUPL START消息除了包含SUPL標準所規(guī)定的內(nèi)容以外,還包括了合法SIM卡的識別碼和用于標志本次定位服務為防盜定位服務的標志符。增加合法SIM卡的識別碼的目的是為了方便SLP對位置服務進行收費。增加用于標志本次定位服務為防盜定位服務的標志符是為了與普通定位服務請求加以區(qū)別,從而使得SLP能夠優(yōu)先處理本請求;同時,對于防盜定位服務,SLP可以提供更高的定位精度;SLP也可以對防盜定位服務和普通定位服務采取不同的收費標準。
對于附圖2中的步驟206和步驟207,本實施例所采用的是移動終端定位解決方案中的一種,即OMA開發(fā)的基于輔助全球定位系統(tǒng)(AssistedGlobal Positioning System,AGPS)的SUPL標準。然而本發(fā)明并不限于采用此種解決方案(SUPL),例如還可以采用gpsOne;也不限于采用此種定位方法(AGPS),例如還可以采用GPS、小區(qū)識別(Cell Identifier,CELLID)、增強型觀測時間差(Enhanced Observed Time Difference,EOTD)、高級前向鏈路三角測量(Advanced Forward Link Trilateration,AFLT)、增強型前向鏈路三角測量(Enhanced Forward Link Trilateration,EFLT)、到達時間(Time OfArrival,TOA)/抵達時間差(Time Difference OfArrival,TDOA)/觀測抵達時間差(Observed TDOA,OTDOA)、抵達角度(AngleOf Arrival,AOA)、移動定位系統(tǒng)(Mobile Positioning System,MPS)、衛(wèi)星工具箱(Satellite Tool Kit,STK)、全球導航衛(wèi)星系統(tǒng)(Global NavigationSatellite Systems,GNSS)、輔助全球導航衛(wèi)星系統(tǒng)(Assisted GNSS,AGNSS)等技術。
對于附圖2中的步驟207,本實施例中得到的位置信息是經(jīng)緯度信息。然而本發(fā)明在此步驟不限于得到此類信息,還可以由定位應用攜帶經(jīng)緯度信息向其服務提供商(Service Provider,SP)發(fā)起獲取地圖或詳細信息的請求,SP中帶有地理信息系統(tǒng)(Geographic Information Systems,GIS),或者SP和一個外部GIS系統(tǒng)相連,在GIS中進行經(jīng)緯度向街道信息的轉換后由SP返回給手機。
總之,以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種具有防盜功能的移動終端,其特征在于,該移動終端進一步包括防盜模塊,用于判斷手機是否在被非法使用,并在判斷為非法使用的情況下向定位模塊發(fā)出防盜定位服務請求;定位模塊,用于在收到防盜模塊的防盜定位服務請求后,自動獲取手機的位置信息,并將獲取的位置信息發(fā)送給報警模塊;報警模塊,用于向報警號碼匯報由定位模塊得到的手機的位置信息。
2.根據(jù)權利要求1所述的具有防盜功能的移動終端,其特征在于,該移動終端進一步包括恢復模塊,用于判斷手機是否在被合法使用,并在判斷手機在被合法使用的情況下讓定位模塊停止自動獲取手機的位置信息,和/或,讓報警模塊停止向報警號碼匯報手機的位置信息。
3.根據(jù)權利要求1所述的具有防盜功能的移動終端,其特征在于,防盜模塊包括對比子模塊,用于在開機時對比當前用戶識別模組(Subscriber IdentityModule,SIM)卡的識別碼與存儲于手機中的合法SIM卡識別碼是否相同,并在兩SIM卡識別碼不同的情況下向密碼模塊發(fā)出密碼驗證請求;密碼子模塊,用于在收到對比模塊的密碼驗證請求后提示用戶輸入SIM卡更換密碼,并在用戶無法輸入正確的SIM卡更換密碼的情況下判斷手機為非法使用;通知子模塊,用于在密碼子模塊判斷手機為非法使用后向定位模塊發(fā)出防盜定位服務請求。
4.根據(jù)權利要求1所述的具有防盜功能的移動終端,其特征在于,定位模塊進一步用于周期性的自動獲取手機的位置,和/或,報警模塊進一步用于周期性的向報警號碼匯報由定位模塊得到的手機的位置信息。
5.根據(jù)權利要求1或2或3或4所述的具有防盜功能的移動終端,其特征在于,該移動終端進一步包括存儲模塊,用于存放供防盜模塊工作時所用到的合法SIM卡識別碼、供防盜模塊和恢復模塊使用的對比密碼、供定位模塊和/或報警模塊使用的周期控制信息、以及供報警模塊使用的報警號碼。
6.一種移動終端防盜的方法,其特征在于,包含以下步驟A、判斷手機是否被非法使用,如果手機被非法使用,則自動觸發(fā)定位流程獲取手機的位置信息;B、將手機的位置信息發(fā)送到報警號碼。
7.根據(jù)權利要求6所述的移動終端防盜的方法,其特征在于,步驟A所述的判斷手機是否被非法使用包括以下步驟A11、手機開機時讀取手機當前SIM卡的識別碼和上一次正常使用實存儲于手機中的合法SIM卡的識別碼,比較兩識別碼是否相同,并且兩識別碼不同的情況下提示用戶輸入SIM卡更換密碼;A12、檢查用戶是否輸入了正確的SIM卡更換密碼,如果輸入不正確則判斷手機為非法使用。
8.根據(jù)權利要求6所述的移動終端防盜的方法,其特征在于,步驟A所述的判斷手機是否被非法使用包括以下步驟A21、手機開機時提示用戶輸入開機密碼;A22、檢查用戶是否輸入了正確的開機密碼,如果輸入不正確則判斷手機為非法使用。
9.根據(jù)權利要求6所述的移動終端防盜的方法,其特征在于,步驟A所述的判斷手機是否被非法使用包括以下步驟A31、周期性的提示用戶輸入手機使用密碼;A32、檢查用戶是否輸入了正確的手機使用密碼,如果輸入不正確則判斷手機為非法使用。
10.根據(jù)權利要求6~9任意一項所述的移動終端防盜的方法,其特征在于,該方法進一步包含步驟C判斷手機是否在被合法使用,如果是則停止自動獲取手機的位置信息并停止將手機的位置信息發(fā)送到報警號碼。
11.根據(jù)權利要求10所述的移動終端防盜的方法,其特征在于,步驟C根據(jù)用戶是否輸入了正確的解除失竊狀態(tài)密碼來判斷手機是否在被合法使用。
12.根據(jù)權利要求6所述的移動終端防盜的方法,其特征在于,步驟A中所述的定位流程是通過移動終端與定位服務器的通信完成的。
13.根據(jù)權利要求6所述的移動終端防盜的方法,其特征在于,步驟A中所述的定位流程是gpsOne或基于安全用戶平面的移動定位(Secure User Planefor Location,SUPL)中的一種或幾種。
14.根據(jù)權利要求12所述的移動終端防盜的方法,其特征在于,在所述定位流程開始時移動終端向定位服務器發(fā)送標志本次定位流程為防盜定位流程的標志符,定位服務器根據(jù)此標志符優(yōu)先處理本次定位流程。
15.根據(jù)權利要求12所述的移動終端防盜的方法,其特征在于,所述定位流程進一步包括D、流程開始時移動終端向定位服務器發(fā)送手機合法機主的SIM卡識別碼和標志本次定位流程為防盜定位流程的標志符;E、流程結束時定位服務器根據(jù)此識別碼和此標志符向手機合法機主收取防盜定位服務的費用。
16.如權利要求6所述的移動終端防盜的方法,其特征在于所述的自動獲取手機位置和/或向報警號碼匯報手機位置是周期進行的。
全文摘要
本發(fā)明提供了一種具有防盜功能的移動終端,進一步包括防盜模塊,用于判斷手機是否被非法使用,并在判斷為非法使用的情況下向定位模塊發(fā)出防盜定位服務請求;定位模塊,用于在收到防盜模塊的防盜定位服務請求后自動獲取手機位置信息,并將獲取的位置信息發(fā)送給報警模塊;報警模塊,用于向報警號碼匯報由定位模塊得到的手機位置信息。本發(fā)明還提供了一種移動終端防盜的方法,首先,判斷手機是否被非法使用,如果為非法使用則自動觸發(fā)定位流程獲取手機位置信息;其次,將手機位置信息發(fā)送到報警號碼。采用以上手機防盜的裝置/方法,省去了傳統(tǒng)手機防盜方法中的復雜流程,讓相關機關實時掌握手機的當前位置,從而方便了對被竊手機位置的追蹤。
文檔編號H04W4/02GK1859670SQ20051010357
公開日2006年11月8日 申請日期2005年9月21日 優(yōu)先權日2005年9月21日
發(fā)明者閻曉路, 黨沛 申請人:華為技術有限公司