搜索系統、搜索方法及其網頁過濾系統和方法
2023-09-15 18:05:25
專利名稱:搜索系統、搜索方法及其網頁過濾系統和方法
技術領域:
本發明涉及網際網路領域,特別涉及一種搜索系統、搜索方法及其網頁過濾系統和方法。
背景技術:
隨著網際網路的迅速普及和發展,網上瀏覽資訊已成為人們日常工作、學習和生活中不可 或缺的一個重要部分。用戶只需要經由網際網路就可以連接到全球網站所組成的環球信息網( World Wide Web)上,並可使用環球信息網上的數據或信息。搜尋引擎經常被用戶用於在環 球信息網上搜索其所需要的資訊,如Baidu、 Google等。
傳統的搜尋引擎搜尋網頁的方法是用戶在搜尋引擎中輸入欲搜索的關鍵字或主題,搜 索引擎連接環球信息網開始搜索,並將搜索結果按照關鍵字內容相關度或者網頁關鍵字優化 程度前後次序排列。
在很多公司或者企業,為了保障資訊安全及避免員工在工作時花費較多的時間在網絡上 ,往往都限制了網頁地址中帶有bbs、 blog、 forum等關鍵字的網頁的瀏覽,公司用戶點擊或 輸入此類網頁地址則無法打開該網頁並提示警示頁面。然而,用戶在搜索資訊時,bbs等網 頁不僅數量眾多且由於相關度的原因排列較前,用戶點擊搜索結果中的多個網頁地址卻無法 打開,又或者需要人為的逐個査看網頁地址中是否帶有bbs、 blog等關鍵字來選擇性打開。 導致用戶需要花費更多的時間去獲取其需要的資訊,費時費力,給用戶帶來了諸多不便。
發明內容
有鑑於此,有必要提供一種能方便用戶査看網頁信息的搜索系統。 此外,還有必要提供一種能方便用戶査看網頁信息的搜索方法。 另外,還有必要提供一種能方便用戶査看網頁信息的網頁過濾系統。 最後,還有必要提供一種能方便用戶査看網頁信息的網頁過濾方法。 一種搜索系統,客戶端通過主機系統與搜索系統通信。搜索系統包括搜尋引擎及網頁過 濾系統,搜尋引擎用於根據客戶端中輸入的搜索條件搜索相關的網頁,以獲得網頁信息,主 機系統中設置有阻止用戶瀏覽相關網頁的禁止關鍵字。網頁過濾系統包括檢測單元、分離單 元及輸出單元,檢測單元用於檢測主機系統中的禁止關鍵字,分離單元用於根據所述禁止關 鍵字將搜尋引擎搜索到的網頁信息分離為第一網頁信息和第二網頁信息。輸出單元用於輸出 第一網頁信息給客戶端。一種搜索方法,其包括以下幾個步驟 接收用戶在客戶端中輸入的搜索條件;
檢測發出搜索條件的主機系統中阻止用戶瀏覽相關網頁的禁止關鍵字; 根據搜索條件搜索相關網頁信息,並利用所述禁止關鍵字將上述網頁信息分離為第一網 頁信息和第二網頁信息;
輸出所述第一網頁信息。
一種網頁過濾系統,其包括檢測單元、分離單元及輸出單元,檢測單元用於響應用戶輸 入的搜索請求,檢測主機系統中阻止用戶瀏覽相關網頁的禁止關鍵字。分離單元用於接收搜 索引擎根據用戶請求搜索到的網頁信息,並利用禁止關鍵字將上述網頁信息分離為第一網頁 信息和第二網頁信息,第一網頁信息為網址中不帶有禁止關鍵字的網頁信息,第二網頁信息 為網址中帶有禁止關鍵字的網頁信息。輸出單元輸出第一網頁信息。
一種網頁過濾方法,其包括以下幾個步驟
響應用戶輸入的搜索請求,檢測發出搜索請求的主機系統中阻止用戶瀏覽相關網頁的禁 止關鍵字;
接收搜尋引擎根據用戶請求搜索到的網頁信息,並利用所述禁止關鍵字將上述網頁信息 分離為第一網頁信息和第二網頁信息; 輸出所述第一網頁信息。
上述搜索系統、搜索方法及其網頁過濾系統和方法,通過輸出不帶有禁止關鍵字的第一 網頁信息,如此,用戶均可以點擊査看上述網頁信息,給用戶帶來了便利。
圖l是一較佳實施方式的具有網頁過濾系統的搜索系統和客戶端的功能模塊圖。
圖2是一較佳實施方式的搜索方法的流程圖。
圖3是一較佳實施方式的網頁過濾方法的流程圖。
具體實施例方式
如圖1所示,其為一較佳實施方式的具有網頁過濾系統30的搜索系統200和客戶端10的功 能模塊圖。客戶端10通過主機系統12與搜索系統200通信,以進行網頁搜索。客戶端10包括 輸入單元102及網頁瀏覽界面104。主機系統12可為伺服器、代理伺服器或客戶端主機等。搜 索系統200包括搜尋引擎20及網頁過濾系統30。
輸入單元102用於接收用戶輸入的搜索條件。搜尋引擎20用於根據搜索條件搜索相關網 頁,並獲得網頁信息,包括相關內容和連結。網頁瀏覽界面104用於顯示搜索系統200輸出的搜索結果。
網頁過濾系統30包括檢測單元302、分離單元304及輸出單元306。
檢測單元302用於檢測主機系統12中設置的阻止用戶瀏覽相關網頁的禁止關鍵字,如 bbs、 blog、 forum等。
分離單元304用於將搜尋引擎20搜索到的網頁信息分離為網址中不帶有禁止關鍵字的第 一網頁信息和網址中帶有禁止關鍵字的第二網頁信息。分離單元304可以是在搜尋引擎20完 成搜索任務後統一進行分離,也可為在搜尋引擎20搜索網頁信息的過程中逐個分離。
輸出單元306用於輸出第一網頁信息,其包括兩種工作方式第一種工作方式為只輸出 第一網頁信息,以通過主機系統12提供給網頁瀏覽界面104顯示。如此,通過搜索條件搜索 到的網頁均是可以點擊査看的網頁信息,給用戶帶來了便利。第二種工作方式為輸出單元 306將第一網頁信息和第二網頁信息分欄排列或將第二網頁信息排列在第一網頁信息的後面 輸出,以提供給網頁瀏覽單元104顯示。如此,用戶可以點擊査看排列在一起的網址中不帶 有禁止關鍵字的網頁信息,給用戶帶來了便利。
請參閱圖2, 一較佳實施方式的搜索方法包括以下步驟
步驟400:接收用戶在客戶端輸入的搜索條件。
步驟402:檢測發出搜索條件的主機系統中阻止用戶瀏覽相關網頁的禁止關鍵字。 步驟404:根據搜索條件搜索相關網頁信息,並利用禁止關鍵字將上述網頁信息分離為
第一網頁信息和第二網頁信息。第一網頁信息為網址中不帶有禁止關鍵字的網頁,第二網頁
信息為網址中帶有禁止關鍵字的網頁。
步驟406:輸出第一網頁信息。輸出第一網頁信息包括兩種輸出方式,第一種方式為只
輸出第一網頁信息;第二種方式為將第一網頁信息和第二網頁信息分欄排列或將第一網頁信
息排列在第二網頁信息的後面以作為搜索結果輸出。
用戶通過上述搜索方法搜索網頁時,通過對網址中帶有禁止關鍵字的網頁刪除,或將網 址中帶有禁止關鍵字的網頁排列在不帶有禁止關鍵字的網頁的後面、或將網址中帶有禁止關 鍵字的網頁和不帶有禁止關鍵字的網頁分欄排列,如此用戶可以點擊査看排列在一起的網址 中不帶有禁止關鍵字的網頁信息,給用戶帶來了便利。
請參閱圖3 , 一較佳實施方式的網頁過濾方法包括以下步驟
步驟500:響應用戶輸入的搜索請求,檢測發出搜索請求的主機系統中阻止用戶瀏覽相
關網頁的禁止關鍵字。
步驟502:接收搜尋引擎根據用戶請求搜索到的網頁信息,並利用禁止關鍵字將上述網頁信息分離為第一網頁信息和第二網頁信息。第一網頁信息為網址中不帶有禁止關鍵字的網 頁信息,第二網頁信息為網址中帶有禁止關鍵字的網頁信息。
步驟504:輸出第一網頁信息。輸出第一網頁信息包括兩種輸出方式,第一種方式為只 輸出第一網頁信息;第二種方式為將第一網頁信息和第二網頁信息分欄排列或將第一網頁信 息排列在第二網頁信息的後面以作為搜索結果輸出。
通過上述網頁過濾方法過濾網頁時,用戶可以點擊査看排列在一起的網址中不帶有禁止 關鍵字的網頁信息,給用戶帶來了便利。
本技術領域的普通技術人員應當認識到,以上的實施方式僅是用來說明本發明,而並非 用作為對本發明的限定,只要在本發明的實質精神範圍之內,對以上實施例所作的適當改變 和變化都落在本發明要求保護的範圍之內。
權利要求
權利要求1一種搜索系統,客戶端通過主機系統與所述搜索系統通信,所述搜索系統包括搜尋引擎,用於根據客戶端中輸入的搜索條件搜索相關的網頁,以獲得網頁信息,所述主機系統中設置有阻止用戶瀏覽相關網頁的禁止關鍵字,其特徵在於所述搜索系統還包括網頁過濾系統,所述網頁過濾系統包括檢測單元、分離單元及輸出單元,所述檢測單元用於檢測主機系統中的禁止關鍵字,所述分離單元用於根據所述禁止關鍵字將搜尋引擎搜索到的網頁信息分離為第一網頁信息和第二網頁信息,所述輸出單元用於輸出第一網頁信息給客戶端。
2.如權利要求l所述的搜索系統,其特徵在於所述第一網頁信息為 網址中不帶有禁止關鍵字的網頁信息,所述第二網頁信息為網址中帶有禁止關鍵字的網頁信 息。
3.如權利要求l所述的搜索系統,其特徵在於所述輸出單元輸出第 一網頁信息的方式包括只輸出第一網頁信息、輸出分欄排列的第一網頁信息和第二網頁信息 、以及輸出將第二網頁信息排列在第一網頁信息後面構成的網頁信息中的至少一種。
4.一種搜索方法,其包括以下幾個步驟 接收用戶在客戶端中輸入的搜索條件;檢測發出搜索條件的主機系統中阻止用戶瀏覽相關網頁的禁止關鍵字; 根據搜索條件搜索相關網頁信息,並利用所述禁止關鍵字將上述網頁信息分離為第一網頁信息和第二網頁信息; 輸出所述第一網頁信息。
5.如權利要求4所述的搜索方法,其特徵在於所述第一網頁信息為網址中不帶有禁止關鍵字的網頁信息,所述第二網頁信息為網址中帶有禁止關鍵字的網頁信息。
6.如權利要求4所述的搜索方法,其特徵在於所述輸出第一網頁信息的方式包括只輸出第一網頁信息、輸出分欄排列的第一網頁信息及第二網頁信息、以及輸出將第二網頁信息排列在第一網頁信息後面構成的網頁信息中的至少一種。
7. 一種網頁過濾系統,其包括檢測單元、分離單元及輸出單元,所 述檢測單元用於響應用戶輸入的搜索請求,檢測主機系統中阻止用戶瀏覽相關網頁的禁止關 鍵字,所述分離單元用於接收搜尋引擎根據用戶請求搜索到的網頁信息,並利用所述禁止關 鍵字將上述網頁信息分離為第一網頁信息和第二網頁信息,所述第一網頁信息為網址中不帶 有禁止關鍵字的網頁信息,所述第二網頁信息為網址中帶有禁止關鍵字的網頁信息,所述輸 出單元輸出第一網頁信息。
8.如權利要求7所述的網頁過濾系統,其特徵在於所述輸出單元輸 出第一網頁信息的方式包括只輸出第一網頁信息、輸出分欄排列的第一網頁信息及第二網頁 信息、以及輸出將第二網頁信息排列在第一網頁信息後面構成的網頁信息中的至少一種。
9.一種網頁過濾方法,其包括以下幾個步驟響應用戶輸入的搜索請求,檢測發出搜索請求的主機系統中阻止用戶瀏覽相關網頁的禁止關鍵字;接收搜尋引擎根據用戶請求搜索到的網頁信息,並利用所述禁止關鍵字將上述網頁信 息分離為第一網頁信息和第二網頁信息;輸出所述第一網頁信息。
10.如權利要求9所述的網頁過濾方法,其特徵在於所述第一網頁 信息為網址中不帶有禁止關鍵字的網頁信息,所述第二網頁信息為網址中帶有禁止關鍵字的 網頁信息。
全文摘要
一種搜索系統,客戶端通過主機系統與搜索系統通信。搜索系統包括搜尋引擎及網頁過濾系統,搜尋引擎用於根據客戶端中輸入的搜索條件搜索相關的網頁,以獲得網頁信息,主機系統中設置有阻止用戶瀏覽相關網頁的禁止關鍵字。網頁過濾系統包括檢測單元、分離單元及輸出單元,檢測單元用於檢測主機系統中的禁止關鍵字,分離單元用於根據所述禁止關鍵字將搜尋引擎搜索到的網頁信息分離為第一網頁信息和第二網頁信息。輸出單元用於輸出第一網頁信息給客戶端。如此,用戶均可以點擊查看上述網頁信息,給用戶帶來了便利。
文檔編號G06F17/30GK101546327SQ20081030074
公開日2009年9月30日 申請日期2008年3月27日 優先權日2008年3月27日
發明者左幫勝, 龍 戴, 段旺昌 申請人:鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司