本發(fā)明涉及終端控制領(lǐng)域,尤其涉及一種終端快速調(diào)用控制裝置及其方法。
背景技術(shù):
隨著科技的發(fā)展,手機、個人數(shù)碼助理、移動電話等等的各種移動設(shè)備已成為人們必不可少的通訊設(shè)備,在該移動設(shè)備中存儲有很多應(yīng)用程序。用戶在啟動該應(yīng)用程序時,需要在移動設(shè)備的功能菜單中查找所需要的應(yīng)用程序,點擊運行該應(yīng)用程序。為簡化用戶的操作,可以通過設(shè)置快捷鍵與需要運行的應(yīng)用程序相關(guān)聯(lián),實現(xiàn)在移動設(shè)備待機界面中點擊一個按鍵來運行所設(shè)置的應(yīng)用程序,但是,還是需要通過人為的點擊操作才能選擇運行。
除移動設(shè)備中所存儲的應(yīng)用程序外,在智能卡的存儲區(qū)中也存儲有應(yīng)用程序,現(xiàn)有技術(shù)中,所述快捷鍵功能只能實現(xiàn)對移動設(shè)備固有功能的一鍵快捷,無法響應(yīng)智能卡的應(yīng)用程序,無法實現(xiàn)對智能卡應(yīng)用的快捷控制,即:所述快捷按鍵只可以設(shè)置移動設(shè)備中所存儲的應(yīng)用程序,而對于智能卡中所存儲的應(yīng)用程序,只能通過在移動設(shè)備功能菜單中進行查找來實現(xiàn)該應(yīng)用程序的運行。同理,對于每個應(yīng)用都有不同的功能,對于這些功能也無法通過快捷鍵的方式來啟動,因此,若用戶需要啟動某個應(yīng)用或者應(yīng)用中的某個功能時,還是需要從程序菜單或者應(yīng)用功能菜單中選擇啟動,這樣的操作方式非常復雜,使得用戶的體驗不佳,無法滿足現(xiàn)在的智能化、自動化的發(fā)展要求。
技術(shù)實現(xiàn)要素:
本發(fā)明的主要目的在于提出一種終端快速調(diào)用控制裝置及其方法,解決現(xiàn)有技術(shù)中只能從應(yīng)用功能菜單中選擇應(yīng)用才能實現(xiàn)對應(yīng)用的調(diào)用,而導致用戶操作不方便和用戶體驗不佳的問題。
為實現(xiàn)上述目的,本發(fā)明提出一種終端快速調(diào)用控制裝置,包括:檢測模塊、匹配模塊和執(zhí)行模塊,其中:
所述檢測模塊用于通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù);以及根據(jù)當前采集的接觸位置參數(shù)確定在終端上進行的觸控操作的觸控位置和觸控操作類型;
所述匹配模塊用于根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,所述快速調(diào)用控制指令組包括:對象選擇指令和啟動選擇對象工作指令;
所述執(zhí)行模塊用于先執(zhí)行所述控制指令組中的對象選擇指令,再執(zhí)行啟動選擇對象工作指令。
在一些實施例中,在終端熄屏狀態(tài)、鎖定亮屏狀態(tài)、解鎖未開啟應(yīng)用狀態(tài)下,所述對象選擇指令包括:應(yīng)用選擇指令,每個所述應(yīng)用選擇指令對應(yīng)一個觸控位置和觸控操作類型。
在一些實施例中,在解鎖開啟應(yīng)用狀態(tài)下,所述對象選擇指令包括:功能選擇指令,每個所述功能選擇指令對應(yīng)一個觸控位置和觸控操作類型。
在一些實施例中,所述功能選擇指令包括:錄音功能選擇指令、媒體播放功能選擇指令、以及錄像功能選擇指令。
在一些實施例中,所述觸控操作類型包括:軌跡觸控、組合觸控、以及持續(xù)按壓觸控。
本發(fā)明同時提供了一種終端快速調(diào)用控制方法,包括:
通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù);
根據(jù)當前采集的接觸位置參數(shù)確定在終端上進行的觸控操作的觸控位置和觸控操作類型;
根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,所述快速調(diào)用指令組包括:對象選擇指令和啟動選擇對象工作指令;
先執(zhí)行所述控制指令組中的對象選擇指令,再執(zhí)行啟動選擇對象工作指令。
在一些實施例中,在終端熄屏狀態(tài)、鎖定亮屏狀態(tài)、解鎖未開啟應(yīng)用狀態(tài)下,所述對象選擇指令包括:應(yīng)用選擇指令,每個所述應(yīng)用選擇指令對應(yīng)一個觸控位置和觸控操作類型。
在一些實施例中,在解鎖開啟應(yīng)用狀態(tài)下,所述對象選擇指令包括:功能選擇指令,每個所述功能選擇指令對應(yīng)一個觸控位置和觸控操作類型。
在一些實施例中,所述功能選擇指令包括:錄音功能選擇指令、媒體播放功能選擇指令、以及錄像功能選擇指令。
在一些實施例中,所述觸控操作類型包括:軌跡觸控、組合觸控、以及持續(xù)按壓觸控。
本發(fā)明實施例所提出的一種終端快速調(diào)用控制裝置及其方法,在檢測模塊通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器分別獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù),根據(jù)當前采集的接觸位置參數(shù)確定在終端上進行的觸控操作的觸控位置和觸控操作類型,匹配模塊根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,執(zhí)行模塊先執(zhí)行該控制指令組中的對象選擇指令,再執(zhí)行啟動選擇對象工作指令;使得用戶可以通過觸發(fā)傳感器直接進行應(yīng)用或功能的調(diào)用,從而避免了通過移動設(shè)備的操作菜單查找所需要的應(yīng)用程序,簡化了用戶啟動應(yīng)用程序或功能的操作步驟,節(jié)省了用戶操作時間,提高了用戶的操作效率以及用戶的體驗度。
附圖說明
圖1為實現(xiàn)本發(fā)明各個實施例一個可選的移動終端的硬件結(jié)構(gòu)示意圖;
圖2為本發(fā)明第一實施例提供的終端快速調(diào)用控制裝置的結(jié)構(gòu)示意圖;
圖3為本發(fā)明第二實施例提供的終端的一種結(jié)構(gòu)示意圖;
圖4為本發(fā)明第三實施例提供的終端快速調(diào)用控制方法的流程圖;
圖5為本發(fā)明第四實施例提供的終端快速調(diào)用控制方法的流程圖;
圖6為本發(fā)明實施例涉及的電容式接近傳感器的工作原理圖;
圖7為本發(fā)明實施例涉及的終端各區(qū)域的有效工作的電容式位移傳感器的示意圖;
圖8為本發(fā)明實施例涉及的終端各區(qū)域的有效工作的電容式位移傳感器的另一種示意圖;
圖9為本發(fā)明實施例涉及的終端上電容式接近傳感器的分布圖;
圖10本發(fā)明實施例提供的通過側(cè)邊的傳感器調(diào)用應(yīng)用程序的錄音功能的操作示意圖。
本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
具體實施方式
應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數(shù)字TV、臺式計算機等等的固定終端。下面,假設(shè)終端是移動終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。
圖1為實現(xiàn)本發(fā)明各個實施例一個可選的移動終端的硬件結(jié)構(gòu)示意圖。
移動終端100可以包括無線通信單元110、用戶輸入單元120、輸出單元130、存儲器140、控制器150和電源單元160等等。圖1示出了具有各種組件的移動終端,但是應(yīng)理解的是,并不要求實施所有示出的組件,可以替代地實施更多或更少的組件,將在下面詳細描述移動終端的元件。
無線通信單元110通常包括一個或多個組件,其允許移動終端100與無線通信系統(tǒng)或網(wǎng)絡(luò)之間的無線電通信以下載應(yīng)用等。例如,無線通信單元可以包括移動通信模塊111、無線互聯(lián)網(wǎng)模塊112中的至少一個。
移動通信模塊111將無線電信號發(fā)送到基站(例如,接入點、節(jié)點B等等)、外部終端以及服務(wù)器中的至少一個和/或從其接收無線電信號。這樣的無線電信號可以包括語音通話信號、視頻通話信號、或者根據(jù)文本和/或多媒體消息發(fā)送和/或接收的各種類型的數(shù)據(jù)。
無線互聯(lián)網(wǎng)模塊112支持移動終端的無線互聯(lián)網(wǎng)接入。該模塊可以內(nèi)部或外部地耦接到終端。該模塊所涉及的無線互聯(lián)網(wǎng)接入技術(shù)可以包括WLAN(無線LAN)(Wi-Fi)、Wibro(無線寬帶)、Wimax(全球微波互聯(lián)接入)、HSDPA(高速下行鏈路分組接入)等等。
用戶輸入單元120可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動終端的各種操作。用戶輸入單元120允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋仔片、觸摸板(例如,檢測由于被接觸而導致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿、傳感器(例如本發(fā)明涉及的電容式接近傳感器)等等。特別地,當觸摸板以層的形式疊加在顯示模塊131上時,可以形成觸摸屏,在本申請中,使能觸發(fā)操作具體是可以通過傳感器來觸發(fā)產(chǎn)生。
輸出單元130可以包括顯示模塊131等。顯示模塊131可以顯示在移動終端100中處理的信息。例如,當移動終端100處于電話通話模式時,顯示模塊131可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關(guān)的用戶界面(UI)或圖形用戶界面(GUI)。當移動終端100處于視頻通話模式或者圖像捕獲模式時,顯示模塊131可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關(guān)功能的UI或GUI等等。
同時,當顯示模塊131和觸摸板以層的形式彼此疊加以形成觸摸屏時,顯示模塊131可以用作輸入裝置和輸出裝置。顯示模塊131可以包括液晶顯示器(LCD)、薄膜晶體管LCD(TFT-LCD)、有機發(fā)光二極管(OLED)顯示器、柔性顯示器、三維(3D)顯示器等等中的至少一種。這些顯示器中的一些可以被構(gòu)造為透明狀以允許用戶從外部觀看,這可以稱為透明顯示器,典型的透明顯示器可以例如為TOLED(透明有機發(fā)光二極管)顯示器等等。根據(jù)特定想要的實施方式,移動終端100可以包括兩個或更多顯示模塊(或其它顯示裝置),例如,移動終端可以包括外部顯示模塊(未示出)和內(nèi)部顯示模塊(未示出)。觸摸屏可用于檢測觸摸輸入壓力以及觸摸輸入位置和觸摸輸入面積。
存儲器140可以存儲由控制器150執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時地存儲己經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,垃圾文件列表、系統(tǒng)文件/加密文件列表、白名單添加對象的列表等等)。而且,存儲器140可以存儲關(guān)于當觸摸施加到觸摸屏時輸出的各種方式的振動和音頻信號的數(shù)據(jù)。
存儲器140可以包括至少一種類型的存儲介質(zhì),存儲介質(zhì)包括閃存、硬盤、多媒體卡、卡型存儲器(例如,SD或DX存儲器等等)、隨機訪問存儲器(RAM)、靜態(tài)隨機訪問存儲器(SRAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、可編程只讀存儲器(PROM)、磁性存儲器、磁盤、光盤等等。而且,移動終端100可以與通過網(wǎng)絡(luò)連接執(zhí)行存儲器140的存儲功能的網(wǎng)絡(luò)存儲裝置協(xié)作。
控制器150通常控制移動終端的總體操作。例如,控制器150執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理。另外,控制器150可以包括用于再現(xiàn)(或回放)多媒體數(shù)據(jù)的多媒體模塊151,多媒體模塊151可以構(gòu)造在控制器150內(nèi),或者可以構(gòu)造為與控制器150分離。控制器150可以執(zhí)行模式識別處理,以將在觸摸屏上執(zhí)行的手寫輸入或者圖片繪制輸入識別為字符或圖像。在本發(fā)明中,控制器150可以實現(xiàn)檢測模塊21、匹配模塊22和執(zhí)行模塊23的功能。
電源單元160在控制器150的控制下接收外部電力或內(nèi)部電力并且提供操作各元件和組件所需的適當?shù)碾娏Α?/p>
這里描述的各種實施方式可以以使用例如計算機軟件、硬件或其任何組合的計算機可讀介質(zhì)來實施。對于硬件實施,這里描述的實施方式可以通過使用特定用途集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計為執(zhí)行這里描述的功能的電子單元中的至少一種來實施,在一些情況下,這樣的實施方式可以在控制器150中實施。對于軟件實施,諸如過程或功能的實施方式可以與允許執(zhí)行至少一種功能或操作的單獨的軟件模塊來實施。軟件代碼可以由以任何適當?shù)木幊陶Z言編寫的軟件應(yīng)用程序(或程序)來實施,軟件代碼可以存儲在存儲器140中并且由控制器150執(zhí)行。
至此,己經(jīng)按照其功能描述了移動終端。下面,為了簡要起見,將描述諸如折疊型、直板型、擺動型、滑動型移動終端等等的各種類型的移動終端中的滑動型移動終端作為示例。因此,本發(fā)明能夠應(yīng)用于任何類型的移動終端,并且不限于滑動型移動終端。
基于上述移動終端硬件結(jié)構(gòu),提出本發(fā)明方法各個實施例。
第一實施例
如圖2所示,基于上述移動終端硬件結(jié)構(gòu),提出本發(fā)明的終端快速調(diào)用控制裝置的實施例,具體的,本發(fā)明提供的終端快速調(diào)用控制裝置包括:檢測模塊21、匹配模塊22和執(zhí)行模塊23,其中,
檢測模塊21用于通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù);以及根據(jù)當前采集的接觸位置參數(shù)確定在終端上進行的觸控操作的觸控位置和觸控操作類型,所述觸控操作類型包括:軌跡觸控、組合觸控、以及持續(xù)按壓觸控。
在本實施例中,所述軌跡觸控可以理解為是用戶通過手指或者觸控工具在終端上進行滑動操作的滑動軌跡,包括滑動軌跡的形狀、軌跡的長度、滑動的速度等等;所述組合觸控指的是用戶同時在背面和兩側(cè)邊框上進行觸控操作;所述持續(xù)按壓觸控指的是用戶通過手指或者觸控工具在終端上長時間按壓傳感器或者大面積的按壓傳感器的操作。
在本實施例中,所述接觸位置參數(shù)具體指的是用戶在使用終端時,手掌或手指在終端背面和兩側(cè)邊框上按壓、滑動的位置參數(shù),具體可以包括觸控的面積和觸控的位置信息。當用戶手指在終端背面按壓時,則傳感器檢測用戶在背面按壓的具體位置信息,根據(jù)位置信息確定對應(yīng)的觸控操作類型,例如,在終端的各個位置上都設(shè)置有電容式接近傳感器,并且每個位置上的傳感器檢測的觸控操作也不相同,假設(shè)終端背面的傳感器檢測的是軌跡觸控,側(cè)邊的傳感器檢測的是持續(xù)按壓觸控。
匹配模塊22用于根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,所述快速調(diào)用控制指令組包括:對象選擇指令和啟動選擇對象工作指令。
在本實施例中,所述預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系指的是用戶通過觸控終端上不同位置的傳感器所調(diào)用的應(yīng)用程序的對應(yīng)關(guān)系,例如觸控背面的傳感器是調(diào)用終端上社交軟件,但是到底調(diào)用的是QQ還是微信,具體就需要通過用戶在背面?zhèn)鞲衅魃陷斎氲幕瑒榆壽E進行識別,例如輸入的是“S”形滑動軌跡,則調(diào)用的是QQ,若輸入的是“N”形軌跡,則調(diào)用的是微信。
執(zhí)行模塊23用于先執(zhí)行所述控制指令組中的對象選擇指令,再執(zhí)行啟動選擇對象工作指令。
為了進一步的實現(xiàn)終端各應(yīng)用或者應(yīng)用功能的智能化調(diào)用控制,本實施例提供的裝置還可以根據(jù)終端不同的模式狀態(tài)設(shè)置不同的調(diào)用指令,可選的,當終端在熄屏狀態(tài)、鎖定亮屏狀態(tài)(指的是終端處于鎖屏狀態(tài),但是顯示屏是亮的)、解鎖未開啟應(yīng)用狀態(tài)(指的是終端已經(jīng)被解鎖,但是終端并沒有運行任何的應(yīng)用或者功能)時,將對象選擇指令設(shè)置為應(yīng)用選擇指令,并且每個應(yīng)用選擇指令對應(yīng)一個觸控位置和觸控操作類型,具體的可以理解是,當終端在上述設(shè)置的狀態(tài)下,用戶通過觸控操作只能實現(xiàn)終端應(yīng)用程序的快速調(diào)用,比如在終端背面進行S形滑動時,直接將QQ從應(yīng)用菜單中選中,并運行顯示。
在本實施例中,所述解鎖未開啟應(yīng)用狀態(tài)還可以理解為是終端已經(jīng)被解鎖,并且也運行了運行了某些應(yīng)用或者功能,但是在終端的顯示界面上并沒有顯示當前運行的應(yīng)用或者功能的界面,而是在終端的后臺運行,這時,用戶輸入的對象選擇指令也是應(yīng)用選擇指令。
當終端在解鎖開啟應(yīng)用狀態(tài)時,將對象選擇指令設(shè)置為功能選擇指令,并且每個功能選擇指令對應(yīng)一個觸控位置和觸控操作類型,這里的解鎖開啟應(yīng)用狀態(tài)指的是終端已經(jīng)被解鎖,終端也運行了某些應(yīng)用或者功能,并且在終端的顯示界面上顯示對應(yīng)的應(yīng)用或者功能的界面的狀態(tài),這時用戶通過觸控操作只能實現(xiàn)對當前應(yīng)用中的功能進行快速調(diào)用,例如,終端當前時刻運行的是微信,并且在顯示界面上也顯示了微信的聊天界面,這時用戶再輸入觸控操作時,匹配模塊22根據(jù)輸入的觸控操作的類型查詢對應(yīng)的調(diào)用指令,根據(jù)查詢到的調(diào)用指令調(diào)用微信中的功能。
在本實施例中,所述功能選擇指令包括:錄音功能選擇指令、媒體播放功能選擇指令、以及錄像功能選擇指令,可選的,當終端當前時刻運行的是微信,并且在顯示界面上也顯示了微信的聊天界面,匹配模塊22根據(jù)輸入的觸控操作的類型查詢對應(yīng)的調(diào)用指令,且該調(diào)用指令為錄音功能選擇指令,則根據(jù)錄音功能選擇指令開啟微信的語音錄音功能進行錄音。
在本實施例中,對于電容式接近傳感器的觸發(fā)原理,如圖6所示,在本申請中,可以根據(jù)檢測到的傳感器電容值C來確定用戶是否接近傳感器、與傳感器的接觸面積(接觸面積用于表征用戶按壓程度,按壓程度越大,接觸面積越大),具體的如下:
根據(jù)電容C=(εS)/d可知:
在圖6a所示的場景下,沒有用戶手指靠近傳感器,傳感器正極與地之間的距離d無限大,此時電容值C=0;
在圖6b所示的場景下,用戶手指接近傳感器,用戶手指作為接地極,此時正極與地之間的距離d較小,此時電容值C=(εS)/d大于0;因此可以根據(jù)是否存在電容值來確定是否有手指接近;
在圖6c所示的場景下,用戶手指輕輕按壓到傳感器上,用戶手指作為接地極,此時正極與地之間的距離d為手機殼的厚度D,此時電容值C=(εS)/D;由于用戶是輕按,因此正極與地之間的接觸面積S較小,電容值較小;
在圖6d所示的場景下,用戶手指用力按壓到傳感器上,用戶手指作為接地極,此時正極與地之間的距離d為手機殼的厚度D,此時電容值C=(εS)/D;由于用戶是重按,因此正極與地之間的接觸面積S較大,電容值較大;因此可以根據(jù)電容值的大小來確定用戶按壓程度(輕按或者重按);
基于上述分析可知,本申請可以基于電容式接近傳感器檢測到用戶在手機等終端表面的滑動、按壓、按壓大小等參數(shù)。
在本實施例中,如圖9所示,在手機內(nèi)部設(shè)置有多個傳感器,并且分為多個區(qū)域(圖9所示的黑色圓球),主要包括:
分別設(shè)置在手機2個側(cè)面的8個傳感器,分別為上部4個和下部4個,這些傳感器主要用來檢測用戶的按壓、直線滑動等操作;
設(shè)置在手機背面的9個傳感器,組成如圖9中的傾斜形矩陣,這些傳感器主要用來檢測用戶的按壓、直線滑動、軌跡(如弧形)、反復某動作等操作;
在此基礎(chǔ)上,檢測模塊21用于通過設(shè)置在終端同一外表面(側(cè)面或者背面)內(nèi)的至少一個電容式接近傳感器獲取滑動軌跡參數(shù),例如通過側(cè)面上部的4個傳感器檢測用戶的直線滑動,通過背面的9個傳感器檢測用戶的弧形規(guī)則運動。
在本實施例中,當預(yù)設(shè)的觸控操作類型為點擊運動參數(shù)時,觸控操作類型包括:點擊位置、點擊類型、同時點擊的點擊點數(shù)量中的至少一種。如圖9所示,可以根據(jù)傳感器的標識及預(yù)存的標識與位置的對應(yīng)關(guān)系來確定用戶的點擊位置,根據(jù)電容出現(xiàn)的時長來確定用戶的點擊類型,如長按/重按等,而同時點擊的點擊點數(shù)量則可以根據(jù)檢測到的同時出現(xiàn)電容的傳感器數(shù)量來計算。
在本實施例中,當預(yù)設(shè)的觸控操作類型為線性滑動運動參數(shù)時,觸控操作類型包括:線性滑動方向、線性滑動長度、線性滑動的速度中的至少一種。具體的,如圖7所示,在T1時刻,檢測到傳感器1被按壓,在T2時刻,檢測到傳感器2被按壓,那么:
線性滑動方向為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置;
線性滑動長度為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置的距離長度L1;
線性滑動的速度為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置的距離長度L1與滑動時間t1(t1=T2-T1)的商v=L1/t1。
在本實施例中,當預(yù)設(shè)的觸控操作類型為軌跡運動參數(shù)時,觸控操作類型包括:運動的軌跡、軌跡的長度、運動的速度中的至少一種。具體的,如圖8所示,在T1時刻,檢測到傳感器1被按壓,在T2時刻,檢測到傳感器2被按壓,在T3時刻,檢測到傳感器3被按壓,那么:
運動的軌跡為:傳感器1對應(yīng)的位置→傳感器2對應(yīng)的位置→傳感器3對應(yīng)的位置;
軌跡的長度為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置的距離長度L1與傳感器2對應(yīng)的位置到傳感器3對應(yīng)的位置的距離長度L2之和L
(L=L1+L2);
運動的速度為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置的距離長度L1與傳感器2對應(yīng)的位置到傳感器3對應(yīng)的位置的距離長度L2之和L與滑動時間t2(t2=T3-T1)的商v’=L/t2。
在本實施例中,當預(yù)設(shè)的觸控操作類型為組合觸控時,觸控操作類型包括:運動的種類、各類運動的時序、各類運動的觸控操作類型;運動的種類包括:點擊運動、線性滑動和軌跡運動。具體的,用戶在終端的側(cè)邊上按壓傳感器的同時也在背面的傳感器區(qū)域上進行軌跡觸或者持續(xù)按壓觸控,對于該種情況,只有同時檢測到終端側(cè)邊和背面都有對應(yīng)的觸控才能進行確定對應(yīng)的應(yīng)用選擇指令或者功能選擇指令。
圖10為本實施例提供的通過側(cè)邊的傳感器調(diào)用應(yīng)用程序的錄音功能的操作示意圖,如圖10a所示,終端當前界面上顯示的應(yīng)用為“微信”的聊天界面,若用戶需要進行語音聊天時,通過觸發(fā)拇指位置上的電容式接近傳感器4,具體操作如圖10b所示,在觸發(fā)后,當檢測模塊21檢測到有觸發(fā)信號后,通過匹配得到對應(yīng)的錄音功能選擇指令,執(zhí)行模塊23根據(jù)匹配到的錄音功能選擇指令直接開啟“微信”的語音錄音功能,具體顯示如圖10c所示。
本實施例提供的終端快速調(diào)用控制裝置,在檢測模塊通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器分別獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù),根據(jù)當前采集的接觸位置參數(shù)確定在終端上進行的觸控操作的觸控位置和觸控操作類型,匹配模塊根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,執(zhí)行模塊先執(zhí)行該控制指令組中的對象選擇指令,再執(zhí)行啟動選擇對象工作指令;使得用戶可以通過觸發(fā)傳感器直接進行應(yīng)用或功能的調(diào)用,從而避免了通過移動設(shè)備的操作菜單查找所需要的應(yīng)用程序,簡化了用戶啟動應(yīng)用程序或功能的操作步驟,節(jié)省了用戶操作時間,提高了用戶的操作效率以及用戶的體驗度。
第二實施例
在本發(fā)明實施例中,圖1中的控制器150可以包括圖2所示實施例中的檢測模塊21、匹配模塊22和執(zhí)行模塊23的功能。此時,上述實施例可以為:
首先,控制器150通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù),根據(jù)當前采集的接觸位置參數(shù)確定在終端上進行的觸控操作的觸控位置和觸控操作類型,根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,所述快速調(diào)用指令組包括:對象選擇指令和啟動選擇對象工作指令,先執(zhí)行所述控制指令組中的對象選擇指令,再執(zhí)行啟動選擇對象工作指令。
本實施例提供了一種終端,預(yù)先在終端別面和兩側(cè)邊框上分別設(shè)置有電容式接近傳感器,在此基礎(chǔ)上,在用戶使用終端的狀態(tài)下,通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù),根據(jù)當前采集到的接觸位置參數(shù)確定在終端行的觸控操作的觸控位置和觸控操作類型,根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,然后先執(zhí)行所述控制指令組中的對象選擇指令,再執(zhí)行啟動選擇對象工作指令,使得用戶可以通過觸發(fā)傳感器直接進行應(yīng)用或功能的調(diào)用,從而避免了通過移動設(shè)備的操作菜單查找所需要的應(yīng)用程序,簡化了用戶啟動應(yīng)用程序或功能的操作步驟,節(jié)省了用戶操作時間,提高了用戶的操作效率以及用戶的體驗度。
圖3為本發(fā)明終端的一種結(jié)構(gòu)示意圖,如圖3所示,本實施例提供的終端至少包括:輸入輸出(IO)總線31、處理器32、RAM 33、內(nèi)存34和傳感器35,其中,
輸入輸出(IO)總線41分別與自身所屬的終端的其它部件(處理器32、存儲器33、內(nèi)存34和顯示裝置35)連接,并且為其它部件提供傳送線路。
處理器32通常控制自身所屬的服務(wù)器的總體操作。例如,處理器32執(zhí)行計算和確認等操作。其中,處理器32可以是中央處理器(CPU)。在本實施例中,處理器32至少需要具備這樣的功能:通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù),根據(jù)當前采集的接觸位置參數(shù)確定在終端上進行的觸控操作的觸控位置和觸控操作類型,根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,所述快速調(diào)用指令組包括:對象選擇指令和啟動選擇對象工作指令,最后根據(jù)執(zhí)行快速調(diào)用指令組實現(xiàn)應(yīng)用程序或者功能的快速調(diào)用。
RAM 33存儲處理器可讀、處理器可執(zhí)行的軟件代碼,其包含用于控制處理器42執(zhí)行本文描述的功能的指令(即軟件執(zhí)行功能)。在本實施例中,RAM 33至少需要存儲有實現(xiàn)處理器42執(zhí)行上述功能需要的程序。
其中,本發(fā)明提供的終端軟鍵盤切換顯示裝置中,實現(xiàn)檢測模塊21、匹配模塊22和執(zhí)行模塊23功能的軟件代碼可存儲在存儲器33中,并由處理器32執(zhí)行或編譯后執(zhí)行。
內(nèi)存34,一般采用半導體存儲單元,包括隨機存儲器(RAM),只讀存儲器(ROM),以及高速緩存(CACHE),RAM是其中最重要的存儲器。內(nèi)存44是計算機中重要的部件之一,它是與CPU進行溝通的橋梁,計算機中所有程序的運行都是在內(nèi)存中進行的,其作用是用于暫時存放CPU中的運算數(shù)據(jù),以及與硬盤等外部存儲器交換的數(shù)據(jù),只要計算機在運行中,CPU就會把需要運算的數(shù)據(jù)調(diào)到內(nèi)存中進行運算,當運算完成后CPU再將結(jié)果傳送出來,內(nèi)存的運行也決定了計算機的穩(wěn)定運行。
傳感器35,其設(shè)置如圖9所示,用于根據(jù)用戶的操作產(chǎn)生對應(yīng)的電容,并傳輸?shù)教幚砥?2。
在圖3所示的終端構(gòu)件基礎(chǔ)上,本實施例提供的終端可以這樣工作:
先設(shè)置傳感器在終端上的位置,在兩邊框位置上沿著側(cè)邊框長度方向設(shè)置的至少一個電容式接近傳感器,優(yōu)選的,是設(shè)置在終端兩側(cè)邊框的端部區(qū)域上。
通過設(shè)置在終端兩邊框內(nèi)的各電容式接近傳感器,分別獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù)。
處理器32據(jù)當前采集的接觸位置參數(shù)確定在終端上進行的觸控操作的觸控位置和觸控操作類型。
處理器32根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,所述快速調(diào)用指令組包括:對象選擇指令和啟動選擇對象工作指令。
最后,通過處理器32先執(zhí)行所述控制指令組中的對象選擇指令,選中了調(diào)用的應(yīng)用程序或者功能,然后再執(zhí)行啟動選擇對象工作指令,將選中的應(yīng)用程序或者功能開啟。
在本實施例中,所述終端快速調(diào)用控制裝置還包括根據(jù)不同的模式狀態(tài)設(shè)置不同的調(diào)用指令,可選的,當終端在熄屏狀態(tài)、鎖定亮屏狀態(tài)(指的是終端處于鎖屏狀態(tài),但是顯示屏是亮的)、解鎖未開啟應(yīng)用狀態(tài)(指的是終端已經(jīng)被解鎖,但是終端并沒有運行任何的應(yīng)用或者功能)時,將對象選擇指令設(shè)置為應(yīng)用選擇指令,并且每個應(yīng)用選擇指令對應(yīng)一個觸控位置和觸控操作類型。
在本實施例中,所述解鎖未開啟應(yīng)用狀態(tài)還可以理解為是終端已經(jīng)被解鎖,并且也運行了運行了某些應(yīng)用或者功能,但是在終端的顯示界面上并沒有顯示當前運行的應(yīng)用或者功能的界面,而是在終端的后臺運行,這時,用戶輸入的對象選擇指令也是應(yīng)用選擇指令。
當終端在解鎖開啟應(yīng)用狀態(tài)時,將對象選擇指令設(shè)置為功能選擇指令,并且每個功能選擇指令對應(yīng)一個觸控位置和觸控操作類型,這里的解鎖開啟應(yīng)用狀態(tài)指的是終端已經(jīng)被解鎖,終端也運行了某些應(yīng)用或者功能,并且在終端的顯示界面上顯示對應(yīng)的應(yīng)用或者功能的界面的狀態(tài),這時用戶通過觸控操作只能實現(xiàn)對當前應(yīng)用中的功能進行快速調(diào)用。
在本實施例中,所述功能選擇指令包括:錄音功能選擇指令、媒體播放功能選擇指令、以及錄像功能選擇指令,可選的,當終端當前時刻運行的是微信,并且在顯示界面上也顯示了微信的聊天界面,根據(jù)輸入的觸控操作的類型查詢對應(yīng)的調(diào)用指令,且該調(diào)用指令為錄音功能選擇指令,則根據(jù)錄音功能選擇指令開啟微信的語音錄音功能進行錄音。
本實施例提供的終端快速調(diào)用控制裝置,在檢測模塊通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器分別獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù),根據(jù)當前采集的接觸位置參數(shù)確定在終端上進行的觸控操作的觸控位置和觸控操作類型,匹配模塊根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,執(zhí)行模塊先執(zhí)行該控制指令組中的對象選擇指令,再執(zhí)行啟動選擇對象工作指令;使得用戶可以通過觸發(fā)傳感器直接進行應(yīng)用或功能的調(diào)用,從而避免了通過移動設(shè)備的操作菜單查找所需要的應(yīng)用程序,簡化了用戶啟動應(yīng)用程序或功能的操作步驟,節(jié)省了用戶操作時間,提高了用戶的操作效率以及用戶的體驗度。
第三實施例
如圖4所示,提出本發(fā)明終端快速調(diào)用控制方法的實施例流程圖,在本實施例中,終端快速調(diào)用控制方法包括以下步驟:
S401:通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器,分別獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù)。
在本實施例中,所述觸控操作把包括:用戶通過滑動觸控工具在終端上設(shè)置有傳感器的區(qū)域內(nèi)進行點擊、滑動、按壓等等的操作;所述接觸位置參數(shù)具體指的是用戶在使用終端時,手掌或手指在終端背面和兩側(cè)邊框上按壓、滑動的位置參數(shù),具體可以包括觸控的面積和觸控的位置信息。當用戶手指在終端背面按壓時,則傳感器檢測用戶在背面按壓的具體位置信息,根據(jù)位置信息確定對應(yīng)的觸控操作類型,例如,在終端的各個位置上都設(shè)置有電容式接近傳感器,并且每個位置上的傳感器檢測的觸控操作也不相同,假設(shè)終端背面的傳感器檢測的是軌跡觸控,側(cè)邊的傳感器檢測的是持續(xù)按壓觸控。
S402:根據(jù)當前采集的接觸位置參數(shù)確定在終端上進行的觸控操作的觸控位置和觸控操作類型。
在本實施例中,所述觸控位置指的是各電容式接近傳感器設(shè)置的位置坐標或者各電容式接近傳感器所在終端上的區(qū)域的位置信息;所述觸控操作類型包括:軌跡觸控、組合觸控、以及持續(xù)按壓觸控。
S403,根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,所述快速調(diào)用指令組包括:對象選擇指令和啟動選擇對象工作指令。
在本實施例中,所述預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系指的是用戶通過觸控終端上不同位置的傳感器所調(diào)用的應(yīng)用程序的對應(yīng)關(guān)系,例如觸控背面的傳感器是調(diào)用終端上社交軟件,但是到底調(diào)用的是QQ還是微信,具體就需要通過用戶在背面?zhèn)鞲衅魃陷斎氲幕瑒榆壽E進行識別,例如輸入的是“S”形滑動軌跡,則調(diào)用的是QQ,若輸入的是“N”形軌跡,則調(diào)用的是微信。
S404,執(zhí)行所述控制指令組中的對象選擇指令和啟動選擇對象工作指令。
在該步驟中,對于對象選擇指令和啟動選擇對象工作指令的執(zhí)行順序優(yōu)選的,先執(zhí)行所述控制指令組中的對象選擇指令,選中了調(diào)用的應(yīng)用程序或者功能,然后再執(zhí)行啟動選擇對象工作指令,將選中的應(yīng)用程序或者功能開啟。
本實施例提供的終端快速調(diào)用控制方法在設(shè)置快速調(diào)用控制指令組時具體是根據(jù)終端當前所處的不同的模式狀態(tài)進行設(shè)置,可選的,當終端在熄屏狀態(tài)、鎖定亮屏狀態(tài)(指的是終端處于鎖屏狀態(tài),但是顯示屏是亮的)、解鎖未開啟應(yīng)用狀態(tài)(指的是終端已經(jīng)被解鎖,但是終端并沒有運行任何的應(yīng)用或者功能)時,將對象選擇指令設(shè)置為應(yīng)用選擇指令,并且每個應(yīng)用選擇指令對應(yīng)一個觸控位置和觸控操作類型,具體的可以理解是,當終端在上述設(shè)置的狀態(tài)下,用戶通過觸控操作只能實現(xiàn)終端應(yīng)用程序的快速調(diào)用,比如在終端背面進行S形滑動時,直接將QQ從應(yīng)用菜單中選中,并運行顯示。
在本實施例中,所述解鎖未開啟應(yīng)用狀態(tài)還可以理解為是終端已經(jīng)被解鎖,并且也運行了運行了某些應(yīng)用或者功能,但是在終端的顯示界面上并沒有顯示當前運行的應(yīng)用或者功能的界面,而是在終端的后臺運行,這時,用戶輸入的對象選擇指令也是應(yīng)用選擇指令。
當終端在解鎖開啟應(yīng)用狀態(tài)時,將對象選擇指令設(shè)置為功能選擇指令,并且每個功能選擇指令對應(yīng)一個觸控位置和觸控操作類型,這里的解鎖開啟應(yīng)用狀態(tài)指的是終端已經(jīng)被解鎖,終端也運行了某些應(yīng)用或者功能,并且在終端的顯示界面上顯示對應(yīng)的應(yīng)用或者功能的界面的狀態(tài),這時用戶通過觸控操作只能實現(xiàn)對當前應(yīng)用中的功能進行快速調(diào)用,例如,終端當前時刻運行的是微信,并且在顯示界面上也顯示了微信的聊天界面,這時用戶再輸入觸控操作時,根據(jù)輸入的觸控操作的類型查詢對應(yīng)的調(diào)用指令,根據(jù)查詢到的調(diào)用指令調(diào)用微信中的功能。
在本實施例中,所述功能選擇指令包括:錄音功能選擇指令、媒體播放功能選擇指令、以及錄像功能選擇指令,可選的,當終端當前時刻運行的是微信,并且在顯示界面上也顯示了微信的聊天界面,根據(jù)輸入的觸控操作的類型查詢對應(yīng)的調(diào)用指令,且該調(diào)用指令為錄音功能選擇指令,則根據(jù)錄音功能選擇指令開啟微信的語音錄音功能進行錄音。
在本實施例中,對于電容式接近傳感器的觸發(fā)原理,如圖6所示,在本申請中,可以根據(jù)檢測到的傳感器電容值C來確定用戶是否接近傳感器、與傳感器的接觸面積(接觸面積用于表征用戶按壓程度,按壓程度越大,接觸面積越大),具體的如下:
根據(jù)電容C=(εS)/d可知:
在圖6a所示的場景下,傳感器正極與地之間的距離d無限大,此時電容值C=0;
在圖6b所示的場景下,用戶手指接近傳感器,用戶手指作為接地極,此時正極與地之間的距離d較小,此時電容值C=(εS)/d大于0;因此可以根據(jù)是否存在電容值來確定是否有手指接近;
在圖6c所示的場景下,用戶手指輕輕按壓到傳感器上,用戶手指作為接地極,此時正極與地之間的距離d為手機殼的厚度D,此時電容值C=(εS)/D;由于用戶是輕按,因此正極與地之間的接觸面積S(橢圓區(qū)域)較小,電容值較??;
在圖6d所示的場景下,用戶手指用力按壓到傳感器上,用戶手指作為接地極,此時正極與地之間的距離d為手機殼的厚度D,此時電容值C=(εS)/D;由于用戶是重按,因此正極與地之間的接觸面積S較大,電容值較大;
基于上述分析可知,本申請可以基于電容式接近傳感器檢測到用戶在手機等終端表面的滑動、按壓、按壓大小等參數(shù)。
在本實施例中,如圖9所示,在手機內(nèi)部設(shè)置有多個傳感器,并且分為多個區(qū)域(圖9所示的黑色圓球),主要包括:
分別設(shè)置在手機2個側(cè)面的8個傳感器,分別為上部4個和下部4個,這些傳感器主要用來檢測用戶的按壓、直線滑動等操作;
設(shè)置在手機背面的9個傳感器,組成如圖9中的傾斜形矩陣,這些傳感器主要用來檢測用戶的按壓、直線滑動、軌跡(如弧形)、反復某動作等操作;
在此基礎(chǔ)上,檢測模塊21用于通過設(shè)置在終端同一外表面(側(cè)面或者背面)內(nèi)的至少一個電容式接近傳感器獲取滑動軌跡參數(shù),例如通過側(cè)面上部的4個傳感器檢測用戶的直線滑動,通過背面的9個傳感器檢測用戶的弧形規(guī)則運動。
在本實施例中,當預(yù)設(shè)的觸控操作類型為點擊運動參數(shù)時,觸控操作類型包括:點擊位置、點擊類型、同時點擊的點擊點數(shù)量中的至少一種。如圖9所示,可以根據(jù)傳感器的標識及預(yù)存的標識與位置的對應(yīng)關(guān)系來確定用戶的點擊位置,根據(jù)電容出現(xiàn)的時長來確定用戶的點擊類型,如長按/重按等,而同時點擊的點擊點數(shù)量則可以根據(jù)檢測到的同時出現(xiàn)電容的傳感器數(shù)量來計算。
在本實施例中,當預(yù)設(shè)的觸控操作類型為線性滑動運動參數(shù)時,觸控操作類型包括:線性滑動方向、線性滑動長度、線性滑動的速度中的至少一種。具體的,如圖7所示,在T1時刻,檢測到傳感器1被按壓,在T2時刻,檢測到傳感器2被按壓,那么:
線性滑動方向為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置;
線性滑動長度為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置的距離長度L1;
線性滑動的速度為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置的距離長度L1與滑動時間t1(t1=T2-T1)的商v=L1/t1。
在本實施例中,當預(yù)設(shè)的觸控操作類型為軌跡運動參數(shù)時,觸控操作類型包括:運動的軌跡、軌跡的長度、運動的速度中的至少一種。具體的,如圖8所示,在T1時刻,檢測到傳感器1被按壓,在T2時刻,檢測到傳感器2被按壓,在T3時刻,檢測到傳感器3被按壓,那么:
運動的軌跡為:傳感器1對應(yīng)的位置→傳感器2對應(yīng)的位置→傳感器3對應(yīng)的位置;
軌跡的長度為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置的距離長度L1與傳感器2對應(yīng)的位置到傳感器3對應(yīng)的位置的距離長度L2之和L(L=L1+L2);
運動的速度為:傳感器1對應(yīng)的位置到傳感器2對應(yīng)的位置的距離長度L1與傳感器2對應(yīng)的位置到傳感器3對應(yīng)的位置的距離長度L2之和L與滑動時間t2(t2=T3-T1)的商v’=L/t2。
在本實施例中,當預(yù)設(shè)的觸控操作類型為組合觸控時,觸控操作類型包括:運動的種類、各類運動的時序、各類運動的觸控操作類型;運動的種類包括:點擊運動、線性滑動和軌跡運動。具體的,用戶在終端的側(cè)邊上按壓傳感器的同時也在背面的傳感器區(qū)域上進行軌跡觸或者持續(xù)按壓觸控,對于該種情況,只有同時檢測到終端側(cè)邊和背面都有對應(yīng)的觸控才能進行確定對應(yīng)的應(yīng)用選擇指令或者功能選擇指令。
本實施例提供的終端快速調(diào)用控制裝置,通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器分別獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù),根據(jù)當前采集的接觸位置參數(shù)確定在終端上進行的觸控操作的觸控位置和觸控操作類型,根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,先執(zhí)行該控制指令組中的對象選擇指令,再執(zhí)行啟動選擇對象工作指令;使得用戶可以通過觸發(fā)傳感器直接進行應(yīng)用或功能的調(diào)用,從而避免了通過移動設(shè)備的操作菜單查找所需要的應(yīng)用程序,簡化了用戶啟動應(yīng)用程序或功能的操作步驟,節(jié)省了用戶操作時間,提高了用戶的操作效率以及用戶的體驗度。
第四實施例
如圖5所示,提出本發(fā)明終端快速調(diào)用控制方法的實施例流程圖,在本實施例中,終端快速調(diào)用控制方法包括以下步驟:
S501:在手機的背面和兩側(cè)邊框內(nèi)分別設(shè)置電容式接近傳感器。
在實際應(yīng)用中,在設(shè)置電容式接近傳感器時,可選的,按區(qū)域進行設(shè)置,每個區(qū)域的傳感器對應(yīng)控制一類的應(yīng)用程序,例如,在背面上設(shè)置的傳感器是用于控制社交軟件的快速調(diào)用,以及各社交軟件中的功能的調(diào)用;在終端兩側(cè)邊框設(shè)置的傳感器用于控制視頻軟件、系統(tǒng)應(yīng)用、娛樂應(yīng)用的調(diào)用。
S502:獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù)。
在該步驟中,在獲取觸控操作的接觸位置參數(shù)具體是通過傳感器來檢測用戶輸入的觸控操作,通過觸發(fā)終端上的傳感器,然后識別被觸發(fā)的傳感器的位置信息,以該位置信息作為接觸位置參數(shù)。
S503:采集在該接觸位置參數(shù)上的觸控操作類型,該觸控操作類型包括:軌跡觸控、組合觸控、以及持續(xù)按壓觸控。
S504:根據(jù)當前采集的接觸位置參數(shù)確定觸控位置和預(yù)設(shè)的觸控操作類型。
S505:將實際采集到的觸控操作類型與預(yù)設(shè)的觸控操作類型進行比較,判斷是否需要進行應(yīng)用程序或者功能的調(diào)用。
在該步驟中,當實現(xiàn)的是應(yīng)用程序的調(diào)用時,還包括確定終端當前的工作狀態(tài),若終端處于熄屏狀態(tài)、鎖定亮屏狀態(tài)、解鎖未開啟應(yīng)用狀態(tài)時下,則執(zhí)行的是應(yīng)用選擇指令,并且每個所述應(yīng)用選擇指令對應(yīng)一個觸控位置和觸控操作類型。
若終端處于解鎖開啟應(yīng)用狀態(tài)下,執(zhí)行的是功能選擇指令,并而且每個所述功能選擇指令對應(yīng)一個觸控位置和觸控操作類型。
在本實施例中,將實際采集到的觸控操作類型與預(yù)設(shè)的觸控操作類型進行比主要目的是確定調(diào)用的是哪一個應(yīng)用程序或者功能,例如觸控背面的傳感器是調(diào)用終端上社交軟件,但是到底調(diào)用的是QQ還是微信,具體就需要通過用戶在背面?zhèn)鞲衅魃陷斎氲幕瑒榆壽E進行識別,例如輸入的是“S”形滑動軌跡,則調(diào)用的是QQ,若輸入的是“N”形軌跡,則調(diào)用的是微信。
S506,根據(jù)檢測到的觸控位置、觸控操作類型以及映射關(guān)系確定對應(yīng)的快速調(diào)用指令組。
在本實施例中,所述快速調(diào)用指令組包括:對象選擇指令和啟動選擇對象工作指令;所述映射關(guān)系指的是預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,具體是用戶通過觸控終端上不同位置的傳感器所調(diào)用的應(yīng)用程序的對應(yīng)關(guān)系。
S507,分別執(zhí)行所述控制指令組中的對象選擇指令和啟動選擇對象工作指令。
在本實施例中,對于對象選擇指令和啟動選擇對象工作指令的執(zhí)行順序優(yōu)選的,先執(zhí)行所述控制指令組中的對象選擇指令,選中了調(diào)用的應(yīng)用程序或者功能,然后再執(zhí)行啟動選擇對象工作指令,將選中的應(yīng)用程序或者功能開啟。
本發(fā)明實施例所提出的一種終端快速調(diào)用控制裝置及其方法,在檢測模塊通過設(shè)置在終端背面和兩側(cè)邊框內(nèi)的各電容式接近傳感器分別獲取對終端對應(yīng)面的觸控操作產(chǎn)生的接觸位置參數(shù),根據(jù)當前采集的接觸位置參數(shù)確定在終端上進行的觸控操作的觸控位置和觸控操作類型,匹配模塊根據(jù)預(yù)設(shè)的觸控位置、觸控操作類型與快速調(diào)用控制指令組的映射關(guān)系,查詢當前觸控位置、觸控操作類型對應(yīng)的快速調(diào)用控制指令組,執(zhí)行模塊先執(zhí)行該控制指令組中的對象選擇指令,再執(zhí)行啟動選擇對象工作指令;使得用戶可以通過觸發(fā)傳感器直接進行應(yīng)用或功能的調(diào)用,從而避免了通過移動設(shè)備的操作菜單查找所需要的應(yīng)用程序,簡化了用戶啟動應(yīng)用程序或功能的操作步驟,節(jié)省了用戶操作時間,提高了用戶的操作效率以及用戶的體驗度。
需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實施例方法可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件,但很多情況下前者是更佳的實施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺終端設(shè)備(可以是手機,計算機,服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例的方法。
以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。