用戶指令的獲取方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種用戶指令的獲取方法和裝置。
【背景技術(shù)】
[0002]隨著觸屏技術(shù)的發(fā)展,手機、平板電腦等觸屏終端設(shè)備越來越普及。使用上述終端設(shè)備的用戶通過觸摸終端設(shè)備的觸摸屏下達指令,使終端設(shè)備執(zhí)行各種操作。
[0003]目前,用戶以點擊的方式向觸屏終端設(shè)備下達指令,觸屏終端設(shè)備通過獲取點擊信號獲取用戶下達的指令。例如,在觸屏終端設(shè)備的觸摸屏處于熄滅的狀態(tài)下,不斷電,時刻檢測物體與觸摸屏的接觸,這樣,用戶點擊觸屏終端設(shè)備的觸摸屏,觸屏終端設(shè)備通過獲取點擊信號獲取觸摸屏點亮指令,使得觸摸屏點亮,從而免去通過按觸屏終端設(shè)備的電源鍵使觸摸屏點亮的操作。又如,用戶點擊觸屏終端設(shè)備的觸摸屏的不同區(qū)域,觸屏終端設(shè)備獲取與點擊信號對應(yīng)的解鎖指令,替代數(shù)字密碼以實現(xiàn)解鎖的目的。
[0004]上述獲取用戶指令的方法存在的缺陷在于:第一、在用戶戴手套或者觸摸屏表面濺水等情況下,用戶在點擊觸摸屏后,由于用戶手指與觸摸屏之間存在非導(dǎo)電物質(zhì),導(dǎo)致觸屏終端設(shè)備難以獲取點擊信號對應(yīng)的指令;第二、點擊觸摸屏進行指令下達在操作上也有一定局限性,即,難免會點擊到觸屏終端設(shè)備內(nèi)正在運行的應(yīng)用程序,從而難以獲取有效的操作指令。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供一種用戶指令的獲取方法和裝置,以優(yōu)化終端設(shè)備獲取用戶指令的方式。
[0006]第一方面,本發(fā)明實施例提供了一種用戶指令的獲取方法,包括:
[0007]基于終端設(shè)備的加速度傳感器檢測用戶的敲擊動作;
[0008]根據(jù)所述敲擊動作轉(zhuǎn)換形成用戶指令。
[0009]第二方面,本發(fā)明實施例提供了一種用戶指令的獲取裝置,包括:
[0010]敲擊動作檢測模塊,用于基于終端設(shè)備的加速度傳感器檢測用戶的敲擊動作;
[0011]用戶指令形成模塊,用于根據(jù)所述敲擊動作轉(zhuǎn)換形成用戶指令。
[0012]本發(fā)明實施例提供的用戶指令的獲取方法和裝置,通過終端設(shè)備中的加速度傳感器檢測所述終端設(shè)備的用戶敲擊動作,并轉(zhuǎn)換形成對應(yīng)的用戶指令,一方面,不受觸摸屏輸入指令的制約,即避免了在用戶戴手套或者觸摸屏表面存在非導(dǎo)電物質(zhì)等情況下,用戶在點擊觸摸屏后,由于用戶手指與觸摸屏之間存在非導(dǎo)電物質(zhì),所導(dǎo)致的終端設(shè)備難以獲取點擊信號對應(yīng)的用戶指令的局限;另一方面,不受終端設(shè)備中正在運行的應(yīng)用程序的制約,即使終端設(shè)備中正在運行某個應(yīng)用程序,也可通過敲擊非觸摸屏面獲取用戶指令,實現(xiàn)對設(shè)備自身的控制,或者使終端設(shè)備執(zhí)行與當(dāng)前運行的應(yīng)用程序有關(guān)的操作。
【附圖說明】
[0013]為了更清楚地說明本發(fā)明,下面將對本發(fā)明中所需要使用的附圖做一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014]圖1為本發(fā)明實施例一提供的一種用戶指令的獲取方法的流程示意圖;
[0015]圖2為本發(fā)明實施例二提供的用戶指令的獲取方法中一種基于終端設(shè)備的加速度傳感器檢測用戶的敲擊動作的流程示意圖;
[0016]圖3為本發(fā)明實施例三提供的一種用戶指令的獲取裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0017]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施例中的技術(shù)方案作進一步詳細描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例??梢岳斫獾氖?,此處所描述的具體實施例僅用于解釋本發(fā)明,而非對本發(fā)明的限定,基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。
[0018]實施例一
[0019]請參閱圖1,為本發(fā)明實施例一提供的一種用戶指令的獲取方法的流程示意圖。本發(fā)明實施例的方法可以由配置以硬件和/或軟件實現(xiàn)的用戶指令的獲取裝置來執(zhí)行,該實現(xiàn)裝置典型的是配置于終端設(shè)備中。
[0020]該方法包括:步驟110?步驟120。
[0021]步驟110、基于終端設(shè)備的加速度傳感器檢測用戶的敲擊動作。
[0022]通過終端設(shè)備中的加速度傳感器檢測所述終端設(shè)備的被敲擊狀況,也即用戶以敲擊的方式向終端設(shè)備下達指令,終端設(shè)備通過獲取敲擊動作獲取用戶下達的指令。
[0023]現(xiàn)有的終端設(shè)備大部分都可以看作是一個長方體,一般只有一個側(cè)面包含有觸摸屏,其余五個側(cè)面都是外殼,用戶優(yōu)選是敲擊終端設(shè)備的除包含有觸摸屏的側(cè)面之外的其余五個側(cè)面以輸入用戶指令,一方面,不受觸摸屏的制約,即避免了在用戶戴手套或者觸摸屏表面存在非導(dǎo)電物質(zhì)(例如,觸摸屏表面濺水)等情況下,用戶在點擊觸摸屏后,由于用戶手指與觸摸屏之間存在非導(dǎo)電物質(zhì),所導(dǎo)致的終端設(shè)備難以獲取點擊信號對應(yīng)的指令的局限,另一方面,不受終端設(shè)備中正在運行的應(yīng)用程序的制約,即使終端設(shè)備中正在運行某個應(yīng)用程序,也可通過敲擊非觸摸屏面獲取用戶的鎖屏指令或解鎖指令等。
[0024]本步驟中,基于終端設(shè)備的加速度傳感器檢測用戶的敲擊動作,具體可以包括:在設(shè)定時間內(nèi)檢測用戶對終端設(shè)備的敲擊次數(shù),以及所述終端設(shè)備的被敲擊區(qū)域所屬的敲擊側(cè)面。
[0025]步驟120、根據(jù)所述敲擊動作轉(zhuǎn)換形成用戶指令。
[0026]本步驟中,可以使終端設(shè)備根據(jù)與所述敲擊動作對應(yīng)的用戶指令,實現(xiàn)對設(shè)備自身的控制,例如,鎖屏、解鎖、音量增大、音量減小等;也可以將所述敲擊動作與終端設(shè)備中正在運行的應(yīng)用程序相結(jié)合,從而使終端設(shè)備根據(jù)與所述敲擊動作對應(yīng)的用戶指令,執(zhí)行與應(yīng)用程序有關(guān)的操作。
[0027]本實施例的技術(shù)方案,通過終端設(shè)備中的加速度傳感器檢測所述終端設(shè)備的用戶敲擊動作,并轉(zhuǎn)換形成對應(yīng)的用戶指令,優(yōu)選是檢測除包含有觸摸屏的側(cè)面之外的其余五個側(cè)面,一方面,不受觸摸屏輸入指令的制約,即避免了在用戶戴手套或者觸摸屏表面存在非導(dǎo)電物質(zhì)等情況下,用戶在點擊觸摸屏后,由于用戶手指與觸摸屏之間存在非導(dǎo)電物質(zhì),所導(dǎo)致的終端設(shè)備難以獲取點擊信號對應(yīng)的用戶指令的局限;另一方面,不受終端設(shè)備中正在運行的應(yīng)用程序的制約,即使終端設(shè)備中正在運行某個應(yīng)用程序,也可通過敲擊非觸摸屏面獲取用戶指令,實現(xiàn)對設(shè)備自身的控制,或者使終端設(shè)備執(zhí)行與當(dāng)前運行的應(yīng)用程序有關(guān)的操作。
[0028]在上述方案中,根據(jù)所述敲擊動作轉(zhuǎn)換形成用戶指令可優(yōu)選包括:
[0029]識別所述敲擊動作的敲擊次數(shù)、敲擊側(cè)面,以及所述終端設(shè)備當(dāng)前運行的應(yīng)用程序;
[0030]根據(jù)預(yù)先建立的應(yīng)用程序、敲擊側(cè)面及敲擊次數(shù)與用戶指令的對應(yīng)關(guān)系,查詢確定對應(yīng)的用戶指令。
[0031]其中,所述敲擊動作的敲擊次數(shù)以及敲擊側(cè)面是相對于設(shè)定時間內(nèi)的加速度傳感器的檢測結(jié)果而言的。
[0032]示例性地,假設(shè)設(shè)定時間內(nèi)識別到的所述敲擊動作的敲擊次數(shù)為兩次,敲擊側(cè)面為終端設(shè)備的頂部(其中,將包含有觸摸屏的側(cè)面作為終端設(shè)備的正面)