基于終端界面觸控操作進(jìn)行搜索的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及搜索技術(shù)領(lǐng)域,特別涉及一種基于終端界面觸控操作進(jìn)行搜索的方法及系統(tǒng)。
【背景技術(shù)】
[0002]終端(例如:智能手機(jī))上的搜索服務(wù),都是基于搜索框輸入的,用戶需要繁瑣地向搜索框中輸入關(guān)鍵詞,才能由搜索引擎將與關(guān)鍵詞相關(guān)的搜索結(jié)果展示于終端顯示界面上,但該搜索方式的效率很低,搜索體驗(yàn)非常差。
[0003]尤其是用戶在使用終端的過(guò)程中,當(dāng)對(duì)終端顯示界面上的字符、圖像等元素有即時(shí)的搜索需求時(shí),需要先打開(kāi)搜索應(yīng)用程序,在應(yīng)用程序彈出搜索框中后,在搜索框中再輸入關(guān)鍵詞,非常的不便捷。
【發(fā)明內(nèi)容】
[0004]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種基于終端界面觸控操作進(jìn)行搜索的方法和相應(yīng)的一種基于終端界面觸控操作進(jìn)行搜索的系統(tǒng)。
[0005]依據(jù)本發(fā)明的一個(gè)方面,提供了一種基于終端界面觸控操作進(jìn)行搜索的方法,所述方法包括:
[0006]當(dāng)用戶觸發(fā)界面觸控搜索請(qǐng)求時(shí),將終端當(dāng)前界面顯示區(qū)域進(jìn)行截屏,以獲得所述終端當(dāng)前界面顯示區(qū)域的截圖,并將所述截圖作為覆蓋所述終端界面顯示區(qū)域的蒙板;
[0007]接收用戶在所述蒙板上的觸控操作,并根據(jù)所述觸控操作在所述蒙板上選擇待搜索界面區(qū)域;
[0008]識(shí)別所述待搜索界面區(qū)域內(nèi)包含的元素,根據(jù)識(shí)別出的元素進(jìn)行搜索。
[0009]可選地,所述將所述截圖作為覆蓋所述終端界面顯示區(qū)域的蒙板,進(jìn)一步包括:
[0010]將所述截圖作為覆蓋所述終端界面顯示區(qū)域的處于半透明狀態(tài)的蒙板。
[0011]可選地,所述接收用戶在所述蒙板上的觸控操作,并根據(jù)所述觸控操作在所述蒙板上選擇待搜索界面區(qū)域,進(jìn)一步包括:
[0012]檢測(cè)基于用戶在所述蒙板上的觸控操作所產(chǎn)生的觸摸軌跡,在所述蒙板上顯示與所述觸摸軌跡相應(yīng)的待搜索界面區(qū)域,所述待搜索界面區(qū)域的展示方式區(qū)別于與所述蒙板上的其他區(qū)域。
[0013]可選地,所述待搜索界面區(qū)域的展示方式為高亮或全透明的形式展示;
[0014]和/ 或,
[0015]所述蒙板上的其他區(qū)域以灰度、模糊化或半透明的形式展示。
[0016]可選地,所述根據(jù)識(shí)別出的元素進(jìn)行搜索,進(jìn)一步包括:
[0017]去除所述蒙板,將所述元素推送至位于所述終端界面顯示區(qū)域的搜索框中;
[0018]若用戶點(diǎn)擊設(shè)于所述終端界面顯示區(qū)域內(nèi)的第一圖標(biāo),則根據(jù)所述元素進(jìn)行搜索。
[0019]可選地,所述識(shí)別所述待搜索界面區(qū)域內(nèi)包含的元素之前,還包括:
[0020]若用戶點(diǎn)擊設(shè)于所述蒙板內(nèi)的第二圖標(biāo),則觸發(fā)識(shí)別所述待搜索界面區(qū)域內(nèi)包含的元素。
[0021]可選地,所述根據(jù)識(shí)別出的元素進(jìn)行搜索之后,還包括:
[0022]在所述終端界面顯示區(qū)域中展示與所述元素相關(guān)的搜索結(jié)果項(xiàng)。
[0023]可選地,所述在所述終端界面顯示區(qū)域中展示與所述元素相關(guān)的搜索結(jié)果項(xiàng),進(jìn)一步包括:
[0024]在所述終端界面顯示區(qū)域中以應(yīng)用卡片、文字條目及圖文結(jié)合的形式展示與所述元素相關(guān)的搜索結(jié)果項(xiàng)。
[0025]可選地,所述元素包括:文字、圖片和符號(hào)中的至少一種。
[0026]依據(jù)本發(fā)明的另一方面,提供了一種基于終端界面觸控操作進(jìn)行搜索的系統(tǒng),所述系統(tǒng)包括:
[0027]蒙板生成器,適于當(dāng)用戶觸發(fā)界面觸控搜索請(qǐng)求時(shí),將終端當(dāng)前界面顯示區(qū)域進(jìn)行截屏,以獲得所述終端當(dāng)前界面顯示區(qū)域的截圖,并將所述截圖作為覆蓋所述終端界面顯示區(qū)域的蒙板;
[0028]觸控接收器,適于接收用戶在所述蒙板上的觸控操作,并根據(jù)所述觸控操作在所述蒙板上選擇待搜索界面區(qū)域;
[0029]識(shí)別搜索器,適于識(shí)別所述待搜索界面區(qū)域內(nèi)包含的元素,根據(jù)識(shí)別出的元素進(jìn)行搜索。
[0030]可選地,所述蒙板生成器,還適于:將所述截圖作為覆蓋所述終端界面顯示區(qū)域的處于半透明狀態(tài)的蒙板。
[0031]可選地,所述觸控接收器,還適于檢測(cè)基于用戶在所述蒙板上的觸控操作所產(chǎn)生的觸摸軌跡,在所述蒙板上顯示與所述觸摸軌跡相應(yīng)的待搜索界面區(qū)域,所述待搜索界面區(qū)域的展示方式區(qū)別于與所述蒙板上的其他區(qū)域。
[0032]可選地,所述待搜索界面區(qū)域的展示方式為高亮或全透明的形式展示;
[0033]和/ 或,
[0034]所述蒙板上的其他區(qū)域以灰度、模糊化或半透明的形式展示。
[0035]可選地,所述識(shí)別搜索器,還適于去除所述蒙板,將所述元素推送至位于所述終端界面顯示區(qū)域的搜索框中;
[0036]在用戶點(diǎn)擊設(shè)于所述終端界面顯示區(qū)域內(nèi)的第一圖標(biāo)時(shí),所述識(shí)別搜索器,還適于根據(jù)所述元素進(jìn)行搜索。
[0037]可選地,當(dāng)用戶點(diǎn)擊設(shè)于所述蒙板內(nèi)的第二圖標(biāo)時(shí),所述識(shí)別搜索器,還適于觸發(fā)識(shí)別所述待搜索界面區(qū)域內(nèi)包含的元素。
[0038]可選地,所述系統(tǒng),還包括:
[0039]搜索展示器,適于在所述終端界面顯示區(qū)域中展示與所述元素相關(guān)的搜索結(jié)果項(xiàng)。
[0040]可選地,所述搜索展示器,還適于在所述終端界面顯示區(qū)域中以應(yīng)用卡片、文字條目及圖文結(jié)合的形式展示與所述元素相關(guān)的搜索結(jié)果項(xiàng)。
[0041]可選地,所述元素包括:文字、圖片和符號(hào)中的至少一種。
[0042]本發(fā)明通過(guò)接收用戶在蒙板上的觸控操作,根據(jù)所述觸控操作在所述蒙板上選擇待搜索界面區(qū)域,識(shí)別所述待搜索界面區(qū)域內(nèi)包含的元素,根據(jù)識(shí)別出的元素進(jìn)行搜索,從而省略了用戶繁瑣地向搜索框中輸入關(guān)鍵詞的過(guò)程,使得搜索更加便捷。
【附圖說(shuō)明】
[0043]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0044]圖1是本發(fā)明一個(gè)實(shí)施例的一種基于終端界面觸控操作進(jìn)行搜索的方法的步驟流程圖;
[0045]圖2是本發(fā)明一個(gè)實(shí)施例的一種基于終端界面觸控操作進(jìn)行搜索的方法的步驟流程圖;
[0046]圖3是本發(fā)明一個(gè)實(shí)施例的一種待搜索界面區(qū)域的示例圖;
[0047]圖4是本發(fā)明一個(gè)實(shí)施例的一種元素推送后的終端界面顯示區(qū)域的示例圖;
[0048]圖5是本發(fā)明一個(gè)實(shí)施例的一種基于終端界面觸控操作進(jìn)行搜索的方法的步驟流程圖;
[0049]圖6是本發(fā)明一個(gè)實(shí)施例的一種搜索結(jié)果項(xiàng)的展示示例圖;
[0050]圖7是本發(fā)明一個(gè)實(shí)施例的一種基于終端界面觸控操作進(jìn)行搜索的系統(tǒng)的結(jié)構(gòu)框圖;
[0051]圖8是本發(fā)明一個(gè)實(shí)施例的一種基于終端界面觸控操作進(jìn)行搜索的系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0052]下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的【具體實(shí)施方式】作進(jìn)一步詳細(xì)描述。以下實(shí)施例用于說(shuō)明本發(fā)明,但不用來(lái)限制本發(fā)明的范圍。
[0053]圖1是本發(fā)明一個(gè)實(shí)施例的一種基于終端界面