一種指令接收方法及裝置制造方法
【專利摘要】本申請實(shí)施例提供了一種指令接收方法及裝置,在接收到用戶輸入的第一指令后,確定于第一指令對應(yīng)的預(yù)判指令集,其中至少包括第二指令,并確定在當(dāng)前向用戶顯示的界面上、用于接收第二指令的第一接收對象,將第一區(qū)域作為接收第二指令的區(qū)域,因?yàn)榈谝粎^(qū)域中不同于原始接收第二指令的區(qū)域,即第一接收對應(yīng)的顯示區(qū)域,所以,接收第二指令的區(qū)域不再局限于第一接收對象的顯示區(qū)域,也就是說,用于接收第二指令的第一區(qū)域和第一指令之后輸入第二指令的概率有關(guān),因此,能夠降低誤操作帶來的指令接收錯(cuò)誤的概率,從而提高對觸摸屏的操作效率。
【專利說明】一種指令接收方法及裝置
【技術(shù)領(lǐng)域】
[0001]本申請涉及電子信息領(lǐng)域,尤其涉及一種指令接收方法及裝置。
【背景技術(shù)】
[0002]觸摸顯示屏在電子設(shè)備上的應(yīng)用日益廣泛,用戶通過點(diǎn)擊觸摸顯示屏上顯示出的對象,實(shí)現(xiàn)通過觸摸顯示屏輸出造作指令的目的。
[0003]而用戶在點(diǎn)擊顯示出的對象時(shí),容易出現(xiàn)誤操作,例如,用戶需要輸入字母“a”,而因?yàn)橛|摸顯示屏上顯示的虛擬按鍵“a”的面積較小,所以,用戶可能誤點(diǎn)擊與“a”相鄰的虛擬按鍵“S”,在此情況下,用戶需要更正錯(cuò)誤操作,從而降低操作效率。
[0004]申請內(nèi)容
[0005]本申請實(shí)施例提供了一種指令接收方法及裝置,目的在于解決因用戶誤操作而導(dǎo)致的操作觸摸顯示屏的效率低的問題。
[0006]為了實(shí)現(xiàn)上述目的,本申請實(shí)施例提供了以下技術(shù)方案:
[0007]一種指令接收方法,包括:
[0008]接收用戶輸入的第一指令;
[0009]確定與所述第一指令對應(yīng)的預(yù)判指令集,所述預(yù)判指令集為在接收所述第一指令之后,滿足預(yù)定條件的指令集合,所述預(yù)判指令集中至少包括第二指令;
[0010]確定當(dāng)前顯示界面上用于接收所述預(yù)判指令集中的各個(gè)指令的接收對象集,所述接收對象集中至少包括接收所述第二指令的第一接收對象;
[0011]將第一區(qū)域作為接收所述第二指令的區(qū)域,其中,所述第一區(qū)域不同于第二區(qū)域,所述第二區(qū)域?yàn)樵冀邮账龅诙噶畹膮^(qū)域且所述第二區(qū)域?yàn)樗龅谝唤邮諏ο蟮娘@示區(qū)域。
[0012]可選地,所述將第一區(qū)域作為接收所述第二指令的區(qū)域,包括:
[0013]將所述第一接收對象的顯示區(qū)域、以及,顯示其它對象的區(qū)域作為所述第一區(qū)域,將所述第一區(qū)域作為所述第一接收對象用于接收所述第二指令的區(qū)域。
[0014]可選地,所述顯示其它對象的區(qū)域包括:
[0015]顯示空隙的區(qū)域,所述空隙為所述第一接收對象與其它指令的接收對象之間的空隙。
[0016]可選地,所述將第一區(qū)域作為接收所述第二指令的區(qū)域,包括:
[0017]當(dāng)檢測到所述用戶在所述第一區(qū)域的點(diǎn)擊指令后,執(zhí)行所述第二指令觸發(fā)的操作。
[0018]可選地,所述確定與所述第一指令對應(yīng)的預(yù)判指令集,具體包括:
[0019]計(jì)算統(tǒng)計(jì)的歷史指令接收順序中,在接收到所述第一指令后的預(yù)設(shè)時(shí)間范圍內(nèi)、出現(xiàn)概率滿足預(yù)設(shè)條件的指令;
[0020]確定所述出現(xiàn)概率滿足預(yù)設(shè)條件的指令為所述預(yù)判指令集中的指令。
[0021]可選地,在所述預(yù)判指令集中包括所述第二指令和第三指令的情況下,還包括:
[0022]如果所述第一接收對象與接收所述第三指令的第二接收對象相鄰,則判斷在接收到所述第一指令后的預(yù)設(shè)時(shí)間范圍內(nèi)、接收到所述第二指令的概率是否大于接收到所述第三指令的概率,如果是,則將所述第一接收對象與所述第二接收對象之間的區(qū)域,作為接收所述第二指令的區(qū)域,否則,將所述第一接收對象與所述第二接收對象之間的區(qū)域,作為接收所述第三指令的區(qū)域。
[0023]可選地,還包括:
[0024]記錄在接收到所述第一指令后的所述預(yù)設(shè)時(shí)間范圍內(nèi)、接收到其它指令的順序。
[0025]可選地,所述將第一區(qū)域作為接收所述第二指令的區(qū)域,包括:
[0026]將所述第一接收對象用于接收所述第二指令的區(qū)域的面積由所述第二區(qū)域縮小至第三區(qū)域,將所述第三區(qū)域作為所述第一區(qū)域,將所述第三區(qū)域作為接收所述第二指令的區(qū)域。
[0027]一種指令接收裝置,包括:
[0028]接收模塊,用于接收用戶輸入的第一指令;
[0029]預(yù)判模塊,用于確定與所述第一指令對應(yīng)的預(yù)判指令集,所述預(yù)判指令集為在接收所述第一指令之后,滿足預(yù)定條件的指令集合,所述預(yù)判指令集中至少包括第二指令;
[0030]接收對象確定模塊,用于確定當(dāng)前顯示界面上用于接收所述預(yù)判指令集中的各個(gè)指令的接收對象集,所述接收對象集中至少包括接收所述第二指令的第一接收對象;
[0031]接收區(qū)域確定模塊,用于將第一區(qū)域作為接收所述第二指令的區(qū)域,其中,所述第一區(qū)域不同于第二區(qū)域,所述第二區(qū)域?yàn)樵冀邮账龅诙噶畹膮^(qū)域且所述第二區(qū)域?yàn)樗龅谝唤邮諏ο蟮娘@示區(qū)域。
[0032]可選地,其特征在于,所述接收區(qū)域確定模塊用于將第一區(qū)域作為接收所述第二指令的區(qū)域,包括:
[0033]所述接收區(qū)域確定模塊具體用于,將所述第一接收對象的顯示區(qū)域、以及,顯示其它對象的區(qū)域作為所述第一區(qū)域,將所述第一區(qū)域作為所述第一接收對象用于接收所述第二指令的區(qū)域;
[0034]所述顯示其它對象的區(qū)域包括:所述顯示空隙的區(qū)域,所述空隙為所述第一接收對象與其它指令的接收對象之間的空隙。
[0035]可選地,其特征在于,所述接收區(qū)域確定模塊用于將第一區(qū)域作為接收所述第二指令的區(qū)域包括:
[0036]所述接收區(qū)域確定模塊具體用于,當(dāng)檢測到所述用戶在所述第一區(qū)域的點(diǎn)擊指令后,執(zhí)行所述第二指令觸發(fā)的操作。
[0037]可選地,其特征在于,所述接收對象確定模塊用于確定與所述第一指令對應(yīng)的預(yù)判指令集包括:
[0038]所述接收對象確定模塊具體用于,計(jì)算統(tǒng)計(jì)的歷史指令接收順序中,在接收到所述第一指令后的預(yù)設(shè)時(shí)間范圍內(nèi)、出現(xiàn)概率滿足預(yù)設(shè)條件的指令,并確定所述出現(xiàn)概率滿足預(yù)設(shè)條件的指令為所述預(yù)判指令集中的指令。
[0039]可選地,所述接收區(qū)域確定模塊還用于:在所述預(yù)判指令集中包括所述第二指令和第三指令的情況下,如果所述第一接收對象與接收所述第三指令的第二接收對象相鄰,則判斷在接收到所述第一指令后的預(yù)設(shè)時(shí)間范圍內(nèi)、接收到所述第二指令的概率是否大于接收到所述第三指令的概率,如果是,則將所述第一接收對象與所述第二接收對象之間的區(qū)域,作為接收所述第二指令的區(qū)域,否則,將所述第一接收對象與所述第二接收對象之間的區(qū)域,作為接收所述第三指令的區(qū)域。
[0040]可選地,還包括:
[0041]記錄模塊,用于記錄在接收到所述第一指令后的所述預(yù)設(shè)時(shí)間范圍內(nèi)、接收到其它指令的順序。
[0042]可選地,所述接收區(qū)域確定模塊還用于:將所述第一接收對象用于接收所述第二指令的區(qū)域的面積由所述第二區(qū)域縮小至第三區(qū)域,將所述第三區(qū)域作為所述第一區(qū)域,將所述第三區(qū)域作為接收所述第二指令的區(qū)域。
[0043]本申請實(shí)施例所述的指令接收方法及裝置,在接收到用戶輸入的第一指令后,確定于第一指令對應(yīng)的預(yù)判指令集,其中至少包括第二指令,并確定在當(dāng)前向用戶顯示的界面上、用于接收第二指令的第一接收對象,將第一區(qū)域作為接收第二指令的區(qū)域,因?yàn)榈谝粎^(qū)域中不同于原始接收第二指令的區(qū)域,即第一接收對應(yīng)的顯示區(qū)域,所以,接收第二指令的區(qū)域不再局限于第一接收對象的顯示區(qū)域,也就是說,用于接收第二指令的第一區(qū)域和第一指令之后輸入第二指令的概率有關(guān),,因此,能夠降低誤操作帶來的指令接收錯(cuò)誤的概率,從而提高對觸摸屏的操作效率。
【專利附圖】
【附圖說明】
[0044]為了更清楚地說明本申請實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0045]圖1為電子設(shè)備的觸摸顯示屏上顯示界面的示例圖;
[0046]圖2為本申請實(shí)施例公開的一種指令接收方法的流程圖;
[0047]圖3為本申請實(shí)施例公開的又一種指令接收方法的流程圖;
[0048]圖4為本申請實(shí)施例公開的又一種指令接收方法的流程圖;
[0049]圖5為本申請實(shí)施例公開的又一種指令接收方法的流程圖;
[0050]圖6為本申請實(shí)施例公開的一種指令接收裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0051]本申請實(shí)施例公開的一種指令接收方法及裝置,可以應(yīng)用于電子設(shè)備,所述電子設(shè)備具有觸摸顯示屏,所述觸摸顯示屏上可以顯示操作對象,通常,在每個(gè)操作對象的顯示范圍內(nèi),接收用戶作用于此操作對象的操作指令。例如,如圖1所示,觸摸顯示屏上顯示虛擬鍵盤,虛擬鍵盤中的每一個(gè)虛擬按鍵均為一個(gè)操作對象,當(dāng)虛擬按鍵接收到用戶的點(diǎn)擊時(shí),電子設(shè)備視為用戶輸入此虛擬按鍵標(biāo)識(shí)的內(nèi)容。
[0052]下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。
[0053]本申請實(shí)施例公開了一種指令接收方法,如圖2所示,包括以下步驟:
[0054]S201:接收用戶輸入的第一指令;
[0055]S202:確定與所述第一指令對應(yīng)的預(yù)判指令集;
[0056]其中,所述預(yù)判指令集為在接收所述第一指令之后,滿足預(yù)定條件的指令集合,所述預(yù)判指令集中至少包括第二指令;
[0057]本實(shí)施例中,滿足預(yù)定條件的指令集合可以為接收第一指令后,被接收到的概率大于或等于預(yù)設(shè)數(shù)值的指令,或者,被接收的概率小于所述預(yù)設(shè)數(shù)值的指令,也就是在接收弟一指令后,最可能被接收到的指令,或者,最不可能被接收到的指令。
[0058]S203:確定當(dāng)前顯示界面上用于接收所述預(yù)判指令集中的各個(gè)指令的接收對象集,所述接收對象集中至少包括接收所述第二指令的第一接收對象;
[0059]S204:將第一區(qū)域作為接收所述第二指令的區(qū)域,其中,所述第一區(qū)域不同于第二區(qū)域,所述第二區(qū)域?yàn)樵冀邮账龅诙噶畹膮^(qū)域且所述第二區(qū)域?yàn)樗龅谝唤邮諏ο蟮娘@示區(qū)域。
[0060]以預(yù)判指令集中包括接收第一指令后,最可能接收到的指令為例:
[0061]例如,如圖1中,原本顯示虛擬按鍵a的區(qū)域?yàn)榻邮铡拜斎隺”的指令的區(qū)域。使用本實(shí)施例中所述的方法,在接收到用戶輸入的點(diǎn)擊虛擬按鍵b的指令后,確定預(yù)判指令集中包括“輸入a”的指令,確定當(dāng)前顯示界面上用于接收“輸入a”的指令的接收對象為虛擬按鍵a,將不同于虛擬按鍵a的顯示區(qū)域的第一區(qū)域作為接收“輸入a”的指令的區(qū)域。
[0062]而現(xiàn)有技術(shù)中,“輸入a”的指令只能由虛擬按鍵a的顯示區(qū)域接收,所以,當(dāng)用戶點(diǎn)擊在其它區(qū)域時(shí),并將會(huì)導(dǎo)致錯(cuò)誤輸入,而本實(shí)施例所述的方法,使得虛擬按鍵a的顯示區(qū)域之外的區(qū)域也能接收“輸入a”的指令。所以,與現(xiàn)有技術(shù)相比,提高了正確輸入的概率,也就是說,能夠降低誤操作帶來的指令接收錯(cuò)誤的概率,從而提高對觸摸屏的操作效率。
[0063]進(jìn)一步地,因?yàn)轭A(yù)判指令集中為接收第一指令后,最可能接收到的指令,也就是說,當(dāng)用戶點(diǎn)擊到虛擬按鍵a之外時(shí),也有可能輸入用戶原本想輸入的內(nèi)容,因此,能夠使得用戶獲得良好的用戶體驗(yàn)。
[0064]本申請實(shí)施例公開的又一種指令接收方法,如圖3所示,包括以下步驟:
[0065]S301:接收用戶輸入的第一指令;
[0066]S302:確定與所述第一指令對應(yīng)的預(yù)判指令集,所述預(yù)判指令集包括在接收所述第一指令之后,出現(xiàn)概率最大的第二指令;
[0067]S303:確定當(dāng)前顯示界面上用于接收所述第二指令的第一接收對象;
[0068]S304:將所述第一接收對象的顯示區(qū)域、以及,顯示其它對象的區(qū)域作為所述第一區(qū)域;
[0069]具體地,顯示其它對象的區(qū)域可以包括但不限于:顯示空隙的區(qū)域,所述空隙為所述第一接收對象與其它指令的接收對象之間的空隙。
[0070]S305:當(dāng)檢測到所述用戶在所述第一區(qū)域的點(diǎn)擊指令后,執(zhí)行所述第二指令觸發(fā)的操作。
[0071]例如,如圖1中所示的虛擬鍵盤中,在第一接收對象為虛擬按鍵a時(shí),顯示其它對象的區(qū)域可以為虛擬按鍵a與虛擬按鍵s之間的空隙,即將虛擬按鍵a的顯示區(qū)域、以及虛擬按鍵a與虛擬按鍵s之間的空隙均作為接收“輸入a”的指令的有效接收區(qū)域。
[0072]本實(shí)施例中,在預(yù)判出第一指令后出現(xiàn)概率最大的第二指令后,將第二指令的接收區(qū)域擴(kuò)大到第二指令原本的接收區(qū)域之外,例如,在第二指令為“輸入a”的指令的情況下,將虛擬按鍵a的顯示區(qū)域、以及虛擬按鍵a與虛擬按鍵s之間的空隙均作為接收“輸入a”的指令的有效接收區(qū)域,當(dāng)用戶因?yàn)檎`操作點(diǎn)擊在虛擬按鍵a與虛擬按鍵s之間的空隙時(shí),也能夠正確觸發(fā)“輸入a”的指令,而無需用戶再重新點(diǎn)擊虛擬按鍵a,所以,能夠提高用戶的操作效率,節(jié)省系統(tǒng)響應(yīng)資源,并且改善用戶體驗(yàn)。
[0073]本申請實(shí)施例公開的又一種指令接收方法,如圖4所示,包括以下步驟:
[0074]S401:接收用戶輸入的第一指令;
[0075]S402:計(jì)算統(tǒng)計(jì)的歷史指令接收順序中,在接收到所述第一指令后的預(yù)設(shè)時(shí)間范圍內(nèi)、出現(xiàn)概率滿足大于預(yù)設(shè)數(shù)值的指令;
[0076]S403:確定出現(xiàn)概率大于預(yù)設(shè)數(shù)值的指令為所述預(yù)判指令集中的指令,所述預(yù)判指令集中包括第二指令和第三指令;
[0077]S404:確定當(dāng)前顯示界面上用于接收第二指令的第一接收對象以及接收第三指令的第二接收對象;
[0078]S405:確定第一接收對象的顯示區(qū)域、以及顯示第三接收對象與第一接收對象之間空隙的區(qū)域,作為第二指令的接收區(qū)域;
[0079]S406:如果所述第一接收對象與接收所述第三指令的第二接收對象相鄰,則判斷在接收到所述第一指令后的預(yù)設(shè)時(shí)間范圍內(nèi)、接收到所述第二指令的概率是否大于接收到所述第三指令的概率,如果是,執(zhí)行S407,如果否,執(zhí)行S408 ;
[0080]S407:將所述第一接收對象與所述第二接收對象之間的區(qū)域,作為接收所述第二指令的區(qū)域;
[0081]S408:將所述第一接收對象與所述第二接收對象之間的區(qū)域,作為接收所述第三指令的區(qū)域;
[0082]S409:記錄在接收到所述第一指令后的所述預(yù)設(shè)時(shí)間范圍內(nèi)、接收到其它指令的順序。
[0083]例如,圖1中,在接收到“輸入i”的指令后,確定預(yù)判指令集中包括“輸入e”的指令以及“輸入r”的指令,則判斷哪個(gè)指令出現(xiàn)的概率大,則虛擬按鍵e與虛擬按鍵r中的顯示空隙的區(qū)域,作為出現(xiàn)概率大的指令的響應(yīng)區(qū)域??梢?,本實(shí)施例所述方法不僅能夠減小因誤點(diǎn)擊導(dǎo)致的錯(cuò)誤輸入,還能合理安排多個(gè)預(yù)判指令響應(yīng)區(qū)域,更為方便用戶的使用。
[0084]并且,本實(shí)施例中還記錄第一指令后的所述預(yù)設(shè)時(shí)間范圍內(nèi)、接收到其它指令的順序,其目的在于,不斷利用歷史指令接收修正預(yù)判指令集的確定依據(jù),從而使得預(yù)判指令集更為貼近用戶的實(shí)際操作。
[0085]本申請實(shí)施例公開了又一種指令接收方法,如圖5所示,包括以下步驟:
[0086]S501:接收用戶輸入的第一指令;
[0087]S502:確定與所述第一指令對應(yīng)的預(yù)判指令集,所述預(yù)判指令集為在接收所述第一指令之后,出現(xiàn)概率最小的指令的集合,所述預(yù)判指令集中至少包括第二指令;
[0088]S503:確定當(dāng)前顯示界面上用于接收所述預(yù)判指令集中的各個(gè)指令的接收對象集,所述接收對象集中至少包括接收所述第二指令的第一接收對象;
[0089]S504:將所述第一接收對象的顯示面積由所述第二區(qū)域縮小至第三區(qū)域,將所述第三區(qū)域作為所述第一區(qū)域,將所述第三區(qū)域作為接收所述第二指令的區(qū)域。
[0090]例如,如圖1中所示,原本顯示虛擬按鍵e的區(qū)域?yàn)榻邮铡拜斎雃”的指令的區(qū)域。使用本實(shí)施例中所述的方法,在接收到用戶輸入的點(diǎn)擊虛擬按鍵b的指令后,確定預(yù)判指令集中包括“輸入e”的指令,確定當(dāng)前顯示界面上用于接收“輸入e”的指令的接收對象為虛擬按鍵e,因?yàn)椤拜斎雃”的指令最不可能出現(xiàn),所以,將接收第二指令的面積從虛擬按鍵e的顯示面積縮小到比虛擬按鍵e的顯示面積小的區(qū)域。
[0091]縮小了不可能被操作的虛擬按鍵的顯示面積,則意味著降低了此虛擬按鍵的被操作到的可能性,同樣也能減少誤操作。
[0092]與上述方法實(shí)施例相對應(yīng)地,本申請實(shí)施例還公開了一種指令接收裝置,如圖6所示,包括:
[0093]接收模塊601,用于接收用戶輸入的第一指令;
[0094]預(yù)判模塊602,用于確定與所述第一指令對應(yīng)的預(yù)判指令集,所述預(yù)判指令集為在接收所述第一指令之后,滿足預(yù)定條件的指令集合,所述預(yù)判指令集中至少包括第二指令;
[0095]接收對象確定模塊603,用于確定當(dāng)前顯示界面上用于接收所述預(yù)判指令集中的各個(gè)指令的接收對象集,所述接收對象集中至少包括接收所述第二指令的第一接收對象;
[0096]所述接收對象確定模塊確定與所述第一指令對應(yīng)的預(yù)判指令集的具體實(shí)現(xiàn)方式為:計(jì)算統(tǒng)計(jì)的歷史指令接收順序中,在接收到所述第一指令后的預(yù)設(shè)時(shí)間范圍內(nèi)、出現(xiàn)概率滿足預(yù)設(shè)條件的指令,并確定所述出現(xiàn)概率滿足預(yù)設(shè)條件的指令為所述預(yù)判指令集中的指令。
[0097]接收區(qū)域確定模塊604,用于將第一區(qū)域作為接收所述第二指令的區(qū)域,其中,所述第一區(qū)域不同于第二區(qū)域,所述第二區(qū)域?yàn)樵冀邮账龅诙噶畹膮^(qū)域且所述第二區(qū)域?yàn)樗龅谝唤邮諏ο蟮娘@示區(qū)域。
[0098]可選地,本實(shí)施例中所述接收區(qū)域確定模塊將第一區(qū)域作為接收所述第二指令的區(qū)域的具體實(shí)現(xiàn)方式為:將所述第一接收對象的顯示區(qū)域、以及,顯示其它對象的區(qū)域作為所述第一區(qū)域,將所述第一區(qū)域作為所述第一接收對象用于接收所述第二指令的區(qū)域,其中,所述顯示其它對象的區(qū)域包括:所述顯示空隙的區(qū)域,所述空隙為所述第一接收對象與其它指令的接收對象之間的空隙。
[0099]所述接收區(qū)域確定模塊將第一區(qū)域作為接收所述第二指令的區(qū)域的另一種具體實(shí)現(xiàn)方式為:當(dāng)檢測到所述用戶在所述第一區(qū)域的點(diǎn)擊指令后,執(zhí)行所述第二指令觸發(fā)的操作。
[0100]所述接收區(qū)域確定模塊還可以用于:在所述預(yù)判指令集中包括所述第二指令和第三指令的情況下,如果所述第一接收對象與接收所述第三指令的第二接收對象相鄰,則判斷在接收到所述第一指令后的預(yù)設(shè)時(shí)間范圍內(nèi)、接收到所述第二指令的概率是否大于接收到所述第三指令的概率,如果是,則將所述第一接收對象與所述第二接收對象之間的區(qū)域,作為接收所述第二指令的區(qū)域,否則,將所述第一接收對象與所述第二接收對象之間的區(qū)域,作為接收所述第三指令的區(qū)域。
[0101]進(jìn)一步的,所述接收區(qū)域確定模塊還可以用于:將所述第一接收對象用于接收所述第二指令的區(qū)域的面積由所述第二區(qū)域縮小至第三區(qū)域,將所述第三區(qū)域作為所述第一區(qū)域,將所述第三區(qū)域作為接收所述第二指令的區(qū)域。
[0102]可選地,本實(shí)施例中,還可以包括:記錄模塊605,用于記錄在接收到所述第一指令后的所述預(yù)設(shè)時(shí)間范圍內(nèi)、接收到其它指令的順序。
[0103]本實(shí)施例所述的裝置,能夠降低誤操作帶來的指令接收錯(cuò)誤的概率,從而提高對觸摸屏的操作效率。
[0104]本申請實(shí)施例方法所述的功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算設(shè)備可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本申請實(shí)施例對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,移動(dòng)計(jì)算設(shè)備或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM, Read-Only Memory) >隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0105]本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似部分互相參見即可。
[0106]對所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本申請。對這些實(shí)施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本申請的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本申請將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。
【權(quán)利要求】
1.一種指令接收方法,其特征在于,包括: 接收用戶輸入的第一指令; 確定與所述第一指令對應(yīng)的預(yù)判指令集,所述預(yù)判指令集為在接收所述第一指令之后,滿足預(yù)定條件的指令集合,所述預(yù)判指令集中至少包括第二指令; 確定當(dāng)前顯示界面上用于接收所述預(yù)判指令集中的各個(gè)指令的接收對象集,所述接收對象集中至少包括接收所述第二指令的第一接收對象; 將第一區(qū)域作為接收所述第二指令的區(qū)域,其中,所述第一區(qū)域不同于第二區(qū)域,所述第二區(qū)域?yàn)樵冀邮账龅诙噶畹膮^(qū)域且所述第二區(qū)域?yàn)樗龅谝唤邮諏ο蟮娘@示區(qū)域。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將第一區(qū)域作為接收所述第二指令的區(qū)域,包括: 將所述第一接收對象的顯示區(qū)域、以及,顯示其它對象的區(qū)域作為所述第一區(qū)域,將所述第一區(qū)域作為所述第一接收對象用于接收所述第二指令的區(qū)域。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述顯示其它對象的區(qū)域包括: 顯示空隙的區(qū)域,所述空隙為所述第一接收對象與其它指令的接收對象之間的空隙。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將第一區(qū)域作為接收所述第二指令的區(qū)域,包括: 當(dāng)檢測到所述用戶在所述第一區(qū)域的點(diǎn)擊指令后,執(zhí)行所述第二指令觸發(fā)的操作。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定與所述第一指令對應(yīng)的預(yù)判指令集,具體包括: 計(jì)算統(tǒng)計(jì)的歷史指令接收順序中,在接收到所述第一指令后的預(yù)設(shè)時(shí)間范圍內(nèi)、出現(xiàn)概率滿足預(yù)設(shè)條件的指令; 確定所述出現(xiàn)概率滿足預(yù)設(shè)條件的指令為所述預(yù)判指令集中的指令。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在所述預(yù)判指令集中包括所述第二指令和第三指令的情況下,還包括: 如果所述第一接收對象與接收所述第三指令的第二接收對象相鄰,則判斷在接收到所述第一指令后的預(yù)設(shè)時(shí)間范圍內(nèi)、接收到所述第二指令的概率是否大于接收到所述第三指令的概率,如果是,則將所述第一接收對象與所述第二接收對象之間的區(qū)域,作為接收所述第二指令的區(qū)域,否則,將所述第一接收對象與所述第二接收對象之間的區(qū)域,作為接收所述第三指令的區(qū)域。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 記錄在接收到所述第一指令后的所述預(yù)設(shè)時(shí)間范圍內(nèi)、接收到其它指令的順序。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將第一區(qū)域作為接收所述第二指令的區(qū)域,包括: 將所述第一接收對象用于接收所述第二指令的區(qū)域的面積由所述第二區(qū)域縮小至第三區(qū)域,將所述第三區(qū)域作為所述第一區(qū)域,將所述第三區(qū)域作為接收所述第二指令的區(qū)域。
9.一種指令接收裝置,其特征在于,包括: 接收模塊,用于接收用戶輸入的第一指令; 預(yù)判模塊,用于確定與所述第一指令對應(yīng)的預(yù)判指令集,所述預(yù)判指令集為在接收所述第一指令之后,滿足預(yù)定條件的指令集合,所述預(yù)判指令集中至少包括第二指令; 接收對象確定模塊,用于確定當(dāng)前顯示界面上用于接收所述預(yù)判指令集中的各個(gè)指令的接收對象集,所述接收對象集中至少包括接收所述第二指令的第一接收對象; 接收區(qū)域確定模塊,用于將第一區(qū)域作為接收所述第二指令的區(qū)域,其中,所述第一區(qū)域不同于第二區(qū)域,所述第二區(qū)域?yàn)樵冀邮账龅诙噶畹膮^(qū)域且所述第二區(qū)域?yàn)樗龅谝唤邮諏ο蟮娘@示區(qū)域。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述接收區(qū)域確定模塊用于將第一區(qū)域作為接收所述第二指令的區(qū)域,包括: 所述接收區(qū)域確定模塊具體用于,將所述第一接收對象的顯示區(qū)域、以及,顯示其它對象的區(qū)域作為所述第一區(qū)域,將所述第一區(qū)域作為所述第一接收對象用于接收所述第二指令的區(qū)域; 其中,所述顯示其它對象的區(qū)域包括:所述顯示空隙的區(qū)域,所述空隙為所述第一接收對象與其它指令的接收對象之間的空隙。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述接收區(qū)域確定模塊用于將第一區(qū)域作為接收所述第二指令的區(qū)域包括: 所述接收區(qū)域確定模塊具體用于,當(dāng)檢測到所述用戶在所述第一區(qū)域的點(diǎn)擊指令后,執(zhí)行所述第二指令觸發(fā)的操作。
12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述接收對象確定模塊用于確定與所述第一指令對應(yīng)的預(yù)判指令集包括: 所述接收對象確定模塊具體用于,計(jì)算統(tǒng)計(jì)的歷史指令接收順序中,在接收到所述第一指令后的預(yù)設(shè)時(shí)間范圍內(nèi)、出現(xiàn)概率滿足預(yù)設(shè)條件的指令,并確定所述出現(xiàn)概率滿足預(yù)設(shè)條件的指令為所述預(yù)判指令集中的指令。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述接收區(qū)域確定模塊還用于:在所述預(yù)判指令集中包括所述第二指令和第三指令的情況下,如果所述第一接收對象與接收所述第三指令的第二接收對象相鄰,則判斷在接收到所述第一指令后的預(yù)設(shè)時(shí)間范圍內(nèi)、接收到所述第二指令的概率是否大于接收到所述第三指令的概率,如果是,則將所述第一接收對象與所述第二接收對象之間的區(qū)域,作為接收所述第二指令的區(qū)域,否則,將所述第一接收對象與所述第二接收對象之間的區(qū)域,作為接收所述第三指令的區(qū)域。
14.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括: 記錄模塊,用于記錄在接收到所述第一指令后的所述預(yù)設(shè)時(shí)間范圍內(nèi)、接收到其它指令的順序。
15.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述接收區(qū)域確定模塊還用于:將所述第一接收對象用于接收所述第二指令的區(qū)域的面積由所述第二區(qū)域縮小至第三區(qū)域,將所述第三區(qū)域作為所述第一區(qū)域,將所述第三區(qū)域作為接收所述第二指令的區(qū)域。
【文檔編號(hào)】G06F3/0481GK104238891SQ201410488071
【公開日】2014年12月24日 申請日期:2014年9月22日 優(yōu)先權(quán)日:2014年9月22日
【發(fā)明者】董超 申請人:聯(lián)想(北京)有限公司