專利名稱:一種應(yīng)用程序啟動方法、系統(tǒng)及終端設(shè)備的制作方法
一種應(yīng)用程序啟動方法、系統(tǒng)及終端設(shè)備技術(shù)領(lǐng)域
本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序啟動方法、系統(tǒng)及終端設(shè)備。
背景技術(shù):
隨著終端技術(shù)的日益發(fā)展,各種終端不斷推陳出新,以為用戶提供方便、快捷的功能,各種終端也因此在人們?nèi)粘I钪邪l(fā)揮越來越重要的作用。目前,各種終端中的應(yīng)用程序不斷增加,如炒股軟件、游戲軟件、殺毒軟件、瀏覽器或者QQ等。
然而,發(fā)明人發(fā)現(xiàn)在現(xiàn)有技術(shù)中,由于大部分終端設(shè)備的屏幕大小有限,無法同時顯示所有應(yīng)用的圖標(biāo),通常通過分頁來顯示應(yīng)用程序圖標(biāo),當(dāng)用戶想進入某個應(yīng)用時,首先,需要多次翻頁查找到相應(yīng)的應(yīng)用程序的圖標(biāo),然后,在屏幕上點擊該應(yīng)用程序的圖標(biāo)啟動該應(yīng)用程序,因此,現(xiàn)有技術(shù)終端設(shè)備中應(yīng)用程序啟動過程操作復(fù)雜,用戶體驗差。發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種應(yīng)用程序啟動方法、系統(tǒng)及終端設(shè)備,旨在解決現(xiàn)有技術(shù)終端設(shè)備中應(yīng)用程序啟動過程操作復(fù)雜,用戶體驗差的問題。
本發(fā)明實施例是這樣實現(xiàn)的,一種應(yīng)用程序啟動方法,所述方法包括下述步驟
當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢;
識別所述觸點移動手勢的內(nèi)容,并在終端的應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序;
啟動所述應(yīng)用程序。
本發(fā)明實施例還提供了一種應(yīng)用程序啟動系統(tǒng),所述系統(tǒng)包括
手勢監(jiān)聽單元,用于當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢;
處理單元,用于識別所述觸點移動手勢的內(nèi)容,并在終端的應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序;
啟動單元,用于啟動所述應(yīng)用程序。
本發(fā)明實施例還提供了一種終端設(shè)備,所述終端設(shè)備包括上述應(yīng)用程序啟動系統(tǒng)。
本發(fā)明實施例提供的技術(shù)方案,通過監(jiān)聽用戶在屏幕輸入的觸點移動手勢,識別所述觸點移動手勢的內(nèi)容,并通過匹配與識別的所述觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,并啟動所述應(yīng)用程序,跟現(xiàn)有技術(shù)相比,不需要用戶再通過翻頁查找程序,再點擊相應(yīng)的應(yīng)用程序來啟動相應(yīng)的應(yīng)用程序,因而,本發(fā)明實施例提供的技術(shù)方案,比現(xiàn)有技術(shù)的啟動過程要更加操作簡單,并且還可以為用戶帶來良好的用戶體驗。
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖I是本發(fā)明實施例一提供的應(yīng)用程序啟動方法的實現(xiàn)的流程圖
圖2是本發(fā)明實施例二提供的應(yīng)用程序啟動方法的實現(xiàn)的流程圖
圖3是本發(fā)明實施例三提供的應(yīng)用程序啟動方法的實現(xiàn)的流程圖
圖4是本發(fā)明實施例四提供的應(yīng)用程序啟動方法的實現(xiàn)的流程圖
圖5是本發(fā)明實施例五提供的應(yīng)用程序啟動系統(tǒng)的結(jié)構(gòu)圖
圖6是本發(fā)明實施例六提供的應(yīng)用程序啟動系統(tǒng)的結(jié)構(gòu)圖
圖7是本發(fā)明實施例七提供的應(yīng)用程序啟動系統(tǒng)的結(jié)構(gòu)圖
圖8是本發(fā)明實施例八提供的應(yīng)用程序啟動系統(tǒng)的結(jié)構(gòu)圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本實施例中,通過監(jiān)聽、識別用戶在屏幕輸入的觸點移動手勢,并根據(jù)識別的結(jié)果,匹配與所述觸點移動手勢對應(yīng)的應(yīng)用程序,實現(xiàn)方便、快捷的啟動應(yīng)用程序。
本發(fā)明實施例提供了一種應(yīng)用程序啟動方法,所述方法包括下述步驟
當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢;
識別所述觸點移動手勢的內(nèi)容,并在終端的應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序;
啟動所述應(yīng)用程序。
本發(fā)明實施例還提供了一種應(yīng)用程序啟動系統(tǒng),所述系統(tǒng)包括
手勢監(jiān)聽單元,用于當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢;
處理單元,用于識別所述觸點移動手勢的內(nèi)容,并在終端的應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序;
啟動單元,用于啟動所述應(yīng)用程序。
本發(fā)明實施例還提供了一種終端設(shè)備,所述終端設(shè)備包括上述應(yīng)用程序啟動系統(tǒng)。
以下結(jié)合具體實施例對本發(fā)明的實現(xiàn)進行詳細描述
實施例一
圖I示出了本發(fā)明實施例一提供的應(yīng)用程序啟動方法的實現(xiàn)的流程圖,詳述如下
在步驟SlOl中,當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢。
本實施例中,所述觸點移動手勢為單個觸點移動手勢,或者多個觸點移動手勢的組合。
在本實施例中,以智能手機或平板電腦為例進行說明,由于智能手機或平板電腦中的操作系統(tǒng)中的屏幕可以包括多個屏幕分頁,在本實施例中,該步驟可以在不同的屏幕分頁上進行實施,因而,對屏幕分頁不進行限制;Wandriod (安卓系統(tǒng))為例,該操作系統(tǒng)可以包括多個屏幕分頁,在每個屏幕分頁上可以安放不同的應(yīng)用程序。
本實施例中,觸點移動手勢可能由多個筆畫組成,由于在屏幕輸入單個觸點移動手勢和多個觸點移動手勢時,用戶的輸入反映時間是不同的,用戶在輸入單個觸點移動手勢的不同筆畫時,用戶反映時間間隔時間比較短,而用戶在輸入多個觸點移動手勢時,輸入不同觸點移動手勢的時間間隔時間比較長,所以可以根據(jù)觸點移動手勢輸入時間判斷所述觸點移動手勢為單個觸點移動手勢,還是多個觸點移動手勢的組合??蛇x的,本步驟也可以通過現(xiàn)有技術(shù)中的監(jiān)聽技術(shù),來實現(xiàn)當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢。
在步驟S102中,識別所述觸點移動手勢的內(nèi)容,并在終端的所有應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序。
在本實施例中,可以采用現(xiàn)有技術(shù)中的手勢識別技術(shù),來識別用戶在屏幕輸入的手勢。
在本實施例中,當(dāng)所述觸點移動手勢為文字時,識別內(nèi)容為文字,則在終端中匹配與所述文字對應(yīng)的應(yīng)用程序;當(dāng)所述觸點移動手勢為字母時,識別內(nèi)容為字母,則在終端中匹配與所述字母對應(yīng)的應(yīng)用程序;當(dāng)所述觸點移動手勢為圖形時,識別內(nèi)容為圖形,則在終端中匹配與所述圖形對應(yīng)的應(yīng)用程序。
在步驟S103中,啟動所述應(yīng)用程序。
本實施例中,所述用戶輸入的觸點移動手勢可以為字母、文字或者圖形,此時所述觸點移動手勢為單個字母、文字或者圖形,或者多個字母、文字或者圖形的組合。
為了便于理解,以下以具體的實現(xiàn)實施例對本實施例的情況進行說明,但不以以下具體實現(xiàn)示例的情況為限。在本實施例中,以智能手機或平板電腦為例進行說明,當(dāng)然, 是在解鎖后或正常使用情況下的界面實施的,也可以理解為,是在非鎖屏的情況下。
在本實施例的一個實現(xiàn)示例中,假設(shè)用戶在屏幕輸入的觸點移動手勢為字母,則啟動應(yīng)用程序的過程為監(jiān)聽用戶在屏幕上輸入的觸點移動手勢的字母,并識別所述觸點移動手勢生成的字母,根據(jù)具體識別出來的字母,匹配與所述觸點移動手勢對應(yīng)的應(yīng)用程序,并啟動匹配到的應(yīng)用程序。例如,如果識別用戶觸點移動手勢生成的字母為B,則在終端當(dāng)前的應(yīng)用程序中匹配以B開頭的應(yīng)用程序,例如,Browser,Bookmark等應(yīng)用程序,并啟動 Browser, Bookmark等應(yīng)用程序;如識別用戶觸點移動手勢生成的字母為C,則在終端當(dāng)前的應(yīng)用程序中匹配以C開頭的應(yīng)用程序,例如,Clock, Contact等應(yīng)用程序,并啟動Clock, Contact等應(yīng)用程序;如過識別用戶觸點移動手勢生成的字母為M,則在終端當(dāng)前的應(yīng)用程序中匹配以M開頭的應(yīng)用程序,例如,Maps, Market等應(yīng)用程序,并啟動Maps, Market等應(yīng)用程序。
在本實施例的另一實現(xiàn)實施例中,假設(shè)用戶在屏幕輸入的觸點移動手勢為文字, 監(jiān)聽用戶在屏幕上輸入的文字,并識別所述觸點移動手勢的內(nèi)容的文字,根據(jù)識別出來的文字,匹配與所述觸點移動手勢的文字對應(yīng)的應(yīng)用程序,并啟動匹配到的應(yīng)用程序。例如, 如果識別用戶觸點移動手勢的文字為“酷”,則在終端當(dāng)前的應(yīng)用程序中匹配以“酷”開頭的應(yīng)用程序,例如,酷我音樂盒,“酷我K歌”,等應(yīng)用程序,并啟動“酷我音樂盒”,“酷我K歌” 等應(yīng)用程序;如果識別用戶觸點移動手勢的文字為“微”,則在終端當(dāng)前的應(yīng)用程序中匹配以“微”開頭的應(yīng)用程序,例如,“微博”,“微信”等應(yīng)用程序,并啟動“微博”,“微信”等應(yīng)用程序;如果識別用戶觸點移動手勢的文字為“計”,則在終端當(dāng)前的應(yīng)用程序中匹配以“計” 開頭的應(yīng)用程序,例如,“記事本”、“計算器”等應(yīng)用程序,并啟動“記事本”、“計算器”等應(yīng)用程序。
本發(fā)明實施例中,可以將圖形與應(yīng)用程序建立對應(yīng)關(guān)系,可以是系統(tǒng)默認的對應(yīng)關(guān)系,也可以由用戶根據(jù)使用習(xí)慣建立對應(yīng)關(guān)系,當(dāng)系統(tǒng)中增加新的應(yīng)用程序時,用戶還可以為該增加的應(yīng)用程序建立與之對應(yīng)的識別圖形。當(dāng)識別到相應(yīng)的圖形時,則在移動終端的應(yīng)用程序中,根據(jù)圖形與應(yīng)用程序的對應(yīng)關(guān)系,匹配與所屬識別圖形對應(yīng)的應(yīng)用程序,從而用戶可以不用輸入字母或者文字,而根據(jù)習(xí)慣使用的圖形快速找到相應(yīng)的應(yīng)用程序。
本實施例中,通過監(jiān)聽用戶在屏幕輸入的觸點移動手勢,識別所述觸點移動手勢的內(nèi)容,并通過匹配與識別的所述觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,并啟動所述應(yīng)用程序,從而實現(xiàn)開啟應(yīng)用程序,跟現(xiàn)有技術(shù)相比,不需要用戶再通過翻頁查找程序,再點擊相應(yīng)的應(yīng)用程序來啟動相應(yīng)的應(yīng)用程序,因而,本發(fā)明實施例提供的技術(shù)方案,比現(xiàn)有技術(shù)的啟動過程要更加操作簡單,并且還可以為用戶帶來良好的用戶體驗。
實施例二
圖2示出了本發(fā)明實施例二提供的應(yīng)用程序啟動方法的實現(xiàn)的流程圖,詳述如下
在步驟S201中,當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢,所述觸點移動手勢為多個觸點移動手勢。
在步驟S202中,依次識別所述多個觸點移動手勢的內(nèi)容。
本實施例中,當(dāng)所述觸點移動手勢為多個觸點移動手勢時,例如,該組合可以包括第一觸點移動手勢、第二觸點移動手勢、......第N觸點移動手勢。在識別過程中,當(dāng)識別完成用戶在屏幕輸入當(dāng)前觸點移動手勢時,若在在預(yù)定的時間間隔內(nèi),識別到用戶在屏幕輸入的下一觸點移動手勢時,則可以認為用戶在輸入多個觸點移動手勢,若在在預(yù)定的時間間隔內(nèi),沒有識別到用戶在屏幕輸入的下一觸點移動手勢時,則認為用戶輸入的觸點移動手勢結(jié)束。
在步驟S203中,在終端的所有應(yīng)用程序中,根據(jù)多個觸點移動手勢輸入的先后順序,匹配與識別的多個觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序。
本實施例中,根據(jù)觸點移動手勢的排列順序,在終端的所有應(yīng)用程序中,匹配與識別的多個觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,可以提高匹配的準確度,從而快速找到需要的應(yīng)用程序。
在步驟S204中,啟動所述應(yīng)用程序。
為了便于理解,以實施例一中的實現(xiàn)示例對本實施例的實現(xiàn)過程進行說明,但不以以下具體實現(xiàn)示例的情況為限。
在本實施例的一個實現(xiàn)示例中,如果識別用戶觸點移動手勢生成的字母為B,在B 之后,若在規(guī)定的時間內(nèi),識別到用戶觸點移動手勢生成的字母為r,在r之后,若在規(guī)定的時間內(nèi),未識別到新的觸點移動手勢,則在終端當(dāng)前的應(yīng)用程序中匹配以Br開頭的應(yīng)用程序,匹配到Browser應(yīng)用程序,則啟動該應(yīng)用程序。在r之后,若在規(guī)定的時間內(nèi),又識別到新的觸點移動手勢,則繼續(xù)進行識別新的觸點移動手勢,至到用戶滑動輸入完成。
在本實施例的另一實現(xiàn)實施例中,如果識別用戶觸點移動手勢生成的文字為 “計”,在“計”之后,若在規(guī)定的時間內(nèi),識別到用戶觸點移動手勢生成的文字為“算”,在 “算”之后,若在規(guī)定的時間內(nèi),未識別到新的觸點移動手勢,則在終端當(dāng)前的應(yīng)用程序中匹配以“計算”開頭的應(yīng)用程序,匹配到“計算器”應(yīng)用程序,則啟動該應(yīng)用程序。在“算”之后, 若在規(guī)定的時間內(nèi),又識別到新的觸點移動手勢,則繼續(xù)進行識別新的觸點移動手勢,至到用戶滑動輸入完成。
本實施例中,通過監(jiān)聽用戶在屏幕輸入的觸點移動手勢,識別所述觸點移動手勢的內(nèi)容,并通過匹配與識別的所述觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,并啟動所述應(yīng)用程序,從而實現(xiàn)開啟應(yīng)用程序,跟現(xiàn)有技術(shù)相比,不需要用戶再通過翻頁查找程序,再點擊相應(yīng)的應(yīng)用程序來啟動相應(yīng)的應(yīng)用程序,因而,本發(fā)明實施例提供的技術(shù)方案,比現(xiàn)有技術(shù)的啟動過程要更加操作簡單,并且還可以為用戶帶來良好的用戶體驗。
實施例三
圖3示出了本發(fā)明實施例三提供的應(yīng)用程序啟動方法的實現(xiàn)的流程圖,詳述如下
在步驟S301中,當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢,所述觸點移動手勢為多個觸點移動手勢。
在步驟S302中,識別用戶在屏幕輸入的當(dāng)前觸點移動手勢的內(nèi)容,匹配與識別的當(dāng)前觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序。
本實施例中,識別用戶在屏幕輸入的當(dāng)前觸點移動手勢,根據(jù)識別結(jié)果,匹配與所述當(dāng)前觸點移動手勢對應(yīng)的應(yīng)用程序,當(dāng)未匹配到多個應(yīng)用程序時,則終端中只有I個與該觸點移動手勢匹配的應(yīng)用程序,則執(zhí)行步驟S304,當(dāng)匹配到多個應(yīng)用程序時,且識別到用戶有新的觸點移動手勢輸入,則執(zhí)行步驟S303。
在步驟S303中,當(dāng)匹配到多個應(yīng)用程序時,識別用戶在屏幕輸入的下一觸點移動手勢的內(nèi)容,并在已匹配的多個應(yīng)用程序中,匹配與識別的下一觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,直至匹配得到需要的應(yīng)用程序。
本實施例中,當(dāng)匹配到多個應(yīng)用程序時,識別用戶在屏幕輸入的下一觸點移動手勢的內(nèi)容,此時,在已經(jīng)匹配到的應(yīng)用程序中,繼續(xù)進行匹配與下一觸點移動手勢內(nèi)容對應(yīng)的應(yīng)用程序,如果仍然匹配到有多個應(yīng)用程序,則繼續(xù)識別新的觸點移動手勢的內(nèi)容,并在再次匹配的應(yīng)用程序中繼續(xù)匹配,直到匹配到與用戶需求的應(yīng)用程序。
在步驟S304中,啟動所述應(yīng)用程序。
為了便于理解,以實施例一中的實現(xiàn)示例對本實施例的實現(xiàn)過程進行說明,但不以以下具體實現(xiàn)示例的情況為限。
在本實施例的一個實現(xiàn)示例中,假設(shè)用戶在屏幕輸入的觸點移動手勢為字母,如果識別用戶主觸點移動手勢生成的字母為B,則在終端當(dāng)前的應(yīng)用程序中匹配以B開頭的應(yīng)用程序,此時匹配到Browser應(yīng)用程序,Book應(yīng)用程序等;然而,如果在規(guī)定時間間隔內(nèi), 監(jiān)聽到用戶繼續(xù)有觸點移動手勢輸入,且識別用戶輔助觸點移動手勢的字母為r,則在已經(jīng)匹配到Browser應(yīng)用程序,Book應(yīng)用程序等應(yīng)用程序中,匹配第二位以r開頭的應(yīng)用程序,8則匹配為Browser應(yīng)用程序,此時,可以只啟動Browser應(yīng)用程序,而排除Book應(yīng)用程序。
在本實施例的另一實現(xiàn)示例中,假設(shè)用戶在屏幕輸入的觸點移動手勢為文字,如果識別用戶主觸點移動手勢生成的文字為“計”,則在終端當(dāng)前的應(yīng)用程序中匹配以“計”開頭的應(yīng)用程序,此時匹配到“記事本”,“計算器”等應(yīng)用程序;然而,如果在規(guī)定時間間隔內(nèi), 監(jiān)聽到用戶繼續(xù)有觸點移動手勢輸入,且識別用戶輔助觸點移動手勢的字母為“算”,則在已經(jīng)匹配到的“記事本”,“計算器”等應(yīng)用程序中,匹配第二位以“算”開頭的應(yīng)用程序,則匹配為“計算器”應(yīng)用程序,此時,可以只啟動“計算器”應(yīng)用程序,而排除記事本”應(yīng)用程序。
本實施例中,由于在識別和匹配過程中,對每一個動作進行分別的識別、匹配,而且,每一次匹配都是在上一動作匹配的結(jié)果中進行匹配,避免了不必要的識別和匹配,且減小了識別和匹配的工作量,提供高了系統(tǒng)的工作效率,可以使用戶方便、快捷的獲取需要的應(yīng)用程序。
本實施例中,通過監(jiān)聽用戶在屏幕輸入的觸點移動手勢,識別所述觸點移動手勢的內(nèi)容,并通過匹配與識別的所述觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,并啟動所述應(yīng)用程序,從而實現(xiàn)開啟應(yīng)用程序,跟現(xiàn)有技術(shù)相比,不需要用戶再通過翻頁查找程序,再點擊相應(yīng)的應(yīng)用程序來啟動相應(yīng)的應(yīng)用程序,因而,本發(fā)明實施例提供的技術(shù)方案,比現(xiàn)有技術(shù)的啟動過程要更加操作簡單,并且還可以為用戶帶來良好的用戶體驗。
實施例四
圖4示出了本發(fā)明實施例四提供的應(yīng)用程序啟動方法的實現(xiàn)的流程圖,詳述如下
在步驟S401中,當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢。
在步驟S402中,識別所述觸點移動手勢的內(nèi)容,并在終端的所有應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序。
在步驟S403中,當(dāng)匹配到多個應(yīng)用程序時,輸出匹配的多個應(yīng)用程序的列表。
本實施例中,若根據(jù)用戶輸入的觸點移動手勢,匹配到多個應(yīng)用程序,此時可以輸出顯示匹配的多個應(yīng)用程序的列表,以供用戶在列表中選擇需要的應(yīng)用程序。
在步驟S404中,啟動用戶在所述多個應(yīng)用程序的列表中選擇的應(yīng)用程序。
仍然以實施例一中的實現(xiàn)示例為例,假設(shè)用戶在屏幕輸入的觸點移動手勢為字母,如果識別用戶主觸點移動手勢生成的字母為B,則在終端當(dāng)前的應(yīng)用程序中匹配以B開頭的應(yīng)用程序,則若匹配到Browser應(yīng)用程序,Book應(yīng)用程序,則將Browser應(yīng)用程序,Book 應(yīng)用程序的信息顯示給客戶,用戶可以在列表中選擇自己需要的應(yīng)用程序,當(dāng)接收到用戶選定的應(yīng)用程序的信息后,則啟動相應(yīng)的應(yīng)用程序。
本實施例中,若根據(jù)用戶輸入的觸點移動手勢,匹配到多個應(yīng)用程序,此時可以輸出顯示匹配的多個應(yīng)用程序的列表,以供用戶在列表中選擇需要的應(yīng)用程序,并啟動用戶在所述多個應(yīng)用程序的列表中選擇的應(yīng)用程序。使得用戶可以選擇方便的選擇到需要的應(yīng)用程序,且提高了用戶的參與度,給用戶以良好的用戶體驗。
本實施例中,通過監(jiān)聽用戶在屏幕輸入的觸點移動手勢,識別所述觸點移動手勢的內(nèi)容,并通過匹配與識別的所述觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,并啟動所述應(yīng)用程序,從而實現(xiàn)開啟應(yīng)用程序,跟現(xiàn)有技術(shù)相比,不需要用戶再通過翻頁查找程序,再點擊相應(yīng)的應(yīng)用程序來啟動相應(yīng)的應(yīng)用程序,因而,本發(fā)明實施例提供的技術(shù)方案,比現(xiàn)有技術(shù)的啟動過程要更加操作簡單,并且還可以為用戶帶來良好的用戶體驗。
實施例五
圖5示出了本發(fā)明實施例五提供的應(yīng)用程序啟動系統(tǒng)的結(jié)構(gòu)圖,為了便于說明, 僅示出了與本發(fā)明實施例相關(guān)的部分,該裝置可以是內(nèi)置于終端設(shè)備中的軟件單元、硬件單元或者軟硬結(jié)合單元。
所述系統(tǒng)包括手勢監(jiān)聽單元51、處理單元52及啟動單元53。
手勢監(jiān)聽單元51,用于當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢;
本實施例中,所述觸點移動手勢為單個觸點移動手勢,或者多個觸點移動手勢。
處理單元52,用于識別所述觸點移動手勢的內(nèi)容,并在終端的所有應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序;
啟動單元53,用于啟動所述應(yīng)用程序。
所述觸點移動手勢為字母、文字或者圖形。
本發(fā)明實施例提供的應(yīng)用程序啟動系統(tǒng)可以使用在前述對應(yīng)的方法實施例一中, 詳情參見上述實施例一的描述,在此不再贅述。
本實施例中,通過監(jiān)聽用戶在屏幕輸入的觸點移動手勢,識別所述觸點移動手勢的內(nèi)容,并通過匹配與識別的所述觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,并啟動所述應(yīng)用程序,從而實現(xiàn)開啟應(yīng)用程序,跟現(xiàn)有技術(shù)相比,不需要用戶再通過翻頁查找程序,再點擊相應(yīng)的應(yīng)用程序來啟動相應(yīng)的應(yīng)用程序,因而,本發(fā)明實施例提供的技術(shù)方案,比現(xiàn)有技術(shù)的啟動過程要更加操作簡單,并且還可以為用戶帶來良好的用戶體驗。
實施例六
圖6示出了本發(fā)明實施例六提供的應(yīng)用程序啟動系統(tǒng)的結(jié)構(gòu)圖,為了便于說明, 僅示出了與本發(fā)明實施例相關(guān)的部分,該裝置可以是內(nèi)置于終端設(shè)備中的軟件單元、硬件單元或者軟硬結(jié)合單元。
所述系統(tǒng)包括手勢監(jiān)聽單元61、處理單元62及啟動單元63。
本實施例與實施例五的區(qū)別在于所述處理單元62包括
識別模塊621,用于依次識別所述多個觸點移動手勢的內(nèi)容;
匹配模塊622,用于在終端的所有應(yīng)用程序中,根據(jù)多個觸點移動手勢輸入的先后順序,匹配與識別的多個觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序。
本發(fā)明實施例提供的應(yīng)用程序啟動系統(tǒng)可以使用在前述對應(yīng)的方法實施例二中, 詳情參見上述實施例二的描述,在此不再贅述。
本實施例中,應(yīng)用程序啟動系統(tǒng)根據(jù)觸點移動手勢的排列順序,在終端的所有應(yīng)用程序中,匹配與識別的多個觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,可以提高匹配的準確度,從而快速找到需要的應(yīng)用程序。
本實施例中,通過監(jiān)聽用戶在屏幕輸入的觸點移動手勢,識別所述觸點移動手勢的內(nèi)容,并通過匹配與識別的所述觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,并啟動所述應(yīng)用程序,從而實現(xiàn)開啟應(yīng)用程序,跟現(xiàn)有技術(shù)相比,不需要用戶再通過翻頁查找程序,再點擊相應(yīng)的應(yīng)用程序來啟動相應(yīng)的應(yīng)用程序,因而,本發(fā)明實施例提供的技術(shù)方案,比現(xiàn)有技術(shù)的啟動過程要更加操作簡單,并且還可以為用戶帶來良好的用戶體驗。
實施例七
圖7示出了本發(fā)明實施例七提供的應(yīng)用程序啟動系統(tǒng)的結(jié)構(gòu)圖,為了便于說明, 僅示出了與本發(fā)明實施例相關(guān)的部分,該裝置可以是內(nèi)置于終端設(shè)備中的軟件單元、硬件單元或者軟硬結(jié)合單元。
所述系統(tǒng)包括手勢監(jiān)聽單元71、處理單元72及啟動單元73。
本實施例與實施例五的區(qū)別在于所述處理單元72包括
第一處理模塊721,用于識別用戶在屏幕輸入的當(dāng)前觸點移動手勢的內(nèi)容,匹配與識別的當(dāng)前觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序;
第二處理模塊722,用于當(dāng)匹配到多個應(yīng)用程序時,識別用戶在屏幕輸入的下一觸點移動手勢的內(nèi)容,并在已匹配的多個應(yīng)用程序中,匹配與識別的下一觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,直至匹配得到需要的應(yīng)用程序。
本發(fā)明實施例提供的應(yīng)用程序啟動系統(tǒng)可以使用在前述對應(yīng)的方法實施例三中, 詳情參見上述實施例三的描述,在此不再贅述。
本實施例中,應(yīng)用程序啟動系統(tǒng)在識別和匹配過程中,對每一個動作進行分別的識別、匹配,而且,每一次匹配都是在上一動作匹配的結(jié)果中進行匹配,避免了不必要的識別和匹配,且減小了識別和匹配的工作量,提供高了系統(tǒng)的工作效率,可以使用戶方便、快捷的獲取需要的應(yīng)用程序。
本實施例中,通過監(jiān)聽用戶在屏幕輸入的觸點移動手勢,識別所述觸點移動手勢的內(nèi)容,并通過匹配與識別的所述觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,并啟動所述應(yīng)用程序,從而實現(xiàn)開啟應(yīng)用程序,跟現(xiàn)有技術(shù)相比,不需要用戶再通過翻頁查找程序,再點擊相應(yīng)的應(yīng)用程序來啟動相應(yīng)的應(yīng)用程序,因而,本發(fā)明實施例提供的技術(shù)方案,比現(xiàn)有技術(shù)的啟動過程要更加操作簡單,并且還可以為用戶帶來良好的用戶體驗。
實施例八
圖8示出了本發(fā)明實施例8提供的應(yīng)用程序啟動系統(tǒng)的結(jié)構(gòu)圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,該裝置可以是內(nèi)置于終端設(shè)備中的軟件單元、硬件單元或者軟硬結(jié)合單元。
所述系統(tǒng)包括手勢監(jiān)聽單元81、處理單元82、輸出單元83及啟動單元84。
手勢監(jiān)聽單元81,用于監(jiān)聽用戶在屏幕輸入的觸點移動手勢,所述觸點移動手勢為單個觸點移動手勢,或者多個觸點移動手勢的組合;
處理單元82,用于識別所述觸點移動手勢,并根據(jù)識別的結(jié)果,匹配與所述觸點移動手勢對應(yīng)的應(yīng)用程序;
輸出單元83,用于當(dāng)匹配到多個應(yīng)用程序時,輸出匹配的多個應(yīng)用程序的列表;
啟動單元84,具體用于啟動用戶在所述多個應(yīng)用程序的列表中選擇的應(yīng)用程序。
本發(fā)明實施例提供的應(yīng)用程序啟動系統(tǒng)可以使用在前述對應(yīng)的方法實施例四中, 詳情參見上述實施例四的描述,在此不再贅述。
本實施例中,通過監(jiān)聽用戶在屏幕輸入的觸點移動手勢,識別所述觸點移動手勢的內(nèi)容,并通過匹配與識別的所述觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,并啟動所述應(yīng)用程序,從而實現(xiàn)開啟應(yīng)用程序,跟現(xiàn)有技術(shù)相比,不需要用戶再通過翻頁查找程序,再點擊相應(yīng)的應(yīng)用程序來啟動相應(yīng)的應(yīng)用程序,因而,本發(fā)明實施例提供的技術(shù)方案,比現(xiàn)有技術(shù)的啟動過程要更加操作簡單,并且還可以為用戶帶來良好的用戶體驗。
另外,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述各實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序可以存儲于一計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如R0M/RAM、磁盤或光盤等。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種應(yīng)用程序啟動方法,其特征在于,所述方法包括下述步驟當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢;識別所述觸點移動手勢的內(nèi)容,并在終端的應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序;啟動所述應(yīng)用程序。
2.如權(quán)利要求I所述的方法,其特征在于,所述觸點移動手勢為單個觸點移動手勢,或者多個觸點移動手勢。
3.如權(quán)利要求2所述的方法,其特征在于,當(dāng)所述觸點移動手勢為多個觸點移動手勢時,所述識別所述觸點移動手勢的內(nèi)容,并在終端的應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序的步驟具體為依次識別所述多個觸點移動手勢的內(nèi)容;在終端的所有應(yīng)用程序中,根據(jù)多個觸點移動手勢輸入的先后順序,匹配與識別的多個觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序。
4.如權(quán)利要求2所述的方法,其特征在于,當(dāng)所述觸點移動手勢為多個觸點移動手勢時,所述識別所述觸點移動手勢的內(nèi)容,并在終端的應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序的步驟具體為識別用戶在屏幕輸入的當(dāng)前觸點移動手勢的內(nèi)容,匹配與識別的當(dāng)前觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序;當(dāng)匹配到多個應(yīng)用程序時,識別用戶在屏幕輸入的下一觸點移動手勢的內(nèi)容,并在已匹配的多個應(yīng)用程序中,匹配與識別的下一觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,直至匹配得到需要的應(yīng)用程序。
5.如權(quán)利要求I所述的方法,其特征在于,所述識別所述觸點移動手勢的內(nèi)容,并在終端的應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序的步驟之后,所述方法還包括下述步驟當(dāng)匹配到多個應(yīng)用程序時,輸出匹配的多個應(yīng)用程序的列表;所述啟動所述應(yīng)用程序的步驟具體為啟動用戶在所述多個應(yīng)用程序的列表中選擇的應(yīng)用程序。
6.如權(quán)利要求I至5任一權(quán)利要求所述的方法,其特征在于,所述觸點移動手勢為字母、文字或者圖形。
7.一種應(yīng)用程序啟動系統(tǒng),其特征在于,所述系統(tǒng)包括手勢監(jiān)聽單元,用于當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢;處理單元,用于識別所述觸點移動手勢的內(nèi)容,并在終端的應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序;啟動單元,用于啟動所述應(yīng)用程序。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述觸點移動手勢為單個觸點移動手勢,或者多個觸點移動手勢。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,當(dāng)所述觸點移動手勢為多個觸點移動手勢時,所述處理單元包括識別模塊,用于依次識別所述多個觸點移動手勢的內(nèi)容;匹配模塊,用于在終端的應(yīng)用程序中,根據(jù)多個觸點移動手勢輸入的先后順序,匹配與識別的多個觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序。
10.如權(quán)利要求8所述的系統(tǒng),其特征在于,當(dāng)所述觸點移動手勢為多個觸點移動手勢的組合,所述處理單元包括第一處理模塊,用于識別用戶在屏幕輸入的當(dāng)前觸點移動手勢的內(nèi)容,匹配與識別的當(dāng)前觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序;第二處理模塊,用于當(dāng)匹配到多個應(yīng)用程序時,識別用戶在屏幕輸入的下一觸點移動手勢的內(nèi)容,并在已匹配的多個應(yīng)用程序中,匹配與識別的下一觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序,直至匹配得到需要的應(yīng)用程序。
11.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括輸出單元,用于當(dāng)匹配到多個應(yīng)用程序時,輸出匹配的多個應(yīng)用程序的列表;所述啟動單元,具體用于啟動用戶在所述多個應(yīng)用程序的列表中選擇的應(yīng)用程序。
12.如權(quán)利要求7至11任一權(quán)利要求所述的系統(tǒng),其特征在于,所述觸點移動手勢為字母、文字或者圖形。
13.—種終端設(shè)備,其特征在于,所述終端設(shè)備包括權(quán)利要求7至12任一權(quán)利要求所述的應(yīng)用程序啟動系統(tǒng)。
全文摘要
本發(fā)明適用于通信技術(shù)領(lǐng)域,提供了一種應(yīng)用程序啟動方法、系統(tǒng)及終端設(shè)備,所述方法包括下述步驟監(jiān)聽用戶在屏幕輸入的觸點移動手勢,當(dāng)屏幕處于非鎖屏狀態(tài)時,監(jiān)聽用戶在屏幕輸入的觸點移動手勢;識別所述觸點移動手勢的內(nèi)容,并在終端的應(yīng)用程序中,匹配與識別的觸點移動手勢的內(nèi)容對應(yīng)的應(yīng)用程序;啟動所述應(yīng)用程序。本發(fā)明實現(xiàn)方便、快捷的開啟應(yīng)用程序,且啟動過程操作簡單,給用戶良好的用戶體驗。
文檔編號G06F3/01GK102541603SQ20111044844
公開日2012年7月4日 申請日期2011年12月28日 優(yōu)先權(quán)日2011年12月28日
發(fā)明者鄧凱 申請人:華為終端有限公司