專利名稱:手機鍵盤密碼鎖的設(shè)置方法及采用鍵盤密碼鎖的解鎖方法
技術(shù)領(lǐng)域:
本發(fā)明涉及手機鍵盤的鎖定和解鎖方法,特別涉及手機鍵盤密碼鎖的設(shè)置方法及采用鍵盤密碼鎖的解鎖方法。
背景技術(shù):
目前帶有鍵盤的直板手機,均具有鍵盤鎖功能,其目的是為了防止手機在待機狀態(tài)下的誤操作。手機鎖鍵盤的過程一般為長按*號鍵(或者其他鍵)使鍵盤進入鎖定狀態(tài), 此時手機的方向鍵、左右軟鍵、電源鍵等均無法使用,但是手機的數(shù)字鍵可以使用,主要用于撥打緊急電話;解鎖的過程一般為長按#號鍵[或者其他鍵或者組合按鍵(例如,先按 *號鍵再按左軟鍵)]。在解鎖過程中,如果提供一種密碼保護功能,將給用戶帶來極大安全感。
因而現(xiàn)有技術(shù)還有待改進和提高。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明的目的在于提供一種手機鍵盤密碼鎖的設(shè)置方法及采用鍵盤密碼鎖的解鎖方法,能實現(xiàn)數(shù)字密碼保護功能,從而提高手機信息的安全性。
為了達到上述目的,本發(fā)明采取了以下技術(shù)方案 一種手機鍵盤密碼鎖的設(shè)置方法,其中,包括
Al、檢測手機菜單功能鍵被按下,進入手機菜單;
Bi、判斷手機是否開啟鍵盤密碼鎖;如果是,則執(zhí)行步驟Cl ;否則,執(zhí)行步驟Dl ; Cl、輸出密碼編輯提示框,并執(zhí)行步驟El ; D1、在手機菜單中標(biāo)記鍵盤密碼鎖已關(guān)閉;
E1、檢測密碼提示框中是否被輸入數(shù)字密碼,如果是,則執(zhí)行步驟Fl ;否則,結(jié)束手機鍵盤密碼鎖的設(shè)置;
F1、保存所述數(shù)字密碼,同時在手機菜單中標(biāo)記鍵盤密碼鎖已開啟。
所述的手機鍵盤密碼鎖的設(shè)置方法,其中,所述數(shù)字密碼為4位數(shù)的數(shù)字密碼,且每一位數(shù)字密碼為0、中的一個數(shù)字。
所述的手機鍵盤密碼鎖的設(shè)置方法,其中,所述數(shù)字密碼的默認值為0000。
一種采用手機鍵盤密碼鎖解除鍵盤鎖定的方法,其中,包括 A2、手機進入鍵盤鎖定狀態(tài);
B2、檢測手機按鍵是否被按下;如果是,則執(zhí)行步驟C2,否則,執(zhí)行步驟A2 ; C2、判斷手機是否開啟鍵盤密碼鎖,如果是,則執(zhí)行步驟D2 ;否則,執(zhí)行步驟E2 ; D2、輸出密碼編輯提示框,并執(zhí)行步驟F2 ; E2、進入常規(guī)解鎖流程;
F2、在檢測密碼提示框中被輸入數(shù)字密碼后,判斷密碼是否正確;如果是,則執(zhí)行步驟G2;否則,執(zhí)行步驟H2; G2、手機鍵盤成功解鎖; H2、提示用戶重新輸入密碼;
12、在檢測密碼提示框中再次被輸入數(shù)字密碼后,判斷密碼是否正確;如果是,則執(zhí)行步驟G2 ;否則,執(zhí)行步驟A2。
所述的采用手機鍵盤密碼鎖解除鍵盤鎖定的方法,其中,數(shù)字密碼為4位數(shù)的數(shù)字密碼,且每一位數(shù)字密碼為0、中的一個數(shù)字。
所述的采用手機鍵盤密碼鎖解除鍵盤鎖定的方法,其中,所述手機按鍵為手機上的任意按鍵。
本發(fā)明提供的手機鍵盤密碼鎖的設(shè)置方法及采用鍵盤密碼鎖的解鎖方法,通過手機菜單設(shè)置鍵盤密碼鎖功能,在鍵盤鎖定后,只需輸入預(yù)先設(shè)置的密碼進行解鎖,使不知道密碼的人無法進入手機程序,無法看到用戶的手機資料,從而實現(xiàn)了手機的保密功能,給用戶帶來了極大的安全感。
圖1為本發(fā)明手機鍵盤密碼鎖的設(shè)置方法一應(yīng)用實施例的流程圖。
圖2為本發(fā)明采用手機鍵盤密碼鎖解除鍵盤鎖定方法一應(yīng)用實施例的流程圖。
具體實施例方式本發(fā)明提供一種手機鍵盤密碼鎖的設(shè)置方法及采用鍵盤密碼鎖的解鎖方法,首先,需要開啟鍵盤密碼鎖功能,然后設(shè)置鍵盤解鎖的密碼。在鍵盤鎖定后,如果需要解鎖,將檢測鍵盤密碼鎖功能是否開啟,若鍵盤密碼鎖已經(jīng)開啟,必須輸入正確密碼才能操作手機, 否則進入正常的解鎖流程。
為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下參照附圖并舉實例對本發(fā)明進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
請參閱圖1,其為手機鍵盤密碼鎖的設(shè)置方法流程圖。
步驟S110、檢測手機菜單功能鍵被按下,進入手機菜單。
在本實施例中,用戶可通過按下手機菜單功能鍵進入手機菜單,來選擇是否開啟鍵盤密碼鎖。
步驟S120、判斷手機是否開啟鍵盤密碼鎖;如果是,則執(zhí)行步驟S130 ;否則,執(zhí)行步驟S140。
步驟S130、輸出密碼編輯提示框,并執(zhí)行步驟S150。
在密碼提示框中可輸入四位數(shù)的數(shù)字密碼,且每一位數(shù)字密碼為(Γ9中的一個數(shù)字。當(dāng)然在其它實施例中,數(shù)字密碼還可以設(shè)置為其它位數(shù)的密碼,譬如五位數(shù)、六位數(shù)等。
步驟S140、在手機菜單中標(biāo)記鍵盤密碼鎖已關(guān)閉。
當(dāng)用戶沒有選擇鍵盤密碼鎖功能時,直接在手機菜單中標(biāo)記鍵盤密碼鎖已關(guān)閉, 此時數(shù)字密碼的默認值為0000。
步驟S150、檢測密碼提示框中是否被輸入數(shù)字密碼,如果是,則執(zhí)行步驟S160 ;否則,結(jié)束手機鍵盤密碼鎖的設(shè)置,并退出鍵盤密碼鎖的設(shè)置;
在本實施方式中,通過手機按鍵中斷來微處理器判斷密碼框中是否輸入了 4位數(shù)的數(shù)字密碼(如1234),如果沒有輸入數(shù)字密碼,表示用戶沒有選擇鍵盤密碼鎖功能,手機將結(jié)束手機鍵盤密碼鎖的設(shè)置,并退出程序,此時手機菜單中仍標(biāo)記鍵盤密碼鎖已關(guān)閉。當(dāng)然在其它實施例中,還可提示用戶重新輸入數(shù)字密碼,再判斷用戶是否輸入了數(shù)字密碼。
步驟S160、保存所述數(shù)字密碼,同時在手機菜單中標(biāo)記鍵盤密碼鎖已開啟。
在用戶輸入了數(shù)字密碼后,保存所述數(shù)字密碼,同時在手機菜單中標(biāo)記鍵盤密碼鎖已開啟。
在具體實施時,手機的NVRAM(Non-Volatile Random Access Memory,非易失性隨機訪問存儲器)中有兩個值,分別為[Key_l0Ck_StatuS]和[key_lOCk_paSSWOrd],其中, [Key_lock_status]為記錄密碼鎖狀態(tài),[key_lOCk_paSSWOrd]為用于保存密碼,手機關(guān)機后,NVRAM值不會丟失。并且,[Key_l0Ck_StatuS]默認為i^ilse (假),開啟鍵盤密碼鎖功能時,設(shè)置該值為True (真)。
在用戶設(shè)置有鍵盤密碼鎖功能后,如果需要取消該功能只需執(zhí)行以下步驟 第一步、檢測手機菜單功能鍵被按下,進入手機菜單;
第二步、選擇關(guān)閉鍵盤密碼鎖,并在手機菜單中標(biāo)記鍵盤密碼鎖已關(guān)閉; 第三步、NVRAM中的[Key_lock_status]設(shè)置為i^alse,數(shù)字密碼恢復(fù)為默認值0000。
本發(fā)明實施例還對應(yīng)提供一種采用手機鍵盤密碼鎖解除鍵盤鎖定的方法,請參閱圖2,圖2為采用手機鍵盤密碼鎖解除鍵盤鎖定的方法流程圖。
步驟S210、手機進入鍵盤鎖定狀態(tài)。
通常用戶沒有操作手機的一定時間后(譬如5秒,這個時間可能通過用戶自行設(shè)置),手機將自動鎖定鍵盤。
步驟S220、檢測手機按鍵是否被按下;如果是,則執(zhí)行步驟S230,否則,執(zhí)行步驟 S210。
本實施例中,手機進入鍵盤鎖定狀態(tài)后,手機通過其微處理器是否被中斷來判斷手機按鍵是否被按下。其中,手機按鍵為手機上的任意按鍵。
步驟S230、判斷手機是否開啟鍵盤密碼鎖,如果是,則執(zhí)行步驟S240 ;否則,執(zhí)行步驟S250。
在手機進入鍵盤鎖定狀態(tài)后,手機微處理器檢測到手機上的任意按鍵被按下時, 手機將讀取NVRAM中的[Key_l0Ck_StatuS]值,如果為i^alse,表示沒有開啟鍵盤密碼鎖功能;如果為True,表示鍵盤密碼鎖功能已開啟。
步驟S240、輸出密碼編輯提示框,并執(zhí)行步驟S260。
本實施方式中,還可在密碼編輯提示框上顯示“請輸入四位數(shù)的密碼”等字樣。
步驟S250、進入常規(guī)解鎖流程。
在本實施例中,常規(guī)解鎖流程即為手機默認的解鎖流程,譬如長按#號鍵[或者其他鍵或者組合按鍵(例如,先按*號鍵再按左軟鍵)]進行解鎖。
步驟S260、在檢測密碼提示框中被輸入數(shù)字密碼后,判斷密碼是否正確;如果是, 則執(zhí)行步驟S270 ;否則,執(zhí)行步驟S280。
在用戶輸入數(shù)字密碼后,手機將讀取NVRAM中的[key_lOCk_paSSWOrd]數(shù)字密碼(這個數(shù)字密碼為用戶設(shè)置有四位數(shù)密碼,且每一位數(shù)字密碼為0、中的一個數(shù)字。),并將數(shù)字密碼和用戶輸入的四位數(shù)字進行比對,如果相同,則表示手機鍵盤成功解鎖(即步驟 S270 );如果不同,提示用戶重新輸入密碼(即步驟S280 ),然后執(zhí)行步驟S290。
步驟S290、在檢測密碼提示框中再次被輸入數(shù)字密碼后,判斷密碼是否正確;如果是,手機鍵盤成功解鎖(即步驟S270);否則,手機將進入鍵盤鎖定狀態(tài)(即步驟S210。
綜上所述,本發(fā)明提供的手機鍵盤密碼鎖的設(shè)置方法及采用鍵盤密碼鎖的解鎖方法,通過手機菜單設(shè)置鍵盤密碼鎖功能,在鍵盤鎖定后,只需輸入預(yù)先設(shè)置的密碼進行解鎖,使不知道密碼的人無法進入手機程序,無法看到用戶的手機資料,從而實現(xiàn)了手機的保密功能,給用戶帶來了極大的安全感。
可以理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,而所有這些改變或替換都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。
權(quán)利要求
1.一種手機鍵盤密碼鎖的設(shè)置方法,其特征在于,包括 Al、檢測手機菜單功能鍵被按下,進入手機菜單;Bi、判斷手機是否開啟鍵盤密碼鎖;如果是,則執(zhí)行步驟Cl ;否則,執(zhí)行步驟Dl ; Cl、輸出密碼編輯提示框,并執(zhí)行步驟El ; D1、在手機菜單中標(biāo)記鍵盤密碼鎖已關(guān)閉;E1、檢測密碼提示框中是否被輸入數(shù)字密碼,如果是,則執(zhí)行步驟Fl ;否則,結(jié)束手機鍵盤密碼鎖的設(shè)置;F1、保存所述數(shù)字密碼,同時在手機菜單中標(biāo)記鍵盤密碼鎖已開啟。
2.根據(jù)權(quán)利要求1所述的手機鍵盤密碼鎖的設(shè)置方法,其特征在于,所述數(shù)字密碼為4 位數(shù)的數(shù)字密碼,且每一位數(shù)字密碼為0、中的一個數(shù)字。
3.根據(jù)權(quán)利要求2所述的手機鍵盤密碼鎖的設(shè)置方法,其特征在于,所述數(shù)字密碼的默認值為0000。
4.一種采用手機鍵盤密碼鎖解除鍵盤鎖定的方法,其特征在于,包括 A2、手機進入鍵盤鎖定狀態(tài);B2、檢測手機按鍵是否被按下;如果是,則執(zhí)行步驟C2,否則,執(zhí)行步驟A2 ; C2、判斷手機是否開啟鍵盤密碼鎖,如果是,則執(zhí)行步驟D2 ;否則,執(zhí)行步驟E2 ; D2、輸出密碼編輯提示框,并執(zhí)行步驟F2 ; E2、進入常規(guī)解鎖流程;F2、在檢測密碼提示框中被輸入數(shù)字密碼后,判斷密碼是否正確;如果是,則執(zhí)行步驟 G2;否則,執(zhí)行步驟H2; G2、手機鍵盤成功解鎖; H2、提示用戶重新輸入密碼;12、在檢測密碼提示框中再次被輸入數(shù)字密碼后,判斷密碼是否正確;如果是,則執(zhí)行步驟G2 ;否則,執(zhí)行步驟A2。
5.根據(jù)權(quán)利要求4所述的采用手機鍵盤密碼鎖解除鍵盤鎖定的方法,其特征在于,數(shù)字密碼為4位數(shù)的數(shù)字密碼,且每一位數(shù)字密碼為0、中的一個數(shù)字。
6.根據(jù)權(quán)利要求4所述的采用手機鍵盤密碼鎖解除鍵盤鎖定的方法,其特征在于,所述手機按鍵為手機上的任意按鍵。
全文摘要
本發(fā)明公開了手機鍵盤密碼鎖的設(shè)置方法及采用鍵盤密碼鎖的解鎖方法,其手機鍵盤密碼鎖的設(shè)置方法包括A1、檢測手機菜單功能鍵被按下,進入手機菜單;B1、判斷手機是否開啟鍵盤密碼鎖;如果是,則執(zhí)行步驟C1;否則,執(zhí)行步驟D1;C1、輸出密碼編輯提示框,并執(zhí)行步驟E1;D1、在手機菜單中標(biāo)記鍵盤密碼鎖已關(guān)閉;E1、檢測密碼提示框中是否被輸入數(shù)字密碼,如果是,則執(zhí)行步驟F1;否則,結(jié)束手機鍵盤密碼鎖的設(shè)置;F1、保存數(shù)字密碼,同時在手機菜單中標(biāo)記鍵盤密碼鎖已開啟。本發(fā)明通過手機菜單設(shè)置鍵盤密碼鎖功能,鍵盤鎖定后只需輸入預(yù)先設(shè)置的密碼進行解鎖,使不知道密碼的人無法進入手機程序,給用戶帶來了極大的安全感。
文檔編號H04M1/67GK102185969SQ20111010090
公開日2011年9月14日 申請日期2011年4月21日 優(yōu)先權(quán)日2011年4月21日
發(fā)明者帥軍 申請人:惠州Tcl移動通信有限公司