專利名稱:信息智能終端搜索方法及終端的制作方法
技術領域:
本發(fā)明涉及互聯(lián)網技術領域,尤其涉及一種全功能的信息智能終端搜索方法及終端。
背景技術:
在日常生活中,信息智能終端設備承載的內容越來越多,包括本地安裝的應用、外接的存儲設備里的媒體文件以及互聯(lián)網上的內容等。當用戶需要在終端上基于本地安裝的應用、外接的存儲設備以及互聯(lián)網范圍內搜索相關內容時,只能在單一范圍內進行搜索,雖然目前對于互聯(lián)網內容的搜索技術較為成熟,但是卻不能實現(xiàn)在信息智能終端上同時對本地安裝的應用、外接的存儲設備里的媒體文件以及互聯(lián)網上的內容進行搜索,若要搜索上述三方面的內容,則整個搜索過程較為繁瑣。因此,現(xiàn)有的承載有多種內容的信息智能終端的搜索技術不夠完善,無法滿足用戶快節(jié)奏的需求。
發(fā)明內容
本發(fā)明的主要目的在于提供一種搜索效率高的信息智能終端搜索方法及終端。為了達到上述目的,本發(fā)明提出一種信息智能終端搜索方法,包括終端接收用戶輸入的搜索指令;根據所述搜索指令搜索所述終端內的索引文件,并將所述搜索指令轉發(fā)至互聯(lián)網搜索引擎;所述索引文件中寫入有本地應用信息;在終端界面顯示搜索結果。優(yōu)選地,所述本地應用信息包括所述終端本地應用信息,或者包括所述終端本地應用與外接存儲設備的文件列表信息。優(yōu)選地,所述終端接收用戶輸入的搜索指令的步驟之前還包括將所述終端本地應用和/或外接存儲設備的文件列表信息寫入所述索引文件。優(yōu)選地,所述將終端本地應用和/或外接存儲設備的文件列表信息寫入所述索引文件的步驟包括當所述終端安裝新的本地應用時,在所述索引文件中增加該新的本地應用信息;當所述終端檢測到有外接存儲設備插入時,在所述索引文件中寫入所述外接存儲設備的文件列表信息。優(yōu)選地,還包括更新所述終端本地應用和/或外接存儲設備的文件列表信息。優(yōu)選地,所述更新所述終端本地應用和/或外接存儲設備的文件列表信息的步驟包括當終端卸載終端本地應用時,在所述索引文件中刪除所述終端本地應用;當終端移動終端本地應用時,在所述索引文件中修改所述終端本地應用的相關信
4息;當終端檢測到所述外接存儲設備拔出時,在所述索引文件中刪除所述外接存儲設備的文件列表信息。優(yōu)選地,所述搜索結果包括與所述搜索指令相關的終端本地應用列表、外接存儲設備的文件列表和/或互聯(lián)網信息列表。本發(fā)明還提出一種信息智能終端,包括指令接收模塊,用于接收用戶輸入的搜索指令;搜索模塊,用于根據所述搜索指令搜索所述終端內的索引文件,并將所述搜索指令轉發(fā)至互聯(lián)網搜索引擎;所述索引文件中寫入有本地應用信息;顯示模塊,用于在終端界面顯示搜索結果。優(yōu)選地,還包括寫入模塊,用于將終端本地應用和/或外接存儲設備的文件列表信息寫入所述索引文件。優(yōu)選地,所述寫入模塊還用于當所述終端安裝新的本地應用時,在所述索引文件中增加該新的本地應用信息;當所述終端檢測到有外接存儲設備插入時,在所述索引文件中寫入所述外接存儲設備的文件列表信息。優(yōu)選地,還包括更新模塊,用于更新所述終端本地應用和/或外接存儲設備的文件列表信息。優(yōu)選地,所述更新模塊還用于當終端卸載終端本地應用時,在所述索引文件中刪除所述終端本地應用;當終端移動終端本地應用時,在所述索引文件中修改所述終端本地應用的相關信息;當終端檢測到所述外接存儲設備拔出時,在所述索引文件中刪除所述外接存儲設備的文件列表信息。本發(fā)明提出的一種全功能的信息智能終端搜索方法及終端,通過將終端本地應用以及外接存儲設備的文件列表信息寫入設置在終端上的索引文件,當用戶需要搜索相關內容時,終端根據用戶的搜索指令搜索索引文件,同時將搜索指令轉發(fā)至互聯(lián)網搜索引擎,在終端界面上顯示相應的本地應用列表、外接存儲設備的文件列表和互聯(lián)網信息列表的搜索結果,以提示用戶根據搜索結果從終端本地應用、外接存儲設備或跳轉至互聯(lián)網的網頁中查找相應的內容,從而簡化了搜索過程,提高了搜索效率,為用戶在智能終端上搜索信息提供方便,滿足了用戶快速搜索的需求,提高了用戶的體驗效果。
圖1是本發(fā)明信息智能終端搜索方法一實施例的流程示意圖;圖2是本發(fā)明信息智能終端搜索方法一實施例中顯示搜索結果的終端界面的示意圖;圖3是本發(fā)明信息智能終端搜索方法另一實施例的流程示意圖;圖4是本發(fā)明信息智能終端一實施例的結構示意圖;圖5是本發(fā)明信息智能終端另一實施例的結構示意圖。為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。
具體實施例方式應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實施例解決方案主要是通過將終端本地應用以及外接存儲設備的文件列表信息寫入設置在終端上的索引文件,當用戶需要搜索相關內容時,終端根據用戶的搜索指令搜索索引文件,同時將搜索指令轉發(fā)至互聯(lián)網搜索引擎,在終端界面上顯示相應的本地應用列表、外接存儲設備的文件列表和互聯(lián)網信息列表的搜索結果,以提示用戶根據搜索結果從終端本地應用、外接存儲設備或跳轉至互聯(lián)網的網頁中查找相應的內容,提高了搜索效率。本發(fā)明實施例中終端為可承載本地應用、外接存儲設備并鏈接互聯(lián)網等的具有多種功能應用的信息智能終端。如圖1所示,本發(fā)明一實施例提出一種信息智能終端搜索方法,包括步驟S101,終端接收用戶輸入的搜索指令;本實施例中,在終端界面上設有一個搜索框,用戶通過在搜索框中輸入相應的搜索指令,該搜索指令包括搜索主題,比如新聞標題、文件名稱等,形成搜索指令指示終端根據搜索主題進行相應的搜索。步驟S102,根據搜索指令搜索終端內的索引文件,并將搜索指令轉發(fā)至互聯(lián)網搜索引擎;本實施例終端既能搜索本地已經安裝的應用和外接存儲設備里的媒體文件等,又能搜索互聯(lián)網中的內容。具體地,當終端接收到用戶輸入的搜索指令時,在該終端內的索引文件中搜索相關內容。索引文件中寫入有本地應用信息,本地應用信息包括終端本地應用,如果終端外接有存儲設備,則寫入索引文件的本地應用信息還包括有外接存儲設備的文件列表信息。終端本地應用的寫入可以在終端安裝新的本地應用時,由后臺在索引文件中增加該應用的相關信息,包括應用ID (Identification Card,身份識別卡)、應用名、存儲路徑、 應用描述等信息,也可以有終端直接寫入新安裝的本地應用。外接存儲設備的文件列表信息,可以在外接存儲設備插入終端時,由后臺寫入。當有外接存儲設備插入終端時,后臺進程遍歷該外接存儲設備上的文件,并將各文件的名稱、路徑、建立時間、修改時間、文件描述等信息寫入索引文件。在終端在索引文件中搜索用戶所需內容的同時,還可將用戶的搜索指令轉發(fā)至互聯(lián)網搜索引擎,通過互聯(lián)網搜索引擎在互聯(lián)網中搜索用戶需要查找的內容?;蛘?,當終端在索引文件中搜索不到用戶需要查找的內容,將用戶的搜索指令轉發(fā)至互聯(lián)網搜索引擎,通過互聯(lián)網搜索引擎在互聯(lián)網中搜索用戶需要查找的內容。步驟S103,在終端界面顯示搜索結果。本實施例中,在終端的輸入框下方設有搜索結果提示框,在提示框中向用戶提示已經搜索到的相關的本地應用列表信息,如果有外接存儲設備,則一并給出外接存儲設備中已經找到的或相關的文件列。在輸入框的最下方給出互聯(lián)網搜索內容提示,實時根據用戶輸入內容與第三方互聯(lián)網搜索引擎服務器交互(類似于googlhbaidu等搜索引擎),給出已經搜索到的或相關互聯(lián)網內容列表。用戶可以根據輸入框下方的提示內容,選擇打開
6對應的應用程序,或是進入對應的文件夾,或是跳轉到對應的網頁瀏覽。其中,顯示搜索結果的終端界面如圖2所示。如圖3所示,本發(fā)明另一實施例提出一種信息智能終端搜索方法,在上述實施例的基礎上,在步驟SlOl之前還包括步驟S100,將終端本地應用和/或外接存儲設備的文件列表信息寫入索引文件。當終端安裝新的本地應用時,在索引文件中增加該新的本地應用信息;當終端檢測到有外接存儲設備插入時,在索引文件中寫入外接存儲設備的文件列表信息。在步驟S103之后還包括步驟S104,更新終端本地應用和/或外接存儲設備的文件列表信息。當終端卸載終端本地應用時,在索引文件中刪除該終端本地應用;當終端移動終端本地應用時,在索引文件中修改終端本地應用的相關信息;當終端檢測到外接存儲設備拔出時,在索引文件中刪除外接存儲設備的文件列表信息。具體地,如果終端根據用戶的相關指令進行終端本地應用的安裝操作時,后臺進程在索引文件中增加該應用的相關信息,包括應用ID、應用名、存儲路徑、應用描述等信息; 如果終端根據用戶的相關指令有卸載終端本地應用的操作,后臺進程在索引文件中查找該應用ID并刪除該應用的相關信息;如果終端根據用戶的相關指令需要進行移動終端本地應用的操作,后臺進程在索引文件中查找到該應用ID,并修改包括存儲路徑等相關信息。當用戶在終端上插入外接存儲設備時,后臺進程遍歷該外接存儲設備上的文件, 并將各文件的名稱、路徑、建立時間、修改時間、文件描述等信息寫入索引文件,如果外接存儲設備中文件數(shù)量較多,后臺進程遍歷時間會較長,此時,可以設置在用戶有其他操作時, 暫停遍歷過程,待終端系統(tǒng)計算任務不多時再繼續(xù)遍歷,以避免影響用戶體驗。當在終端上用戶有拔出外接存儲設備的操作,后臺進程通過獲取拔出的外接存儲設備的掛載盤符,然后查找索引文件中路徑為該盤符的所有文件的相關信息并刪除。具體操作時,在信息智能終端上,用戶按下搜索快捷按鍵或是滑動屏幕上的指定位置,調出全功能的搜索框,用戶在輸入搜索標題的過程中,后臺進程首先搜索索引文件, 根據索引文件搜索結果,在輸入框下方提示已經找到的或是終端相關的本地應用列表,如果有外接存儲設備,提示框一并給出外接存儲設備中已經找到的或是相關的文件列表。在輸入框的最下方給出互聯(lián)網搜索內容提示,實時根據用戶輸入內容與第三方互聯(lián)網搜索引擎服務器交互,給出已經搜索到的或是相關互聯(lián)網的信息列表。用戶可以根據輸入框下方的提示內容,選擇打開對應的應用程序,或是進入對應的文件夾,或是跳轉到對應的網頁瀏覽。本實施例在現(xiàn)有的互聯(lián)網搜索技術基礎之上,提供能搜索信息智能終端本地安裝的應用、外接存儲設備的媒體文件以及互聯(lián)網上的內容的全功能搜索技術,使用戶在同一個搜索框里,既能搜索本地已經安裝的應用和外接存儲設備里的媒體文件,又能搜索互聯(lián)網內容,大大提高了信息智能終端設備中的信息檢索效率,同時為用戶操作帶來很大的方便。如圖4所示,本發(fā)明一實施例提出一種信息智能終端,包括指令接收模塊401、搜索模塊402以及顯示模塊403,其中指令接收模塊401,用于接收用戶輸入的搜索指令;
7
搜索模塊402,用于根據搜索指令搜索終端內的索引文件,并將搜索指令轉發(fā)至互聯(lián)網搜索引擎;索引文件中寫入有本地應用信息,該本地應用信息包括終端本地應用信息,如果終端外接有存儲設備,則本地應用信息還包括終端本地應用與外接存儲設備的文件列表信肩、ο顯示模塊403,用于在終端界面顯示搜索結果。本實施例中,在終端界面上設有一個搜索框,用戶通過在搜索框中輸入相應的搜索指令,該搜索指令包括搜索主題,比如新聞標題、文件名稱等,形成搜索指令指示終端根據搜索主題進行相應的搜索。本實施例終端既能搜索本地已經安裝的應用和外接存儲設備里的媒體文件等,又能搜索互聯(lián)網中的內容。具體地,當終端指令接收模塊401接收到用戶輸入的搜索指令時,搜索模塊402在該終端內的索引文件中搜索相關內容。索引文件中寫入有終端本地應用,如果終端外接有存儲設備,則索引文件中還寫入有外接存儲設備的文件列表信息。終端本地應用的寫入可以在終端安裝新的本地應用時,由后臺在索引文件中增加該應用的相關信息,包括應用ID (Identification Card,身份識別卡)、應用名、存儲路徑、 應用描述等信息,也可以有終端直接寫入新安裝的本地應用。外接存儲設備的文件列表信息,可以在外接存儲設備插入終端時,由后臺寫入。當有外接存儲設備插入終端時,后臺進程遍歷該外接存儲設備上的文件,并將各文件的名稱、路徑、建立時間、修改時間、文件描述等信息寫入索引文件。在終端在索引文件中搜索用戶所需內容的同時,還可將用戶的搜索指令轉發(fā)至互聯(lián)網搜索引擎,通過互聯(lián)網搜索引擎在互聯(lián)網中搜索用戶需要查找的內容?;蛘撸斀K端在索引文件中搜索不到用戶需要查找的內容,將用戶的搜索指令轉發(fā)至互聯(lián)網搜索引擎,通過互聯(lián)網搜索引擎在互聯(lián)網中搜索用戶需要查找的內容。本實施例在終端的輸入框下方設有搜索結果提示框,顯示模塊403通過提示框向用戶提示已經搜索到的相關的終端本地應用列表信息,如果有外接存儲設備,則一并給出外接存儲設備中已經找到的或相關的文件列。在輸入框的最下方給出互聯(lián)網搜索內容提示,實時根據用戶輸入內容與第三方互聯(lián)網搜索引擎服務器交互,給出已經搜索到的或相關互聯(lián)網內容列表。用戶可以根據輸入框下方的提示內容,選擇打開對應的應用程序,或是進入對應的文件夾,或是跳轉到對應的網頁瀏覽。其中,顯示搜索結果的終端界面如圖2所示。如圖5所示,本發(fā)明另一實施例提出一種信息智能終端,在上述實施例的基礎上, 還包括寫入模塊400及更新模塊404 ;其中寫入模塊400,與指令接收模塊401連接,用于將終端本地應用和/或外接存儲設備的文件列表信息寫入索引文件。寫入模塊400還用于當終端安裝新的本地應用時,在索引文件中增加該新的本地應用信息;當終端檢測到有外接存儲設備插入時,在索引文件中寫入外接存儲設備的文件列表信息。更新模塊404,用于更新終端本地應用和/或外接存儲設備的文件列表信息。
8
更新模塊404還用于當終端卸載終端本地應用時,在索引文件中刪除終端本地應用;當終端移動終端本地應用時,在索引文件中修改終端本地應用的相關信息;當終端檢測到外接存儲設備拔出時,在索引文件中刪除外接存儲設備的文件列表信息。本實施例與上述實施例的不同之處在于,本實施例中,終端通過寫入模塊400將終端本地應用和/或外接存儲設備的文件列表信息寫入索引文件,同時,終端還可通過更新模塊404更新終端相應的本地應用和/或外接存儲設備的文件列表信息。本發(fā)明實施例信息智能終端的搜索方法及搜索終端,在現(xiàn)有的互聯(lián)網搜索技術基礎之上,提供能搜索信息智能終端本地安裝的應用、外接存儲設備的媒體文件以及互聯(lián)網上的內容的全功能搜索技術,使用戶在同一個搜索框里,既能搜索本地已經安裝的應用和外接存儲設備里的媒體文件,又能搜索互聯(lián)網內容,大大提高了信息智能終端設備中的信息檢索效率,同時為用戶操作帶來很大的方便。以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內容所作的等效結構或流程變換,或直接或間接運用在其它相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內。
權利要求
1.一種信息智能終端搜索方法,其特征在于,包括 終端接收用戶輸入的搜索指令;根據所述搜索指令搜索所述終端內的索引文件,并將所述搜索指令轉發(fā)至互聯(lián)網搜索引擎;所述索引文件中寫入有本地應用信息; 在終端界面顯示搜索結果。
2.根據權利要求1所述的方法,其特征在于,所述本地應用信息包括所述終端本地應用信息,或者包括所述終端本地應用與外接存儲設備的文件列表信息。
3.根據權利要求2所述的方法,其特征在于,所述終端接收用戶輸入的搜索指令的步驟之前還包括將所述終端本地應用和/或外接存儲設備的文件列表信息寫入所述索引文件。
4.根據權利要求3所述的方法,其特征在于,所述將終端本地應用和/或外接存儲設備的文件列表信息寫入所述索引文件的步驟包括當所述終端安裝新的本地應用時,在所述索引文件中增加該新的本地應用信息; 當所述終端檢測到有外接存儲設備插入時,在所述索引文件中寫入所述外接存儲設備的文件列表信息。
5.根據權利要求2所述的方法,其特征在于,還包括更新所述終端本地應用和/或外接存儲設備的文件列表信息。
6.根據權利要求5所述的方法,其特征在于,所述更新所述終端本地應用和/或外接存儲設備的文件列表信息的步驟包括當終端卸載終端本地應用時,在所述索引文件中刪除所述終端本地應用; 當終端移動終端本地應用時,在所述索引文件中修改所述終端本地應用的相關信息; 當終端檢測到所述外接存儲設備拔出時,在所述索引文件中刪除所述外接存儲設備的文件列表信息。
7.根據權利要求2-6中任一項所述的方法,其特征在于,所述搜索結果包括與所述搜索指令相關的終端本地應用列表、外接存儲設備的文件列表和/或互聯(lián)網信息列表。
8.一種信息智能終端,其特征在于,包括 指令接收模塊,用于接收用戶輸入的搜索指令;搜索模塊,用于根據所述搜索指令搜索所述終端內的索引文件,并將所述搜索指令轉發(fā)至互聯(lián)網搜索引擎;所述索引文件中寫入有本地應用信息; 顯示模塊,用于在終端界面顯示搜索結果。
9.根據權利要求8所述的終端,其特征在于,還包括寫入模塊,用于將終端本地應用和/或外接存儲設備的文件列表信息寫入所述索引文件。
10.根據權利要求9所述的終端,其特征在于,所述寫入模塊還用于當所述終端安裝新的本地應用時,在所述索引文件中增加該新的本地應用信息;當所述終端檢測到有外接存儲設備插入時,在所述索引文件中寫入所述外接存儲設備的文件列表信息。
11.根據權利要求9或10所述的終端,其特征在于,還包括更新模塊,用于更新所述終端本地應用和/或外接存儲設備的文件列表信息。
12.根據權利要求11所述的終端,其特征在于,所述更新模塊還用于當終端卸載終端本地應用時,在所述索引文件中刪除所述終端本地應用;當終端移動終端本地應用時,在所述索引文件中修改所述終端本地應用的相關信息;當終端檢測到所述外接存儲設備拔出時,在所述索引文件中刪除所述外接存儲設備的文件列表信息。
全文摘要
本發(fā)明涉及一種信息智能終端搜索方法及終端,其中方法包括終端接收用戶輸入的搜索指令;根據搜索指令搜索終端內的索引文件,并將搜索指令轉發(fā)至互聯(lián)網搜索引擎;索引文件中寫入有本地應用信息;在終端界面顯示搜索結果。本發(fā)明在現(xiàn)有的互聯(lián)網搜索技術基礎之上,提供能搜索信息智能終端本地安裝的應用、外接存儲設備的媒體文件以及互聯(lián)網上的內容的全功能搜索技術,使用戶在同一個搜索框里,既能搜索本地已經安裝的應用和外接存儲設備里的媒體文件,又能搜索互聯(lián)網內容,大大提高了信息智能終端設備中的信息檢索效率,同時為用戶操作帶來很大的方便。
文檔編號G06F17/30GK102223410SQ201110160949
公開日2011年10月19日 申請日期2011年6月15日 優(yōu)先權日2011年6月15日
發(fā)明者楊福軍, 王凌晨, 胡佳文 申請人:深圳Tcl新技術有限公司