專利名稱:一種狀態(tài)切換的方法、裝置及電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子設(shè)備的安全保護技術(shù)領(lǐng)域,具體涉及一種狀態(tài)切換的方法、裝置及電子設(shè)備。
背景技術(shù):
電子設(shè)備已經(jīng)融入人們的日常生活,例如人們經(jīng)常會使用到手機、PDA等終端。這些終端通常保存有一些個人信息,用戶通常希望這些終端能夠具備一定的安全性,例如,拒絕非授權(quán)的使用。出于安全性的考慮,現(xiàn)有技術(shù)通過設(shè)置電子設(shè)備的狀態(tài),來提升終端使用安全性。例如,當(dāng)電子設(shè)備處于鎖定狀態(tài)時,用戶不能查看其中存儲的內(nèi)容;只有當(dāng)用戶輸入了正確的解鎖指令,電子設(shè)備解除了鎖定狀態(tài)后,用戶才可以查看電子設(shè)備中的內(nèi)容。 由于電子設(shè)備的使用非常頻繁,使用場景也十分豐富,因此,如何簡便地實現(xiàn)電子設(shè)備的狀態(tài)切換,成為一個值得研究的問題。
發(fā)明內(nèi)容
本發(fā)明實施例所要解決的技術(shù)問題是提供一種狀態(tài)切換的方法、裝置及電子設(shè)備,用以簡單地實現(xiàn)電子設(shè)備的狀態(tài)切換。為解決上述技術(shù)問題,本發(fā)明實施例提供方案如下—種狀態(tài)切換的方法,應(yīng)用于一電子設(shè)備,所述電子設(shè)備具有鎖定狀態(tài)和非鎖定狀態(tài),所述方法包括在所述電子設(shè)備處于鎖定狀態(tài)時,獲得基于第一類按鍵產(chǎn)生的輸入信息,所述第一類按鍵是在文本輸入狀態(tài)下不產(chǎn)生文本輸入的物理按鍵;獲得預(yù)先設(shè)定的密碼策略;驗證所述輸入信息與所述密碼策略是否匹配,獲得一驗證結(jié)果;在所述驗證結(jié)果指示所述輸入信息匹配所述密碼策略時,將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。優(yōu)選地,上述的方法中,所述鎖定狀態(tài)是第一設(shè)備能執(zhí)行第一命令集合中命令的狀態(tài);所述非鎖定狀態(tài)包括第一設(shè)備執(zhí)行第二命令集合中命令的狀態(tài),其中,所述第一命令集合中的命令數(shù)量小于所述第二命令集合中的命令數(shù)量。優(yōu)選地,上述的方法中,所述在所述驗證結(jié)果指示所述輸入信息匹配所述密碼模式時,將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài),包括在所述驗證結(jié)果指示所述輸入信息匹配所述密碼模式時,產(chǎn)生一解鎖命令,所述解鎖命令屬于所述第一命令集合;執(zhí)行所述解鎖命令,以將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。
優(yōu)選地,上述的方法中,所述獲得基于第一類按鍵產(chǎn)生的輸入信息包括接收所述第一類按鍵觸發(fā)的按鍵信號;根據(jù)所述按鍵信號,生成所述輸入信息。優(yōu)選地,上述的方法中,所述接收所述第一類按鍵觸發(fā)的按鍵信號包括接收所述第一類按鍵中至少兩個按鍵觸發(fā)的至少兩個按鍵信號; 記錄所述至少兩個按鍵信號之間的順序;所述根據(jù)所述按鍵信號,生成所述輸入信息包括根據(jù)所述至少兩個按鍵信號和所述至少兩個按鍵信號之間的順序,生成所述輸入信息。優(yōu)選地,上述的方法中,所述獲得基于第一類按鍵產(chǎn)生的輸入信息包括接收所述第一類按鍵觸發(fā)的至少兩個按鍵信號;獲得所述至少兩個按鍵信號之間的時間間隔;根據(jù)所述按鍵信號和所述時間間隔,生成所述輸入信息。優(yōu)選地,上述的方法中,所述獲得基于第一類按鍵產(chǎn)生的輸入信息包括獲得所述第一類按鍵的按鍵狀態(tài);在所述第一類按鍵的按鍵狀態(tài)處于觸發(fā)狀態(tài)時,檢測所述電子設(shè)備的運動信息;根據(jù)所述電子設(shè)備的運動信息,生成所述輸入信息。本發(fā)明實施例還提供了一種狀態(tài)切換裝置,應(yīng)用于一電子設(shè)備,所述電子設(shè)備具有鎖定狀態(tài)和非鎖定狀態(tài),所述裝置包括第一獲得單元,用于在所述電子設(shè)備處于鎖定狀態(tài)時,獲得基于第一類按鍵產(chǎn)生的輸入信息,所述第一類按鍵是在文本輸入狀態(tài)下不產(chǎn)生文本輸入的物理按鍵;第二獲得單元,用于獲得預(yù)先設(shè)定的密碼策略;驗證單元,用于驗證所述輸入信息是否匹配所述密碼策略,獲得一驗證結(jié)果;切換單元,用于在所述驗證結(jié)果指示所述輸入信息匹配所述密碼策略時,將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。優(yōu)選地,上述的裝置中,所述鎖定狀態(tài)是第一設(shè)備能執(zhí)行第一命令集合中命令的狀態(tài);所述非鎖定狀態(tài)包括第一設(shè)備執(zhí)行第二命令集合中命令的狀態(tài),其中,所述第一命令集合中的命令數(shù)量小于所述第二命令集合中的命令數(shù)量。優(yōu)選地,上述的裝置中,所述切換單元包括命令產(chǎn)生單元,用于在所述驗證結(jié)果指示所述輸入信息匹配所述密碼模式時,產(chǎn)生一解鎖命令,所述解鎖命令屬于所述第一命令集合;命令執(zhí)行單元,用于執(zhí)行所述解鎖命令,以將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。優(yōu)選地,上述的裝置中,
所述第一獲得單元包括第一接收單元,用于接收所述第一類按鍵觸發(fā)的按鍵信號;第一生成單元,用于根據(jù)所述按鍵信號,生成所述輸入信息。優(yōu)選地,上述的裝置中,所述第一接收單元包括信號接收單元,用于接收所述第一類按鍵中至少兩個按鍵觸發(fā)的至少兩個按鍵信號;順序記錄單元,用于記錄所述至少兩個按鍵信號之間的順序;
所述第一生成單元,進一步用于根據(jù)所述至少兩個按鍵信號和所述至少兩個按鍵信號之間的順序,生成所述輸入信息。優(yōu)選地,上述的裝置中,所述第一獲得單元包括第二接收單元,用于接收所述第一類按鍵觸發(fā)的至少兩個按鍵信號;第三獲得單元,用于獲得所述至少兩個按鍵信號之間的時間間隔;第二生成單元,用于根據(jù)所述按鍵信號和所述時間間隔,生成所述輸入信息。優(yōu)選地,上述的裝置中,所述第一獲得單元包括第四獲得單元,用于獲得所述第一類按鍵的按鍵狀態(tài);空間位置檢測單元,用于在所述第一類按鍵的按鍵狀態(tài)處于觸發(fā)狀態(tài)時,檢測所述電子設(shè)備的空間信息;第三生成單元,用于根據(jù)所述電子設(shè)備的空間信息,生成所述輸入信息。本發(fā)明實施例還提供了一種電子設(shè)備,所述電子設(shè)備具有鎖定狀態(tài)和非鎖定狀態(tài),所述電子設(shè)備包括第一類按鍵,所述電子設(shè)備還包括如以上所述的狀態(tài)切換裝置。本發(fā)明實施例還提供了一種電子設(shè)備,所述電子設(shè)備具有鎖定狀態(tài)和非鎖定狀態(tài),所述電子設(shè)備包括殼體,第一類按鍵,設(shè)置在所述殼體上,其中,所述第一類按鍵是在文本輸入狀態(tài)下不產(chǎn)生文本輸入的物理按鍵;存儲單元,用于存儲預(yù)先設(shè)定的密碼策略;處理器,用于在所述電子設(shè)備處于鎖定狀態(tài)時,獲得基于所述第一類按鍵產(chǎn)生的輸入信息,以及獲得所述存儲單元存儲的所述密碼策略,并驗證所述輸入信息與所述密碼策略是否匹配,獲得一驗證結(jié)果;以及,在所述驗證結(jié)果指示所述輸入信息匹配所述密碼策略時,將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。優(yōu)選地,上述的電子設(shè)備中,還包括設(shè)置在所述殼體的上表面或下表面的觸摸感應(yīng)單元。優(yōu)選地,上述的電子設(shè)備中,還包括第二類輸入裝置,所述第二類輸入裝置是在文本輸入狀態(tài)下能夠產(chǎn)生文本輸入的輸入裝置;其中,所述第一類按鍵設(shè)置在所述殼體的側(cè)面,所述第二類輸入裝置設(shè)置在所述殼體的上表面或下表面。優(yōu)選地,上述的電子設(shè)備中,還包括空間位置檢測單元,用于在所述第一類按鍵的按鍵狀態(tài)處于觸發(fā)狀態(tài)時,檢測所述電子設(shè)備的空間信息;所述處理器單元,進一步用于根據(jù)所述電子設(shè)備的空間信息,生成所述輸入信息。從以上所述可以看出,本發(fā)明實施例提供的狀態(tài)切換的方法、裝置及電子設(shè)備,在保證電子設(shè)備使用安全性的同時,能夠簡單地實現(xiàn)電子設(shè)備的狀態(tài)切換。
圖I為本發(fā)明實施例所述的狀態(tài)切換的方法的流程示意圖;
圖2為本發(fā)明實施例所述的狀態(tài)切換裝置的結(jié)構(gòu)示意圖。
具體實施例方式本發(fā)明實施例基于特定物理按鍵進行電子設(shè)備的狀態(tài)切換,能夠方便用戶進行電子設(shè)備的狀態(tài)切換。以下將結(jié)合附圖通過具體實施例,對本發(fā)明作將那一步的說明。<實施例一 >本發(fā)明實施例所述的狀態(tài)切換的方法,應(yīng)用于一電子設(shè)備,所述電子設(shè)備具有鎖定狀態(tài)和非鎖定狀態(tài)。這里,所述鎖定狀態(tài)是第一設(shè)備能執(zhí)行第一命令集合中命令的狀態(tài);所述非鎖定狀態(tài)包括第一設(shè)備執(zhí)行第二命令集合中命令的狀態(tài),其中,所述第一命令集合中的命令數(shù)量小于所述第二命令集合中的命令數(shù)量。以手機為例(當(dāng)然,該電子設(shè)備也可以是PDA,平板電腦等),在手機處于鎖定狀態(tài)時,用戶不能進入手機的操作系統(tǒng)界面,因此不能執(zhí)行文本輸入命令,也不能執(zhí)行查看手機中存儲的內(nèi)容的查看命令等。在手機處于非鎖定狀態(tài)時,則可以執(zhí)行文本輸入命令和查看命令等。這里,第一命令集合中的命令包括通信提示命令,如來電,短信等提示,定時提醒命令,如鬧鐘,備忘錄等提示,以及解鎖驗證、解鎖命令等。其中解鎖命令是在鎖定狀態(tài)時,通過執(zhí)行解鎖命令以使第一設(shè)備從鎖定狀態(tài)切換至非鎖定狀態(tài)的命令。第二命令集合中的命令包括終端幾乎全部功能的命令,比如呼叫,訪問本地數(shù)據(jù),訪問本地網(wǎng)絡(luò),通信提示,定時提醒等。因此第二命令集合中的命令數(shù)量大于第一命令集合中的命令數(shù)量。本實施例中,電子設(shè)備在處于鎖定狀態(tài)時,具有一定的安全性,能夠防止他人未經(jīng)授權(quán)而輕易窺視設(shè)備中的信息。只有當(dāng)用戶輸入了正確的密碼信息,電子設(shè)備才執(zhí)行解鎖操作,解除鎖定狀態(tài),并進入非鎖定狀態(tài)。請參照圖1,本實施例所述的狀態(tài)切換的方法,包括以下步驟步驟11,在所述電子設(shè)備處于鎖定狀態(tài)時,獲得基于第一類按鍵產(chǎn)生的輸入信息,所述第一類按鍵是在文本輸入狀態(tài)下不產(chǎn)生文本輸入的物理按鍵,也就是說,第一類按鍵為非用于文本輸入的物理按鍵。這里,以手機為例,第一類按鍵具體可以是確認(rèn)鍵、取消鍵、音量調(diào)節(jié)鍵(包括增大音量、減小音量)和導(dǎo)航鍵等等。在電子設(shè)備的文本輸入狀態(tài)下,第一類按鍵在被觸發(fā)時并不產(chǎn)生文本輸入。步驟12,獲得預(yù)先設(shè)定的密碼策略。步驟13,驗證所述輸入信息與所述密碼策略是否匹配,獲得一驗證結(jié)果。步驟14,在所述驗證結(jié)果指示所述輸入信息匹配所述密碼策略時,將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。上述步驟14中,在所述驗證結(jié)果指示所述輸入信息匹配所述密碼模式時,可以產(chǎn)生一解鎖命令,所述解鎖命令屬于所述第一命令集合;然后,執(zhí)行所述解鎖命令,以將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。從以上所述可以看出,本實施例中基于特定的第一類按鍵產(chǎn)生輸入信息,據(jù)此進行終端的解鎖操作。上述第一類按鍵在電子設(shè)備的文本輸入狀態(tài)下不產(chǎn)生文本輸入,用戶在進行解鎖時通過操作第一類按鍵,第一類按鍵不容易與能夠在文本輸入狀態(tài)下產(chǎn)生文本輸入的第二類輸入裝置(如數(shù)字鍵盤、觸摸屏等)相互混淆,從而能夠方便用戶進行電子設(shè) 備的狀態(tài)切換。在所述驗證結(jié)果指示所述輸入信息不匹配所述密碼策略時,本實施例還可以包括以下步驟步驟15,在所述驗證結(jié)果指示所述輸入信息不匹配所述密碼策略時,僅產(chǎn)生用于提示用戶輸入錯誤的提示信息,但是不提示正確的輸入信息。例如,在屏幕上顯示“密碼輸入錯誤,請重新輸入”的提示,或者通過預(yù)定義的報警聲提示輸入錯誤??梢钥闯?,本實施例中的所述鎖定狀態(tài)是指出于安全目的的鎖定,即只有能夠輸入正確的輸入信息(即解鎖密碼)的用戶,才能進入設(shè)備的操作系統(tǒng)界面進行相關(guān)操作,這里的輸入信息是一種非公開的密碼信息,因此本實施例的鎖定狀態(tài)是為了提高設(shè)備安全性,而非用于防止鍵盤勿觸產(chǎn)生誤操作的鍵盤鎖定之類的狀態(tài)。本實施例在上述步驟11中,可以用戶可以通過多種方式基于第一類按鍵產(chǎn)生輸入信息,電子設(shè)備從而獲得用戶輸入的信息,具體舉例說明如下,當(dāng)然,這里的舉例并不用于限定本實施例,僅是本實施例可以采用的輸入方式中一種或幾種。第一種用戶僅通過第一類按鍵觸發(fā)的按鍵信號進行輸入,此時電子設(shè)備接收所述第一類按鍵觸發(fā)的按鍵信號,并根據(jù)所述按鍵信號,生成所述輸入信息。例如,如果用“丨”和“丨”分別代表音量減小和增加的按鍵操作所觸發(fā)的按鍵信號,用戶可以在電子設(shè)備處于鎖定狀態(tài)時,輸入“丨丨丨丨丨丨”這樣一組特定的按鍵信號。電子設(shè)備根據(jù)這組特定的按鍵信號,生成對應(yīng)的輸入信息。在后續(xù)步驟中,如果該輸入信息,與用戶預(yù)先設(shè)定的密碼策略相匹配,則可以執(zhí)行解鎖命令。第二種用戶通過第一類按鍵觸發(fā)至少兩個按鍵信號,電子設(shè)備接收所述第一類按鍵觸發(fā)的至少兩個按鍵信號,并獲得所述至少兩個按鍵信號之間的時間間隔;然后,根據(jù)所述按鍵信號和所述時間間隔,生成所述輸入信息。例如,用“ ”來代表第一類按鍵中的按鍵觸發(fā)的按鍵信號,“ □ ”代表時間間隔。當(dāng)然,按鍵動作之間肯定會有間隔一定的時間,為區(qū)分連續(xù)的按鍵動作和有意識的在按鍵過程中的停頓,這里的所述的時間間隔需要超過預(yù)定一時間門限。電子設(shè)備還接收用戶的按鍵信號的同時,還檢測按鍵信號之間的時間間隔,例如,在某次用戶輸入過程中,電子設(shè)備獲得“ 口· 口 ”這樣一組信號,從而可以根據(jù)這組信息生成對應(yīng)的輸入信息,進而在后續(xù)步驟中與密碼策略進行匹配。當(dāng)然,還可以通過觸發(fā)不同的第一類按鍵產(chǎn)生不同的按鍵信號,以獲得輸入信號的更多組合。為了方便用戶操作,可以由用戶自行定義上述的時間門限,具體的匹配策略也可由用戶自行定義。第三種用戶在進行解鎖操作時,首先按下第一類按鍵(具體可以是按下第一類按鍵中的某個或某些個按鍵),然后,在控制電子設(shè)備進行特定的運動,以進行解鎖。此時,電子設(shè)備獲得所述第一類按鍵的按鍵狀態(tài),具體可以是第一類按鍵中的預(yù)定按鍵的按鍵狀態(tài),該預(yù)定按鍵可以有一個或兩個以上;在所述第一類按鍵的按鍵狀態(tài)處于觸發(fā)狀態(tài)時,檢測所述電子設(shè)備的運動信息;根據(jù)所述電子設(shè)備的運動信息,生成所述輸入信息。
本實施例中,具體可以通過空間位置檢測單元(空間位置信息,比如重力傳感器,陀螺儀等)檢測所述電子設(shè)備的空間信息,例如,通過重力傳感器、加速度傳感器或陀螺儀等來檢測電子設(shè)備在空間內(nèi)的移動信息、傾斜或旋轉(zhuǎn)信息等。具體的,在電子設(shè)備處于鎖定狀態(tài)時,如果檢測到第一類按鍵處于觸發(fā)狀態(tài),此時才激活空間位置檢測單元進行檢測,以節(jié)約設(shè)備功耗。例如,在檢測到電子設(shè)備的先發(fā)生前傾,再發(fā)生向右傾斜,接著發(fā)生向左傾斜,然后第一類按鍵的觸發(fā)狀態(tài)被解除時,可以獲得電子設(shè)備的一組運動信息,從而可以根據(jù)這組信息生成對應(yīng)的輸入信息,進而在后續(xù)步驟中與密碼策略進行匹配,如果匹配,則執(zhí)行解鎖命令。又例如,在第一類按鍵處于觸發(fā)狀態(tài)時,如果檢測到電子設(shè)備的先是發(fā)生向左傾斜,接著發(fā)生向右移動的空間信息,然后第一類按鍵的觸發(fā)狀態(tài)被解除,此時可以獲得電子設(shè)備的另一組運動信息,從而可以根據(jù)這組信息生成對應(yīng)的輸入信息,進而在后續(xù)步驟中與密碼策略進行匹配,如果匹配,則執(zhí)行解鎖命令。當(dāng)然,這里還可以進一步將第一類按鍵所觸發(fā)的按鍵信號,與電子設(shè)備的運動信息相結(jié)合,以生成所述輸入信息。此時,所述輸入信息不但包括所述運動信息,還包括具體的按鍵信號。以上提供了輸入信息的多種產(chǎn)生方式。本實施例中電子設(shè)備上還可以包括第二類輸入裝置。與第一類按鍵不同,所述第二類輸入裝置是在文本輸入狀態(tài)下能夠產(chǎn)生文本輸入的輸入裝置。為便于用戶區(qū)分,本實施例中優(yōu)選地將第一類按鍵與第二類輸入裝置設(shè)置在電子設(shè)備的不同位置,以方便用戶找到并觸發(fā)第一類按鍵。由于電子設(shè)備的使用非常頻繁,用戶可能在各種場景中使用到電子設(shè)備,因此,需要有一種方法,使得用戶能夠簡便地輸入解鎖指令,執(zhí)行終端的狀態(tài)切換。在第一類按鍵與第二類輸入裝置設(shè)置在電子設(shè)備的不同位置時,用戶甚至不需要觀看設(shè)備就能找到第一類按鍵,或者只需一只手就可以找到第一類按鍵并基于第一類按鍵輸入特定信息,這樣操作起來十分方便,尤其適用于一些特定的應(yīng)用場景,如用戶開車或僅有一只手能騰出來進行操作?;谝陨戏椒?,本實施例還提供了一種狀態(tài)切換裝置,應(yīng)用于一電子設(shè)備,所述電子設(shè)備具有鎖定狀態(tài)和非鎖定狀態(tài),所述鎖定狀態(tài)是第一設(shè)備能執(zhí)行第一命令集合中命令的狀態(tài);所述非鎖定狀態(tài)包括第一設(shè)備執(zhí)行第二命令集合中命令的狀態(tài),其中,所述第一命令集合中的命令數(shù)量小于所述第二命令集合中的命令數(shù)量。如圖2所示,本實施例所述的狀態(tài)切換裝置包括第一獲得單元,用于在所述電子設(shè)備處于鎖定狀態(tài)時,獲得基于第一類按鍵產(chǎn)生的輸入信息,所述第一類按鍵是在文本輸入狀態(tài)下不產(chǎn)生文本輸入的物理按鍵;第二獲得單元,用于獲得預(yù)先設(shè)定的密碼策略;驗證單元,用于驗證所述輸入信息是否匹配所述密碼策略,獲得一驗證結(jié)果;切換單元,用于在所述驗證結(jié)果指示所述輸入信息匹配所述密碼策略時,將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。
本實施例中,所述切換單元包括命令產(chǎn)生單元,用于在所述驗證結(jié)果指示所述輸入信息匹配所述密碼模式時,產(chǎn)生一解鎖命令,所述解鎖命令屬于所述第一命令集合;命令執(zhí)行單元,用于執(zhí)行所述解鎖命令,以將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。針對輸入信息的一種生成方式,本實施例中所述第一獲得單元可以包括第一接收單元,用于接收所述第一類按鍵觸發(fā)的按鍵信號;第一生成單元,用于根據(jù)所述按鍵信號,生成所述輸入信息。針對輸入信息的另一種生成方式,本實施例中所述第一獲得單元可包括第二接收單元,用于接收所述第一類按鍵觸發(fā)的至少兩個按鍵信號;第三獲得單元,用于獲得所述至少兩個按鍵信號之間的時間間隔;第二生成單元,用于根據(jù)所述按鍵信號和所述時間間隔,生成所述輸入信息。針對輸入信息的又一種生成方式,本實施例中所述第一獲得單元可包括所述第一獲得單元包括第四獲得單元,用于獲得所述第一類按鍵的按鍵狀態(tài);空間位置檢測單元,用于在所述第一類按鍵的按鍵狀態(tài)處于觸發(fā)狀態(tài)時,檢測所述電子設(shè)備的空間信息;第三生成單元,用于根據(jù)所述電子設(shè)備的空間信息,生成所述輸入信息。本實施例還提供了一種電子設(shè)備,該電子設(shè)備具有鎖定狀態(tài)和非鎖定狀態(tài),所述電子設(shè)備包括第一類按鍵,所述電子設(shè)備還包括圖2所示的狀態(tài)切換裝置。所述鎖定狀態(tài)是第一設(shè)備能執(zhí)行第一命令集合中命令的狀態(tài);所述非鎖定狀態(tài)包括第一設(shè)備執(zhí)行第二命令集合中命令的狀態(tài),其中,所述第一命令集合中的命令數(shù)量小于所述第二命令集合中的命令數(shù)量。該狀態(tài)切換裝置如上文所述,為節(jié)約篇幅,此處不再一一贅述?!磳嵤├底詈?,本實施例還提供了另一種電子設(shè)備,該電子設(shè)備也具有鎖定狀態(tài)和非鎖定狀態(tài),所述鎖定狀態(tài)是第一設(shè)備能執(zhí)行第一命令集合中命令的狀態(tài);所述非鎖定狀態(tài)包括第一設(shè)備執(zhí)行第二命令集合中命令的狀態(tài),其中,所述第一命令集合中的命令數(shù)量小于所述第二命令集合中的命令數(shù)量。具體的,該電子設(shè)備包括殼體,
第一類按鍵,設(shè)置在所述殼體上,其中,所述第一類按鍵是在文本輸入狀態(tài)下不產(chǎn)生文本輸入的物理按鍵;存儲單元,用于存儲預(yù)先設(shè)定的密碼策略;處理器,用于在所述電子設(shè)備處于鎖定狀態(tài)時,獲得基于所述第一類按鍵產(chǎn)生的輸入信息,以及獲得所述存儲單元存儲的所述密碼策略,并驗證所述輸入信息與所述密碼策略是否匹配,獲得一驗證結(jié)果;以及,在所述驗證結(jié)果指示所述輸入信息匹配所述密碼策略時,將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。作為一種優(yōu)選實施方式,本實施例中所述電子設(shè)備可以具有觸摸輸入功能,此時所述電子設(shè)備還包括設(shè)置在所述殼體的上表面或下表面的觸摸感應(yīng)單元,以實現(xiàn)觸摸輸入功能。如觸摸屏之類的觸摸感應(yīng)單元,可以輸入文本或手勢軌跡信息,但在輸入時,需要用戶觀看觸摸感應(yīng)單元才可以進行正確操作,有時候還需要一只手握持電子設(shè)備,另一只手進行輸入。本實施例中,可以將第一類按鍵設(shè)置在殼體的側(cè)面,從而與設(shè)置在殼體上、下 表面的觸摸感應(yīng)單元之間具有明顯的位置差別,使得用戶很容易通過手指觸動找到第一類按鍵,因此在進行解鎖操作時,用戶可以不用觀看電子設(shè)備,直接通過手指找到第一類按鍵,用戶甚至可以單手進行解鎖操作,這樣為解鎖操作提供了很大的方便,尤其適用于在用戶不能一直觀看電子設(shè)備或只能單手操作的應(yīng)用場景,如用戶駕駛車輛的場景。作為另一種優(yōu)選實施方式,所述電子設(shè)備還包括第二類輸入裝置,所述第二類輸入裝置是在文本輸入狀態(tài)下能夠產(chǎn)生文本輸入的輸入裝置。該第二類輸入裝置具體可以用于輸入觸摸信號的觸摸感應(yīng)單元、用于輸入數(shù)字的數(shù)字鍵盤,用于輸入字符的字符鍵盤等等,還可以是虛擬的輸入裝置,例如顯示在屏幕上的虛擬鍵盤。為了便于區(qū)分第一類按鍵和第二類輸入裝置,使得用戶能夠方便地找到第一類按鍵,以基于第一類按鍵實現(xiàn)解鎖操作,本實施例中,所述第一類按鍵優(yōu)選地設(shè)置在所述殼體的側(cè)面,所述第二類輸入裝置設(shè)置在所述殼體的上表面或下表面。在這種實施方式下,第一類按鍵與第二類按鍵區(qū)分設(shè)置在殼體的不同位置處,即使在按鍵較多時,也能方便找到第一類按鍵進行解鎖操作,能夠為解鎖操作提供較大的方便。為了實現(xiàn)實施例一中的第三種輸入方式,本實施例中所述電子設(shè)備還包括空間位置檢測單元,用于在所述第一類按鍵的按鍵狀態(tài)處于觸發(fā)狀態(tài)時,檢測所述電子設(shè)備的空間信息。此時,所述處理器單元,進一步用于根據(jù)所述電子設(shè)備的空間信息,生成所述輸入信息。綜上所述,本發(fā)明實施例提供的狀態(tài)切換的方法、裝置及電子設(shè)備,在保證電子設(shè)備使用安全性的同時,能夠簡單地實現(xiàn)電子設(shè)備的狀態(tài)切換。以上所述僅是本發(fā)明的實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
權(quán)利要求
1.一種狀態(tài)切換的方法,應(yīng)用于一電子設(shè)備,所述電子設(shè)備具有鎖定狀態(tài)和非鎖定狀態(tài),其特征在于,所述方法包括 在所述電子設(shè)備處于鎖定狀態(tài)時,獲得基于第一類按鍵產(chǎn)生的輸入信息,所述第一類按鍵是在文本輸入狀態(tài)下不產(chǎn)生文本輸入的物理按鍵; 獲得預(yù)先設(shè)定的密碼策略; 驗證所述輸入信息與所述密碼策略是否匹配,獲得一驗證結(jié)果; 在所述驗證結(jié)果指示所述輸入信息匹配所述密碼策略時,將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。
2.如權(quán)利要求I所述的方法,其特征在于, 所述鎖定狀態(tài)是第一設(shè)備能執(zhí)行第一命令集合中命令的狀態(tài); 所述非鎖定狀態(tài)包括第一設(shè)備執(zhí)行第二命令集合中命令的狀態(tài), 其中,所述第一命令集合中的命令數(shù)量小于所述第二命令集合中的命令數(shù)量。
3.如權(quán)利要求2所述的方法,其特征在于, 所述在所述驗證結(jié)果指示所述輸入信息匹配所述密碼模式時,將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài),包括 在所述驗證結(jié)果指示所述輸入信息匹配所述密碼模式時,產(chǎn)生一解鎖命令,所述解鎖命令屬于所述第一命令集合; 執(zhí)行所述解鎖命令,以將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。
4.如權(quán)利要求I所述的方法,其特征在于, 所述獲得基于第一類按鍵產(chǎn)生的輸入信息包括 接收所述第一類按鍵觸發(fā)的按鍵信號; 根據(jù)所述按鍵信號,生成所述輸入信息。
5.如權(quán)利要求4所述的方法,其特征在于, 所述接收所述第一類按鍵觸發(fā)的按鍵信號包括 接收所述第一類按鍵中至少兩個按鍵觸發(fā)的至少兩個按鍵信號; 記錄所述至少兩個按鍵信號之間的順序; 所述根據(jù)所述按鍵信號,生成所述輸入信息包括 根據(jù)所述至少兩個按鍵信號和所述至少兩個按鍵信號之間的順序,生成所述輸入信肩、O
6.如權(quán)利要求I所述的方法,其特征在于, 所述獲得基于第一類按鍵產(chǎn)生的輸入信息包括 接收所述第一類按鍵觸發(fā)的至少兩個按鍵信號; 獲得所述至少兩個按鍵信號之間的時間間隔; 根據(jù)所述按鍵信號和所述時間間隔,生成所述輸入信息。
7.如權(quán)利要求I所述的方法,其特征在于, 所述獲得基于第一類按鍵產(chǎn)生的輸入信息包括 獲得所述第一類按鍵的按鍵狀態(tài); 在所述第一類按鍵的按鍵狀態(tài)處于觸發(fā)狀態(tài)時,檢測所述電子設(shè)備的運動信息; 根據(jù)所述電子設(shè)備的運動信息,生成所述輸入信息。
8.一種狀態(tài)切換裝置,應(yīng)用于一電子設(shè)備,所述電子設(shè)備具有鎖定狀態(tài)和非鎖定狀態(tài),其特征在于,所述裝置包括 第一獲得單元,用于在所述電子設(shè)備處于鎖定狀態(tài)時,獲得基于第一類按鍵產(chǎn)生的輸入信息,所述第一類按鍵是在文本輸入狀態(tài)下不產(chǎn)生文本輸入的物理按鍵; 第二獲得單元,用于獲得預(yù)先設(shè)定的密碼策略; 驗證單元,用于驗證所述輸入信息是否匹配所述密碼策略,獲得一驗證結(jié)果; 切換單元,用于在所述驗證結(jié)果指示所述輸入信息匹配所述密碼策略時,將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。
9.如權(quán)利要求8所述的裝置,其特征在于, 所述鎖定狀態(tài)是第一設(shè)備能執(zhí)行第一命令集合中命令的狀態(tài); 所述非鎖定狀態(tài)包括第一設(shè)備執(zhí)行第二命令集合中命令的狀態(tài), 其中,所述第一命令集合中的命令數(shù)量小于所述第二命令集合中的命令數(shù)量。
10.如權(quán)利要求9所述的裝置,其特征在于,所述切換單元包括 命令產(chǎn)生單元,用于在所述驗證結(jié)果指示所述輸入信息匹配所述密碼模式時,產(chǎn)生一解鎖命令,所述解鎖命令屬于所述第一命令集合; 命令執(zhí)行單元,用于執(zhí)行所述解鎖命令,以將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。
11.如權(quán)利要求7所述的裝置,其特征在于, 所述第一獲得單元包括 第一接收單元,用于接收所述第一類按鍵觸發(fā)的按鍵信號; 第一生成單元,用于根據(jù)所述按鍵信號,生成所述輸入信息。
12.如權(quán)利要求11所述的裝置,其特征在于, 所述第一接收單元包括 信號接收單元,用于接收所述第一類按鍵中至少兩個按鍵觸發(fā)的至少兩個按鍵信號; 順序記錄單元,用于記錄所述至少兩個按鍵信號之間的順序; 所述第一生成單元,進一步用于根據(jù)所述至少兩個按鍵信號和所述至少兩個按鍵信號之間的順序,生成所述輸入信息。
13.如權(quán)利要求8所述的裝置,其特征在于, 所述第一獲得單元包括 第二接收單元,用于接收所述第一類按鍵觸發(fā)的至少兩個按鍵信號; 第三獲得單元,用于獲得所述至少兩個按鍵信號之間的時間間隔; 第二生成單元,用于根據(jù)所述按鍵信號和所述時間間隔,生成所述輸入信息。
14.如權(quán)利要求8所述的裝置,其特征在于, 所述第一獲得單元包括 第四獲得單元,用于獲得所述第一類按鍵的按鍵狀態(tài); 空間位置檢測單元,用于在所述第一類按鍵的按鍵狀態(tài)處于觸發(fā)狀態(tài)時,檢測所述電子設(shè)備的空間信息; 第三生成單元,用于根據(jù)所述電子設(shè)備的空間信息,生成所述輸入信息。
15.一種電子設(shè)備,所述電子設(shè)備具有鎖定狀態(tài)和非鎖定狀態(tài),所述電子設(shè)備包括第一類按鍵,其特征在于,所述電子設(shè)備還包括如權(quán)利要求I至6任一項所述狀態(tài)切換裝置。
16.一種電子設(shè)備,所述電子設(shè)備具有鎖定狀態(tài)和非鎖定狀態(tài),其特征在于,所述電子設(shè)備包括 殼體, 第一類按鍵,設(shè)置在所述殼體上,其中,所述第一類按鍵是在文本輸入狀態(tài)下不產(chǎn)生文本輸入的物理按鍵; 存儲單元,用于存儲預(yù)先設(shè)定的密碼策略; 處理器,用于在所述電子設(shè)備處于鎖定狀態(tài)時,獲得基于所述第一類按鍵產(chǎn)生的輸入信息,以及獲得所述存儲單元存儲的所述密碼策略,并驗證所述輸入信息與所述密碼策略是否匹配,獲得一驗證結(jié)果;以及,在所述驗證結(jié)果指示所述輸入信息匹配所述密碼策略時,將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。
17.如權(quán)利要求16所述的電子設(shè)備,其特征在于,還包括 設(shè)置在所述殼體的上表面或下表面的觸摸感應(yīng)單元。
18.如權(quán)利要求16所述的電子設(shè)備,其特征在于,還包括 第二類輸入裝置,所述第二類輸入裝置是在文本輸入狀態(tài)下能夠產(chǎn)生文本輸入的輸入裝置; 其中,所述第一類按鍵設(shè)置在所述殼體的側(cè)面,所述第二類輸入裝置設(shè)置在所述殼體的上表面或下表面。
19.如權(quán)利要求16所述的電子設(shè)備,其特征在于,還包括 空間位置檢測單元,用于在所述第一類按鍵的按鍵狀態(tài)處于觸發(fā)狀態(tài)時,檢測所述電子設(shè)備的空間信息; 所述處理器單元,進一步用于根據(jù)所述電子設(shè)備的空間信息,生成所述輸入信息。
全文摘要
本發(fā)明提供了一種狀態(tài)切換的方法、裝置及電子設(shè)備。其中,所述方法應(yīng)用于一電子設(shè)備,所述方法包括在所述電子設(shè)備處于鎖定狀態(tài)時,獲得基于第一類按鍵產(chǎn)生的輸入信息,所述第一類按鍵是在文本輸入狀態(tài)下不產(chǎn)生文本輸入的物理按鍵;獲得預(yù)先設(shè)定的密碼策略;驗證所述輸入信息與所述密碼策略是否匹配,獲得一驗證結(jié)果;在所述驗證結(jié)果指示所述輸入信息匹配所述密碼策略時,將所述第一設(shè)備從所述鎖定狀態(tài)切換至所述非鎖定狀態(tài)。按照本發(fā)明,可以簡單地實現(xiàn)電子設(shè)備的狀態(tài)切換。
文檔編號H04M1/725GK102821190SQ201110155039
公開日2012年12月12日 申請日期2011年6月9日 優(yōu)先權(quán)日2011年6月9日
發(fā)明者馬文超 申請人:聯(lián)想(北京)有限公司