• / 18
  • 下載費用:30 金幣  

搜索方法、搜索服務器、搜索請求執行方法及終端.pdf

關 鍵 詞:
搜索 方法 服務器 請求 執行 終端
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201310700448.X

申請日:

2013.12.18

公開號:

CN103678624A

公開日:

2014.03.26

當前法律狀態:

撤回

有效性:

無權

法律詳情: 發明專利申請公布后的視為撤回IPC(主分類):G06F 17/30申請公布日:20140326|||實質審查的生效IPC(主分類):G06F 17/30申請日:20131218|||公開
IPC分類號: G06F17/30 主分類號: G06F17/30
申請人: 百度在線網絡技術(北京)有限公司
發明人: 殷磊
地址: 100085 北京市海淀區上地十街10號百度大廈三層
優先權:
專利代理機構: 北京品源專利代理有限公司 11332 代理人: 胡彬
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201310700448.X

授權公告號:

||||||

法律狀態公告日:

2017.06.30|||2014.04.23|||2014.03.26

法律狀態類型:

發明專利申請公布后的視為撤回|||實質審查的生效|||公開

摘要

本發明公開了一種搜索方法、搜索服務器、搜索請求執行方法及終端,其中所述搜索方法包括:根據接收到的搜索請求信息確定目標參數;將所述搜索請求信息發送給所述目標參數對應的至少一個搜索請求執行終端;接收各所述搜索請求執行終端返回的用戶生成結果;根據所述用戶生成結果響應所述搜索請求信息。本發明將用戶生成內容作為搜索結果,提高了搜索請求被檢索到的成功率,得到更加豐富的搜索結果。

權利要求書

權利要求書
1.  一種搜索方法,其特征在于,包括:
根據接收到的搜索請求信息確定目標參數;
將所述搜索請求信息發送給所述目標參數對應的至少一個搜索請求執行終端;
接收各所述搜索請求執行終端返回的用戶生成結果;
根據所述用戶生成結果響應所述搜索請求信息。

2.  根據權利要求1所述的搜索方法,其特征在于,所述將所述搜索請求信息發送給所述目標參數對應的至少一個搜索請求執行終端,包括:
當目標參數指定用戶標識時,將所述搜索請求信息發送所述用戶標識對應的搜索請求執行終端;
當目標參數指定周邊用戶時,對搜索請求發送端進行定位得到當前位置,將所述搜索請求信息發送給距所述當前位置設定范圍內的搜索請求執行終端;
當目標參數指定在設定時間出現在設定地點的用戶時,對各用戶的位置及位置對應的時間進行過濾,將所述搜索請求信息發送給在設定時間出現在設定地點的搜索請求執行終端。

3.  根據權利要求1所述的搜索方法,其特征在于,所述搜索請求信息中包括過期時間,則接收各所述搜索請求執行終端返回的用戶生成結果包括:
在所述過期時間結束之前,接收各所述搜索請求執行終端返回的用戶生成結果。

4.  一種搜索請求執行方法,其特征在于,包括:
接收搜索服務器下發的搜索請求信息,其中,所述搜索請求信息的搜索目標參數用于指定對所述搜索請求信息產生用戶生成結果的搜索請求執行終端;
獲取對所述搜索請求信息進行響應的用戶生成結果;
將所述用戶生成結果返回給搜索服務器。

5.  如權利要求4所述的搜索請求執行方法,其特征在于,所述獲取對所述搜索請求信息進行響應的用戶生成結果包括:
在預先建立的數據搜索空間內檢索所述搜索請求信息得到第一用戶生成結果;和/或
根據所述搜索請求信息向目標用戶提示輸入搜索結果,獲取所述目標用戶輸入的對所述搜索請求信息進行響應的內容,得到第二用戶生成結果。

6.  一種搜索服務器,其特征在于,包括:
目標參數確定單元,用于根據接收到的搜索請求信息確定目標參數;
搜索請求下發單元,用于將所述搜索請求信息發送給所述目標參數對應的至少一個搜索請求執行終端;
搜索結果接收單元,用于接收各所述搜索請求執行終端返回的用戶生成結果;
搜索結果響應單元,用于根據所述用戶生成結果響應所述搜索請求信息。

7.  根據權利要求6所述的搜索服務器,其特征在于,所述搜索請求下發單元包括:
第一下發子單元,用于在目標參數指定用戶ID時,將所述搜索請求信息發送所述用戶ID對應的搜索請求執行終端;
第二下發子單元,用于在目標參數指定周邊用戶時,對搜索請求發送端進行定位得到當前位置,將所述搜索請求信息發送給距所述當前位置設定范圍內的搜索請求執行終端;和/或
第三下發子單元,用于在目標參數指定在設定時間出現在設定地點的用戶時,對各用戶的位置及位置對應的時間進行過濾,將所述搜索請求信息發送給 在設定時間出現在設定地點的搜索請求執行終端。

8.  根據權利要求6所述的搜索服務器,其特征在于,所述搜索請求信息中包括過期時間,則所述搜索結果接收單元具體用于在所述過期時間結束之前,接收各所述搜索請求執行終端返回的用戶生成結果。

9.  一種搜索請求執行終端,其特征在于,包括:
搜索請求接收單元,用于接收搜索服務器下發的搜索請求信息,其中,所述搜索請求信息中的搜索目標參數用于指定對所述搜索請求信息產生用戶生成結果的搜索請求執行終端;
搜索結果獲取單元,用于獲取對所述搜索請求信息進行響應的用戶生成結果;
搜索結果返回單元,用于將所述用戶生成結果返回給所述搜索服務器。

10.  如權利要求9所述的搜索請求執行終端,其特征在于,所述搜索結果獲取單元包括:
第一結果獲取子單元,用于在預先建立的數據搜索空間內檢索所述搜索請求信息得到所述第一用戶生成結果;和/或
第二結果獲取子單元,用于根據所述搜索請求信息向目標用戶提示輸入搜索結果,獲取所述目標用戶輸入的對所述搜索請求信息進行響應的內容,得到所述第二用戶生成結果。

說明書

說明書搜索方法、搜索服務器、搜索請求執行方法及終端
技術領域
本發明涉及計算機網絡領域,具體涉及一種搜索方法、搜索服務器、搜索請求實現、執行方法及終端。
背景技術
隨著互聯網技術的不斷發展,使用搜索引擎對感興趣的信息進行檢索逐漸成為人們在學習、工作或生活中獲取信息的主要手段之一。
搜索引擎,通常指的是收集了因特網上幾千萬到幾十億個網頁并對網頁中的每一個詞(即關鍵詞)進行索引,建立索引數據庫的全文搜索引擎。當用戶查找某個關鍵詞的時候,所有在頁面內容中包含了該關鍵詞的網頁都將作為搜索結果被搜出來,并經過復雜的算法進行排序后,返回給用戶。
但是,如果需要檢索的內容因為某些原因沒有被記錄在網頁中,就無法檢索到,比如,對于實時發生的事情,如果沒有及時地記錄在網頁中,就不可能被檢索到。并且,現有的搜索引擎都是以倒排索引技術為基礎的,其索引樹不可能無止境地增大,那么對于沒有被索引樹記錄的內容也就永遠不會被召回。因此,現有的搜索引擎技術并不是萬能的,總是存在一些無法完全覆蓋的“死角”,無法充分滿足用戶的各種搜索需求。
發明內容
有鑒于此,本發明提供一種搜索方法、搜索服務器、搜索請求執行方法及終端,以解決現有的搜索引擎技術對于某些搜索請求不能產生檢索結果的問 題。
第一方面,本發明實施例提供了一種搜索方法,所述搜索方法包括:
根據接收到的搜索請求信息確定目標參數;
將所述搜索請求信息發送給所述目標參數對應的至少一個搜索請求執行終端;
接收各所述搜索請求執行終端返回的用戶生成結果;
根據所述用戶生成結果響應所述搜索請求信息。
第二方面,本發明實施例提供了一種搜索請求執行方法,所述搜索請求執行方法包括:
接收搜索服務器下發的搜索請求信息,其中,所述搜索請求信息的搜索目標參數用于指定對所述搜索請求信息產生用戶生成結果的搜索請求執行終端;
獲取對所述搜索請求信息進行響應的用戶生成結果;
將所述用戶生成結果返回給搜索服務器。
第三方面,本發明實施例提供了一種搜索請求實現方法,所述搜索請求實現方法包括:
獲取搜索請求信息;
設置所述搜索請求信息包括的目標參數,其中,所述目標參數用于指定對所述搜索請求信息產生用戶生成結果的搜索請求執行終端;
將所述搜索請求信息向搜索服務器發送,并接收所述搜索服務器從至少一個搜索請求執行終端獲取到的用戶生成結果。
第四方面,本發明實施例提供了一種搜索服務器,所述搜索服務器包括:
目標參數確定單元,用于根據接收到的搜索請求信息確定目標參數;
搜索請求下發單元,用于將所述搜索請求信息發送給所述目標參數對應的 至少一個搜索請求執行終端;
搜索結果接收單元,用于接收各所述搜索請求執行終端返回的用戶生成結果;
搜索結果響應單元,用于根據所述用戶生成結果響應所述搜索請求信息。
第五方面,本發明實施例提供了一種搜索請求執行終端,所述搜索請求執行終端包括:
搜索請求接收單元,用于接收搜索服務器下發的搜索請求信息,其中,所述搜索請求信息中的搜索目標參數用于指定對所述搜索請求信息產生用戶生成結果的搜索請求執行終端;
搜索結果獲取單元,用于獲取對所述搜索請求信息進行響應的用戶生成結果;
搜索結果返回單元,用于將所述用戶生成結果返回給所述搜索服務器。
第六方面,本發明實施例還提供了一種搜索請求實現終端,所述搜索請求實現終端包括:
搜索請求獲取單元,用于獲取搜索請求信息;
目標參數設置單元,用于設置所述搜索請求信息包括的目標參數,其中,所述目標參數用于指定對所述搜索請求信息產生用戶生成結果的搜索請求執行終端;
搜索請求發送單元,用于將所述搜索請求信息向搜索服務器發送,
請求結果接收單元,用于接收所述搜索服務器從至少一個搜索請求執行終端獲取到的用戶生成結果。
本發明實施例通過在搜索請求信息中附加目標參數,使得所述搜索請求信息可以發送給指定的目標用戶,然后獲得所述目標用戶對所述搜索請求信息進 行響應的用戶生成結果,所述用戶生成結果就成為搜索結果,由此使得搜索結果不再受限于是否被網頁記載,不僅明顯提高了搜索請求被檢索到的成功率,同時增加了召回結果的準確度與可信度,從而能夠得到更加豐富和完善的搜索結果。
附圖說明
圖1是本發明第一實施例的搜索方法的流程圖;
圖2是本發明第二實施例的搜索請求執行方法的流程圖;
圖3是本發明第三實施例的搜索請求實現方法的流程圖;
圖4是本發明第四實施例的搜索服務器的結構示意圖;
圖5是本發明第五實施例的搜索請求執行終端的結構示意圖;
圖6是本發明第六實施例的搜索請求實現終端的結構示意圖。
具體實施方式
下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部。
圖1A是本發明第一實施例的搜索方法的流程圖。圖1B為本發明實施例提供的搜索方法所適用的網絡架構示意圖,網絡中包括搜索服務器、網頁服務器以及各種用戶終端,按照在方法執行過程中承擔的角色不同,用戶終端可分為搜索請求執行終端和搜索請求實現終端。本發明實施例中涉及的搜索請求執行終端和搜索請求實現終端可以是各種智能終端,包括智能手機、平板電腦、移動互聯網設備(MID,Mobile Internet Device)、圖書閱讀器、MP4(Moving Picture  Experts Group Audio Layer IV,動態影像專家壓縮標準音頻層面4)播放器和筆記本電腦等。所述智能終端包括至少一個中央處理器、至少一個存儲裝置、通信裝置和顯示裝置。存儲裝置可用于存儲程序以及數據,中央處理器通過讀取和/或運行存儲在存儲裝置中的數據和程序,從而執行各種指令以及進行對應的數據處理。通訊裝置可用于通過無線/有線方式發送和接收數據。顯示裝置可用于顯示文字、圖像和動畫。上述至少一個中央處理器、至少一個存儲裝置、通信裝置和顯示裝置可以用于實現本發明實施例的搜索請求執行終端和搜索請求實現終端的功能。
如圖1所示,本實施例的搜索方法由搜索服務器來執行,具體包括:
步驟110、根據接收到的搜索請求信息確定目標參數;
具體地,搜索服務器從搜索請求實現終端接收搜索請求信息,并從所述搜索請求信息中確定目標參數,該目標參數可以是攜帶在搜索請求信息中,也可以是根據搜索請求信息中的某些參數按照預設規則來確定。目標參數用于指示搜索請求執行終端。例如,所述目標參數可以用于指定社會性網絡服務(SNS,Social Network Services)系統中的某些用戶。所述SNS專指旨在幫助人們(一群擁有相同興趣與活動的人)建立社會性網絡的互聯網應用服務。這類服務往往是基于互聯網,為用戶提供各種互相聯系、交流的方式,比如電子郵件、即時消息服務等等。社會性網絡服務是一個平臺,建立人與人之間的社會網絡或社會關系的連接。一個社會網絡服務,包括表示每個用戶(通常是一個配置文件)的社會聯系和各種附加服務,大多數社會性網絡服務是基于網絡的在線社區服務,并且通常都融合了用戶生成內容(UGC,User Generated Content)服務,例如用戶可以在他們的網絡中共享他們的想法、圖片、文章、活動、事件等等,即共享用戶生成內容。目前使用廣泛的一些網絡應用,例如好友社交網 絡、視頻分享網絡、知識分享網絡、社區、論壇、博客和微博等使用的都是SNS與UGC相結合的服務方式。
目標參數的形式可以有多種,能夠確定搜索請求執行終端即可,例如:所述目標參數可以指定用戶的ID(IDentity,身份標識號碼),也可以指定周邊用戶,還可以指定在設定時間出現在設定地點的用戶。上述方式可以單獨采用,也可以結合采用。
步驟120、將所述搜索請求信息發送給所述目標參數對應的至少一個搜索請求執行終端。
具體地,確定了所述目標參數指定的目標用戶后,所述搜索服務器就可以將所述搜索請求信息發送給所述目標用戶對應的搜索請求執行終端。所述目標參數可以指定用戶ID,也可以指定周邊用戶,還可以指定在設定時間出現在設定地點的用戶。
當所述目標參數指定用戶ID時,所述搜索服務器就可以將所述搜索請求信息發送給所述用戶ID對應的搜索請求執行終端。例如,用戶希望搜索某次聚會的合影,就可以將目標參數直接設置為參加過此次聚會的人在SNS系統中的用戶ID,這樣用戶對合影的搜索請求就可以直接發送給相關用戶,從而更容易獲得需要的合影照片。
當目標參數指定周邊用戶時,所述搜索服務器就可以對搜索請求發送端進行定位得到當前位置,將所述搜索請求信息發送給距所述當前位置設定范圍內的搜索請求執行終端。例如,當用戶需要尋找當前位置附近的某個餐廳時,就可以將所述目標參數設置為指定周邊用戶,這樣在發送所述搜索請求信息時,所述搜索服務器首先對搜索請求實現終端的當前位置進行定位,然后尋找距所述當前位置設定范圍內的搜索請求執行終端,并將所述搜索請求信息發送給這 些搜索請求執行終端。這樣這家餐廳的店員就極有可能收到所述搜索請求信息,并將所述餐廳的具體位置返回給所述搜索請求實現終端。
當目標參數指定在設定時間出現在設定地點的用戶時,所述搜索服務器就可以對各用戶的位置及位置對應的時間進行過濾,將所述搜索請求信息發送給在設定時間出現在設定地點的搜索請求執行終端。例如,某地剛下過暴雨,而傳統的搜索引擎還沒有來得及建立索引導致檢索無結果,此時就可以將所述目標參數設置為指定在下暴雨時位于其所在地的用戶,以便從他們那得到和這場暴雨相關的準確信息。
本領域技術人員可以理解,通過所述目標參數指定搜索請求執行終端的時候,所述搜索請求執行終端可以是一個或多個,且多個所述搜索請求執行終端的可以分別對應多個指定ID用戶、多個周邊用戶和/或多個在設定時間出現在設定地點的用戶。
優選地,所述目標參數不能覆蓋整個廣播域,否則所述搜索請求信息被視為垃圾消息。廣播域是指一個網段上所有設備的集合,如果所述目標參數被指定為整個廣播域,那么所述用戶服務器就會將這樣的搜索請求信息看作是垃圾消息,并在服務器端對其進行屏蔽,以減小其他用戶收到垃圾消息的概率。
步驟130、接收各所述搜索請求執行終端返回的用戶生成結果。
具體地,所述搜索服務器接收各所述搜索請求執行終端返回的用戶生成結果,所述用戶生成結果是各所述搜索請求執行終端對所述搜索請求信息進行響應的結果。所述用戶生成結果可以是目標用戶個人的數據文件,比如照片、音樂、文檔等,也可以是目標用戶直接輸入的文字和/或語音信息等。
在本實施例的一個優選實施方式中,所述搜索請求信息還包括過期時間,則接收各所述搜索請求執行終端返回的用戶生成結果包括:
在所述過期時間結束之前,接收各所述搜索請求執行終端返回的用戶生成結果。
也就是說,所述搜索服務器可以根據搜索請求信息中的過期時間設置來判斷是否接受所述搜索請求執行終端返回的用戶生成結果,如果所述用戶生成結果的返回在過期時間結束之前,則所述搜索服務器接收所述用戶生成結果,如果所述用戶生成結果的返回在過期時間結束之后,則所述搜索服務器可以認定所述用戶生成結果已過期并不再接收。
步驟140、根據所述用戶生成結果響應所述搜索請求信息。
具體地,所述搜索服務器將接收到的所述用戶生成結果返回給提起所述搜索請求信息的所述搜索請求實現終端。所述搜索服務器可以通過網頁服務器將所述用戶生成結果轉發給所述搜索請求實現終端。
本發明第一實施例通過搜索請求信息確定目標參數,使得所述搜索請求信息可以發送給指定的目標用戶,然后獲得所述目標用戶對所述搜索請求信息進行響應的用戶生成結果,所述用戶生成結果就成為搜索結果,不僅明顯提高了搜索請求被檢索到的成功率,同時增加了召回結果的準確度與可信度。
當應用于圖1B所示的系統架構中時,可以僅設置搜索服務器,接收搜索請求信息,并啟動搜索,且返回搜索結果。或者,可以由原網頁服務器負責從終端獲取搜索請求信息,網頁服務器可以將搜索請求信息按照已有技術,分發給具有網頁搜索功能的服務器或數據庫來進行搜索,可以同時將搜索請求信息提供給搜索服務器,從執行終端獲得用戶生成結果作為搜索結果的補充。或者,還可以單獨使用搜索服務器,利用執行終端進行搜索。
圖2是本發明第二實施例的搜索請求執行方法的流程圖。本實施例提供的 方法與前述實施例提供的搜索方法相配合實現,具體由搜索請求執行終端來執行。如圖2所示,所述搜索請求執行方法包括:
步驟210、接收搜索服務器下發的搜索請求信息,其中,所述搜索請求信息的搜索目標參數用于指定對所述搜索請求信息產生用戶生成結果的搜索請求執行終端。
具體地,搜索請求執行終端接收搜索服務器下發的搜索請求信息,所述搜索請求信息中包括目標參數,所述目標參數用于指定對所述搜索請求信息產生用戶生成結果的搜索請求執行終端,也就是本實施例中用于執行搜索請求的所述搜索請求執行終端。
步驟220、獲取對所述搜索請求信息進行響應的用戶生成結果;
所述搜索請求執行終端根據所述搜索請求信息,獲取相應的用戶生成結果。
優選地,所述用戶生成結果包括第一用戶生成結果和/或第二用戶生成結果。相應地,獲取對所述搜索請求信息進行響應的用戶生成結果包括:
步驟221、在預先建立的數據搜索空間內檢索所述搜索請求信息得到所述第一用戶生成結果;和/或
步驟222、根據所述搜索請求信息向目標用戶提示輸入搜索結果,獲取所述目標用戶輸入的對所述搜索請求信息進行響應的內容,得到第二用戶生成結果。
具體地,所述搜索請求執行終端可以在目標用戶預先建立的數據搜索空間內,以所述搜索請求信息為關鍵字,搜索與所述搜索請求相匹配的內容,如果能夠搜索到,就將搜索到的數據內容作為所述第一用戶生成結果。
同時,所述搜索請求執行終端還可以向目標用戶提示輸入搜索結果,獲取目標用戶主動輸入的對所述搜索請求信息進行響應的文字和/或語音信息等內容 得到所述第二用戶生成結果。因此,所述搜索請求執行終端可能只獲得所述第一用戶生成結果和所述第二用戶生成結果中的一個,也可能同時獲得所述第一用戶生成結果和所述第二用戶生成結果。
需要特別說明的是,所述預先建立的數據搜索空間是指在所述搜索請求執行終端的數據存儲空間上專門指定的部分數據空間,用于對所述搜索請求進行響應,其中,所述數據搜索空間內存儲的數據都標記有關鍵字并根據所述關鍵字建立了索引。
步驟230、將所述用戶生成結果返回給搜索服務器。
所述搜索請求執行終端將獲得的所述用戶生成結果,包括第一用戶生成結果和/第二用戶生成結果,返回給所述搜索服務器。
優選地,所述搜索請求執行終端將所述第一用戶生成結果返回給所述搜索服務器時,可以生成一個提示信息,用于向目標用戶提示已對所述搜索請求信息做出自動響應,所述提示信息可以包括文字、聲音、圖片、動畫等信息中的一種或幾種。
優選地,所述搜索請求信息還包括過期時間,并且所述搜索請求執行終端還可以根據所述過期時間判斷所述搜索請求信息是否過期,若是,將所述搜索請求信息標記為已過期。具體地說,所述搜索請求執行終端接收到的所述搜索請求信息并不是無限期存在的,所述搜索請求信息會包括一個過期時間,如果某個搜索請求信息一直沒有被響應并且被發送到所述搜索請求執行終端的時間已經超過所述過期時間,所述搜索請求信息就會被標記為已過期,不能再被響應,其中所述過期時間可以是用戶設定的,如果用戶沒有設置,就是系統默認的。
優選地,對于未過期的所述搜索請求信息,所述搜索請求執行終端還可以 對所述過期時間進行倒計時顯示,其中所述倒計時顯示的方式可以包括文字、聲音、圖片、動畫等方式中的一種或幾種。
本發明第二實施例根據搜索請求信息獲取自動響應或手動輸入的用戶生成結果,并可以在自動響應時生成提示消息,同時還可以對搜索請求信息進行過期時間判斷,加強了對所述搜索請求信息的控制,進一步提高了搜索結果的準確度和完整性。
圖3是本發明第三實施例的搜索請求實現方法的流程圖。本實施例提供的方法與前述實施例提供的搜索方法和搜索請求執行方法相配合實現,具體由搜索請求實現終端來執行。如圖3所示,所述搜索請求實現方法包括:
步驟310、獲取搜索請求信息。
搜索請求實現終端獲取用戶輸入的、需要進行檢索的搜索請求信息。
步驟320、設置所述搜索請求信息包括的目標參數,其中,所述目標參數用于指定對所述搜索請求信息產生用戶生成結果的搜索請求執行終端。
所述搜索請求實現終端根據用戶輸入的所述搜索請求信息,設置所述搜索請求信息包括的目標參數,其中,所述目標參數用于指定對所述搜索請求信息產生用戶生成結果的搜索請求實現終端。所述目標參數可以指定用戶ID,也可以指定周邊用戶,還可以指定在設定時間出現在設定地點的用戶。
步驟330、將所述搜索請求信息向搜索服務器發送,并接收所述搜索服務器從至少一個搜索請求執行終端獲取到的用戶生成結果。
所述搜索請求實現終端將所述搜索請求信息向搜索服務器發送,并接收所述搜索服務器從至少一個搜索請求執行終端獲取到的用戶生成結果。所述用戶生成結果包括:在預先建立的數據搜索空間內檢索所述搜索請求信息得到所述 第一用戶生成結果;和/或所述目標用戶輸入的對所述搜索請求信息進行響應的第二用戶生成結果。
所述用戶生成結果包括所述搜索請求實現終端可以通過網頁服務器與所述搜索服務器進行數據通信。
優選地,在設置所述搜索請求信息包括的目標參數之后,還包括:
設置所述搜索請求信息中包括的過期時間,所述過期時間用于指示所述搜索請求執行終端或搜索服務器判斷所述搜索請求信息是否過期。若所述搜索請求執行終端判斷出所述搜索請求信息已過期,則不再對其進行響應;若所述搜索服務器判斷出所述搜索請求信息已過期,則不再接收所述搜索執行終端返回的用戶生成結果。
優選地,所述網頁服務器還可以利用現有的網絡搜索引擎(如百度搜索),在整個互聯網絡中檢索與所述搜索請求信息相匹配的內容,若檢索到,則可以將所述相匹配的內容返回給所述搜索請求實現終端。并且,所述網頁服務器還可以分別為所述與所述搜索請求信息相匹配的內容、所述第一用戶生成結果和所述第二用戶生成結果附加不同的標簽信息,用于區分各個搜索結果的不同來源。例如,與所述搜索請求信息相匹配的內容就會被標記為“來自于網絡”,目標用戶A反饋的所述第一用戶生成結果就會被標記為“來自用戶A的自動回復”,目標用戶B反饋的所述第二用戶生成結果就會被標記為“來自用戶B的手動回復”。
本領域技術人員可以理解,所述標簽信息的內容和表現形式不限于上述具體舉例,所述標簽信息可以包括文字、聲音、圖片、動畫等方式中的一種或幾種,只要能表明所述搜索結果的來源,就都在本發明實施例的保護范圍內。
本發明第三實施例通過給搜索請求信息附加目標參數,使得所述搜索請求 信息可以發送給指定的目標用戶,然后獲得這些目標用戶對所述搜索請求信息的響應,由此提高了搜索請求被檢索到的成功率,同時增加了召回結果的準確度與可信度,并且可以將傳統的網頁搜索結果與用戶生成結果一并返回給提出搜索請求的用戶,從而使得搜索結果更加豐富和完善。
圖4是本發明第四實施例的搜索服務器的結構示意圖。如圖4所示,所述搜索服務器包括:
目標參數確定單元41,用于根據接收到的搜索請求信息確定目標參數;
搜索請求下發單元42,用于將所述搜索請求信息發送給所述目標參數對應的至少一個搜索請求執行終端;
搜索結果接收單元43,用于接收各所述搜索請求執行終端返回的用戶生成結果;
搜索結果響應單元44,用于根據所述用戶生成結果響應所述搜索請求信息。
優選地,所述搜索請求下發單元42包括:
第一下發子單元421,用于在目標參數指定用戶ID時,將所述搜索請求信息發送所述用戶ID對應的搜索請求執行終端;
第二下發子單元422,用于在目標參數指定周邊用戶時,對搜索請求發送端進行定位得到當前位置,將所述搜索請求信息發送給距所述當前位置設定范圍內的搜索請求執行終端;和/或
第三下發子單元433,用于在目標參數指定在設定時間出現在設定地點的用戶時,對各用戶的位置及位置對應的時間進行過濾,將所述搜索請求信息發送給在設定時間出現在設定地點的搜索請求執行終端。
優選地,所述搜索請求信息中包括過期時間,則所述搜索結果接收單元44具體用于在所述過期時間結束之前,接收各所述搜索請求執行終端返回的用戶生成結果。
本發明第四實施例通過在搜索請求信息中附加目標參數,使得所述搜索請求信息可以發送給指定的目標用戶,然后獲得所述目標用戶對所述搜索請求信息進行響應的用戶生成結果,所述用戶生成結果就成為搜索結果,不僅明顯提高了搜索請求被檢索到的成功率,同時增加了召回結果的準確度與可信度。
圖5是本發明第五實施例的搜索請求執行終端的結構示意圖。如圖5所示,所述搜索請求執行終端包括:
搜索請求接收單元51,用于接收搜索服務器下發的搜索請求信息,其中,所述搜索請求信息中的搜索目標參數用于指定對所述搜索請求信息產生用戶生成結果的搜索請求執行終端;
搜索結果獲取單元52,用于獲取對所述搜索請求信息進行響應的用戶生成結果;
搜索結果返回單元53,用于將所述用戶生成結果返回給所述搜索服務器。
優選地,所述搜索結果獲取單元52包括:
第一結果獲取子單元521,用于在預先建立的數據搜索空間內檢索所述搜索請求信息得到所述第一用戶生成結果;和/或
第二結果獲取子單元522,用于根據所述搜索請求信息向目標用戶提示輸入搜索結果,獲取所述目標用戶輸入的對所述搜索請求信息進行響應的內容,得到所述第二用戶生成結果。
本發明第五實施例根據搜索請求信息獲取自動響應或手動輸入的用戶生成 結果,進一步提高了搜索結果的準確度和完整性。
圖6是本發明第六實施例的搜索請求實現終端的結構示意圖。如圖6所示,所述搜索請求實現終端,包括:
搜索請求獲取單元61,用于獲取搜索請求信息;
目標參數設置單元62,用于設置所述搜索請求信息包括的目標參數,其中,所述目標參數用于指定對所述搜索請求信息產生用戶生成結果的搜索請求執行終端;
搜索請求發送單元63,用于將所述搜索請求信息向搜索服務器發送,
請求結果接收單元64,用于接收所述搜索服務器從至少一個搜索請求執行終端獲取到的用戶生成結果。
優選地,所述搜索請求實現終端還包括:
過期時間設置單元,用于在設置所述搜索請求信息包括的目標參數之后,設置所述搜索請求信息中包括的過期時間,所述過期時間用于指示所述搜索請求執行終端或搜索服務器判斷所述搜索請求信息是否過期。
本發明第六實施例通過給搜索請求信息附加目標參數,使得所述搜索請求信息可以發送給指定的目標用戶,然后獲得這些目標用戶對所述搜索請求信息的響應,將用戶生成內容作為搜索結果,由此提高了搜索請求被檢索到的成功率,同時增加了召回結果的準確度與可信度。
顯然,本領域技術人員應該明白,上述的本發明的各模塊或各步驟可以用通用的計算裝置來實現,它們可以集中在單個計算裝置上,或者分布在多個計算裝置所組成的網絡上,可選地,他們可以用計算機裝置可執行的程序代碼來實現,從而可以將它們存儲在存儲裝置中由計算裝置來執行,或者將它們分別 制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現。這樣,本發明不限制于任何特定的硬件和軟件的結合。
注意,上述僅為本發明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本發明的保護范圍。因此,雖然通過以上實施例對本發明進行了較為詳細的說明,但是本發明不僅僅限于以上實施例,在不脫離本發明構思的情況下,還可以包括更多其他等效實施例,而本發明的范圍由所附的權利要求范圍決定。

關于本文
本文標題:搜索方法、搜索服務器、搜索請求執行方法及終端.pdf
鏈接地址:http://www.pqsozv.live/p-6180887.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
钻石光影