本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種對選定的對象內(nèi)容執(zhí)行搜索操作的方法及終端。
背景技術(shù):
隨著計(jì)算機(jī)軟件技術(shù)以及觸控技術(shù)的發(fā)展,具有信息處理功能的電子產(chǎn)品的使用方式也更加符合人們的使用習(xí)慣,如電腦、手機(jī)等終端均能夠通過觸控的方式進(jìn)行操作。在用戶操作終端時(shí),常常會對選定對象內(nèi)容進(jìn)行一些操作,如對選定的文字、文件進(jìn)行搜索、復(fù)制或剪切等操作。
隨著手機(jī)、電腦等具有信息處理功能的電子產(chǎn)品的使用方式的不斷進(jìn)化,用戶對這些產(chǎn)品的運(yùn)行操作方式也在不斷地產(chǎn)生更高的要求,因此需要這些電子產(chǎn)品的信息處理、指令執(zhí)行方式不斷改進(jìn),從而能夠?yàn)橛脩籼峁└嗟谋憷?/p>
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供一種對選定的對象內(nèi)容執(zhí)行搜索操作的方法及終端,能夠?yàn)橛脩籼峁└颖憷膶ο髢?nèi)容操作執(zhí)行方式。
基于上述目的本發(fā)明提供的對選定的對象內(nèi)容執(zhí)行搜索操作的方法,包括:
接收對選定的對象內(nèi)容執(zhí)行搜索操作的指示;
顯示所述搜索操作的執(zhí)行方式選項(xiàng);
接收從所述執(zhí)行方式選項(xiàng)中選擇目標(biāo)執(zhí)行方式的指示;
采用上述步驟中選擇的目標(biāo)執(zhí)行方式,對所述對象內(nèi)容執(zhí)行搜索操作。
同時(shí),本發(fā)明還提供一種終端,包括:
搜索操作指示接收模塊:用于接收對選定的對象內(nèi)容執(zhí)行搜索操作的指示;
執(zhí)行方式顯示模塊:用于顯示所述搜索操作的執(zhí)行方式選項(xiàng);
執(zhí)行方式選擇指示接收模塊:用于接收從所述執(zhí)行方式選項(xiàng)中選擇目標(biāo)執(zhí)行方式的指示;
搜索操作執(zhí)行模塊:用于采用所述目標(biāo)執(zhí)行方式,對所述對象內(nèi)容執(zhí)行搜索操作。
本發(fā)明所提供的對選定的對象內(nèi)容執(zhí)行所述操作的方法及終端,能夠在對選定的對象內(nèi)容執(zhí)行搜索之前,允許用戶選擇相應(yīng)的搜索操作的執(zhí)行方式,從而用戶能夠按照自己的喜好、習(xí)慣、或者需要對選定的對象內(nèi)容執(zhí)行搜索操作,使得用戶對選定的對象內(nèi)容執(zhí)行搜索操作的方式靈活、快捷、便利化。
附圖說明
圖1為本發(fā)明實(shí)施例的對選定的對象內(nèi)容執(zhí)行搜索操作的方法流程示意圖;
圖2為本發(fā)明實(shí)施例的懸浮工具條示意圖;
圖3為本發(fā)明另一實(shí)施例的懸浮工具條示意圖;
圖4為本發(fā)明另一實(shí)施例的懸浮工具條示意圖;
圖5為本發(fā)明實(shí)施例提供的終端結(jié)構(gòu)示意圖;
圖6為本發(fā)明另一實(shí)施例提供的終端結(jié)構(gòu)示意圖;
圖7為本發(fā)明另一實(shí)施例提供的終端結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。
本發(fā)明首先提供一種對選定的對象內(nèi)容執(zhí)行搜索操作的方法,其流程如圖1所示,包括:
步驟101:接收對選定的對象內(nèi)容執(zhí)行搜索操作的指示;
步驟102:顯示所述搜索操作的執(zhí)行方式選項(xiàng);
步驟103:接收從所述執(zhí)行方式選項(xiàng)中選擇目標(biāo)執(zhí)行方式的指示;
步驟104:采用上述步驟中選擇的目標(biāo)執(zhí)行方式,對所述對象內(nèi)容執(zhí)行搜索操作。
隨著計(jì)算機(jī)技術(shù)的發(fā)展,用戶對選定的對象內(nèi)容可執(zhí)行的操作也越來越多樣化,例如,在選定某對象內(nèi)容之后就能夠彈出復(fù)制、粘貼等選項(xiàng),用戶可選擇這些選項(xiàng)來對所述對象內(nèi)容執(zhí)行相應(yīng)的操作,而由于計(jì)算機(jī)應(yīng)用程序種類的增多,用戶在對選定的對象內(nèi)容希望執(zhí)行的操作種類也增多,搜索操作就是其中一種。
當(dāng)用戶對選定的對象內(nèi)容執(zhí)行搜索操作時(shí),針對不同的內(nèi)容用戶可能希望采用不同的搜索工具進(jìn)行搜索,例如,用戶在搜索某公司推出的軟件應(yīng)用時(shí),大多希望通過該公司提供的搜索引擎進(jìn)行搜索;或者由于用戶的使用偏好而希望選擇某一特定的引擎進(jìn)行搜索。在一些情況下,有些對象內(nèi)容在網(wǎng)頁中不一定能夠找到合適的搜索結(jié)果,例如,所述對象內(nèi)容為生字、生詞時(shí),用戶可能希望通過字典應(yīng)用進(jìn)行搜索。因此,需要對選定的對象內(nèi)容執(zhí)行搜索操作時(shí),通過用戶期望的方式進(jìn)行搜索,以便用戶能夠更加快捷地獲得搜索結(jié)果;例如,限定使用模糊搜索或精確搜索、或限定采用什么搜索工具進(jìn)行搜索等。通過本發(fā)明實(shí)施例所提供的方法,用戶在下發(fā)對選定的對象內(nèi)容執(zhí)行搜索操作的指示時(shí),就能夠選擇搜索操作的執(zhí)行方式,便于用戶采用自己期望的搜索方式對所述對象內(nèi)容執(zhí)行搜索操作。
在具體實(shí)施例中,所述對象內(nèi)容為文字、和/或圖片、和/或特殊符號等。
如圖2所示,當(dāng)確定接收到對選定的對象內(nèi)容執(zhí)行搜索操作的指示后,通過懸浮工具條顯示所述搜索操作的執(zhí)行方式選項(xiàng),包括“百度”、“谷歌”等搜索引擎,還包括“淘寶”、“微信”等具有文字、圖片搜索功能的應(yīng)用,以及“有道詞典”、“新華字典”等字典工具;或包括模糊搜索、精確搜索等對搜索操作本身進(jìn)行限定的條件。當(dāng)用戶選擇執(zhí)行方式選項(xiàng)中的目標(biāo)執(zhí)行方式選項(xiàng),如選擇“谷歌”后,對所述選定對象內(nèi)容以谷歌搜索的方式執(zhí)行搜索操作,并將搜索結(jié)果在當(dāng)前界面中彈出對話框顯示;當(dāng)用戶選擇的目標(biāo)執(zhí)行方式為“有道詞典”,該目標(biāo)執(zhí)行方式指示通過“有道詞典”這一搜索工具對所述對象內(nèi)容進(jìn)行搜索,跳轉(zhuǎn)至相應(yīng)的第三方應(yīng)用(有道詞典)界面顯示搜索結(jié)果。在其他實(shí)施例中,所述懸浮工具條也可以用菜單欄代替。
近幾年來,觸控技術(shù)已經(jīng)在手機(jī)、電腦等電子產(chǎn)品中廣泛應(yīng)用。觸控技術(shù)允許用戶直接在顯示界面上進(jìn)行選擇、拖動、滑動等操作,因此,在用戶選擇對象內(nèi)容后,可通過預(yù)設(shè)的搜索觸發(fā)操作下發(fā)執(zhí)行搜索操作的指令。在本發(fā)明一些實(shí)施例中,所述接收對選定的對象內(nèi)容執(zhí)行搜索操作的指示的步驟具體包括:
檢測到用戶對所述對象內(nèi)容執(zhí)行搜索觸發(fā)操作;
根據(jù)所述搜索觸發(fā)操作和指示的預(yù)設(shè)對應(yīng)關(guān)系,確定接收到對所述對象內(nèi)容執(zhí)行搜索操作的指示。
所述搜索觸發(fā)操作,包括在設(shè)定顯示區(qū)域內(nèi)的滑動觸控操作、和/或在所述對象內(nèi)容所在區(qū)域的長按觸控操作、和/或在所述對象內(nèi)容所在區(qū)域的雙擊觸控操作、和/或?qū)λ鰧ο髢?nèi)容在設(shè)定范圍內(nèi)的拖拽操作。預(yù)設(shè)的操作和指示的對應(yīng)關(guān)系,包括滑動觸控操作與“對選定的對象內(nèi)容執(zhí)行搜索操作”的指示對應(yīng)、和/或在所述對象內(nèi)容所在區(qū)域的長按觸控操作與“對選定的對象內(nèi)容執(zhí)行搜索操作”的指示對應(yīng)、和/或在所述對象內(nèi)容所在區(qū)域的雙擊觸控操作與“對選定的對象內(nèi)容執(zhí)行搜索操作”的指示對應(yīng)、和/或?qū)λ鰧ο髢?nèi)容在設(shè)定范圍內(nèi)的拖拽操作與“對選定的對象內(nèi)容執(zhí)行搜索操作”的指示對應(yīng)。
當(dāng)本發(fā)明實(shí)施例所提供的方法應(yīng)用于普通計(jì)算機(jī)時(shí),所述搜索觸發(fā)操作可以為對所述選定的對象內(nèi)容在設(shè)定的小范圍內(nèi)的拖拽操作、和/或?qū)λ鰧ο髢?nèi)容的雙擊操作。當(dāng)用戶選定某對象內(nèi)容,并施加上劃、或下劃、或拖拽等操作時(shí),可默認(rèn)用戶需要執(zhí)行搜索操作,自動彈出工具條供用戶選擇搜索的執(zhí)行方式。
當(dāng)本發(fā)明實(shí)施例所提供的方法應(yīng)用于具有觸控屏的電子通信終端時(shí),所述搜索觸發(fā)操作可以為在顯示區(qū)域上方的滑動操作、和/或在所述對象內(nèi)容所在的顯示范圍內(nèi)的滑動操作、對所述對象內(nèi)容的雙擊操作。
在本發(fā)明一些實(shí)施例中,所述接收對選定的對象內(nèi)容執(zhí)行搜索操作的指示的步驟具體包括:
檢測到用戶選定所述對象內(nèi)容;
顯示對所述對象內(nèi)容可執(zhí)行的操作選項(xiàng);
當(dāng)檢測到用戶從所述操作選項(xiàng)中選擇搜索操作的指示時(shí),確定接收到對選定的對象內(nèi)容執(zhí)行搜索操作的指示。
在本發(fā)明具體實(shí)施例中,選定某對象內(nèi)容后,自動提取該對象內(nèi)容,例如,選定文字后,提取文字內(nèi)容;選定圖像后,提取圖像文件。當(dāng)檢測到用戶選定所述對象內(nèi)容時(shí),認(rèn)為用戶將對所述對象內(nèi)容執(zhí)行進(jìn)一步的操作,并彈出能夠?qū)λ鰧ο髢?nèi)容執(zhí)行的操作選項(xiàng)。如圖3所示,在本發(fā)明一種實(shí)施例中,所顯示的操作選項(xiàng)包括復(fù)制、粘貼、放大、轉(zhuǎn)發(fā)、搜索,表示對選定的對象內(nèi)容相應(yīng)的執(zhí)行復(fù)制、粘貼、放大、轉(zhuǎn)發(fā)、搜索操作,用戶可以從操作選項(xiàng)中選擇搜索,以發(fā)出“對選定的對象內(nèi)容執(zhí)行搜索操作”的指示。
在本發(fā)明一種具體實(shí)施例中,所述方法包括:
對選定的對象內(nèi)容執(zhí)行搜索操作的指示;
顯示對所述對象內(nèi)容可執(zhí)行的操作選項(xiàng),如圖3所示;
當(dāng)檢測到用戶從所述操作選項(xiàng)中選擇搜索操作時(shí),確定接收到對選定的對象內(nèi)容執(zhí)行搜索操作的指示;
停止顯示對所述對象內(nèi)容能夠執(zhí)行的操作選項(xiàng),顯示所述搜索操作的執(zhí)行方式選項(xiàng);在本發(fā)明具體實(shí)施例中,所述操作為搜索操作,如圖4所示,搜索操作的執(zhí)行方式選項(xiàng)包括搜索引擎、備忘錄、微信、朋友圈、outlook郵箱等關(guān)于搜索工具的執(zhí)行方式選項(xiàng),其中搜索工具包含了網(wǎng)頁,還包含微信和備忘錄等第三方應(yīng)用;
接收從所述執(zhí)行方式選項(xiàng)中選擇目標(biāo)執(zhí)行方式的指示;
采用上述步驟中選擇的目標(biāo)執(zhí)行方式,對所述對象內(nèi)容執(zhí)行搜索操作。
在本發(fā)明一些實(shí)施例中,所述執(zhí)行方式用于指示搜索所采用的搜索工具。所述搜索工具包括搜索引擎和第三方應(yīng)用。
由于現(xiàn)有技術(shù)中,用戶對選定的對象內(nèi)容的搜索操作可以在不同的范圍內(nèi)執(zhí)行,或者通過不同的搜索工具執(zhí)行。例如,用戶在一個(gè)文檔中選擇了“一”,呈現(xiàn)微信、詞典、文件夾、雅虎等搜索選項(xiàng),那么“一”這個(gè)文字可以在微信等應(yīng)用、文件夾、網(wǎng)頁中進(jìn)行搜索。通過參數(shù)選項(xiàng),可以將這些執(zhí)行方式選項(xiàng)呈現(xiàn)給用戶,允許用戶隨時(shí)靈活且快捷地選擇搜索操作的執(zhí)行方式。
在本發(fā)明一些實(shí)施例中,當(dāng)所述目標(biāo)執(zhí)行方式指示對所述對象內(nèi)容采用第一搜索工具進(jìn)行搜索時(shí),所述對所述對象內(nèi)容執(zhí)行搜索操作的步驟具體包括:
將所述對象內(nèi)容復(fù)制到所述第一搜索工具的搜索輸入欄;
啟用所述第一搜索工具的搜索功能對所述對象內(nèi)容執(zhí)行搜索操作。
例如,對于觸控終端的用戶,在使用網(wǎng)頁的過程中獲得一件商品的名稱,那么該用戶可能希望在淘寶、京東等相應(yīng)的應(yīng)用中進(jìn)行搜索,本發(fā)明實(shí)施例可將選定商品名稱的文字內(nèi)容輸入淘寶、京東等應(yīng)用的搜索輸入欄,啟用淘寶或京東等應(yīng)用的搜索功能對所述商品名稱的文字內(nèi)容進(jìn)行搜索。
在用戶使用觸控終端時(shí),用戶對終端施加的觸控操作會產(chǎn)生指示,而用戶也常會因?yàn)闊o意觸碰了觸控終端的觸控顯示屏而發(fā)出意外的指示,進(jìn)而影響用戶使用。針對這種情況,本發(fā)明一些實(shí)施例中,所述顯示對所述對象內(nèi)容可執(zhí)行的操作選項(xiàng)的步驟包括:
在懸浮工具條中顯示所述操作選項(xiàng);
所述懸浮工具條位于顯示界面中的設(shè)定位置。所述設(shè)定位置具體為用戶在使用終端的過程中習(xí)慣上不易觸碰到的位置。
當(dāng)實(shí)際使用過程中,并非用戶的每一次選擇對象內(nèi)容的操作都是用戶希望對所述對象內(nèi)容執(zhí)行操作而產(chǎn)生,但根據(jù)本發(fā)明實(shí)施例,選擇所述對象內(nèi)容后,會顯示能夠?qū)λ鰧ο髢?nèi)容執(zhí)行的操作選項(xiàng),但此時(shí)用戶對所述對象內(nèi)容的選擇操作可能是不具有任何意圖的,在這種情況下,用戶可通過在顯示界面內(nèi)其他位置進(jìn)行觸控操作而撤銷選擇操作。但是根據(jù)用戶的使用習(xí)慣,可能在使用觸控電子產(chǎn)品時(shí),選擇所述對象內(nèi)容之后,進(jìn)一步無意觸碰到選定的對象內(nèi)容附近的區(qū)域,若所述懸浮工具條在所述對象內(nèi)容附近進(jìn)行呈現(xiàn),用戶可能會對操作選項(xiàng)進(jìn)行誤選進(jìn)而對所述選定的對象內(nèi)容執(zhí)行用戶所不希望執(zhí)行的操作。針對這種情況,本發(fā)明上述實(shí)施例中,將懸浮工具條設(shè)置于所述顯示界面中的設(shè)定位置,例如顯示界面上方或者距離所述對象內(nèi)容設(shè)定范圍以外的顯示區(qū)域內(nèi),這樣既可以方便用戶在希望對所述對象內(nèi)容執(zhí)行搜索操作時(shí)能夠快速地發(fā)出執(zhí)行搜索操作的指示,還能夠避免用戶無意間選擇某對象內(nèi)容時(shí)錯(cuò)誤地觸碰到操作選項(xiàng)而執(zhí)行了用戶不希望執(zhí)行的操作。
在本發(fā)明一些實(shí)施例中,所述接收對選定的對象內(nèi)容執(zhí)行搜索操作的指示的步驟之后,還包括:
顯示搜索操作的執(zhí)行方式的設(shè)置選項(xiàng);
接收用戶修改所述搜索操作的執(zhí)行方式選項(xiàng)的指示;
調(diào)用并顯示搜索操作的執(zhí)行方式選項(xiàng)的設(shè)置界面,使得用戶可以通過所述設(shè)置界面更改所述執(zhí)行方式選項(xiàng),向執(zhí)行方式選項(xiàng)中添加新的執(zhí)行方式或刪除執(zhí)行方式選項(xiàng)中已有的執(zhí)行方式,從而在后續(xù)接收到對選定的對象內(nèi)容執(zhí)行搜索操作的指示后,能夠顯示修改后的執(zhí)行方式選項(xiàng)。
在具體實(shí)施例中,所述設(shè)置界面通過類似于圖2、圖3所示的懸浮工具條呈現(xiàn)。在另一種具體實(shí)施例中,所述設(shè)置選項(xiàng)可以通過符號“+”、或“-”、或“±”表示,用于指示增加或刪除操作參數(shù)。
進(jìn)一步具體的,所述設(shè)置選項(xiàng)可以通過符號“+”、或“-”、或“±”表示,用于指示增加或刪除搜索操作的執(zhí)行方式。當(dāng)所述設(shè)置選項(xiàng)為“+”,且用戶選擇該設(shè)置選項(xiàng)進(jìn)行執(zhí)行方式選項(xiàng)的修改時(shí),顯示當(dāng)前該電子終端所能夠執(zhí)行搜索操作的第三方應(yīng)用選項(xiàng)、當(dāng)前常用或可用的搜索引擎選項(xiàng)、或顯示當(dāng)前該電子終端所安裝的所有第三方應(yīng)用選項(xiàng),如百度、360、雅虎、谷歌、好搜、微信、詞典、qq、淘寶、外賣等,用戶可選擇其中一個(gè)增加到搜索操作的執(zhí)行方式選項(xiàng)中,從而在后續(xù)對選定的對象內(nèi)容執(zhí)行搜索操作之前,可在執(zhí)行方式選項(xiàng)中找到新增加的搜索引擎或第三方應(yīng)用,并可選擇新增加的搜索引擎或第三方應(yīng)用對所述選定的對象內(nèi)容執(zhí)行搜索操作。
在本發(fā)明一些實(shí)施例中,所述方法還包括:
當(dāng)檢測到在執(zhí)行方式選項(xiàng)中選擇目標(biāo)執(zhí)行方式的頻率超過設(shè)定值時(shí),再次接收到對選定的對象內(nèi)容執(zhí)行搜索操作的指示后,采用所述目標(biāo)執(zhí)行方式,對所述對象內(nèi)容執(zhí)行搜索操作。
所述頻率包括物理定義中的頻率,即在設(shè)定時(shí)間內(nèi)發(fā)生的次數(shù);也包括數(shù)學(xué)含義中的頻率,即在總的參數(shù)選擇次數(shù)中,選擇目標(biāo)執(zhí)行方式的次數(shù)。
在實(shí)際應(yīng)用中,某些用戶的使用習(xí)慣比較穩(wěn)定,較少發(fā)生改變,例如,由于職業(yè)或者愛好,某些用戶可能在搜索時(shí)僅會選擇字典或網(wǎng)頁進(jìn)行搜索,為了避免每次搜索時(shí)都選擇執(zhí)行方式,減少用戶的操作次數(shù)。
同時(shí),本發(fā)明還提供一種終端,結(jié)構(gòu)如圖5所示,終端500包括:
搜索操作指示接收模塊501:用于接收對選定的對象內(nèi)容執(zhí)行搜索操作的指示;
執(zhí)行方式顯示模塊502:用于顯示所述搜索操作的執(zhí)行方式選項(xiàng);
執(zhí)行方式選擇指示接收模塊503:用于接收從所述執(zhí)行方式選項(xiàng)中選擇目標(biāo)執(zhí)行方式的指示;
搜索操作執(zhí)行模塊504:用于采用所述目標(biāo)執(zhí)行方式,對所述對象內(nèi)容執(zhí)行搜索操作。
在本發(fā)明一些實(shí)施例中,所述搜索操作指示接收模塊具體包括:
搜索觸發(fā)操作檢測單元:用于檢測到用戶對所述對象內(nèi)容執(zhí)行搜索觸發(fā)操作;
搜索觸發(fā)操作分析單元:用于根據(jù)所述搜索觸發(fā)操作和指示的預(yù)設(shè)對應(yīng)關(guān)系,確定接收到對所述對象內(nèi)容執(zhí)行搜索操作的指示。
所述搜索觸發(fā)操作,包括在設(shè)定顯示區(qū)域內(nèi)的滑動觸控操作、和/或在所述對象內(nèi)容所在區(qū)域的長按觸控操作、和/或在所述對象內(nèi)容所在區(qū)域的雙擊觸控操作、和/或?qū)λ鰧ο髢?nèi)容在設(shè)定范圍內(nèi)的拖拽操作。
在本發(fā)明一些實(shí)施例中,所述搜索操作指示接收模塊具體包括:
選定檢測單元:用于檢測到用戶選定所述對象內(nèi)容;
操作選項(xiàng)顯示單元:用于顯示對所述對象內(nèi)容可執(zhí)行的操作選項(xiàng);
選項(xiàng)選擇指示接收單元:用于檢測到用戶從所述操作選項(xiàng)中選擇搜索操作時(shí),確定接收到對選定的對象內(nèi)容執(zhí)行搜索操作的指示。
在本發(fā)明一些實(shí)施例中,所述執(zhí)行方式用于指示搜索操作所采用的搜索工具。
在本發(fā)明一些實(shí)施例中,當(dāng)所述目標(biāo)執(zhí)行方式指示對所述對象內(nèi)容采用第一搜索工具進(jìn)行搜索時(shí),所述搜索操作執(zhí)行模塊具體包括:
對象內(nèi)容復(fù)制單元:用于將所述對象內(nèi)容復(fù)制到所述第一搜索工具的搜索輸入欄;
搜索單元:用于啟用所述第一搜索工具的搜索功能對所述對象內(nèi)容執(zhí)行搜索操作。
本發(fā)明所提供的對選定的對象內(nèi)容執(zhí)行搜索操作的方法及終端,能夠在對所述對象內(nèi)容執(zhí)行搜索操作之前,允許用戶選擇相應(yīng)的執(zhí)行方式,從而用戶能夠按照自己的喜好、習(xí)慣、或者需要對選定的對象內(nèi)容執(zhí)行搜索操作,使得用戶對選定的對象內(nèi)容執(zhí)行搜索操作的方式靈活、便利化。
圖6是本發(fā)明另一個(gè)實(shí)施例的終端的框圖。圖6所示的終端600包括:至少一個(gè)處理器601、存儲器602、總線系統(tǒng)603、至少一個(gè)通信接口604、用戶接口605。終端600中的各個(gè)組件通過總線系統(tǒng)603耦合在一起??衫斫?,總線系統(tǒng)603用于實(shí)現(xiàn)這些組件之間的連接通信??偩€系統(tǒng)603除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號總線。但是為了清楚說明起見,在圖6中將各種總線都標(biāo)為總線系統(tǒng)603。
其中,用戶接口605包括第一顯示器、第二顯示器、和/或鍵盤、和/或點(diǎn)擊設(shè)備(例如,鼠標(biāo),軌跡球(trackball)、和/或觸感板、和/或觸摸屏等。
可以理解,本發(fā)明實(shí)施例中的存儲器602可以是易失性存儲器或非易失性存儲器,或可包括易失性和非易失性存儲器兩者。其中,非易失性存儲器可以是只讀存儲器(read-onlymemory,rom)、可編程只讀存儲器(programmablerom,prom)、可擦除可編程只讀存儲器(erasableprom,eprom)、電可擦除可編程只讀存儲器(electricallyeprom,eeprom)或閃存。易失性存儲器可以是隨機(jī)存取存儲器(randomaccessmemory,ram),其用作外部高速緩存。通過示例性但不是限制性說明,許多形式的ram可用,例如靜態(tài)隨機(jī)存取存儲器(staticram,sram)、動態(tài)隨機(jī)存取存儲器(dynamicram,dram)、同步動態(tài)隨機(jī)存取存儲器(synchronousdram,sdram)、雙倍數(shù)據(jù)速率同步動態(tài)隨機(jī)存取存儲器(doubledataratesdram,ddrsdram)、增強(qiáng)型同步動態(tài)隨機(jī)存取存儲器(enhancedsdram,esdram)、同步連接動態(tài)隨機(jī)存取存儲器(synchlinkdram,sldram)和直接內(nèi)存總線隨機(jī)存取存儲器(directrambusram,drram)。本文描述的系統(tǒng)和方法的存儲器602旨在包括但不限于這些和任意其它適合類型的存儲器。
在一些實(shí)施方式中,存儲器602存儲了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者他們的子集,或者他們的擴(kuò)展集:操作系統(tǒng)6021和應(yīng)用程序6022。
其中,操作系統(tǒng)6021,包含各種系統(tǒng)程序,例如框架層、核心庫層、驅(qū)動層等,用于實(shí)現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù)。應(yīng)用程序6022,包含各種應(yīng)用程序,例如媒體播放器(mediaplayer)、瀏覽器(browser)等,用于實(shí)現(xiàn)各種應(yīng)用業(yè)務(wù)。實(shí)現(xiàn)本發(fā)明實(shí)施例方法的程序可以包含在應(yīng)用程序6022中。
在本發(fā)明實(shí)施例中,通過調(diào)用存儲器602存儲的程序或指令,具體的,可以是應(yīng)用程序6022中存儲的程序或指令。在具體實(shí)施例中,所述終端包括:第一顯示屏、第二顯示屏、第一攝像頭和第二攝像頭,其中,第一顯示屏與所述第二顯示屏可折疊連接,處理器601用于:
接收對選定的對象內(nèi)容執(zhí)行搜索操作的指示;
顯示所述搜索操作的執(zhí)行方式選項(xiàng);
接收從所述執(zhí)行方式選項(xiàng)中選擇目標(biāo)執(zhí)行方式的指示;
采用上述步驟中選擇的目標(biāo)執(zhí)行方式,對所述對象內(nèi)容執(zhí)行搜索操作。
上述本發(fā)明實(shí)施例揭示的方法可以對應(yīng)地應(yīng)用于處理器601中,或者由處理器601實(shí)現(xiàn)。處理器601可能是一種集成電路芯片,具有信號的處理能力。在實(shí)現(xiàn)過程中,上述方法的各步驟可以通過處理器601中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器601可以是通用處理器、數(shù)字信號處理器(digitalsignalprocessor,dsp)、專用集成電路(applicationspecificintegratedcircuit,asic)、現(xiàn)成可編程門陣列(fieldprogrammablegatearray,fpga)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實(shí)施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領(lǐng)域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存儲器602,處理器601讀取存儲器602中的信息,結(jié)合其硬件完成上述方法的步驟。
可以理解的是,本文描述的這些實(shí)施例可以用硬件、軟件、固件、中間件、微碼或其組合來實(shí)現(xiàn)。對于硬件實(shí)現(xiàn),處理單元可以實(shí)現(xiàn)在一個(gè)或多個(gè)專用集成電路(applicationspecificintegratedcircuits,asic)、數(shù)字信號處理器(digitalsignalprocessing,dsp)、數(shù)字信號處理設(shè)備(dspdevice,dspd)、可編程邏輯設(shè)備(programmablelogicdevice,pld)、現(xiàn)場可編程門陣列(field-programmablegatearray,fpga)、通用處理器、控制器、微控制器、微處理器、用于執(zhí)行本申請所述功能的其它電子單元或其組合中。
對于軟件實(shí)現(xiàn),可通過執(zhí)行本文所述功能的模塊(例如過程、函數(shù)等)來實(shí)現(xiàn)本文所述的技術(shù)。軟件代碼可存儲在存儲器中并通過處理器執(zhí)行。存儲器可以在處理器中或在處理器外部實(shí)現(xiàn)。
可選地,處理器601還用于:檢測到用戶對所述對象內(nèi)容執(zhí)行搜索觸發(fā)操作;
根據(jù)所述搜索觸發(fā)操作和指示的預(yù)設(shè)對應(yīng)關(guān)系,確定接收到對所述對象內(nèi)容執(zhí)行搜索操作的指示。
可選地,處理器601還用于:
檢測到用戶選定所述對象內(nèi)容;
顯示對所述對象內(nèi)容可執(zhí)行的操作選項(xiàng);
當(dāng)檢測到用戶從所述操作選項(xiàng)中選擇搜索操作的指示時(shí),確定接收到對選定的對象內(nèi)容執(zhí)行搜索操作的指示。
可選地,處理器601還用于:
將所述對象內(nèi)容復(fù)制到所述第一搜索工具的搜索輸入欄;
啟用所述第一搜索工具的搜索功能對所述對象內(nèi)容執(zhí)行搜索操作。
終端600能夠使用戶快速地選擇自己喜歡的搜索操作執(zhí)行方式對選定的對象內(nèi)容執(zhí)行搜索操作。
圖7是本發(fā)明另一個(gè)實(shí)施例的終端的結(jié)構(gòu)示意圖。具體地,圖7中的終端可以為手機(jī)、平板電腦、個(gè)人數(shù)字助理(personaldigitalassistant,pda)、或車載電腦等。
圖7中的終端包括處理器710、存儲器720、輸入單元730、顯示單元740、通信單元750和電源760。
其中,輸入單元730可用于接收用戶輸入的數(shù)字或字符信息,以及產(chǎn)生與終端的用戶設(shè)置以及功能控制有關(guān)的信號輸入。具體地,本發(fā)明實(shí)施例中,該輸入單元730包括觸控面板7301。觸控面板,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板上的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置。可選的,觸控面板可包括觸摸檢測裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給該處理器710,并能接收處理器710發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實(shí)現(xiàn)觸控面板。除了觸控面板,輸入單元730還可以包括其他輸入設(shè)備,其他輸入設(shè)備可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
其中,顯示單元740可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端的各種菜單界面。顯示單元740可包括顯示面板7401,可選的,可以采用lcd或有機(jī)發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板7401。
應(yīng)注意,觸控面板7301可以覆蓋顯示面板7401,形成觸摸顯示屏,終端上可設(shè)置兩個(gè)或兩個(gè)以上的這種觸摸顯示屏;當(dāng)觸摸顯示屏檢測到在其上或附近的觸摸操作后,傳送給處理器710以確定觸摸事件的類型,隨后處理器710根據(jù)觸摸事件的類型在觸摸顯示屏上提供相應(yīng)的視覺輸出。
觸摸顯示屏包括應(yīng)用程序界面顯示區(qū)及常用控件顯示區(qū)。該應(yīng)用程序界面顯示區(qū)及該常用控件顯示區(qū)的排列方式并不限定,可以為上下排列、左右排列等可以區(qū)分兩個(gè)顯示區(qū)的排列方式。該應(yīng)用程序界面顯示區(qū)可以用于顯示應(yīng)用程序的界面。每一個(gè)界面可以包含至少一個(gè)應(yīng)用程序的圖標(biāo)和/或widget桌面控件等界面元素。該應(yīng)用程序界面顯示區(qū)也可以為不包含任何內(nèi)容的空界面。該常用控件顯示區(qū)用于顯示使用率較高的控件,例如,設(shè)置按鈕、界面編號、滾動條、電話本圖標(biāo)等應(yīng)用程序圖標(biāo)等。
其中處理器710是終端的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過運(yùn)行或執(zhí)行存儲在存儲器720內(nèi)的軟件程序和/或模塊,并調(diào)用存儲在存儲器720內(nèi)的數(shù)據(jù),執(zhí)行終端的各種功能和處理數(shù)據(jù),從而對終端進(jìn)行整體監(jiān)控??蛇x的,處理器710可包括一個(gè)或多個(gè)處理單元。
在本發(fā)明實(shí)施例中,所述終端包括:第一顯示屏、第二顯示屏、第一攝像頭和第二攝像頭,其中,第一顯示屏與所述第二顯示屏可折疊連接,通過調(diào)用存儲器720內(nèi)的數(shù)據(jù),處理器710用于:
接收對選定的對象內(nèi)容執(zhí)行搜索操作的指示;
顯示所述搜索操作的執(zhí)行方式選項(xiàng);
接收從所述執(zhí)行方式選項(xiàng)中選擇目標(biāo)執(zhí)行方式的指示;
采用上述步驟中選擇的目標(biāo)執(zhí)行方式,對所述對象內(nèi)容執(zhí)行搜索操作。
可選地,處理器710用于:
檢測到用戶對所述對象內(nèi)容執(zhí)行搜索觸發(fā)操作;
根據(jù)所述搜索觸發(fā)操作和指示的預(yù)設(shè)對應(yīng)關(guān)系,確定接收到對所述對象內(nèi)容執(zhí)行搜索操作的指示。
可選地,所述處理器710用于:
檢測到用戶選定所述對象內(nèi)容;
顯示對所述對象內(nèi)容可執(zhí)行的操作選項(xiàng);
當(dāng)檢測到用戶從所述操作選項(xiàng)中選擇搜索操作的指示時(shí),確定接收到對選定的對象內(nèi)容執(zhí)行搜索操作的指示。
可選地,所述處理器710用于:
將所述對象內(nèi)容復(fù)制到所述第一搜索工具的搜索輸入欄;
啟用所述第一搜索工具的搜索功能對所述對象內(nèi)容執(zhí)行搜索操作。
可見,本發(fā)明提供的終端,能夠令用戶快捷地選擇自己期望的執(zhí)行方式對選定的對象執(zhí)行搜索操作。
本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。