專利名稱:一種對移動終端進行遠程鎖定解鎖的方法和系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及移動通信領域,尤其涉及一種對移動終端進行遠程鎖定、解鎖的方法,還涉及一種對移動終端進行遠程鎖定、解鎖的系統(tǒng)。
背景技術:
OMA ( Open Mobile Alliance開放移動聯(lián)盟)是一個標準組織,該組織致力于移動設備管理的標準化,該組織定義了許多在移動設備管理方面的協(xié)議。DM (DeviceManagement終端管理)協(xié)議就是其中之一,運營商可以利用開放移動聯(lián)盟終端管理OMADM協(xié)議制定的業(yè)務對終端進行遠程的參數(shù)采集和配置等操作。
自注冊是DM協(xié)議規(guī)定的一種移動終端在DM服務器上進行注冊的方法,具體注冊過程是,用戶在使用終端時,終端采集終端自身的一些參數(shù)(參數(shù)包4舌終端的IMEI號(International Mobile Equipment Identity國際移動i殳備身份碼)、用戶識別卡IMSI號(International Mobile Subscriber Identity國際移動用戶識別碼)、終端生產(chǎn)廠家、終端的版本號等等),將參數(shù)根據(jù)指定的格式以短信等方式發(fā)送到DM服務器,DM服務器在成功接收到自注冊短信后,提取短信中的參數(shù)保存在DM服務器上,最后DM服務器向終端發(fā)送成功或者失敗的短信,結束整自注冊過程,終端在自注冊成功后,將記錄成功信息,并不再向DM服務器發(fā)起新的自注冊請求。
機卡互鎖功能是一個比較常見的業(yè)務,該業(yè)務實現(xiàn)了終端與特定的用戶識別卡相互鎖定的功能。傳統(tǒng)的機卡鎖定功能是由終端來完成的,如申請?zhí)柺荂N200710130098.2的專利公開了一種無線終端及其和用戶識別卡互鎖及解鎖的方法。該專利的所實現(xiàn)的機卡互鎖功能是由終端完成的,由終端自身完成機卡互鎖功能是有局限性的,因為如果終端的解鎖方法一旦被破解,那么機卡互鎖功能就失效了 。
發(fā)明內容
本發(fā)明要解決的技術問題是提供一種對移動終端進行遠程鎖定解鎖的
方法和系統(tǒng),本發(fā)明公開了一種利用OMA技術對移動終端進行遠程鎖定的方法,該方法利用OMADM的業(yè)務,對終端進行遠程的參數(shù)配置,終端通過對DM服務器對其進行的參數(shù)配置來相應進行鎖定操作。
為了解決上述技術問題,本發(fā)明提供了一種對移動終端進行遠程鎖定解鎖的方法,應用于包括開放移動聯(lián)盟終端管理協(xié)議OMA DM服務器和若干移動終端的架構,其特征在于,在移動終端中預先安裝配置鎖定響應處理模塊,所述OMADM服務器接受用戶的請求,通過網(wǎng)絡遠程控制該用戶所請求的移動終端中的鎖定響應處理模塊,以啟動其對所述移動終端進行鎖定或解鎖。
所述在移動終端中預先安裝配置鎖定響應處理模塊的步驟之前,還包括所述移動終端先向所述OMADM服務器發(fā)起自注冊請求,在自注冊成功后,所述OMADMJI艮務器端保存有所述移動終端的識別號,所述識別號用于唯一識別所述移動終端,也用于唯一識別所述移動終端中的鎖定響應處理模塊。
在移動終端中預先安裝配置鎖定響應處理模塊時,所述鎖定響應處理模塊的安裝文件,是所述OMA DM服務器根據(jù)所述識別號通過網(wǎng)絡主動推送給對應移動終端,或接受用戶請求,所述OMADM服務器根據(jù)所述用戶請求中攜帶的識別號通過網(wǎng)絡發(fā)送給對應移動終端。
在所述移動終端及OMA DM中,均設置有所述鎖定響應處理模塊的使能狀態(tài);在所述移動終端中鎖定響應處理模塊安裝完成后,在所述移動終端及OMA DM中使能狀態(tài)均默認配置為關閉。
所述OMA DM服務器接受用戶的鎖定或解鎖請求,所述鎖定或解鎖請求中攜帶有用戶請求鎖定的移動終端的識別號,通過在所述OMA DM服務器中設置所述識別號對應的鎖定響應處理模塊的使能狀態(tài)并通過網(wǎng)絡將所述使能狀態(tài)通知給所述鎖定響應處理模塊,以控制所述鎖定響應處理模塊對所述終端進行鎖定或解鎖。200910178661.2
所述鎖定響應處理模塊通過改變移動終端內相關硬件電路的電平對移動終端進行硬鎖定或通過加載程序對移動終端進行軟鎖定。
本發(fā)明還提供了 一種對移動終端進行遠程鎖定解鎖的系統(tǒng),應用于包括
OMA DM服務器和若干移動終端的架構,其特征在于,所述移動終端中,包括鎖定響應處理模塊,用于接受所述OMADM服務器的控制,對所述移動終端進行鎖定或解鎖;
OMADM服務器,用于在移動終端中安裝配置鎖定響應處理模塊,并接受用戶的鎖定請求,通過網(wǎng)絡遠程控制該用戶所請求的移動終端中的鎖定響應處理模塊。
所述OMA DM服務器,還用于接受所述移動終端發(fā)起的自注冊請求,并在所述自注冊成功后,記錄并保存移動終端的識別號,所述識別號用于唯一識別移動終端設備,也用于唯一識別該移動終端設備中的鎖定響應處理模塊。
所述OMA DM服務器,用于根據(jù)所述識別號將所述鎖定響應處理模塊的安裝文件通過網(wǎng)絡主動推送給與所述識別號對應的移動終端,還用于接受用戶請求,才艮據(jù)所述用戶請求中攜帶的識別號將所述鎖定響應處理模塊的安裝文件通過網(wǎng)絡發(fā)送給與所述識別號對應的移動終端。
所述OMA DM服務器,還用于在其與所述移動終端中設置所述鎖定響應處理模塊的使能狀態(tài);在所述移動終端中鎖定響應處理^t塊安裝完成后,在其與所述移動終端中將所述鎖定響應處理模塊的使能狀態(tài)均默認配置為關閉。
所述OMADM服務器,還用于接受用戶的鎖定或解鎖請求,所述鎖定或解鎖請求中攜帶有用戶請求鎖定的移動終端的識別號,通過在所述OMADM服務器中設置所述識別號對應的鎖定響應處理模塊的使能狀態(tài)并通過網(wǎng)絡將所述使能狀態(tài)通知給所述鎖定響應處理模塊,以控制所述鎖定響應處理^f莫塊對所述移動終端完成鎖定或解鎖。
所述鎖定響應處理模塊,用于通過改變所述移動終端內相關硬件電路的電平對移動終端進行硬鎖定或通過加載鎖定程序對所述移動終端進行軟鎖
7定。
本發(fā)明的有益技術效果
本發(fā)明利用OMADM的業(yè)務來實現(xiàn)對移動終端的鎖定、解鎖,從而彌補了移動終端自身操作的不足,實現(xiàn)了通過第三方來對終端進行鎖定的操作;此外,本發(fā)明利用OMADM來實現(xiàn)終端遠程鎖定的功能,運營商可以更好的利用其電信設備,并且可以在不增加成本或不進行網(wǎng)絡升級的前提下給用戶提供更多的業(yè)務。
圖1為移動終端的自注冊流程圖。
圖2為本發(fā)明實施例中對移動終端進行遠程鎖定(解鎖)的方法流程圖。
圖3為本發(fā)明實施例中OMADM服務器進行參數(shù)配置并啟動鎖定響應處理模塊的流程圖。
圖4為本發(fā)明實施例中對移動終端進行遠程鎖定的系統(tǒng)結構圖。
具體實施例方式
本發(fā)明的核心在于在移動終端中預先安裝配置鎖定響應處理模塊,所述OMA DM服務器接受用戶的請求,通過網(wǎng)絡遠程控制該用戶所請求的移動終端中的鎖定響應處理模塊,以啟動其對所述移動終端進行鎖定或解鎖。
如圖4所示為本發(fā)明中的移動終端與OMADM服務器的系統(tǒng)虛擬關系圖。OMADM服務器布置于移動運營商的機房,移動終端與OMADM服務器通過無線網(wǎng)絡通訊進行信息的發(fā)送和接收,并完成相應的處理。
對于支持DM協(xié)議規(guī)范的移動終端在初期使用時,需要首先進行自注冊操作,如圖1所示。
步驟IOO,開機后終端會首先判斷該終端有沒有進行過自注冊,如果已經(jīng)注冊,則操作結束;如果沒有注冊,則執(zhí)行步驟101;
步驟IOI,提取出終端中的一些信息(終端的識別號、終端生產(chǎn)廠家、終端的版本號等等,本發(fā)明不限于此),用短信的方式發(fā)送了運營商的OMADM服務器上;
步驟102,服務器接收到自注冊短信后,完成自注冊后,用短信的方式向終端返回自注冊成功或者失敗的消息,如果自注冊失敗,則返回重新發(fā)起自注冊請求;如果自注冊過程成功了,則操作結束。
此時OMADM服務器上記錄了該終端的信息,以便以后對該終端進行參數(shù)的采集或者配置才喿作。這些信息包括終端的識別號,用于唯一識別終端設備,也可以認為唯一識別該終端設備中的鎖定響應處理模塊。
接下來,在終端上安裝、配置鎖定響應處理模塊。
安裝部分所述鎖定響應處理模塊的安裝文件,是所述OMADM服務器根據(jù)所述識別號通過網(wǎng)絡主動推送給對應移動終端,之后由用戶手動選擇安裝或自動完成安裝;或接受用戶請求,所述OMADM服務器根據(jù)所述用戶請求中攜帶的識別號通過網(wǎng)絡發(fā)送給對應移動終端,之后由用戶手動選擇安裝或自動完成安裝。
配置部分在終端中設置有所述鎖定響應處理模塊的使能狀態(tài),在所述終端中鎖定響應處理模塊安裝完成后,在所述終端中使能狀態(tài)即默認配置為"關閉,,。在實際應用中,可以設置關閉狀態(tài)為O,啟動狀態(tài)為1。
在OMADM服務器中也需要對安裝的鎖定響應處理模塊進行配置
在OMADM服務器中也設置有所述鎖定響應處理模塊的使能狀態(tài),并且保存有所述鎖定響應處理模塊的使能狀態(tài)與所述鎖定響應處理模塊的標
識號的對應關系(可以通過保存為一組4建值對來實現(xiàn));
在所述終端中鎖定響應處理模塊安裝完成后,在OMADM服務器中也將使能狀態(tài)即默認配置為"關閉"。上述安裝配置完成后,即可以進行遠程鎖定。我們4叚設用戶的終端被盜,
用戶通知運營商要求對該終端進行鎖定操作,如圖2所示。
步驟200,用戶終端被盜,通知運營商向OMA DM服務器發(fā)出鎖定請求,要求鎖定該終端;
所述鎖定請求中攜帶有用戶請求鎖定的丟失的移動終端的識別號;
步驟201 ,此時運營商通過OMA DM服務器向這個終端發(fā)起DM任務,通過網(wǎng)絡遠程控制該用戶所請求的移動終端中的鎖定響應處理模塊,以啟動其對所述移動終端進^f于鎖定;
以上步驟201,為OMA DM服務器進行參數(shù)配置并啟動鎖定響應處理模塊的操作,具體包括如下步驟
步驟300, OMADM服務器根據(jù)鎖定請求中攜帶的識別號,通過所保存的對應關系找到對應的使能狀態(tài);
步驟301 , OMA DM服務器將鎖定請求中的識別號對應的使能狀態(tài)設置為"啟動"狀態(tài),然后通過網(wǎng)絡通知所述終端;
步驟302,所述終端接到OMA DM服務器發(fā)出的通知后,將該終端中的使能狀態(tài)也設置為"啟動"狀態(tài)。
步驟202,對鎖定操作進行判斷,如果操作成功,則執(zhí)行步驟203,如果操作失敗,則返回執(zhí)行步驟201;
步驟203,等待終端重新啟動后,終端進行初始化:操作,讀取終端中的使能狀態(tài);
步驟204,在初始化過程中,判斷所讀取的使能狀態(tài)是否為啟動;如果為啟動,則鎖定響應處理模塊執(zhí)行預先設定的程序對終端進行鎖定操作,使非法用戶無法使用終端;如果使能狀態(tài)為關閉,則終端按原流程繼續(xù)進行。
所述鎖定響應處理模塊可以通過改變移動終端內相關硬件電路的電平來對移動終端進行硬鎖定,或者通過加載程序對移動終端進行軟鎖定;對于鎖定手段,本發(fā)明不限于此。在另一實施例中,在步驟300中,在OMADM服務器接收到用戶發(fā)出的鎖定請求后,OMA DM服務器根據(jù)鎖定請求中攜帶的識別號,通過所保存的對應關系找到對應的使能狀態(tài);此時首先進行判斷,如果此時OMADM服務器中該識別號對應的使能狀態(tài)已經(jīng)為"啟動"狀態(tài),則說明用戶請求的終端此時已經(jīng)凈皮鎖定,則向用戶返回"該終端已處于鎖定中"或先向終端進行確認,之后再向用戶返回"該終端已處于鎖定中";如果此時OMADM服務器中該識別號對應的使能狀態(tài)為"關閉"狀態(tài),再執(zhí)行步驟301。
在另一實施例中,我們假設用戶找到丟失的終端,用戶通知運營商要求對該終端進行解鎖操作,可以參考圖2和圖3的對應流程。
步驟400,用戶找回丟失的終端,通知運營商向OMA DM服務器發(fā)出解鎖請求,要求解鎖該終端;
所述解鎖請求中攜帶有用戶請求鎖定的丟失的移動終端的識別號;
步驟401 ,此時運營商通過OMA DM服務器向這個終端發(fā)起DM任務,通過網(wǎng)絡遠程控制該用戶所請求的移動終端中的鎖定響應處理;f莫塊,以啟動其對所述移動終端進行解鎖;
以上步驟401,為OMA DM服務器進行參數(shù)配置并啟動鎖定響應處理模塊的操作,具體包括如下步驟
步驟500, OMADM服務器根據(jù)解鎖請求中攜帶的識別號,通過所保存的對應關系找到對應的使能狀態(tài);
步驟501, OMA DM服務器將解鎖請求中的識別號對應的使能狀態(tài)設置為"關閉"狀態(tài),然后通過網(wǎng)絡通知所述終端;
步驟502,所述終端接到OMA DM服務器發(fā)出的通知后,將該終端中的使能狀態(tài)也設置為"關閉"狀態(tài)。
步驟402,對解鎖操作進行判斷,如果操作成功,則執(zhí)行步驟403,如果操作失敗,則返回執(zhí)行步驟401;步驟403,等待終端重新啟動后,終端進行初始化操作,讀取終端中的使能狀態(tài);
步驟404,在初始化過程中,判斷所讀取的使能狀態(tài)是否為關閉;如果使能狀態(tài)為關閉,則鎖定響應處理模塊解除對終端的鎖定;如果使能狀態(tài)為啟動,則鎖定響應處理模塊繼續(xù)保持對終端的鎖定。
如果是硬鎖定,所述鎖定響應處理才莫塊可以通過改變移動終端內相關硬件電路的電平來對移動終端進行解鎖;如果是軟鎖定,所述鎖定響應處理模塊可以通過關閉加載程序對移動終端進行解鎖。
在另一實施例中,在步驟500中,在OMADM服務器接收到用戶發(fā)出的解鎖請求后,OMA DM服務器根據(jù)鎖定請求中攜帶的識別號,通過所保存的對應關系找到對應的使能狀態(tài);此時首先進行判斷,如果此時OMADM服務器中該識別號對應的使能狀態(tài)已經(jīng)為"關閉"狀態(tài),則說明用戶請求的終端此時未被鎖定,則向用戶返回"該終端未被鎖定,,或先向終端進行確認,之后再向用戶返回"該終端未被鎖定,,;如果此時OMADM服務器中該識別號對應的使能狀態(tài)為"啟動"狀態(tài),再執(zhí)行步驟501。
如圖4所示,為一種對移動終端進行遠程鎖定的系統(tǒng)結構圖,應用于包括OMA DM服務器600和若干移動終端700的架構,所述移動終端700中,包括鎖定響應處理模塊701 ,用于接受所述OMA DM服務器600的控制,對所述移動終端700進行鎖定或解鎖;具體通過改變所述移動終端內相關硬件電路的電平對移動終端進行硬鎖定或通過加載鎖定程序對所述移動終端進行軟鎖定;
OMADM服務器600,用于在移動終端700中安裝配置鎖定響應處理模塊701,并接受用戶的鎖定請求,通過網(wǎng)絡遠程控制該用戶所請求的移動終端700中的鎖定響應處理模塊701;還用于接受所述移動終端700發(fā)起的自注冊請求,并在所述自注冊成功后,記錄并保存移動終端700的識別號,所述識別號用于唯一識別移動終端設備700,也用于唯一識別該移動終端設備700中的鎖定響應處理模塊701;用于根據(jù)所述識別號將所述鎖定響應處理
700,還用于接受用戶請求,根據(jù)所述用戶請求中攜帶的識別號將所述鎖定響應處理;f莫塊701的安裝文件通過網(wǎng)絡發(fā)送給與所述識別號對應的移動終端700;還用于在其與所述移動終端700中設置所述鎖定響應處理模塊701的使能狀態(tài);在所述移動終端700中鎖定響應處理模塊701安裝完成后,在所述OMA DM服務器600與所述移動終端700中將鎖定響應處理;漠塊701的使能狀態(tài)均默認配置為關閉;還用于接受用戶的鎖定或解鎖請求,所述鎖定或解鎖請求中攜帶有用戶請求鎖定的移動終端700的識別號,通過在所述OMA DM服務器600中設置所述識別號對應的鎖定響應處理模塊701的使能狀態(tài)并通過網(wǎng)絡將所述使能狀態(tài)通知給所述鎖定響應處理模塊701,以控制所述鎖定響應處理^f莫塊701對所述移動終端700完成鎖定或解鎖。
上述說明示出并描述了本發(fā)明的一個優(yōu)選實施例,但如前所述,應當理解本發(fā)明并非局限于本文所披露的形式,不應看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構想范圍內,通過上述教導或相關領域的技術或知識進行改動。而本領域人員所進行的改動和變化不脫離本發(fā)明的精神和范圍,則都應在本發(fā)明所附權力要求的保護范圍內。
權利要求
1.一種對移動終端進行遠程鎖定解鎖的方法,應用于包括開放移動聯(lián)盟終端管理協(xié)議OMA DM服務器和若干移動終端的架構,其特征在于,在移動終端中預先安裝配置鎖定響應處理模塊,所述OMA DM服務器接受用戶的請求,通過網(wǎng)絡遠程控制該用戶所請求的移動終端中的鎖定響應處理模塊,以啟動其對所述移動終端進行鎖定或解鎖。
2. 如權利要求1所述的方法,其特征在于,所述在移動終端中預先安 裝配置鎖定響應處理模塊的步驟之前,還包括所述移動終端先向所述OMA DM服務器發(fā)起自注冊請求,在自注冊成功后,所述OMA DM服務器端保 存有所述移動終端的識別號,所述識別號用于唯一識別所述移動終端,也用 于唯一識別所述移動終端中的鎖定響應處理模塊。
3. 如權利要求2所述的方法,其特征在于,在移動終端中預先安裝配 置鎖定響應處理模塊時,所述鎖定響應處理模塊的安裝文件,是所述OMA DM服務器根據(jù)所述識別號通過網(wǎng)絡主動推送給對應移動終端,或接受用戶 請求,所述OMA DM服務器根據(jù)所述用戶請求中攜帶的識別號通過網(wǎng)絡發(fā) 送給對應移動終端。
4. 如權利要求3所述的方法,其特征在于,在所述移動終端及OMADM 中,均設置有所述鎖定響應處理模塊的使能狀態(tài);在所述移動終端中鎖定響 應處理模塊安裝完成后,在所述移動終端及OMA DM中使能狀態(tài)均默認配 置為關閉。
5. 如權利要求4所述的方法,其特征在于,所述OMADM服務器接受 用戶的鎖定或解鎖請求,所述鎖定或解鎖請求中攜帶有用戶請求鎖定的移動 終端的識別號,通過在所述OMA DM服務器中設置所述識別號對應的鎖定 響應處理模塊的使能狀態(tài)并通過網(wǎng)絡將所述使能狀態(tài)通知給所述鎖定響應 處理^t塊,以控制所述鎖定響應處理模塊對所述終端進行鎖定或解鎖。
6. 如權利要求1-5中任意一項所述的方法,其特征在于,所述鎖定響 應處理模J定或通過加載程序對移動終端進行軟鎖定。
7. —種對移動終端進行遠程鎖定解鎖的系統(tǒng),應用于包括OMA DM服 務器和若干移動終端的架構,其特征在于,所述移動終端中,包括鎖定響 應處理模塊,用于接受所述OMADM服務器的控制,對所述移動終端進行 鎖定或解鎖;OMADM服務器,用于在移動終端中安裝配置鎖定響應處理模塊,并 接受用戶的鎖定請求,通過網(wǎng)絡遠程控制該用戶所請求的移動終端中的鎖定 響應處理纟莫塊。
8. 如權利要求7所述的系統(tǒng),其特征在于,所述OMADM服務器,還 用于接受所述移動終端發(fā)起的自注冊請求,并在所述自注冊成功后,記錄并 保存移動終端的識別號,所述識別號用于唯一識別移動終端設備,也用于唯 一識別該移動終端設備中的鎖定響應處理模塊。
9. 如權利要求8所述的系統(tǒng),其特征在于,所述OMADM服務器,用 于根據(jù)所述識別號將所述鎖定響應處理;漠塊的安裝文件通過網(wǎng)絡主動推送 給與所述識別號對應的移動終端,還用于接受用戶請求,根據(jù)所述用戶請求 中攜帶的識別號將所述鎖定響應處理模塊的安裝文件通過網(wǎng)絡發(fā)送給與所 述識別號對應的移動終端。
10. 如權利要求9所述的系統(tǒng),其特征在于,所述OMADM服務器,還 用于在其與所述移動終端中設置所述鎖定響應處理模塊的使能狀態(tài);在所述移動終端中鎖定響應處理模塊安裝完成后,在其與所述移動終端中將所述鎖 定響應處理模塊的使能狀態(tài)均默認配置為關閉。
11. 如權利要求IO所述的系統(tǒng),其特征在于,所述OMADM服務器, 還用于接受用戶的鎖定或解鎖請求,所述鎖定或解鎖請求中攜帶有用戶請求 鎖定的移動終端的識別號,通過在所述OMA DM服務器中設置所述識別號 對應的鎖定響應處理模塊的使能狀態(tài)并通過網(wǎng)絡將所述使能狀態(tài)通知給所 述鎖定響應處理才莫塊,以控制所述鎖定響應處理模塊對所述移動終端完成鎖 定或解鎖。
12.如權利要求7-11中任意一項所述的系統(tǒng),其特征在于,所述鎖定響 應處理模塊,用于通過改變所述移動終端內相關硬件電路的電平對移動終端 進行硬鎖定或通過加載鎖定程序對所述移動終端進行軟鎖定。
全文摘要
本發(fā)明公開了一種對移動終端進行遠程鎖定解鎖的方法及系統(tǒng),該方法包括在移動終端中預先安裝配置鎖定響應處理模塊,OMA DM服務器接受用戶的請求,通過網(wǎng)絡遠程控制該用戶所請求的移動終端中的鎖定響應處理模塊,以啟動其對移動終端進行鎖定或解鎖。該系統(tǒng)應用于包括OMA DM服務器和若干移動終端的架構,所述移動終端中包括鎖定響應處理模塊,用于接受OMA DM服務器的控制,對移動終端進行鎖定或解鎖;OMA DM服務器,用于在移動終端中安裝配置鎖定響應處理模塊,并接受用戶的鎖定請求,通過網(wǎng)絡遠程控制該用戶所請求的移動終端中的鎖定響應處理模塊。本發(fā)明利用OMA DM的業(yè)務來實現(xiàn)對移動終端的鎖定、解鎖,從而彌補了移動終端自身操作的不足。
文檔編號H04W8/24GK101674572SQ20091017866
公開日2010年3月17日 申請日期2009年9月22日 優(yōu)先權日2009年9月22日
發(fā)明者孫庚茂, 程 左, 李希鵬 申請人:中興通訊股份有限公司