• / 11
  • 下載費用:30 金幣  

一種移動終端的物理按鍵響應方法及裝置.pdf

摘要
申請專利號:

CN201510423924.7

申請日:

2015.07.16

公開號:

CN105022499A

公開日:

2015.11.04

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):G06F 3/0346申請日:20150716|||公開
IPC分類號: G06F3/0346(2013.01)I 主分類號: G06F3/0346
申請人: 廣東歐珀移動通信有限公司
發明人: 羅成
地址: 523841廣東省東莞市長安鎮烏沙海濱路18號
優先權:
專利代理機構: 深圳中一專利商標事務所44237 代理人: 張全文
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201510423924.7

授權公告號:

||||||

法律狀態公告日:

2017.11.07|||2015.12.02|||2015.11.04

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明適用于移動終端技術領域,提供了一種移動終端的物理按鍵響應方法及裝置,包括:當檢測到所述移動終端的物理按鍵被按下時,通過所述移動終端的重力傳感器獲取所述移動終端的重力傳感器參數;根據所述重力傳感器參數,判斷所述物理按鍵是否位于所述移動終端的當前放置方式對應的底部;若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,對所述物理按鍵做不響應處理。本發明可以避免因移動終端本身的重量對物理按鍵產生了壓力,從而導致物理按鍵被按下,對移動終端產生了誤操作的情況,保證了移動終端的正常使用。

權利要求書

權利要求書
1.  一種移動終端的物理按鍵響應方法,其特征在于,包括:
當檢測到所述移動終端的物理按鍵被按下時,通過所述移動終端的重力傳感器獲取所述移動終端的重力傳感器參數;
根據所述重力傳感器參數,判斷所述物理按鍵是否位于所述移動終端的當前放置方式對應的底部;
若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,對所述物理按鍵做不響應處理。

2.  如權利要求1所述的方法,其特征在于,所述若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,對所述物理按鍵做不響應處理包括:
若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,在所述移動終端的屏幕上彈出待確認界面;
若檢測到用戶在所述待確認界面上輸入了確認指令,響應所述物理按鍵;
若未檢測到用戶在所述待確認界面上輸入了確認指令,不響應所述物理按鍵。

3.  如權利要求1所述的方法,其特征在于,在所述當檢測到所述移動終端的物理按鍵被按下時,通過所述移動終端的重力傳感器檢測所述移動終端的當前放置方式之前,所述方法還包括:
分別存儲所述移動終端的每個物理按鍵對應的重力傳感器參數范圍,所述重力傳感器參數范圍為當所述移動終端處于預設放置方式時所述重力傳感器測量得到的參數范圍,在所述預設放置方式中,所述物理按鍵位于所述移動終端的底部;
所述根據所述重力傳感器參數,判斷所述物理按鍵是否位于所述移動終端的當前放置方式對應的底部包括:
判斷所述重力傳感器參數是否在所述物理按鍵對應的重力傳感器參數范圍內;
若所述重力傳感器參數在所述物理按鍵對應的重力傳感器參數范圍內,則判定所述物理按鍵位于所述移動終端的當前放置方式對應的底部;
若所述重力傳感器參數不在所述物理按鍵對應的重力傳感器參數范圍內,則判定所述物理按鍵不位于所述移動終端的當前放置方式對應的底部。

4.  如權利要求1所述的方法,其特征在于,所述方法還包括:
若所述物理按鍵不位于所述移動終端的當前放置方式對應的底部,響應所述物理按鍵。

5.  如權利要求1至4任一項所述的方法,其特征在于,所述物理按鍵包括電源按鍵、音量按鍵或者主頁鍵。

6.  一種移動終端的物理按鍵響應裝置,其特征在于,包括:
獲取單元,用于當檢測到所述移動終端的物理按鍵被按下時,通過所述移動終端的重力傳感器獲取所述移動終端的重力傳感器參數;
判斷單元,用于根據所述重力傳感器參數,判斷所述物理按鍵是否位于所述移動終端的當前放置方式對應的底部;
處理單元,用于若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,對所述物理按鍵做不響應處理。

7.  如權利要求6所述的裝置,其特征在于,所述處理單元包括:
待確認界面彈出子單元,用于若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,在所述移動終端的屏幕上彈出待確認界面;
第一處理子單元,用于若檢測到用戶在所述待確認界面上輸入了確認指令,響應所述物理按鍵;
第二處理子單元,用于若未檢測到用戶在所述待確認界面上輸入了確認指令,不響應所述物理按鍵。

8.  如權利要求6所述的裝置,其特征在于,所述裝置還包括:
存儲單元,用于分別存儲所述移動終端的每個物理按鍵對應的重力傳感器參數范圍,所述重力傳感器參數范圍為當所述移動終端處于預設放置方式時所 述重力傳感器測量得到的參數范圍,在所述預設放置方式中,所述物理按鍵位于所述移動終端的底部;
所述判斷單元包括:
判斷子單元,用于判斷所述重力傳感器參數是否在所述物理按鍵對應的重力傳感器參數范圍內;
第一判定子單元,用于若所述重力傳感器參數在所述物理按鍵對應的重力傳感器參數范圍內,則判定所述物理按鍵位于所述移動終端的當前放置方式對應的底部;
第二判定子單元,用于若所述重力傳感器參數不在所述物理按鍵對應的重力傳感器參數范圍內,則判定所述物理按鍵不位于所述移動終端的當前放置方式對應的底部。

9.  如權利要求6所述的裝置,其特征在于,所述裝置還包括:
響應單元,用于若所述物理按鍵不位于所述移動終端的當前放置方式對應的底部,響應所述物理按鍵。

10.  如權利要求6至9任一項所述的裝置,其特征在于,所述物理按鍵包括電源按鍵、音量按鍵或者主頁鍵。

說明書

說明書一種移動終端的物理按鍵響應方法及裝置
技術領域
本發明屬于移動終端技術領域,尤其涉及一種移動終端的物理按鍵響應方法及裝置。
背景技術
目前,移動終端技術正朝著屏幕大尺寸化的方向發展,同時,為了提升移動終端的外觀質感及握持手感,有的廠商還會為移動終端封裝金屬外殼,導致移動終端具備較大的重量。
重量較大的移動終端在使用過程中可能出現以下問題:在一定的放置條件之下,移動終端本身的重量可能會導致其物理按鍵被按壓,從而產生誤操作。例如,手機的重量為160克,而位于其頂部的電源鍵的按壓觸發力可能小于160克重物所能產生的壓力,因此,當手機倒置時,由于手機自身重量對其電源按鍵產生的壓力超過了其電源鍵按鍵的按壓觸發力,導致手機被關機,對手機的正常使用帶來了影響。
發明內容
本發明實施例提供一種移動終端的物理按鍵響應方法及裝置,旨在解決目前移動終端在一定的放置條件下可能會對其物理按鍵產生誤操作的問題。
本發明實施例是這樣實現的,一種移動終端的物理按鍵響應方法,其特征在于,包括:
當檢測到所述移動終端的物理按鍵被按下時,通過所述移動終端的重力傳感器獲取所述移動終端的重力傳感器參數;
根據所述重力傳感器參數,判斷所述物理按鍵是否位于所述移動終端的當 前放置方式對應的底部;
若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,對所述物理按鍵做不響應處理。
本發明實施例的另一目的在于提供一種移動終端的物理按鍵響應裝置,包括:
獲取單元,用于當檢測到所述移動終端的物理按鍵被按下時,通過所述移動終端的重力傳感器獲取所述移動終端的重力傳感器參數;
判斷單元,用于根據所述重力傳感器參數,判斷所述物理按鍵是否位于所述移動終端的當前放置方式對應的底部;
處理單元,用于若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,對所述物理按鍵做不響應處理。
本發明實施例可以避免因移動終端本身的重量對物理按鍵產生了壓力,從而導致物理按鍵被按下,對移動終端產生了誤操作的情況,保證了移動終端的正常使用。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例一提供的移動終端的物理按鍵響應方法的實現流程圖;
圖2是本發明實施例二提供的移動終端的物理按鍵響應方法的實現流程圖;
圖3是本發明實施例三提供的移動終端的物理按鍵響應方法的實現流程圖;
圖4是本發明實施例四提供的移動終端的物理按鍵響應裝置的結構框圖。
具體實施方式
以下描述中,為了說明而不是為了限定,提出了諸如特定系統結構、技術之類的具體細節,以便透切理解本發明實施例。然而,本領域的技術人員應當清楚,在沒有這些具體細節的其它實施例中也可以實現本發明。在其它情況中,省略對眾所周知的系統、裝置、電路以及方法的詳細說明,以免不必要的細節妨礙本發明的描述。
本發明實施例提供的移動終端的物理按鍵響應方法及裝置可以應用于移動終端,所述移動終端,是指可以在移動中使用的計算機設備,進一步地,是指搭載了智能操作系統的移動計算機設備,包括但不限于智能手機、智能手表、筆記本、平板電腦、POS機甚至包括車載電腦。
為了說明本發明所述的技術方案,下面通過具體實施例來進行說明。
實施例一:
圖1示出了本發明實施例一提供的移動終端的物理按鍵響應方法的實現流程,詳述如下:
在S101中,當檢測到所述移動終端的物理按鍵被按下時,通過所述移動終端的重力傳感器獲取所述移動終端的重力傳感器參數。
在本實施例中,當物理按鍵被按下時,會產生電信號并傳遞至移動終端的處理器中,移動終端的處理器根據接收到的電信號檢測出有物理按鍵被按下,觸發移動終端的重力傳感器處于工作狀態,獲取到移動終端當前的重力傳感器參數。
其中,所述物理按鍵,包括但不限于移動終端的電源按鍵、音量按鍵或者主頁鍵,不同的物理按鍵對應不同的按鍵功能,且可能分布于移動終端本體的不同平面上。
在S102中,根據所述重力傳感器參數,判斷所述物理按鍵是否位于所述 移動終端的當前放置方式對應的底部。
重力傳感器檢測得到移動終端當前在X、Y、Z三個方向上的重力加速度數據,在獲取到這些重力加速度數據之后,經過解析可以判斷出移動終端當前的放置方式。由于移動終端本體具有六個平面,因此,移動終端可能存在六種不同的放置方式,每一種放置方式中,分別對應有一個平面處于底部。
在根據重力加速度數據確定出移動終端的當前放置方式之后,判斷此時被按下的物理按鍵在移動終端上位于的平面是否處于該當前放置方式對應的底部。
在S103中,若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,對所述物理按鍵做不響應處理。
若S102的判斷結果為,被按下的物理按鍵不位于移動終端的當前放置方式對應的底部,則直接對該物理按鍵做出響應,執行相應的按鍵功能。
若S102的判斷結果為,被按下的物理按鍵位于移動終端當前放置方式對應的底部,則對該物理按鍵做不響應處理。
在某些特定放置條件下,上述方案可以避免因移動終端本身的重量對物理按鍵產生了壓力,從而導致物理按鍵被按下,對移動終端產生了誤操作的情況。例如,移動終端的電源鍵通常被設計在移動終端的頂部,若移動終端處于頂部朝下放置的放置方式時,可能因為移動終端本身的重量而對該按鍵產生了壓力,因此,當檢測出移動終端處于該放置方式時,則不對電源鍵的按壓做出響應,以避免移動終端在用戶不知情的情況下被誤關機或重啟,影響了移動終端的正常使用。
實施例二:
本實施例在本發明第一實施例的基礎之上,通過S203~S205對S103做了進一步限定,如圖2所示:
在S201中,當檢測到所述移動終端的物理按鍵被按下時,通過所述移動 終端的重力傳感器獲取所述移動終端的重力傳感器參數。
在S202中,根據所述重力傳感器參數,判斷所述物理按鍵是否位于所述移動終端的當前放置方式對應的底部。
在S203中,若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,在所述移動終端的屏幕上彈出待確認界面。
若S202的判斷結果為,被按下的物理按鍵位于移動終端當前放置方式對應的底部,則在移動終端的屏幕上彈出待確認界面,該待確認界面上提供“確認操作”選項和“取消操作”選項,其中,“確認操作”選項用于對物理按鍵的按壓發出確認指令,確認執行該物理按鍵對應的按鍵功能,“取消操作”選項用于對物理按鍵的按壓發出取消指令,確認取消該物理按鍵對應的按鍵功能,用戶可以通過觸屏操作等方式,在上述選項中進行選擇,以進一步決定移動終端是否響應該物理按鍵的按壓操作。
在S204中,若檢測到用戶在所述待確認界面上輸入了確認指令,響應所述物理按鍵。
若用戶在待確認界面中選擇了“確認操作”選項,則認為確認指令被發出,此時,仍然對該物理按鍵的按壓操作進行響應,執行相應的按鍵功能。
在S205中,若未檢測到用戶在所述待確認界面上輸入了確認指令,不響應所述物理按鍵。
若用戶在待確認界面中選擇了“取消操作”選項,則認為取消指令被發出,此時,對該物理按鍵的按壓操作不做出響應。
此外,若未檢測到用戶在待確認界面中輸入了任何指令,該情況也被認為物理按鍵的按壓操作不是由用戶本人發出的,屬于誤操作,也不對該物理按鍵的按壓操作做出響應。
本實施例可以進一步確保對移動終端物理按鍵誤操作的判斷準確性,例如,用戶確實是按壓了位于移動終端當前放置方式對應的底部的物理按鍵,則上述方案可以保證按鍵操作的正常進行;而若未檢測到用戶在待確認界面中輸入了 任何指令,則認為物理按鍵的按壓是在用戶不知情的情況下發生的,例如,移動終端放在用戶背包里被擠壓而產生了按鍵誤操作,此時不對該按鍵操作進行響應,可以進一步有效地避免對移動終端誤操作的發生。
實施例三:
本實施例在本發明實施例一的基礎之上,增加了如圖3所示的步驟:
在S301中,分別存儲所述移動終端的每個物理按鍵對應的重力傳感器參數范圍,所述重力傳感器參數范圍為當所述移動終端處于預設放置方式時所述重力傳感器測量得到的參數范圍,在所述預設放置方式中,所述物理按鍵位于所述移動終端的底部。
本實施例中,對于移動終端中的每個物理按鍵,當該物理按鍵位于移動終端當前放置方式的底部時,通過重力傳感器測量得到此時移動終端所有可能的重力傳感器參數(即重力加速度參數),以預先建立并存儲相應的重力傳感器參數范圍。
在S302中,當檢測到所述移動終端的物理按鍵被按下時,通過所述移動終端的重力傳感器獲取所述移動終端的重力傳感器參數。
在S303中,判斷所述重力傳感器參數是否在所述物理按鍵對應的重力傳感器參數范圍內。
在S304中,若所述重力傳感器參數在所述物理按鍵對應的重力傳感器參數范圍內,則判定所述物理按鍵位于所述移動終端的當前放置方式對應的底部。
在S305中,若所述重力傳感器參數不在所述物理按鍵對應的重力傳感器參數范圍內,則判定所述物理按鍵不位于所述移動終端的當前放置方式對應的底部。
基于S301預先存儲的數據,可以將重力傳感器當前測量得到的重力傳感器參數直接與被按壓的物理按鍵所對應的重力傳感器參數范圍進行匹配,判定當前測量得到的重力傳感器參數是否位于該重力傳感器參數范圍之內,是則認 定此時物理按鍵位于移動終端當前放置方式對應的底部,否則認為此時物理按鍵不位于移動終端當前放置方式對應的底部。
在S306中,若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,對所述物理按鍵做不響應處理。
本實施例通過預先存儲每個物理按鍵對應的重力傳感器參數范圍,當物理按鍵被按壓時,可以直接讀取出該重力傳感器參數范圍,用以進行判斷,提高了整個方案的處理效率。
應理解,上述實施例中各步驟的序號的大小并不意味著執行順序的先后,各過程的執行順序應以其功能和內在邏輯確定,而不應對本發明實施例的實施過程構成任何限定。
實施例四:
對應于上文實施例所述的移動終端的物理按鍵響應方法,圖4示出了本發明實施例提供的移動終端的物理按鍵響應裝置的結構框圖,所述移動終端的物理按鍵響應裝置可以是內置于移動終端或移動終端的應用系統內的軟件單元、硬件單元或者是軟硬結合的單元。為了便于說明,僅示出了與本實施例相關的部分。
參照圖4,該裝置包括:
獲取單元41,當檢測到所述移動終端的物理按鍵被按下時,通過所述移動終端的重力傳感器獲取所述移動終端的重力傳感器參數;
判斷單元42,根據所述重力傳感器參數,判斷所述物理按鍵是否位于所述移動終端的當前放置方式對應的底部;
處理單元43,若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,對所述物理按鍵做不響應處理。
可選地,所述處理單元43包括:
待確認界面彈出子單元,若所述物理按鍵位于所述移動終端的當前放置方式對應的底部,在所述移動終端的屏幕上彈出待確認界面;
第一處理子單元,若檢測到用戶在所述待確認界面上輸入了確認指令,響應所述物理按鍵;
第二處理子單元,若未檢測到用戶在所述待確認界面上輸入了確認指令,不響應所述物理按鍵。
可選地,所述裝置還包括:
存儲單元,分別存儲所述移動終端的每個物理按鍵對應的重力傳感器參數范圍,所述重力傳感器參數范圍為當所述移動終端處于預設放置方式時所述重力傳感器測量得到的參數范圍,在所述預設放置方式中,所述物理按鍵位于所述移動終端的底部;
所述判斷單元42包括:
判斷子單元,判斷所述重力傳感器參數是否在所述物理按鍵對應的重力傳感器參數范圍內;
第一判定子單元,若所述重力傳感器參數在所述物理按鍵對應的重力傳感器參數范圍內,則判定所述物理按鍵位于所述移動終端的當前放置方式對應的底部;
第二判定子單元,若所述重力傳感器參數不在所述物理按鍵對應的重力傳感器參數范圍內,則判定所述物理按鍵不位于所述移動終端的當前放置方式對應的底部。
可選地,所述裝置還包括:
響應單元,若所述物理按鍵不位于所述移動終端的當前放置方式對應的底部,響應所述物理按鍵。
可選地,所述物理按鍵包括電源按鍵、音量按鍵或者主頁鍵。
所屬領域的技術人員可以清楚地了解到,為了描述的方便和簡潔,僅以上 述各功能單元、模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能單元、模塊完成,即將所述裝置的內部結構劃分成不同的功能單元或模塊,以完成以上描述的全部或者部分功能。實施例中的各功能單元、模塊可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中,上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。另外,各功能單元、模塊的具體名稱也只是為了便于相互區分,并不用于限制本申請的保護范圍。上述系統中單元、模塊的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結合來實現。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的范圍。
在本發明所提供的實施例中,應該理解到,所揭露的裝置和方法,可以通過其它的方式實現。例如,以上所描述的系統實施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通訊連接可以是通過一些接口,裝置或單元的間接耦合或通訊連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中, 也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。
所述集成的單元如果以軟件功能單元的形式實現并作為獨立的產品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中。基于這樣的理解,本發明實施例的技術方案本質上或者說對現有技術做出貢獻的部分或者該技術方案的全部或部分可以以軟件產品的形式體現出來,該計算機軟件產品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)或處理器(processor)執行本發明實施例各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明實施例各實施例技術方案的精神和范圍。
以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護范圍之內。

關 鍵 詞:
一種 移動 終端 物理 按鍵 響應 方法 裝置
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:一種移動終端的物理按鍵響應方法及裝置.pdf
鏈接地址:http://www.rgyfuv.icu/p-6353747.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图