專利名稱:設置移動通信終端使用限制的設備和方法
背景技術:
發(fā)明領域本發(fā)明涉及移動終端,更特別地,涉及限制移動終端使用的設備和方法相關領域的背景技術通常,移動通信系統允許用戶無線地尋呼或者與另一方通信。例如,通信系統包括控制與移動終端通信的至少一個基站(BS)的MSC(移動交換中心)。目前,除了語音通信,數據與多媒體通信都能在移動終端之間傳送。
為防止有人非法使用其他人的終端,移動終端通常需要使用終端的密碼。然而,每次打開移動終端時,用戶都必須重新輸入密碼。另外,可能有人非法地獲得或攻擊密碼,然后非法使用移動終端。
限制移動終端使用的另一種方法是需要用戶認證卡,例如SIM(用戶身份模塊)、USIM(通用用戶身份模塊)、UIM(使用者身份模塊)或者RUIM(可拆卸用戶身份模塊)等等。用這種方法,終端僅在用戶輸入密碼結合用戶認證卡中存儲的信息被認證時進行操作。因此,即使移動終端丟失或者密碼泄漏,其他任何人也不能使用該移動終端。
同樣,當移動終端的用戶認證卡改變時,自動請求用戶輸入密碼,以便根據所輸入的密碼來限制移動終端的使用。這種方法有效地加強了密碼的安全性并簡化了密碼的輸入過程。然而,這種方法的缺點是無論什么時候導入移動終端都必須重新輸入密碼,另外需要一種結合輸入密碼與存儲在用戶認證卡中的信息的代碼。
另一種方法是允許基站確定在登記處理期間終端是否有效。這種方法的優(yōu)勢在于用戶不必頻繁輸入密碼。然而,這種方法的缺陷是基站僅限制有關呼叫連接的功能,不能限制訪問例如電話簿、備忘錄或者游戲等輔助功能。
發(fā)明內容
因此,本發(fā)明的一個目的是至少解決上述的和其他的問題。
本發(fā)明的另一個目的是防止非法使用移動終端。
為實現這些和其他的優(yōu)勢以及根據本發(fā)明的目的,如在此例舉的和概括描述的那樣,本發(fā)明提供一種限制移動終端使用的新方法,包括產生對應于移動終端用戶認證卡的代碼值,并基于所產生的代碼值確定移動終端是否可供使用。
接下來的描述將部分闡述本發(fā)明的其他優(yōu)勢、目的和特征,根據對下文的分析,這些對本領域的普通技術人員來說是顯而易見的,或者從本發(fā)明的實踐中可以得知本發(fā)明的其他優(yōu)勢、目的和特征。如在附加的權利要求中特別指出的那樣實現和獲得本發(fā)明的目的和優(yōu)勢。
參考附圖詳細描述本發(fā)明,其中相同的編號指的是相同的元件,其中圖1是依據本發(fā)明限制移動終端使用的方法流程圖;圖2是依據本發(fā)明限制用戶認證卡的方法流程圖;圖3依據本發(fā)明舉例說明限制移動終端使用的消息傳輸/接收過程。
優(yōu)選實施方式現在參照附圖描述本發(fā)明,其中在貫穿幾個視圖中相同的編碼指相同的或對應的部分。
圖1是依據本發(fā)明限制移動終端使用的方法流程圖。該方法包括檢測安裝在終端的UIM卡的ESN(電子序列號)值和IMSI(因特網移動臺身份)值,以及該移動終端的序列號(步驟S10)。然后,根據檢測的ESN值、IMSI值和該終端的序列號產生對應于UIM卡的代碼值(步驟S11)。此外,該方法然后檢查產生的代碼值是否在登記代碼值目錄中(步驟S12)。如果代碼值不在登記目錄中(步驟S12中的否),判斷該代碼值是否在禁止目錄中(步驟S14)。
當代碼值不在禁止目錄中時(步驟S14中的否),該代碼值被保存在臨時代碼值目錄中,移動終端則被設置為第一鎖定模式(步驟S16)。另外,當移動終端被設置為第一鎖定模式時,將丟失終端登記消息發(fā)送到移動通信系統(步驟S17)。此外,在步驟S18中,移動通信終端確定是否已經報告移動終端丟失(步驟18)。當已經報告該移動終端丟失時(步驟S18中的是),該移動終端被設置為第二鎖定模式(步驟S15)。此外,當產生的代碼值在登記代碼值目錄中時(步驟S12中的是)或沒有報告移動終端丟失(步驟S18中的否)時,移動終端可以正常使用(步驟S13)。
接下來參考圖2,圖2是舉例說明依照本發(fā)明登記用戶認證卡的方法流程圖。如所示,當UIM卡插入該終端時,檢測UIM卡的ESN和IMSI值以及移動終端的序列號(步驟S21)。然后,根據檢測的ESN值、IMSI值以及序列號產生對應于UIM卡的代碼值(步驟S22)。此外,該方法檢查如被通用塊識別的產生的代碼值是否在登記代碼值目錄中(步驟S23)。當代碼值沒有預先登記(即,不在登記代碼值目錄中),該代碼值被保存在登記目錄(步驟S25)。此外,當代碼值已經被登記(即,在登記代碼值目錄中),顯示指示代碼值已經被登記的消息(步驟S24)。
另外,因為移動終端通常自己不存儲諸如UIM卡的ESN和IMSI信息,所以可以使用代碼算法存儲產生的代碼值。例如,可以通過將用戶認證卡ESN值和IMSI值與終端序列號進行掩碼來獲得代碼值,然后,掩碼的ESN和IMSI值與校驗和比特相加產生代碼值,此外,還可以登記多個UIM卡。因此,可以產生每個UIM卡的代碼值并例如以C1、C2、...,Cn進行存儲。
現在更詳細地描述步驟S23。如所示,移動終端確定產生的代碼值是否在登記代碼值目錄中(步驟S231)。當代碼值在登記目錄中時(步驟S231中的是),移動終端通知用戶UIM卡已經登記過(步驟S24)。然而,當代碼值不在登記目錄上時(步驟S231中的否),移動終端確定代碼值是否在臨時代碼值目錄中(步驟S232)。
當代碼值在臨時目錄中時(步驟S232中的是),從臨時目錄中刪除該代碼值(步驟S232),然后將其存儲在登記代碼值目錄中(步驟S25)。然而,當代碼值不在臨時目錄中時(步驟S232中的否),移動終端確定代碼值是否在禁止代碼值目錄中(步驟S234)。
如所示,當代碼值在禁止目錄中(步驟S234中的是),移動終端從禁止代碼值目錄中刪除該代碼值(步驟S235),然后將其存儲在登記目錄中(步驟S25)。然而,當代碼值不在禁止目錄中時(步驟S234中的否),移動終端將代碼值存儲在登記目錄中(步驟S25)。用這樣的方式,移動終端根據ESN和IMSI值以及序列號在登記代碼值目錄中登記產生的代碼值,使得通過UIM卡中登記的代碼值正常地使用移動終端的每項功能。
此后,每當導入安裝UIM卡的移動終端時,執(zhí)行圖1中的處理。更詳細地,產生對應于UIM卡的代碼值(步驟Sib)并與例如存儲在登記目錄中的代碼值C1、C2、...、Cn進行比較(步驟S12)。當已產生的代碼值在登記目錄中時,可以正常地使用移動終端的功能(步驟S13)。然而,當已產生的代碼值不在登記目錄中,移動終端檢查代碼值是否在禁止目錄中(步驟S14)。
當代碼值在禁止目錄中時,移動終端被設置為第二鎖定模式(步驟S15)。然而,當代碼值不在禁止代碼值目錄中時,移動終端將代碼值存儲在臨時代碼值目錄,并被設置為第一鎖定模式(步驟S16)。此外,第一鎖定模式表示僅許可移動終端的部分功能,例如登記UIM卡,第二鎖定模式意味鎖定移動終端的每項功能(例如,阻止使用)。
此后,移動終端向基站傳送丟失終端登記消息(步驟S17)。然后,對應的短消息業(yè)務(SMS)中心從基站接收丟失終端登記消息,向丟失管理服務器傳送丟失終端登記消息。
丟失管理服務器根據包含在丟失終端登記消息中的代碼值反向計算UIM卡的ESN和IMSI值,然后,丟失管理服務器檢查計算的UIM卡的ESN和IMSI值是否與登記在數據庫中丟失終端的信息一致,以確定移動終端是否應該被設置為第二鎖定模式(步驟S18)。
此外,移動終端在臨時代碼值目錄中存儲代碼值一段時間(例如一個星期),當預定時間內沒有從丟失管理服務器接收到限制移動終端使用的消息,移動終端自動在登記代碼值目錄中存儲該代碼值。
當移動終端丟失時,丟失終端服務器傳送指示該移動終端應該被設置為第二鎖定模式的消息。然后,移動終端將代碼值存儲在禁止代碼值目錄,然后被設置為第二鎖定模式(步驟S15)。當移動終端沒有丟失時,可以正常使用移動終端的功能(步驟S13)。
現在參考圖3描述限制使用移動終端的消息傳輸/接收處理。如所示,當對應于UIM卡的代碼值不在登記禁止目錄中時,移動終端向BS發(fā)起包括代碼值和該移動終端序列號的消息。
一從移動終端接收到該消息,BS就向SMS中心傳送該消息。SMS中心然后確定接收的消息是否是丟失終端登記消息,并向丟失管理服務器傳送該丟失消息。然后,丟失管理服務器檢測接收的消息中的ESN和IMSI值,使用存儲有關丟失終端信息的數據庫來確定移動終端是否是丟失移動終端。
如果終端被報告丟失,丟失管理服務器向移動終端傳送消息以限制移動終端的每項功能。然后移動終端攝制成第二鎖定模式以限制移動終端的每項功能。
從迄今的描述來看,依照本發(fā)明限制使用移動終端的方法至少具有下列優(yōu)勢。因為根據已產生的對應于用戶認證卡的代碼值來確定使用移動終端,所以可以防止其他人非法使用移動終端。
上述方法是參照UIM進行描述的。然而,也可以使用SIM、USIM、RULM等上述實施例和優(yōu)勢僅是示范性的,不應當看作是限制本發(fā)明。當前的教導可以容易地應用到其他設備類型中。本發(fā)明的描述只是說明性的,而不是限制權利要求的范圍。許多替換方案、修改和變化對于本領域的技術人員來說是顯而易見的。在權利要求中,裝置加功能的句子是指涵蓋執(zhí)行所述功能的在此描述的所有結構,不僅是結構上等價還包括等效結構。
權利要求
1.一種限制使用移動終端的方法,包括產生對應于移動終端用戶認證卡的代碼值;和根據產生的代碼值確定移動終端是否可以使用。
2.根據權利要求1的方法,其中用戶認證卡包括SIM(用戶身份模塊)、USIM(通用用戶身份模塊)、UIM(使用者身份模塊)或RUIM(可拆卸的用戶身份模塊)。
3.根據權利要求1的方法,其中產生代碼值包括將用戶認證卡的ESN(電子序列號)值和IMSI(因特網流動站身份)值與移動終端的序列號進行掩碼;和將掩碼ESN和IMSI值和校驗和比特相加。
4.根據權利要求1的方法,其中確定移動終端是否可以使用包括檢查產生的代碼值是否在登記代碼值目錄中;和如果產生的代碼值不在登記代碼值目錄中,檢查產生的代碼值是否在禁止代碼值目錄中。
5.根據權利要求4的方法,還包括將產生的代碼值存儲在臨時代碼值目錄中,當已產生的代碼值不在登記或禁止代碼值目錄中時將移動終端設置為第一鎖定模式;向丟失管理服務器傳送丟失終端消息;由丟失管理服務器確定是否已經報告移動終端丟失;如果已經報告移動終端丟失,將移動終端設置為第二鎖定模式。
6.根據權利要求5的方法,其中第一鎖定模式僅允許登記認證卡,第二鎖定模式限制移動終端的全部功能。
7.根據權利要求4的方法,還包括如果產生的代碼值在禁止代碼值目錄中,將移動終端設置為限制移動終端全部功能的鎖定模式。
8.根據權利要求4的方法,還包括如果產生的代碼值在登記代碼值目錄中,將移動終端設置為正常使用狀態(tài);和向移動終端傳送指示正常使用狀態(tài)的消息。
9.根據權利要求5的方法,其中確定移動終端是否已經丟失包括根據傳送的丟失終端登記消息計算用戶認證卡的ESN(電子序列號)和IMSI(因特網移動臺身份)值;和根據計算的ESN和IMSI值以及預先保存在數據庫中的移動終端信息來確定移動終端是否已經丟失。
10.根據權利要求5的方法,其中丟失終端消息包括移動終端的序列號以及對應于安裝在移動終端中的用戶認證卡的代碼值。
11.一種限制使用移動終端的通信系統,包括被配置成產生對應于移動終端用戶認證卡的代碼值的移動終端;和被配置成根據產生的代碼值確定移動終端是否可以使用的丟失管理服務器。
12.根據權利要求11的系統,其中用戶認證卡包括SIM(用戶身份模塊)、USIM(通用用戶身份模塊)、UIM(使用者身份模塊)或RUIM(可拆卸的用戶身份模塊)。
13.根據權利要求11的系統,其中通過將用戶認證卡的ESN(電子序列號)值和IMSI(因特網移動臺身份)值與移動終端的序列號進行掩碼以及將掩碼的ESN和IMSI值與校驗和比特相加來產生代碼值。
14.根據權利要求11的系統,其中丟失管理服務器通過檢查產生的代碼值是否在登記代碼值目錄中來確定移動終端是否有效,如果產生的代碼值不在登記代碼值目錄中則檢查產生的代碼值是否在禁止代碼值目錄中。
15.根據權利要求14的系統,其中丟失管理服務器在臨時代碼值目錄中存儲產生的代碼值,并當產生的代碼值不在登記或禁止代碼值目錄中時將移動終端設置為第一鎖定模式,通過查找數據庫確定是否已經報告移動終端丟失,如果已經報告移動終端丟失則將移動終端設置為第二鎖定模式。
16.根據權利要求15的系統,其中第一鎖定模式僅允許登記認證卡,第二鎖定模式限制移動終端的全部功能。
17.根據權利要求14的系統,其中如果產生的代碼值在禁止代碼值目錄中,丟失管理服務器向移動終端傳送消息將移動終端設置為限制移動終端全部功能的鎖定模式。
18.根據權利要求14的系統,其中丟失管理服務器通過計算用戶認證卡的ESN(電子序列號)和IMS1(因特網移動臺身份)值來確定移動終端是否已經丟失,根據計算的ESN和IMSI數值以及預先保存在數據庫中的移動終端的信息來確定移動終端是否已經丟失。
全文摘要
一種限制使用移動終端的方法包括產生對應于用戶認證卡的代碼值,以及根據產生的代碼值確定移動終端是否可以使用。此外,確定移動終端是否可以使用包括檢查產生的代碼值是否在登記代碼值目錄中,以及如果產生的代碼值不在登記代碼值目錄中則檢查產生的代碼值是否在禁止代碼值目錄中。該方法還包括當產生的代碼值不在登記或禁止代碼值目錄中時,將產生的代碼值存儲在臨時代碼值目錄中,并將移動終端設置為第一鎖定模式,向丟失管理服務器傳送丟失終端消息,由丟失管理管理服務器確定是否已經報告移動終端丟失,以及如果已經報告移動終端丟失,則將移動終端設置為第二鎖定模式。
文檔編號H04L9/32GK1655643SQ20051005425
公開日2005年8月17日 申請日期2005年2月4日 優(yōu)先權日2004年2月4日
發(fā)明者崔源琇 申請人:Lg電子株式會社