新四季網

一種搜索設備和方法

2023-06-05 22:00:01

專利名稱:一種搜索設備和方法
技術領域:
本發明涉及網絡技術領域,特別是涉及一種搜索設備和搜索方法。
背景技術:
隨著網際網路的高速發展,各種企業、組織和個人都逐步了解到在網際網路上提供信息服務的重要性,從而都紛紛建立各自的網站來發布相應信息。隨著在網絡上提供網絡信息服務的網站日益增多,網際網路用戶很難記住這些網站的具體地址,因而依賴於搜索網站來查詢這些網站位置。搜索網站利用搜尋引擎來從網際網路中提取各個網站的信息(以網頁文字為主),建立起資料庫。當用戶在搜索網站上進行查詢時,搜尋引擎能檢索與用戶查詢條件相匹配的記錄,按一定的排列順序返回結果。隨著網絡信息日益增多,搜尋引擎如何為用戶提供準確的內容成為搜尋引擎的最大挑戰。目前的搜尋引擎在針對某個搜索詞生成搜索結果列表中,通常僅在搜索結果列表中呈現來自某個網站的單條信息記錄。這樣,搜索結果中儘可能多地呈現來自不同網站的內容,以便於用戶進行選擇。然而,就用戶而言,其所期望獲得的結果是最接近其搜索結果的內容,而與網站關係不大。有些網站可能具有大量和用戶搜索詞相關的結果,但是卻無法直接呈現給用戶。現有的搜尋引擎可以通過在搜索條件中指定搜索範圍,例如僅搜索某個網站中的內容,來呈現該網站中與用戶搜索詞相關聯的內容。然而,這種方法需要用戶手動地在搜索條件中指定要搜索的URL,由於用戶對於如何在搜索條件中指定U RL並不熟悉,這導致用戶難以使用該功能。

發明內容
本發明實施例的目的是提供一種搜索設備和搜索方法,能夠使用戶快速且方便地獲取來自同一個網站的搜索結果,解決了用戶無法利用搜尋引擎來方便地呈現來自同一個網站的相關聯搜索結果的問題。為了實現上述目的,根據本發明的一個方面,提供了一種搜索設備。該搜索設備包括搜索處理器和結構處理器。搜索處理器適於接收例如從用戶終端提交的搜索詞,並根據該搜索詞進行檢索獲取搜索結果列表。結果處理器,適於接收搜索結果列表,為該搜索結果列表中的每個搜索結果生成一個對應的「站內搜索」連結,並且輸出添加了「站內搜索」連結的搜索結果列表。一般而言,「站內搜索」連結的內容為在相應搜索結果所在的站點的範圍內,進行該搜索詞的搜索。可選地,在上述的搜索設備中,如果搜索詞中已經具有範圍限定,則結果處理器不生成「站內搜索」連結。可選地,在上述的搜索設備中,相應搜索結果所在的站點的範圍,為相應搜索結果的統一資源定位符的站點部分所包含的範圍,或者為統一資源定位符的根站點所包含的範圍。根據本發明的另一個方面,提供了一種搜索方法。該搜索方法包括接收搜索詞,根據搜索詞進行檢索獲取搜索結果列表;接收該搜索結果列表,為該搜索結果列表中的每個搜索結果生成一個對應的「站內搜索」連結,其中該「站內搜索」連結的內容為在對應的搜索結果所在的站點的範圍內,進行所述搜索詞的搜索;以及輸出添加了「站內搜索」連結的搜索結果列表。可選地,該搜索方法還包括如果搜索詞中已經具有範圍限定,則不生成「站內搜索」連結。可選地,在上述搜索方法中,該對應的搜索結果所在的站點的範圍,為對應的搜索 結果的統一資源定位符的範圍,或者為該統一資源定位符的根站點的範圍。本發明實施例至少存在以下技術效果I)本發明實施例通過對每個搜索結果生成「站內搜索」連結,從而允許用戶快速且方便地獲取來自同一個網站的搜索結果,並且用戶無需掌握劃定搜索範圍的網絡命令,解決了用戶無法利用搜尋引擎來方便地呈現來自同一個網站的相關聯搜索結果的問題。2)在搜索結果中顯示站內相關搜索的連結,顯示起來更加直觀,方便用戶搜索來自同一網站的內容。


通過閱讀下文具體實施方式
的詳細描述,各種其他的優點和益處對於本領域普通技術人員將變得清楚明了。附圖僅用於示出優選實施方式的目的,而並不認為是對本發明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中圖I為根據本發明一個實施例的搜索設備的結構圖;圖2為根據本發明一個實施例而提供的搜尋引擎的結構圖;圖3為根據本發明一個實施例的搜索方法的流程圖。
具體實施例方式為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合附圖對具體實施例進行詳細描述。圖I為根據本發明一個實施例的搜索設備100的結構圖。如圖I所示,搜索設備100包括搜索處理器110和結果處理器120。搜索處理器110適於接收搜索詞,根據搜索詞進行檢索以獲取搜索結果列表。搜索詞可以由用戶終端200經由網絡來提交。用戶終端200可以包括諸如臺式計算機、可攜式計算機、移動終端、個人數字助理之類的各種計算設備。所有可以提交搜索詞的設備都在本發明的保護範圍之內。一般而言,搜索處理器110接收用戶終端200提交的搜索詞之後,利用和一般搜尋引擎類似的方式來根據搜索詞進行檢索以獲取搜索結果列表。一般而言,搜索結果列表具有關鍵字-值對(key-value pair)的形式,其中關鍵字是URL (Uniform/UniversalResource Locator,統一資源定位符,也被稱為網頁地址)地址,對應的值是命中分數,即搜索結果和搜索詞的相關程度得分。該得分用於結果排名,一般得分越高排名越高。在搜索處理器110裡,搜索詞可以具有某種一些語法,這些語法在一些搜尋引擎裡面都規定了(例如,insite:語法,在具體使用時,該語法結構為[待查詞組]+ [insite] + [:] +[網站],其可以查詢某一網站的內容,比如在新浪網查詢「嫦娥一號」,利用該語法可以寫為婦娥一號insite sina. com. cn當然,類似insite的搜索語法有很多,例如[or]、[inur] > [intite]等等),但是用戶通常不會知曉這些語法,在用戶不加insite限定時,搜索處理器返回的搜索結果中,僅僅會選擇每個站點下面的一條URL添加到列表中,而用戶加了 insite限定時,會返回在該網站下面的相關URL。因此,因為大多數用戶不知曉搜尋引擎的語法,即使具有在同一網站進行內容搜索的需求,在沒有幫助的情況下也難以實現。結果處理器120耦接到搜索處理器110,適於接收搜索處理器獲得的搜索結果列表。隨後結果處理器120適於為搜索結果列表中的每個搜索結果生成一個對應的「站內搜索」連結。「站內搜索」連結的內容為在相應搜索結果所在的站點的範圍內,進行所述搜索 詞的搜索;以及呈現添加了所述「站內搜索」連結的搜索結果列表。可見,本發明實施例通過對每個搜索結果生成「站內搜索」連結,從而允許用戶快速且方便地獲取來自同一個網站的搜索結果,並且用戶無需掌握搜尋引擎的語法,解決了用戶無法利用搜尋引擎來方便地呈現來自同一個網站的相關聯搜索結果的問題。雖然大多數人不了解搜尋引擎的語法,但是仍然會有一部分專業的人是掌握了搜尋引擎的語法的,如果這部分專業人士採用了進行站內搜索的搜尋引擎語法,那麼搜索結果已經符合站內搜索的要求了,不需要再生成「站內搜索」連結。針對這種情況,本發明實施例中,結果處理器120進行判斷,如果所述搜索詞中已經具有範圍限定,說明搜索結果也會是來自同一個範圍的,因此結果處理器就不用再生成所述「站內搜索」連結。其中,所述相應搜索結果所在的站點的範圍,為相應搜索結果的統一資源定位符的站點部分所包含的範圍,或者為統一資源定位符的根站點所包含的範圍。例如URL為http://bbs. a. com/site/33232, html,站內搜索的範圍限定可以是bbs. a. com,也有可能是a. com ο再例如一個關於手機的搜索的U RL 為 http://digi. it. sohu. com/20120730/n349337765. shtml,那麼站內搜索的範圍限定可以是digi. it. sohu. com(該網站的手機頻道包含的範圍),也可以是sohu. com(該網站的根站點所包含的全部範圍)。圖2為根據本發明一個實施例而提供的搜尋引擎的結構圖,如圖2所示,其中位於下方的用戶終端400是要進行搜索的客戶端,不僅僅是傳統的計算機,而且也可以是移動終端、個人數字助理之類的各種計算設備。圖2中位於中間的是搜尋引擎300,位於上方的是各種網絡伺服器500,提供網絡信息服務,例如各種網頁信息。搜尋引擎300包括信息收集/處理器310,信息存儲器320、搜索處理器330和結果處理器340。其中,信息收集/處理器310從各個伺服器500收集網頁信息,這例如可以通過蜘蛛爬蟲等方式來獲得,並且對所獲得的網頁進行處理,例如提取其中的主題詞等等,並且將處理後的網頁存儲在信息存儲器320中。搜索處理器330接收終端用戶提交的搜索詞,並以傳統方式進行檢索,以從信息存儲器中獲取搜索結果列表,一般而言,搜索結果列表具有關鍵字-值對(key-valuepair)的形式,其中key是URL地址,value是命中的分數,即搜索結果和搜索詞的相關程度得分。該得分用於結果排名,一般得分越高排名越高。在搜索處理器330裡,來自終端的搜索詞可以具有某種一些語法,這些語法在一些搜尋引擎裡面都規定了(例如,insite:語法,在具體使用時,該語法結構為[待查詞組]+ [insite] + [:] +[網站],其可以查詢某一網站的內容,比如在新浪網查詢「嫦娥一號」,利用該語法可以寫為婦娥一號insite sina. com. cn當然,類似insite的搜索語法有很多,例如[or]、[inur] > [intite]等等),但是用戶通常不會知曉這些語法,在用戶不加insite限定時,搜索處理器返回的搜索結果中,僅僅會選擇每個站點下面的一條URL添加到列表中,而用戶加了 insite限定時,會返回在該網站下面的相關URL。結果處理器340,其接收從搜索處理器返回的結果,結果處理器為每個返回結果生成「站內搜索」連結,連結的內容同樣是到搜尋引擎的查詢(其中加入了 insite的限定,insite的內容為該U RL中的站點信息,即結果處理器需要提取每個URL的站點信息)。 雖然大多數人不了解搜尋引擎的語法,但是仍然會有一部分專業的人是掌握了搜尋引擎的語法的,如果這部分專業人士採用了進行站內搜索的搜尋引擎語法,那麼搜索結果已經符合站內搜索的要求了,不需要再生成「站內搜索」連結。所以,為了應對這種情況,結果處理器可以同樣接收終端請求,並判斷是否有insite限定,如果有,則不生成「站內搜索」連結,沒有才生成「站內搜索」連結。insite限定的內容,除了是URL中的站點信息之外,還可有可能是跟站點信息。例如URL 為 http://bbs. a. com/site/33232, html, insite 後面的限定可以是 bbs. a. com,也有可能是a. com。然後,結果處理器將相應信息返回給終端,以在終端應用(例如瀏覽器)上呈現。這樣終端用戶如果點擊「站內搜索」連結,則可以方便從搜尋引擎返回在該站點下的所有相關搜索結果。圖3為根據本發明一個實施例的搜索方法的流程圖,如圖3所示,搜索方法包括步驟610,接收搜索詞,根據所述搜索詞進行檢索獲取搜索結果列表;其中,搜索詞可以由用戶終端經由網絡來提交。接收搜索詞之後,可以利用和一般搜尋引擎類似的方式來根據搜索詞進行檢索以獲取搜索結果列表。一般而言,搜索結果列表具有關鍵字-值對的形式,其中關鍵字是URL地址,對應的值是命中分數,即搜索結果和搜索詞的相關程度得分。該得分用於結果排名,一般得分越高排名越高。搜索詞可以具有某種一些語法,這些語法在一些搜尋引擎裡面都規定了(例如,insite:語法,請搜索相關語法的含義),但是用戶通常不會知曉這些語法,在用戶不加insite限定時,搜索處理器返回的搜索結果中,僅僅會選擇每個站點下面的一條URL添加到列表中,而用戶加了 insite限定時,會返回在該網站下面的相關URL。因此,因為大多數用於不知曉搜尋引擎的語法,即使具有在同一網站進行內容搜索的需求,在沒有幫助的情況下也難以實現。步驟620,接收所述搜索結果列表,為所述搜索結果列表中的每個搜索結果生成一個對應的「站內搜索」連結,所述「站內搜索」連結的內容為在對應的搜索結果所在的站點的範圍內,進行所述搜索詞的搜索;其中,「站內搜索」連結的內容為在相應搜索結果所在的站點的範圍內,進行所述搜索詞的搜索;以及呈現添加了所述「站內搜索」連結的搜索結果列表。步驟630,輸出添加了所述「站內搜索」連結的搜索結果列表。可見,本發明實施例通過對每個搜索結果生成「站內搜索」連結,從而允許用戶快速且方便地獲取來自同一個網站的搜索結果,並且用戶無需掌握搜尋引擎的語法,解決了用戶無法利用搜尋引擎來方便地呈現來自同一個網站的相關聯搜索結果的問題。雖然大多數人不了解搜尋引擎的語法,但是仍然會有一部分專業的人是掌握了搜尋引擎的語法的,如果這部分專業人士採用了進行站內搜索的搜尋引擎語法,那麼搜索結果已經符合站內搜索的要求了,不需要再生成「站內搜索」連結。針對這種情況,本發明實施例中,如果所述搜索詞中已經具有範圍限定,則不生成所述「站內搜索」連結。所述對應的搜索結果所在的站點的範圍,為所述對應的搜索結果的統一資源定位符的範圍,或者為所述統一資源定位符的根站點的範圍。例如一個關於手機的搜索的U RL 為 http://digi. it. sohu. com/20120730/n349337765. shtml,那麼 insite 後面的限定可以是digi. it. sohu. com(該網站的手機頻道包含的範圍),也可以是sohu. com(該網站的根站點所包含的全部範圍)。在所述「站內搜索」連結被點擊後,根據帶有限定範圍的搜索詞進行檢索獲取搜索結果列表,所述限定範圍為在對應的搜索結果所在的站點的範圍內,進行所述搜索詞的搜索。可見,搜索方法和搜索設備相對應,主要涉及用戶進行檢索,搜尋引擎返回包括「站內搜索」的連結的過程,進一步的方法還包括用戶點擊「站內搜索」連結後的處理。由上可知,本發明實施例具有以下優勢I)本發明實施例通過對每個搜索結果生成「站內搜索」連結,從而允許用戶快速且方便地獲取來自同一個網站的搜索結果,並且用戶無需掌握劃定搜索範圍的網絡命令,解決了用戶無法利用搜尋引擎來方便地呈現來自同一個網站的相關聯搜索結果的問題。2)在搜索結果中顯示站內相關搜索的連結,顯示起來更加直觀,方便用戶搜索來自同一網站的內容。以上所述僅是本發明的優選實施方式,應當指出,對於本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護範圍。
權利要求
1.一種搜索設備,包括 搜索處理器,適於接收搜索詞,根據所述搜索詞進行檢索獲取搜索結果列表; 結果處理器,適於接收所述搜索結果列表,為所述搜索結果列表中的每個搜索結果生成一個對應的「站內搜索」連結,所述「站內搜索」連結的內容為在相應搜索結果所在的站點的範圍內,進行所述搜索詞的搜索;以及輸出添加了所述「站內搜索」連結的搜索結果列表。
2.根據權利要求I所述的搜索設備,其中如果所述搜索詞中已經具有範圍限定,則所述結果處理器不生成所述「站內搜索」連結。
3.根據權利要求I或者2所述的搜索設備,其中所述相應搜索結果所在的站點的範圍,為所述相應搜索結果的統一資源定位符的站點部分所包含的範圍,或者為所述統一資源定位符的根站點所包含的範圍。
4.一種搜索方法,包括 接收搜索詞,根據所述搜索詞進行檢索獲取搜索結果列表; 接收所述搜索結果列表,為所述搜索結果列表中的每個搜索結果生成一個對應的「站內搜索」連結,所述「站內搜索」連結的內容為在對應的搜索結果所在的站點的範圍內,進行所述搜索詞的搜索; 輸出添加了所述「站內搜索」連結的搜索結果列表。
5.根據權利要求4所述的搜索方法,還包括 如果所述搜索詞中已經具有範圍限定,則不生成所述「站內搜索」連結。
6.根據權利要求4或5所述的搜索方法,所述對應的搜索結果所在的站點的範圍,為所述對應的搜索結果的統一資源定位符的範圍,或者為所述統一資源定位符的根站點的範圍。
7.根據權利要求4一 6中任一個所述的搜索方法,還包括 在所述「站內搜索」連結被點擊後,根據帶有限定範圍的搜索詞進行檢索獲取搜索結果列表,所述限定範圍為在對應的搜索結果所在的站點的範圍內,進行所述搜索詞的搜索。
全文摘要
本發明公開了一種搜索設備和搜索方法,其中搜索設備包括搜索處理器,用於適於接收用戶終端提交的搜索詞,根據所述搜索詞進行檢索獲取搜索結果列表;結果處理器,用於適於接收所述搜索結果列表,為所述搜索結果列表中的每個搜索結果生成一個對應的「站內搜索」連結,所述「站內搜索」連結的內容為在相應搜索結果所在的站點的範圍內,進行所述搜索詞的搜索;以及呈現添加了所述「站內搜索」連結的搜索結果列表。本發明能夠使用戶快速且方便地獲取來自同一個網站的搜索結果,解決了用戶無法利用搜尋引擎來方便地呈現來自同一個網站的相關聯搜索結果的問題。
文檔編號G06F17/30GK102937978SQ20121039550
公開日2013年2月20日 申請日期2012年10月17日 優先權日2012年10月17日
發明者張棟 申請人:北京奇虎科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀