一種終端的制作方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子技術(shù)領(lǐng)域,具體涉及一種終端。
【背景技術(shù)】
[0002]隨著智能終端設(shè)備的普及,越來(lái)越多的人將智能設(shè)備隨身攜帶,在攜帶過(guò)程中,用戶可能會(huì)在無(wú)意識(shí)的情況下,觸碰或者操作到智能設(shè)備,稱之為誤操作,誤操作是用戶所不想要的,嚴(yán)重的誤操作可能會(huì)導(dǎo)致用戶的巨大損失,所以防止誤操作成為了智能設(shè)備上越來(lái)越重要的功能。
[0003]目前的防止誤操作的方法主要有兩種,一種是智能終端接收到操作指令后,智能終端給出提示信息,讓用戶自己判斷,然后確定是否需要執(zhí)行該操作;另一種是智能終端接收到操作指令后,智能終端自己判斷,然后確定是否需要執(zhí)行該操作。上述兩種方法都是采用串行工作的方式,都會(huì)增加系統(tǒng)反應(yīng)時(shí)間,降低用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例公開了一種終端,可以提高終端操作的反應(yīng)時(shí)間。
[0005]本發(fā)明實(shí)施例公開一種終端,包括:
[0006]接收單元,用于接收用戶輸入的操作指令;
[0007]處理單元,用于執(zhí)行預(yù)先設(shè)置與所述操作指令對(duì)應(yīng)的操作;
[0008]識(shí)別單元,用于識(shí)別所述操作指令對(duì)應(yīng)的操作和/或操作環(huán)境,得到與所述操作指令對(duì)應(yīng)的識(shí)別結(jié)果,所述識(shí)別結(jié)果包括誤操作或正常操作;
[0009]執(zhí)行單元,用于當(dāng)所述識(shí)別結(jié)果為所述誤操作時(shí),撤消所述操作所產(chǎn)生的操作結(jié)果O
[0010]本發(fā)明實(shí)施例中,接收到用戶輸入的操作指令之后,同時(shí)執(zhí)行預(yù)先設(shè)置與操作指令對(duì)應(yīng)的操作和識(shí)別操作指令對(duì)應(yīng)的操作和/或操作環(huán)境,得到與操作指令對(duì)應(yīng)的識(shí)別結(jié)果,當(dāng)識(shí)別結(jié)果為誤操作時(shí),撤銷操作所產(chǎn)生的操作結(jié)果,因此,可以提高終端操作的反應(yīng)時(shí)間。
【附圖說(shuō)明】
[0011]為了更清楚地說(shuō)明本發(fā)明實(shí)施例技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0012]圖1是本發(fā)明實(shí)施例公開的一種防誤操作的方法的流程圖;
[0013]圖2是本發(fā)明實(shí)施例公開的另一種防誤操作的方法的流程圖;
[0014]圖3是本發(fā)明實(shí)施例公開的又一種防誤操作的方法的流程圖;
[0015]圖4是本發(fā)明實(shí)施例公開的一種終端的結(jié)構(gòu)圖;
[0016]圖5是本發(fā)明實(shí)施例公開的另一種終端的結(jié)構(gòu)圖;
[0017]圖6是本發(fā)明實(shí)施例公開的又一種終端的結(jié)構(gòu)圖;
[0018]圖7是本發(fā)明實(shí)施例公開的又一種終端的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0019]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0020]具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中描述的終端可包括:手機(jī)、平板電腦或者隨身聽等,上述終端僅是舉例,而非窮舉,包含但不限于上述終端。
[0021]本發(fā)明實(shí)施例公開了一種防誤操作的方法及終端,可以防止終端誤操作的發(fā)生和減少系統(tǒng)反應(yīng)時(shí)間。以下分別進(jìn)行詳細(xì)說(shuō)明。
[0022]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種防誤操作的方法的流程圖。如圖1所示,該防誤操作的方法可以包括以下步驟。
[0023]SlOl、接收用戶輸入的操作指令。
[0024]在一些可行的實(shí)施方式中,本發(fā)明實(shí)施例中所描述的操作指令既可以是用戶正常輸入的,也可以是誤操作觸發(fā)的,在本發(fā)明實(shí)施例中,操作指令包括但不限于按下電源鍵、屏幕解鎖、打開應(yīng)用程序和刪除數(shù)據(jù)等。
[0025]具體實(shí)現(xiàn)中,當(dāng)終端處于待機(jī)狀態(tài)時(shí),可以接收用戶輸入的按下電源鍵操作指令,也可以接收由于用戶不小心碰到終端電源鍵而產(chǎn)生的按下電源鍵操作指令;當(dāng)終端在屏幕點(diǎn)亮?xí)r,可以接收用戶輸入的屏幕解鎖指令,也可以接收由于用戶誤操作導(dǎo)致的屏幕解鎖指令;當(dāng)終端在屏幕處于解鎖狀態(tài)時(shí),可以接收用戶輸入的打開應(yīng)用程序指令,也可以接收由于用戶誤操作導(dǎo)致的打開應(yīng)用程序指令,可以接收用戶輸入的刪除數(shù)據(jù)指令,也可以接收由于用戶誤操作導(dǎo)致的刪除數(shù)據(jù)指令。
[0026]S102、執(zhí)行預(yù)先設(shè)置與操作指令對(duì)應(yīng)的操作。
[0027]在一些可行的實(shí)施方式中,終端接收用戶輸入的操作指令后,執(zhí)行預(yù)先設(shè)置與操作指令對(duì)應(yīng)的操作。舉例來(lái)說(shuō),當(dāng)終端處于待機(jī)狀態(tài)時(shí),可以在接收用戶輸入的按下電源鍵操作指令后,終端執(zhí)行點(diǎn)亮喚醒屏幕操作,展示對(duì)應(yīng)的終端鎖屏界面;當(dāng)終端在屏幕點(diǎn)亮?xí)r,可以在接收用戶輸入的屏幕解鎖指令后,執(zhí)行屏幕開鎖操作,展示對(duì)應(yīng)的終端開鎖界面;當(dāng)終端在屏幕處于解鎖狀態(tài)時(shí),可以在接收用戶輸入的打開應(yīng)用程序指令后,執(zhí)行打開該應(yīng)用程序的操作,進(jìn)入該應(yīng)用程序;當(dāng)終端在屏幕處于解鎖狀態(tài)時(shí),可以在接收用戶輸入的刪除數(shù)據(jù)指令后,執(zhí)行將被刪除的數(shù)據(jù)放入緩存區(qū)的操作。
[0028]S103、識(shí)別操作指令對(duì)應(yīng)的操作和/或操作環(huán)境,得到與操作指令對(duì)應(yīng)的識(shí)別結(jié)果,所述識(shí)別結(jié)果包括誤操作或正常操作。
[0029]在一些可行的實(shí)施方式中,終端執(zhí)行預(yù)先設(shè)置與操作指令對(duì)應(yīng)的操作,識(shí)別操作指令對(duì)應(yīng)的操作和/或操作環(huán)境。識(shí)別操作指令對(duì)應(yīng)的操作可以為識(shí)別該操作指令對(duì)應(yīng)的操作以及識(shí)別基于該操作的后續(xù)操作,識(shí)別操作指令對(duì)應(yīng)的操作環(huán)境可以為識(shí)別終端的外部環(huán)境,例如,識(shí)別終端屏幕與覆蓋終端屏幕的物體的距離,生成距離值,根據(jù)該距離值是否低于預(yù)設(shè)距離值,得到對(duì)應(yīng)的識(shí)別結(jié)果,又例如,檢測(cè)終端外部環(huán)境的光信號(hào),生成光學(xué)參數(shù)值,根據(jù)該光學(xué)參數(shù)值是否低于預(yù)設(shè)光學(xué)參數(shù)值,得到對(duì)應(yīng)的識(shí)別結(jié)果。識(shí)別操作指令對(duì)應(yīng)的操作環(huán)境還可以為識(shí)別終端的運(yùn)動(dòng)狀態(tài),例如,檢測(cè)終端與水平面的夾角,生成水平夾角值,根據(jù)該水平夾角值是否大于預(yù)設(shè)水平夾角值,得到對(duì)應(yīng)的識(shí)別結(jié)果,又例如,檢測(cè)終端的晃動(dòng)幅度與晃動(dòng)頻率,生成晃動(dòng)幅度值與晃動(dòng)頻率值,根據(jù)該晃動(dòng)幅度值是否大于預(yù)設(shè)晃動(dòng)幅度值并且該晃動(dòng)頻率是否大于預(yù)設(shè)晃動(dòng)頻率,得到對(duì)應(yīng)的識(shí)別結(jié)果。
[0030]具體實(shí)現(xiàn)中,當(dāng)操作指令為按下電源鍵時(shí),終端響應(yīng)該按下電源鍵操作指令執(zhí)行點(diǎn)亮屏幕的操作,可以識(shí)別按下電源鍵指令對(duì)應(yīng)的終端屏幕與覆蓋終端屏幕的物體的距離(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成距離值,若該距離值低于預(yù)先設(shè)置好的預(yù)設(shè)距離值,則得到識(shí)別結(jié)果為誤操作,也可以檢測(cè)按下電源鍵指令對(duì)應(yīng)的終端外部環(huán)境的光信號(hào)(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成光學(xué)參數(shù)值,若該光學(xué)參數(shù)值低于預(yù)先設(shè)置好的光學(xué)參數(shù)值,則得到識(shí)別結(jié)果為誤操作,,還可以檢測(cè)按下電源鍵指令對(duì)應(yīng)的終端與水平面的夾角(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成水平夾角值,若該水平夾角值大于預(yù)設(shè)水平夾角值,則得到識(shí)別結(jié)果為誤操作,還可以檢測(cè)按下電源鍵指令對(duì)應(yīng)的終端的晃動(dòng)幅度與晃動(dòng)頻率(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成晃動(dòng)幅度值與晃動(dòng)頻率值,若該晃動(dòng)幅度值大于預(yù)設(shè)晃動(dòng)幅度值并且該晃動(dòng)頻率大于預(yù)設(shè)晃動(dòng)頻率,則得到識(shí)別結(jié)果為誤操作。當(dāng)操作指令為屏幕解鎖時(shí),終端響應(yīng)該屏幕解鎖指令執(zhí)行屏幕開鎖的操作,可以識(shí)別屏幕解鎖指令對(duì)應(yīng)的屏幕滑動(dòng)軌跡(識(shí)別操作指令對(duì)應(yīng)的操作),生成滑動(dòng)軌跡,根據(jù)該滑動(dòng)軌跡是否與預(yù)先設(shè)置的滑動(dòng)軌跡一致,得到識(shí)別結(jié)果,若一致,則得到對(duì)應(yīng)的正常操作結(jié)果,若不一致,則得到對(duì)應(yīng)的誤操作結(jié)果,還可以識(shí)別屏幕解鎖指令對(duì)應(yīng)的終端屏幕與覆蓋終端屏幕的物體的距離(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成距離值,若該距離值低于預(yù)先設(shè)置好的預(yù)設(shè)距離值,則得到識(shí)別結(jié)果為誤操作,也可以檢測(cè)屏幕解鎖指令對(duì)應(yīng)的終端外部環(huán)境的光信號(hào)(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成光學(xué)參數(shù)值,若該光學(xué)參數(shù)值低于預(yù)先設(shè)置好的光學(xué)參數(shù)值,則得到識(shí)別結(jié)果為誤操作,還可以檢測(cè)屏幕解鎖指令對(duì)應(yīng)的終端與水平面的夾角(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成水平夾角值,若該水平夾角值大于預(yù)設(shè)水平夾角值,則得到識(shí)別結(jié)果為誤操作,還可以檢測(cè)屏幕解鎖指令對(duì)應(yīng)的終端的晃動(dòng)幅度與晃動(dòng)頻率(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成晃動(dòng)幅度值與晃動(dòng)頻率值,若該晃動(dòng)幅度值大于預(yù)設(shè)晃動(dòng)幅度值并且該晃動(dòng)頻率大于預(yù)設(shè)晃動(dòng)頻率,則得到識(shí)別結(jié)果為誤操作。當(dāng)操作指令為打開應(yīng)用程序時(shí),終端響應(yīng)打開應(yīng)用程序指令執(zhí)行打開應(yīng)用程序,可以識(shí)別打開應(yīng)用程序操作指令對(duì)應(yīng)的終端屏幕與覆蓋終端屏幕的物體的距離(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成距離值,若該距離值低于預(yù)先設(shè)置好的預(yù)設(shè)距離值,則得到識(shí)別結(jié)果為誤操作,也可以檢測(cè)打開應(yīng)用程序指令對(duì)應(yīng)的終端外部環(huán)境的光信號(hào)(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成光學(xué)參數(shù)值,若該光學(xué)參數(shù)值低于預(yù)先設(shè)置好的光學(xué)參數(shù)值,則得到識(shí)別結(jié)果為誤操作,還可以檢測(cè)打開應(yīng)用程序指令對(duì)應(yīng)的終端與水平面的夾角(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成水平夾角值,若該水平夾角值大于預(yù)設(shè)水平夾角值,則得到識(shí)別結(jié)果為誤操作,還可以檢測(cè)打開應(yīng)用程序指令對(duì)應(yīng)的終端的晃動(dòng)幅度與晃動(dòng)頻率(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成晃動(dòng)幅度值與晃動(dòng)頻率值,若該晃動(dòng)幅度值大于預(yù)設(shè)晃動(dòng)幅度值并且該晃動(dòng)頻率大于預(yù)設(shè)晃動(dòng)頻率,則得到識(shí)別結(jié)果為誤操作。當(dāng)操作指令為刪除數(shù)據(jù)時(shí),終端響應(yīng)該刪除數(shù)據(jù)指令執(zhí)行將被刪除數(shù)據(jù)放入緩存區(qū),可以識(shí)別刪除數(shù)據(jù)指令對(duì)應(yīng)的終端屏幕與覆蓋終端屏幕的物體的距離(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成距離值,若該距離值低于預(yù)先設(shè)置好的預(yù)設(shè)距離值,則得到識(shí)別結(jié)果為誤操作,也可以檢測(cè)刪除數(shù)據(jù)指令對(duì)應(yīng)的終端外部環(huán)境的光信號(hào)(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成光學(xué)參數(shù)值,若該光學(xué)參數(shù)值低于預(yù)先設(shè)置好的光學(xué)參數(shù)值,則得到識(shí)別結(jié)果為誤操作,還可以檢測(cè)刪除數(shù)據(jù)指令對(duì)應(yīng)的終端與水平面的夾角(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成水平夾角值,若該水平夾角值大于預(yù)設(shè)水平夾角值,則得到識(shí)別結(jié)果為誤操作,還可以檢測(cè)刪除數(shù)據(jù)指令對(duì)應(yīng)的終端的晃動(dòng)幅度與晃動(dòng)頻率(識(shí)別操作指令對(duì)應(yīng)操作環(huán)境),生成晃動(dòng)幅度值與晃動(dòng)頻率值