本發(fā)明實施例涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種基于觸控的搜索啟動方法及用戶終端。
背景技術(shù):
目前,智能手機(jī)、平板電腦以及教育類電子設(shè)備(如家教機(jī))等用戶終端上都會安裝有搜索客戶端(也稱為搜索軟件),用戶通過搜索客戶端可以從海量的內(nèi)容資源中去搜索自己想要的內(nèi)容資源。例如,學(xué)生可以利用平板電腦或者家教機(jī)安裝的搜索客戶端去搜索自己想要的試題,從而可以實現(xiàn)隨時隨地的學(xué)習(xí)。在實踐發(fā)現(xiàn)中,用戶在利用用戶終端安裝的搜索客戶端去搜索自己想要的內(nèi)容資源時,需要先進(jìn)入搜索客戶端才能啟動搜索,這種方式會降低搜索啟動的效率。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例公開了一種基于觸控的搜索啟動方法及用戶終端,能夠提高搜索啟動的效率。
本發(fā)明實施例第一方面公開一種基于觸控的搜索啟動方法,包括:
獲取用戶按壓用戶終端屏幕時的按壓參數(shù),所述按壓參數(shù)至少包括按壓時長;
判斷所述按壓時長是否超過指定時長,若所述按壓時長超過所述指定時長,判斷所述用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài);
若所述用戶終端屏幕被按壓時的狀態(tài)為黑屏狀態(tài),開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像;
以及,搜索與所述拍攝圖像相匹配的內(nèi)容資源。
作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述按壓參數(shù)還包括按壓力值,所述判斷所述按壓時長超過所述指定時長之后,以及所述判斷所述用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài)之前,所述方法還包括:
判斷所述按壓力值是否超過指定壓力值,若所述按壓力值超過所述指定壓力值,執(zhí)行所述的判斷所述用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài)的步驟。
作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述按壓參數(shù)還包括按壓指紋,所述判斷所述按壓力值超過所述指定壓力值之后,以及所述判斷所述用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài)之前,所述方法還包括:
判斷所述按壓指紋與預(yù)設(shè)合法指紋是否匹配,若所述按壓指紋與所述預(yù)設(shè)合法指紋匹配,執(zhí)行所述的判斷所述用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài)的步驟。
作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述的搜索啟動方法還包括:
若所述用戶終端屏幕被按壓時的狀態(tài)為非黑屏狀態(tài),判斷所述用戶終端屏幕被按壓時的狀態(tài)是否為主屏狀態(tài),若所述用戶終端屏幕被按壓時的狀態(tài)為所述主屏狀態(tài),判斷所述用戶終端屏幕被按壓時的按壓位置是否位于非應(yīng)用圖標(biāo)區(qū)域,若所述用戶終端屏幕被按壓時的按壓位置位于非應(yīng)用圖標(biāo)區(qū)域內(nèi),執(zhí)行所述的開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像的步驟;若所述用戶終端屏幕被按壓時的按壓位置位于應(yīng)用圖標(biāo)區(qū)域內(nèi),控制所述應(yīng)用圖標(biāo)區(qū)域內(nèi)的應(yīng)用圖標(biāo)所屬的應(yīng)用執(zhí)行與所述按壓相對應(yīng)的操作。
作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述的搜索啟動方法還包括:
若所述用戶終端屏幕被按壓時的狀態(tài)為非主屏狀態(tài),則確定所述用戶終端屏幕被按壓時的狀態(tài)為應(yīng)用界面的顯示狀態(tài);
對所述應(yīng)用界面進(jìn)行截圖,獲得應(yīng)用界面截圖;
以及,搜索與所述應(yīng)用界面截圖相匹配的內(nèi)容資源。
作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像,包括:
所述開啟用戶終端的攝像頭進(jìn)行預(yù)覽,獲得預(yù)覽圖像;
在所述預(yù)覽圖像上加載用于聚焦的光標(biāo);
對所述預(yù)設(shè)圖像中的位于所述光標(biāo)內(nèi)的部分區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
本發(fā)明實施例第二方面公開一種用戶終端,包括:
獲取單元,用于獲取用戶按壓用戶終端屏幕時的按壓參數(shù),所述按壓參數(shù)至少包括按壓時長;
時長判斷單元,用于判斷所述按壓時長是否超過指定時長;
第一狀態(tài)判斷單元,用于在所述時長判斷單元的判斷結(jié)果為超過所述指定時長時,判斷所述用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài);
拍攝單元,用于在所述第一狀態(tài)判斷單元的判斷結(jié)果為黑屏狀態(tài)時,開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像;
搜索單元,用于搜索與所述拍攝圖像相匹配的內(nèi)容資源。
作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述按壓參數(shù)還包括按壓力值,所述用戶終端還包括:
力值判斷單元,用于在所述時長判斷單元的判斷結(jié)果為超過所述指定時長之后,判斷所述按壓力值是否超過指定壓力值;
所述第一狀態(tài)判斷單元,用于在所述時長判斷單元的判斷結(jié)果為超過所述指定時長時,以及所述力值判斷單元的判斷結(jié)果為超過所述指定壓力值時,判斷所述用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài)。
作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述按壓參數(shù)還包括按壓指紋,所述用戶終端還包括:
指紋匹配單元,用于在所述力值判斷單元的判斷結(jié)果為超過所述指定壓力值之后,判斷所述按壓指紋與預(yù)設(shè)合法指紋是否匹配;
所述第一狀態(tài)判斷單元,用于在所述時長判斷單元的判斷結(jié)果為超過所述指定時長時,以及所述力值判斷單元的判斷結(jié)果為超過所述指定壓力值時,以及所述指紋匹配單元的判斷結(jié)果為匹配時,判斷所述用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài)。
作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述用戶終端還包括:
第二狀態(tài)判斷單元,還用于在所述第一狀態(tài)判斷單元判斷所述用戶終端屏幕被按壓時的狀態(tài)為非黑屏狀態(tài),判斷所述用戶終端屏幕被按壓時的狀態(tài)是否為主屏狀態(tài);
位置判斷單元,用于在所述第二狀態(tài)判斷單元判斷所述用戶終端屏幕被按壓時的狀態(tài)為所述主屏狀態(tài)時,判斷所述用戶終端屏幕被按壓時的按壓位置是否位于非應(yīng)用圖標(biāo)區(qū)域;
所述拍攝單元,還用于在所述位置判斷單元的判斷結(jié)果為位于非應(yīng)用圖標(biāo)區(qū)域內(nèi)時,執(zhí)行所述的開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像的步驟;
控制單元,用于在所述位置判斷單元的判斷結(jié)果為位于應(yīng)用圖標(biāo)區(qū)域內(nèi)時,控制所述應(yīng)用圖標(biāo)區(qū)域內(nèi)的應(yīng)用圖標(biāo)所屬的應(yīng)用執(zhí)行與所述按壓相對應(yīng)的操作。
作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述用戶終端還包括:
截圖單元,用于在所述第二狀態(tài)判斷單元判斷所述用戶終端屏幕被按壓時的狀態(tài)為非主屏狀態(tài)時,確定所述用戶終端屏幕被按壓時的狀態(tài)為應(yīng)用界面的顯示狀態(tài);以及,對所述應(yīng)用界面進(jìn)行截圖,獲得應(yīng)用界面截圖;
所述搜索單元,還用于搜索與所述應(yīng)用界面截圖相匹配的內(nèi)容資源。
作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述拍攝單元開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像的方式具體為:
所述拍攝單元用于開啟用戶終端的攝像頭進(jìn)行預(yù)覽,獲得預(yù)覽圖像;以及,在所述預(yù)覽圖像上加載用于聚焦的光標(biāo);以及,對所述預(yù)設(shè)圖像中的位于所述光標(biāo)內(nèi)的部分區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下有益效果:
本發(fā)明實施例中,當(dāng)用戶終端判斷用戶按壓用戶終端屏幕的按壓時長超過指定時長時,并且用戶終端判斷用戶終端屏幕被按壓時的狀態(tài)為黑屏狀態(tài)時,用戶終端可以自動開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像;以及,搜索與拍攝圖像相匹配的內(nèi)容資源??梢?,實施本發(fā)明實施例,用戶在需要搜索內(nèi)容資源時,僅需在用戶終端屏幕處于黑屏狀態(tài)時按壓用戶終端屏幕超過指定時長即可啟動搜索,而無需先進(jìn)入搜索客戶端再啟動搜索,從而可以實現(xiàn)快速的啟動搜索,提高搜索啟動的效率和體驗感。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例公開的一種基于觸控的搜索啟動方法的流程示意圖;
圖2是本發(fā)明實施例公開的另一種基于觸控的搜索啟動方法的流程示意圖;
圖3是本發(fā)明實施例公開的另一種基于觸控的搜索啟動方法的流程示意圖;
圖4是本發(fā)明實施例公開的另一種基于觸控的搜索啟動方法的流程示意圖;
圖5是本發(fā)明實施例公開的另一種基于觸控的搜索啟動方法的流程示意圖;
圖6是本發(fā)明實施例公開的另一種基于觸控的搜索啟動方法的流程示意圖;
圖7是本發(fā)明實施例公開的一種用戶終端的結(jié)構(gòu)示意圖;
圖8是本發(fā)明實施例公開的另一種用戶終端的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實施例公開了一種基于觸控的搜索啟動方法及用戶終端,能夠提高搜索啟動的效率。以下進(jìn)行結(jié)合附圖進(jìn)行詳細(xì)描述。
實施例一
請參閱圖1,圖1是本發(fā)明實施例公開的一種基于觸控的搜索啟動方法的流程示意圖。如圖1所示,該方法可以包括以下步驟:
101、用戶終端獲取用戶按壓用戶終端屏幕時的按壓參數(shù),該按壓參數(shù)至少包括按壓時長。
本發(fā)明實施例中,用戶終端可以包括智能手機(jī)、平板電腦以及教育類電子設(shè)備(如家教機(jī))等用戶終端,本發(fā)明實施例不作限定。
102、用戶終端判斷該按壓時長是否超過指定時長,若是,執(zhí)行步驟103;如果否,結(jié)束本流程。
本發(fā)明實施例中,舉例來說,用戶終端可以判斷該按壓時長是否超過2S(即指定時長),若是,執(zhí)行步驟103;如果否,結(jié)束本流程。
103、用戶終端判斷用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài),如果是,執(zhí)行步驟104~步驟105;如果否,結(jié)束本流程。
104、用戶終端開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像。
本發(fā)明實施例中,用戶終端開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像的方式可以為:
用戶終端開啟用戶終端的攝像頭進(jìn)行預(yù)覽,獲得預(yù)覽圖像;以及,在預(yù)覽圖像上加載用于聚焦的光標(biāo);以及對預(yù)設(shè)圖像中的位于光標(biāo)內(nèi)的部分區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
舉例來說,用戶終端可以開啟用戶終端的攝像頭對學(xué)生試題進(jìn)行預(yù)覽,獲得預(yù)覽圖像;在此基礎(chǔ)上,用戶終端可以進(jìn)一步在預(yù)覽圖像上加載用于聚焦部分試題區(qū)域的光標(biāo),并且用戶終端可以對預(yù)設(shè)圖像中的位于該光標(biāo)內(nèi)的該部分試題區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
105、用戶終端搜索拍攝圖像相匹配的內(nèi)容資源。
本發(fā)明實施例中,用戶終端可以將拍攝圖像上報至服務(wù)端,并接收服務(wù)端返回的與該拍攝圖像相匹配的內(nèi)容資源。舉例來說,假設(shè)該拍攝圖像是學(xué)生試題包括的部分試題區(qū)域,那么服務(wù)端可以向用戶終端返回與部分試題區(qū)域中的部分試題相匹配的內(nèi)容資源。其中,部分試題相匹配的內(nèi)容資源可以包括部分試題的定義解析、答案等,本發(fā)明實施例不作限定。
其中,實施圖1所描述的方法,用戶在需要搜索內(nèi)容資源時,僅需在用戶終端屏幕處于黑屏狀態(tài)時按壓用戶終端屏幕超過指定時長即可啟動搜索,而無需先進(jìn)入搜索客戶端再啟動搜索,從而可以實現(xiàn)快速的啟動搜索,提高搜索啟動的效率和體驗感。
實施例二
請參閱圖2,圖2是本發(fā)明實施例公開的另一種基于觸控的搜索啟動方法的流程示意圖。如圖2所示,該方法可以包括以下步驟:
201、用戶終端獲取用戶按壓用戶終端屏幕時的按壓參數(shù),該按壓參數(shù)至少包括按壓時長和按壓力值。
202、用戶終端判斷該按壓時長是否超過指定時長,若是,執(zhí)行步驟203;如果否,結(jié)束本流程。
本發(fā)明實施例中,舉例來說,用戶終端可以判斷該按壓時長是否超過2S(即指定時長),若是,執(zhí)行步驟203;如果否,結(jié)束本流程。
203、用戶終端判斷該按壓力值是否超過指定壓力值,若是,執(zhí)行步驟204;若否,結(jié)束本流程。
本發(fā)明實施例中,舉例來說,用戶終端判斷該按壓力值是否超過0.5N(即指定壓力值),若是,執(zhí)行步驟204;若否,結(jié)束本流程。
本發(fā)明實施例中,實施上述步驟203可以有效防止因誤觸屏而引發(fā)搜索啟動。
204、用戶終端判斷用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài),如果是,執(zhí)行步驟205~步驟206;如果否,結(jié)束本流程。
205、用戶終端開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像。
本發(fā)明實施例中,用戶終端開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像的方式可以為:
用戶終端開啟用戶終端的攝像頭進(jìn)行預(yù)覽,獲得預(yù)覽圖像;以及,在預(yù)覽圖像上加載用于聚焦的光標(biāo);以及對預(yù)設(shè)圖像中的位于光標(biāo)內(nèi)的部分區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
舉例來說,用戶終端可以開啟用戶終端的攝像頭對學(xué)生試題進(jìn)行預(yù)覽,獲得預(yù)覽圖像;在此基礎(chǔ)上,用戶終端可以進(jìn)一步在預(yù)覽圖像上加載用于聚焦部分試題區(qū)域的光標(biāo),并且用戶終端可以對預(yù)設(shè)圖像中的位于該光標(biāo)內(nèi)的該部分試題區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
206、用戶終端搜索拍攝圖像相匹配的內(nèi)容資源。
其中,實施圖2所描述的方法,用戶在需要搜索內(nèi)容資源時,僅需在用戶終端屏幕處于黑屏狀態(tài)時按壓用戶終端屏幕超過指定時長以及按壓力值超過指定壓力值即可啟動搜索,而無需先進(jìn)入搜索客戶端再啟動搜索,從而可以實現(xiàn)可靠的、快速的啟動搜索,提高搜索啟動的效率和體驗感。
實施例三
請參閱圖3,圖3是本發(fā)明實施例公開的另一種基于觸控的搜索啟動方法的流程示意圖。如圖3所示,該方法可以包括以下步驟:
301、用戶終端獲取用戶按壓用戶終端屏幕時的按壓參數(shù),該按壓參數(shù)至少包括按壓時長、按壓力值以及按壓指紋。
302、用戶終端判斷該按壓時長是否超過指定時長,若是,執(zhí)行步驟303;如果否,結(jié)束本流程。
本發(fā)明實施例中,舉例來說,用戶終端可以判斷該按壓時長是否超過2S(即指定時長),若是,執(zhí)行步驟303;如果否,結(jié)束本流程。
303、用戶終端判斷該按壓力值是否超過指定壓力值,若是,執(zhí)行步驟304;若否,結(jié)束本流程。
本發(fā)明實施例中,舉例來說,用戶終端判斷該按壓力值是否超過0.5N(即指定壓力值),若是,執(zhí)行步驟304;若否,結(jié)束本流程。
304、用戶終端判斷該按壓指紋與預(yù)設(shè)合法指紋是否匹配,若是,執(zhí)行步驟305;若否,結(jié)束本流程。
本發(fā)明實施例中,實施上述步驟303~步驟304可以有效防止非法用戶隨意觸屏而引發(fā)搜索啟動。
305、用戶終端判斷用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài),如果是,執(zhí)行步驟306~步驟307;如果否,結(jié)束本流程。
306、用戶終端開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像。
本發(fā)明實施例中,用戶終端開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像的方式可以為:
用戶終端開啟用戶終端的攝像頭進(jìn)行預(yù)覽,獲得預(yù)覽圖像;以及,在預(yù)覽圖像上加載用于聚焦的光標(biāo);以及對預(yù)設(shè)圖像中的位于光標(biāo)內(nèi)的部分區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
舉例來說,用戶終端可以開啟用戶終端的攝像頭對學(xué)生試題進(jìn)行預(yù)覽,獲得預(yù)覽圖像;在此基礎(chǔ)上,用戶終端可以進(jìn)一步在預(yù)覽圖像上加載用于聚焦部分試題區(qū)域的光標(biāo),并且用戶終端可以對預(yù)設(shè)圖像中的位于該光標(biāo)內(nèi)的該部分試題區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
307、用戶終端搜索拍攝圖像相匹配的內(nèi)容資源。
其中,實施圖3所描述的方法,用戶在需要搜索內(nèi)容資源時,僅需在用戶終端屏幕處于黑屏狀態(tài)時按壓用戶終端屏幕超過指定時長、按壓力值超過指定壓力值以及按壓指紋與預(yù)設(shè)合法指紋匹配即可啟動搜索,而無需先進(jìn)入搜索客戶端再啟動搜索,從而可以實現(xiàn)更可靠的、快速的啟動搜索,提高搜索啟動的效率和體驗感。
實施例四
請參閱圖4,圖4是本發(fā)明實施例公開的另一種基于觸控的搜索啟動方法的流程示意圖。如圖4所示,該方法可以包括以下步驟:
401、用戶終端獲取用戶按壓用戶終端屏幕時的按壓參數(shù),該按壓參數(shù)至少包括按壓時長。
402、用戶終端判斷該按壓時長是否超過指定時長,若是,執(zhí)行步驟403;如果否,結(jié)束本流程。
403、用戶終端判斷用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài),若否,執(zhí)行步驟404;若是,執(zhí)行步驟409~步驟410。
404、用戶終端判斷用戶終端屏幕被按壓時的狀態(tài)是否為主屏狀態(tài),若是,執(zhí)行步驟405;若否,執(zhí)行步驟407~步驟408。
其中,主屏狀態(tài)也稱為主屏幕狀態(tài),是指用戶終端屏幕僅僅顯示用戶終端安裝的各個應(yīng)用的應(yīng)用圖標(biāo)時的狀態(tài)。在主屏狀態(tài)下,用戶可以點擊任意一個應(yīng)用圖標(biāo),從而可以觸發(fā)該應(yīng)用圖標(biāo)所屬的應(yīng)用執(zhí)行操作(如開啟)。
405、用戶終端判斷用戶終端屏幕被按壓時的按壓位置是否位于非應(yīng)用圖標(biāo)區(qū)域,若是,執(zhí)行步驟409~步驟410;若否,執(zhí)行步驟406。
406、用戶終端識別用戶終端屏幕被按壓時的按壓位置位于應(yīng)用圖標(biāo)區(qū)域內(nèi),并控制應(yīng)用圖標(biāo)區(qū)域內(nèi)的應(yīng)用圖標(biāo)所屬的應(yīng)用執(zhí)行與按壓相對應(yīng)的操作,并結(jié)束本流程。
其中,控制應(yīng)用圖標(biāo)區(qū)域內(nèi)的應(yīng)用圖標(biāo)所屬的應(yīng)用執(zhí)行與按壓相對應(yīng)的操作可以包括開啟、關(guān)閉、支付、殺毒、聯(lián)網(wǎng)等各種操作。
407、用戶終端確定用戶終端屏幕被按壓時的狀態(tài)為應(yīng)用界面的顯示狀態(tài)。
其中,應(yīng)用界面的顯示狀態(tài)是指應(yīng)用包括的各個界面中的任意一個界面的顯示狀態(tài)。
408、用戶終端對該應(yīng)用界面進(jìn)行截圖,獲得應(yīng)用界面截圖;以及,搜索與應(yīng)用界面截圖相匹配的內(nèi)容資源,并結(jié)束本流程。
409、用戶終端開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像。
本發(fā)明實施例中,用戶終端開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像的方式可以為:
用戶終端開啟用戶終端的攝像頭進(jìn)行預(yù)覽,獲得預(yù)覽圖像;以及,在預(yù)覽圖像上加載用于聚焦的光標(biāo);以及對預(yù)設(shè)圖像中的位于光標(biāo)內(nèi)的部分區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
舉例來說,用戶終端可以開啟用戶終端的攝像頭對學(xué)生試題進(jìn)行預(yù)覽,獲得預(yù)覽圖像;在此基礎(chǔ)上,用戶終端可以進(jìn)一步在預(yù)覽圖像上加載用于聚焦部分試題區(qū)域的光標(biāo),并且用戶終端可以對預(yù)設(shè)圖像中的位于該光標(biāo)內(nèi)的該部分試題區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
410、用戶終端搜索拍攝圖像相匹配的內(nèi)容資源。
本發(fā)明實施例中,用戶終端可以將拍攝圖像上報至服務(wù)端,并接收服務(wù)端返回的與該拍攝圖像相匹配的內(nèi)容資源。舉例來說,假設(shè)該拍攝圖像是學(xué)生試題包括的部分試題區(qū)域,那么服務(wù)端可以向用戶終端返回與部分試題區(qū)域中的部分試題相匹配的內(nèi)容資源。其中,部分試題相匹配的內(nèi)容資源可以包括部分試題的定義解析、答案等,本發(fā)明實施例不作限定。
其中,實施圖4所描述的方法,用戶在需要搜索內(nèi)容資源時,無需先進(jìn)入搜索客戶端再啟動搜索,從而可以實現(xiàn)快速的啟動搜索,提高搜索啟動的效率和體驗感。
實施例五
請參閱圖5,圖5是本發(fā)明實施例公開的另一種基于觸控的搜索啟動方法的流程示意圖。如圖5所示,該方法可以包括以下步驟:
501、用戶終端獲取用戶按壓用戶終端屏幕時的按壓參數(shù),該按壓參數(shù)至少包括按壓時長和按壓力值。
502、用戶終端判斷該按壓時長是否超過指定時長,若是,執(zhí)行步驟503;如果否,結(jié)束本流程。
503、用戶終端判斷該按壓力值是否超過指定壓力值,若是,執(zhí)行步驟504;若否,結(jié)束本流程。
504、用戶終端判斷用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài),若否,執(zhí)行步驟505;若是,執(zhí)行步驟510~步驟511。
505、用戶終端判斷用戶終端屏幕被按壓時的狀態(tài)是否為主屏狀態(tài),若是,執(zhí)行步驟506;若否,執(zhí)行步驟508~步驟509。
506、用戶終端判斷用戶終端屏幕被按壓時的按壓位置是否位于非應(yīng)用圖標(biāo)區(qū)域,若是,執(zhí)行步驟510~步驟511;若否,執(zhí)行步驟507。
507、用戶終端識別用戶終端屏幕被按壓時的按壓位置位于應(yīng)用圖標(biāo)區(qū)域內(nèi),并控制應(yīng)用圖標(biāo)區(qū)域內(nèi)的應(yīng)用圖標(biāo)所屬的應(yīng)用執(zhí)行與按壓相對應(yīng)的操作,并結(jié)束本流程。
508、用戶終端確定用戶終端屏幕被按壓時的狀態(tài)為應(yīng)用界面的顯示狀態(tài)。
509、用戶終端對該應(yīng)用界面進(jìn)行截圖,獲得應(yīng)用界面截圖;以及,搜索與應(yīng)用界面截圖相匹配的內(nèi)容資源,并結(jié)束本流程。
510、用戶終端開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像。
本發(fā)明實施例中,用戶終端開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像的方式可以為:
用戶終端開啟用戶終端的攝像頭進(jìn)行預(yù)覽,獲得預(yù)覽圖像;以及,在預(yù)覽圖像上加載用于聚焦的光標(biāo);以及對預(yù)設(shè)圖像中的位于光標(biāo)內(nèi)的部分區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
舉例來說,用戶終端可以開啟用戶終端的攝像頭對學(xué)生試題進(jìn)行預(yù)覽,獲得預(yù)覽圖像;在此基礎(chǔ)上,用戶終端可以進(jìn)一步在預(yù)覽圖像上加載用于聚焦部分試題區(qū)域的光標(biāo),并且用戶終端可以對預(yù)設(shè)圖像中的位于該光標(biāo)內(nèi)的該部分試題區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
511、用戶終端搜索拍攝圖像相匹配的內(nèi)容資源。
本發(fā)明實施例中,用戶終端可以將拍攝圖像上報至服務(wù)端,并接收服務(wù)端返回的與該拍攝圖像相匹配的內(nèi)容資源。舉例來說,假設(shè)該拍攝圖像是學(xué)生試題包括的部分試題區(qū)域,那么服務(wù)端可以向用戶終端返回與部分試題區(qū)域中的部分試題相匹配的內(nèi)容資源。其中,部分試題相匹配的內(nèi)容資源可以包括部分試題的定義解析、答案等,本發(fā)明實施例不作限定。
其中,實施圖5所描述的方法,用戶在需要搜索內(nèi)容資源時,無需先進(jìn)入搜索客戶端再啟動搜索,從而可以實現(xiàn)可靠性的、快速的啟動搜索,提高搜索啟動的效率和體驗感。
實施例六
請參閱圖6,圖6是本發(fā)明實施例公開的另一種基于觸控的搜索啟動方法的流程示意圖。如圖6所示,該方法可以包括以下步驟:
601、用戶終端獲取用戶按壓用戶終端屏幕時的按壓參數(shù),該按壓參數(shù)至少包括按壓時長、按壓力值以及按壓指紋。
602、用戶終端判斷該按壓時長是否超過指定時長,若是,執(zhí)行步驟603;如果否,結(jié)束本流程。
603、用戶終端判斷該按壓力值是否超過指定壓力值,若是,執(zhí)行步驟604;若否,結(jié)束本流程。
604、用戶終端判斷該按壓指紋與預(yù)設(shè)合法指紋是否匹配,若是,執(zhí)行步驟605;若否,結(jié)束本流程。
605、用戶終端判斷用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài),若否,執(zhí)行步驟606;若是,執(zhí)行步驟611~步驟612。
606、用戶終端判斷用戶終端屏幕被按壓時的狀態(tài)是否為主屏狀態(tài),若是,執(zhí)行步驟607;若否,執(zhí)行步驟609~步驟610。
607、用戶終端判斷用戶終端屏幕被按壓時的按壓位置是否位于非應(yīng)用圖標(biāo)區(qū)域,若是,執(zhí)行步驟611~步驟612;若否,執(zhí)行步驟608。
608、用戶終端識別用戶終端屏幕被按壓時的按壓位置位于應(yīng)用圖標(biāo)區(qū)域內(nèi),并控制應(yīng)用圖標(biāo)區(qū)域內(nèi)的應(yīng)用圖標(biāo)所屬的應(yīng)用執(zhí)行與按壓相對應(yīng)的操作,并結(jié)束本流程。
609、用戶終端確定用戶終端屏幕被按壓時的狀態(tài)為應(yīng)用界面的顯示狀態(tài)。
610、用戶終端對該應(yīng)用界面進(jìn)行截圖,獲得應(yīng)用界面截圖;以及,搜索與應(yīng)用界面截圖相匹配的內(nèi)容資源,并結(jié)束本流程。
611、用戶終端開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像。
本發(fā)明實施例中,用戶終端開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像的方式可以為:
用戶終端開啟用戶終端的攝像頭進(jìn)行預(yù)覽,獲得預(yù)覽圖像;以及,在預(yù)覽圖像上加載用于聚焦的光標(biāo);以及對預(yù)設(shè)圖像中的位于光標(biāo)內(nèi)的部分區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
舉例來說,用戶終端可以開啟用戶終端的攝像頭對學(xué)生試題進(jìn)行預(yù)覽,獲得預(yù)覽圖像;在此基礎(chǔ)上,用戶終端可以進(jìn)一步在預(yù)覽圖像上加載用于聚焦部分試題區(qū)域的光標(biāo),并且用戶終端可以對預(yù)設(shè)圖像中的位于該光標(biāo)內(nèi)的該部分試題區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
612、用戶終端搜索拍攝圖像相匹配的內(nèi)容資源。
本發(fā)明實施例中,用戶終端可以將拍攝圖像上報至服務(wù)端,并接收服務(wù)端返回的與該拍攝圖像相匹配的內(nèi)容資源。舉例來說,假設(shè)該拍攝圖像是學(xué)生試題包括的部分試題區(qū)域,那么服務(wù)端可以向用戶終端返回與部分試題區(qū)域中的部分試題相匹配的內(nèi)容資源。其中,部分試題相匹配的內(nèi)容資源可以包括部分試題的定義解析、答案等,本發(fā)明實施例不作限定。
其中,實施圖6所描述的方法,用戶在需要搜索內(nèi)容資源時,無需先進(jìn)入搜索客戶端再啟動搜索,從而可以實現(xiàn)高可靠性的、快速的啟動搜索,提高搜索啟動的效率和體驗感。
實施例七
請參閱圖7,圖7是本發(fā)明實施例公開的一種用戶終端的結(jié)構(gòu)示意圖。如圖7所示,該用戶終端可以包括:
獲取單元701,用于獲取用戶按壓用戶終端屏幕時的按壓參數(shù),該按壓參數(shù)至少包括按壓時長;
時長判斷單元702,用于判斷該按壓時長是否超過指定時長;
第一狀態(tài)判斷單元703,用于在時長判斷單元702的判斷結(jié)果為超過指定時長時,判斷用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài);
拍攝單元704,用于在第一狀態(tài)判斷單元703的判斷結(jié)果為黑屏狀態(tài)時,開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像;
搜索單元705,用于搜索與拍攝圖像相匹配的內(nèi)容資源。
其中,實施圖7所描述的用戶終端,用戶在需要搜索內(nèi)容資源時,僅需在用戶終端屏幕處于黑屏狀態(tài)時按壓用戶終端屏幕超過指定時長即可啟動搜索,而無需先進(jìn)入搜索客戶端再啟動搜索,從而可以實現(xiàn)快速的啟動搜索,提高搜索啟動的效率和體驗感。
實施例八
請參閱圖8,圖8是本發(fā)明實施例公開的另一種用戶終端的結(jié)構(gòu)示意圖。其中,圖8所示的用戶終端是由圖7所示的用戶終端進(jìn)行優(yōu)化得到的。
作為一種可選的實施方式,上述的按壓參數(shù)還包括按壓力值;相應(yīng)地,與圖7所示的用戶終端相比較,圖8所示的用戶終端還可以包括:
力值判斷單元706,用于在時長判斷單元702的判斷結(jié)果為超過指定時長之后,判斷按壓力值是否超過指定壓力值;
相應(yīng)地,第一狀態(tài)判斷單元703用于在時長判斷單元702的判斷結(jié)果為超過指定時長時,以及力值判斷單元704的判斷結(jié)果為超過指定壓力值時,判斷用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài)。
作為另一種可選的實施方式,上述的按壓參數(shù)除了包括按壓時長、按壓力值之外,還可以包括按壓指紋,相應(yīng)地圖8所示的用戶終端還可以包括:
指紋匹配單元707,用于在力值判斷單元706的判斷結(jié)果為超過指定壓力值之后,判斷按壓指紋與預(yù)設(shè)合法指紋是否匹配;
相應(yīng)地,第一狀態(tài)判斷單元703用于在時長判斷單元702的判斷結(jié)果為超過指定時長時,以及力值判斷單元706的判斷結(jié)果為超過指定壓力值時,以及指紋匹配單元707的判斷結(jié)果為匹配時,判斷用戶終端屏幕被按壓時的狀態(tài)是否為黑屏狀態(tài)。
作為另一種可選的實施方式,圖8所示的用戶終端還可以包括:
第二狀態(tài)判斷單元708,還用于在第一狀態(tài)判斷單元702判斷用戶終端屏幕被按壓時的狀態(tài)為非黑屏狀態(tài),判斷用戶終端屏幕被按壓時的狀態(tài)是否為主屏狀態(tài);
位置判斷單元709,用于在第二狀態(tài)判斷單元708判斷用戶終端屏幕被按壓時的狀態(tài)為主屏狀態(tài)時,判斷用戶終端屏幕被按壓時的按壓位置是否位于非應(yīng)用圖標(biāo)區(qū)域;
相應(yīng)地,拍攝單元704還用于在位置判斷單元709的判斷結(jié)果為位于非應(yīng)用圖標(biāo)區(qū)域內(nèi)時,執(zhí)行開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像的步驟;
控制單元710,用于在位置判斷單元709的判斷結(jié)果為位于應(yīng)用圖標(biāo)區(qū)域內(nèi)時,控制應(yīng)用圖標(biāo)區(qū)域內(nèi)的應(yīng)用圖標(biāo)所屬的應(yīng)用執(zhí)行與按壓相對應(yīng)的操作。
作為另一種可選的實施方式,圖8所示的用戶終端還可以包括:
截圖單元711,用于在第二狀態(tài)判斷單元708判斷用戶終端屏幕被按壓時的狀態(tài)為非主屏狀態(tài)時,確定用戶終端屏幕被按壓時的狀態(tài)為應(yīng)用界面的顯示狀態(tài);以及,對應(yīng)用界面進(jìn)行截圖,獲得應(yīng)用界面截圖;
相應(yīng)地,搜索單元705還用于搜索與應(yīng)用界面截圖相匹配的內(nèi)容資源。
本發(fā)明實施例中,拍攝單元704開啟用戶終端的攝像頭進(jìn)行拍攝,獲得拍攝圖像的方式可以為:
拍攝單元704用于開啟用戶終端的攝像頭進(jìn)行預(yù)覽,獲得預(yù)覽圖像;以及,在預(yù)覽圖像上加載用于聚焦的光標(biāo);以及,對預(yù)設(shè)圖像中的位于光標(biāo)內(nèi)的部分區(qū)域進(jìn)行拍攝,獲得拍攝圖像。
其中,實施圖8所描述的用戶終端,用戶在需要搜索內(nèi)容資源時,無需先進(jìn)入搜索客戶端再啟動搜索,從而可以實現(xiàn)高可靠性的、快速的啟動搜索,提高搜索啟動的效率和體驗感。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)包括只讀存儲器(Read-Only Memory,ROM)、隨機(jī)存儲器(Random Access Memory,RAM)、可編程只讀存儲器(Programmable Read-only Memory,PROM)、可擦除可編程只讀存儲器(Erasable Programmable Read Only Memory,EPROM)、一次可編程只讀存儲器(One-time Programmable Read-Only Memory,OTPROM)、電子抹除式可復(fù)寫只讀存儲器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只讀光盤(Compact Disc Read-Only Memory,CD-ROM)或其他光盤存儲器、磁盤存儲器、磁帶存儲器、或者能夠用于攜帶或存儲數(shù)據(jù)的計算機(jī)可讀的任何其他介質(zhì)。
以上對本發(fā)明實施例公開的一種基于觸控的搜索啟動方法及用戶終端進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進(jìn)行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。