本發明專利技術提供了一種在信息搜索終端上執行的搜索方法。所述方法包括:在所述信息搜索終端上接收要搜索的關鍵字;根據所述關鍵字,在所述信息搜索終端的本地數據中進行搜索,并得到本地關聯數據信息;向服務器發送接收到的關鍵字,并從所述服務器接收服務器關聯數據信息;以及將接收到的所述服務器關聯數據信息與所述本地關聯數據信息合并,并向所述用戶提供合并后的關聯數據信息。本發明專利技術還提供了一種用于實現上述搜索方法的信息搜索終端。
【技術實現步驟摘要】
本專利技術涉及通信領域,更具體地,涉及一種在信息搜索終端上執行的搜索方法以及一種執行該搜索方法的信息搜索終端。
技術介紹
當今,在諸如移動電話、個人數字助理(PDA)、平板電腦、膝上型計算機之類的智能移動終端中,能夠進行計算并存儲大量的用戶信息。此外,在諸如臺式計算機、工作站、機頂盒之類的固定終端中,也能夠進行上述工作。用戶還可以通過這些移動或固定終端連接到位于網絡中的服務器(例如,云端服務器),并利用這些終端來搜索所需要的信息。而如何有效、快速地在終端或云端服務器上找到所需要的信息,成為了本領域中一個待解決的重要問題。在現有技術中,主要通過移動終端對本地和云端服務器中對應賬戶的用戶所存儲或上載的信息進行搜索。而這類技術的問題在于用戶搜索的對象僅限于本地終端和云端服務器中用戶上傳的數據,在輸入搜索條件(例如,關鍵字)的過程中,并未向用戶實時提供與其輸入的關鍵字對應的數據關聯信息列表。
技術實現思路
因此,本專利技術提供了一種在信息搜索終端上執行的搜索方法、一種執行該搜索方法的信息搜索終端、以及包括該移動信息搜索終端和服務器在內的系統。具體地,根據本專利技術的第一方案,提供了一種在信息搜索終端上執行的搜索方法。所述方法包括在所述信息搜索終端上接收要搜索的關鍵字;根據所述關鍵字,在所述信息搜索終端的本地數據中進行搜索,并得到本地關聯數據信息;向服務器發送接收到的關鍵字,并從所述服務器接收服務器關聯數據信息;以及將接收到的所述服務器關聯數據信息與所述本地關聯數據信息合并,并向所述用戶提供合并后的關聯數據信息。在一些實施例中,所述方法還可以包括僅向所述用戶提供所述本地關聯數據信息;以及向所述用戶提示與所述服務器連接失敗。在一些實施例中,在所述信息搜索終端的本地數據中進行的搜索可以是實時搜索。在一些實施例中,可以下拉列表方式向所述用戶提供合并后的關聯數據信息。在一些實施例中,所述方法還可以包括如果接收到的關鍵字發生改變,則以動態修改合并后的關聯數據信息的方式向所述用戶提供合并后的關聯數據信息。在一些實施例中,所述方法還可以包括如果接收到的關鍵字發生改變,則重新進行搜索,并停止對所述服務器關聯數據信息進行處理或直接舍棄所述服務器關聯數據信肩、O在一些實施例中,將接收到的所述服務器關聯數據信息與所述本地關聯數據信息合并的步驟可以包括過濾掉所述服務器關聯數據信息中與所述本地關聯數據信息中相同的數據。根據本專利技術的第二方案,提供了一種信息搜索終端。所述信息搜索終端包括關鍵字接收單元,用于接收要搜索的關鍵字;本地搜索單元,用于根據所述關鍵字,在所述信息搜索終端的本地數據中進行搜索,并得到本地關聯數據信息;服務器搜索單元,向服務器發送接收到的關鍵字,并從所述服務器接收服務器關聯數據信息;以及關聯數據信息提供單元,用于將所述服務器搜索單元接收到的所述服務器關聯數據信息與所述本地搜索單元得到的所述本地關聯數據信息合并,并向所述用戶提供合并后的關聯數據信息。在一些實施例中,所述關聯數據信息提供單元可以僅向所述用戶提供由所述本地搜索單元得到的所述本地關聯數據信息,以及向所述用戶提示與所述服務器連接失敗。在一些實施例中,在所述信息搜索終端的本地數據中進行的搜索可以是實時搜索。在一些實施例中,所述關聯數據信息提供單元可以下拉列表方式向所述用戶提供合并后的關聯數據信息。在一些實施例中,如果接收到的關鍵字發生改變,則所述關聯數據信息提供單元可以動態修改合并后的關聯數據信息的方式向所述用戶提供合并后的關聯數據信息。在一些實施例中,如果接收到的關鍵字發生改變,則所述本地搜索單元和所述服務器搜索單元可以重新進行搜索,且所述關聯數據信息提供單元可以停止對所述服務器關聯數據信息進行處理或可以直接舍棄所述服務器關聯數據信息。在一些實施例中,所述關聯數據信息提供單元可以通過以下方式將接收到的所述服務器關聯數據信息與所述本地關聯數據信息合并過濾掉所述服務器關聯數據信息中與所述本地關聯數據信息中相同的數據。利用本專利技術,用戶可以在信息搜索終端上輸入要搜索的相關數據(例如,關鍵字),并在輸入關鍵字期間,隨著關鍵字的輸入,以下拉列表的方式向用戶展示與關鍵字相對應的關聯數據信息供用戶選擇。該關聯數據信息可以來自于在信息搜索終端上本地保存的數據(例如,數據庫),也可以來自于位于網絡中的云端服務器。通過向用戶實時提供關聯數據信息,有效地改進了用戶搜索的準確性,方便了用戶操作,提高了用戶搜索效率,并解決了現有技術中的上述問題。附圖說明通過下面結合附圖說明本專利技術的優選實施例,將使本專利技術的上述及其它目的、特征和優點更加清楚,其中圖1是示出了根據本專利技術的通信系統1000的應用場景的示意圖。圖2是示出了根據本專利技術實施例的搜索方法400的流程圖。圖3是示出了根據本專利技術實施例的終端(信息搜索終端)100的方框圖。在本專利技術的所有附圖中,相同或相似的結構均以相同或相似的附圖標記標識。具體實施例方式下面參照附圖對本專利技術的優選實施例進行詳細說明,在描述過程中省略了對于本專利技術來說是不必要的細節和功能,以防止對本專利技術的理解造成混淆。以下,以本專利技術應用于無線移動通信系統的場景為例,對本專利技術進行了詳細描述。但本專利技術并不局限于此,本專利技術也可以應用于固定通信系統、有線通信系統,或者應用于無線移動通信系統、固定通信系統、有線通信系統等的任意混合結構。就移動通信系統而言,本專利技術并不局限于所涉及的各個移動通信終端的具體通信協議,可以包括但不限于2G、3G、4G、5G網絡,WCDMA、CDMA2000、TD-SCDMA系統等,不同的移動終端可以采用相同的通信協議,也可以采用不同的通信協議。本專利技術并不局限于移動終端的具體操作系統,可以包括但不限于iOS、Windows Mobile、SymbiaruAndroid等,不同的移動終端可以采用相同的操作系統,也可以采用不同的操作系統。圖1是示出了根據本專利技術的通信系統1000的應用場景的示意圖。如圖1所示,通信系統1000可以包括移動終端100A (例如,智能手機)和/或固定終端100B (例如,工作站)和服務器200。下文中,當不特別指定時,將移動終端100A和固定終端100B統稱為終端(信息搜索終端)100。為了清楚起見,圖中僅示出了兩個終端100A和100B,但本專利技術并不局限于此,可以只包括一個終端,也可以包括三個或更多數目的終端等等。終端100可以屬于用戶,或者可以由用戶操作。終端100可以通過通信網絡300與服務器200相連并與之進行通信。通信網絡300的示例可以包括但不限于互聯網、移動通信網絡、固定線路(如xDSL、光纖等)等。終端100包括安裝在其中的終端搜索客戶端150 (針對終端100A和100B分別是終端搜索客戶端150A和150B,下文中統稱為終端搜索客戶端150)。終端搜索客戶端150可以由用戶以軟件的形式自行安裝在終端100中,或者可以由終端生產廠商以硬件或固件的形式安裝在終端100中。在一些實施例中,終端搜索客戶端150可以是例如在用戶購買了手機之后從例如安卓應用商店、蘋果應用商店中下載的專門用于搜索的應用軟件。在另一些實施例中,終端搜索客戶端150可以是例如由終端生產廠商以固件或硬件形式預先安裝在終端100中的應用程序。在又一些實施例中,終本文檔來自技高網...
【技術保護點】
一種在信息搜索終端上執行的搜索方法,包括:在所述信息搜索終端上接收要搜索的關鍵字;根據所述關鍵字,在所述信息搜索終端的本地數據中進行搜索,并得到本地關聯數據信息;向服務器發送接收到的關鍵字,并從所述服務器接收服務器關聯數據信息;以及將接收到的所述服務器關聯數據信息與所述本地關聯數據信息合并,并向所述用戶提供合并后的關聯數據信息。
【技術特征摘要】
【專利技術屬性】
技術研發人員:李曉軍,盧小明,安景學,
申請(專利權)人:北京網秦天下科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。