一種移動(dòng)設(shè)備usb接口連接的控制方法及系統(tǒng)的制作方法
【專利摘要】本申請公開了一種移動(dòng)設(shè)備USB接口連接的控制方法及系統(tǒng),在檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼,在檢測到連接密碼正確后,再判斷移動(dòng)設(shè)備內(nèi)SIM卡中包含的IMSI與之前存儲(chǔ)的IMSI是否一致,以及SIM卡的當(dāng)前注冊小區(qū)是否在之前存儲(chǔ)的小區(qū)范圍內(nèi),并在判定SIM卡中包含的IMSI與之前存儲(chǔ)的IMSI一致,且SIM卡的當(dāng)前注冊小區(qū)在之前存儲(chǔ)的小區(qū)范圍內(nèi)時(shí)才觸發(fā)USB接口,否則,控制USB接口關(guān)閉??梢钥闯?,本發(fā)明采用在USB接口連接前增加連接密碼判定和SIM卡判定兩個(gè)判定條件的技術(shù)手段來保證USB接口的連接安全。
【專利說明】一種移動(dòng)設(shè)備USB接口連接的控制方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及USB接口【技術(shù)領(lǐng)域】,更具體的說,涉及一種移動(dòng)設(shè)備USB接口連接的控制方法及系統(tǒng)。
【背景技術(shù)】
[0002]移動(dòng)設(shè)備(例如手機(jī))一般都設(shè)有USB (Universal Serial Bus,通用串行總線)接口,一方面為開發(fā)者調(diào)試移動(dòng)設(shè)備的操作系統(tǒng)提供連接端口,另一方面方便用戶安裝應(yīng)用程序。
[0003]一般情況下,通過USB接口登錄操作系統(tǒng)時(shí)會(huì)有一定的權(quán)限限制,以保證操作系統(tǒng)的安全。
[0004]但是,當(dāng)發(fā)生一些意外情況(例如移動(dòng)設(shè)備丟失),導(dǎo)致操作系統(tǒng)的密碼被破解時(shí),其他人就可以通過USB接口窺探移動(dòng)設(shè)備內(nèi)的信息,從而導(dǎo)致移動(dòng)設(shè)備用戶的信息泄露,為用戶帶來安全隱患。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明提供一種移動(dòng)設(shè)備USB接口連接的控制方法及系統(tǒng),以實(shí)現(xiàn)在移動(dòng)設(shè)備操作系統(tǒng)的密碼被破解時(shí),其他人員無法通過USB接口窺探移動(dòng)設(shè)備內(nèi)的信息。
[0006]一種移動(dòng)設(shè)備USB接口連接的控制方法,包括:
[0007]當(dāng)檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼;
[0008]獲取用戶輸入的連接密碼;
[0009]判斷所述連接密碼是否正確;
[0010]若所述連接密碼正確,則獲取所述移動(dòng)設(shè)備內(nèi)安裝的客戶識別模塊SM卡中包含的國際移動(dòng)用戶識別碼IMSI,以及所述SIM卡的當(dāng)前注冊小區(qū);
[0011]判斷所述MSI與之前存儲(chǔ)的MSI是否一致,且所述當(dāng)前注冊小區(qū)是否在之前存儲(chǔ)的小區(qū)范圍內(nèi);
[0012]若所述MSI與所述之前存儲(chǔ)的MSI —致,且所述當(dāng)前注冊小區(qū)在之前存儲(chǔ)的所述小區(qū)范圍內(nèi),則觸發(fā)所述USB接口,使所述移動(dòng)設(shè)備與所述其它設(shè)備連接;
[0013]若所述MSI與所述之前存儲(chǔ)的MSI不一致,或所述當(dāng)前注冊小區(qū)不在之前存儲(chǔ)的所述小區(qū)范圍內(nèi),則控制所述USB接口關(guān)閉;
[0014]若所述連接密碼不正確,則控制所述USB接口關(guān)閉。
[0015]優(yōu)選的,當(dāng)用戶首次登陸時(shí),用戶輸入的所述連接密碼為初始密碼。
[0016]優(yōu)選的,在所述獲取所述移動(dòng)設(shè)備內(nèi)安裝的客戶識別模塊SIM卡中包含的國際移動(dòng)用戶識別碼MSI,以及所述SM卡的當(dāng)前注冊小區(qū)之前,還包括:
[0017]提示用戶是否更改所述連接密碼;
[0018]若用戶更改所述連接密碼,則獲取用戶輸入的更改連接密碼;
[0019]在預(yù)設(shè)時(shí)間段后,提示用戶再次輸入所述更改連接密碼;
[0020]判斷用戶兩次輸入的所述更改連接密碼是否相同;
[0021]若兩次輸入的所述更改連接密碼相同,則存儲(chǔ)所述更改連接密碼;
[0022]若用戶不更改所述連接密碼,則獲取用戶輸入的不更改密碼的指令信息。
[0023]優(yōu)選的,在所述當(dāng)檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼之前,還包括:
[0024]獲取用戶輸入的USB功能開啟指令;
[0025]在所述USB功能開啟后,提示用戶重新設(shè)置所述USB功能的關(guān)閉密碼;
[0026]獲取用戶輸入的關(guān)閉密碼,并保存所述關(guān)閉密碼;
[0027]觸發(fā)操作系統(tǒng)獲取所述SIM卡中包含的所述MSI和所述SIM卡的當(dāng)前注冊小區(qū)及周圍小區(qū)的相關(guān)信息,所述相關(guān)信息包括國家身份標(biāo)識號碼ID、網(wǎng)絡(luò)ID、區(qū)域ID和小區(qū)ID ;
[0028]存儲(chǔ)所述IMS1、所述當(dāng)前注冊小區(qū)及所述周圍小區(qū)的相關(guān)信息。
[0029]優(yōu)選的,在所述觸發(fā)所述USB接口,使所述移動(dòng)設(shè)備與所述其它設(shè)備連接,或所述控制所述USB接口關(guān)閉之后,還包括:
[0030]獲取用戶輸入的所述關(guān)閉密碼,關(guān)閉所述USB功能。
[0031]一種移動(dòng)設(shè)備USB接口連接的控制系統(tǒng),包括:
[0032]第一提示單元,用于當(dāng)檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼;
[0033]第一獲取單元,用于獲取用戶輸入的連接密碼;
[0034]第一判斷單元,用于判斷所述連接密碼是否正確;
[0035]第二獲取單元,用于若所述連接密碼正確,則獲取所述移動(dòng)設(shè)備內(nèi)安裝的客戶識別模塊SIM卡中包含的國際移動(dòng)用戶識別碼IMSI,以及所述SIM卡的當(dāng)前注冊小區(qū);
[0036]第二判斷單元,用于判斷所述MSI與之前存儲(chǔ)的MSI是否一致,且所述當(dāng)前注冊小區(qū)是否在之前存儲(chǔ)的小區(qū)范圍內(nèi);
[0037]第一觸發(fā)單元,用于若所述MSI與所述之前存儲(chǔ)的MSI —致,且所述當(dāng)前注冊小區(qū)在之前存儲(chǔ)的所述小區(qū)范圍內(nèi),則觸發(fā)所述USB接口,使所述移動(dòng)設(shè)備與所述其它設(shè)備連接;
[0038]第一控制單元,用于若所述IMSI與所述之前存儲(chǔ)的IMSI不一致,或所述當(dāng)前注冊小區(qū)不在之前存儲(chǔ)的所述小區(qū)范圍內(nèi),則控制所述USB接口關(guān)閉;
[0039]第二控制單元,用于若所述連接密碼不正確,則控制所述USB接口關(guān)閉。
[0040]優(yōu)選的,當(dāng)用戶首次登陸時(shí),用戶輸入的所述連接密碼為初始密碼。
[0041]優(yōu)選的,還包括:
[0042]第二提示單元,用于在所述第二獲取單元獲取所述移動(dòng)設(shè)備內(nèi)安裝的客戶識別模塊SM卡中包含的國際移動(dòng)用戶識別碼IMSI,以及所述SIM卡的當(dāng)前注冊小區(qū)之前,提示用戶是否更改所述連接密碼;
[0043]第三獲取單元,用于若用戶更改所述連接密碼,則獲取用戶輸入的更改連接密碼;
[0044]第三提示單元,用于在預(yù)設(shè)時(shí)間段后,提示用戶再次輸入所述更改連接密碼;
[0045]第三判斷單元,用于判斷用戶兩次輸入的所述更改連接密碼是否相同;
[0046]第一存儲(chǔ)單元,用于若兩次輸入的所述更改連接密碼相同,則存儲(chǔ)所述更改連接密碼;
[0047]第四獲取單元,用于若用戶不更改所述連接密碼,則獲取用戶輸入的不更改密碼的指令信息。
[0048]優(yōu)選的,還包括:
[0049]第五獲取單元,用于在所述第一提示單元檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼之前,獲取用戶輸入的USB功能開啟指令;
[0050]第四提示單元,用于在所述USB功能開啟后,提示用戶重新設(shè)置所述USB功能的關(guān)閉密碼;
[0051]第六獲取單元,用于獲取用戶輸入的關(guān)閉密碼,并保存所述關(guān)閉密碼;
[0052]第二觸發(fā)單元,用于觸發(fā)操作系統(tǒng)獲取所述SM卡中包含的所述MSI和所述SM卡的當(dāng)前注冊小區(qū)及周圍小區(qū)的相關(guān)信息,所述相關(guān)信息包括國家身份標(biāo)識號碼ID、網(wǎng)絡(luò)ID、區(qū)域ID和小區(qū)ID ;
[0053]第二存儲(chǔ)單元,用于存儲(chǔ)所述IMS1、所述當(dāng)前注冊小區(qū)及所述周圍小區(qū)的相關(guān)信肩、Ο
[0054]優(yōu)選的,還包括:
[0055]第七獲取單元,用于在所述第一觸發(fā)單元觸發(fā)所述USB接口,使所述移動(dòng)設(shè)備與所述其它設(shè)備連接之后,或是在所述第一控制單元控制所述USB接口關(guān)閉之后,或是在所述第二控制單元控制所述USB接口關(guān)閉之后,獲取用戶輸入的所述關(guān)閉密碼,關(guān)閉所述USB功能。
[0056]從上述的技術(shù)方案可以看出,本發(fā)明提供了一種移動(dòng)設(shè)備USB接口連接的控制方法及系統(tǒng),在檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼,在檢測到連接密碼正確后,再判斷移動(dòng)設(shè)備內(nèi)SM卡中包含的MSI與之前存儲(chǔ)的MSI是否一致,以及SIM卡的當(dāng)前注冊小區(qū)是否在之前存儲(chǔ)的小區(qū)范圍內(nèi),并在判定SIM卡中包含的MSI與之前存儲(chǔ)的MSI—致,且SM卡的當(dāng)前注冊小區(qū)在之前存儲(chǔ)的小區(qū)范圍內(nèi)時(shí)才觸發(fā)USB接口,否則,控制USB接口關(guān)閉。可以看出,本發(fā)明采用在USB接口連接前增加連接密碼判定和SM卡判定兩個(gè)判定條件的技術(shù)手段來保證USB接口的連接安全。當(dāng)移動(dòng)設(shè)備發(fā)生意外情況,例如丟失時(shí),只有這兩個(gè)判定條件同時(shí)滿足預(yù)設(shè)條件才可觸發(fā)USB接口。這樣,即使移動(dòng)設(shè)備操作系統(tǒng)的密碼被破解,當(dāng)這兩個(gè)判定條件中的任意一種條件不滿足預(yù)設(shè)條件時(shí),其他人員也無法通過USB接口窺探移動(dòng)設(shè)備內(nèi)的信息,從而保證了移動(dòng)設(shè)備用戶的信息安全。
【專利附圖】
【附圖說明】
[0057]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0058]圖1為本發(fā)明實(shí)施例公開的一種移動(dòng)設(shè)備USB接口連接的控制方法流程圖;
[0059]圖2為本發(fā)明實(shí)施例公開的另一種移動(dòng)設(shè)備USB接口連接的控制方法流程圖;
[0060]圖3為本發(fā)明實(shí)施例公開的另一種移動(dòng)設(shè)備USB接口連接的控制方法流程圖;
[0061]圖4為本發(fā)明實(shí)施例公開的一種移動(dòng)設(shè)備USB接口連接的控制系統(tǒng)的結(jié)構(gòu)示意圖;
[0062]圖5為本發(fā)明實(shí)施例公開的另一種移動(dòng)設(shè)備USB接口連接的控制系統(tǒng)的結(jié)構(gòu)示意圖;
[0063]圖6為本發(fā)明實(shí)施例公開的另一種移動(dòng)設(shè)備USB接口連接的控制系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0064]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0065]本發(fā)明實(shí)施例公開了一種移動(dòng)設(shè)備USB接口連接的控制方法及系統(tǒng),以實(shí)現(xiàn)在移動(dòng)設(shè)備操作系統(tǒng)的密碼被破解時(shí),其他人員無法通過USB接口窺探移動(dòng)設(shè)備內(nèi)的信息。
[0066]參見圖1,本發(fā)明實(shí)施例公開的一種移動(dòng)設(shè)備USB接口連接的控制方法流程圖,包括:
[0067]步驟SI 1、當(dāng)檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼;
[0068]其中,當(dāng)用戶首次登陸時(shí),用戶輸入的連接密碼為初始密碼,初始密碼可以為123456,111111等,本發(fā)明在此不做限定。
[0069]步驟S12、獲取用戶輸入的連接密碼;
[0070]步驟S13、判斷所述連接密碼是否正確,如果是,則執(zhí)行步驟S14,否則,執(zhí)行步驟S17 ;
[0071]步驟S14、獲取所述移動(dòng)設(shè)備內(nèi)安裝的SIM (Subscriber Identity Module,客戶識別模塊)卡中包含的 IMSI (Internat1nal Mobile Subscriber Identificat1n Number,國際移動(dòng)用戶識別碼),以及所述SIM卡的當(dāng)前注冊小區(qū);
[0072]其中,SIM卡也稱為用戶身份識別卡、智能卡,GSM(Global System for MobileCommunicat1n,全球移動(dòng)通信系統(tǒng))數(shù)字移動(dòng)電話機(jī)必須裝上此卡方能使用。SM卡內(nèi)存儲(chǔ)了數(shù)字移動(dòng)電話客戶的信息,加密的密鑰以及用戶的電話薄等內(nèi)容,可供GSM網(wǎng)絡(luò)客戶身份進(jìn)行鑒別,并對客戶通話時(shí)的語音信息進(jìn)行加密。
[0073]IMSI是區(qū)別移動(dòng)用戶的標(biāo)志,儲(chǔ)存在SM卡中,可用于區(qū)別移動(dòng)用戶的有效信息。IMSI的總長度不超過15位,同樣使用O?9的數(shù)字。
[0074]需要說明的一點(diǎn)是,SM卡所處的地域不同,SM卡的注冊小區(qū)也相應(yīng)不同。
[0075]其中,小區(qū)是移動(dòng)系統(tǒng)的最小服務(wù)單元。
[0076]具體的,基站包含小區(qū),小區(qū)包含扇區(qū),每個(gè)扇區(qū)可以有多個(gè)載頻。一般來說,一個(gè)基站就是一個(gè)小區(qū)(一個(gè)基站也可以劃分為幾個(gè)小區(qū),此時(shí)小區(qū)和扇區(qū)等同),小區(qū)再分為扇區(qū)(一般情況下,一個(gè)小區(qū)有一個(gè)/ 二個(gè)/三個(gè)扇區(qū),甚至更多),每個(gè)扇區(qū)再根據(jù)話務(wù)量決定載頻的數(shù)量。
[0077]步驟S15、判斷所述MSI與之前存儲(chǔ)的MSI是否一致,且所述當(dāng)前注冊小區(qū)是否在之前存儲(chǔ)的小區(qū)范圍內(nèi),如果是,則執(zhí)行步驟S16,否則,執(zhí)行步驟S17 ;
[0078]步驟S16、觸發(fā)所述USB接口,使所述移動(dòng)設(shè)備與所述其它設(shè)備連接;
[0079]步驟S17、控制所述USB接口關(guān)閉。
[0080]綜上可以看出,本發(fā)明在檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼,在檢測到連接密碼正確后,再判斷移動(dòng)設(shè)備內(nèi)SM卡中包含的MSI與之前存儲(chǔ)的MSI是否一致,以及SIM卡的當(dāng)前注冊小區(qū)是否在之前存儲(chǔ)的小區(qū)范圍內(nèi),并在判定SM卡中包含的MSI與之前存儲(chǔ)的MSI—致,且SM卡的當(dāng)前注冊小區(qū)在之前存儲(chǔ)的小區(qū)范圍內(nèi)時(shí)才觸發(fā)USB接口,否則,控制USB接口關(guān)閉。本發(fā)明采用在USB接口連接前增加連接密碼判定和SM卡判定兩個(gè)判定條件的技術(shù)手段來保證USB接口的連接安全。當(dāng)移動(dòng)設(shè)備發(fā)生意外情況,例如丟失時(shí),只有這兩個(gè)判定條件同時(shí)滿足預(yù)設(shè)條件才可觸發(fā)USB接口。這樣,即使移動(dòng)設(shè)備操作系統(tǒng)的密碼被破解,當(dāng)這兩個(gè)判定條件中的任意一種條件不滿足預(yù)設(shè)條件時(shí),其他人員也無法通過USB接口窺探移動(dòng)設(shè)備內(nèi)的信息,從而保證了移動(dòng)設(shè)備用戶的信息安全。
[0081]可以理解的是,為保證連接密碼的安全,用戶還可以根據(jù)自身的需要更改連接密碼。
[0082]因此,為進(jìn)一步優(yōu)化上述實(shí)施例,參見圖2,本發(fā)明另一實(shí)施例公開的一種移動(dòng)設(shè)備USB接口連接的控制方法流程圖,在圖1所示實(shí)施例的基礎(chǔ)上,在步驟S14之前,還包括步驟:
[0083]步驟S21、提示用戶是否更改所述連接密碼,如果是,則執(zhí)行步驟S22,否則,執(zhí)行步驟S26 ;
[0084]步驟S22、獲取用戶輸入的更改連接密碼;
[0085]步驟S23、在預(yù)設(shè)時(shí)間段后,提示用戶再次輸入所述更改連接密碼;
[0086]其中,預(yù)設(shè)時(shí)間段依據(jù)實(shí)際需要而定,本發(fā)明在此不做限定。
[0087]步驟S24、判斷用戶兩次輸入的所述更改連接密碼是否相同,如果是,則執(zhí)行步驟S25 ;
[0088]步驟S25、存儲(chǔ)所述更改連接密碼;
[0089]步驟S26、獲取用戶輸入的不更改密碼的指令信息。
[0090]需要說明的是,若超過預(yù)設(shè)時(shí)間段,沒有收到用戶輸入的任何信息,則默認(rèn)用戶不更改密碼,然后繼續(xù)執(zhí)行步驟S14。
[0091]因此,用戶可通過修改連接密碼來增加連接密碼的安全性及保密性,從而進(jìn)一步保證USB接口的連接安全。
[0092]其中,當(dāng)用戶兩次輸入的更改連接密碼不同時(shí),USB功能會(huì)提示用戶第二次輸入的更改連接密碼錯(cuò)誤,提示用戶再次輸入更改連接密碼,直至再次輸入的更改連接密碼與第一次輸入的更改連接密碼相同。
[0093]需要說明的是,移動(dòng)設(shè)備用戶還可以根據(jù)移動(dòng)設(shè)備所處區(qū)域的改變,更改存儲(chǔ)的SIM卡中包含的IMSI和SM卡的當(dāng)前注冊小區(qū)及周圍小區(qū)的信息,以避免由于移動(dòng)設(shè)備使用區(qū)域的改變,而導(dǎo)致用戶無法使用USB接口。
[0094]因此,為進(jìn)一步優(yōu)化上述實(shí)施例,參見圖3,本發(fā)明另一實(shí)施例公開的一種移動(dòng)設(shè)備USB接口連接的控制方法流程圖,在圖1所示實(shí)施例的基礎(chǔ)上,在步驟Sll之前,還包括:
[0095]步驟S31、獲取用戶輸入的USB功能開啟指令;
[0096]步驟S32、在所述USB功能開啟后,提示用戶重新設(shè)置所述USB功能的關(guān)閉密碼;
[0097]需要說明的是,用戶重新設(shè)置USB功能的關(guān)閉密碼前,均需要輸入之前的關(guān)閉密碼。
[0098]步驟S33、獲取用戶輸入的關(guān)閉密碼,并保存所述關(guān)閉密碼;
[0099]步驟S34、觸發(fā)操作系統(tǒng)獲取所述SM卡中包含的所述MSI和所述SM卡的當(dāng)前注冊小區(qū)及周圍小區(qū)的相關(guān)信息;
[0100]其中相關(guān)信息包括當(dāng)前注冊小區(qū)及周圍小區(qū)的國家ID(Identity,身份標(biāo)識號碼)、網(wǎng)絡(luò)ID、區(qū)域ID和小區(qū)ID。
[0101]步驟S35、存儲(chǔ)所述IMS1、所述當(dāng)前注冊小區(qū)及所述周圍小區(qū)的相關(guān)信息。
[0102]可以看出,用戶每次重新開啟USB功能,都會(huì)觸發(fā)操作系統(tǒng)重新獲取SM卡中包含的IMSI和SIM卡的當(dāng)前注冊小區(qū)及周圍小區(qū)的相關(guān)信息。因此,當(dāng)移動(dòng)設(shè)備所處的區(qū)域并非之前注冊的小區(qū)時(shí),為保證USB接口可繼續(xù)使用,用戶可通過重新開啟USB功能,實(shí)現(xiàn)對存儲(chǔ)信息的更新。
[0103]為保證關(guān)閉密碼的安全性及保密性,用戶每次開啟USB功能后,均會(huì)提示用戶再次設(shè)置關(guān)閉密碼。
[0104]需要說明的是,USB功能開啟且在接收到關(guān)閉密碼之前,都會(huì)對USB接口的連接進(jìn)行控制。
[0105]其中,本實(shí)施例中的步驟S31?S35,也可以在圖2公開的實(shí)施例中的步驟Sll之前執(zhí)行。
[0106]在本實(shí)施例中,在步驟S16,或步驟S17之后,還可以包括:
[0107]獲取用戶輸入的所述關(guān)閉密碼,關(guān)閉所述USB功能。
[0108]與上述方法實(shí)施例相對應(yīng),本發(fā)明還提供了一種移動(dòng)設(shè)備USB接口連接的控制系統(tǒng)。
[0109]參見圖4,本發(fā)明實(shí)施例公開的一種移動(dòng)設(shè)備USB接口連接的控制系統(tǒng)的結(jié)構(gòu)示意圖,包括:
[0110]第一提示單元41,用于當(dāng)檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼;
[0111]其中,當(dāng)用戶首次登陸時(shí),用戶輸入的連接密碼為初始密碼,初始密碼可以為123456,111111等,本發(fā)明在此不做限定。
[0112]第一獲取單元42,用于獲取用戶輸入的連接密碼;
[0113]第一判斷單元43,用于判斷所述連接密碼是否正確,如果是,則執(zhí)行第二獲取單元44,否則執(zhí)行第二控制單元48 ;
[0114]第二獲取單元44,用于若所述連接密碼正確,則獲取所述移動(dòng)設(shè)備內(nèi)安裝的SIM卡中包含的IMSI,以及所述SIM卡的當(dāng)前注冊小區(qū);
[0115]第二判斷單元45,用于判斷所述MSI與之前存儲(chǔ)的MSI是否一致,且所述當(dāng)前注冊小區(qū)是否在之前存儲(chǔ)的小區(qū)范圍內(nèi),如果是,則執(zhí)行第一觸發(fā)單元46,否則,執(zhí)行第一控制單元47 ;
[0116]第一觸發(fā)單元46,用于若所述MSI與所述之前存儲(chǔ)的MSI—致,且所述當(dāng)前注冊小區(qū)在之前存儲(chǔ)的所述小區(qū)范圍內(nèi),則觸發(fā)所述USB接口,使所述移動(dòng)設(shè)備與所述其它設(shè)備連接;
[0117]第一控制單元47,用于若所述IMSI與所述之前存儲(chǔ)的IMSI不一致,或所述當(dāng)前注冊小區(qū)不在之前存儲(chǔ)的所述小區(qū)范圍內(nèi),則控制所述USB接口關(guān)閉;
[0118]第二控制單元48,用于若所述連接密碼不正確,則控制所述USB接口關(guān)閉。
[0119]綜上可以看出,本發(fā)明在檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼,在檢測到連接密碼正確后,再判斷移動(dòng)設(shè)備內(nèi)SM卡中包含的MSI與之前存儲(chǔ)的MSI是否一致,以及SIM卡的當(dāng)前注冊小區(qū)是否在之前存儲(chǔ)的小區(qū)范圍內(nèi),并在判定SM卡中包含的MSI與之前存儲(chǔ)的MSI—致,且SM卡的當(dāng)前注冊小區(qū)在之前存儲(chǔ)的小區(qū)范圍內(nèi)時(shí)才觸發(fā)USB接口,否則,控制USB接口關(guān)閉。本發(fā)明采用在USB接口連接前增加連接密碼判定和SM卡判定兩個(gè)判定條件的技術(shù)手段來保證USB接口的連接安全。當(dāng)移動(dòng)設(shè)備發(fā)生意外情況,例如丟失時(shí),只有這兩個(gè)判定條件同時(shí)滿足預(yù)設(shè)條件才可觸發(fā)USB接口。這樣,即使移動(dòng)設(shè)備操作系統(tǒng)的密碼被破解,當(dāng)這兩個(gè)判定條件中的任意一種條件不滿足預(yù)設(shè)條件時(shí),其他人員也無法通過USB接口窺探移動(dòng)設(shè)備內(nèi)的信息,從而保證了移動(dòng)設(shè)備用戶的信息安全。
[0120]可以理解的是,為保證連接密碼的安全,用戶還可以根據(jù)自身的需要更改連接密碼。
[0121]因此,為進(jìn)一步優(yōu)化上述實(shí)施例,參見圖5,本發(fā)明另一實(shí)施例公開的一種移動(dòng)設(shè)備USB接口連接的控制系統(tǒng)的結(jié)構(gòu)示意圖,在圖4所示實(shí)施例的基礎(chǔ)上,還包括:
[0122]第二提示單元51,用于在第二獲取單元44獲取所述移動(dòng)設(shè)備內(nèi)安裝的客戶識別模塊SIM卡中包含的國際移動(dòng)用戶識別碼IMSI,以及所述SIM卡的當(dāng)前注冊小區(qū)之前,提示用戶是否更改所述連接密碼,如果是,則執(zhí)行第三獲取單元52,否則,執(zhí)行第四獲取單元56 ;
[0123]第三獲取單元52,用于若用戶更改所述連接密碼,則獲取用戶輸入的更改連接密碼;
[0124]第三提示單元53,用于在預(yù)設(shè)時(shí)間段后,提示用戶再次輸入所述更改連接密碼;
[0125]第三判斷單元54,用于判斷用戶兩次輸入的所述更改連接密碼是否相同,如果是,則執(zhí)行第一存儲(chǔ)單元55 ;
[0126]第一存儲(chǔ)單元55,用于若兩次輸入的所述更改連接密碼相同,則存儲(chǔ)所述更改連接密碼;
[0127]第四獲取單元56,用于若用戶不更改所述連接密碼,則獲取用戶輸入的不更改密碼的指令信息。
[0128]需要說明的是,若超過預(yù)設(shè)時(shí)間段,沒有收到用戶輸入的任何信息,則默認(rèn)用戶不更改密碼,然后繼續(xù)執(zhí)行第二獲取單元44。
[0129]因此,用戶可通過修改連接密碼來增加連接密碼的安全性及保密性,從而進(jìn)一步保證USB接口的連接安全。
[0130]其中,當(dāng)用戶兩次輸入的更改連接密碼不同時(shí),USB功能會(huì)提示用戶第二次輸入的更改連接密碼錯(cuò)誤,提示用戶再次輸入更改連接密碼,直至再次輸入的更改連接密碼與第一次輸入的更改連接密碼相同。
[0131]需要說明的是,移動(dòng)設(shè)備用戶還可以根據(jù)移動(dòng)設(shè)備所處區(qū)域的改變,更改存儲(chǔ)的SIM卡中包含的IMSI和SM卡的當(dāng)前注冊小區(qū)及周圍小區(qū)的信息,以避免由于移動(dòng)設(shè)備使用區(qū)域的改變,而導(dǎo)致用戶無法使用USB接口。
[0132]因此,為進(jìn)一步優(yōu)化上述實(shí)施例,參見圖6,本發(fā)明另一實(shí)施例公開的一種移動(dòng)設(shè)備USB接口連接的控制系統(tǒng)的結(jié)構(gòu)示意圖,在圖4所示實(shí)施例的基礎(chǔ)上,還包括:
[0133]第五獲取單元61,用于在第一提示單元41檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼之前,獲取用戶輸入的USB功能開啟指令;
[0134]第四提示單元62,用于在所述USB功能開啟后,提示用戶重新設(shè)置所述USB功能的關(guān)閉密碼;
[0135]需要說明的是,用戶重新設(shè)置USB功能的關(guān)閉密碼前,均需要輸入之前的關(guān)閉密碼。
[0136]第六獲取單元63,用于獲取用戶輸入的關(guān)閉密碼,并保存所述關(guān)閉密碼;
[0137]第二觸發(fā)單元64,用于觸發(fā)操作系統(tǒng)獲取所述SIM卡中包含的所述IMSI和所述SIM卡的當(dāng)前注冊小區(qū)及周圍小區(qū)的相關(guān)信息;
[0138]其中相關(guān)信息包括當(dāng)前注冊小區(qū)及周圍小區(qū)的國家ID(Identity,身份標(biāo)識號碼)、網(wǎng)絡(luò)ID、區(qū)域ID和小區(qū)ID。
[0139]第二存儲(chǔ)單元65,用于存儲(chǔ)所述IMS1、所述當(dāng)前注冊小區(qū)及所述周圍小區(qū)的相關(guān)信息。
[0140]可以看出,用戶每次重新開啟USB功能,都會(huì)觸發(fā)操作系統(tǒng)重新獲取SM卡中包含的IMSI和SIM卡的當(dāng)前注冊小區(qū)及周圍小區(qū)的相關(guān)信息。因此,當(dāng)移動(dòng)設(shè)備所處的區(qū)域并非之前注冊的小區(qū)時(shí),為保證USB接口可繼續(xù)使用,用戶可通過重新開啟USB功能,實(shí)現(xiàn)對存儲(chǔ)信息的更新。
[0141]為保證關(guān)閉密碼的安全性及保密性,用戶每次開啟USB功能后,均會(huì)提示用戶再次設(shè)置關(guān)閉密碼。
[0142]需要說明的是,USB功能開啟且在接收到關(guān)閉密碼之前,都會(huì)對USB接口的連接進(jìn)行控制。
[0143]其中,本實(shí)施例中的第五獲取單元61、第四提示單元62、第六獲取單元63、第二觸發(fā)單元64和第二存儲(chǔ)單元65,也可以在圖5公開的實(shí)施例中的第一提示單元41執(zhí)行之前執(zhí)行。
[0144]為進(jìn)一步優(yōu)化上述實(shí)施例,還包括:
[0145]第七獲取單元,用于在第一觸發(fā)單元46觸發(fā)所述USB接口,使所述移動(dòng)設(shè)備與所述其它設(shè)備連接之后,或是在第一控制單元47控制所述USB接口關(guān)閉之后,或是在第二控制單元48控制所述USB接口關(guān)閉之后,獲取用戶輸入的所述關(guān)閉密碼,關(guān)閉所述USB功能。
[0146]需要說明的是,系統(tǒng)實(shí)施例中各組成部分的具體工作原理參見方法實(shí)施例,此處不再贅述。
[0147]本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。
[0148]對所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實(shí)施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。
【權(quán)利要求】
1.一種移動(dòng)設(shè)備USB接口連接的控制方法,其特征在于,包括: 當(dāng)檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼; 獲取用戶輸入的連接密碼; 判斷所述連接密碼是否正確; 若所述連接密碼正確,則獲取所述移動(dòng)設(shè)備內(nèi)安裝的客戶識別模塊SM卡中包含的國際移動(dòng)用戶識別碼IMSI,以及所述SIM卡的當(dāng)前注冊小區(qū); 判斷所述MSI與之前存儲(chǔ)的MSI是否一致,且所述當(dāng)前注冊小區(qū)是否在之前存儲(chǔ)的小區(qū)范圍內(nèi); 若所述MSI與所述之前存儲(chǔ)的MSI —致,且所述當(dāng)前注冊小區(qū)在之前存儲(chǔ)的所述小區(qū)范圍內(nèi),則觸發(fā)所述USB接口,使所述移動(dòng)設(shè)備與所述其它設(shè)備連接; 若所述IMSI與所述之前存儲(chǔ)的IMSI不一致,或所述當(dāng)前注冊小區(qū)不在之前存儲(chǔ)的所述小區(qū)范圍內(nèi),則控制所述USB接口關(guān)閉; 若所述連接密碼不正確,則控制所述USB接口關(guān)閉。
2.根據(jù)權(quán)利要求1所述的控制方法,其特征在于,當(dāng)用戶首次登陸時(shí),用戶輸入的所述連接密碼為初始密碼。
3.根據(jù)權(quán)利要求1所述的控制方法,其特征在于,在所述獲取所述移動(dòng)設(shè)備內(nèi)安裝的客戶識別模塊SIM卡中包含的國際移動(dòng)用戶識別碼IMSI,以及所述SIM卡的當(dāng)前注冊小區(qū)之前,還包括: 提示用戶是否更改所述連接密碼; 若用戶更改所述連接密碼,則獲取用戶輸入的更改連接密碼; 在預(yù)設(shè)時(shí)間段后,提示用戶再次輸入所述更改連接密碼; 判斷用戶兩次輸入的所述更改連接密碼是否相同; 若兩次輸入的所述更改連接密碼相同,則存儲(chǔ)所述更改連接密碼; 若用戶不更改所述連接密碼,則獲取用戶輸入的不更改密碼的指令信息。
4.根據(jù)權(quán)利要求1所述的控制方法,其特征在于,在所述當(dāng)檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼之前,還包括: 獲取用戶輸入的USB功能開啟指令; 在所述USB功能開啟后,提示用戶重新設(shè)置所述USB功能的關(guān)閉密碼; 獲取用戶輸入的關(guān)閉密碼,并保存所述關(guān)閉密碼; 觸發(fā)操作系統(tǒng)獲取所述SIM卡中包含的所述IMSI和所述SM卡的當(dāng)前注冊小區(qū)及周圍小區(qū)的相關(guān)信息,所述相關(guān)信息包括國家身份標(biāo)識號碼ID、網(wǎng)絡(luò)ID、區(qū)域ID和小區(qū)ID ;存儲(chǔ)所述IMS1、所述當(dāng)前注冊小區(qū)及所述周圍小區(qū)的相關(guān)信息。
5.根據(jù)權(quán)利要求4所述的控制方法,其特征在于,在所述觸發(fā)所述USB接口,使所述移動(dòng)設(shè)備與所述其它設(shè)備連接,或所述控制所述USB接口關(guān)閉之后,還包括: 獲取用戶輸入的所述關(guān)閉密碼,關(guān)閉所述USB功能。
6.一種移動(dòng)設(shè)備USB接口連接的控制系統(tǒng),其特征在于,包括: 第一提示單元,用于當(dāng)檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼; 第一獲取單元,用于獲取用戶輸入的連接密碼; 第一判斷單元,用于判斷所述連接密碼是否正確; 第二獲取單元,用于若所述連接密碼正確,則獲取所述移動(dòng)設(shè)備內(nèi)安裝的客戶識別模塊SIM卡中包含的國際移動(dòng)用戶識別碼IMSI,以及所述SIM卡的當(dāng)前注冊小區(qū); 第二判斷單元,用于判斷所述MSI與之前存儲(chǔ)的IMSI是否一致,且所述當(dāng)前注冊小區(qū)是否在之前存儲(chǔ)的小區(qū)范圍內(nèi); 第一觸發(fā)單元,用于若所述MSI與所述之前存儲(chǔ)的IMSI —致,且所述當(dāng)前注冊小區(qū)在之前存儲(chǔ)的所述小區(qū)范圍內(nèi),則觸發(fā)所述USB接口,使所述移動(dòng)設(shè)備與所述其它設(shè)備連接;第一控制單元,用于若所述IMSI與所述之前存儲(chǔ)的IMSI不一致,或所述當(dāng)前注冊小區(qū)不在之前存儲(chǔ)的所述小區(qū)范圍內(nèi),則控制所述USB接口關(guān)閉; 第二控制單元,用于若所述連接密碼不正確,則控制所述USB接口關(guān)閉。
7.根據(jù)權(quán)利要求6所述的控制系統(tǒng),其特征在于,當(dāng)用戶首次登陸時(shí),用戶輸入的所述連接密碼為初始密碼。
8.根據(jù)權(quán)利要求6所述的控制系統(tǒng),其特征在于,還包括: 第二提示單元,用于在所述第二獲取單元獲取所述移動(dòng)設(shè)備內(nèi)安裝的客戶識別模塊SIM卡中包含的國際移動(dòng)用戶識別碼IMSI,以及所述SIM卡的當(dāng)前注冊小區(qū)之前,提示用戶是否更改所述連接密碼; 第三獲取單元,用于若用戶更改所述連接密碼,則獲取用戶輸入的更改連接密碼; 第三提示單元,用于在預(yù)設(shè)時(shí)間段后,提示用戶再次輸入所述更改連接密碼; 第三判斷單元,用于判斷用戶兩次輸入的所述更改連接密碼是否相同; 第一存儲(chǔ)單元,用于若兩次輸入的所述更改連接密碼相同,則存儲(chǔ)所述更改連接密碼; 第四獲取單元,用于若用戶不更改所述連接密碼,則獲取用戶輸入的不更改密碼的指令信息。
9.根據(jù)權(quán)利要求6所述的控制系統(tǒng),其特征在于,還包括: 第五獲取單元,用于在所述第一提示單元檢測到移動(dòng)設(shè)備通過USB接口與其它設(shè)備連接時(shí),提示用戶輸入連接密碼之前,獲取用戶輸入的USB功能開啟指令; 第四提示單元,用于在所述USB功能開啟后,提示用戶重新設(shè)置所述USB功能的關(guān)閉密碼; 第六獲取單元,用于獲取用戶輸入的關(guān)閉密碼,并保存所述關(guān)閉密碼; 第二觸發(fā)單元,用于觸發(fā)操作系統(tǒng)獲取所述SIM卡中包含的所述IMSI和所述SIM卡的當(dāng)前注冊小區(qū)及周圍小區(qū)的相關(guān)信息,所述相關(guān)信息包括國家身份標(biāo)識號碼ID、網(wǎng)絡(luò)ID、區(qū)域ID和小區(qū)ID ; 第二存儲(chǔ)單元,用于存儲(chǔ)所述IMS1、所述當(dāng)前注冊小區(qū)及所述周圍小區(qū)的相關(guān)信息。
10.根據(jù)權(quán)利要求9所述的控制系統(tǒng),其特征在于,還包括: 第七獲取單元,用于在所述第一觸發(fā)單元觸發(fā)所述USB接口,使所述移動(dòng)設(shè)備與所述其它設(shè)備連接之后,或是在所述第一控制單元控制所述USB接口關(guān)閉之后,或是在所述第二控制單元控制所述USB接口關(guān)閉之后,獲取用戶輸入的所述關(guān)閉密碼,關(guān)閉所述USB功倉泛。
【文檔編號】H04W12/06GK104408013SQ201410781629
【公開日】2015年3月11日 申請日期:2014年12月16日 優(yōu)先權(quán)日:2014年12月16日
【發(fā)明者】張廣偉, 李濤 申請人:北京元心科技有限公司