7]在步驟S303中,檢索服務器21的匹配頁面查找模塊214在存儲數(shù)據庫212中查找與所有聯(lián)想詞對應的匹配頁面,這里每個聯(lián)想詞對應一個匹配頁面,但是不同的聯(lián)想詞可以對應相同的匹配頁面,該匹配頁面的類型可包括但不限于小說頁面、視頻頁面、網頁頁面或軟件下載頁面。如聯(lián)想詞“爸爸去哪兒”對應的匹配頁面可為播放爸爸去哪兒視頻的視頻頁面。隨后檢索服務器21的發(fā)送模塊215將聯(lián)想詞列表查找模塊213中查找到的聯(lián)想詞以及匹配頁面查找模塊214中查找到的相應的匹配頁面發(fā)送至瀏覽器22,具體可按訪問熱度的大小的順序排列聯(lián)想詞。隨后轉到步驟S304。
[0068]在步驟S304中,瀏覽器22的聯(lián)想詞顯示模塊221在瀏覽器22的檢索頁面的搜索框的下拉列表中顯示相應的聯(lián)想詞,具體該檢索頁面可按訪問熱度的大小的順序顯示聯(lián)想詞。隨后轉到步驟S305。
[0069]在步驟S305中,如用戶點擊該聯(lián)想詞(即瀏覽器22接收到用戶的選擇指令),瀏覽器22的推送模塊222會根據該選擇指令將與該聯(lián)想詞對應的匹配頁面推送至用戶23。
[0070]這樣即完成了本優(yōu)選實施例的檢索方法的檢索過程。
[0071]本優(yōu)選實施例的基于瀏覽器的檢索方法可直接從存儲數(shù)據庫中獲取相應的檢索數(shù)據,從而縮短了檢索服務器的檢索時間,提高了用戶的檢索效率。
[0072]請參照圖4,圖4為本發(fā)明的基于瀏覽器的檢索裝置的第二優(yōu)選實施例的結構示意圖。本優(yōu)選實施例的基于瀏覽器的檢索裝置中的各組件可設置在上述的電子設備112中,該檢索裝置的檢索服務器41在第一優(yōu)選實施例的基礎上還包括聯(lián)想詞列表生成模塊416、匹配頁面生成模塊417、存儲模塊418、時間刪除模塊419以及容量刪除模塊410。其中聯(lián)想詞列表生成模塊416用于根據檢索詞生成與檢索詞423對應的聯(lián)想詞列表;匹配頁面生成模塊417用于生成與聯(lián)想詞列表中的聯(lián)想詞對應的匹配頁面;存儲模塊418用于將生成的聯(lián)想詞列表以及與聯(lián)想詞列表中的聯(lián)想詞對應的匹配頁面存儲在存儲數(shù)據庫413中;時間刪除模塊419用于將存儲數(shù)據庫413中的存儲時間大于設定時間的聯(lián)想詞列表以及與聯(lián)想詞列表中的聯(lián)想詞對應的匹配頁面刪除;容量刪除模塊410用于當存儲數(shù)據庫413中的存儲數(shù)據大于設定容量時,將部分聯(lián)想詞列表以及與聯(lián)想詞列表中的聯(lián)想詞對應的匹配頁面刪除直至存儲數(shù)據庫413中的存儲數(shù)據小于設定容量;其中刪除的聯(lián)想詞列表以及與聯(lián)想詞列表中的聯(lián)想詞對應的匹配頁面在存儲數(shù)據庫中的存儲時間,大于未刪除的聯(lián)想詞列表以及與聯(lián)想詞列表中的聯(lián)想詞對應的匹配頁面在存儲數(shù)據庫中的存儲時間。。
[0073]本優(yōu)選實施例的基于瀏覽器的檢索裝置使用時,首先用戶43在瀏覽器42的檢索頁面的搜索框中輸入檢索詞423,檢索服務器41的檢索詞獲取模塊411即會獲取該檢索詞423,如“爸爸”等。
[0074]隨后檢索服務器41的聯(lián)想詞列表查找模塊416在存儲數(shù)據庫413中查找與檢索詞423對應的聯(lián)想詞列表,如檢索詞423為“爸爸”,即可獲取與檢索詞423 “爸爸”對應的聯(lián)想詞列表,該聯(lián)想詞列表中可包括多個聯(lián)想詞,如聯(lián)想詞“爸爸去哪兒”、“爸爸去哪兒湖南衛(wèi)視”、“爸爸去哪兒第二季”等。
[0075]如聯(lián)想詞列表查找模塊416在存儲數(shù)據庫413中未查找到與檢索詞423對應的聯(lián)想詞列表,則檢索服務器41的聯(lián)想詞列表生成模塊416可根據檢索詞423生成與檢索詞423對應的聯(lián)想詞列表,這里可在檢索服務器41本地進行聯(lián)想詞列表的生成,也可向其他服務器請求檢索服務,獲取相應的聯(lián)想詞列表。
[0076]然后如聯(lián)想詞列表查找模塊412在存儲數(shù)據庫413中查找與檢索詞423對應的聯(lián)想詞列表,檢索服務器41的匹配頁面查找模塊414在存儲數(shù)據庫413中查找與所有聯(lián)想詞對應的匹配頁面,這里每個聯(lián)想詞對應一個匹配頁面,但是不同的聯(lián)想詞可以對應相同的匹配頁面,該匹配頁面的類型可包括但不限于小說頁面、視頻頁面、網頁頁面或軟件下載頁面。如聯(lián)想詞“爸爸去哪兒”對應的匹配頁面可為播放爸爸去哪兒視頻的視頻頁面。
[0077]如聯(lián)想詞列表生成模塊416根據檢索詞423生成與檢索詞423對應的聯(lián)想詞列表,檢索服務器41的匹配頁面生成模塊417生成與聯(lián)想詞列表中的聯(lián)想詞對應的匹配頁面。這里可在檢索服務器41本地進行匹配頁面的生成,也可向其他服務器(如資源服務器)請求檢索服務,獲取相應的匹配頁面。
[0078]如向資源服務器請求檢索服務,該匹配頁面的生成過程可具體為:
[0079]匹配頁面生成模塊417將聯(lián)想詞發(fā)送至資源服務器。
[0080]資源服務器根據該聯(lián)想詞的檢索數(shù)據(如檢索用戶對該聯(lián)想詞的檢索結果的網站的點擊率等),確定與該聯(lián)想詞對應的匹配頁面,該匹配頁面可為用戶點擊率最高的頁面等,并將該匹配頁面返回至檢索服務器41。
[0081]檢索服務器41的匹配頁面生成模塊417接收資源服務器返回的匹配頁面。
[0082]最后檢索服務器41的發(fā)送模塊415將聯(lián)想詞列表查找模塊412中查找到的聯(lián)想詞以及匹配頁面查找模塊414中查找到的相應的匹配頁面發(fā)送至瀏覽器42,或者將聯(lián)想詞列表生成模塊416生成的聯(lián)想詞以及匹配頁面生成模塊417中生成的相應的匹配頁面發(fā)送至瀏覽器42,具體可按訪問熱度的大小的順序排列聯(lián)想詞。瀏覽器42的聯(lián)想詞顯示模塊421在瀏覽器42的檢索頁面的搜索框的下拉列表中顯示相應的聯(lián)想詞,具體該檢索頁面可按訪問熱度的大小的順序顯示聯(lián)想詞;如用戶43點擊該聯(lián)想詞(即瀏覽器42接收到用戶的選擇指令),瀏覽器42的推送模塊422會根據該選擇指令將與該聯(lián)想詞對應的匹配頁面推送至用戶43。
[0083]如檢索服務器41在存儲數(shù)據庫413中未查找到與聯(lián)想詞對應的匹配頁面,以及匹配頁面生成模塊414也未生成與聯(lián)想詞對應的匹配頁面,則發(fā)送模塊415將聯(lián)想詞以及、上述查找結果和生成結果發(fā)送至瀏覽器42,具體可按訪問熱度的大小的順序排列聯(lián)想詞。瀏覽器42的聯(lián)想詞顯示模塊421在瀏覽器42的檢索頁面的搜索框的下拉列表中顯示相應的聯(lián)想詞,具體該檢索頁面可按訪問熱度的大小的順序顯示聯(lián)想詞;如用戶點擊該聯(lián)想詞(即瀏覽器42接收到用戶43的選擇指令),瀏覽器42的推送模塊422會根據該選擇指令將與該聯(lián)想詞對應的檢索頁面推送至用戶43。
[0084]優(yōu)選的,本優(yōu)選實施例的基于瀏覽器的檢索裝置還包括存儲模塊418,為了進一步提高檢索裝置的檢索效率,存儲模塊418會將聯(lián)想詞列表生成模塊416生成的聯(lián)想詞列表以及匹配頁面生成模塊417生成的聯(lián)想詞對應的匹配頁面存儲在存儲數(shù)據庫413中。由于熱門檢索詞是在實時變化的,本優(yōu)選實施例中的存儲模塊418可以根據用戶的檢索詞對存儲數(shù)據庫413中的檢索數(shù)據進行實施調整,可大大提高后續(xù)同一檢索詞的檢索效率。
[0085]優(yōu)選的,本優(yōu)選實施例的基于瀏覽器的檢索裝置還包括時間刪除模塊419,為了進一步提高檢索裝置的檢索效率,時間刪除模塊419將存儲數(shù)據庫413中的存儲時間大于設定時間的聯(lián)想詞列表以及與聯(lián)想詞列表中的聯(lián)想詞對應的匹配頁面刪除。這樣時間刪除模塊419可以及時將一些非熱門的檢索詞及時從存儲數(shù)據庫413中刪除,同樣提高了檢索裝置的檢索效率。
[0086]優(yōu)選的,本優(yōu)選實施例的基于瀏覽器的檢索裝置還包括容量刪除模塊410,為了進一步提高檢索裝置的檢索效率,容量刪除模塊410在存儲數(shù)據庫413中的存儲數(shù)據大于設定容量時,將存儲時間最早的聯(lián)想詞列表以及與聯(lián)想詞列表中的聯(lián)想詞對應的匹配頁面刪除直至存儲數(shù)據庫413中的存儲數(shù)據小于設定容量。這樣存儲數(shù)據庫413中一直保留當前最熱門的檢索詞423,同樣提高了檢索裝置的檢索效率。
[0087]優(yōu)選的,存儲數(shù)據庫中的匹配頁面包括該匹配頁面的類型,瀏覽器42的聯(lián)想詞顯示模塊421在瀏覽器42的檢索頁面中顯示相應的聯(lián)想詞時,可在檢索頁面上同時顯示與聯(lián)想詞對應的匹配頁面的類型,如小說、視頻、網址或軟件等。這里可通過文字進行顯示,也可通過圖標進行顯示。這樣用戶可更清楚的了解到匹配頁面的類型,進一步提升了檢索結果推送的成功率。
[0088]這樣即完成了本優(yōu)選實施例的檢索裝置的檢索過程。
[0089]本優(yōu)選實施例的基于瀏覽器的檢索裝置在第一優(yōu)選實施例的基礎上通過設置聯(lián)想詞列表生成模塊、匹配頁面生成模塊、存儲模塊、時間刪除模塊以及容量刪除模塊進一步提高了檢索的成功率以及檢索效率。
[0090]請參照圖4和圖5,圖5為本發(fā)明的基于瀏覽器的檢索方法的第二優(yōu)選實施例的流程圖。本優(yōu)選實施例的基于瀏覽器的檢索方法可使用上述的基于瀏覽器的檢索裝置進行實施,其包括:
[0091]步驟S501,檢索服務器獲取瀏覽器的檢索頁面中的檢索詞;
[0092]步驟S502,檢索服務器是否在存儲數(shù)據庫中查找到聯(lián)想詞列表,如檢索服務器在存儲數(shù)據庫中查找到聯(lián)想詞列表,則轉到步驟S503 ;如檢索服務器在存儲數(shù)據庫中未查找到聯(lián)想詞列表,則轉到步驟S510