專利名稱:一種simlock解鎖的方法及終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤指一種SIML0CK解鎖的方法及終端。
技術(shù)背景
SIML0CK是移動終端上的一個鎖SIM卡的功能,網(wǎng)絡(luò)運營商通過SIML0CK的鎖定功能,限制移動終端只能在特定的國家和/或特定的運營商網(wǎng)絡(luò)下使用。移動終端若通過 SIML0CK被鎖定在特定的運營商網(wǎng)絡(luò)下使用,則該移動終端只能使用特定的運營商的SIM卡。
目前很多運營商都對終端提出SIML0CK的需求,但運營商對SIML0CK的要求也是有時效性的,一定期限后需要對終端解鎖SIML0CK?,F(xiàn)有的方法中,常用的方法是網(wǎng)絡(luò)側(cè)向終端發(fā)送SIML0CK解鎖指令,終端根據(jù)該解鎖指令進行SIML0CK解鎖,這種方法需要網(wǎng)絡(luò)側(cè)的參與,會消耗網(wǎng)絡(luò)側(cè)的資源;還有的方法是通過回收終端后對終端進行SIML0CK解鎖處理,這種方法需要人力的參與,增加了維護成本。發(fā)明內(nèi)容
本發(fā)明實施例提供一種SIML0CK解鎖的方法及終端,可在終端側(cè)實現(xiàn)SIML0CK解鎖條件判斷,從而實現(xiàn)SIML0CK解鎖,以減少對網(wǎng)絡(luò)側(cè)的資源的消耗,降低維護成本。
一方面,本發(fā)明實施例提供了一種SIML0CK解鎖的方法,所述方法包括
終端獲取網(wǎng)絡(luò)的系統(tǒng)時間,根據(jù)所述系統(tǒng)時間判斷終端是否在SIML0CK的有效期,若不是,則終端將SIML0CK解鎖。
另一方面,本發(fā)明實施例提供了一種SIML0CK解鎖的終端,所述終端包括
信息獲取模塊,用于獲取網(wǎng)絡(luò)的系統(tǒng)時間;
解鎖判斷模塊,用于根據(jù)所述信息獲取模塊獲取的所述系統(tǒng)時間判斷所述終端是否在SIML0CK的有效期;
解鎖模塊,用于當(dāng)所述解鎖判斷模塊判斷出所述終端不在SIML0CK的有效期內(nèi)時,對所述終端進行SIML0CK解鎖。
與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有如下有益效果
本發(fā)明實施例提供的方法及終端通過終端獲取網(wǎng)絡(luò)的系統(tǒng)時間,根據(jù)系統(tǒng)時間判斷出終端不在SIML0CK的有效期時,在終端側(cè)實現(xiàn)SIML0CK解鎖條件的判斷,從而實現(xiàn) SIML0CK解鎖,不需要網(wǎng)絡(luò)側(cè)向終端側(cè)發(fā)送SIML0CK解鎖指令也不必回收終端后對終端進行SIML0CK解鎖處理,降低了網(wǎng)絡(luò)側(cè)的負擔(dān),同時降低了維護成本。
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中需要使用的附圖作簡要的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例一種SIML0CK解鎖的方法流程圖2為本發(fā)明實施例又一種SIML0CK解鎖的方法流程圖3為本發(fā)明實施例又一種SIML0CK解鎖的方法流程圖4為本發(fā)明實施例一種SIML0CK解鎖的終端結(jié)構(gòu)示意圖5為本發(fā)明實施例又一種SIML0CK解鎖的終端結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
如圖1所示,在本發(fā)明提供的一種SIML0CK解鎖的方法的一個實施例中,所述方法可以包括以下步驟
110、終端獲取網(wǎng)絡(luò)的系統(tǒng)時間;
終端從網(wǎng)絡(luò)獲取系統(tǒng)時間,在本發(fā)明的一個實施例中,所述系統(tǒng)時間可以為從所述網(wǎng)絡(luò)獲取的系統(tǒng)時間,也可以為從其他網(wǎng)絡(luò)獲取的系統(tǒng)時間,對于同步時間系統(tǒng)網(wǎng)絡(luò),可以從其系統(tǒng)同步消息中獲取系統(tǒng)時間,,對于非同步時間系統(tǒng),若其有系統(tǒng)同步消息,則也可以從其系統(tǒng)同步消息中獲取系統(tǒng)時間。
需要說明的是,本領(lǐng)域的技術(shù)人員可以采用各種方式,從各種網(wǎng)絡(luò)獲取系統(tǒng)時間, 本發(fā)明對獲取系統(tǒng)時間的具體方式并不作限定。
120、根據(jù)所述系統(tǒng)時間判斷終端是否在SIML0CK的有效期,若不是,則終端將 SIML0CK 解鎖。
終端根據(jù)所述系統(tǒng)時間來判斷終端是否在SIML0CK的有效期,可以通過用終端第一次使用的時間點,加上SIML0CK的有效期的期限時間,若計算結(jié)果大于所述系統(tǒng)時間,則可判斷終端不在SIML0CK的有效期,則終端將SIML0CK進行解鎖。終端可以通過修改終端上的SIML0CK配置信息來將SIML0CK進行解鎖。需要說明的是,本領(lǐng)域的技術(shù)人員可以采用各種方式,在終端側(cè)將SIML0CK進行解鎖,本發(fā)明對SIML0CK解鎖的具體方式并不作限定。
本發(fā)明實施例提供的方法通過終端獲取網(wǎng)絡(luò)的系統(tǒng)時間,根據(jù)系統(tǒng)時間判斷出終端不在SIML0CK的有效期時,在終端側(cè)實現(xiàn)SIML0CK解鎖條件的判斷并解鎖,不需要網(wǎng)絡(luò)側(cè)向終端側(cè)發(fā)送SIML0CK解鎖指令,也不必回收終端后對終端進行SIML0CK解鎖處理,不需要網(wǎng)絡(luò)側(cè)的參與,也不需要耗費人力回收終端并對終端進行SIML0CK解鎖處理,降低了網(wǎng)絡(luò)側(cè)的負擔(dān),同時降低了維護成本。
如圖2所示,在本發(fā)明提供的方法的一個實施例中,在所述步驟110之前所述方法還包括步驟
210、終端注冊并鑒權(quán)網(wǎng)絡(luò);
所述終端注冊網(wǎng)絡(luò)、并對網(wǎng)絡(luò)進行鑒權(quán)。鑒權(quán)可以通過現(xiàn)有技術(shù)中的雙向鑒權(quán)來實現(xiàn),此處不作限制。終端鑒權(quán)網(wǎng)絡(luò),是為了保證網(wǎng)絡(luò)的合法性,從而保證從所述網(wǎng)絡(luò)獲取的系統(tǒng)時間的可靠性。
220、判斷網(wǎng)絡(luò)鑒權(quán)是否通過,若是,則進入步驟110,反之,進入步驟210。
終端對網(wǎng)絡(luò)鑒權(quán)通過后,則進入步驟110,從所述網(wǎng)絡(luò)獲取系統(tǒng)時間,反之,則進入步驟210,繼續(xù)對網(wǎng)絡(luò)進行注冊和鑒權(quán)。在本發(fā)明提供的方法的一個實施例中,所述步驟 110具體為,終端從所述網(wǎng)絡(luò)獲取系統(tǒng)時間。終端還可以通過從其他網(wǎng)絡(luò)獲取系統(tǒng)時間,本發(fā)明對終端獲取系統(tǒng)時間的方式不作限定。
本發(fā)明實施例中,通過終端對網(wǎng)絡(luò)的鑒權(quán),保證了網(wǎng)絡(luò)的合法性,從而提高了從所述網(wǎng)絡(luò)獲取的系統(tǒng)時間的可靠性。
如圖2所示,在本發(fā)明提供的方法的一個實施例中,所述步驟120可以包括步驟
230、判斷終端是否在SIML0CK的有效期,若是則解鎖流程終止,反之,則進入步驟 240 ;
240、終端將SIML0CK進行解鎖。
本發(fā)明實施例中,根據(jù)從網(wǎng)絡(luò)所獲取的系統(tǒng)時間判斷終端是否在SIML0CK的有效期,來決定是否在終端將SIML0CK進行解鎖,不需要網(wǎng)絡(luò)側(cè)向終端側(cè)發(fā)送SIML0CK解鎖指令,也不必回收終端后對終端進行SIML0CK解鎖處理,從而減輕了網(wǎng)絡(luò)側(cè)的負擔(dān),節(jié)省了網(wǎng)絡(luò)側(cè)的資源,同時降低了維護成本。
如圖3所示,在本發(fā)明提供的方法的一個實施例中,所述步驟240之后可以包括步驟
340、通知用戶SIML0CK已經(jīng)解鎖。
可以通過文字、語音等方式向用戶提供提示消息,提示用戶SIML0CK已經(jīng)解鎖。通過從終端側(cè)向用戶提供提示消息,省去了網(wǎng)絡(luò)側(cè)向終端下發(fā)提示消息,來提示用戶SIML0CK 已經(jīng)解鎖,進一步減輕了網(wǎng)絡(luò)的負擔(dān),降低了成本。
本發(fā)明實施例還提供了一種SIML0CK解鎖的終端,如圖4所示,在本發(fā)明提供的終端的一個實施例中,所述終端包括
信息獲取模塊410,用于獲取網(wǎng)絡(luò)的系統(tǒng)時間;
解鎖判斷模塊420,用于根據(jù)所述信息獲取模塊410獲取的所述系統(tǒng)時間判斷所述終端是否在SIML0CK的有效期;
解鎖模塊430,用于當(dāng)所述解鎖判斷模塊420判斷出所述終端不在SIML0CK的有效期時,對所述終端進行SIML0CK解鎖。
所述信息獲取模塊410可以具體用于從所述網(wǎng)絡(luò)獲取系統(tǒng)時間,或者從從其他網(wǎng)絡(luò)獲取系統(tǒng)時間,對于同步時間系統(tǒng)網(wǎng)絡(luò),可以從其系統(tǒng)同步消息中獲取系統(tǒng)時間,對于非同步時間系統(tǒng),若其有系統(tǒng)同步消息,則可以從其系統(tǒng)同步消息中獲取系統(tǒng)時間。
同步時間系統(tǒng),也可以稱作時間同步系統(tǒng),時間同步系統(tǒng)是一種能接收外部時間基準信號,并按照要求的時間精度向外輸出時間同步信號和時間信息的系統(tǒng),它能使網(wǎng)絡(luò)內(nèi)其它時鐘對準并同步。
目前,TD-SCDMA, CDMA這兩個無線系統(tǒng)是同步時間系統(tǒng),對于這兩個系統(tǒng),可以從其系統(tǒng)同步消息中獲取系統(tǒng)時間;WCDMA、LTE這兩個無線系統(tǒng)為非同步時間系統(tǒng),對于這兩個系統(tǒng),沒有強制要求其能提供系統(tǒng)時間,但有些運營商的這些網(wǎng)絡(luò)仍然可以獲取系統(tǒng)時間,故若非同步時間系統(tǒng)能提供系統(tǒng)時間,則可以從其系統(tǒng)同步消息中獲取系統(tǒng)時間。
需要說明的是,本領(lǐng)域的技術(shù)人員可以采用各種方式,從各種網(wǎng)絡(luò)獲取系統(tǒng)時間, 本發(fā)明對獲取系統(tǒng)時間的具體方式并不作限定。通過獲取統(tǒng)一的同步的系統(tǒng)時間,可以較準確地判斷所述終端是否在SIML0CK的有效期,保證判斷結(jié)果的可靠性。
所述解鎖判斷模塊420可以具體用于用終端第一次使用的時間點,加上SIML0CK 的有效期的期限時間,若計算結(jié)果大于所述系統(tǒng)時間,則判斷終端不在SIML0CK的有效期, 反之則在SIML0CK的有效期。
本發(fā)明實施例中,根據(jù)從網(wǎng)絡(luò)所獲取的同步的系統(tǒng)時間判斷終端是否在SIML0CK 的有效期,來決定是否在終端將SIML0CK進行解鎖,在終端側(cè)實現(xiàn)SIML0CK解鎖條件的判斷,從而實現(xiàn)SIML0CK解鎖,不需要網(wǎng)絡(luò)側(cè)向終端側(cè)發(fā)送SIML0CK解鎖指令,也不必回收終端后對終端進行SIML0CK解鎖處理,減輕了網(wǎng)絡(luò)側(cè)的負擔(dān),同時降低了維護成本。
如圖5所示,在本發(fā)明提供的終端的一個實施例中,所述終端還包括注冊鑒權(quán)模塊510,用于對網(wǎng)絡(luò)進行注冊和鑒權(quán),當(dāng)所述注冊鑒權(quán)模塊510對網(wǎng)絡(luò)鑒權(quán)通過后,所述信息獲取模塊410從所述網(wǎng)絡(luò)獲取系統(tǒng)時間。終端對網(wǎng)絡(luò)進行注冊和鑒權(quán),鑒權(quán)可以通過現(xiàn)有技術(shù)中的雙向鑒權(quán)來實現(xiàn),此處不作限制。通過終端鑒權(quán)網(wǎng)絡(luò),保證了網(wǎng)絡(luò)的合法性和從所述網(wǎng)絡(luò)獲取的系統(tǒng)時間的可靠性。
如圖5所示,在本發(fā)明提供的終端的一個實施例中,所述終端還包括提示模塊 520,用于在所述解鎖模塊430對所述終端進行SIML0CK解鎖后提示用戶SIML0CK已經(jīng)解鎖??梢酝ㄟ^文字、語音等方式為用戶提供提示消息,提示用戶SIML0CK已經(jīng)解鎖。通過提示模塊520向用戶提供提示消息,省去了網(wǎng)絡(luò)側(cè)向終端下發(fā)提示消息,提示用戶SIML0CK已經(jīng)解鎖,進一步減輕了網(wǎng)絡(luò)的負擔(dān),節(jié)省了網(wǎng)絡(luò)側(cè)的資源,降低了成本。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)硬件來完成,所述的程序可以存儲于一終端的可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括上述全部或部分步驟,所述的存儲介質(zhì),如FLASH、EEPROM等。
以上所述的具體實施方式
,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳細說明,所應(yīng)理解的是,不同的實施例可以進行組合,以上所述僅為本發(fā)明的具體實施方式
而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何組合、修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種SIML0CK解鎖的方法,其特征在于,所述方法包括終端獲取網(wǎng)絡(luò)的系統(tǒng)時間,根據(jù)所述系統(tǒng)時間判斷終端是否在SIML0CK的有效期,若不是,則終端將SIML0CK解鎖。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括 所述終端注冊網(wǎng)絡(luò)、并對網(wǎng)絡(luò)進行鑒權(quán);所述終端獲取網(wǎng)絡(luò)的系統(tǒng)時間之前,還包括 確定對所述網(wǎng)絡(luò)的鑒權(quán)通過。
3.如權(quán)利要求2所述的方法,其特征在于,所述系統(tǒng)時間為從所述網(wǎng)絡(luò)獲取的系統(tǒng)時間。
4.如權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括在SIML0CK解鎖后提示用戶SIML0CK已經(jīng)解鎖。
5.一種SIML0CK解鎖的終端,其特征在于,所述終端包括 信息獲取模塊,用于獲取網(wǎng)絡(luò)的系統(tǒng)時間;解鎖判斷模塊,用于根據(jù)所述信息獲取模塊獲取的所述系統(tǒng)時間判斷所述終端是否在 SIML0CK的有效期;解鎖模塊,用于當(dāng)所述解鎖判斷模塊判斷出所述終端不在SIML0CK的有效期內(nèi)時,對所述終端進行SIML0CK解鎖。
6.如權(quán)利要求5所述的方法,其特征在于,所述終端還包括 注冊鑒權(quán)模塊,用于對網(wǎng)絡(luò)進行注冊和鑒權(quán);所述信息獲取模塊具體用于,當(dāng)所述注冊鑒權(quán)模塊對網(wǎng)絡(luò)鑒權(quán)通過后,從所述網(wǎng)絡(luò)獲取系統(tǒng)時間。
7.如權(quán)利要求5或6所述的方法,其特征在于,所述終端還包括提示模塊,用于在所述解鎖模塊對所述終端進行SIML0CK解鎖后提示用戶SIML0CK已經(jīng)解鎖。
全文摘要
本發(fā)明公開了一種SIMLOCK解鎖的方法及終端,其中方法包括終端獲取網(wǎng)絡(luò)的系統(tǒng)時間,根據(jù)所述系統(tǒng)時間判斷終端是否在SIMLOCK的有效期,若不是,則終端將SIMLOCK進行解鎖。本發(fā)明實施例提供的方法及終端可在終端側(cè)實現(xiàn)SIMLOCK解鎖條件的判斷,從而確定終端是否進行SIMLOCK解鎖,通過終端獲取網(wǎng)絡(luò)的系統(tǒng)時間,根據(jù)系統(tǒng)時間判斷出終端不在SIMLOCK的有效期內(nèi)時,對終端進行SIMLOCK解鎖,不需要網(wǎng)絡(luò)側(cè)的參與,節(jié)省了網(wǎng)絡(luò)側(cè)的資源,同時降低了維護成本。
文檔編號H04W12/06GK102523575SQ20111039622
公開日2012年6月27日 申請日期2011年12月2日 優(yōu)先權(quán)日2011年12月2日
發(fā)明者歐陽潯 申請人:華為終端有限公司