專利名稱:網(wǎng)絡信息搜索方法及搜索系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及搜索技術,尤其涉及一種網(wǎng)絡信息的搜索方法及搜索系統(tǒng)。
技術背景目前,通訊網(wǎng)絡搜索引擎的技術基礎是全文檢索技術,從20世紀60年 代起,業(yè)界對全文檢索技術就開始有研究。全文檢索通常指文本全文檢索, 包括信息的存儲、組織、表現(xiàn)、查詢、存取等各個方面,其核心為文本信息 的索引和檢索, 一般應用于企事業(yè)單位。隨著互聯(lián)網(wǎng)信息的發(fā)展,互聯(lián)網(wǎng)搜 索引擎在全文檢索技術上逐漸發(fā)展起來,并得到廣泛的應用,例如目前主要 的互聯(lián)網(wǎng)搜索引擎有SOSO搜索引擎、BAIDU搜索引擎、GOOGLE搜索 引擎等等。目前許多網(wǎng)絡用戶通過互聯(lián)網(wǎng)進行相關的主題活動,包括商業(yè)性的活 動、生活主題活動、娛樂主題活動、交友主題活動等等。目前也出現(xiàn)了許多 可以方便網(wǎng)民進行相關主題活動的網(wǎng)絡通訊工具。例如,即時通訊(IM)工具已經(jīng)是網(wǎng)民不可缺少的網(wǎng)絡通訊工具,普 遍率非常高??梢酝ㄟ^點對點的技術來實現(xiàn)互聯(lián)網(wǎng)上的即時溝通,甚至可以 實現(xiàn)幾個網(wǎng)友之間關于某個主題的群體聊天。在目前的IM系統(tǒng)中,如果用 戶注冊IM工具,則需要上傳IM個人身份信息,通常包括性別、年齡、 個人愛好、專業(yè)技能、擅長領域等相關信息,如果IM用戶允許公開自己上 傳的某些個人身份信息,則這些信息就成為了 IM個人公開信息,可以被所 有IM用戶共享。再例如,目前互聯(lián)網(wǎng)上出現(xiàn)了許多與某一領域相關的主題社區(qū)論壇,例 如通訊技術(IT)設備交易論壇、攝影愛好者論壇、以及交友論壇等等。這
些主題社區(qū)論壇網(wǎng)站也是一種網(wǎng)絡通訊工具,網(wǎng)民可以通過注冊登陸主題設 備論壇,通過留言、發(fā)帖、以及網(wǎng)絡短消息進行互動通訊。網(wǎng)民在注冊這些 論壇時,也需要上傳個人身份信息,例如性別、年齡、個人愛好、網(wǎng)絡通訊工具帳號(如IM帳號、電子郵件帳號等)、聯(lián)系方式、專業(yè)技能、擅長領域等相關信息,如果網(wǎng)民允許公開自己上傳的某些個人身份信息,則這些 信息也成為了個人公開信息,可以被所有網(wǎng)民共享?;ヂ?lián)網(wǎng)上的這些個人公開信息可以說是一個巨大的信息資源庫,如果可 以直接搜索到與某一 關鍵詞相關的網(wǎng)民個人公開信息,則可以非常方便廣大 網(wǎng)友之間的通訊交流,提高搜索效率。但是,目前的互聯(lián)網(wǎng)搜索引擎技術都是基于對網(wǎng)頁頁面信息進行匹配索 引得到的,當輸入關鍵詞搜索后,搜索結果都是與所述關鍵詞匹配的網(wǎng)頁頁 面信息或者包括網(wǎng)頁的鏈接信息,不能對網(wǎng)頁頁面的內容進行更為細致、目 的性更強的細化分析。尤其是,目前的任何一種互聯(lián)網(wǎng)搜索引擎都不能根據(jù) 關鍵詞直接搜索到與該關鍵詞相關的網(wǎng)民的個人公開信息,搜索目標的針對 性低,搜索效率差。發(fā)明內容有鑒于此,本發(fā)明所要解決的技術問題在于提供一種網(wǎng)絡信息搜索方 法,可以實現(xiàn)通過關鍵詞直接搜索到與該關鍵詞相關的網(wǎng)絡用戶的個人公開 信息,從而提高搜索目標的針對性,提高檢索效率。本發(fā)明所要解決的另 一 技術問題在于提供 一 種網(wǎng)絡信息搜索系統(tǒng),可以 實現(xiàn)通過關鍵詞直接搜索到與該關鍵詞相關的網(wǎng)絡用戶的個人公開信息,從 而提高搜索目標的針對性,提高檢索效率。為了實現(xiàn)上述發(fā)明目的,本發(fā)明的主要技術方案為 一種網(wǎng)絡信息搜索方法,包括A、 接收用戶輸入的關鍵字;B、 對網(wǎng)絡個人信息數(shù)據(jù)庫中的個人公開信息進行檢索,從中檢索出與
所述關鍵字匹配的個人公開信息;C、顯示所檢索出的個人公開信息。優(yōu)選地,所述網(wǎng)絡個人信息數(shù)據(jù)庫為用于保存網(wǎng)絡通訊工具用戶個人信 息的數(shù)據(jù)庫,所述檢索出的與所述關鍵字匹配的個人公開信息中至少包括網(wǎng) 絡通訊工具帳號。優(yōu)選地,步驟C中,在顯示所檢索出的個人公開信息之前,進一步包括 提取檢索出的每個個人公開信息中的網(wǎng)絡通訊工具帳號; 查詢所述每個個人公開信息對應的網(wǎng)絡通訊工具帳號的活躍程度; 按照查詢到的網(wǎng)絡通訊工具帳號的活躍程度對所檢索出的個人公開信 息進行排序;在顯示所檢索出的個人公開信息時,按照所述排序后的順序顯示所檢索 出的個人公開信息。優(yōu)選地,在步驟C之后,進一步包括顯示與所述每個網(wǎng)絡通訊工具帳 號分別對應的提示按鈕,并檢測所述提示按鈕是否被點擊,當檢測到提示按 鈕被點擊后,啟動網(wǎng)絡通訊工具,通過所述網(wǎng)絡通訊工具向所述提示按鈕對 應的網(wǎng)絡通訊工具帳號發(fā)送信息。優(yōu)選地,所述網(wǎng)絡通訊工具為網(wǎng)絡即時通訊工具。優(yōu)選地,步驟B具體包括判斷所述個人信息數(shù)據(jù)庫中各個個人信息的 公開狀態(tài),如果某一個人信息處于完全公開狀態(tài),則直接對該個人信息進行所述關 鍵字匹配檢索;如果某一個人信息處于部分公開狀態(tài),則對發(fā)出關鍵字的網(wǎng)絡終端進行 身份認證,認證成功后再對該個人信息進行所述關鍵字匹配檢索,認證失敗 后拒絕對該個人信息進行所述關鍵字匹配檢索;如果某一個人信息處于完畢保密狀態(tài),則拒絕對該個人信息進行所述關 鍵字匹配檢索。優(yōu)選地,所述個人信息數(shù)據(jù)庫的數(shù)量為一個;
或者,所述個人信息數(shù)據(jù)庫的數(shù)量為一個以上,且所述方法預先將所述 一個以上個人信息數(shù)據(jù)庫集群設置,當接收的關鍵字后,釆用分布式計算從 所述個人信息數(shù)據(jù)庫集群中檢索出與所述關鍵字匹配的個人公開信息。一種網(wǎng)絡信息搜索系統(tǒng),該系統(tǒng)包括信息輸入模塊,用于接受輸入的關鍵字; 數(shù)據(jù)庫,用于存儲網(wǎng)絡個人信息;搜索引擎,用于從所述數(shù)據(jù)庫的個人公開信息中檢索出與所述信息輸入 模塊輸入的關鍵字匹配的個人公開信息;顯示模塊,用于顯示所述檢索出的個人公開信息。優(yōu)選的,所述搜索系統(tǒng)進一步包括結果數(shù)據(jù)包生成模塊,設置在所述數(shù) 據(jù)庫和顯示模塊之間,用于將數(shù)據(jù)庫返回的檢索出的個人公開信息封裝為數(shù) 據(jù)包,發(fā)送給所述顯示模塊,所述顯示模塊進一步從所述數(shù)據(jù)包解析出檢索 出的個人公開信息并顯示。優(yōu)選的,所述數(shù)據(jù)庫為用于保存網(wǎng)絡通訊工具用戶個人信息的數(shù)據(jù)庫, 所述檢索出的與所述關鍵字匹配的個人公開信息中至少包括網(wǎng)絡通訊工具 帳號。優(yōu)選的,所述搜索系統(tǒng)中進一步包括排序模塊,用于根據(jù)所述檢索出的 每個個人公開信息中的網(wǎng)絡通訊工具帳號的活躍程度對檢索出的個人公開 信息進行排序,將排序結果發(fā)送給顯示模塊;顯示模塊按照所述排序后的順 序顯示所述檢索出的個人公開信息。優(yōu)選的,所述顯示模塊中進一步包括網(wǎng)絡通訊工具啟動模塊,用于顯示 與所述每個網(wǎng)絡通訊工具帳號分別對應的提示按鈕,并檢測所述提示按鈕是 否被點擊,當檢測到提示按鈕被點擊后,啟動用于向所述提示按鈕對應網(wǎng)絡 通訊工具帳號發(fā)送信息的網(wǎng)絡通訊工具。優(yōu)選的,所述網(wǎng)絡通訊工具為網(wǎng)絡即時通訊工具。優(yōu)選的,所述搜索引擎中進一步包括判斷模塊,用于判斷所述數(shù)據(jù)庫中 各個個人信息的公開狀態(tài),
如果某一個人信息處于完全公開狀態(tài),則所述判斷模塊直接觸發(fā)所述搜 索引擎對該個人信息進行所述關鍵字匹配檢索;如果某一個人信息處于部分公開狀態(tài),則所述判斷模塊對發(fā)出關鍵字的 網(wǎng)絡終端進行身份認證,認證成功后再觸發(fā)所述搜索引擎對該個人信息進行 所述關鍵字匹配檢索,認證失敗后拒絕對該個人信息進行所述關鍵字匹配檢索;如果某一個人信息處于完畢保密狀態(tài),則拒絕對該個人信息進行所述關鍵字匹配檢索。優(yōu)選的,所述數(shù)據(jù)庫的數(shù)量為一個;或者所述數(shù)據(jù)庫的數(shù)量為一個以上,且所述一個以上數(shù)據(jù)庫釆用集群設 置,所述搜索引擎中進一步包括分布計算單元,用于釆用分布式計算從所述 數(shù)據(jù)庫集群中檢索出與所述關鍵字匹配的個人公開信息。由于本發(fā)明在接收到關鍵字后直接從網(wǎng)絡個人信息數(shù)據(jù)庫中檢索與所 述關鍵字匹配的個人公開信息,并將檢索到的個人公開信息作為搜索結果顯 示,因此,本發(fā)明可以實現(xiàn)通過關鍵詞直接搜索到與該關鍵詞相關的網(wǎng)絡用 戶的個人公開信息,從而提高搜索目標的針對性,提高檢索效率。本發(fā)明還可以進一步在搜索結果中顯示所述個人公開信息中的網(wǎng)絡通 訊工具帳號,并設置相應的提示按鈕,用戶可以通過點擊提示按鈕直接與搜 索結果中的網(wǎng)絡通訊工具帳號進行通訊,因此可以進一步節(jié)省從搜索到應 用搜索結果的過程,進一步提高搜索效率。本發(fā)明還可以根據(jù)網(wǎng)絡通訊工具帳號的活躍程度對搜索結果進行排序, 網(wǎng)絡通訊工具帳號活躍程度高的搜索結果優(yōu)先排在前面,可以避免用戶將時 間浪費在與活躍程度不高、甚至已經(jīng)棄之不用的網(wǎng)絡通訊統(tǒng)計帳號進行聯(lián)系 上,從而節(jié)省用戶的搜索時間,提高搜索效率。由于網(wǎng)絡個人信息數(shù)量巨大,因此本發(fā)明可以釆用數(shù)據(jù)庫服務器群集和 分布計算技術,以進一步提高搜索效率。
圖1為本發(fā)明所述網(wǎng)絡信息搜索方法的流程圖;圖2為本發(fā)明所述方法的一種搜索頁面實例的示意圖;圖3為一種即時通訊工具的個人信息數(shù)據(jù)庫的信息登記界面示意圖;圖4為本發(fā)明的一種搜索結果頁面的示意圖;圖5為本發(fā)明所述網(wǎng)絡信息搜索系統(tǒng)的結構示意圖。
具體實施方式
下面通過具體實施例和附圖對本發(fā)明做進 一 步詳細說明。圖1為本發(fā)明所述網(wǎng)絡信息搜索方法的流程圖。參見圖1該流程包括步驟IOI、接收用戶輸入的用于搜索的關鍵字。步驟102、對網(wǎng)絡個人信息數(shù)據(jù)庫中的個人公開信息進行檢索,從中檢 索出與所述關鍵字匹配的個人公開信息。此處可以利用全文檢索技術對所述個人信息數(shù)據(jù)庫進行檢索,所述個人 公開信息是指在所述網(wǎng)絡個人信息數(shù)據(jù)庫中處于公開或者部分公開的個人 信息,對于公開信息可以直接檢索,對于部分公開信息可以先認證,認證通 過后再進行檢索。步驟103、顯示所檢索出的個人公開信息。在步驟101中,可以在用戶終端上提供搜索頁面,其中具有搜索窗口, 將搜索窗口中輸入的文字作為關鍵字進行搜索。圖2為本發(fā)明所述方法的一 種搜索頁面實例的示意圖。參見圖2,所述搜索頁面200中包括搜索窗口 201,在其中可以輸入需要搜索的關鍵字,例如某一用戶希望搜索與二手筆記本電 腦相關的個人公開信息,可以輸入"二手筆記本電腦",點擊搜索按鈕202即 可進行搜索,進入所述步驟102。步驟102中,所述網(wǎng)絡個人信息數(shù)據(jù)庫為用于保存網(wǎng)絡通訊工具用戶個 人信息的數(shù)據(jù)庫,所述檢索出的與所述關鍵字匹配的個人公開信息中至少包 括網(wǎng)絡通訊工具帳號。 步驟102中還可判斷所述數(shù)據(jù)庫中各個個人信息的公開狀態(tài),如果某一 個人信息處于完全公開狀態(tài),則直接對該個人信息進行所述關鍵字匹配檢索;如果某一個人信息處于部分公開狀態(tài),則對發(fā)出關鍵字的網(wǎng)絡終端進行身份認證,認證成功后再對該個人信息進行所述關鍵字匹配檢索,認證失敗后拒絕對該個人信息進行所述關鍵字匹配檢索;如果某一個人信息處于完畢 保密狀態(tài),則拒絕對該個人信息進行所述關鍵字匹配檢索。在對個人公開信息進行所述關鍵字匹配檢索時,如果該個人公開信息可 以匹配所述關鍵字,則進一步判斷所述個人公開信息中是否公開對應的網(wǎng)絡 通訊工具帳號,如果是,則將該個人公開信息作為一個檢索結果,否則跳過 該個人公開信息,繼續(xù)匹配檢索下一個個人公開信息,直到所述數(shù)據(jù)庫中的 所有個人公開信息檢索完畢。本發(fā)明所述的網(wǎng)絡通訊工具可以是即時通訊工具、互聯(lián)網(wǎng)主題社區(qū)網(wǎng) 站、電子郵件通訊工具等。所述網(wǎng)絡通訊工具帳號例如可以是QQ號、MSN 號、主題社區(qū)網(wǎng)站登陸帳號、或者電子郵箱帳號等。所述的網(wǎng)絡個人信息數(shù)據(jù)庫可以是即時通訊工具的個人信息數(shù)據(jù)庫,例 如IM個人信息數(shù)據(jù)庫,用于存儲即時通訊用戶的性別、年齡、個人愛好、 專業(yè)技能、擅長領域、電子郵件帳號、手機號碼、電話號碼、還可以包括個 人說明、商業(yè)信息等與主題活動相關的信息,用戶可以選擇是否將所述某些 個人信息公開。圖3為一種即時通訊工具的個人信息數(shù)據(jù)庫的信息登記界面 示意圖。參見圖3,用戶的個人信息包括個人資料301,其中主要包括一些 電子郵件帳號、個人主頁、聯(lián)系方式等信息,還包括個人說明302和商業(yè)信 息303,在圖3所示的例子中,所述個人資料301、個人說明302可以是默 認公開的信息,商業(yè)信息303可以由用戶選擇是否公開,且如果商業(yè)信息對 所有用戶公開,則在檢索時不需要進行鑒權認證即可進行檢索;如果只對特 定用戶公開,例如只對IM好友公開,則在檢索時需要對發(fā)出關鍵字的用戶 終端進行認證,查看該用戶終端是否為該被檢索IM用戶的IM好友,如果 是則認證通過,可以進行檢索,否則,認證失敗,不允許對該IM用戶的個 人信息進行檢索。所述個人信息數(shù)據(jù)庫也可以是其它網(wǎng)絡通訊工具的個人信息數(shù)據(jù)庫,例 如可以是某些互聯(lián)網(wǎng)主題社區(qū)的個人信息數(shù)據(jù)庫,在這些互聯(lián)網(wǎng)主題社區(qū)中 注冊的用戶都需要向所述個人公開信息數(shù)據(jù)庫登記上傳個人信息,例如性別、年齡、個人愛好、網(wǎng)絡通訊工具帳號如IM帳號以及電子郵件帳號等、聯(lián)系方式、專業(yè)技能、擅長領域等相關信息,如果網(wǎng)民允許公開自己上傳的 某些個人身份信息,則這些信息成為了個人公開信息,可以被所有網(wǎng)民共享 檢索。在步驟103,在顯示所檢索出的個人公開信息之前,還可以進一步包括 排序過程,具體為如下步驟31至步驟33:步驟31、提取檢索出的每個個人公開信息中的網(wǎng)絡通訊工具帳號。例 如對于即時通訊系統(tǒng)的個人信息數(shù)據(jù)庫,可以提取出即時通訊工具帳號。步驟32、登陸所述網(wǎng)絡通訊工具服務器,查詢所述每個個人公開信息 對應的網(wǎng)絡通訊工具帳號的活躍程度。例如,在IM工具中,所述活躍程度例如可以是該IM帳號登陸IM服務 器的時間、次數(shù)、頻率等參數(shù),可以按照需求進行統(tǒng)計設定。例如IM服務 器上可建立IM帳號登陸時間、次數(shù)、頻率與活躍程度的對應關系表,在查 詢活躍程度時,先查詢確定所述IM帳號的登陸時間、次數(shù)、和頻率,再根 據(jù)確定結果查詢所述對應關系表,從而得到所述IM帳號的活躍程度。在主題社區(qū)論壇中,所述活躍程度可以為所述論壇帳號登陸論壇服務器 的時間、次數(shù)、頻率等參數(shù),同樣可以按照需求進行統(tǒng)計設定。例如IM服 務器建立論壇帳號登陸時間、次數(shù)、頻率與活躍程度的對應關系表,在查詢 活躍程度時,先查詢確定所述論壇帳號的登陸時間、次數(shù)、和頻率,再根據(jù) 確定結果查詢所述對應關系表,從而得到所述論壇帳號的活躍程度。步驟33、按照查詢到的網(wǎng)絡通訊工具帳號的活躍程度對所檢索出的個 人公開信息進行排序。在顯示所檢索出的個人公開信息時,按照所述排序后的順序顯示所檢索
出的個人公開信息。當然,步驟31至步驟33中,也可以按照其它排序方式對所檢索出的個 人公開信息進行排序,具體的排序方式可以按照需求設定。圖4為本發(fā)明的一種搜索結果頁面的示意圖。參見圖4,該搜索結果頁 面是圖l所述關鍵字"二手筆記本電腦"的搜索結果頁面。其中包括3個搜索 結果41、 42、 43。其中每個搜索結果對應一個網(wǎng)絡通訊工具用戶,在本圖 中顯示的是QQ用戶也就是即時通訊工具用戶的搜索結果頁面。對于一個搜 索結果,包括IM用戶的帳號、個人注冊信息(例如昵稱、性別、地址信 息等等)、以及商業(yè)信息400等。本發(fā)明在搜索頁面中還進一步顯示與所述每個網(wǎng)絡通訊工具帳號分別 對應的提示按鈕,并檢測所述提示按鈕是否被點擊,當檢測到提示按鈕被點 擊后,啟動用于向所述提示按鈕對應網(wǎng)絡通訊工具帳號發(fā)送信息的網(wǎng)絡通訊 工具。例如在圖4中,可以將所述網(wǎng)絡通訊工具帳號404作為提示按鈕,當所 述網(wǎng)絡通訊工具帳號被點擊時,則啟動即時通訊工具,提示用戶登陸,如果 用戶登陸成功則彈出與所述即時通訊帳號404進行即時通訊的聊天窗口 ,用 戶可以通過該聊天窗口與所述即時通訊帳號404進行即時通訊。本發(fā)明也可以在搜索結果頁面中為每個搜索結構提供網(wǎng)絡通訊工具聯(lián) 系按鈕,如圖4所示,所述"發(fā)郵件到QQ郵箱"401為用于進行電子郵件通 訊的提示按鈕,所述"發(fā)消息到QQ"402為用于進行即時通訊的提示按鈕, 所述"登陸拍拍網(wǎng)店"403為用于進行網(wǎng)站登陸的提示按鈕。當所述網(wǎng)絡通訊 工具聯(lián)系按鈕被點擊時,則啟動用于向所述網(wǎng)絡通訊工具帳號發(fā)送信息的相 關網(wǎng)絡通訊工具。例如,如果用于進行即時通訊的按鈕402被點擊,則啟動 即時通訊工具,提示用戶登陸,如果用戶登陸成功則彈出與所述即時通訊帳 號404進行即時通訊的聊天窗口 ,用戶可以通過該聊天窗口與所述即時通訊 帳號404進行即時通訊;如果用于提示進行電子郵件通訊的按鈕401被點擊, 則啟動相應的電子郵件工具例如OUTLOOK、 FOXMAIL等工具,用戶可以 如果用于進行網(wǎng)站登陸的提示按鈕403被點擊,則啟動瀏覽器登陸對應的網(wǎng)站。在本發(fā)明中,如果個人信息的數(shù)據(jù)量不大,則所述網(wǎng)絡個人信息數(shù)據(jù)庫 的數(shù)量可以為一個。但是當個人信息的數(shù)據(jù)量非常巨大時,例如達到萬億級水平,即T級水 平,則所述網(wǎng)絡個人信息數(shù)據(jù)庫的數(shù)量可以為一個以上,且所述方法預先將 所述一個以上數(shù)據(jù)庫集群設置,當接收的關鍵字后,釆用分布式計算從所述 數(shù)據(jù)庫集群中檢索出與所述關鍵字匹配的個人公開信息。所述集群設置以及 分布計算方法可以釆用現(xiàn)有技術來完成,此處不再贅述?;谏鲜龇椒?,本發(fā)明還公開了一種網(wǎng)絡信息搜索系統(tǒng)。圖5為本發(fā)明 所述網(wǎng)絡信息搜索系統(tǒng)的結構示意圖。參見圖5,該系統(tǒng)包括 信息輸入模塊501,用于接收輸入的關鍵字;搜索引擎502,用于從所述數(shù)據(jù)庫503的個人公開信息中檢索出與信息 輸入模塊501中所接收到的關鍵字匹配的個人公開信息; 數(shù)據(jù)庫503,用于存儲網(wǎng)絡個人信息; 顯示模塊505,用于顯示所述檢索出的個人公開信息。 所述信息輸入模塊501、搜索引擎502以及顯示模塊505可以設置在搜 索服務器上,用戶可以登陸該搜索服務器,顯示模塊505顯示搜索界面,例 如可以顯示出如圖2所示的界面,用戶通過輸入關鍵字進行搜索,顯示模塊 505顯示搜索結果,例如可以顯示出如圖4所示的搜索結果頁面。所述搜索系統(tǒng)還可以進一步包括結果數(shù)據(jù)包生成模塊504,設置在所述 數(shù)據(jù)庫503和顯示模塊505之間,用于將檢索出的個人公開信息封裝為數(shù)據(jù) 包,發(fā)送給所述顯示模塊505,所述顯示模塊505進一步從所述數(shù)據(jù)包解析 出檢索出的個人公開信息并顯示。所述數(shù)據(jù)庫503和結果數(shù)據(jù)包生成模塊可 以設置在數(shù)據(jù)庫服務器上。所述數(shù)據(jù)庫503為用于保存網(wǎng)絡通訊工具用戶個 人信息的數(shù)據(jù)庫,所述檢索出的與所述關鍵字匹配的個人公開信息中至少包 括網(wǎng)絡通訊工具帳號。
例如本發(fā)明所述的網(wǎng)絡通訊工具可以是即時通訊工具、互聯(lián)網(wǎng)主題社區(qū) 網(wǎng)站、電子郵件通訊工具等。所述網(wǎng)絡通訊工具帳號例如可以是QQ號、MSN號、主題社區(qū)網(wǎng)站登陸帳號、或者電子郵箱帳號等。所述的網(wǎng)絡個人 信息數(shù)據(jù)庫可以是即時通訊工具的個人信息數(shù)據(jù)庫,例如QQ個人信息數(shù)據(jù) 庫,也可以是其它網(wǎng)絡通訊工具的個人信息數(shù)據(jù)庫,例如可以是某些互聯(lián)網(wǎng) 主題社區(qū)的個人信息數(shù)據(jù)庫。所述搜索系統(tǒng)中還進一步包括排序模塊506,用于根據(jù)所述檢索出的每 個個人公開信息中的網(wǎng)絡通訊工具帳號的活躍程度對檢索出的個人公開信 息進行排序,將排序結果發(fā)送給顯示模塊505;顯示模塊505按照所述排序 后的順序顯示所述檢索出的個人公開信息。所述顯示模塊505中還進一步包括網(wǎng)絡通訊工具啟動模塊,用于顯示與 所述每個網(wǎng)絡通訊工具帳號分別對應的提示按鈕,并檢測所述提示按鈕是否 被點擊,當檢測到提示按鈕被點擊后,啟動用于向所述提示按鈕對應網(wǎng)絡通 訊工具帳號發(fā)送信息的網(wǎng)絡通訊工具。所述搜索引擎502中還可進一步包括判斷模塊,用于判斷所述數(shù)據(jù)庫 503中各個個人信息的公開狀態(tài),如果某一個人信息處于完全公開狀態(tài),則 所述判斷模塊直接觸發(fā)所述搜索引擎502對該個人信息進行所述關鍵字匹 配檢索;如果某一個人信息處于部分公開狀態(tài),則所述判斷模塊對發(fā)出關鍵 字的網(wǎng)絡終端進行身份認證,認證成功后再觸發(fā)所述搜索引擎502對該個人 信息進行所述關鍵字匹配檢索,認證失敗后拒絕對該個人信息進行所述關鍵 字匹配檢索;如果某一個人信息處于完畢保密狀態(tài),則拒絕對該個人信息進 行所述關鍵字匹配檢索。在所述搜索系統(tǒng)中,如果個人信息的數(shù)據(jù)量不大,則所述網(wǎng)絡個人信息 數(shù)據(jù)庫的數(shù)量可以為一個。但是當個人信息的數(shù)據(jù)量非常巨大時,例如達到T級水平,則所述網(wǎng)絡 個人信息數(shù)據(jù)庫的數(shù)量可以為一個以上,且所述方法預先將所述一個以上數(shù) 據(jù)庫集群設置,當接收的關鍵字后,采用分布式計算從所述數(shù)據(jù)庫集群中檢索出與所述關鍵字匹配的個人公開信息。所述集群設置以及分布計算方法可 以釆用現(xiàn)有技術來完成,此處不再贅述。以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不 局限于此,任何熟悉該技術的人在本發(fā)明所揭露的技術范圍內,可輕易想到 的變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。
權利要求
1、一種網(wǎng)絡信息搜索方法,其特征在于,包括A、接收用戶輸入的關鍵字;B、對網(wǎng)絡個人信息數(shù)據(jù)庫中的個人公開信息進行檢索,從中檢索出與所述關鍵字匹配的個人公開信息;C、顯示所檢索出的個人公開信息。
2、 根據(jù)權利要求1所述的網(wǎng)絡信息搜索方法,其特征在于,所述網(wǎng)絡 個人信息數(shù)據(jù)庫為用于保存網(wǎng)絡通訊工具用戶個人信息的數(shù)據(jù)庫,所述檢索 出的與所述關鍵字匹配的個人公開信息中至少包括網(wǎng)絡通訊工具帳號。
3、 根據(jù)權利要求2所述的網(wǎng)絡信息搜索方法,其特征在于,步驟C中, 在顯示所檢索出的個人公開信息之前,進一步包括提取檢索出的每個個人公開信息中的網(wǎng)絡通訊工具帳號; 查詢所述每個個人公開信息對應的網(wǎng)絡通訊工具帳號的活躍程度; 按照查詢到的網(wǎng)絡通訊工具帳號的活躍程度對所檢索出的個人公開信 息進行排序;在顯示所檢索出的個人公開信息時,按照所述排序后的順序顯示所檢索 出的個人公開信息。
4、 根據(jù)權利要求2所述的網(wǎng)絡信息搜索方法,其特征在于,在步驟C 之后,進一步包括顯示與所述每個網(wǎng)絡通訊工具帳號分別對應的提示按鈕, 并檢測所述提示按鈕是否被點擊,當檢測到提示按鈕被點擊后,啟動網(wǎng)絡通 訊工具,通過所述網(wǎng)絡通訊工具向所述提示按鈕對應的網(wǎng)絡通訊工具帳號發(fā) 送信息。
5、 根據(jù)權利要求2至4任一項所述的網(wǎng)絡信息搜索方法,其特征在于, 所述網(wǎng)絡通訊工具為網(wǎng)絡即時通訊工具。
6、 根據(jù)權利要求1至4任一項所述的網(wǎng)絡信息搜索方法,其特征在于, 步驟B具體包括判斷所述個人信息數(shù)據(jù)庫中各個個人信息的公開狀態(tài), 如果某一個人信息處于完全公開狀態(tài),則直接對該個人信息進行所述關 鍵字匹配檢索;如果某 一個人信息處于部分公開狀態(tài),則對發(fā)出關鍵字的網(wǎng)絡終端進行 身份認證,認證成功后再對該個人信息進行所述關鍵字匹配檢索,認證失敗后拒絕對該個人信息進行所述關鍵字匹配檢索;如果某一個人信息處于完畢保密狀態(tài),則拒絕對該個人信息進行所述關 鍵字匹配檢索。
7、 根據(jù)權利要求1至4任一項所述的網(wǎng)絡信息搜索方法,其特征在于, 所述個人信息數(shù)據(jù)庫的數(shù)量為一個;或者,所述個人信息數(shù)據(jù)庫的數(shù)量為一個以上,且所述方法預先將所述 一個以上個人信息數(shù)據(jù)庫集群設置,當接收的關鍵字后,采用分布式計算從 所述個人信息數(shù)據(jù)庫集群中檢索出與所述關鍵字匹配的個人公開信息。
8、 一種網(wǎng)絡信息搜索系統(tǒng),其特征在于,該系統(tǒng)包括 信息輸入模塊,用于接受輸入的關鍵字;數(shù)據(jù)庫,用于存儲網(wǎng)絡個人信息;搜索引擎,用于從所述數(shù)據(jù)庫的個人公開信息中檢索出與所述信息輸入 模塊輸入的關鍵字匹配的個人公開信息;顯示模塊,用于顯示所述檢索出的個人公開信息。
9、 根據(jù)權利要求8所述的網(wǎng)絡信息搜索系統(tǒng),其特征在于,所述搜索 系統(tǒng)進一步包括結果數(shù)據(jù)包生成模塊,設置在所述數(shù)據(jù)庫和顯示模塊之間, 用于將數(shù)據(jù)庫返回的檢索出的個人公開信息封裝為數(shù)據(jù)包,發(fā)送給所述顯示 模塊,所述顯示模塊進一步從所述數(shù)據(jù)包解析出檢索出的個人公開信息并顯 示。
10、 根據(jù)權利要求8所述的網(wǎng)絡信息搜索系統(tǒng),其特征在于,所述數(shù)據(jù)庫為用于保存網(wǎng)絡通訊工具用戶個人信息的數(shù)據(jù)庫,所述檢索出的與所述關 鍵字匹配的個人公開信息中至少包括網(wǎng)絡通訊工具帳號。
11、 根據(jù)權利要求IO所述的網(wǎng)絡信息搜索系統(tǒng),其特征在于,所述搜 索系統(tǒng)中進一步包括排序模塊,用于根據(jù)所述檢索出的每個個人公開信息中 的網(wǎng)絡通訊工具帳號的活躍程度對檢索出的個人公開信息進行排序,將排序 結果發(fā)送給顯示模塊;顯示模塊按照所述排序后的順序顯示所述檢索出的個 人公開信息。
12、 根據(jù)權利要求IO所述的網(wǎng)絡信息搜索系統(tǒng),其特征在于,所述顯 示模塊中進一步包括網(wǎng)絡通訊工具啟動模塊,用于顯示與所述每個網(wǎng)絡通訊 工具帳號分別對應的提示按鈕,并檢測所述提示按鈕是否被點擊,當檢測到 提示按鈕被點擊后,啟動用于向所述提示按鈕對應網(wǎng)絡通訊工具帳號發(fā)送信 息的網(wǎng)絡通訊工具。
13、 根據(jù)權利要求IO至12任一項所述的網(wǎng)絡信息搜索系統(tǒng),其特征在于,所述網(wǎng)絡通訊工具為網(wǎng)絡即時通訊工具。
14、 根據(jù)權利要求8至12任一項所述的網(wǎng)絡信息搜索系統(tǒng),其特征在 于,所述搜索引擎中進一步包括判斷模塊,用于判斷所述數(shù)據(jù)庫中各個個人 信息的公開狀態(tài),如果某一個人信息處于完全公開狀態(tài),則所述判斷模塊直接觸發(fā)所述搜 索引擎對該個人信息進行所述關鍵字匹配檢索;如果某一個人信息處于部分公開狀態(tài),則所述判斷模塊對發(fā)出關鍵字的 網(wǎng)絡終端進行身份認證,認證成功后再觸發(fā)所述搜索引擎對該個人信息進行 所述關鍵字匹配檢索,認證失敗后拒絕對該個人信息進行所述關鍵字匹配檢 索;如果某一個人信息處于完畢保密狀態(tài),則拒絕對該個人信息進行所述關 鍵字匹配檢索。
15、 根據(jù)權利要求8至12任一項所述的網(wǎng)絡信息搜索系統(tǒng),其特征在 于,所述數(shù)據(jù)庫的數(shù)量為一個;或者所述數(shù)據(jù)庫的數(shù)量為一個以上,且所述一個以上數(shù)據(jù)庫采用集群設 置,所述搜索引擎中進一步包括分布計算單元,用于采用分布式計算從所述 數(shù)據(jù)庫集群中檢索出與所述關鍵字匹配的個人公開信息。
全文摘要
本發(fā)明公開了一種網(wǎng)絡信息搜索方法,包括A.接收用戶輸入的關鍵字;B.對網(wǎng)絡個人信息數(shù)據(jù)庫中的個人公開信息進行檢索,從中檢索出與所述關鍵字匹配的個人公開信息;C.顯示所檢索出的個人公開信息。本發(fā)明還公開了一種網(wǎng)絡信息搜索系統(tǒng),包括信息輸入模塊,用于輸入關鍵字;數(shù)據(jù)庫,用于存儲網(wǎng)絡個人信息;搜索引擎,用于接收信息輸入模塊輸入的關鍵字,從所述數(shù)據(jù)庫的個人公開信息中檢索出與所述關鍵字匹配的個人公開信息;以及顯示模塊,用于顯示所述檢索出的個人公開信息。利用本發(fā)明,可以實現(xiàn)通過關鍵詞直接搜索到與該關鍵詞相關的網(wǎng)絡用戶的個人公開信息,從而提高搜索目標的針對性,提高檢索效率。
文檔編號H04L12/58GK101118557SQ20071012188
公開日2008年2月6日 申請日期2007年9月17日 優(yōu)先權日2007年9月17日
發(fā)明者健 杜, 潘偉彬 申請人:騰訊科技(深圳)有限公司