两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種操作控制方法及裝置的制造方法

文檔序號:10535248閱讀:240來源:國知局
一種操作控制方法及裝置的制造方法
【專利摘要】本發(fā)明提供一種操作控制方法及裝置,在第一按鍵和第二按鍵被激活后,向第一按鍵發(fā)送第一指令以及向第二按鍵發(fā)送第二指令,并根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果,當(dāng)?shù)谝慌袛嘟Y(jié)果指示處理第一指令時,響應(yīng)被激活的第一應(yīng)用相關(guān)的第一請求,以將第一按鍵執(zhí)行第一指令得到的第一輸入信息反饋給第一應(yīng)用。也就是說第一判斷結(jié)果可以使第一按鍵和第二按鍵分別獨立處理各自關(guān)聯(lián)的指令,避免對任意一個按鍵的操作而導(dǎo)致其他按關(guān)聯(lián)的指令的觸發(fā),從而降低誤觸發(fā)概率。
【專利說明】
一種操作控制方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及操作控制技術(shù)領(lǐng)域,更具體的說,特別涉及一種操作控制方法及裝置。
【背景技術(shù)】
[0002]為了提高信息安全性,目前電子設(shè)備設(shè)置有開機(jī)密碼,當(dāng)輸入開機(jī)密碼正確時,電子設(shè)備方正常開機(jī),并且為了進(jìn)一步提高開機(jī)速度,在電子設(shè)備的開關(guān)機(jī)鍵上集成身份特征信息采集功能,以身份特征信息作為開機(jī)密碼,以省去手動輸入過程。
[0003]例如在開關(guān)機(jī)鍵的上方設(shè)置有指紋掃描器,且指紋掃描器的部分區(qū)域與開關(guān)機(jī)鍵的部分區(qū)域重疊,這樣在開關(guān)機(jī)鍵被觸發(fā)的同時,指紋掃描器也可以采集到用戶的指紋信息,當(dāng)采集到的指紋信息與預(yù)設(shè)指紋信息一致時,電子設(shè)備的操作系統(tǒng)被啟動,實現(xiàn)電子設(shè)備的正常開機(jī)。但是在電子設(shè)備運行的其他應(yīng)用需要指紋認(rèn)證時,會觸發(fā)指紋掃描器,在此過程中開關(guān)機(jī)鍵也可能會再次觸發(fā),若此時開關(guān)機(jī)鍵的按壓力度超過預(yù)設(shè)力度,則會觸發(fā)關(guān)機(jī)操作,導(dǎo)致關(guān)機(jī)執(zhí)行的誤觸發(fā)。

【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明提供一種操作控制方法及裝置,用于降低誤觸發(fā)概率。為了實現(xiàn)這一目的,本發(fā)明提供的操作控制方法及裝置的技術(shù)方案如下:
[0005]—方面,本發(fā)明提供一種操作控制方法,所述方法包括:
[0006]在第一應(yīng)用被激活后,獲取與所述第一應(yīng)用相關(guān)的第一請求,所述第一請求用于指示向所述第一應(yīng)用輸入第一輸入信息;
[0007]在第一按鍵和第二按鍵被激活后,向所述第一按鍵發(fā)送第一指令以及向所述第二按鍵發(fā)送第二指令;
[0008]根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果;
[0009]當(dāng)所述第一判斷結(jié)果指示處理所述第一指令時,響應(yīng)所述第一請求,以將所述第一按鍵執(zhí)行所述第一指令得到的所述第一輸入信息反饋給所述第一應(yīng)用。
[0010]優(yōu)選的,所述根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果,包括:
[0011 ]獲取所述第一按鍵的第一操作信息和所述第二按鍵的第二操作信息,所述第一按鍵的觸控區(qū)域與所述第二按鍵的觸控區(qū)域重疊;
[0012]判斷所述第一操作信息和所述第二操作信息是否滿足所述預(yù)設(shè)條件,得到第二判斷結(jié)果;
[0013]當(dāng)所述第二判斷結(jié)果指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件時,得到處理所述第一指令的所述第一判斷結(jié)果;
[0014]當(dāng)所述第二判斷結(jié)果指示所述第一操作信息和所述第二操作信息不滿足所述預(yù)設(shè)條件時,得到處理所述第二指令的所述第一判斷結(jié)果。
[0015]優(yōu)選的,所述判斷所述第一操作信息和所述第二操作信息是否滿足所述預(yù)設(shè)條件,得到第二判斷結(jié)果,包括:
[0016]判斷所述第二操作信息中的第一操作力度是否大于第一預(yù)設(shè)力度,且所述第二操作信息中的第一操作時間是否大于第一預(yù)設(shè)時間,以及判斷所述第一操作信息中的第二操作力度是否大于第二預(yù)設(shè)力度,所述第一預(yù)設(shè)力度大于所述第二預(yù)設(shè)力度;
[0017]當(dāng)所述第二操作力度大于所述第二預(yù)設(shè)力度時,得到指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件的第二判斷結(jié)果;
[0018]當(dāng)所述第一操作力度大于所述第一預(yù)設(shè)力度,且所述第一操作時間大于等于所述第一預(yù)設(shè)時間時,得到指示所述第一操作信息和所述第二操作信息不滿足所述預(yù)設(shè)條件的第二判斷結(jié)果;
[0019]當(dāng)所述第一操作時間小于所述第一預(yù)設(shè)時間時,判斷所述第二操作信息的第一操作位置是否位于重疊的觸控區(qū)域;
[0020]當(dāng)操作信息的第一操作位置位于重疊的觸控區(qū)域時,得到指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件的第二判斷結(jié)果。
[0021]優(yōu)選的,所述判斷所述第一操作信息和所述第二操作信息是否滿足所述預(yù)設(shè)條件,得到第二判斷結(jié)果,包括:
[0022]判斷所述第二操作信息中的第一操作力度是否大于第一預(yù)設(shè)力度,且所述第二操作信息中的第一操作時間是否大于第二預(yù)設(shè)時間,所述第二預(yù)設(shè)時間小于所述第一預(yù)設(shè)時間;
[0023]當(dāng)所述第一操作力度大于第一預(yù)設(shè)力度,所述第一操作時間小于所述第二預(yù)設(shè)時間時,判斷所述第一操作位置是否位于所述重疊的觸控區(qū)域;
[0024]當(dāng)?shù)谝徊僮魑恢梦挥谥丿B的觸控區(qū)域時,得到指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件的第二判斷結(jié)果;
[0025]當(dāng)所述第一操作力度大于所述第一預(yù)設(shè)力度,且所述第一操作時間大于等于所述第二預(yù)設(shè)時間時,得到指示所述第一操作信息和所述第二操作信息不滿足所述預(yù)設(shè)條件的第二判斷結(jié)果。
[0026]優(yōu)選的,所述根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果,包括:
[0027]檢測電子設(shè)備是否出現(xiàn)死機(jī)現(xiàn)象;
[0028]當(dāng)檢測到所述電子設(shè)備出現(xiàn)死機(jī)現(xiàn)象時,得到處理所述第二指令的所述第一判斷結(jié)果;
[0029]當(dāng)檢測到所述電子設(shè)備正常運行時,得到處理所述第一指令的所述第一判斷結(jié)果O
[0030]另一方面,本發(fā)明還提供一種操作控制裝置,所述裝置包括:
[0031]獲取單元,用于在第一應(yīng)用被激活后,獲取與所述第一應(yīng)用相關(guān)的第一請求,所述第一請求用于指示向所述第一應(yīng)用輸入第一輸入信息;
[0032]發(fā)送單元,用于在第一按鍵和第二按鍵被激活后,向所述第一按鍵發(fā)送第一指令以及向所述第二按鍵發(fā)送第二指令;
[0033]判斷單元,用于根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果;
[0034]響應(yīng)單元,用于當(dāng)所述第一判斷結(jié)果指示處理所述第一指令時,響應(yīng)所述第一請求,以將所述第一按鍵執(zhí)行所述第一指令得到的所述第一輸入信息反饋給所述第一應(yīng)用。
[0035]優(yōu)選的,所述判斷單元包括:
[0036]獲取子單元,用于獲取所述第一按鍵的第一操作信息和所述第二按鍵的第二操作信息,所述第一按鍵的觸控區(qū)域與所述第二按鍵的觸控區(qū)域重疊;
[0037]判斷子單元,用于判斷所述第一操作信息和所述第二操作信息是否滿足所述預(yù)設(shè)條件,得到第二判斷結(jié)果;
[0038]第一確定子單元,用于當(dāng)所述第二判斷結(jié)果指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件時,得到處理所述第一指令的所述第一判斷結(jié)果;
[0039]第二確定子單元,用于當(dāng)所述第二判斷結(jié)果指示所述第一操作信息和所述第二操作信息不滿足所述預(yù)設(shè)條件時,得到處理所述第二指令的所述第一判斷結(jié)果。
[0040]優(yōu)選的,所述判斷子單元包括:
[0041]第一判斷子單元,用于判斷所述第二操作信息中的第一操作力度是否大于第一預(yù)設(shè)力度,且所述第二操作信息中的第一操作時間是否大于第一預(yù)設(shè)時間,以及判斷所述第一操作信息中的第二操作力度是否大于第二預(yù)設(shè)力度,所述第一預(yù)設(shè)力度大于所述第二預(yù)設(shè)力度;
[0042]第一得到子單元,用于當(dāng)所述第二操作力度大于所述第二預(yù)設(shè)力度時,得到指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件的第二判斷結(jié)果;
[0043]第二得到子單元,用于當(dāng)所述第一操作力度大于所述第一預(yù)設(shè)力度,且所述第一操作時間大于等于所述第一預(yù)設(shè)時間時,得到指示所述第一操作信息和所述第二操作信息不滿足所述預(yù)設(shè)條件的第二判斷結(jié)果;
[0044]第二判斷子單元,用于當(dāng)所述第一操作時間小于所述第一預(yù)設(shè)時間時,判斷所述第二操作信息的第一操作位置是否位于重疊的觸控區(qū)域;
[0045]第三得到子單元,用于當(dāng)操作信息的第一操作位置位于重疊的觸控區(qū)域時,得到指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件的第二判斷結(jié)果。
[0046]優(yōu)選的,所述判斷子單元還包括:
[0047]第三判斷子單元,用于判斷所述第二操作信息中的第一操作力度是否大于第一預(yù)設(shè)力度,且所述第二操作信息中的第一操作時間是否大于第二預(yù)設(shè)時間,所述第二預(yù)設(shè)時間小于所述第一預(yù)設(shè)時間;
[0048]第四判斷子單元,用于當(dāng)所述第一操作力度大于第一預(yù)設(shè)力度,所述第一操作時間小于所述第二預(yù)設(shè)時間時,判斷所述第一操作位置是否位于所述重疊的觸控區(qū)域;
[0049]第四得到子單元,用于當(dāng)?shù)谝徊僮魑恢梦挥谥丿B的觸控區(qū)域時,得到指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件的第二判斷結(jié)果;
[0050]第五得到子單元,用于當(dāng)所述第一操作力度大于所述第一預(yù)設(shè)力度,且所述第一操作時間大于等于所述第二預(yù)設(shè)時間時,得到指示所述第一操作信息和所述第二操作信息不滿足所述預(yù)設(shè)條件的第二判斷結(jié)果。
[0051]優(yōu)選的,所述判斷單元,用于檢測電子設(shè)備是否出現(xiàn)死機(jī)現(xiàn)象;當(dāng)檢測到所述電子設(shè)備出現(xiàn)死機(jī)現(xiàn)象時,得到處理所述第二指令的所述第一判斷結(jié)果;當(dāng)檢測到所述電子設(shè)備正常運行時,得到處理所述第一指令的所述第一判斷結(jié)果。
[0052]與現(xiàn)有技術(shù)相比,本發(fā)明包括以下優(yōu)點:
[0053]從上述技術(shù)方案可知,在第一按鍵和第二按鍵被激活后,向第一按鍵發(fā)送第一指令以及向第二按鍵發(fā)送第二指令,并根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果,當(dāng)?shù)谝慌袛嘟Y(jié)果指示處理第一指令時,響應(yīng)被激活的第一應(yīng)用相關(guān)的第一請求,以將第一按鍵執(zhí)行第一指令得到的第一輸入信息反饋給第一應(yīng)用。也就是說第一判斷結(jié)果可以使第一按鍵和第二按鍵分別獨立處理各自關(guān)聯(lián)的指令,避免對任意一個按鍵的操作而導(dǎo)致其他按關(guān)聯(lián)的指令的觸發(fā),從而降低誤觸發(fā)概率。
【附圖說明】
[0054]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0055]圖1為本發(fā)明實施例提供的操作控制方法的流程圖;
[0056]圖2為本發(fā)明實施例提供的操作控制方法的一種子流程圖;
[0057]圖3為本發(fā)明實施例提供的電子設(shè)備的示意圖;
[0058]圖4為本發(fā)明實施例提供的操作控制方法的另一種子流程圖;
[0059]圖5為本發(fā)明實施例提供的操作控制方法的再一種子流程圖;
[0060]圖6為本發(fā)明實施例提供的操作控制裝置的結(jié)構(gòu)示意圖;
[0061 ]圖7為本發(fā)明實施例提供的操作控制裝置中判斷單元的結(jié)構(gòu)示意圖;
[0062]圖8為圖7所示判斷單元中判斷子單元的一種結(jié)構(gòu)示意圖;
[0063]圖9為圖7所示判斷單元中判斷子單元的另一種結(jié)構(gòu)示意圖。
【具體實施方式】
[0064]本發(fā)明實施例提供的操作控制方法及裝置的主要思想是:在第一按鍵和第二按鍵被激活后,根據(jù)預(yù)設(shè)條件判斷是否處理第一指令和第二指令,以使第一按鍵獨立處理第一指令以及使第二按鍵獨立處理第二指令,避免對任意一個按鍵的操作而導(dǎo)致其他按鍵關(guān)聯(lián)的指令的觸發(fā),降低誤觸發(fā)概率。
[0065]為使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明實施例,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0066]請參閱圖1,其示出了本發(fā)明實施例提供的操作控制方法的一種流程圖,可以包括以下步驟:
[0067]101:在第一應(yīng)用被激活后,獲取與第一應(yīng)用相關(guān)的第一請求,其中第一請求用于指示向第一應(yīng)用輸入第一輸入信息,當(dāng)電子設(shè)備開啟第一應(yīng)用后,第一應(yīng)用則被激活,這樣與第一應(yīng)用相關(guān)的第一請求被發(fā)送,以指示向第一應(yīng)用輸入第一輸入信息。
[0068]102:在第一按鍵和第二按鍵被激活后,向第一按鍵發(fā)送第一指令以及向第二按鍵發(fā)送第二指令。
[0069]在本發(fā)明實施例中,第一應(yīng)用是一個需要輸入第一輸入信息的應(yīng)用,且第一輸入信息可以通過第一按鍵來輸入,因此在第一應(yīng)用被激活后需要向第一按鍵發(fā)送激活指令以激活第一按鍵。并且在第一應(yīng)用運行過程中,還需要對電子設(shè)備的運行情況進(jìn)行監(jiān)測,以應(yīng)對電子設(shè)備運行各種第一應(yīng)用產(chǎn)生的不同狀況,為此在第一應(yīng)用被激活后,也需要向與電子設(shè)備的運行情況相關(guān)的第二按鍵發(fā)送激活指令以激活第二按鍵。
[0070]也就是說上述第一按鍵和第二按鍵通常處于未激活狀態(tài),在處于未激活狀態(tài)的情況下,操作體在對第一按鍵和第二按鍵執(zhí)行任意操作時,電子設(shè)備均會忽略與其關(guān)聯(lián)的指令。而若電子設(shè)備中運行與第一按鍵關(guān)聯(lián)的第一應(yīng)用后,電子設(shè)備則會向第一按鍵和第二按鍵發(fā)送激活指令以激活第一按鍵和第二按鍵,這樣操作體對第一按鍵和第二按鍵執(zhí)行的任意操作均會被電子設(shè)備采集到,從而觸發(fā)電子設(shè)備執(zhí)行與其關(guān)聯(lián)的指令。在本發(fā)明實施例中,在第一按鍵和第二按鍵被激活后,會向第一按鍵發(fā)送第一指令以及向第二按鍵發(fā)送第二指令。
[0071]即第一指令是與第一按鍵關(guān)聯(lián)的一個指令,第二指令是與第二按鍵關(guān)聯(lián)的一個指令,在第一按鍵和第二按鍵被激活后,操作體在對任意一個按鍵執(zhí)行操作時,與按鍵關(guān)聯(lián)的指令被觸發(fā)。例如電子設(shè)備運行一需進(jìn)行身份認(rèn)證的應(yīng)用,且第一按鍵是指紋采集按鍵時,第一按鍵接收到激活指令后,從未激活狀態(tài)更改為激活狀態(tài),此時再向第一按鍵發(fā)送第一指令以指示通過第一按鍵采集指紋信息。
[0072]103:根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果。可以理解的是:預(yù)設(shè)條件是預(yù)先得到用來判斷何時處理第一指令以及何時處理第二指令的條件,通過預(yù)設(shè)條件的判斷可以使得第一按鍵獨立處理第一指令以及使第二按鍵獨立處理第二指令,避免對任意一個按鍵的操作導(dǎo)致觸發(fā)其他按鍵關(guān)聯(lián)的指令,降低誤觸發(fā)概率。
[0073]例如第一按鍵是指紋采集按鍵,第二按鍵是開關(guān)機(jī)鍵,且第一按鍵的觸控區(qū)域與第二按鍵的觸控區(qū)域重疊的情況下,操作體在對第一按鍵進(jìn)行操作時,有可能觸碰到第二按鍵中與第一按鍵重疊的觸控區(qū)域,這樣就會導(dǎo)致與第二按鍵關(guān)聯(lián)的第二指令被誤觸發(fā),因此在本發(fā)明實施例中設(shè)置一個預(yù)設(shè)條件來控制電子設(shè)備可以單獨處理第一指令或第二指令,以降低任意一個指令執(zhí)行過程中誤觸發(fā)其他指令。
[0074]由上述可知,預(yù)設(shè)條件的作用在于使得第一按鍵獨立處理第一指令以及使第二按鍵獨立處理第二指令,避免對任意一個按鍵的操作導(dǎo)致觸發(fā)其他按鍵關(guān)聯(lián)的指令,降低誤觸發(fā)概率,而預(yù)設(shè)條件具體為何種條件需要由研發(fā)人員根據(jù)電子設(shè)備的運行情況或者上述第一按鍵和第二按鍵來設(shè)置,本發(fā)明實施例不再一一列舉。
[0075]例如根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令的一種方式是:檢測電子設(shè)備是否出現(xiàn)死機(jī)現(xiàn)象;當(dāng)檢測到電子設(shè)備出現(xiàn)死機(jī)現(xiàn)象時,得到處理第二指令的第一判斷結(jié)果;當(dāng)檢測到電子設(shè)備正常運行時,得到處理第一指令的第一判斷結(jié)果。
[0076]也就是說在第一應(yīng)用運行中,若電子設(shè)備運行應(yīng)用較多使得處理器的使用率過高,此時電子設(shè)備會出現(xiàn)死機(jī)現(xiàn)象,進(jìn)而需要處理第二指令,如強(qiáng)制電子設(shè)備執(zhí)行關(guān)機(jī)指令,以降低處理器的使用率;若電子設(shè)備正常運行,此時則可以處理第一指令。
[0077]104:當(dāng)?shù)谝慌袛嘟Y(jié)果指示處理第一指令時,響應(yīng)第一請求,以將第一按鍵執(zhí)行第一指令得到的第一輸入信息反饋給第一應(yīng)用。也就是說當(dāng)?shù)谝慌袛嘟Y(jié)果指示處理第一指令時,第一按鍵則會執(zhí)行第一指令來得到第一輸入信息,并將第一輸入信息反饋給第一應(yīng)用,完成對第一請求的響應(yīng)。
[0078]例如第一應(yīng)用是一個需進(jìn)行身份認(rèn)證的應(yīng)用,第一按鍵是指紋采集按鍵時,第一判斷結(jié)果指示處理第一指令,則第一按鍵會執(zhí)行第一指令,使得電子設(shè)備可以通過第一按鍵采集到指紋信息,并將采集到的指紋信息反饋給第一應(yīng)用,這樣第一請求所指示的第一輸入?目息指紋?目息被自動反饋給第一應(yīng)用,完成第一請求的響應(yīng)。
[0079]105:當(dāng)?shù)谝慌袛嘟Y(jié)果指示處理第二指令時,響應(yīng)第二指令。
[0080]從上述技術(shù)方案可知,在第一按鍵和第二按鍵被激活后,向第一按鍵發(fā)送第一指令以及向第二按鍵發(fā)送第二指令,并根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果,當(dāng)?shù)谝慌袛嘟Y(jié)果指示處理第一指令時,響應(yīng)被激活的第一應(yīng)用相關(guān)的第一請求,以將第一按鍵執(zhí)行第一指令得到的第一輸入信息反饋給第一應(yīng)用。也就是說第一判斷結(jié)果可以使第一按鍵和第二按鍵分別獨立處理各自關(guān)聯(lián)的指令,避免對任意一個按鍵的操作而導(dǎo)致其他按關(guān)聯(lián)的指令的觸發(fā),從而降低誤觸發(fā)概率。
[0081]下面將以第一按鍵的第一操作信息和第二按鍵的第二操作信息為基礎(chǔ),來闡述如何基于第一操作信息和第二操作信息來判斷是否處理第一指令或第二指令,其過程可以參閱圖2所示,包括以下步驟:
[0082]201:獲取第一按鍵的第一操作信息和第二按鍵的第二操作信息,其中第一按鍵的觸控區(qū)域與第二按鍵的觸控區(qū)域重疊,如圖3所示,在圖3中I為第一按鍵,2為第二按鍵,虛線部分為重疊的觸控區(qū)域,且重疊可以是第一按鍵的部分觸控區(qū)域與第二按鍵的部分觸控區(qū)域重疊,又或者是第一按鍵的全部觸控區(qū)域與第二按鍵的全部觸控區(qū)域重疊,在全部觸控區(qū)域重疊的情況下,在按壓位于上方的任意一個按鍵的任意區(qū)域時,另一個按鍵也被按壓。
[0083]例如第一按鍵是指紋采集按鍵,第二按鍵是開關(guān)機(jī)鍵,當(dāng)用戶采用任意一根手指對第二按鍵執(zhí)行按下操作過程中,手指有可能會接觸到重疊的觸控區(qū)域的第一按鍵,使得第一按鍵可以采集到手指上的身份特征信息一一指紋信息,這樣在指紋信息為開機(jī)密碼時用戶無需操作其他按鍵來輸入指紋信息,實現(xiàn)指紋信息采集與開機(jī)的同步。對于這兩種類型的按鍵來說,優(yōu)選第一按鍵的全部觸控區(qū)域與第二按鍵的全部觸控區(qū)域重疊,從而在對第二按鍵執(zhí)行開機(jī)操作過程中,可以有效采集到指紋信息,以此提高第一按鍵采集到指紋信息的幾率。
[0084]又或者第一按鍵是指紋采集按鍵,第二按鍵是音量調(diào)節(jié)鍵,當(dāng)用戶按下第一按鍵時,第二按鍵會被觸碰到,從而觸發(fā)與第二按鍵關(guān)聯(lián)的指令,因此對于這兩種類型的按鍵來說,優(yōu)選第一按鍵的部分觸控區(qū)域與第二按鍵的部分觸控區(qū)域重疊。
[0085]也就是說,對于第一按鍵和第二按鍵來說,若第一按鍵的操作和第二按鍵的操作有關(guān),如第一按鍵采集的指紋信息在第二按鍵的開機(jī)操作中使用,則優(yōu)選第一按鍵的全部觸控區(qū)域與第二按鍵的全部觸控區(qū)域重疊;若第一按鍵的操作和第二按鍵的操作無關(guān),如第一按鍵采集的指紋信息與第二按鍵的音量調(diào)節(jié)無關(guān),則優(yōu)選第一按鍵的部分觸控區(qū)域與第二按鍵的部分觸控區(qū)域重疊。
[0086]當(dāng)?shù)谝话存I的全部觸控區(qū)域與第二按鍵的全部觸控區(qū)域重疊時,操作體在對任意部分觸控區(qū)域進(jìn)行操作時,電子設(shè)備可以得到第一按鍵的第一操作信息和第二按鍵的第二操作信息。當(dāng)?shù)谝话存I的部分觸控區(qū)域與第二按鍵的部分觸控區(qū)域重疊時,操作體在對重疊的觸控區(qū)域進(jìn)行操作時,電子設(shè)備同樣可以得到第一按鍵的第一操作信息和第二按鍵的第二操作信息;而操作體對未重疊的觸控區(qū)域進(jìn)行操作時,電子設(shè)備僅能得到被操作的按鍵的操作信息。如操作體對第一按鍵的未重疊的觸控區(qū)域進(jìn)行操作時,電子設(shè)備僅能得到第一按鍵的第一操作信息,而第二按鍵的第二操作信息為空。
[0087]202:判斷第一操作信息和第二操作信息是否滿足預(yù)設(shè)條件,得到第二判斷結(jié)果。其中第一操作信息和第二操作信息至少包括操作時間、操作力度和操作位置等,這些信息可以作為判斷是否處于第一指令或第二指令的基礎(chǔ)。
[0088]203:當(dāng)?shù)诙袛嘟Y(jié)果指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件時,得到處理第一指令的第一判斷結(jié)果。
[0089]204:當(dāng)?shù)诙袛嘟Y(jié)果指示第一操作信息和第二操作信息不滿足預(yù)設(shè)條件時,得到處理第二指令的第一判斷結(jié)果。
[0090]在本發(fā)明實施例中,判斷第一操作信息和第二操作信息是否滿足預(yù)設(shè)條件的過程如圖4所示,可以包括以下步驟:
[0091]401:判斷第二操作信息中的第一操作力度是否大于第一預(yù)設(shè)力度,且第二操作信息中的第一操作時間是否大于第一預(yù)設(shè)時間,以及判斷的第一操作信息中的第二操作力度是否大于第二預(yù)設(shè)力度。
[0092]其中第一預(yù)設(shè)力度、第一預(yù)設(shè)時間和第二預(yù)設(shè)力度用于判斷是否處理第一指令或第二指令的預(yù)設(shè)條件中的至少三個參數(shù),且第一預(yù)設(shè)力度大于第二預(yù)設(shè)力度,對于這些參數(shù)來說,其取值與第一指令和第二指令的類型有關(guān),對此本發(fā)明實施例不一一列舉。
[0093]以第一指令為指紋采集指令、第二指令為關(guān)機(jī)指令來說,第一預(yù)設(shè)時間的取值可以設(shè)置為在正常執(zhí)行關(guān)機(jī)指令時對應(yīng)的時間,第一預(yù)設(shè)力度的取值可以設(shè)置為在正常執(zhí)行關(guān)機(jī)指令時對應(yīng)的操作力度;相應(yīng)的第二預(yù)設(shè)力度則可以設(shè)置為第一按鍵正常采集指紋所需力度。
[0094]比如操作系統(tǒng)中設(shè)置關(guān)機(jī)指令對應(yīng)的操作時間為4S(秒)時,在第一操作時間大于4S后,正常執(zhí)行關(guān)機(jī)指令,因此在本發(fā)明實施例中可以設(shè)置第一預(yù)設(shè)時間的取值為4S,這樣既可以降低誤觸發(fā)概率,又不影響操作系統(tǒng)的正常運行。
[0095]402:當(dāng)?shù)诙僮髁Χ却笥诘诙A(yù)設(shè)力度時,得到指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件的第二判斷結(jié)果。當(dāng)?shù)诙僮髁Χ却笥诘诙A(yù)設(shè)力度時,說明操作體在第一按鍵的操作符合操作系統(tǒng)觸發(fā)第一指令的條件,此時可以得到指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件的第二判斷結(jié)果,進(jìn)而得到處理第一指令的第一判斷結(jié)果,以響應(yīng)與第一應(yīng)用關(guān)聯(lián)的第一請求。
[0096]403:當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度,且第一操作時間大于第一預(yù)設(shè)時間時,得到指示第一操作信息和第二操作信息不滿足預(yù)設(shè)條件的第二判斷結(jié)果。
[0097]當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度,且第一操作時間大于第一預(yù)設(shè)時間時,說明操作體在第二按鍵的操作符合操作系統(tǒng)觸發(fā)第二指令的條件,此時可以得到指示第一操作信息和第二操作信息不滿足預(yù)設(shè)條件的第二判斷結(jié)果,進(jìn)而得到處理第二指令的第一判斷結(jié)果,以響應(yīng)第二指令。
[0098]404:當(dāng)?shù)谝徊僮鲿r間小于第一預(yù)設(shè)時間時,判斷第二操作信息的第一操作位置是否位于重疊的觸控區(qū)域。
[0099]當(dāng)?shù)谝徊僮鲿r間小于第一預(yù)設(shè)時間時,說明操作體在第二按鍵上的操作不符合操作系統(tǒng)觸發(fā)第二指令的條件。以第二指令為關(guān)機(jī)指令為例,當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度時,說明第二按鍵的第一操作力度達(dá)到正常執(zhí)行關(guān)機(jī)指令的力度,在此種情況下執(zhí)行關(guān)機(jī)指令。
[0100]而實際第二按鍵確是在第一按鍵操作過程中誤觸碰,若在第一操作力度大于第一預(yù)設(shè)力度的情況下執(zhí)行關(guān)機(jī)指令會提高誤觸發(fā)概率,因此在本發(fā)明實施例中會進(jìn)一步判斷第一操作時間是否小于第一預(yù)設(shè)時間,若第一操作時間小于第一預(yù)設(shè)時間,則會進(jìn)一步判斷當(dāng)前操作是否在重疊的觸控區(qū)域,這樣就可以控制電子設(shè)備執(zhí)行除關(guān)機(jī)指令的其他指令,降低誤觸發(fā)概率。
[0101]405:當(dāng)?shù)谝徊僮鲿r間小于第一預(yù)設(shè)時間,且第二操作信息的第一操作位置位于重疊的觸控區(qū)域時,得到指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件的第二判斷結(jié)果。
[0102]當(dāng)然,當(dāng)?shù)谝徊僮鲿r間小于第一預(yù)設(shè)時間,且第二操作信息的第一操作位置位于重疊的觸控區(qū)域時,還可以進(jìn)一步判斷第一操作位置的操作力度是否大于第二預(yù)設(shè)力度,如果是則得到指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件的第二判斷結(jié)果。
[0103]從上述技術(shù)方案可知,上述第一預(yù)設(shè)時間、第一預(yù)設(shè)力度和第二預(yù)設(shè)力度可以設(shè)置為操作系統(tǒng)正常執(zhí)行第一指令和第二指令時,操作系統(tǒng)為第一按鍵和第二按鍵設(shè)置的相應(yīng)取值,這樣在降低誤觸發(fā)概率的情況下,還可以保證操作系統(tǒng)的正常運行。
[0104]在本發(fā)明實施例中,第二按鍵的第一操作時間還對應(yīng)有一個第二預(yù)設(shè)時間,且第二預(yù)設(shè)時間小于第一預(yù)設(shè)時間,因此可以通過對第一操作時間與第二預(yù)設(shè)時間的關(guān)系來判斷第一操作信息和第二操作信息是否滿足預(yù)設(shè)條件,其過程如圖5所示,可以包括以下步驟:
[0105]501:判斷第二操作信息中的第一操作力度是否大于第一預(yù)設(shè)力度,且第二操作信息中的第一操作時間是否大于第二預(yù)設(shè)時間。其中第二預(yù)設(shè)時間用于判斷是否處理第一指令或第二指令的預(yù)設(shè)條件中的另一個參數(shù),對于第二預(yù)設(shè)時間的取值與第二指令的類型有關(guān),對此本發(fā)明實施例不一一列舉。以第二指令為開機(jī)指令來說,第二預(yù)設(shè)時間的取值可以設(shè)置為在正常執(zhí)行開機(jī)指令時對應(yīng)的時間。
[Ο?Ο?]比如操作系統(tǒng)中設(shè)置開機(jī)指令對應(yīng)的操作時間為500mS(毫秒)時,在第一操作時間大于500mS時,正常執(zhí)行開機(jī)指令,因此在本發(fā)明實施例中可以設(shè)置第二預(yù)設(shè)時間的取值為500mS,這樣既可以降低誤觸發(fā)概率,又不影響操作系統(tǒng)的正常運行。
[0107]502:當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度,第一操作時間小于第二預(yù)設(shè)時間時,判斷第一操作位置是否位于重疊的觸控區(qū)域。
[0108]當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度,第一操作時間小于第二預(yù)設(shè)時間時,說明操作體在第二按鍵上的操作不符合操作系統(tǒng)觸發(fā)第二指令的條件。以第二指令為開機(jī)指令為例,當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度時,說明第二按鍵的第一操作力度達(dá)到正常執(zhí)行開機(jī)指令的力度,在此種情況下執(zhí)行開機(jī)指令。
[0109]而實際第二按鍵確是在第一按鍵操作過程中誤觸碰,若在第一操作力度大于第一預(yù)設(shè)力度的情況下執(zhí)行開機(jī)指令會提高誤觸發(fā)概率,因此在本發(fā)明實施例中會進(jìn)一步判斷第一操作時間與第二預(yù)設(shè)時間的關(guān)系,若第一操作時間小于第二預(yù)設(shè)時間,則會進(jìn)一步判斷當(dāng)前操作是否在重疊的觸控區(qū)域,這樣就可以控制電子設(shè)備執(zhí)行除開機(jī)指令的其他指令,降低誤觸發(fā)概率。
[0110]503:當(dāng)?shù)谝徊僮魑恢梦挥谥丿B的觸控區(qū)域時,得到指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件的第二判斷結(jié)果。當(dāng)然,當(dāng)?shù)谝徊僮鲿r間小于第一預(yù)設(shè)時間,且第二操作信息的第一操作位置位于重疊的觸控區(qū)域時,還可以進(jìn)一步判斷第一操作位置的操作力度是否大于第二預(yù)設(shè)力度,如果是則得到指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件的第二判斷結(jié)果。
[0111]504:當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度,且第一操作時間大于等于第二預(yù)設(shè)時間時,得到指示第一操作信息和第二操作信息不滿足預(yù)設(shè)條件的第二判斷結(jié)果。
[0112]從上述技術(shù)方案可知,第二預(yù)設(shè)時間可以設(shè)置為操作系統(tǒng)正常執(zhí)行第二指令時,操作系統(tǒng)為第二按鍵設(shè)置的相應(yīng)取值,這樣在降低誤觸發(fā)概率的情況下,還可以保證操作系統(tǒng)的正常運行。
[0113]對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
[0114]與上述方法實施例相對應(yīng),本發(fā)明實施例還提供一種操作控制裝置,其示意圖如圖6所示,可以包括:獲取單元11、發(fā)送單元12、判斷單元13和響應(yīng)單元14。
[0115]獲取單元11,用于在第一應(yīng)用被激活后,獲取與第一應(yīng)用相關(guān)的第一請求,第一請求用于指示向第一應(yīng)用輸入第一輸入信息,當(dāng)電子設(shè)備開啟第一應(yīng)用后,第一應(yīng)用則被激活,這樣與第一應(yīng)用相關(guān)的第一請求被發(fā)送,以指示向第一應(yīng)用輸入第一輸入信息。
[0116]發(fā)送單元12,用于在第一按鍵和第二按鍵被激活后,向第一按鍵發(fā)送第一指令以及向第二按鍵發(fā)送第二指令。在本發(fā)明實施例中,第一應(yīng)用是一個需要輸入第一輸入信息的應(yīng)用,且第一輸入信息可以通過第一按鍵來輸入,因此在第一應(yīng)用被激活后需要向第一按鍵發(fā)送激活指令以激活第一按鍵。并且在第一應(yīng)用運行過程中,還需要對電子設(shè)備的運行情況進(jìn)行監(jiān)測,以應(yīng)對電子設(shè)備運行各種第一應(yīng)用產(chǎn)生的不同狀況,為此在第一應(yīng)用被激活后,也需要向與電子設(shè)備的運行情況相關(guān)的第二按鍵發(fā)送激活指令以激活第二按鍵。
[0117]也就是說上述第一按鍵和第二按鍵通常處于未激活狀態(tài),在處于未激活狀態(tài)的情況下,操作體在對第一按鍵和第二按鍵執(zhí)行任意操作時,電子設(shè)備均會忽略與其關(guān)聯(lián)的指令。而若電子設(shè)備中運行與第一按鍵關(guān)聯(lián)的第一應(yīng)用后,電子設(shè)備則會向第一按鍵和第二按鍵發(fā)送激活指令以激活第一按鍵和第二按鍵,這樣操作體對第一按鍵和第二按鍵執(zhí)行的任意操作均會被電子設(shè)備采集到,從而觸發(fā)電子設(shè)備執(zhí)行與其關(guān)聯(lián)的指令。在本發(fā)明實施例中,在第一按鍵和第二按鍵被激活后,會向第一按鍵發(fā)送第一指令以及向第二按鍵發(fā)送第二指令。
[0118]即第一指令是與第一按鍵關(guān)聯(lián)的一個指令,第二指令是與第二按鍵關(guān)聯(lián)的一個指令,在第一按鍵和第二按鍵被激活后,操作體在對任意一個按鍵執(zhí)行操作時,與按鍵關(guān)聯(lián)的指令被觸發(fā)。例如電子設(shè)備運行一需進(jìn)行身份認(rèn)證的應(yīng)用,且第一按鍵是指紋采集按鍵時,第一按鍵接收到激活指令后,從未激活狀態(tài)更改為激活狀態(tài),此時再向第一按鍵發(fā)送第一指令以指示通過第一按鍵采集指紋信息。
[0119]判斷單元13,用于根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果??梢岳斫獾氖?預(yù)設(shè)條件是預(yù)先得到用來判斷何時處理第一指令以及何時處理第二指令的條件,通過預(yù)設(shè)條件的判斷可以使得第一按鍵獨立處理第一指令以及使第二按鍵獨立處理第二指令,避免對任意一個按鍵的操作導(dǎo)致觸發(fā)其他按鍵關(guān)聯(lián)的指令,降低誤觸發(fā)概率。
[0120]例如第一按鍵是指紋采集按鍵,第二按鍵是開關(guān)機(jī)鍵,且第一按鍵的觸控區(qū)域與第二按鍵的觸控區(qū)域重疊的情況下,操作體在對第一按鍵進(jìn)行操作時,有可能觸碰到第二按鍵中與第一按鍵重疊的觸控區(qū)域,這樣就會導(dǎo)致與第二按鍵關(guān)聯(lián)的第二指令被誤觸發(fā),因此在本發(fā)明實施例中設(shè)置一個預(yù)設(shè)條件來控制電子設(shè)備可以單獨處理第一指令或第二指令,以降低任意一個指令執(zhí)行過程中誤觸發(fā)其他指令。
[0121]由上述可知,預(yù)設(shè)條件的作用在于使得第一按鍵獨立處理第一指令以及使第二按鍵獨立處理第二指令,避免對任意一個按鍵的操作導(dǎo)致觸發(fā)其他按鍵關(guān)聯(lián)的指令,降低誤觸發(fā)概率,而預(yù)設(shè)條件具體為何種條件需要由研發(fā)人員根據(jù)電子設(shè)備的運行情況或者上述第一按鍵和第二按鍵來設(shè)置,本發(fā)明實施例不再一一列舉。
[0122]例如判斷單元13根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令的一種方式是:檢測電子設(shè)備是否出現(xiàn)死機(jī)現(xiàn)象;當(dāng)檢測到電子設(shè)備出現(xiàn)死機(jī)現(xiàn)象時,得到處理第二指令的第一判斷結(jié)果;當(dāng)檢測到電子設(shè)備正常運行時,得到處理第一指令的第一判斷結(jié)果。
[0123]也就是說在第一應(yīng)用運行中,若電子設(shè)備運行應(yīng)用較多使得處理器的使用率過高,此時電子設(shè)備會出現(xiàn)死機(jī)現(xiàn)象,進(jìn)而需要處理第二指令,如強(qiáng)制電子設(shè)備執(zhí)行關(guān)機(jī)指令,以降低處理器的使用率;若電子設(shè)備正常運行,此時則可以處理第一指令。
[0124]響應(yīng)單元14,用于當(dāng)?shù)谝慌袛嘟Y(jié)果指示處理第一指令時,響應(yīng)第一請求,以將第一按鍵執(zhí)行第一指令得到的第一輸入信息反饋給第一應(yīng)用。也就是說當(dāng)?shù)谝慌袛嘟Y(jié)果指示處理第一指令時,第一按鍵則會執(zhí)行第一指令來得到第一輸入信息,并將第一輸入信息反饋給第一應(yīng)用,完成對第一請求的響應(yīng)。
[0125]例如第一應(yīng)用是一個需進(jìn)行身份認(rèn)證的應(yīng)用,第一按鍵是指紋采集按鍵時,第一判斷結(jié)果指示處理第一指令,則第一按鍵會執(zhí)行第一指令,使得電子設(shè)備可以通過第一按鍵采集到指紋信息,并將采集到的指紋信息反饋給第一應(yīng)用,這樣第一請求所指示的第一輸入?目息指紋?目息被自動反饋給第一應(yīng)用,完成第一請求的響應(yīng)。
[0126]從上述技術(shù)方案可知,在第一按鍵和第二按鍵被激活后,向第一按鍵發(fā)送第一指令以及向第二按鍵發(fā)送第二指令,并根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果,當(dāng)?shù)谝慌袛嘟Y(jié)果指示處理第一指令時,響應(yīng)被激活的第一應(yīng)用相關(guān)的第一請求,以將第一按鍵執(zhí)行第一指令得到的第一輸入信息反饋給第一應(yīng)用。也就是說第一判斷結(jié)果可以使第一按鍵和第二按鍵分別獨立處理各自關(guān)聯(lián)的指令,避免對任意一個按鍵的操作而導(dǎo)致其他按關(guān)聯(lián)的指令的觸發(fā),從而降低誤觸發(fā)概率。
[0127]請參閱圖7,其示出了上述操作控制裝置中判斷單元的結(jié)構(gòu)示意圖,可以包括:獲取子單元21、判斷子單元22、第一確定子單元23和第二確定子單元24。
[0128]獲取子單元21,用于獲取第一按鍵的第一操作信息和第二按鍵的第二操作信息,第一按鍵的觸控區(qū)域與第二按鍵的觸控區(qū)域重疊,如圖3所示,在圖3中I為第一按鍵,2為第二按鍵,虛線部分為重疊的觸控區(qū)域,且重疊可以是第一按鍵的部分觸控區(qū)域與第二按鍵的部分觸控區(qū)域重疊,又或者是第一按鍵的全部觸控區(qū)域與第二按鍵的全部觸控區(qū)域重疊,在全部觸控區(qū)域重疊的情況下,在按壓位于上方的任意一個按鍵的任意區(qū)域時,另一個按鍵也被按壓。
[0129]判斷子單元22,用于判斷第一操作信息和第二操作信息是否滿足預(yù)設(shè)條件,得到第二判斷結(jié)果。其中第一操作信息和第二操作信息至少包括操作時間、操作力度和操作位置等,這些信息可以作為判斷是否處于第一指令或第二指令的基礎(chǔ)。
[0130]第一確定子單元23,用于當(dāng)?shù)诙袛嘟Y(jié)果指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件時,得到處理第一指令的第一判斷結(jié)果。
[0131]第二確定子單元24,用于當(dāng)?shù)诙袛嘟Y(jié)果指示第一操作信息和第二操作信息不滿足預(yù)設(shè)條件時,得到處理第二指令的第一判斷結(jié)果。
[0132]在本發(fā)明實施例中,判斷子單元22的結(jié)構(gòu)示意圖如圖8所示,闡述如何判斷第一操作信息和第二操作信息是否滿足預(yù)設(shè)條件,具體可以包括:第一判斷子單元221、第一得到子單元222、第二得到子單元223、第二判斷子單元224和第三得到子單元225。
[0133]第一判斷子單元221,用于判斷第二操作信息中的第一操作力度是否大于第一預(yù)設(shè)力度,且第二操作信息中的第一操作時間是否大于第一預(yù)設(shè)時間,以及判斷第一操作信息中的第二操作力度是否大于第二預(yù)設(shè)力度,第一預(yù)設(shè)力度大于第二預(yù)設(shè)力度。
[0134]其中第一預(yù)設(shè)力度、第一預(yù)設(shè)時間和第二預(yù)設(shè)力度用于判斷是否處理第一指令或第二指令的預(yù)設(shè)條件中的至少三個參數(shù),且第一預(yù)設(shè)力度大于第二預(yù)設(shè)力度,對于這些參數(shù)來說,其取值與第一指令和第二指令的類型有關(guān),對此本發(fā)明實施例不一一列舉。
[0135]以第一指令為指紋采集指令、第二指令為關(guān)機(jī)指令來說,第一預(yù)設(shè)時間的取值可以設(shè)置為在正常執(zhí)行關(guān)機(jī)指令時對應(yīng)的時間,第一預(yù)設(shè)力度的取值可以設(shè)置為在正常執(zhí)行關(guān)機(jī)指令時對應(yīng)的操作力度;相應(yīng)的第二預(yù)設(shè)力度則可以設(shè)置為第一按鍵正常采集指紋所需力度。
[0136]比如操作系統(tǒng)中設(shè)置關(guān)機(jī)指令對應(yīng)的操作時間為4S(秒)時,在第一操作時間大于4S后,正常執(zhí)行關(guān)機(jī)指令,因此在本發(fā)明實施例中可以設(shè)置第一預(yù)設(shè)時間的取值為4S,這樣既可以降低誤觸發(fā)概率,又不影響操作系統(tǒng)的正常運行。
[0137]第一得到子單元222,用于當(dāng)?shù)诙僮髁Χ却笥诘诙A(yù)設(shè)力度時,得到指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件的第二判斷結(jié)果。當(dāng)?shù)诙僮髁Χ却笥诘诙A(yù)設(shè)力度時,說明操作體在第一按鍵的操作符合操作系統(tǒng)觸發(fā)第一指令的條件,此時可以得到指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件的第二判斷結(jié)果,進(jìn)而得到處理第一指令的第一判斷結(jié)果,以響應(yīng)與第一應(yīng)用關(guān)聯(lián)的第一請求。
[0138]第二得到子單元223,用于當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度,且第一操作時間大于等于第一預(yù)設(shè)時間時,得到指示第一操作信息和第二操作信息不滿足預(yù)設(shè)條件的第二判斷結(jié)果。
[0139]當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度,且第一操作時間大于第一預(yù)設(shè)時間時,說明操作體在第二按鍵的操作符合操作系統(tǒng)觸發(fā)第二指令的條件,此時可以得到指示第一操作信息和第二操作信息不滿足預(yù)設(shè)條件的第二判斷結(jié)果,進(jìn)而得到處理第二指令的第一判斷結(jié)果,以響應(yīng)第二指令。
[0140]第二判斷子單元224,用于當(dāng)?shù)谝徊僮鲿r間小于第一預(yù)設(shè)時間時,判斷第二操作信息的第一操作位置是否位于重疊的觸控區(qū)域。當(dāng)?shù)谝徊僮鲿r間小于第一預(yù)設(shè)時間時,說明操作體在第二按鍵上的操作不符合操作系統(tǒng)觸發(fā)第二指令的條件。以第二指令為關(guān)機(jī)指令為例,當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度時,說明第二按鍵的第一操作力度達(dá)到正常執(zhí)行關(guān)機(jī)指令的力度,在此種情況下執(zhí)行關(guān)機(jī)指令。
[0141]而實際第二按鍵確是在第一按鍵操作過程中誤觸碰,若在第一操作力度大于第一預(yù)設(shè)力度的情況下執(zhí)行關(guān)機(jī)指令會提高誤觸發(fā)概率,因此在本發(fā)明實施例中會進(jìn)一步判斷第一操作時間是否小于第一預(yù)設(shè)時間,若第一操作時間小于第一預(yù)設(shè)時間,則會進(jìn)一步判斷當(dāng)前操作是否在重疊的觸控區(qū)域,這樣就可以控制電子設(shè)備執(zhí)行除關(guān)機(jī)指令的其他指令,降低誤觸發(fā)概率。
[0142]第三得到子單元225,用于當(dāng)操作信息的第一操作位置位于重疊的觸控區(qū)域時,得到指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件的第二判斷結(jié)果。
[0143]當(dāng)然,當(dāng)?shù)谝徊僮鲿r間小于第一預(yù)設(shè)時間,且第二操作信息的第一操作位置位于重疊的觸控區(qū)域時,還可以進(jìn)一步判斷第一操作位置的操作力度是否大于第二預(yù)設(shè)力度,如果是則得到指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件的第二判斷結(jié)果。
[0144]從上述技術(shù)方案可知,上述第一預(yù)設(shè)時間、第一預(yù)設(shè)力度和第二預(yù)設(shè)力度可以設(shè)置為操作系統(tǒng)正常執(zhí)行第一指令和第二指令時,操作系統(tǒng)為第一按鍵和第二按鍵設(shè)置的相應(yīng)取值,這樣在降低誤觸發(fā)概率的情況下,還可以保證操作系統(tǒng)的正常運行。
[0145]請參閱圖9,其示出了上述判斷子單元的另一種結(jié)構(gòu)示意圖,還可以包括:第三判斷子單元226、第四判斷子單元227、第四得到子單元228和第五得到子單元229。
[0146]第三判斷子單元226,用于判斷第二操作信息中的第一操作力度是否大于第一預(yù)設(shè)力度,且第二操作信息中的第一操作時間是否大于第二預(yù)設(shè)時間,第二預(yù)設(shè)時間小于第一預(yù)設(shè)時間。其中第二預(yù)設(shè)時間用于判斷是否處理第一指令或第二指令的預(yù)設(shè)條件中的另一個參數(shù),對于第二預(yù)設(shè)時間的取值與第二指令的類型有關(guān),對此本發(fā)明實施例不一一列舉。以第二指令為開機(jī)指令來說,第二預(yù)設(shè)時間的取值可以設(shè)置為在正常執(zhí)行開機(jī)指令時對應(yīng)的時間。
[0147]比如操作系統(tǒng)中設(shè)置開機(jī)指令對應(yīng)的操作時間為500mS(毫秒)時,在第一操作時間大于500mS時,正常執(zhí)行開機(jī)指令,因此在本發(fā)明實施例中可以設(shè)置第二預(yù)設(shè)時間的取值為500mS,這樣既可以降低誤觸發(fā)概率,又不影響操作系統(tǒng)的正常運行。
[0148]第四判斷子單元227,用于當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度,第一操作時間小于第二預(yù)設(shè)時間時,判斷第一操作位置是否位于重疊的觸控區(qū)域。當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度,第一操作時間小于第二預(yù)設(shè)時間時,說明操作體在第二按鍵上的操作不符合操作系統(tǒng)觸發(fā)第二指令的條件。以第二指令為開機(jī)指令為例,當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度時,說明第二按鍵的第一操作力度達(dá)到正常執(zhí)行開機(jī)指令的力度,在此種情況下執(zhí)行開機(jī)指令。
[0149]而實際第二按鍵確是在第一按鍵操作過程中誤觸碰,若在第一操作力度大于第一預(yù)設(shè)力度的情況下執(zhí)行開機(jī)指令會提高誤觸發(fā)概率,因此在本發(fā)明實施例中會進(jìn)一步判斷第一操作時間與第二預(yù)設(shè)時間的關(guān)系,若第一操作時間小于第二預(yù)設(shè)時間,則會進(jìn)一步判斷當(dāng)前操作是否在重疊的觸控區(qū)域,這樣就可以控制電子設(shè)備執(zhí)行除開機(jī)指令的其他指令,降低誤觸發(fā)概率。
[0150]第四得到子單元228,用于當(dāng)?shù)谝徊僮魑恢梦挥谥丿B的觸控區(qū)域時,得到指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件的第二判斷結(jié)果。當(dāng)然,當(dāng)?shù)谝徊僮鲿r間小于第一預(yù)設(shè)時間,且第二操作信息的第一操作位置位于重疊的觸控區(qū)域時,還可以進(jìn)一步判斷第一操作位置的操作力度是否大于第二預(yù)設(shè)力度,如果是則得到指示第一操作信息和第二操作信息滿足預(yù)設(shè)條件的第二判斷結(jié)果。
[0151]第五得到子單元229,用于當(dāng)?shù)谝徊僮髁Χ却笥诘谝活A(yù)設(shè)力度,且第一操作時間大于等于第二預(yù)設(shè)時間時,得到指示第一操作信息和第二操作信息不滿足預(yù)設(shè)條件的第二判斷結(jié)果。
[0152]從上述技術(shù)方案可知,第二預(yù)設(shè)時間可以設(shè)置為操作系統(tǒng)正常執(zhí)行第二指令時,操作系統(tǒng)為第二按鍵設(shè)置的相應(yīng)取值,這樣在降低誤觸發(fā)概率的情況下,還可以保證操作系統(tǒng)的正常運行。
[0153]需要說明的是,本說明書中的各個實施例均采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于裝置類實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0154]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0155]對所公開的實施例的上述說明,使本領(lǐng)域技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
[0156]以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
【主權(quán)項】
1.一種操作控制方法,其特征在于,所述方法包括: 在第一應(yīng)用被激活后,獲取與所述第一應(yīng)用相關(guān)的第一請求,所述第一請求用于指示向所述第一應(yīng)用輸入第一輸入信息; 在第一按鍵和第二按鍵被激活后,向所述第一按鍵發(fā)送第一指令以及向所述第二按鍵發(fā)送第二指令; 根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果; 當(dāng)所述第一判斷結(jié)果指示處理所述第一指令時,響應(yīng)所述第一請求,以將所述第一按鍵執(zhí)行所述第一指令得到的所述第一輸入信息反饋給所述第一應(yīng)用。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果,包括: 獲取所述第一按鍵的第一操作信息和所述第二按鍵的第二操作信息,所述第一按鍵的觸控區(qū)域與所述第二按鍵的觸控區(qū)域重疊; 判斷所述第一操作信息和所述第二操作信息是否滿足所述預(yù)設(shè)條件,得到第二判斷結(jié)果; 當(dāng)所述第二判斷結(jié)果指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件時,得到處理所述第一指令的所述第一判斷結(jié)果; 當(dāng)所述第二判斷結(jié)果指示所述第一操作信息和所述第二操作信息不滿足所述預(yù)設(shè)條件時,得到處理所述第二指令的所述第一判斷結(jié)果。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述判斷所述第一操作信息和所述第二操作信息是否滿足所述預(yù)設(shè)條件,得到第二判斷結(jié)果,包括: 判斷所述第二操作信息中的第一操作力度是否大于第一預(yù)設(shè)力度,且所述第二操作信息中的第一操作時間是否大于第一預(yù)設(shè)時間,以及判斷所述第一操作信息中的第二操作力度是否大于第二預(yù)設(shè)力度,所述第一預(yù)設(shè)力度大于所述第二預(yù)設(shè)力度; 當(dāng)所述第二操作力度大于所述第二預(yù)設(shè)力度時,得到指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件的第二判斷結(jié)果; 當(dāng)所述第一操作力度大于所述第一預(yù)設(shè)力度,且所述第一操作時間大于等于所述第一預(yù)設(shè)時間時,得到指示所述第一操作信息和所述第二操作信息不滿足所述預(yù)設(shè)條件的第二判斷結(jié)果; 當(dāng)所述第一操作時間小于所述第一預(yù)設(shè)時間時,判斷所述第二操作信息的第一操作位置是否位于重疊的觸控區(qū)域; 當(dāng)操作信息的第一操作位置位于重疊的觸控區(qū)域時,得到指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件的第二判斷結(jié)果。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述判斷所述第一操作信息和所述第二操作信息是否滿足所述預(yù)設(shè)條件,得到第二判斷結(jié)果,包括: 判斷所述第二操作信息中的第一操作力度是否大于第一預(yù)設(shè)力度,且所述第二操作信息中的第一操作時間是否大于第二預(yù)設(shè)時間,所述第二預(yù)設(shè)時間小于所述第一預(yù)設(shè)時間;當(dāng)所述第一操作力度大于第一預(yù)設(shè)力度,所述第一操作時間小于所述第二預(yù)設(shè)時間時,判斷所述第一操作位置是否位于所述重疊的觸控區(qū)域; 當(dāng)?shù)谝徊僮魑恢梦挥谥丿B的觸控區(qū)域時,得到指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件的第二判斷結(jié)果; 當(dāng)所述第一操作力度大于所述第一預(yù)設(shè)力度,且所述第一操作時間大于等于所述第二預(yù)設(shè)時間時,得到指示所述第一操作信息和所述第二操作信息不滿足所述預(yù)設(shè)條件的第二判斷結(jié)果。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果,包括: 檢測電子設(shè)備是否出現(xiàn)死機(jī)現(xiàn)象; 當(dāng)檢測到所述電子設(shè)備出現(xiàn)死機(jī)現(xiàn)象時,得到處理所述第二指令的所述第一判斷結(jié)果; 當(dāng)檢測到所述電子設(shè)備正常運行時,得到處理所述第一指令的所述第一判斷結(jié)果。6.一種操作控制裝置,其特征在于,所述裝置包括: 獲取單元,用于在第一應(yīng)用被激活后,獲取與所述第一應(yīng)用相關(guān)的第一請求,所述第一請求用于指示向所述第一應(yīng)用輸入第一輸入信息; 發(fā)送單元,用于在第一按鍵和第二按鍵被激活后,向所述第一按鍵發(fā)送第一指令以及向所述第二按鍵發(fā)送第二指令; 判斷單元,用于根據(jù)預(yù)設(shè)條件判斷是否處理第一指令或第二指令,得到第一判斷結(jié)果;響應(yīng)單元,用于當(dāng)所述第一判斷結(jié)果指示處理所述第一指令時,響應(yīng)所述第一請求,以將所述第一按鍵執(zhí)行所述第一指令得到的所述第一輸入信息反饋給所述第一應(yīng)用。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述判斷單元包括: 獲取子單元,用于獲取所述第一按鍵的第一操作信息和所述第二按鍵的第二操作信息,所述第一按鍵的觸控區(qū)域與所述第二按鍵的觸控區(qū)域重疊; 判斷子單元,用于判斷所述第一操作信息和所述第二操作信息是否滿足所述預(yù)設(shè)條件,得到第二判斷結(jié)果; 第一確定子單元,用于當(dāng)所述第二判斷結(jié)果指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件時,得到處理所述第一指令的所述第一判斷結(jié)果; 第二確定子單元,用于當(dāng)所述第二判斷結(jié)果指示所述第一操作信息和所述第二操作信息不滿足所述預(yù)設(shè)條件時,得到處理所述第二指令的所述第一判斷結(jié)果。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述判斷子單元包括: 第一判斷子單元,用于判斷所述第二操作信息中的第一操作力度是否大于第一預(yù)設(shè)力度,且所述第二操作信息中的第一操作時間是否大于第一預(yù)設(shè)時間,以及判斷所述第一操作信息中的第二操作力度是否大于第二預(yù)設(shè)力度,所述第一預(yù)設(shè)力度大于所述第二預(yù)設(shè)力度; 第一得到子單元,用于當(dāng)所述第二操作力度大于所述第二預(yù)設(shè)力度時,得到指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件的第二判斷結(jié)果; 第二得到子單元,用于當(dāng)所述第一操作力度大于所述第一預(yù)設(shè)力度,且所述第一操作時間大于等于所述第一預(yù)設(shè)時間時,得到指示所述第一操作信息和所述第二操作信息不滿足所述預(yù)設(shè)條件的第二判斷結(jié)果; 第二判斷子單元,用于當(dāng)所述第一操作時間小于所述第一預(yù)設(shè)時間時,判斷所述第二操作信息的第一操作位置是否位于重疊的觸控區(qū)域; 第三得到子單元,用于當(dāng)操作信息的第一操作位置位于重疊的觸控區(qū)域時,得到指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件的第二判斷結(jié)果。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述判斷子單元還包括: 第三判斷子單元,用于判斷所述第二操作信息中的第一操作力度是否大于第一預(yù)設(shè)力度,且所述第二操作信息中的第一操作時間是否大于第二預(yù)設(shè)時間,所述第二預(yù)設(shè)時間小于所述第一預(yù)設(shè)時間; 第四判斷子單元,用于當(dāng)所述第一操作力度大于第一預(yù)設(shè)力度,所述第一操作時間小于所述第二預(yù)設(shè)時間時,判斷所述第一操作位置是否位于所述重疊的觸控區(qū)域; 第四得到子單元,用于當(dāng)?shù)谝徊僮魑恢梦挥谥丿B的觸控區(qū)域時,得到指示所述第一操作信息和所述第二操作信息滿足所述預(yù)設(shè)條件的第二判斷結(jié)果; 第五得到子單元,用于當(dāng)所述第一操作力度大于所述第一預(yù)設(shè)力度,且所述第一操作時間大于等于所述第二預(yù)設(shè)時間時,得到指示所述第一操作信息和所述第二操作信息不滿足所述預(yù)設(shè)條件的第二判斷結(jié)果。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述判斷單元,用于檢測電子設(shè)備是否出現(xiàn)死機(jī)現(xiàn)象;當(dāng)檢測到所述電子設(shè)備出現(xiàn)死機(jī)現(xiàn)象時,得到處理所述第二指令的所述第一判斷結(jié)果;當(dāng)檢測到所述電子設(shè)備正常運行時,得到處理所述第一指令的所述第一判斷結(jié)果ο
【文檔編號】G06F21/31GK105893807SQ201610197544
【公開日】2016年8月24日
【申請日】2016年3月31日
【發(fā)明人】陶翔
【申請人】聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
徐州市| 清水县| 隆昌县| 略阳县| 阳泉市| 塘沽区| 灌阳县| 璧山县| 绵竹市| 眉山市| 盐边县| 泾川县| 浠水县| 乐亭县| 广元市| 武平县| 修水县| 安乡县| 宣城市| 枣庄市| 龙里县| 文安县| 成安县| 临潭县| 晋州市| 江永县| 开江县| 江川县| 尖扎县| 光泽县| 克什克腾旗| 重庆市| 南昌县| 吉林市| 杭锦后旗| 东阿县| 准格尔旗| 永安市| 西吉县| 崇左市| 页游|