本申請(qǐng)涉及人機(jī)交互技術(shù)領(lǐng)域,尤其涉及用戶指令識(shí)別及處理方法、裝置。
背景技術(shù):
隨著電子及通信行業(yè)的快速發(fā)展,各種具有觸摸顯示屏的移動(dòng)終端(如,各種型號(hào)的智能手機(jī)、平板電腦等)性能不斷提高,可以支持功能更多更復(fù)雜的應(yīng)用程序。移動(dòng)終端的桌面顯示界面中顯示有該移動(dòng)終端安裝的各個(gè)應(yīng)用程序的圖標(biāo);對(duì)于應(yīng)用“角標(biāo)”技術(shù)(又稱“小紅點(diǎn)”技術(shù))的應(yīng)用程序,當(dāng)其接收到新消息(例如,用于提示程序版本升級(jí)的通知消息、即時(shí)通信消息)時(shí),在其圖標(biāo)右上角顯示色點(diǎn)式角標(biāo)(一般為紅色),該角標(biāo)中還可以包括數(shù)字,表征收到的新消息條數(shù)。如圖1頁面101所示桌面中的最后一個(gè)圖標(biāo)右上角顯示有帶數(shù)字“3”的角標(biāo),表示該圖標(biāo)對(duì)應(yīng)的應(yīng)用程序接收到3條新消息。
相關(guān)技術(shù)中,當(dāng)用戶看到桌面圖標(biāo)上的角標(biāo)提示,想要進(jìn)一步查看新消息的具體內(nèi)容時(shí),需要按照相應(yīng)的預(yù)設(shè)路徑逐步點(diǎn)擊進(jìn)入新消息展示頁面。如圖1所示,先在頁面101中點(diǎn)擊圖標(biāo),打開該應(yīng)用程序,得到頁面102,,再根據(jù)頁面102中的角標(biāo)提示點(diǎn)擊相應(yīng)的圖標(biāo)進(jìn)入下一級(jí)頁面103,得到3條新消息的展示列表,進(jìn)而可以逐一點(diǎn)擊查看各條新消息。
可見,圖1所示操作過程需要點(diǎn)擊兩次才能看到新消息列表,對(duì)于路徑更長的情況,則需要點(diǎn)擊三次甚至更多次,操作繁瑣、浪費(fèi)時(shí)間,影響用戶體驗(yàn)好感度。
技術(shù)實(shí)現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本申請(qǐng)?zhí)峁┮环N用戶指令識(shí)別及處理方法、裝置。
本申請(qǐng)第一方面,提供一種用戶指令識(shí)別及處理方法,包括:
在檢測(cè)到用戶對(duì)移動(dòng)終端當(dāng)前頁面中帶有提示角標(biāo)的圖標(biāo)執(zhí)行點(diǎn)擊操作后,獲取所述點(diǎn)擊操作對(duì)應(yīng)的點(diǎn)擊壓力;
判斷所述點(diǎn)擊壓力是否大于預(yù)設(shè)壓力閾值;
如果所述點(diǎn)擊壓力大于預(yù)設(shè)壓力閾值,則確定并加載所述提示角標(biāo)對(duì)應(yīng)的新消息展示頁面。
結(jié)合第一方面,在第一方面第一種可行的實(shí)施方式中,所述方法還包括:
如果所述點(diǎn)擊壓力不大于預(yù)設(shè)壓力閾值,則根據(jù)所述提示角標(biāo)對(duì)應(yīng)的預(yù)設(shè)路徑加載所述當(dāng)前頁面的下一級(jí)頁面。
結(jié)合第一方面,或者第一方面第一種可行的實(shí)施方式,在第一方面第二種可行的實(shí)施方式中,所述當(dāng)前頁面包括:桌面顯示頁面或者應(yīng)用程序的任一級(jí)頁面。
本申請(qǐng)第二方面,提供一種用戶指令識(shí)別及處理裝置,包括:壓力獲取單元、指令識(shí)別單元和快速加載單元;
其中,所述壓力獲取單元,用于在檢測(cè)到用戶對(duì)移動(dòng)終端當(dāng)前頁面中帶有提示角標(biāo)的圖標(biāo)執(zhí)行點(diǎn)擊操作后,獲取所述點(diǎn)擊操作對(duì)應(yīng)的點(diǎn)擊壓力;
所述指令識(shí)別單元,用于判斷所述點(diǎn)擊壓力是否大于預(yù)設(shè)壓力閾值;
所述快速加載單元,用于在所述點(diǎn)擊壓力大于預(yù)設(shè)壓力閾值時(shí),確定并加載所述提示角標(biāo)對(duì)應(yīng)的新消息展示頁面。
結(jié)合第二方面,在第二方面第一種可行的實(shí)施方式中,所述裝置還包括:
逐級(jí)加載單元,用于在所述點(diǎn)擊壓力不大于預(yù)設(shè)壓力閾值時(shí),根據(jù)所述提示角標(biāo)對(duì)應(yīng)的預(yù)設(shè)路徑加載所述當(dāng)前頁面的下一級(jí)頁面。
由以上技術(shù)方案可知,本申請(qǐng)實(shí)施例在檢測(cè)并確定用戶對(duì)當(dāng)前頁面中帶有提示角標(biāo)的圖標(biāo)執(zhí)行點(diǎn)擊操作,且點(diǎn)擊壓力大于預(yù)設(shè)壓力閾值時(shí),確定并直接加載所述提示角標(biāo)對(duì)應(yīng)的新消息展示頁面;即,只需要用戶對(duì)該帶有提示角標(biāo)的圖標(biāo)執(zhí)行一次符合壓力要求的點(diǎn)擊操作,就可以打開相應(yīng)的新消息展示頁面。相對(duì)于現(xiàn)有根據(jù)預(yù)設(shè)路徑逐步對(duì)每級(jí)頁面中帶有提示角標(biāo)的圖標(biāo)執(zhí)行一次點(diǎn)擊操作,本申請(qǐng)通過基于壓力檢測(cè)的用戶指令識(shí)別實(shí)現(xiàn)快速打開應(yīng)用程序的新消息展示頁面,從而可以在最大程度上減少用戶與移動(dòng)終端的交互次數(shù),簡(jiǎn)化用戶操作步驟,節(jié)省操作時(shí)間,提升用戶對(duì)應(yīng)用程序及移動(dòng)終端的使用好感度。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本申請(qǐng)。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。
圖1是相關(guān)技術(shù)中根據(jù)帶有提示角標(biāo)的圖標(biāo)查看應(yīng)用程序新消息的操作步驟示意圖。
圖2是本申請(qǐng)實(shí)施例提供的一種用戶指令識(shí)別及處理方法的流程圖。
圖3是本申請(qǐng)實(shí)施例提供的另一種用戶指令識(shí)別及處理方法的流程圖。
圖4是本申請(qǐng)實(shí)施例提供的一種用戶指令識(shí)別及處理裝置的結(jié)構(gòu)框圖。
圖5是本申請(qǐng)實(shí)施例提供的另一種用戶指令識(shí)別及處理裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
圖2示出的一種用戶指令識(shí)別及處理方法的流程圖,該方法應(yīng)用于具有觸摸顯示屏的移動(dòng)終端,用于實(shí)現(xiàn)快速查看應(yīng)用程序接收到的新消息。如圖2所示,該方法包括以下步驟。
S21、在檢測(cè)到用戶對(duì)移動(dòng)終端當(dāng)前頁面中帶有提示角標(biāo)的圖標(biāo)執(zhí)行點(diǎn)擊操作后,獲取所述點(diǎn)擊操作對(duì)應(yīng)的點(diǎn)擊壓力。
S22、判斷所述點(diǎn)擊壓力是否大于預(yù)設(shè)壓力閾值。
S23、如果所述點(diǎn)擊壓力大于預(yù)設(shè)壓力閾值,則確定并加載所述提示角標(biāo)對(duì)應(yīng)的新消息展示頁面。
上述步驟S21和S22相當(dāng)于基于觸摸壓力的用戶指令識(shí)別過程。不同于現(xiàn)有技術(shù)根據(jù)觸摸軌跡和觸摸時(shí)間識(shí)別點(diǎn)擊、滑動(dòng)等觸摸操作,本實(shí)施例對(duì)于根據(jù)觸摸軌跡識(shí)別為點(diǎn)擊操作的觸摸操作,進(jìn)一步根據(jù)其點(diǎn)擊壓力分為至少兩種操作類型,并分別配置不同的用戶指令:對(duì)于點(diǎn)擊壓力小于預(yù)設(shè)壓力閾值的情況,將該觸摸操作對(duì)應(yīng)的用戶指令配置為現(xiàn)有技術(shù)中點(diǎn)擊操作對(duì)應(yīng)的用戶指令;對(duì)于點(diǎn)擊壓力大于預(yù)設(shè)壓力閾值的情況,將該觸摸操作對(duì)應(yīng)的用戶指令配置為新增快捷指令。對(duì)于其他操作對(duì)象,還可以相應(yīng)配置其他用戶指令,從而擴(kuò)大用戶觸摸操作可以實(shí)現(xiàn)的人機(jī)交互功能。
基于上述原理,具體到操作對(duì)象為帶有提示角標(biāo)的圖標(biāo)的情況,上述新增快捷指令即為確定并加載所述提示角標(biāo)對(duì)應(yīng)的新消息展示頁面,參照?qǐng)D1,即在檢測(cè)到用戶對(duì)頁面101中帶有提示角標(biāo)的圖標(biāo)執(zhí)行點(diǎn)擊操作的點(diǎn)擊壓力大于預(yù)設(shè)壓力閾值時(shí),確定該提示角標(biāo)對(duì)應(yīng)的新消息展示頁面為頁面103,并在移動(dòng)終端中加載該頁面103。相對(duì)于圖1所示操作步驟,應(yīng)用本實(shí)例,無論當(dāng)前頁面達(dá)到新消息展示頁面的路徑多長,用戶都只需執(zhí)行一次符合壓力要求的點(diǎn)擊操作,就可以獲得新消息展示頁面。
由以上技術(shù)方案可知,本申請(qǐng)實(shí)施例在檢測(cè)并確定用戶對(duì)當(dāng)前頁面中帶有提示角標(biāo)的圖標(biāo)執(zhí)行點(diǎn)擊操作,且點(diǎn)擊壓力大于預(yù)設(shè)壓力閾值時(shí),確定并直接加載所述提示角標(biāo) 對(duì)應(yīng)的新消息展示頁面;即,只需要用戶對(duì)該帶有提示角標(biāo)的圖標(biāo)執(zhí)行一次符合壓力要求的點(diǎn)擊操作,就可以打開相應(yīng)的新消息展示頁面。相對(duì)于現(xiàn)有根據(jù)預(yù)設(shè)路徑逐步對(duì)每級(jí)頁面中帶有提示角標(biāo)的圖標(biāo)執(zhí)行一次點(diǎn)擊操作,本申請(qǐng)通過基于壓力檢測(cè)的用戶指令識(shí)別實(shí)現(xiàn)快速打開應(yīng)用程序的新消息展示頁面,從而可以在最大程度上減少用戶與移動(dòng)終端的交互次數(shù),簡(jiǎn)化用戶操作步驟,節(jié)省操作時(shí)間,提升用戶對(duì)應(yīng)用程序及移動(dòng)終端的使用好感度。
在本申請(qǐng)一個(gè)可行的實(shí)施例中,在步驟S21中,可以通過觸摸顯示屏中內(nèi)置的壓力傳感器檢測(cè)上述點(diǎn)擊操作對(duì)應(yīng)的點(diǎn)擊壓力。
在本申請(qǐng)的可行實(shí)施例中,上述預(yù)設(shè)壓力閾值可以由用戶根據(jù)自己的操作習(xí)慣自定義設(shè)置,也可以在移動(dòng)終端的操作系統(tǒng)或各個(gè)應(yīng)用程序中統(tǒng)一配置。
其中,統(tǒng)一配置的預(yù)設(shè)壓力閾值具體可以通過如下方法確定:統(tǒng)計(jì)不同用戶在不同應(yīng)用程序頁面內(nèi)、對(duì)不同對(duì)象執(zhí)行不同觸摸操作(包括短按、長按、滑動(dòng)、拖動(dòng)等)時(shí)的點(diǎn)擊壓力,計(jì)算統(tǒng)計(jì)得到的一定數(shù)量的點(diǎn)擊壓力的平均值,在該平均值的基礎(chǔ)上增加一定壓力值作為上述預(yù)設(shè)壓力閾值(即,保證預(yù)設(shè)壓力閾值大于用戶傳統(tǒng)操作習(xí)慣下的點(diǎn)擊壓力,以避免誤操作)。
參照?qǐng)D3,上述用戶指令識(shí)別及處理方法在步驟S22判定所述點(diǎn)擊壓力不大于預(yù)設(shè)壓力閾值時(shí),還可以執(zhí)行以下步驟:
S24、如果所述點(diǎn)擊壓力不大于預(yù)設(shè)壓力閾值,則根據(jù)所述提示角標(biāo)對(duì)應(yīng)的預(yù)設(shè)路徑加載所述當(dāng)前頁面的下一級(jí)頁面。
本實(shí)施例增加上述步驟S24,一方面,可以在由于用戶點(diǎn)擊力度較小等因素導(dǎo)致點(diǎn)擊操作的點(diǎn)擊壓力達(dá)不到預(yù)設(shè)壓力閾值時(shí),用戶仍然可以基于現(xiàn)有技術(shù)進(jìn)入下一級(jí)頁面;另一方面考慮到點(diǎn)擊壓力不大于預(yù)設(shè)壓力閾值可能是用戶暫時(shí)不需要打開新消息展示頁面時(shí),可以通過步驟S24進(jìn)入下一級(jí)頁面,從而可以瀏覽每一級(jí)頁面的具體內(nèi)容。
另外,上述步驟S21所述的當(dāng)前頁面既可以為桌面顯示頁面,也可以為應(yīng)用程序的任一級(jí)頁面。即,假設(shè)某個(gè)應(yīng)用程序的預(yù)設(shè)路徑中,由桌面顯示界面到達(dá)新消息展示頁面還需要經(jīng)過N級(jí)中間頁面,則無論用戶在桌面顯示界面中點(diǎn)擊該應(yīng)用程序的圖標(biāo),還是在所述N級(jí)中間頁面的任一個(gè)中點(diǎn)擊相應(yīng)帶有提示角標(biāo)的圖標(biāo),都可以觸發(fā)通過上述步驟S21,從而實(shí)現(xiàn)快速打開新消息展示頁面。
另外,本申請(qǐng)實(shí)施例還提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),例如可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等;該計(jì)算機(jī)存儲(chǔ)介質(zhì)中存儲(chǔ)有程序,當(dāng)所述存儲(chǔ)介質(zhì)中的程序由移動(dòng)終端的處理器執(zhí)行時(shí),使得移動(dòng)終端能夠執(zhí)行上述 方法實(shí)施例中記載的用戶指令識(shí)別及處理方法的部分或全部步驟。
相應(yīng)于上述用戶指令識(shí)別及處理方法,圖4為本申請(qǐng)實(shí)施例提供的一種用戶指令識(shí)別及處理裝置的結(jié)構(gòu)框圖;該裝置應(yīng)用于移動(dòng)終端,用于實(shí)現(xiàn)快速查看應(yīng)用程序接收到的新消息。參照?qǐng)D4,該裝置包括:壓力獲取單元401、指令識(shí)別單元402和快速加載單元403。
其中,該壓力獲取單元401用于,在檢測(cè)到用戶對(duì)移動(dòng)終端當(dāng)前頁面中帶有提示角標(biāo)的圖標(biāo)執(zhí)行點(diǎn)擊操作后,獲取所述點(diǎn)擊操作對(duì)應(yīng)的點(diǎn)擊壓力。
該指令識(shí)別單元402用于,判斷所述點(diǎn)擊壓力是否大于預(yù)設(shè)壓力閾值。
該快速加載單元403用于,在所述點(diǎn)擊壓力大于預(yù)設(shè)壓力閾值時(shí),確定并加載所述提示角標(biāo)對(duì)應(yīng)的新消息展示頁面。
由以上裝置結(jié)構(gòu)可知,本申請(qǐng)實(shí)施例提供的用戶指令識(shí)別及處理裝置在通過壓力獲取單元和指令識(shí)別單元檢測(cè)并確定用戶對(duì)應(yīng)用程序當(dāng)前頁面中帶有提示角標(biāo)的圖標(biāo)執(zhí)行的點(diǎn)擊操作的點(diǎn)擊壓力大于預(yù)設(shè)壓力閾值時(shí),通過快速加載單元確定并直接加載所述提示角標(biāo)對(duì)應(yīng)的新消息展示頁面,也即應(yīng)用該裝置,用戶只需要對(duì)當(dāng)前界面中帶有提示角標(biāo)的圖標(biāo)執(zhí)行一次符合壓力要求的點(diǎn)擊操作就可以打開相應(yīng)的新消息展示頁面,從而可以在最大程度上減少用戶與移動(dòng)終端的交互次數(shù),簡(jiǎn)化用戶操作步驟,節(jié)省操作時(shí)間,提升用戶對(duì)應(yīng)用程序及移動(dòng)終端的使用好感度。
進(jìn)一步的,參照?qǐng)D5,在本申請(qǐng)一個(gè)可行的實(shí)施例中,上述用戶指令識(shí)別及處理裝置還可以包括:逐級(jí)加載單元404。
該逐級(jí)加載單元404用于,在所述點(diǎn)擊壓力不大于預(yù)設(shè)壓力閾值時(shí),根據(jù)所述提示角標(biāo)對(duì)應(yīng)的預(yù)設(shè)路徑加載所述當(dāng)前頁面的下一級(jí)頁面。
通過上述逐級(jí)加載單元,一方面,可以在由于用戶點(diǎn)擊力度較小等因素導(dǎo)致點(diǎn)擊操作的點(diǎn)擊壓力達(dá)不到預(yù)設(shè)壓力閾值時(shí),用戶仍然可以基于現(xiàn)有技術(shù)進(jìn)入下一級(jí)頁面;另一方面考慮到點(diǎn)擊壓力不大于預(yù)設(shè)壓力閾值可能是用戶暫時(shí)不需要打開新消息展示頁面時(shí),可以通過逐級(jí)加載單元進(jìn)入下一級(jí)頁面,從而可以瀏覽每一級(jí)頁面的具體內(nèi)容。
本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本申請(qǐng)未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。