專利名稱:一種移動終端及解鎖的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于手持設(shè)備,尤其涉及一種移動終端及解鎖的方法和裝置。
背景技術(shù):
目前移動終端常用的解鎖方式有單一按4建解鎖、組合按4建解鎖、觸摸屏點 擊解鎖、拖動觸摸屏劃條解鎖等。而隨著觸摸屏的廣泛使用和智能手機(jī)終端的 快速發(fā)展,移動終端的觸摸式解鎖應(yīng)用更加廣闊,而按4建解鎖逐漸被淡化。
觸摸式解鎖是指需要點擊觸摸屏進(jìn)行相應(yīng)的操作對屏幕進(jìn)行解鎖,該方式 簡單方便。但是面對大屏幕移動終端,觸摸式解鎖往往要求用戶雙手操作,一
手拿移動終端, 一手進(jìn)行解鎖;要想單手操作解鎖存在一定的難度,這就給用 戶帶來了麻煩。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種移動終端及解鎖的方法和裝置,旨在解 決現(xiàn)有技術(shù)下,用戶單手操作解鎖大屏幕移動終端不便的問題。
本發(fā)明實施例是這樣實現(xiàn)的, 一種解鎖方法,所述方法包括下列步驟 控制加速度傳感器釆樣移動終端的加速度; 獲取所述加速度傳感器采樣的移動終端的加速度值; 判斷所述加速度值是否大于預(yù)設(shè)的閥值,如果是,則上報解鎖信號; 根據(jù)所述解鎖信號進(jìn)行解鎖。
本發(fā)明實施例的另一目的在于提供一種解鎖裝置,所述裝置包括 采樣控制才莫塊,用于控制加速度傳感器采樣移動終端的加速度; 加速度值獲取模塊,用于獲取所述加速度傳感器采樣的移動終端的加速度值;
閥值判斷模塊,用于判斷所述加速度值是否大于預(yù)設(shè)的閥值; 解鎖信號上報模塊,用于當(dāng)所述閥值判斷模塊判斷所述加速度值大于預(yù)設(shè) 的閥值時,上報解鎖信號;
解鎖模塊,用于根據(jù)所述解鎖信號進(jìn)行解鎖。
本發(fā)明實施例的另一目的在于提供一種移動終端,其包括處理器,所述移 動終端還包括加速度傳感器和解鎖裝置,所述解鎖裝置包括
采樣控制才莫塊,用于控制加速度傳感器采樣移動終端的加速度; 加速度值獲取模塊,用于獲取所述加速度傳感器采樣的移動終端的加速度
值;
閥值判斷模塊,用于判斷所述加速度鎮(zhèn)是否大于預(yù)設(shè)的閥值; 解鎖信號上報模塊,用于當(dāng)所述閥值判斷模塊判斷所述加速度值大于預(yù)設(shè) 的閥值時,上報解鎖信號;
解鎖模塊,用于根據(jù)所述解鎖信號進(jìn)行解鎖。
本發(fā)明實施例的有益效果是,通過加速度傳感器采樣當(dāng)前移動終端的加速 度,檢測到所述采樣的加速度是解鎖信號時上報解鎖信號,根據(jù)所述上解鎖信 號觸發(fā)解鎖。這樣用戶可以單手實現(xiàn)大屏幕移動終端的解鎖。
圖l是本發(fā)明實施例提供的解鎖方法流程圖2是本發(fā)明實施例提供的優(yōu)選解鎖方法的工作流程圖3是本發(fā)明實施例提供的解鎖裝置的結(jié)構(gòu)圖。
具體實施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實 施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實施例中,通過加速度傳感器采樣當(dāng)前移動終端的加速度,檢測到 所述釆樣的加速度是解鎖信號時上報解鎖信號,根據(jù)所述上解鎖信號觸發(fā)解鎖。 這樣用戶可以單手實現(xiàn)大屏幕移動終端的解鎖。
移動終端中包括加速度傳感器和處理器。在本發(fā)明實施例中,它們是通過
I2C總線連接的。本領(lǐng)域的技術(shù)人員可以理解,加速度傳感器和處理器還可以
通過SPI總線連接,這個并不脫離本發(fā)明保護(hù)的范圍。
加速度傳感器用于對移動終端加速度進(jìn)行采樣。處理器用于處理加速度傳
感器采樣到的加速度并對移動終端進(jìn)行解鎖。
圖1示出了本發(fā)明實施例提供的解鎖方法流程。 在步驟S101中,屏亮、背光開啟且屏幕鎖定時進(jìn)入解鎖程序。 在本發(fā)明實施例中,移動終端檢測到屏亮、背光開啟且屏幕鎖定時進(jìn)入解
鎖程序。本領(lǐng)域的技術(shù)人員可以理解,本步驟是進(jìn)入解鎖程序的開始步驟,只
要移動終端處于屏幕鎖定狀態(tài)且^r測到要解鎖的啟示^^可進(jìn)入解鎖程序,而不
一定是屏亮和背光開啟。
在步驟S102中,啟動加速度傳感器采樣。
啟動加速度傳感器感應(yīng)移動終端的加速度,并使加速度傳感器對加速度進(jìn) 行采樣。
在步驟S103中,獲取加速度傳感器采樣的移動終端的加速度值。
獲取在移動終端內(nèi)的加速度傳感器采樣的移動終端的加速度值。
在步驟S104中,判斷加速度值是否大于預(yù)定的閥值。
在本發(fā)明中,移動終端的加速度值大于一預(yù)定的閥值,則表示該加速度是 用戶輸入的解鎖信號。因此,當(dāng)加速度值大于預(yù)定的閥值時,執(zhí)行步驟S106; 否則,執(zhí)行步驟S105。
在步驟S105中,判斷是否屏亮且背光開啟。
在本發(fā)明實施例中,屏亮和背光開啟表示用戶需要使用移動終端的意向,故返回步驟S102;否則進(jìn)入步驟S106。本技術(shù)領(lǐng)域的技術(shù)人員可以理解,這 一步驟用于判斷用戶是否要解鎖,等效為判斷其它的條件也不脫離本發(fā)明保護(hù)AA S圖 H VM"4 。在步驟S106中,上報解鎖信號。 上報加速度傳感器^f全測到解鎖信號。 在步驟S107中,解鎖。移動終端纟艮據(jù)上報的解鎖信號進(jìn)行解鎖。在這一步驟移動終端完成解鎖, 用戶便可以自由使用移動終端了。在步驟S108中,關(guān)閉加速度傳感器。 移動終端關(guān)閉加速度傳感器,結(jié)束程序。 圖2示出了本發(fā)明實施例提供的優(yōu)選解鎖方法的工作流程。 在步驟S201中,初始化I2C總線和加速度傳感器。移動終端開始使用時,應(yīng)該進(jìn)行初始化。在本發(fā)明實施例中,對涉及解鎖的I2C總線和加速度傳感器進(jìn)行初始化。在步驟S202中,判斷移動終端是否屏亮、背光開啟且屏幕鎖定。 在本發(fā)明實施例中,屏亮、背光開啟且屏幕鎖定作為啟動加速度傳感器工作的條件。若屏亮、背光開啟且屏幕鎖定則啟動加速度傳感器開始工作;否則不啟動。在步驟S203中,啟動加速度傳感器采樣。啟動加速度傳感器感應(yīng)移動終端的加速度,并使加速度傳感器對加速度進(jìn) 行采樣。在步驟S204中,獲取加速度傳感器采樣值。獲取在移動終端內(nèi)的加速度傳感器采樣的移動終端的加速度值。在步驟S205中,判斷采樣值是否大于閥值。對獲取的加速度采樣值進(jìn)行判斷。如果采樣值大于閥值,則進(jìn)入步驟S206, 否則執(zhí)行步驟S209。在本發(fā)明實施例中,用同一閥值作為預(yù)解鎖和解鎖的閥值。本領(lǐng)域的技術(shù)人員可以理解,預(yù)解鎖和解鎖的閥值可以不同,這并不脫離本發(fā) 明保護(hù)的范圍。
在步驟S206中,判斷是否是預(yù)解鎖或解鎖信號方向。
在現(xiàn)有技術(shù)中,加速度傳感器有二軸和三軸兩種加速度傳感器,將來或許 還有其它可以檢測許多方向的加速度傳感器。所以要判斷加速度傳感器檢測到 的加速度的方向是否屬于預(yù)解鎖或者解鎖信號方向。
在步驟S207中,判斷是否是預(yù)解鎖信號方向。
所述加速度可以作為預(yù)解鎖或者解鎖的輸入命令,但是并不明確是預(yù)解鎖 還是解鎖命令。因此,加速度傳感器還要對加速度的方向進(jìn)行判斷其是否是預(yù) 解鎖的方向。如果是則進(jìn)入步驟S208A;否則進(jìn)入步驟S208B。
在步驟S208A中,上報預(yù)解鎖信號。
上報加速度傳感器檢測到預(yù)解鎖信號。
在步驟S208B中,上報解鎖信號。
上報加速度傳感器檢測到解鎖信號。
在步驟S209中.,判斷是否是在收到預(yù)解鎖信號后的預(yù)定時間內(nèi)。 移動終端在收到上報的解鎖信號后,判斷收到的所述上凈艮的解鎖信號是否
是在收到預(yù)解鎖信號后的預(yù)定時間內(nèi)。如果是,則執(zhí)行步驟S211;否則執(zhí)行步
驟S210。
在步驟S210中,判斷是否屏亮且背光開啟。
在本發(fā)明實施例中,屏亮和背光開啟表示用戶需要使用移動終端,故返回 步驟S204;否則進(jìn)入步驟S212。本技術(shù)領(lǐng)域的技術(shù)人員可以理解,這一步驟 用于判斷用戶是否要解鎖,等效為判斷其它的條件也不脫離本發(fā)明保護(hù)的范圍。
在步驟S211中,解鎖并關(guān)閉加速度傳感器;
沖艮據(jù)上報的解鎖信號解鎖,并且關(guān)閉加速度傳感器。
在步驟S212中,關(guān)閉加速度傳感器。
在收不到解鎖信號且沒有發(fā)現(xiàn)用戶需要解鎖的意向,那么關(guān)閉加速度傳感器,結(jié)束程序。圖3示出了本發(fā)明實施例提供的解鎖裝置的結(jié)構(gòu),本發(fā)明實施例提供的解鎖裝置可置于移動終端的處理器中。為了方便,這里只示出了與本發(fā)明相關(guān)的部分。該解鎖裝置的采樣控制模塊3021控制加速度傳感器采樣移動終端的加速 度;加速度值獲取模塊3022獲取所述加速度傳感器采樣的移動終端的加速度 值;閥值判斷模塊3023判斷所述加速度值是否大于預(yù)設(shè)的閥值;方向判斷模塊 3024根據(jù)所述加速度判斷所述移動終端是否向一預(yù)定方向傾斜;預(yù)解鎖信號上 報模塊3025當(dāng)所述方向判斷模塊根據(jù)所述加速度判斷所述移動終端向一預(yù)定 方向傾斜時,上報預(yù)解鎖信號;解鎖信號上報模塊3026當(dāng)所述閥值判斷模塊判 斷所述加速度值大于預(yù)設(shè)的閥值時,上報解鎖信號;解鎖信號判斷模塊3027 判斷在收到預(yù)解鎖信號后的預(yù)定時間內(nèi)是否接收到解鎖信號,如果是,則指示 所述解鎖沖莫塊根據(jù)所述解鎖信號進(jìn)行解鎖,否則結(jié)束解鎖流程;解鎖模塊3028 根據(jù)所述解鎖信號進(jìn)行解鎖。各個模塊具體工作如上所述。本領(lǐng)域的技術(shù)人員可以理解,移動終端可以是移動通信終端、MP3、 MP4、 PDA (Personal Digital Aid,個人數(shù)字助理)等。本領(lǐng)域的技術(shù)人員可以理解本解鎖方法及裝置還可以運(yùn)用于各種手持設(shè)備 里面,對手持設(shè)備進(jìn)行解鎖。在本發(fā)明實施例中,加速度傳感器感應(yīng)移動終端的加速度,處理器檢測到 所述加速度傳感器采樣到的加速度是解鎖信號時上報解鎖信號,然后根據(jù)上報 的解鎖信號進(jìn)行解鎖。這樣用戶可以單手完成移動終端的解鎖。根據(jù)上報的解 鎖信號進(jìn)行解鎖之前須先收到預(yù)解鎖信號,這樣可以防止誤解鎖。觸發(fā)上報預(yù) 解鎖信號和解鎖信號的加速度方向不同,這樣可以更好防止誤解鎖。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明 的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種解鎖方法,其特征在于,所述方法包括下列步驟控制加速度傳感器采樣移動終端的加速度;獲取所述加速度傳感器采樣的移動終端的加速度值;判斷所述加速度值是否大于預(yù)設(shè)的閥值,如果是,則上報解鎖信號;根據(jù)所述解鎖信號進(jìn)行解鎖。
2、 如權(quán)利要求l所述的方法,其特征在于,所述方法還包括下列步驟 根據(jù)所述加速度判斷所述移動終端是否向一預(yù)定方向傾斜,如果是,則上報預(yù)解鎖信號;所述根據(jù)所述解鎖信號進(jìn)行解鎖的步驟之前還包括以下步驟 判斷在收到預(yù)解鎖信號后的預(yù)定時間內(nèi)是否接收到解鎖信號,如果是,則 執(zhí)行所述才艮據(jù)所述解鎖信號進(jìn)行解鎖的步驟,否則結(jié)束解鎖流程。
3、 如權(quán)利要求2所述的方法,其特征在于,觸發(fā)上報解鎖信號的方向與觸 發(fā)上報預(yù)解鎖信號的方向不同。
4、 一種解鎖裝置,其特征在于,所述裝置包括 采樣控制模塊,用于控制加速度傳感器采樣移動終端的加速度; 加速度值獲取模塊,用于獲取所述加速度傳感器采樣的移動終端的加速度值;閥值判斷模塊,用于判斷所述加速度值是否大于預(yù)設(shè)的閥值; 解鎖信號上報模塊,用于當(dāng)所述閥值判斷模塊判斷所述加速度值大于預(yù)設(shè)的閥值時,上報解鎖信號;解鎖模塊,用于根據(jù)所述解鎖信號進(jìn)行解鎖。
5. 如權(quán)利要求4所述的裝置,其特征在于,所述裝置還包括 方向判斷模塊,用于根據(jù)所述加速度判斷所述移動終端是否向一預(yù)定方向傾斜;預(yù)解鎖信號上報模塊,用于當(dāng)所述方向判斷模塊根據(jù)所述加速度判斷所述移動終端向一預(yù)定方向傾斜時,上報預(yù)解鎖信號;解鎖信號判斷模塊,用于判斷在收到預(yù)解鎖信號后的預(yù)定時間內(nèi)是否接收 到解鎖信號,如果是,則指示所述解鎖模塊根據(jù)所述解鎖信號進(jìn)行解鎖,否則 結(jié)束解鎖流程。
6、 一種移動終端,其包括處理器,其特征在于,所述移動終端還包括加速 度傳感器和解鎖裝置,所述解鎖裝置包括采樣控制模塊,用于控制加速度傳感器采樣移動終端的加速度; 加速度值獲取模塊,用于獲取所述加速度傳感器采樣的移動終端的加速度值;閥值判斷模塊,用于判斷所述加速度值是否大于預(yù)設(shè)的閥值; 解鎖信號上報模塊,用于當(dāng)所述閥值判斷模塊判斷所述加速度值大于預(yù)設(shè)的閥值時,上報解鎖信號;解鎖模塊,用于根據(jù)所述解鎖信號進(jìn)行解鎖.
7、 一種移動終端,其包括處理器,其特征在于,所述移動終端還包括加速 度傳感器和解鎖裝置,所述解鎖裝置包括采樣控制模塊,用于控制加速度傳感器采樣移動終端的加速度; 加速度值獲取模塊,用于獲取所述加速度傳感器采樣的移動終端的加速度值;閥值判斷模塊,用于判斷所述加速度值是否大于預(yù)設(shè)的閥值; 解鎖信號上報模塊,用于當(dāng)所述閥值判斷模塊判斷所述加速度值大于預(yù)設(shè)的閥值時,上報解鎖信號;解鎖模塊,用于根據(jù)所述解鎖信號進(jìn)行解鎖。 7如權(quán)利要求6所述的移動終端,其特征在于,所述裝置還包括 方向判斷模塊,用于根據(jù)所述加速度判斷所述移動終端是否向一預(yù)定方向傾斜;預(yù)解鎖信號上報模塊,用于當(dāng)所述方向判斷模塊根據(jù)所述加速度判斷所述 移動終端向一預(yù)定方向傾斜時,上報預(yù)解鎖信號;解鎖信號判斷模塊,用于判斷在收到預(yù)解鎖信號后的預(yù)定時間內(nèi)是否接收 到解鎖信號,如果是,則指示所述解鎖模塊根據(jù)所述解鎖信號進(jìn)行解鎖,否則 結(jié)束解鎖流程。
8、 如權(quán)利要求6所述的移動終端,其特征在于,所述加速度傳感器為電容 式傳感器。
9、 如權(quán)利要求8所述的移動終端,其特征在于,所述加速度傳感器為二軸 或三軸傳感器。
10、 如權(quán)利要求6所述的移動終端,其特征在于,所述加速度傳感器使用I2C總線與所述處理器連接。
全文摘要
本發(fā)明適用于手持設(shè)備,提供了一種移動終端及解鎖方法和裝置。所述方法包括下列步驟控制加速度傳感器采樣移動終端的加速度;獲取所述加速度傳感器采樣的移動終端的加速度值;判斷所述加速度值是否大于預(yù)設(shè)的閥值,如果是,則上報解鎖信號;根據(jù)所述解鎖信號進(jìn)行解鎖。通過上述方法或裝置,用戶可以單手完成移動終端的解鎖。
文檔編號G06F3/01GK101303621SQ200810068258
公開日2008年11月12日 申請日期2008年6月30日 優(yōu)先權(quán)日2008年6月30日
發(fā)明者鍵 鄭 申請人:宇龍計算機(jī)通信科技(深圳)有限公司