本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種應(yīng)用工具控制方法及移動終端。
背景技術(shù):
隨著科技的發(fā)展,移動終端越來越發(fā)達(dá),也呈多元化發(fā)展的趨勢。越來越多的應(yīng)用工具被開發(fā)利用,例如“微信”、“qq”、“陌陌”等。為了區(qū)分工作和生活,很多用戶通常針對同一應(yīng)用工具也會注冊不同的賬號,例如某用戶同時注冊兩個微信賬號,其中一個用于工作,另一個用于生活,以此來保護(hù)自己的隱私。
由于應(yīng)用工具繁多,或者同一應(yīng)用工具具有不同的活動賬號,使得用戶在實(shí)際生活和工作中,需要不同的移動終端來匹配不同的應(yīng)用需求,這給用戶的出行帶來了攜帶的不便。而通過同一移動終端來管理不同的應(yīng)用工具或者不同的應(yīng)用工具賬號時,在實(shí)際生活或工作中容易被大量的消息進(jìn)行打擾,并且需要用戶花費(fèi)較多的時間和精力對應(yīng)用工具進(jìn)行管理,管理操作上比較繁瑣,完全無法滿足當(dāng)前信息社會的需求,用戶體驗(yàn)效果很差。
因此,如何對應(yīng)用工具進(jìn)行高效快捷地控制管理成為亟待解決的技術(shù)問題。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供了一種應(yīng)用工具控制方法及移動終端,以實(shí)現(xiàn)對應(yīng)用工具進(jìn)行高效快捷地控制管理。
本發(fā)明第一方面提供了一種通信數(shù)據(jù)轉(zhuǎn)化方法,包括:獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號;根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。
由于通過對獲取的敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號,而后根據(jù)該操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作,相對于現(xiàn)有技術(shù)中需要人工對指定的應(yīng)用工具進(jìn)行控制操作,本發(fā)明的技術(shù)方案可以高效便捷地對目標(biāo)應(yīng)用工具進(jìn)行控制操作,減少了繁瑣的觸控環(huán)節(jié),提高了控制管理效率,改善了用戶體驗(yàn)。
結(jié)合本發(fā)明第一方面,本發(fā)明第一方面第一實(shí)施方式中,在對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號之后,在根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作之前,還包括:判斷操作觸發(fā)信號是否在預(yù)設(shè)誤差范圍內(nèi);如果操作觸發(fā)信號在預(yù)設(shè)誤差范圍內(nèi),則根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。
在該實(shí)施方式中,通過判斷操作信號是否在預(yù)設(shè)誤差范圍內(nèi);如果操作觸發(fā)信號在預(yù)設(shè)誤差范圍內(nèi),則根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作,從而提高了對應(yīng)用工具控制管理的正確率。
結(jié)合本發(fā)明第一方面第一實(shí)施方式,本發(fā)明第一方面第二實(shí)施方式中,在所述獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號之前,還包括:采集與對所述應(yīng)用工具進(jìn)行所述控制操作相應(yīng)的預(yù)設(shè)信號;所述判斷所述操作觸發(fā)信號是否在預(yù)設(shè)誤差范圍內(nèi)包括:將所述操作觸發(fā)信號與所述預(yù)設(shè)信號進(jìn)行比較得到比較結(jié)果;判斷所述比較結(jié)果是否在預(yù)設(shè)誤差范圍內(nèi)。
結(jié)合本發(fā)明第一方面,或者本發(fā)明第一方面第一至第二任意實(shí)施方式,本發(fā)明第一方面第三實(shí)施方式中,敲擊信號為聲波信號;獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,包括:通過聲波傳感器獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號,包括:對敲擊信號進(jìn)行識別得到聲波波形,聲波波形用于表征對應(yīng)用工具進(jìn)行控制操作。
在該實(shí)施方式中,通過聲波傳感器獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,可以減少用戶對觸控屏觸控的頻率,延長了觸控屏的使用壽命;并且,能夠減少用戶通過觸控屏進(jìn)行繁瑣的切換選擇的操作,從而能夠提高對應(yīng)用工具進(jìn)行控制管理的效率,改善了用戶體驗(yàn)。
結(jié)合本發(fā)明第一方面,或者本發(fā)明第一方面第一至第二任意實(shí)施方式,本發(fā)明第一方面第四實(shí)施方式中,敲擊信號為至少一次觸擊信號;獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,包括:通過觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號,包括:對敲擊信號進(jìn)行識別得到時域上連續(xù)的至少一次觸擊信號形成的脈沖序列,脈沖序列用于表征對應(yīng)用工具進(jìn)行控制操作。
結(jié)合本發(fā)明第一方面第四實(shí)施方式,本發(fā)明第一方面第五實(shí)施方式中,通過觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,包括:通過水墨觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號。
在該實(shí)施方式中,通過水墨觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,相對于通過彩色觸控屏來工作的方式,可以減少移動終端的功耗。
結(jié)合本發(fā)明第一方面,或者本發(fā)明第一方面第一至第二任意實(shí)施方式,本發(fā)明第一方面第六實(shí)施方式中,控制操作包括:開啟、顯示、隱藏和關(guān)閉中的任意一種。
本發(fā)明第二方面提供了一種移動終端,包括:獲取模塊,用于獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;解析模塊,用于對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號;控制模塊,用于根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。
由于通過對獲取的敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號,而后根據(jù)該操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作,相對于現(xiàn)有技術(shù)中需要人工對指定的應(yīng)用工具進(jìn)行控制操作,本發(fā)明的技術(shù)方案可以高效便捷地對目標(biāo)應(yīng)用工具進(jìn)行控制操作,減少了繁瑣的觸控環(huán)節(jié),提高了控制管理效率,改善了用戶體驗(yàn)。
結(jié)合本發(fā)明第二方面,本發(fā)明第二方面第一實(shí)施方式中,還包括:判斷模塊,用于判斷操作觸發(fā)信號是否在預(yù)設(shè)誤差范圍內(nèi);控制模塊用于如果判斷模塊判斷操作觸發(fā)信號在預(yù)設(shè)誤差范圍內(nèi),則根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。
在該實(shí)施方式中,通過判斷操作信號是否在預(yù)設(shè)誤差范圍內(nèi);如果操作觸發(fā)信號在預(yù)設(shè)誤差范圍內(nèi),則根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作,從而提高了對應(yīng)用工具控制管理的正確率。
結(jié)合本發(fā)明第二方面第一實(shí)施方式,本發(fā)明第二方面第二實(shí)施方式中,還包括:采集模塊,用于采集與對應(yīng)用工具進(jìn)行控制操作相應(yīng)的預(yù)設(shè)信號;判斷模塊包括:比較單元,用于將操作觸發(fā)信號與預(yù)設(shè)信號進(jìn)行比較得到比較結(jié)果;判斷單元,用于判斷比較結(jié)果是否在預(yù)設(shè)誤差范圍內(nèi)。
結(jié)合本發(fā)明第二方面,或者本發(fā)明第二方面第一至第二任意實(shí)施方式,本發(fā)明第二方面第三實(shí)施方式中,敲擊信號為聲波信號;獲取模塊包括:第一獲取單元,用于通過聲波傳感器獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;解析模塊包括:第一解析單元,用于對敲擊信號進(jìn)行識別得到聲波波形,聲波波形用于表征對應(yīng)用工具進(jìn)行控制操作。
在該實(shí)施方式中,通過聲波傳感器獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,可以減少用戶對觸控屏觸控的頻率,延長了觸控屏的使用壽命;并且,能夠減少用戶通過觸控屏進(jìn)行繁瑣的切換選擇的操作,從而能夠提高對應(yīng)用工具進(jìn)行控制管理的效率,改善了用戶體驗(yàn)。
結(jié)合本發(fā)明第二方面,或者本發(fā)明第二方面第一至第二任意實(shí)施方式,本發(fā)明第二方面第四實(shí)施方式中,敲擊信號為至少一次觸擊信號;獲取模塊包括:第二獲取單元,用于通過觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;解析模塊包括:第二解析單元,用于對敲擊信號進(jìn)行識別得到時域上連續(xù)的至少一次觸擊信號形成的脈沖序列,脈沖序列用于表征對應(yīng)用工具進(jìn)行控制操作。
結(jié)合本發(fā)明第二方面第四實(shí)施方式,本發(fā)明第二方面第五實(shí)施方式中,第二獲取單元具體用于通過水墨觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號。
在該實(shí)施方式中,通過水墨觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,相對于通過彩色觸控屏來工作的方式,可以減少移動終端的功耗。
結(jié)合本發(fā)明第二方面,或者本發(fā)明第二方面第一至第二任意實(shí)施方式,本發(fā)明第二方面第六實(shí)施方式中,控制操作包括:開啟、顯示、隱藏和關(guān)閉中的任意一種。
本發(fā)明第三方面提供了另一種移動終端,包括:顯示裝置、存儲器和處理器,所述顯示裝置、所述存儲器和所述處理器之間通過總線互相連接,所述存儲器中存儲有計算機(jī)指令,所述處理器通過執(zhí)行所述計算機(jī)指令,從而實(shí)現(xiàn)以下方法:
獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號;根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。
由于通過對獲取的敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號,而后根據(jù)該操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作,相對于現(xiàn)有技術(shù)中需要人工對指定的應(yīng)用工具進(jìn)行控制操作,本發(fā)明的技術(shù)方案可以高效便捷地對目標(biāo)應(yīng)用工具進(jìn)行控制操作,減少了繁瑣的觸控環(huán)節(jié),提高了控制管理效率,改善了用戶體驗(yàn)。
附圖說明
通過參考附圖會更加清楚的理解本發(fā)明的特征和優(yōu)點(diǎn),附圖是示意性的而不應(yīng)理解為對本發(fā)明進(jìn)行任何限制,在附圖中:
圖1a示出了本發(fā)明實(shí)施例中移動終端的硬件結(jié)構(gòu)示意圖;
圖1b示出了本發(fā)明實(shí)施例中一種應(yīng)用工具控制方法第一實(shí)施例流程圖;
圖2示出了本發(fā)明實(shí)施例中一種應(yīng)用工具控制方法第二實(shí)施例流程圖;
圖3示出了本發(fā)明實(shí)施例中一種應(yīng)用工具控制方法第三實(shí)施例流程圖;
圖4a示出了本發(fā)明實(shí)施例中的一種移動終端的一種實(shí)施例結(jié)構(gòu)示意圖;
圖4b示出了本發(fā)明實(shí)施例中的一種移動終端的另一種實(shí)施例結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明實(shí)施例中,移動終端為手機(jī)或平板電腦等移動設(shè)備,移動終端以手機(jī)為例,手機(jī)的部分結(jié)構(gòu)框圖如圖1a所示,手機(jī)包括射頻電路210、存儲器220、輸入單元230、顯示單元240、傳感器250、音頻電路260、無線模塊270、處理器280以及電源290等部分。本領(lǐng)域技術(shù)人員可以理解,圖1a中示出的手機(jī)結(jié)構(gòu)并不構(gòu)成對手機(jī)的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
其中rf電路210用于收發(fā)信息或通話過程中,信號的接收和發(fā)送。存儲器220用于存儲軟件程序以及模塊,處理器280通過運(yùn)行存儲在存儲器220的軟件程序以及模塊,從而執(zhí)行手機(jī)的各種功能應(yīng)用以及數(shù)據(jù)處理。輸入單元230用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與手機(jī)的用戶設(shè)置以及功能控制有關(guān)的鍵信號輸入。輸入單元230可包括觸控面板231以及其他輸入設(shè)備232。其他輸入設(shè)備232可以包括但不限于物理鍵盤、功能鍵、鼠標(biāo)、操作桿中的一種或幾種。顯示單元240用于顯示由用戶輸入的信息或提供給用戶的信息以及手機(jī)的各種菜單。顯示單元240可以包括顯示面板241。觸控面板231可覆蓋顯示面板241,當(dāng)觸控面板231檢測到在其上或附近的觸摸操作后,傳送給處理器280以確定觸摸事件的類型,隨后處理器280根據(jù)觸摸事件的類型在顯示面板241上提供相應(yīng)的視覺輸出。
手機(jī)還可包括至少一種傳感器250,如光傳感器、運(yùn)動傳感器以及其他傳感器。光傳感器可包括環(huán)境光傳感器及接近傳感器,環(huán)境傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板241的亮度,接近傳感器可在手機(jī)移動到耳邊時,關(guān)閉顯示面板241和/或背光。本實(shí)施例中光傳感器可以設(shè)置在手機(jī)的正面和背面的殼體上,用于檢測用戶持握手機(jī)時的遮擋區(qū)域。此處還可以包括壓力傳感器,設(shè)置在手機(jī)的正面或背面殼體上,用于通過檢測壓力的方式獲得用戶持握手機(jī)時的遮擋區(qū)域。此外,手機(jī)還可以配置陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,不再贅述。
音頻電路260、揚(yáng)聲器261、傳聲器262可提供用戶與手機(jī)之間的音頻接口。無線模塊270可以是wifi模塊,為用戶提供無線的互聯(lián)網(wǎng)訪問服務(wù)。
處理器280是手機(jī)的控制中心,利用各種接口和線路連接整個手機(jī)的各個部分,通過運(yùn)行或執(zhí)行存儲在存儲器220內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器220內(nèi)的數(shù)據(jù),執(zhí)行手機(jī)的各種功能和處理數(shù)據(jù),從而對手機(jī)進(jìn)行整體監(jiān)控。可選的,處理器280可以包括一個或多個處理單元。此外,手機(jī)還包括各部件供電的電源290,通過電源管理系統(tǒng)與處理器280邏輯相連,從而通過電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。
盡管未示出,手機(jī)還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。
請參考圖1b,為本實(shí)施例公開的一種應(yīng)用工具控制方法第一實(shí)施例流程圖,該通信數(shù)據(jù)轉(zhuǎn)化方法包括:
步驟s101,獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號?,F(xiàn)有技術(shù)中,在對應(yīng)用工具進(jìn)行控制操作時,通常通過移動終端的觸控屏或者物理按鍵進(jìn)行選擇和操作。本實(shí)施例中,通過對移動終端進(jìn)行敲擊來實(shí)現(xiàn)對應(yīng)用工具進(jìn)行控制操作,在具體實(shí)施例中,敲擊可以發(fā)生在移動終端的任意部位;也可以具體發(fā)生在移動終端的指定部位或者指定區(qū)域,例如觸控屏或者麥克風(fēng)等部位。在具體實(shí)施例中,可以預(yù)先建立對應(yīng)用工具進(jìn)行控制操作與敲擊信號之間的映射關(guān)系,有關(guān)敲擊信號,下文將展開說明。
步驟s102,對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號。本實(shí)施例中,通常獲取的敲擊信號為原始的傳感信號,在獲取敲擊信號后,應(yīng)當(dāng)對獲取的敲擊信號進(jìn)行解析,由此得到與對應(yīng)用工具進(jìn)行控制操作相應(yīng)的操作觸發(fā)信號。
步驟s103,根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。在具體實(shí)施例中,可以預(yù)先建立操作觸發(fā)信號與控制操作之間的映射關(guān)系,在解析得到操作觸發(fā)信號后,即可通過映射關(guān)系實(shí)行對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。
本實(shí)施例中,由于通過對獲取的敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號,而后根據(jù)該操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作,相對于現(xiàn)有技術(shù)中需要人工對指定的應(yīng)用工具進(jìn)行控制操作,本發(fā)明的技術(shù)方案可以高效便捷地對目標(biāo)應(yīng)用工具進(jìn)行控制操作,減少了繁瑣的觸控環(huán)節(jié),提高了控制管理效率,改善了用戶體驗(yàn)。
請參考圖2,為本實(shí)施例公開的一種應(yīng)用工具控制方法第二實(shí)施例流程圖,在對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號之后,在根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作之前,還包括:判斷操作觸發(fā)信號是否在預(yù)設(shè)誤差范圍內(nèi);如果操作觸發(fā)信號在預(yù)設(shè)誤差范圍內(nèi),則根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。該應(yīng)用工具控制方法包括:
步驟s201,獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號。詳細(xì)內(nèi)容參考第一實(shí)施例的步驟s101所述。
步驟s202,對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號。詳細(xì)內(nèi)容參考第一實(shí)施例的步驟s102所述。
步驟s203,判斷操作觸發(fā)信號是否在預(yù)設(shè)誤差范圍內(nèi)。在具體實(shí)施例中,可以將解析得到的操作觸發(fā)信號與系統(tǒng)中預(yù)設(shè)的對應(yīng)的預(yù)設(shè)信號進(jìn)行比較,通過比較可以得到操作觸發(fā)信號與預(yù)設(shè)信號之間的誤差大小。本實(shí)施例中,預(yù)設(shè)誤差大小可以根據(jù)先驗(yàn)知識進(jìn)行確定,設(shè)置預(yù)設(shè)誤差的閾值可以是例如20%、10%、30%等。需要說明的是,本實(shí)施例中,并不限制預(yù)設(shè)誤差的具體閾值大小,通常誤差的閾值越大,準(zhǔn)確度越低;誤差的閾值越小,準(zhǔn)確度越高,當(dāng)然,也可能會導(dǎo)致多次操作均超過誤差范圍,使得操作效率降低。本實(shí)施例中,如果操作觸發(fā)信號在預(yù)設(shè)誤差范圍內(nèi),則執(zhí)行步驟s204。如果操作觸發(fā)信號在預(yù)設(shè)誤差范圍之外,則返回執(zhí)行步驟s201。
步驟s204,根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。詳細(xì)內(nèi)容參考第一實(shí)施例的步驟s103所述。
在本實(shí)施例中,通過判斷操作信號是否在預(yù)設(shè)誤差范圍內(nèi);如果操作觸發(fā)信號在預(yù)設(shè)誤差范圍內(nèi),則根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作,從而提高了對應(yīng)用工具控制管理的正確率。
請參考圖3,為本實(shí)施例公開的一種應(yīng)用工具控制方法第三實(shí)施例流程圖,在獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號之前,還包括:采集與對應(yīng)用工具進(jìn)行控制操作相應(yīng)的預(yù)設(shè)信號。具體地,該應(yīng)用工具控制方法包括:
步驟s301,采集與對應(yīng)用工具進(jìn)行控制操作相應(yīng)的預(yù)設(shè)信號。為了提高移動終端使用安全性,以及提高移動終端使用隱私性,在具體實(shí)施例中,可以采集移動終端用戶對應(yīng)用工具進(jìn)行不同操作的自定義的敲擊信號,將該自定義的敲擊信號作為對應(yīng)用工具進(jìn)行控制操作相應(yīng)的預(yù)設(shè)信號。需要說明的是,具體實(shí)施過程中,在首次使用移動終端采集設(shè)置完畢預(yù)設(shè)信號后,后續(xù)的執(zhí)行過程中,可以不再執(zhí)行步驟s301;當(dāng)然,也可以根據(jù)實(shí)際需要,選擇重新執(zhí)行步驟s301,以實(shí)現(xiàn)對預(yù)設(shè)信號的變更。
步驟s302,獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號。詳細(xì)內(nèi)容參考第一實(shí)施例的步驟s201所述。
步驟s303,對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號。詳細(xì)內(nèi)容參考第一實(shí)施例的步驟s202所述。
判斷操作觸發(fā)信號是否在預(yù)設(shè)誤差范圍內(nèi)包括:
步驟s3041,將操作觸發(fā)信號與預(yù)設(shè)信號進(jìn)行比較得到比較結(jié)果。具體地,可以將操作觸發(fā)信號的波形與預(yù)設(shè)信號的波形進(jìn)行比較得到比較結(jié)果,其中,波形可以包含相位、幅值或者結(jié)合等。本實(shí)施例中,所稱比較結(jié)果可以是各個采樣點(diǎn)構(gòu)成的新波形,也可以是各個采樣點(diǎn)差值構(gòu)成的采樣序列,例如將操作觸發(fā)信號各個采樣點(diǎn)的幅值與預(yù)設(shè)信號對應(yīng)的各個采樣點(diǎn)的幅值分別作差得到各個采樣點(diǎn)的差值,這些差值可以通過插值的方式形成新的波形,這些差值也可以構(gòu)成離散的采樣序列。
步驟s3042,判斷比較結(jié)果是否在預(yù)設(shè)誤差范圍內(nèi)。在具體實(shí)施例中,可以設(shè)置預(yù)設(shè)誤差的上下限,統(tǒng)計超出誤差上下限的采樣點(diǎn)數(shù)目,當(dāng)超出誤差上下限的采樣點(diǎn)數(shù)目或者超出誤差上下限的采樣點(diǎn)數(shù)目占比超過預(yù)設(shè)閾值時,則可判斷比較結(jié)果不在預(yù)設(shè)誤差范圍內(nèi);也可以統(tǒng)計超出誤差上下限的幅值大小或者超出誤差上下限的幅值所占誤差上下限幅值的比值,當(dāng)超出誤差上下限的幅值大小或者超出幅值的比值超過預(yù)設(shè)閾值時,也可以判斷比較結(jié)果不在預(yù)設(shè)誤差范圍內(nèi)。本實(shí)施例中,如果操作觸發(fā)信號在預(yù)設(shè)誤差范圍內(nèi),則執(zhí)行步驟s305。如果操作觸發(fā)信號在預(yù)設(shè)誤差范圍之外,則返回執(zhí)行步驟s302。
步驟s305,根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。詳細(xì)內(nèi)容參考第一實(shí)施例的步驟s204所述。
對于上述實(shí)施例中,所稱控制操作可以包括開啟、顯示、隱藏和關(guān)閉中的任意一種。
需要說明的是,在具體實(shí)施例中,在對應(yīng)用工具進(jìn)行控制操作時,應(yīng)用工具的數(shù)目可以是多個,也可以是同一應(yīng)用工具的不同賬號。當(dāng)對多個應(yīng)用工具進(jìn)行操作時,還可以根據(jù)相應(yīng)的操作觸發(fā)信號進(jìn)行切換顯示不同的應(yīng)用工具;當(dāng)對同一個應(yīng)用工具的不同賬號進(jìn)行操作時,也可以切換顯示不同的賬號,或者隱藏相應(yīng)的賬號。
需要說明的是,在具體實(shí)施例中,根據(jù)用戶的需要,可以將不同的應(yīng)用工具或者同一應(yīng)用工具的不同賬號聚合在同一個顯示界面上。在對某一應(yīng)用工具或者某一應(yīng)用工具中的一個賬號進(jìn)行隱藏操作時,可以將該應(yīng)用工具或者該賬號的數(shù)據(jù)從該顯示界面隱藏。當(dāng)然,也可以在獲取相應(yīng)的控制操作信號后,在該顯示界面上打開/顯示該應(yīng)用工具或者該賬號的數(shù)據(jù)。
作為上述實(shí)施例的具體實(shí)施方式:
在一種實(shí)施例中,敲擊信號為聲波信號,在執(zhí)行步驟獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,包括:通過聲波傳感器獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號。在具體實(shí)施例中,可以是外置的聲波傳感器,也可以通過移動終端自帶的麥克進(jìn)行聲波采集,從而獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號。
在執(zhí)行步驟對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號,包括:對敲擊信號進(jìn)行識別得到聲波波形,聲波波形用于表征對應(yīng)用工具進(jìn)行控制操作。本實(shí)施例中,在聲波波形在預(yù)設(shè)誤差范圍內(nèi)時,可以通過不同的聲波波形組合來實(shí)現(xiàn)對應(yīng)用工具進(jìn)行不同的控制操作。
需要說明的是,當(dāng)敲擊信號為聲波信號時,在采集與應(yīng)用工具進(jìn)行控制操作相應(yīng)的預(yù)設(shè)信號應(yīng)當(dāng)亦為敲擊的聲波信號,例如可以是指關(guān)節(jié)彈奏一段簡單的音符,也可以是指關(guān)節(jié)敲擊屏幕對應(yīng)的音符產(chǎn)生的數(shù)據(jù),將收集到音符數(shù)據(jù)轉(zhuǎn)化為對應(yīng)的波形數(shù)據(jù)。
在本實(shí)施例中,通過聲波傳感器獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,可以減少用戶對觸控屏觸控的頻率,延長了觸控屏的使用壽命;并且,能夠減少用戶通過觸控屏進(jìn)行繁瑣的切換選擇的操作,從而能夠提高對應(yīng)用工具進(jìn)行控制管理的效率,改善了用戶體驗(yàn)。
在另一種實(shí)施例中,敲擊信號為至少一次觸擊信號。在執(zhí)行步驟獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,包括:通過觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號。本實(shí)施例中,觸控屏可以是電容屏、電阻屏、墨水屏或者其它具有感應(yīng)觸控功能的觸控裝置。
在執(zhí)行步驟對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號,包括:對敲擊信號進(jìn)行識別得到時域上連續(xù)的至少一次觸擊信號形成的脈沖序列,脈沖序列用于表征對應(yīng)用工具進(jìn)行控制操作。本實(shí)施例中,在通過觸控屏獲取敲擊信號后,可以得到時域上連續(xù)的觸控事件,這些在時域上連續(xù)的觸控事件可以形成觸控的脈沖序列。在具體實(shí)施過程中,可以直接對脈沖序列進(jìn)行誤差大小的判斷,也可以對這些脈沖序列進(jìn)行插值形成波形,而后對插值后形成的波形進(jìn)行誤差大小的判斷。
作為本實(shí)施例的一種可選實(shí)施例,當(dāng)移動終端具有主觸控屏和輔助觸控屏?xí)r,例如主觸控屏為常規(guī)的電容屏、電阻屏,輔助觸控屏為水墨屏,通常水墨屏的功耗小于其他觸控屏,在通過觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,包括:通過水墨觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號。在本實(shí)施例中,通過水墨觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,相對于通過彩色觸控屏來工作的方式,可以減少移動終端的功耗。
在上述實(shí)施例中,由于通過對獲取的敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號,而后根據(jù)該操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作,相對于現(xiàn)有技術(shù)中需要人工對指定的應(yīng)用工具進(jìn)行控制操作,本發(fā)明的技術(shù)方案可以高效便捷地對目標(biāo)應(yīng)用工具進(jìn)行控制操作,減少了繁瑣的觸控環(huán)節(jié),提高了控制管理效率,改善了用戶體驗(yàn)。
本實(shí)施例還公開了一種移動終端,請參考圖4a,為該移動終端結(jié)構(gòu)示意圖,該移動終端包括:獲取模塊401、解析模塊402和控制模塊403,其中:
獲取模塊401用于獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;解析模塊402用于對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號;控制模塊403用于根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。
請參考圖4b,在可選的實(shí)施例中,該移動終端還包括:判斷模塊404用于判斷操作觸發(fā)信號是否在預(yù)設(shè)誤差范圍內(nèi);控制模塊403用于如果判斷模塊404判斷操作觸發(fā)信號在預(yù)設(shè)誤差范圍內(nèi),則根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。
在可選的實(shí)施例中,該移動終端還包括:采集模塊405用于采集與對應(yīng)用工具進(jìn)行控制操作相應(yīng)的預(yù)設(shè)信號;判斷模塊404包括:比較單元4041,用于將操作觸發(fā)信號與預(yù)設(shè)信號進(jìn)行比較得到比較結(jié)果;判斷單元4042,用于判斷比較結(jié)果是否在預(yù)設(shè)誤差范圍內(nèi)。
在可選的實(shí)施例中,敲擊信號為聲波信號;獲取模塊401包括:第一獲取單元4011,用于通過聲波傳感器獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;解析模塊402包括:第一解析單元4021,用于對敲擊信號進(jìn)行識別得到聲波波形,聲波波形用于表征對應(yīng)用工具進(jìn)行控制操作。
在可選的實(shí)施例中,敲擊信號為至少一次觸擊信號;獲取模塊401包括:第二獲取單元4012,用于通過觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;解析模塊402包括:第二解析單元4022,用于對敲擊信號進(jìn)行識別得到時域上連續(xù)的至少一次觸擊信號形成的脈沖序列,脈沖序列用于表征對應(yīng)用工具進(jìn)行控制操作。
在可選的實(shí)施例中,第二獲取單元4012具體用于通過水墨觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號。
在可選的實(shí)施例中,控制操作包括:開啟、顯示、隱藏和關(guān)閉中的任意一種。
本實(shí)施例中的移動終端是以功能單元的形式來呈現(xiàn),這里的單元執(zhí)行一個或多個軟件或固定程序的處理器和存儲器,和/或其他可以提供上述功能的器件。
此外,本發(fā)明實(shí)施例中還提供另外一種移動終端,如圖1a所示,在此不再贅述,所述處理器通過執(zhí)行所述計算機(jī)指令,從而實(shí)現(xiàn)以下方法:獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號;根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。
可選地,在對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號之后,在根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作之前,還包括:判斷操作觸發(fā)信號是否在預(yù)設(shè)誤差范圍內(nèi);如果操作觸發(fā)信號在預(yù)設(shè)誤差范圍內(nèi),則根據(jù)操作觸發(fā)信號對應(yīng)用工具進(jìn)行相應(yīng)的控制操作。
可選地,在獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號之前,還包括:采集與對應(yīng)用工具進(jìn)行控制操作相應(yīng)的預(yù)設(shè)信號;判斷操作觸發(fā)信號是否在預(yù)設(shè)誤差范圍內(nèi)包括:將操作觸發(fā)信號與預(yù)設(shè)信號進(jìn)行比較得到比較結(jié)果;判斷比較結(jié)果是否在預(yù)設(shè)誤差范圍內(nèi)。
可選地,敲擊信號為聲波信號;獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,包括:通過聲波傳感器獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號,包括:對敲擊信號進(jìn)行識別得到聲波波形,聲波波形用于表征對應(yīng)用工具進(jìn)行控制操作。
可選地,敲擊信號為至少一次觸擊信號;獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,包括:通過觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號;對敲擊信號進(jìn)行解析得到與控制操作相應(yīng)的操作觸發(fā)信號,包括:對敲擊信號進(jìn)行識別得到時域上連續(xù)的至少一次觸擊信號形成的脈沖序列,脈沖序列用于表征對應(yīng)用工具進(jìn)行控制操作。
可選地,通過觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號,包括:通過水墨觸控屏獲取用于表征對應(yīng)用工具進(jìn)行控制操作的敲擊信號。
可選地,控制操作包括:開啟、顯示、隱藏和關(guān)閉中的任意一種。
本領(lǐng)域技術(shù)人員可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(rom)或隨機(jī)存儲記憶體(ram)等。
雖然結(jié)合附圖描述了本發(fā)明的實(shí)施例,但是本領(lǐng)域技術(shù)人員可以在不脫離本發(fā)明的精神和范圍的情況下作出各種修改和變型,這樣的修改和變型均落入由所附權(quán)利要求所限定的范圍之內(nèi)。