專利名稱:一種用于提供搜索結(jié)果的方法與設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種用于提供捜索結(jié)果的技木。
背景技術(shù):
現(xiàn)有技術(shù)中,提供搜索結(jié)果的方法主要根據(jù)用戶輸入的查詢序列在網(wǎng)絡(luò)索引庫中進(jìn)行匹配查詢,以獲得與查詢序列相匹配的捜索結(jié)果,進(jìn)而直接在捜索結(jié)果頁面中將捜索結(jié)果以直接顯示的形式提供給用戶,并沒有考慮根據(jù)搜索結(jié)果與查詢序列的不同相關(guān)度,以及搜索結(jié)果的相關(guān)信息,如捜索結(jié)果的內(nèi)容特征,將搜索結(jié)果以不同顯示方式進(jìn)行提供。因此,用戶在搜索結(jié)果頁面中還需進(jìn)一步對多個搜索結(jié)果中的每ー個分別進(jìn)行判斷區(qū)分,以確定其目標(biāo)搜索結(jié)果,該種方式導(dǎo)致用戶搜索效率較低,同時降低用戶的實(shí)際搜索體驗。
因此,如何有效地將捜索結(jié)果以多種形式提供至用戶,成為目前亟待解決的問題之一 O
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于提供捜索結(jié)果的方法與設(shè)備。根據(jù)本發(fā)明的ー個方面,提供了一種用于提供捜索結(jié)果的方法,該方法包括以下步驟a獲取來自用戶設(shè)備的用戶輸入的查詢序列;b根據(jù)所述查詢序列進(jìn)行匹配查詢,以獲取與所述查詢序列相匹配的ー個或多個捜索結(jié)果及所述各個捜索結(jié)果與所述查詢序列的相關(guān)度;c根據(jù)所述一個或多個搜索結(jié)果與所述查詢序列的相關(guān)度,結(jié)合所述各個搜索結(jié)果的相關(guān)信息,確定所述ー個或多個搜索結(jié)果中每個的顯示方式;d按所確定的顯示方式,將所述ー個或多個搜索結(jié)果提供給所述用戶設(shè)備。根據(jù)本發(fā)明的另ー個方面,提供了一種在用戶設(shè)備中用于提供捜索結(jié)果的方法,該方法包括以下步驟-接收ー個或多個搜索結(jié)果,其中,至少ー個搜索結(jié)果處于隱藏顯示方式;其中,該方法包括A根據(jù)用戶對所述至少ー個捜索結(jié)果之一的預(yù)定操作,來改變該搜索結(jié)果的顯示方式。根據(jù)本發(fā)明的另一方面,還提供了一種用于提供捜索結(jié)果的設(shè)備,該設(shè)備包括第一獲取裝置,用于獲取來自用戶設(shè)備的用戶輸入的查詢序列;第二獲取裝置,用于根據(jù)所述查詢序列進(jìn)行匹配查詢,以獲取與所述查詢序列相匹配的一個或多個搜索結(jié)果及所述各個捜索結(jié)果與所述查詢序列的相關(guān)度;第一確定裝置,用于根據(jù)所述ー個或多個搜索結(jié)果與所述查詢序列的相關(guān)度,結(jié)合所述各個捜索結(jié)果的相關(guān)信息,確定所述ー個或多個搜索結(jié)果中每個的顯示方式;提供裝置,用于按所確定的顯示方式,將所述ー個或多個搜索結(jié)果提供給所述用戶設(shè)備。根據(jù)本發(fā)明的另一方面,還 提供了一種用于提供捜索結(jié)果的用戶設(shè)備,該用戶設(shè)備包括接收裝置,用于接收一個或多個搜索結(jié)果,其中,至少ー個搜索結(jié)果處于隱藏顯示方式;其中,該用戶設(shè)備包括顯示裝置,用于根據(jù)用戶對所述至少一個搜索結(jié)果之一的預(yù)定操作,來改變該搜索結(jié)果的顯示方式。與現(xiàn)有技術(shù)相比,本發(fā)明根據(jù)搜索結(jié)果與查詢序列的不同相關(guān)度,將對應(yīng)不同相關(guān)度的捜索結(jié)果按不同的展現(xiàn)方式提供給用戶,例如,將相關(guān)度大于預(yù)定閾值的捜索結(jié)果以直接顯示方式提供給用戶,并將相關(guān)度小于預(yù)定閾值的捜索結(jié)果以隱藏顯示方式提供給用戶;使得搜索結(jié)果的顯示方式更加符合用戶需求,用戶可在捜索結(jié)果頁面中根據(jù)其需求自行選擇是否將以隱藏顯示方式提供的捜索結(jié)果顯示查看,從而提高用戶查詢效率,提升用戶搜索體驗。
通過閱讀參照以下附圖所作的對非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會變得更明顯圖I示出根據(jù)本發(fā)明ー個方面的用于提供捜索結(jié)果的設(shè)備示意圖;圖2示出根據(jù)本發(fā)明一個優(yōu)選實(shí)施例的用于提供捜索結(jié)果的設(shè)備示意圖;圖3示出根據(jù)本發(fā)明另ー優(yōu)選實(shí)施例的用于提供捜索結(jié)果的設(shè)備示意圖;圖4示出根據(jù)本發(fā)明另一方面的在用戶設(shè)備中用于提供捜索結(jié)果的設(shè)備示意圖;圖5示出根據(jù)本發(fā)明另ー個方面的用于提供捜索結(jié)果的方法流程圖;圖6示出根據(jù)本發(fā)明一個優(yōu)選實(shí)施例的用于提供捜索結(jié)果的方法流程圖;圖7示出根據(jù)本發(fā)明另ー優(yōu)選實(shí)施例的用于提供捜索結(jié)果的方法流程圖;圖8示出根據(jù)本發(fā)明另一方面的在用戶設(shè)備中用于提供捜索結(jié)果的設(shè)備示意圖;圖9a示出根據(jù)本發(fā)明的提供捜索結(jié)果的ー個示意圖;圖9b示出根據(jù)本發(fā)明的提供搜索結(jié)果的另一示意圖;圖9Cl和圖9c2結(jié)合示出根據(jù)本發(fā)明的提供捜索結(jié)果的又一示意圖。附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明作進(jìn)ー步詳細(xì)描述。本發(fā)明可以用于網(wǎng)絡(luò)搜索,也可用于桌面捜索。前者需要在網(wǎng)絡(luò)端實(shí)現(xiàn),用戶通過常用的用戶端與其進(jìn)行交互,獲得網(wǎng)絡(luò)搜索的捜索結(jié)果;而后者僅需在用戶端來實(shí)現(xiàn),為用戶提供桌面搜索的捜索結(jié)果;為簡明起見,下面在網(wǎng)絡(luò)端實(shí)現(xiàn)為例進(jìn)行描述。圖I示出根據(jù)本發(fā)明ー個方面的用于提供捜索結(jié)果的設(shè)備示意圖。其中,提供設(shè)備I包括第一獲取裝置111、第二獲取裝置112、第一確定裝置113和提供裝置114。在此,所述提供設(shè)備I包括用戶設(shè)備和網(wǎng)絡(luò)設(shè)備;其中,所述用戶設(shè)備和網(wǎng)絡(luò)設(shè)備均包括一種能夠按照事先設(shè)定或存儲的指令,自動進(jìn)行數(shù)值計算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設(shè)備等。所述網(wǎng)絡(luò)設(shè)備包括但不限于計算機(jī)、網(wǎng)絡(luò)主機(jī)、單個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器集或多個服務(wù)器構(gòu)成的云。在此,云由基于云計算(Cloud Computing)的大量計算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計算是分布式計算的ー種,由一群松散耦合的計算機(jī)集組成的ー個超級虛擬計算機(jī)。所述用戶設(shè)備可以是任何一種可與用戶通過鍵盤、鼠標(biāo)、遙控器、觸摸板、或手寫設(shè)備等方式進(jìn)行人機(jī)交互的電子產(chǎn)品,例如計算機(jī)、智能手機(jī)、PDA、或IPTV 等。在此,網(wǎng)絡(luò)設(shè)備與用戶設(shè)備之間可通過任何通信方式實(shí)現(xiàn)通信,包括但不限于,基于3GPP、LTE、WIMAX的移動通信、基于TCP/IP、UDP協(xié)議的計算機(jī)網(wǎng)絡(luò)通信以及基于藍(lán)牙、 紅外傳輸標(biāo)準(zhǔn)的近距無線傳輸方式。網(wǎng)絡(luò)設(shè)備與用戶設(shè)備連接的網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)、無線自組織網(wǎng)絡(luò)(Ad Hoc網(wǎng)絡(luò))等。以下參照圖I來對提供設(shè)備I提供搜索結(jié)果的過程進(jìn)行詳細(xì)描述具體地,首先,第一獲取裝置111獲取來自用戶設(shè)備的用戶輸入的查詢序列。在一示例中,首先,用戶借助用戶設(shè)備的交互裝置,包括但不限于鍵盤、鼠標(biāo)、遙控器、觸摸板、或手寫設(shè)備,與用戶設(shè)備的瀏覽器軟件或客戶端軟件進(jìn)行交互。以鍵盤為例,用戶在瀏覽器軟件的捜索欄輸入框中進(jìn)行輸入時,用戶設(shè)備實(shí)時地獲取用戶輸入的按鍵序列,并記錄為與該用戶輸入操作相對應(yīng)的查詢序列;該用戶設(shè)備將用戶所輸入的該查詢序列發(fā)送給提供設(shè)備1,例如,可將其封裝為ー請求消息,如http請求消息,并通過相應(yīng)的通信協(xié)議,如http、https通信協(xié)議,發(fā)送至提供設(shè)備I,第一獲取裝置111通過實(shí)時監(jiān)控的方式接收并解析該請求消息,以獲取來自用戶設(shè)備的該查詢序列。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取查詢序列的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取查詢序列的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。接著,第二獲取裝置112根據(jù)第一獲取裝置111獲取的查詢序列進(jìn)行匹配查詢,以獲取與所述查詢序列相匹配的一個或多個搜索結(jié)果及所述各個捜索結(jié)果與所述查詢序列的相關(guān)度。在此,所述搜索結(jié)果包括但不限于每個搜索結(jié)果的錨文本鏈接、其內(nèi)容摘要、縮略圖等信息。其中,所述搜索結(jié)果還可通過搜索結(jié)果群組的形式存在,即每個搜索結(jié)果群組中包括多個搜索結(jié)果,該搜索結(jié)果群組由一共同的索引信息所表征,該索引信息可由包含一個或多個關(guān)鍵詞的錨文本鏈接表示。在此,所述獲取一個或多個搜索結(jié)果及各個搜索結(jié)果與查詢序列的相關(guān)度的方式包括但不限于以下至少任一方式I)第二獲取裝置112根據(jù)查詢序列,提取該查詢序列中的ー個或多個查詢關(guān)鍵詞;接著,根據(jù)該(等)查詢關(guān)鍵詞,在網(wǎng)絡(luò)索引庫中進(jìn)行匹配查詢,以獲取與該查詢序列相匹配的ー個或多個搜索結(jié)果;隨后,在提供設(shè)備I的歷史查詢映射表中獲取該查詢序列與各個搜索結(jié)果的相關(guān)度;在此,所述歷史查詢映射表包括由系統(tǒng)記錄的其他用戶先前輸入該查詢序列以獲得的各個搜索結(jié)果及對應(yīng)的該查詢序列與各個搜索結(jié)果之間的相關(guān)度;在此,所述歷史查詢映射表可位于但不限于關(guān)系數(shù)據(jù)庫、Key-Value存儲系統(tǒng)或文件系統(tǒng)等。
在此,所述網(wǎng)絡(luò)索引庫可位于提供設(shè)備I中,也可位于第三方設(shè)備中;其用于存儲與各查詢序列相對應(yīng)的捜索結(jié)果,該網(wǎng)絡(luò)索引庫包括但不限于關(guān)系數(shù)據(jù)庫、Key-Value存儲系統(tǒng)或文件系統(tǒng)等。在一示例中,當(dāng)查詢序列為“智能手機(jī)”時,第二獲取裝置112通過分詞技術(shù)提取該查詢序列中的ー個查詢關(guān)鍵詞“智能手機(jī)”,接著,根據(jù)該查詢關(guān)鍵詞,在網(wǎng)絡(luò)索引庫中進(jìn)行匹配查詢,以獲取與該查詢序列相匹配的ー個搜索結(jié)果群組,該搜索結(jié)果群組中包括三個搜索結(jié)果,且該三個搜索結(jié)果的錨文本鏈接的文本內(nèi)容分別為“蘋果iPhone4”、“諾基亞E63”和“諾基亞5230” ;同吋,第二獲取裝置112根據(jù)該查詢序列及該三個搜索結(jié)果,在歷史查詢映射表中進(jìn)行匹配查詢,以獲取該查詢序列與該三個捜索結(jié)果的相關(guān)度,即由系統(tǒng)記錄的其他用戶先前輸入該查詢序列進(jìn)行查詢以獲得該三個捜索結(jié)果及該查詢序列與該三個搜索結(jié)果的相關(guān)度,其分別為O. 7、O. 6和O. 6。2)第二獲取裝置112根據(jù)所述查詢序列及所述ー個或多個搜索結(jié)果,確定所述各個搜索結(jié)果與所述查詢序列的相似度;接著,根據(jù)所述相似度,在預(yù)設(shè)的映射表中進(jìn)行查 詢,以確定所述各個搜索結(jié)果與所述查詢序列的相關(guān)度,其中,所述預(yù)設(shè)的映射表中包括相似度與相關(guān)度之間的映射關(guān)系;該方式的具體實(shí)施例隨后將參照圖2予以詳細(xì)闡述。在此,需要說明的是,上述舉例中的各項數(shù)值僅為說明作用的示例,以供讀者理解本發(fā)明,并非實(shí)際應(yīng)用時的真實(shí)數(shù)據(jù),不應(yīng)視為對本專利申請保護(hù)范圍的任何限制。如無特別說明,本文中其他地方出現(xiàn)的數(shù)值的功用與此處相同,為簡明起見,不再贅述。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取搜索結(jié)果的方式和/或獲取相關(guān)度的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取捜索結(jié)果的方式和/或獲取相關(guān)度的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。接著,第一確定裝置113根據(jù)第二獲取裝置112獲取的一個或多個搜索結(jié)果與所述查詢序列的相關(guān)度,結(jié)合所述各個捜索結(jié)果的相關(guān)信息,確定所述ー個或多個搜索結(jié)果中每個的顯示方式。在此,所述搜索結(jié)果的相關(guān)信息包括但不限于以下任ー項I)搜索結(jié)果的信息容量;2)搜索結(jié)果的內(nèi)容特征;其中,所述內(nèi)容特征指捜索結(jié)果的內(nèi)容類型等特征信息,其包括但不限于以下任ー項a)文本;b)圖片;c)多媒體;d)動畫。本領(lǐng)域技術(shù)人員應(yīng)能理解上述捜索結(jié)果的相關(guān)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的搜索結(jié)果的相關(guān)信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在此,所述結(jié)合各個搜索結(jié)果的相關(guān)信息確定的顯示方式包括但不限于以下任一項I)直接顯示方式;
2)隱藏顯示方式;其中,所述隱藏顯示方式包括但不限于以下任ー項a)單層隱藏方式;b)多層隱藏方式。在此,第一確定裝置113確定搜索結(jié)果的顯示方式的方式包括I)將相關(guān)度大于預(yù)定閾值的捜索結(jié)果確定為直接顯示方式;以及2)將相關(guān)度小于預(yù)定閾值的捜索結(jié)果確定為與其相關(guān)信息相應(yīng)的隱藏顯示方式。在此,所述隱藏顯示方式包括單層隱藏方式;其中,當(dāng)ー個搜索結(jié)果處于該單層隱藏方式,其包含至少ー個圖形對象,當(dāng)用戶對ー圖形對象進(jìn)行第一預(yù)定操作時,所隱藏的搜索結(jié)果的部分或全部被呈現(xiàn),并且當(dāng)用戶再次對所述圖形對象進(jìn)行第二預(yù)定操作,所呈現(xiàn)的捜索結(jié)果的部分或全部被再次隱藏。在此,所述述隱藏顯示方式包括多層隱藏方式;其中,當(dāng)ー個搜索結(jié)果處于該多層隱藏方式時,其包含多層圖形對象,當(dāng)用戶對當(dāng)前層圖形對象進(jìn)行第三預(yù)定操作時,所隱藏的捜索結(jié)果的對應(yīng)部分被呈現(xiàn),其中包括至少ー個下ー層圖形對象,當(dāng)用戶對所述對當(dāng)前層圖形對象進(jìn)行第四預(yù)定操作時,所呈現(xiàn)的捜索結(jié)果的對應(yīng)部分被再次隱藏。在此,所述圖形對象包括但不限于文字或圖像,其中圖像包括基本幾何圖形、自選圖形、圖表、藝術(shù)字和圖片等。在此,所述用戶對圖形對象進(jìn)行的第一預(yù)定操作、第二預(yù)定操作、第三預(yù)定操作和第四預(yù)定操作包括但不限于點(diǎn)擊、光標(biāo)滑過、懸停等。在此,所述將相關(guān)度小于預(yù)定閾值的捜索結(jié)果確定為與其相關(guān)信息相應(yīng)的隱藏顯示方式的情形包括但不限于以下任ー項I)當(dāng)捜索結(jié)果的信息容量小于預(yù)定容量閾值,則確定該搜索結(jié)果的隱藏顯示方式為單層隱藏方式;2)當(dāng)捜索結(jié)果的信息容量大于預(yù)定容量閾值,則確定該搜索結(jié)果的隱藏顯示方式為多層隱藏方式;3)當(dāng)捜索結(jié)果的內(nèi)容特征包括純文本和/或單幅圖片時,則確定該搜索結(jié)果的隱藏顯示方式為單層隱藏方式;4)當(dāng)捜索結(jié)果的內(nèi)容特征包括多幅圖片和/或多媒體和/或動畫;則確定該搜索結(jié)果的隱藏顯示方式為多層隱藏方式。優(yōu)選地,還可將捜索結(jié)果的信息容量和內(nèi)容特征相結(jié)合,以確定隱藏顯示方式;例如,當(dāng)捜索結(jié)果的信息容量小于預(yù)定容量閾值,但改捜索結(jié)果的內(nèi)容特征包括多幅圖片和/或多媒體和/或動畫,則確定該搜索結(jié)果的隱藏顯示方式為多層隱藏方式。在此,當(dāng)多個搜索結(jié)果以搜索結(jié)果群組的形式存在時,則同一搜索結(jié)果群組中的多個搜索結(jié)果與其對應(yīng)的查詢序列的相關(guān)度符合如下條件-所述多個捜索結(jié)果與其對應(yīng)的查詢序列的相關(guān)度均大于預(yù)定閾值;則將該搜索結(jié)果群組中的多個搜索結(jié)果確定為直接顯示方式;或-所述多個捜索結(jié)果與其對應(yīng)的查詢序列的相關(guān)度均小于預(yù)定閾值;則將該搜索結(jié)果群組中的多個搜索結(jié)果確定為與其相關(guān)信息相應(yīng)的隱藏顯示方式。 本領(lǐng)域技術(shù)人員應(yīng)能理解上述隱藏顯示方式和/或單層隱藏方式和/或多層隱藏方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的隱藏顯示方式和/或單層隱藏方式和/或多層隱藏方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定搜索結(jié)果的顯示方式的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定搜索結(jié)果的顯示方式的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。隨后,提供裝置114按第一確定裝置113所確定的顯示方式,將所述ー個或多個搜索結(jié)果提供給所述用戶設(shè)備。圖9a、9b、9Cl和9c2示出根據(jù)本發(fā)明的搜索結(jié)果的三種展示方式的示意圖。
在圖9a所示的一示例中,查詢序列為“智能手機(jī)”,當(dāng)三個搜索結(jié)果以捜索結(jié)果群組的形式存在,其中,該搜索結(jié)果群組中包括三個搜索結(jié)果,且該三個搜索結(jié)果的錨文本鏈接的文本內(nèi)容分別為“蘋果iPhone4”、“諾基亞E63 ”和“諾基亞5230 ”,且該搜索結(jié)果群組中的三個搜索結(jié)果與該查詢序列的相關(guān)度均大于預(yù)定閾值O. 5 ;則第一確定裝置113將該搜索結(jié)果群組中的該三個捜索結(jié)果確定為直接展示方式;隨后,提供裝置114按第一確定裝置113所確定的直接展示方式,將該三個搜索結(jié)果中的錨文本鏈接、摘要、縮略圖等信息按照預(yù)定順序,以直接展示方式提供給用戶設(shè)備,以供用戶瀏覽。在圖9b所示的另ー示例中,查詢序列為“佳能數(shù)碼相機(jī)”,當(dāng)四個搜索結(jié)果以捜索結(jié)果群組的形式存在,其中,該搜索結(jié)果群組包括四個搜索結(jié)果,其分別包括錨文本鏈接、內(nèi)容摘要和縮略圖,且該四個搜索結(jié)果的錨文本鏈接中的文本內(nèi)容分別為“佳能長焦相機(jī)博秀SX40-HS”、“佳能數(shù)碼相機(jī)Ixus-1000-HS”、“佳能數(shù)碼相機(jī)Ixus-115-HS”和“佳能數(shù)碼相機(jī)博秀A3300-IS” ;該查詢序列與該四個搜索結(jié)果的相關(guān)度分別為O. 4,0. 4,0. 35,0. 35,即該四個搜索結(jié)果與該查詢序列的相關(guān)度均小于預(yù)定閾值O. 5,且該四個搜索結(jié)果的內(nèi)容特征僅包括純文本和單幅縮略圖;則第一確定裝置113將該搜索結(jié)果群組中的該四個捜索結(jié)果確定為單層隱藏方式;隨后,提供裝置114按第一確定裝置113所確定的單層隱藏方式,將該搜索結(jié)果群組中的該四個搜索結(jié)果的錨文本鏈接、摘要和縮略圖以單層隱藏方式提供給用戶設(shè)備;其中,該搜索結(jié)果群組中的該四個捜索結(jié)果處于單層隱藏方式,其包含一個圖形對象,即箭頭圖標(biāo),當(dāng)用戶通過用戶設(shè)備對該圖形對象進(jìn)行第一預(yù)定操作時,如點(diǎn)擊該箭頭圖標(biāo),觸發(fā)以顯示所隱藏的該四個捜索結(jié)果,當(dāng)用戶通過用戶設(shè)備對該圖形對象進(jìn)行第二預(yù)定操作時,如點(diǎn)擊該箭頭圖像,所呈現(xiàn)的該四個捜索結(jié)果再次折疊隱藏。在圖9Cl和圖9c2所示的再一示例中,查詢序列為“北京酒店預(yù)訂”,當(dāng)三個搜索結(jié)果以搜索結(jié)果群組的形式存在,其中,該搜索結(jié)果群組包括三個搜索結(jié)果,其分別包括錨文本鏈接、內(nèi)容摘要、縮略圖、地片,且該三個搜索結(jié)果的錨文本鏈接中的文本內(nèi)容分別為“北京建國飯店”、“北京國際飯店”、“北京伯豪瑞廷酒店”;該查詢序列與該四個捜索結(jié)果的相關(guān)度分別為O. 3. 5,0. 4,0. 35,即該三個搜索結(jié)果與該查詢序列的相關(guān)度均小于預(yù)定閾值O. 5,且該三個搜索結(jié)果的內(nèi)容特征均包括多片;則第一確定裝置113將該搜索結(jié)果群組中的該三個捜索結(jié)果確定為多層隱藏方式;隨后,提供裝置114按第一確定裝置113所確定的多層隱藏方式,將該搜索結(jié)果群組中的該三個搜索結(jié)果的錨文本鏈接、摘要、縮略圖、地片,以多層隱藏方式提供給用戶設(shè)備;其中,該搜索結(jié)果群組處于多層隱藏方式,其包含四個圖形對象,即圖標(biāo)II、12、13和14 ;如圖9Cl所示,當(dāng)前層為第一層時,當(dāng)前層圖形對象為圖標(biāo)II,當(dāng)用戶對圖標(biāo)Il進(jìn)行第三預(yù)定操作時,如點(diǎn)擊II,所隱藏的捜索結(jié)果的對應(yīng)部分被呈現(xiàn),對應(yīng)部分即該三個搜索結(jié)果的錨文本鏈接、摘要、縮略圖,其中包括三個圖標(biāo)12、13和14,該三個圖標(biāo)指示被隱藏的地片,即在第一層中隱藏地片;當(dāng)用戶對圖標(biāo)Il進(jìn)行第四預(yù)定操作時,如點(diǎn)擊圖標(biāo)II,所呈現(xiàn)的捜索結(jié)果的對應(yīng)部分被再次隱藏;如圖9c2所示,當(dāng)前層為第二層時,當(dāng)前層圖形對象為圖標(biāo)12、13和14,當(dāng)用戶對圖標(biāo)13進(jìn)行第三預(yù)定操作時,如點(diǎn)擊圖標(biāo)13,所隱藏的捜索結(jié)果的對應(yīng)部分被呈現(xiàn),被呈現(xiàn)的對應(yīng)部分即搜索結(jié)果“北京國際飯店”的地片;當(dāng)用戶對圖標(biāo)13進(jìn)行第四預(yù)定操作時,如點(diǎn)擊圖標(biāo)13,所呈現(xiàn)的捜索結(jié)果“北京國際飯店”的地片被再次隱藏。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定搜索結(jié)果的顯示方式的方式和/或提供捜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定搜索結(jié)果的顯示方式的方式和/或提供捜索結(jié)果的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。優(yōu)選地,第一獲取裝置111、第二獲取裝置112、第一確定裝置113和提供裝置114 之間是持續(xù)不斷地工作。具體地,第一獲取裝置111持續(xù)地獲取來自用戶設(shè)備的用戶輸入的查詢序列;第二獲取裝置112也持續(xù)地根據(jù)所述查詢序列進(jìn)行匹配查詢,以獲取與所述查詢序列相匹配的一個或多個搜索結(jié)果及所述各個搜索結(jié)果與所述查詢序列的相關(guān)度;第ー確定裝置113也持續(xù)地根據(jù)所述一個或多個搜索結(jié)果與所述查詢序列的相關(guān)度,結(jié)合所述各個捜索結(jié)果的相關(guān)信息,確定所述ー個或多個搜索結(jié)果中每個的顯示方式;提供裝置114也持續(xù)低將對應(yīng)不同相關(guān)度的捜索結(jié)果按不同的展現(xiàn)方式提供給所述用戶。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指各裝置不斷進(jìn)行上述查詢序列的獲取、捜索結(jié)果和相關(guān)度的獲取、搜索結(jié)果的顯示方式的確定和捜索結(jié)果的提供,直至滿足預(yù)定停止條件,例如第一獲取裝置111在較長時間內(nèi)停止對查詢序列的獲取。圖2示出根據(jù)本發(fā)明一個優(yōu)選實(shí)施例的用于提供捜索結(jié)果的設(shè)備示意圖。其中,第二獲取裝置212包括第三獲取單元2121、第二確定單元2122和第三確定單元2123。第三獲取單元2121根據(jù)第一獲取裝置211獲取的查詢序列進(jìn)行匹配查詢,以獲得與所述查詢序列相匹配的一個或多個搜索結(jié)果;第二確定單元2122根據(jù)第一獲取裝置211獲取的查詢序列及第三獲取單元2121獲取的一個或多個搜索結(jié)果,確定所述各個捜索結(jié)果與所述查詢序列的相似度;第三確定單元2123根據(jù)第二確定單元2122獲取的相似度,確定所述各個搜索結(jié)果與所述查詢序列的相關(guān)度。在此,圖2中所示裝置211、裝置213和裝置214的功能與前面參照圖I所描述的裝置111、裝置113和裝置114的內(nèi)容相同,為簡明起見,將其以引用方式包含于此,而不做贅述。具體地,第三獲取單元2121根據(jù)查詢序列,提取該查詢序列中的一個或多個查詢關(guān)鍵詞;接著,根據(jù)該(等)查詢關(guān)鍵詞,在網(wǎng)絡(luò)索引庫中進(jìn)行匹配查詢,以獲取與該查詢序列相匹配的ー個或多個搜索結(jié)果;接著,第二確定單元2122根據(jù)該等捜索結(jié)果,通過將該(等)查詢關(guān)鍵詞與一個或多個搜索結(jié)果的錨文本鏈接文本內(nèi)容、摘要等信息進(jìn)行對比以確定兩者相似度,接著,第三確定單元2123根據(jù)該等相似度,在預(yù)設(shè)的映射表中進(jìn)行查詢,以確定各個搜索結(jié)果與所述查詢序列的相關(guān)度,其中,所述預(yù)設(shè)的映射表中包括相似度與相關(guān)度之間的映射關(guān)系。在此,所述確定相似度包括但不限于以下任一方式I)根據(jù)搜索結(jié)果所包含查詢序列中查詢關(guān)鍵詞的數(shù)量與預(yù)定閾值進(jìn)行比較來確定所述相似度,例如-當(dāng)搜索結(jié)果中包括查詢序列中的全部查詢關(guān)鍵詞時,則確定該搜索結(jié)果與該查詢序列的相似度為高;-當(dāng)搜索結(jié)果中包括查詢序列中的部分查詢關(guān)鍵詞時,則確定該搜索結(jié)果與該查詢序列的相似度為低。2)根據(jù)搜索結(jié)果中所包含查詢關(guān)鍵詞的數(shù)量占全部查詢關(guān)鍵詞數(shù)量的比例來確定所述相似度。在一示例中,查詢序列為“智能手機(jī)新型”,第三獲取單元2121通過分詞技術(shù)以提取該查詢序列中的查詢關(guān)鍵詞為“智能手機(jī)”和“新型”;接著,根據(jù)該兩個查詢關(guān)鍵詞,在網(wǎng)絡(luò)索引庫中進(jìn)行匹配查詢,以獲取與該查詢序列相匹配的三個搜索結(jié)果的錨文本鏈接中的文本內(nèi)容分別為“iPhone 4S蘋果智能手機(jī)產(chǎn)品介紹”、“小米Ml智能手機(jī)”和“三星i9100新型手機(jī)”;接著,第二確定單元2122可基于搜索結(jié)果包含查詢關(guān)鍵詞的數(shù)量的比例來確定該相似度,如下式所示相似度=搜索結(jié)果包含查詢關(guān)鍵詞的數(shù)量+查詢關(guān)鍵詞的數(shù)量接著,根據(jù)該等相似度,在預(yù)設(shè)的映射表中進(jìn)行查詢,以確定所述各個搜索結(jié)果與所述查詢序列的相關(guān)度。在此示例中,第二確定單元2122確定該四個搜索結(jié)果與該查詢序列的相似度均為O. 5,進(jìn)而第三確定單元2123根據(jù)該相似度O. 5,在預(yù)設(shè)的映射表中進(jìn)行查詢,以確定該四個搜索結(jié)果與該查詢序列的相關(guān)度均為O. 5。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定相似度的方式和/或確定相關(guān)度的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定相似度的方式和/或確定相關(guān)度的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。圖3示出根據(jù)本發(fā)明另ー優(yōu)選實(shí)施例的用于提供捜索結(jié)果的設(shè)備示意圖。其中,第二獲取裝置312包括第四獲取單元3121、第四確定單元3122、第五獲取單元3123和第五確定單元3124。第四獲取單元3121獲取所述用戶的用戶相關(guān)信息;第四確定單元3122對第一獲取裝置311獲取的查詢序列及第三獲取單元3121獲取的用戶相關(guān)信息進(jìn)行分析,以確定所述用戶的用戶需求;第五獲取單元3123根據(jù)第一獲取裝置311獲取的查詢序列及第四確定単元3122確定的用戶需求進(jìn)行匹配查詢,以獲取與所述查詢序列與所述用戶需求相匹配的ー個或多個搜索結(jié)果;第五確定單元3124根據(jù)第一獲取裝置311獲取的查詢序列、第四確定單元3122確定的用戶需求以及第五獲取單元3123獲取的ー個或多個搜索結(jié)果,確定所述各個捜索結(jié)果與所述查詢序列及所述用戶需求的相關(guān)度。在此,圖3中所示裝置311、裝置313和裝置314的功能與前面參照圖I所描述的裝置111、裝置113和裝置114的內(nèi)容相同,為簡明起見,將其以引用方式包含于此,而不做贅述。在此,所述用戶相關(guān)信息包括以下至少任ー項I)用戶個人屬性;其包含但不限于用戶預(yù)先輸入的個人背景信息,如性別、年齡、宗教、國籍、教育程度等; 2)用戶偏好設(shè)置;其包含但不限于用戶預(yù)先設(shè)置的ー些偏好選擇,如喜愛的產(chǎn)品類型、購物方式、品牌等;3)用戶歷史查詢記錄;其由系統(tǒng)來記錄和統(tǒng)計用戶先前的捜索和點(diǎn)擊瀏覽歷史,從而可判斷或預(yù)測用戶的需求。其中,當(dāng)用戶為登錄用戶時,網(wǎng)絡(luò)設(shè)備可通過該用戶的ID在網(wǎng)絡(luò)端保存有該用戶相關(guān)信息的用戶特征庫中進(jìn)行查詢;當(dāng)用戶為非登錄用戶時,可通過檢測該用戶使用本網(wǎng)絡(luò)設(shè)備的搜索服務(wù)過程中的動作,或通過向用戶設(shè)備詢問并獲取該用戶的COOKIE信息來獲得,優(yōu)選地,可賦予用戶ー個臨時ID并為其建立ー個用戶特征庫,將此次搜索過程中用戶的歷史記錄保存與該臨時用戶特征庫中;4)用戶IP地址;其可以反映該用戶當(dāng)前所處地域,可由網(wǎng)絡(luò)設(shè)備實(shí)時檢測用戶設(shè)備來獲取。本領(lǐng)域技術(shù)人員應(yīng)能理解上述用戶相關(guān)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶相關(guān)信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。
在此,獲取用戶相關(guān)信息的方式包括但不限于I)第四獲取單元3121根據(jù)用戶通過用戶設(shè)備登錄網(wǎng)頁時所留下注冊信息中獲??;2)第四獲取單元3121根據(jù)在用戶通過用戶設(shè)備瀏覽網(wǎng)頁期間由用戶設(shè)備端或網(wǎng)絡(luò)端所記錄的或由用戶設(shè)備的cookies信息中提取的用戶歷史行為信息中獲取。在此,所述確定各個搜索結(jié)果與查詢序列及用戶需求的相關(guān)度的方式包括但不限于-確定查詢序列及表征用戶需求的關(guān)鍵詞與各個搜索結(jié)果的相似度;根據(jù)該等相似度,在預(yù)定的映射表中進(jìn)行匹配查詢,以確定各個捜索結(jié)果與該查詢序列及該用戶需求的相關(guān)度,其中,所述預(yù)定的映射表包括相似度與相關(guān)度的映射關(guān)系。在一示例中,第四獲取單元3121通過實(shí)時檢測用戶設(shè)備IP地址的的方式獲取用戶IP地址,其示出該用戶的地理位置處于北京地區(qū);第一獲取裝置311獲取的查詢序列為查詢關(guān)鍵詞“旅游”吋,則第四確定單元3122對該查詢序列及該用戶的地理位置進(jìn)行分析,以確定該用戶的實(shí)際需求可能是北京周邊區(qū)域(例如,北戴河、河北)等自駕游和旅店住宿信息;當(dāng)?shù)谝猾@取裝置311獲取的查詢序列為查詢關(guān)鍵詞“機(jī)票”吋,則第四確定單元3122確定該用戶可能對由北京出發(fā)的特價機(jī)票更感興趣;接著,第五獲取單元3123根據(jù)查詢序列及用戶需求,如反映該用戶需求的關(guān)鍵詞“北京出發(fā)”和查詢序列中的查詢關(guān)鍵詞“機(jī)票”,在網(wǎng)絡(luò)索引庫中進(jìn)行匹配查詢,以獲取與該查詢序列與該用戶需求相匹配的捜索結(jié)果為“北京出發(fā)打折機(jī)票信息”;第五確定單元3124通過確定該查詢序列及該表征該用戶需求的關(guān)鍵詞與該搜索結(jié)果的相似度,在預(yù)定的映射表中進(jìn)行匹配查詢,以確定該搜索結(jié)果與該查詢序列及該用戶需求的相關(guān)度。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取用戶相關(guān)信息的方式和/或確定用戶需求的方式和/或獲取搜索結(jié)果和相關(guān)度的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶相關(guān)信息的方式和/或確定用戶需求的方式和/或獲取搜索結(jié)果和相關(guān)度的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。圖4示出根據(jù)本發(fā)明另一方面的在用戶設(shè)備中用于提供捜索結(jié)果的設(shè)備示意圖。其中,用戶設(shè)備2包括接收裝置421和顯示裝置422 ;接收裝置421接收ー個或多個搜索結(jié)果,其中,至少ー個搜索結(jié)果處于隱藏顯示方式;顯示裝置422根據(jù)用戶對接收裝置421接收的至少ー個搜索結(jié)果之ー的預(yù)定操作,來改變該搜索結(jié)果的顯示方式。在此,所述至少ー個搜索結(jié)果處于單層隱藏方式時,其包含至少ー個圖形對象;其中,當(dāng)顯示裝置422檢測用戶對ー圖形對象進(jìn)行第一預(yù)定操作時,其對應(yīng)的隱藏的搜索結(jié)果的部分或全部以預(yù)定方式被呈現(xiàn);當(dāng)檢測用戶對ー圖形對象進(jìn)行第二預(yù)定操作時,所呈現(xiàn)的搜索結(jié)果的部分或全部被再次隱藏。在此,所述至少ー個搜索結(jié)果處于多層隱藏方式時,其包含多層圖形對象;其中,當(dāng)顯示裝置422檢測到用戶對當(dāng)前層圖形對象進(jìn)行第三預(yù)定操作時,所隱藏的捜索結(jié)果的對應(yīng)部分以預(yù)定方式被呈現(xiàn),其中包括至少ー個下ー層圖形對象;當(dāng)檢測用戶對所述對當(dāng)前層圖形對象進(jìn)行第四預(yù)定操作時,所呈現(xiàn)的捜索結(jié)果的對應(yīng)部分被再次隱藏。在此,所述預(yù)定方式包括但不限于以下任ー項I)在同一窗口中動畫方式顯示;例如,通過JavaScript等頁面技術(shù),通過用戶對圖形對象的點(diǎn)擊、懸停等操作,觸發(fā)實(shí)現(xiàn)以動畫方式將搜索結(jié)果展開顯示,如下拉展開、漸變展開等,并且當(dāng)用戶再次對該圖像對象進(jìn)行操作時,所展示的該搜索結(jié)果被再次以動畫方式被隱藏,如折疊隱藏、漸變消隱。2)在同一窗ロ的空白側(cè)顯示;例如通過頁面技術(shù),例如JSP、ASP、PHP技術(shù),以懸浮框的方式顯示搜索結(jié)果,通過用戶對圖像對象的操作,以實(shí)現(xiàn)懸浮框的顯示和隱藏;其中,所述懸浮框可嵌入于搜索結(jié)果頁面之中或之上;當(dāng)以懸浮框的形式提供給用戶時,可以是在頁面的某個固定的空白區(qū)域顯示,也可以由用戶設(shè)定或根據(jù)瀏覽對象的位置確定,其窗ロ大小可以進(jìn)行調(diào)節(jié)。3)在新窗口中顯示;例如,當(dāng)用戶對圖形對象進(jìn)行操作時,將彈出一個新窗ロ,而所隱藏的捜索結(jié)果在新窗口中被展示,并且當(dāng)用戶再次對該圖形對象進(jìn)行操作,該新窗ロ關(guān)閉,所展示的捜索結(jié)果被再次隱藏。本領(lǐng)域技術(shù)人員應(yīng)能理解上述預(yù)定方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的預(yù)定方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在圖9b所示的一示例中,接收裝置421接收到以搜索結(jié)果群組的形式存在的四個捜索結(jié)果,其分別包括錨文本鏈接、內(nèi)容摘要和縮略圖,且該四個搜索結(jié)果的錨文本鏈接中的文本內(nèi)容分別為“佳能長焦相機(jī)博秀SX40-HS”、“佳能數(shù)碼相機(jī)Ixus-1000-HS”、“佳能數(shù)碼相機(jī)Ixus-115-HS”和“佳能數(shù)碼相機(jī)博秀A3300-IS”;其中,已確定該四個搜索結(jié)果為單層隱藏方式,其包含ー個圖形對象,即箭頭圖標(biāo);顯示裝置422將該四個搜索結(jié)果顯示在用戶設(shè)備2的顯示屏幕中;用戶借助用戶設(shè)備2的交互裝置,與用戶設(shè)備2的瀏覽器軟件進(jìn)行交互,例如,用戶對箭頭圖標(biāo)進(jìn)行第一預(yù)定操作,如點(diǎn)擊操作時,用戶設(shè)備2實(shí)時地獲取用戶的點(diǎn)擊操作,并將該點(diǎn)擊操作作為用戶消息通過諸如總線等介質(zhì)基于約定的內(nèi)部通信協(xié)議發(fā)送到顯示裝置422 ;當(dāng)顯示裝置422檢測到用戶對該箭頭圖標(biāo)進(jìn)行第一預(yù)定操作時,其 對應(yīng)的隱藏的捜索結(jié)果的部分或全部以預(yù)定方式被呈現(xiàn),例如將該搜索結(jié)果群組中的該四個搜索結(jié)果的全部內(nèi)容,通過JavaScript頁面技術(shù),在同一窗口中以動畫方式展開顯示;當(dāng)顯示裝置422檢測用戶對該箭頭圖標(biāo)進(jìn)行第二預(yù)定操作時,如點(diǎn)擊操作時,所呈現(xiàn)的該四個搜索結(jié)果再次折疊隱藏。其中,所述內(nèi)部通信協(xié)議包括但不限于存在于計算機(jī)中的各種形式通信,例如面向?qū)ο缶幊讨袑ο笾g的通信協(xié)議;操作系統(tǒng)內(nèi)不同程序或計算機(jī)不同模塊之間的消息傳送協(xié)議。在圖9Cl和圖9c2所示的另ー示例中,接收裝置421接收到以搜索結(jié)果群組的形式存在的三個搜索結(jié)果,其分別包括錨文本鏈接、內(nèi)容摘要、縮略圖、地片,且該三個搜索結(jié)果的錨文本鏈接中的文本內(nèi)容分別為“北京建國飯店”、“北京國際飯店”、“北京伯豪瑞廷酒店”;其中,已確定該搜索結(jié)果群組中的該三個捜索結(jié)果為多層隱藏方式,其包含四個圖形對象,即圖標(biāo)11、12、13和14 ;顯示裝置422將該三個搜索結(jié)果顯示在用戶設(shè)備2的顯示屏幕中;如圖9Cl所示,當(dāng)前層為第一層時,當(dāng)前層圖形對象為圖標(biāo)II,用戶對當(dāng)前層圖形對象進(jìn)行第三預(yù)定操作,如對圖標(biāo)Il進(jìn)行點(diǎn)擊操作時,用戶設(shè)備2實(shí)時地獲取用戶的點(diǎn)擊操作,并將該點(diǎn)擊操作作為用戶消息通過諸如總線等介質(zhì)基于約定的內(nèi)部通信協(xié)議發(fā)送到顯示裝置422 ;當(dāng)顯示裝置422檢測到用戶對圖標(biāo)Il進(jìn)行第三預(yù)定操作時,所隱藏的捜索結(jié)果的對應(yīng)部分,例如通過JavaS cript頁面技術(shù),在同一窗口中以動畫方式被呈現(xiàn),被呈現(xiàn)的該對應(yīng)部分即該三個搜索結(jié)果的錨文本鏈接、摘要、縮略圖,其中包括三個圖標(biāo)12、13和14,該三個圖標(biāo)指示在當(dāng)前層被隱藏的地片,即在第一層中隱藏地片;當(dāng)顯示裝置422檢測到用戶對圖標(biāo)Il進(jìn)行第四預(yù)定操作時,所呈現(xiàn)的捜索結(jié)果的對應(yīng)部分被再次隱藏;如圖9c2所示,當(dāng)前層為第二層時,當(dāng)前層圖形對象為圖標(biāo)12、13和14,當(dāng)用戶對圖標(biāo)13進(jìn)行第三預(yù)定操作時,如點(diǎn)擊圖標(biāo)13,所隱藏的捜索結(jié)果的對應(yīng)部分被呈現(xiàn),被呈現(xiàn)的對應(yīng)部分即搜索結(jié)果“北京國際飯店”的地片;當(dāng)顯示裝置422檢測到用戶對當(dāng)前層圖標(biāo)13進(jìn)行第四預(yù)定操作時,如點(diǎn)擊圖標(biāo)13,所呈現(xiàn)的捜索結(jié)果“北京國際飯店”的地片被再次隱藏。本領(lǐng)域技術(shù)人員應(yīng)能理解上述接收搜索結(jié)果的方式和/或改變搜索結(jié)果顯示方式的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的接收搜索結(jié)果的方式和/或改變搜索結(jié)果顯示方式的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。圖5示出根據(jù)本發(fā)明ー個方面的用于提供捜索結(jié)果的方法流程圖。其中,該過程包括步驟S501、步驟S502、步驟S503和步驟S504。在此,所述提供設(shè)備I包括用戶設(shè)備和網(wǎng)絡(luò)設(shè)備;其中,所述用戶設(shè)備和網(wǎng)絡(luò)設(shè)備均包括一種能夠按照事先設(shè)定或存儲的指令,自動進(jìn)行數(shù)值計算和信息處理的電子設(shè)備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數(shù)字處理器(DSP)、嵌入式設(shè)備等。所述網(wǎng)絡(luò)設(shè)備包括但不限于計算機(jī)、網(wǎng)絡(luò)主機(jī)、單個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器集或多個服務(wù)器構(gòu)成的云。在此,云由基于云計算(Cloud Computing)的大量計算機(jī)或網(wǎng)絡(luò)服務(wù)器構(gòu)成,其中,云計算是分布式計算的ー種,由一群松散耦合的計算機(jī)集組成的ー個超級虛擬計算機(jī)。所述用戶設(shè)備可以是任何一種可與用戶通過鍵盤、鼠標(biāo)、遙控器、觸摸板、或手寫設(shè)備等方式進(jìn)行人機(jī)交互的電子產(chǎn)品,例如計算機(jī)、智能手機(jī)、PDA、或IPTV 等。在此,網(wǎng)絡(luò)設(shè)備與用戶設(shè)備之間可通過任何通信方式實(shí)現(xiàn)通信,包括但不限于,基于3GPP、LTE、WIMAX的移動通信、基于TCP/IP、UDP協(xié)議的計算機(jī)網(wǎng)絡(luò)通信以及基于藍(lán)牙、紅外傳輸標(biāo)準(zhǔn)的近距無線傳輸方式。網(wǎng)絡(luò)設(shè)備與用戶設(shè)備連接的網(wǎng)絡(luò)包括但不限于互聯(lián)網(wǎng)、廣域網(wǎng)、城域網(wǎng)、局域網(wǎng)、VPN網(wǎng)絡(luò)、無線自組織網(wǎng)絡(luò)(Ad Hoc網(wǎng)絡(luò))等。以下參照圖5來對提供設(shè)備I提供搜索結(jié)果的過程進(jìn)行詳細(xì)描述
具體地,首先,在步驟S501中,提 供設(shè)備I獲取來自用戶設(shè)備的用戶輸入的查詢序列。在一示例中,首先,用戶借助與用戶設(shè)備的交互的方式,包括但不限于通過鍵盤、鼠標(biāo)、遙控器、觸摸板、或手寫設(shè)備等,與用戶設(shè)備的瀏覽器軟件或客戶端軟件進(jìn)行交互。以鍵盤為例,用戶在瀏覽器軟件的捜索欄輸入框中進(jìn)行輸入時,用戶設(shè)備實(shí)時地獲取用戶輸入的按鍵序列,并記錄為與該用戶輸入操作相對應(yīng)的查詢序列;該用戶設(shè)備將用戶所輸入的該查詢序列發(fā)送給提供設(shè)備1,例如,可將其封裝為ー請求消息,如http請求消息,并通過相應(yīng)的通信協(xié)議,如http、https通信協(xié)議,發(fā)送至提供設(shè)備1,在步驟S501中,提供設(shè)備I通過實(shí)時監(jiān)控的方式接收并解析該請求消息,以獲取來自用戶設(shè)備的該查詢序列。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取查詢序列的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取查詢序列的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。接著,在步驟S502中,提供設(shè)備I根據(jù)其在步驟S501中獲取的查詢序列進(jìn)行匹配查詢,以獲取與所述查詢序列相匹配的一個或多個搜索結(jié)果及所述各個捜索結(jié)果與所述查詢序列的相關(guān)度。在此,所述搜索結(jié)果包括但不限于每個搜索結(jié)果的錨文本鏈接、其內(nèi)容摘要、縮略圖等信息。其中,所述搜索結(jié)果還可通過搜索結(jié)果群組的形式存在,即每個搜索結(jié)果群組中包括多個搜索結(jié)果,該搜索結(jié)果群組由一共同的索引信息所表征,該索引信息可由包含一個或多個關(guān)鍵詞的錨文本鏈接表示。在此,所述獲取一個或多個搜索結(jié)果及各個搜索結(jié)果與查詢序列的相關(guān)度的方式包括但不限于以下至少任一方式I)在步驟S502中,提供設(shè)備I根據(jù)查詢序列,提取該查詢序列中的ー個或多個查詢關(guān)鍵詞;接著,根據(jù)該(等)查詢關(guān)鍵詞,在網(wǎng)絡(luò)索引庫中進(jìn)行匹配查詢,以獲取與該查詢序列相匹配的ー個或多個搜索結(jié)果;隨后,在提供設(shè)備I的歷史查詢映射表中獲取該查詢序列與各個搜索結(jié)果的相關(guān)度;在此,所述歷史查詢映射表包括由系統(tǒng)記錄的其他用戶先前輸入該查詢序列以獲得的各個搜索結(jié)果及對應(yīng)的該查詢序列與各個搜索結(jié)果之間的相關(guān)度;在此,所述歷史查詢映射表可位于但不限于關(guān)系數(shù)據(jù)庫、Key-Value存儲系統(tǒng)或文件系統(tǒng)等。在此,所述網(wǎng)絡(luò)索引庫可位于提供設(shè)備I中,也可位于第三方設(shè)備中;其用于存儲與各查詢序列相對應(yīng)的捜索結(jié)果,該網(wǎng)絡(luò)索引庫包括但不限于關(guān)系數(shù)據(jù)庫、Key-Value存儲系統(tǒng)或文件系統(tǒng)等。在一示例中,當(dāng)查詢序列為“智能手機(jī)”時,在步驟S502中,提供設(shè)備I通過分詞技術(shù)提取該查詢序列中的ー個查詢關(guān)鍵詞“智能手機(jī)”,接著,根據(jù)該查詢關(guān)鍵詞,在網(wǎng)絡(luò)索引庫中進(jìn)行匹配查詢,以獲取與該查詢序列相匹配的ー個搜索結(jié)果群組,該搜索結(jié)果群組中包括三個搜索結(jié)果,且該三個搜索結(jié)果的錨文本鏈接的文本內(nèi)容分別為“蘋果iPhone4”、“諾基亞E63”和“諾基亞5230”;同時,提供設(shè)備I根據(jù)該查詢序列及該三個搜索結(jié)果,在歷史查詢映射表中進(jìn)行匹配查詢,以獲取該查詢序列與該三個捜索結(jié)果的相關(guān)度,即由系統(tǒng)記錄的其他用戶先前輸入該查詢序列進(jìn)行查詢以獲得該三個捜索結(jié)果及該查詢序列與該三個搜索結(jié)果的相關(guān)度,其分別為O. 7、O. 6和O. 6。
2)在步驟S502中,提供設(shè)備I根據(jù)所述查詢序列及所述ー個或多個搜索結(jié)果,確定所述各個捜索結(jié)果與所述查詢序列的相似度;接著,根據(jù)所述相似度,在預(yù)設(shè)的映射表中進(jìn)行查詢,以確定所述各個搜索結(jié)果與所述查詢序列的相關(guān)度,其中,所述預(yù)設(shè)的映射表中包括相似度與相關(guān)度之間的映射關(guān)系;該方式的具體實(shí)施例隨后將參照圖6予以詳細(xì)闡述。在此,需要說明的是,上述舉例中的各項數(shù)值僅為說明作用的示例,以供讀者理解本發(fā)明,并非實(shí)際應(yīng)用時的真實(shí)數(shù)據(jù),不應(yīng)視為對本專利申請保護(hù)范圍的任何限制。如無特別說明,本文中其他地方出現(xiàn)的數(shù)值的功用與此處相同,為簡明起見,不再贅述。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取搜索結(jié)果的方式和/或獲取相關(guān)度的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取捜索結(jié)果的方式和/或獲取相關(guān)度的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。接著,在步驟S503中,提供設(shè)備I根據(jù)其在步驟S502中獲取的ー個或多個搜索結(jié) 果與所述查詢序列的相關(guān)度,結(jié)合所述各個捜索結(jié)果的相關(guān)信息,確定所述ー個或多個搜索結(jié)果中每個的顯示方式。在此,所述搜索結(jié)果的相關(guān)信息包括但不限于以下任ー項I)搜索結(jié)果的信息容量;2)搜索結(jié)果的內(nèi)容特征;其中,所述內(nèi)容特征指捜索結(jié)果的內(nèi)容類型等特征信息,其包括但不限于以下任ー項a)文本;b)圖片;c)多媒體;d)動畫。本領(lǐng)域技術(shù)人員應(yīng)能理解上述捜索結(jié)果的相關(guān)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的搜索結(jié)果的相關(guān)信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在此,所述結(jié)合各個搜索結(jié)果的相關(guān)信息確定的顯示方式包括但不限于以下任一項I)直接顯示方式;2)隱藏顯示方式;其中,所述隱藏顯示方式包括但不限于以下任ー項a)單層隱藏方式;b)多層隱藏方式。在此,提供設(shè)備I確定搜索結(jié)果的顯示方式的方式包括I)將相關(guān)度大于預(yù)定閾值的捜索結(jié)果確定為直接顯示方式;以及2)將相關(guān)度小于預(yù)定閾值的捜索結(jié)果確定為與其相關(guān)信息相應(yīng)的隱藏顯示方式。在此,所述隱藏顯示方式包括單層隱藏方式;其中,當(dāng)ー個搜索結(jié)果處于該單層隱藏方式,其包含至少ー個圖形對象,當(dāng)用戶對ー圖形對象進(jìn)行第一預(yù)定操作時,所隱藏的搜索結(jié)果的部分或全部被呈現(xiàn),并且當(dāng)用戶再次對所述圖形對象進(jìn)行第二預(yù)定操作,所呈現(xiàn)的捜索結(jié)果的部分或全部被再次隱藏。在此,所述述隱藏顯示方式包括多層隱藏方式;其中,當(dāng)ー個搜索結(jié)果處于該多層隱藏方式時,其包含多層圖形對象,當(dāng)用戶對當(dāng)前層圖形對象進(jìn)行第三預(yù)定操作時,所隱藏的捜索結(jié)果的對應(yīng)部分被呈現(xiàn),其中包括至少ー個下ー層圖形對象,當(dāng)用戶對所述對當(dāng)前層圖形對象進(jìn)行第四預(yù)定操作時,所呈現(xiàn)的捜索結(jié)果的對應(yīng)部分被再次隱藏。在此,所述圖形對象包括但不限于文字或圖像,其中圖像包括基本幾何圖形、自選圖形、圖表、藝術(shù)字和圖片等。在此,所述用戶對圖形對象進(jìn)行的第一預(yù)定操作、第二預(yù)定操作、第三預(yù)定操作和第四預(yù)定操作包括但不限于點(diǎn)擊、光標(biāo)滑過、懸停等。在此,所述將相關(guān)度小于預(yù)定閾值的捜索結(jié)果確定為與其相關(guān)信息相應(yīng)的隱藏顯示方式的情形包括但不限于以下任ー項I)當(dāng)捜索結(jié)果的信息容量小于預(yù)定容量閾值,則確定該搜索結(jié)果的隱藏顯示方式為單層隱藏方式; 2)當(dāng)捜索結(jié)果的信息容量大于預(yù)定容量閾值,則確定該搜索結(jié)果的隱藏顯示方式為多層隱藏方式;3)當(dāng)捜索結(jié)果的內(nèi)容特征包括純文本和/或單幅圖片時,則確定該搜索結(jié)果的隱藏顯示方式為單層隱藏方式;4)當(dāng)捜索結(jié)果的內(nèi)容特征包括多幅圖片和/或多媒體和/或動畫;則確定該搜索結(jié)果的隱藏顯示方式為多層隱藏方式。優(yōu)選地,還可將捜索結(jié)果的信息容量和內(nèi)容特征相結(jié)合,以確定隱藏顯示方式;例如,當(dāng)捜索結(jié)果的信息容量小于預(yù)定容量閾值,但改捜索結(jié)果的內(nèi)容特征包括多幅圖片和/或多媒體和/或動畫,則確定該搜索結(jié)果的隱藏顯示方式為多層隱藏方式。在此,當(dāng)多個搜索結(jié)果以搜索結(jié)果群組的形式存在時,則同一搜索結(jié)果群組中的多個搜索結(jié)果與其對應(yīng)的查詢序列的相關(guān)度符合如下條件-所述多個捜索結(jié)果與其對應(yīng)的查詢序列的相關(guān)度均大于預(yù)定閾值;則將該捜索結(jié)果群組中的多個搜索結(jié)果確定為直接顯示方式;或-所述多個捜索結(jié)果與其對應(yīng)的查詢序列的相關(guān)度均小于預(yù)定閾值;則將該捜索結(jié)果群組中的多個搜索結(jié)果確定為與其相關(guān)信息相應(yīng)的隱藏顯示方式。本領(lǐng)域技術(shù)人員應(yīng)能理解上述隱藏顯示方式和/或單層隱藏方式和/或多層隱藏方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的隱藏顯示方式和/或單層隱藏方式和/或多層隱藏方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定搜索結(jié)果的顯示方式的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定搜索結(jié)果的顯示方式的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。隨后,在步驟S504中,提供設(shè)備I按其在步驟S503中所確定的顯示方式,將所述ー個或多個搜索結(jié)果提供給所述用戶設(shè)備。圖9a、9b、9Cl和9c2示出根據(jù)本發(fā)明的搜索結(jié)果的三種展示方式的示意圖。在圖9a所示的一示例中,查詢序列為“智能手機(jī)”,當(dāng)三個搜索結(jié)果以捜索結(jié)果群組的形式存在,其中,該搜索結(jié)果群組中包括三個搜索結(jié)果,且該三個搜索結(jié)果的錨文本鏈接的文本內(nèi)容分別為“蘋果iPhone4”、“諾基亞E63 ”和“諾基亞5230 ”,且該搜索結(jié)果群組中的三個搜索結(jié)果與該查詢序列的相關(guān)度均大于預(yù)定閾值O. 5 ;則在步驟S503中,提供設(shè)備I將該搜索結(jié)果群組中的該三個捜索結(jié)果確定為直接展示方式;隨后,在步驟S504中,提供設(shè)備I按其在步驟S503中所確定的直接展示方式,將該三個搜索結(jié)果中的錨文本鏈接、摘要、縮略圖等信息按照預(yù)定順序,以直接展示方式提供給用戶設(shè)備,以供用戶瀏覽。在圖9b所示的另ー示例中,查詢序列為“佳能數(shù)碼相機(jī)”,當(dāng)四個搜索結(jié)果以捜索結(jié)果群組的形式存在,其中,該搜索結(jié)果群組包括四個搜索結(jié)果,其分別包括錨文本鏈接、內(nèi)容摘要和縮略圖,且該四個搜索結(jié)果的錨文本鏈接中的文本內(nèi)容分別為“佳能長焦相機(jī)博秀SX40-HS”、“佳能數(shù)碼相機(jī)Ixus-1000-HS”、“佳能數(shù)碼相機(jī)Ixus-115-HS”和“佳能數(shù)碼相機(jī)博秀A3300-IS” ;該查詢序列與該四個搜索結(jié)果的相關(guān)度分別為O. 4,0. 4,0. 35,0. 35,即該四個搜索結(jié)果與該查詢序列的相關(guān)度均小于預(yù)定閾值O. 5,且該四個搜索結(jié)果的內(nèi)容特征僅包括純文本和單幅縮略圖;則在步驟S503中,提供設(shè)備I將該搜索結(jié)果群組中的該四個搜索結(jié)果確定為單層隱藏方式;隨后,在步驟S504中,提供設(shè)備I按其已確定的單層隱藏方式,將該搜索結(jié)果群組中的該四個搜索結(jié)果的錨文本鏈接、摘要和縮略圖以單層隱藏方式提供給用戶設(shè)備;其中,該搜索結(jié)果群組中的該四個捜索結(jié)果處于單層隱藏方式,其包含ー個圖形對象,即箭頭圖標(biāo),當(dāng)用戶通過用戶設(shè)備對該圖形對象進(jìn)行第一預(yù)定操作時,如點(diǎn)擊該箭頭圖標(biāo),觸發(fā)以顯示所隱藏的該四個捜索結(jié)果,當(dāng)用戶通過用戶設(shè)備對該圖形對象進(jìn)行第二預(yù)定操作時,如點(diǎn)擊該箭頭圖像,所呈現(xiàn)的該四個捜索結(jié)果再次折疊隱藏。在圖9Cl和圖9c2所示的再一示例中,查詢序列為“北京酒店預(yù)訂”,當(dāng)三個搜索結(jié)果以搜索結(jié)果群組的形式存在,其中,該搜索結(jié)果群組包括三個搜索結(jié)果,其分別包括錨文本鏈接、內(nèi)容摘要、縮略圖、地片,且該三個搜索結(jié)果的錨文本鏈接中的文本內(nèi)容分別為“北京建國飯店”、“北京國際飯店”、“北京伯豪瑞廷酒店”;該查詢序列與該四個捜索結(jié)果的相關(guān)度分別為O. 3. 5,0. 4,0. 35,即該三個搜索結(jié)果與該查詢序列的相關(guān)度均小于預(yù)定閾值O. 5,且該三個搜索結(jié)果的內(nèi)容特征均包括多片;則在步驟S503中,提供設(shè)備I將該搜索結(jié)果群組中的該三個捜索結(jié)果確定為多層隱藏方式;隨后,在步驟S504中,提供設(shè)備I按其在步驟S503中確定的多層隱藏方式,將該搜索結(jié)果群組中的該三個搜索結(jié)果的錨文本鏈接、摘要、縮略圖、地片,以多層隱藏方式提供給用戶設(shè)備;其中,該搜索結(jié)果群組處于多層隱藏方式,其包含四個圖形對象,即圖標(biāo)11、12、13和14 ;如圖9Cl所示,當(dāng)前層為第一層時,當(dāng)前層圖形對象為圖標(biāo)II,當(dāng)用戶對圖標(biāo)Il進(jìn)行第三預(yù)定操作吋,如點(diǎn)擊II,所隱藏的捜索結(jié)果的對應(yīng)部分被呈現(xiàn),對應(yīng)部分即該三個搜索結(jié)果的錨文本鏈接、摘要、縮略圖,其中包括三個圖標(biāo)12、13和14,該三個圖標(biāo)指示被隱藏的地片,即在第一層中隱藏地片;當(dāng)用戶對圖標(biāo)Il進(jìn)行第四預(yù)定操作時,如點(diǎn)擊圖標(biāo)II,所呈現(xiàn)的搜索結(jié)果的對應(yīng)部分被再次隱藏;如圖9c2所示,當(dāng)前層為第二層時,當(dāng)前層圖形對象為圖標(biāo)12、13和14,當(dāng)用戶對圖標(biāo)13進(jìn)行第三預(yù)定操作時,如點(diǎn)擊圖標(biāo)13,所隱藏的捜索結(jié)果的對應(yīng)部分被呈現(xiàn),被呈現(xiàn)的對應(yīng)部分即搜索結(jié)果“北京國際飯店”的地片;當(dāng)用戶對圖標(biāo)13進(jìn)行第四預(yù)定操作時,如點(diǎn)擊圖標(biāo)13,所呈現(xiàn)的捜索結(jié)果“北京國際飯店”的地片被再次隱藏。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定搜索結(jié)果的顯示方式的方式和/或提供捜索結(jié)果的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定搜索結(jié)果的顯示方式的方式和/ 或提供捜索結(jié)果的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。
優(yōu)選地,提供設(shè)備I在步驟S501、在步驟S502、在步驟S503和在步驟S504中是持續(xù)不斷地工作。具體地,在步驟S501中,提供設(shè)備I持續(xù)地獲取來自用戶設(shè)備的用戶輸入的查詢序列;在步驟S502中,提供設(shè)備I也持續(xù)地根據(jù)所述查詢序列進(jìn)行匹配查詢,以獲取與所述查詢序列相匹配的一個或多個搜索結(jié)果及所述各個捜索結(jié)果與所述查詢序列的相關(guān)度;在步驟S503中,提供設(shè)備I也持續(xù)地根據(jù)所述一個或多個搜索結(jié)果與所述查詢序列的相關(guān)度,結(jié)合所述各個捜索結(jié)果的相關(guān)信息,確定所述ー個或多個搜索結(jié)果中每個的顯示方式;在步驟S504中,提供設(shè)備I也持續(xù)低將對應(yīng)不同相關(guān)度的捜索結(jié)果按不同的展現(xiàn)方式提供給所述用戶。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指提供設(shè)備I在各步驟中不斷進(jìn)行上述查詢序列的獲取、捜索結(jié)果和相關(guān)度的獲取、搜索結(jié)果的顯示方式的確定和搜索結(jié)果的提供,直至滿足預(yù)定停止條件,例如提供設(shè)備I在較長時間內(nèi)停止對查詢序列的獲取。
圖6示出根據(jù)本發(fā)明一個優(yōu)選實(shí)施例的用于提供捜索結(jié)果的方法流程圖。其中,步驟S602包括步驟S6021、步驟S6022和步驟S6023。在步驟S6021中,提供設(shè)備I根據(jù)其在步驟S601中獲取的查詢序列進(jìn)行匹配查詢,以獲得與所述查詢序列相匹配的ー個或多個搜索結(jié)果;在步驟S6022中,提供設(shè)備I根據(jù)其在步驟S601中獲取的查詢序列及其在步驟S6021中獲取的ー個或多個搜索結(jié)果,確定所述各個搜索結(jié)果與所述查詢序列的相似度;在步驟S6023中,提供設(shè)備I根據(jù)其在步驟S6022中獲取的相似度,確定所述各個搜索結(jié)果與所述查詢序列的相關(guān)度。在此,圖6中所示提供設(shè)備I在步驟S601、步驟S603和步驟S604中的功能與前面參照圖5所描述的提供設(shè)備I在步驟S501、步驟S503和步驟S504中的內(nèi)容相同,為簡明起見,將其以引用方式包含于此,而不做贅述。具體地,在步驟S6021中,提供設(shè)備I根據(jù)查詢序列,提取該查詢序列中的ー個或多個查詢關(guān)鍵詞;接著,根據(jù)該(等)查詢關(guān)鍵詞,在網(wǎng)絡(luò)索引庫中進(jìn)行匹配查詢,以獲取與該查詢序列相匹配的ー個或多個搜索結(jié)果;接著,在步驟S6022中,提供設(shè)備I根據(jù)該等搜索結(jié)果,通過將該(等)查詢關(guān)鍵詞與一個或多個搜索結(jié)果的錨文本鏈接文本內(nèi)容、摘要等信息進(jìn)行對比以確定兩者相似度;接著,在步驟S6023中,提供設(shè)備I根據(jù)其在步驟S6022中獲取的相似度,在預(yù)設(shè)的映射表中進(jìn)行匹配查詢,以確定將該(等)相關(guān)度對應(yīng)的相關(guān)度。在此,所述確定相似度包括但不限于以下任一方式I)根據(jù)搜索結(jié)果所包含查詢序列中查詢關(guān)鍵詞的數(shù)量與預(yù)定閾值進(jìn)行比較來確定所述相似度,例如-當(dāng)搜索結(jié)果中包括查詢序列中的全部查詢關(guān)鍵詞時,則確定該搜索結(jié)果與該查詢序列的相似度為高;-當(dāng)搜索結(jié)果中包括查詢序列中的部分查詢關(guān)鍵詞時,則確定該搜索結(jié)果與該查詢序列的相似度為低。2)根據(jù)搜索結(jié)果中所包含查詢關(guān)鍵詞的數(shù)量占全部查詢關(guān)鍵詞數(shù)量的比例來確定所述相似度。在一示例中,查詢序列為“智能手機(jī)新型”,在步驟S6021中,提供設(shè)備I通過分詞技術(shù)以提取該查詢序列中的查詢關(guān)鍵詞為“智能手機(jī)”和“新型”;接著,根據(jù)該兩個查詢關(guān)鍵詞,在網(wǎng)絡(luò)索引庫中進(jìn)行匹配查詢,以獲取與該查詢序列相匹配的三個搜索結(jié)果的錨文本鏈接中的文本內(nèi)容分別為“iPhone 4S蘋果智能手機(jī)產(chǎn)品介紹”、“小米Ml智能手機(jī)”和“三星i9100新型手機(jī)”;接著,在步驟S6022中,提供設(shè)備I可基于搜索結(jié)果包含查詢關(guān)鍵詞的數(shù)量的比例來確定該相似度,如下式所示相似度=搜索結(jié)果包含查詢關(guān)鍵詞的數(shù)量+查詢關(guān)鍵詞的數(shù)量在此示例中,在步驟S6022中,提供設(shè)備I確定該四個搜索結(jié)果與該查詢序列的相似度均為O. 5,進(jìn)而在步驟S6023中,提供設(shè)備I根據(jù)該相似度,在預(yù)設(shè)的映射表中進(jìn)行查詢,以確定該四個搜索結(jié)果與查詢序列的相關(guān)度為O. 5。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定相似度的方式和/或確定相關(guān)度的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定相似度的方式和/或確定相關(guān)度的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。 圖7示出根據(jù)本發(fā)明另ー優(yōu)選實(shí)施例的用于提供捜索結(jié)果的方法流程圖。其中,步驟S702包括步驟S7021、步驟S7022、步驟S7023和步驟S7024。在步驟S7021中,提供設(shè)備I獲取所述用戶的用戶相關(guān)信息;在步驟S7022中,提供設(shè)備I對其在步驟S701中獲取的查詢序列及其在步驟S7021中獲取的用戶相關(guān)信息進(jìn)行分析,以確定所述用戶的用戶需求;在步驟S7023中,提供設(shè)備I根據(jù)其在步驟S701中獲取的查詢序列及其在步驟S7022中確定的用戶需求進(jìn)行匹配查詢,以獲取與所述查詢序列與所述用戶需求相匹配的一個或多個搜索結(jié)果;在步驟S7024中,提供設(shè)備I根據(jù)其在步驟S701中獲取的查詢序列、其在步驟S7022中確定的用戶需求以及其在步驟S7023中獲取的ー個或多個搜索結(jié)果,確定所述各個捜索結(jié)果與所述查詢序列及所述用戶需求的相關(guān)度。在此,圖7中所示提供設(shè)備I在步驟S701、步驟S703和步驟S704中的功能與前面參照圖5所描述的提供設(shè)備I在步驟S701、步驟S703和步驟S704中的內(nèi)容相同,為簡明起見,將其以引用方式包含于此,而不做贅述。在此,所述用戶相關(guān)信息包括以下至少任ー項I)用戶個人屬性;其包含但不限于用戶預(yù)先輸入的個人背景信息,如性別、年齡、宗教、國籍、教育程度等;2)用戶偏好設(shè)置;其包含但不限于用戶預(yù)先設(shè)置的ー些偏好選擇,如喜愛的產(chǎn)品類型、購物方式、品牌等;3)用戶歷史查詢記錄;其由系統(tǒng)來記錄和統(tǒng)計用戶先前的捜索和點(diǎn)擊瀏覽歷史,從而可判斷或預(yù)測用戶的需求。其中,當(dāng)用戶為登錄用戶時,網(wǎng)絡(luò)設(shè)備可通過該用戶的ID在網(wǎng)絡(luò)端保存有該用戶相關(guān)信息的用戶特征庫中進(jìn)行查詢;當(dāng)用戶為非登錄用戶時,可通過檢測該用戶使用本網(wǎng)絡(luò)設(shè)備的搜索服務(wù)過程中的動作,或通過向用戶設(shè)備詢問并獲取該用戶的COOKIE信息來獲得,優(yōu)選地,可賦予用戶ー個臨時ID并為其建立ー個用戶特征庫,將此次搜索過程中用戶的歷史記錄保存與該臨時用戶特征庫中;4)用戶IP地址;其可以反映該用戶當(dāng)前所處地域,可由網(wǎng)絡(luò)設(shè)備實(shí)時檢測用戶設(shè)備來獲取。本領(lǐng)域技術(shù)人員應(yīng)能理解上述用戶相關(guān)信息僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的用戶相關(guān)信息如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。
在此,獲取用戶相關(guān)信息的方式包括但不限于I)提供設(shè)備I根據(jù)用戶通過用戶設(shè)備登錄網(wǎng)頁時所留下注冊信息中獲?。?)提供設(shè)備I根據(jù)在用戶通過用戶設(shè)備瀏覽網(wǎng)頁期間由用戶設(shè)備端或網(wǎng)絡(luò)端所記錄的或由用戶設(shè)備的cookies信息中提取的用戶歷史行為信息中獲取。在此,所述確定各個搜索結(jié)果與查詢序列及用戶需求的相關(guān)度的方式包括但不限于-確定查詢序列及表征用戶需求的關(guān)鍵詞與各個搜索結(jié)果的相似度;根據(jù)該等相似度,在預(yù)定的映射表中進(jìn)行匹配查詢,確定各個搜索結(jié)果與該查詢序列及該用戶需求的相關(guān)度,其中,所述預(yù)定的映射表包括相似度與相關(guān)度的映射關(guān)系。在一示例中,在步驟S7021中,提供設(shè)備I通過實(shí)時檢測用戶設(shè)備IP地址的的方 式獲取用戶IP地址,其示出該用戶的地理位置處于北京地區(qū);提供設(shè)備I在步驟S701中獲取的查詢序列為查詢關(guān)鍵詞“旅游”時,則在步驟S7022中,提供設(shè)備I對該查詢序列及該用戶的地理位置進(jìn)行分析,以確定該用戶的實(shí)際需求可能是北京周邊區(qū)域(例如,北戴河、河北)等自駕游和旅店住宿信息;當(dāng)在步驟S701中提供設(shè)備I獲取的查詢序列為查詢關(guān)鍵詞“機(jī)票”吋,則在步驟S7022中,提供設(shè)備I確定該用戶可能對由北京出發(fā)的特價機(jī)票更感興趣;接著,在步驟S7023中,提供設(shè)備I據(jù)查詢序列及用戶需求,如反映該用戶需求的關(guān)鍵詞“北京出發(fā)”和查詢序列中的查詢關(guān)鍵詞“機(jī)票”,在網(wǎng)絡(luò)索引庫中進(jìn)行匹配查詢,以獲取與該查詢序列與該用戶需求相匹配的搜索結(jié)果為“北京出發(fā)打折機(jī)票信息”;在步驟S7024中,提供設(shè)備I通過確定該查詢序列及該表征該用戶需求的關(guān)鍵詞與該搜索結(jié)果的相似度,在預(yù)定的映射表中進(jìn)行匹配查詢,以確定該搜索結(jié)果與該查詢序列及該用戶需求的相關(guān)度。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取用戶相關(guān)信息的方式和/或確定用戶需求的方式和/或獲取搜索結(jié)果和相關(guān)度的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶相關(guān)信息的方式和/或確定用戶需求的方式和/或獲取搜索結(jié)果和相關(guān)度的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。圖8示出根據(jù)本發(fā)明另一方面的在用戶設(shè)備中用于提供捜索結(jié)果的方法流程圖。其中,該過程還包括步驟S805和步驟S806 ;在步驟S805中,用戶設(shè)備2接收ー個或多個搜索結(jié)果,其中,至少ー個搜索結(jié)果處于隱藏顯示方式;在步驟S806中,用戶設(shè)備2根據(jù)用戶對在步驟S806中用戶設(shè)備2接收的至少ー個捜索結(jié)果之一的預(yù)定操作,來改變該捜索結(jié)果的顯示方式。在此,所述至少ー個搜索結(jié)果處于單層隱藏方式時,其包含至少ー個圖形對象;其中,當(dāng)用戶設(shè)備2檢測用戶對ー圖形對象進(jìn)行第一預(yù)定操作時,其對應(yīng)的隱藏的捜索結(jié)果的部分或全部以預(yù)定方式被呈現(xiàn);當(dāng)檢測用戶對ー圖形對象進(jìn)行第二預(yù)定操作時,所呈現(xiàn)的捜索結(jié)果的部分或全部被再次隱藏。在此,所述至少ー個搜索結(jié)果處于多層隱藏方式時,其包含多層圖形對象;其中,當(dāng)用戶設(shè)備2檢測到用戶對當(dāng)前層圖形對象進(jìn)行第三預(yù)定操作時,所隱藏的搜索結(jié)果的對應(yīng)部分以預(yù)定方式被呈現(xiàn),其中包括至少ー個下ー層圖形對象;當(dāng)檢測用戶對所述對當(dāng)前層圖形對象進(jìn)行第四預(yù)定操作時,所呈現(xiàn)的捜索結(jié)果的對應(yīng)部分被再次隱藏。在此,所述預(yù)定方式包括但不限于以下任ー項I)在同一窗口中動畫方式顯示;例如,通過JavaScript等頁面技術(shù),通過用戶對圖形對象的點(diǎn)擊、懸停等操作,觸發(fā)實(shí)現(xiàn)以動畫方式將搜索結(jié)果展開顯示,如下拉展開、漸變展開等,并且當(dāng)用戶再次對該圖像對象進(jìn)行操作時,所展示的該搜索結(jié)果被再次以動畫方式被隱藏,如折疊隱藏、漸變消隱。2)在同一窗ロ的空白側(cè)顯示;例如通過頁面技術(shù),例如JSP、ASP、PHP技術(shù),以懸浮框的方式顯示搜索結(jié)果,通過用戶對圖像對象的操作,以實(shí)現(xiàn)懸浮框的顯示和隱藏;其中,所述懸浮框可嵌入于搜索結(jié)果頁面之中或之上;當(dāng)以懸浮框的形式提供給用戶時,可以是在頁面的某個固定的空白區(qū)域顯示,也可以由用戶設(shè)定或根據(jù)瀏覽對象的位置確定,其窗ロ大小可以進(jìn)行調(diào)節(jié)。3)在新窗口中顯示;例如,當(dāng)用戶對圖形對象進(jìn)行操作時,將彈出一個新窗ロ,而所隱藏的捜索結(jié)果在新窗口中被展示,并且當(dāng)用戶再次對該圖形對象進(jìn)行操作,該新窗ロ關(guān)閉,所展示的捜索結(jié)果被再次隱藏。本領(lǐng)域技術(shù)人員應(yīng)能理解上述預(yù)定方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的 預(yù)定方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。在圖9b所示的一示例中,在步驟S805中,用戶設(shè)備2接收到以搜索結(jié)果群組的形式存在的四個搜索結(jié)果,其分別包括錨文本鏈接、內(nèi)容摘要和縮略圖,且該四個搜索結(jié)果的錨文本鏈接中的文本內(nèi)容分別為“佳能長焦相機(jī)博秀SX40-HS”、“佳能數(shù)碼相機(jī)Ixus-1000-HS”、“佳能數(shù)碼相機(jī)Ixus-115-HS”和“佳能數(shù)碼相機(jī)博秀A3300-IS” ;其中,已確定該四個搜索結(jié)果為單層隱藏方式,其包含ー個圖形對象,即箭頭圖標(biāo);用戶設(shè)備2將該四個搜索結(jié)果顯示在其顯示屏幕中;用戶借助與用戶設(shè)備2的交互方式,與用戶設(shè)備2的瀏覽器軟件進(jìn)行交互,例如,用戶對箭頭圖標(biāo)進(jìn)行第一預(yù)定操作,如點(diǎn)擊操作時,用戶設(shè)備2實(shí)時地獲取用戶的點(diǎn)擊操作;當(dāng)在步驟S806中,用戶設(shè)備2檢測到用戶對該箭頭圖標(biāo)進(jìn)行第一預(yù)定操作時,其對應(yīng)的隱藏的捜索結(jié)果的部分或全部以預(yù)定方式被呈現(xiàn),例如將該搜索結(jié)果群組中的該四個搜索結(jié)果的全部內(nèi)容,通過JavaScript頁面技術(shù),在同一窗口中以動畫方式展開顯示;當(dāng)在步驟S806中,用戶設(shè)備2檢測用戶對該箭頭圖標(biāo)進(jìn)行第二預(yù)定操作時,如點(diǎn)擊操作時,所呈現(xiàn)的該四個捜索結(jié)果再次折疊隱藏。其中,所述內(nèi)部通信協(xié)議包括但不限于存在于計算機(jī)中的各種形式通信,例如面向?qū)ο缶幊讨袑ο笾g的通信協(xié)議;操作系統(tǒng)內(nèi)不同程序或計算機(jī)不同模塊之間的消息傳送協(xié)議。在圖9Cl和圖9c2所示的另ー示例中,在步驟S805中,用戶設(shè)備2接收到以搜索結(jié)果群組的形式存在的三個搜索結(jié)果,其分別包括錨文本鏈接、內(nèi)容摘要、縮略圖、地片,且該三個搜索結(jié)果的錨文本鏈接中的文本內(nèi)容分別為“北京建國飯店”、“北京國際飯店”、“北京伯豪瑞廷酒店”;其中,已確定該搜索結(jié)果群組中的該三個捜索結(jié)果為多層隱藏方式,其包含四個圖形對象,即圖標(biāo)11、12、13和14 ;用戶設(shè)備2將該三個搜索結(jié)果顯示在用戶設(shè)備2的顯示屏幕中;如圖9Cl所示,當(dāng)前層為第一層時,當(dāng)前層圖形對象為圖標(biāo)II,用戶對當(dāng)前層圖形對象進(jìn)行第三預(yù)定操作,如對圖標(biāo)Il進(jìn)行點(diǎn)擊操作時,用戶設(shè)備2實(shí)時地獲取用戶的點(diǎn)擊操作;當(dāng)用戶設(shè)備2檢測到用戶對圖標(biāo)Il進(jìn)行第三預(yù)定操作時,所隱藏的搜索結(jié)果的對應(yīng)部分,例如通過JavaScript頁面技術(shù),在同一窗ロ中以動畫方式被呈現(xiàn),被呈現(xiàn)的該對應(yīng)部分即該三個搜索結(jié)果的錨文本鏈接、摘要、縮略圖,其中包括三個圖標(biāo)12、13和14,該三個圖標(biāo)指示在當(dāng)前層被隱藏的地片,即在第一層中隱藏地片;當(dāng)用戶設(shè)備2檢測到用戶對圖標(biāo)Il進(jìn)行第四預(yù)定操作時,所呈現(xiàn)的捜索結(jié)果的對應(yīng)部分被再次隱藏;如圖9c2所示,當(dāng)前層為第二層時,當(dāng)前層圖形對象為圖標(biāo)12、13和14,當(dāng)用戶對圖標(biāo)13進(jìn)行第三預(yù)定操作時,如點(diǎn)擊圖標(biāo)13,所隱藏的捜索結(jié)果的對應(yīng)部分被呈現(xiàn),被呈現(xiàn)的對應(yīng)部分即搜索結(jié)果“北京國際飯店”的地片;當(dāng)用戶設(shè)備2檢測到用戶對當(dāng)前層圖標(biāo)13進(jìn)行第四預(yù)定操作時,如點(diǎn)擊圖標(biāo)13,所呈現(xiàn)的捜索結(jié)果“北京國際飯店”的地片被再次隱藏。本領(lǐng)域技術(shù)人員應(yīng)能理解上述接收搜索結(jié)果的方式和/或改變搜索結(jié)果顯示方式的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的接收搜索結(jié)果的方式和/或改變搜索結(jié)果顯示方式的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。需要注意的是,本發(fā)明可在軟件和/或軟件與硬件的組合體中被實(shí)施,例如,可采用專用集成電路(ASIC)或任何其他類似硬件設(shè)備來實(shí)現(xiàn)。在一個實(shí)施例中,本發(fā)明的軟件程序可以通過處理器執(zhí)行以實(shí)現(xiàn)上文所述步驟或功能。同樣地,本發(fā)明的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲到計算機(jī)可讀記錄介質(zhì)中,例如,RAM存儲器,磁或光驅(qū)動器或軟磁盤及類似設(shè)備。另外,本發(fā)明的一些步驟或功能可采用硬件來實(shí)現(xiàn),例如,作為與處理器配合從而執(zhí)行各個步驟或功能的電路。對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論 從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此g在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此夕卜,顯然“包括” ー詞不排除其他単元或步驟,単數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個單元或裝置也可以由ー個單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
權(quán)利要求
1.一種用于提供捜索結(jié)果的方法,該方法包括以下步驟 a獲取來自用戶設(shè)備的用戶輸入的查詢序列; b根據(jù)所述查詢序列進(jìn)行匹配查詢,以獲取與所述查詢序列相匹配的一個或多個搜索結(jié)果及所述各個捜索結(jié)果與所述查詢序列的相關(guān)度; c根據(jù)所述一個或多個搜索結(jié)果與所述查詢序列的相關(guān)度,結(jié)合所述各個捜索結(jié)果的相關(guān)信息,確定所述ー個或多個搜索結(jié)果中每個的顯示方式; d按所確定的顯示方式,將所述ー個或多個搜索結(jié)果提供給所述用戶設(shè)備。
2.根據(jù)權(quán)利要求I所述的方法,其中,所述步驟b包括 -根據(jù)所述查詢序列進(jìn)行匹配查詢,以獲得與所述查詢序列相匹配的一個或多個搜索結(jié)果; -根據(jù)所述查詢序列及所述ー個或多個搜索結(jié)果,確定所述各個捜索結(jié)果與所述查詢序列的相似度; -根據(jù)所述相似度,確定所述各個捜索結(jié)果與所述查詢序列的相關(guān)度。
3.根據(jù)權(quán)利要求I或2所述的方法,其中,所述步驟b包括 -獲取所述用戶的用戶相關(guān)信息; -對所述查詢序列及所述用戶相關(guān)信息進(jìn)行分析,以確定所述用戶的用戶需求; -根據(jù)所述查詢序列及所述用戶需求進(jìn)行匹配查詢,以獲取與所述查詢序列與所述用戶需求相匹配的ー個或多個搜索結(jié)果; -根據(jù)所述查詢序列、用戶需求以及所述ー個或多個搜索結(jié)果,確定所述各個捜索結(jié)果與所述查詢序列及所述用戶需求的相關(guān)度。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述用戶相關(guān)信息包括以下至少任ー項 -用戶個人屬性; -用戶偏好設(shè)置; -用戶歷史查詢記錄; -用戶IP地址。
5.根據(jù)權(quán)利要求I至4任一項所述的方法,其中,所述確定搜索結(jié)果的顯示方式的步驟包括 -將相關(guān)度大于預(yù)定閾值的捜索結(jié)果確定為直接顯示方式;以及 -將相關(guān)度小于預(yù)定閾值的捜索結(jié)果確定為與其相關(guān)信息相應(yīng)的隱藏顯示方式。
6.根據(jù)權(quán)利要求I至5任一項所述的方法,其中,所述搜索結(jié)果的相關(guān)信息包括以下任ー項 -捜索結(jié)果的信息容量; -搜索結(jié)果的內(nèi)容特征。
7.根據(jù)權(quán)利要求5或6所述的方法,其中,所述隱藏顯示方式包括單層隱藏方式;其中,當(dāng)一個搜索結(jié)果處于該單層隱藏方式,其包含至少ー個圖形對象,當(dāng)用戶對ー圖形對象進(jìn)行第一預(yù)定操作時,所隱藏的捜索結(jié)果的部分或全部被呈現(xiàn),并且當(dāng)用戶再次對所述圖形對象進(jìn)行第二預(yù)定操作,所呈現(xiàn)的捜索結(jié)果的部分或全部被再次隱藏。
8.根據(jù)權(quán)利要求5或6所述的方法,其中,所述述隱藏顯示方式包括多層隱藏方式;其中,當(dāng)一個搜索結(jié)果處于該多層隱藏方式時,其包含多層圖形對象,當(dāng)用戶對當(dāng)前層圖形對象進(jìn)行第三預(yù)定操作時,所隱藏的捜索結(jié)果的對應(yīng)部分被呈現(xiàn),其中包括至少ー個下ー層圖形對象,當(dāng)用戶對所述當(dāng)前層圖形對象進(jìn)行第四預(yù)定操作時,所呈現(xiàn)的捜索結(jié)果的對應(yīng)部分被再次隱藏。
9.一種在用戶設(shè)備中用于提供捜索結(jié)果的方法,其中,該方法包括 -接收ー個或多個搜索結(jié)果,其中,至少ー個搜索結(jié)果處于隱藏顯示方式; 其中,該方法包括 A根據(jù)用戶對所述至少ー個捜索結(jié)果之一的預(yù)定操作,來改變該搜索結(jié)果的顯示方式。
10.根據(jù)權(quán)利要求9所述的方法,其中,所述至少ー個搜索結(jié)果處于單層隱藏方式時,其包含至少ー個圖形對象; 其中,所述步驟A還包括 -當(dāng)檢測到用戶對ー圖形對象進(jìn)行第一預(yù)定操作時,其對應(yīng)的隱藏的捜索結(jié)果的部分或全部以預(yù)定方式被呈現(xiàn); -當(dāng)檢測到用戶對ー圖形對象進(jìn)行第二預(yù)定操作時,所呈現(xiàn)的捜索結(jié)果的部分或全部被再次隱藏。
11.根據(jù)權(quán)利要求9所述的方法,其中,所述至少ー個搜索結(jié)果處于多層隱藏方式時,其包含多層圖形對象; 其中,所述步驟A包括 -當(dāng)檢測到用戶對當(dāng)前層圖形對象進(jìn)行第三預(yù)定操作時,所隱藏的捜索結(jié)果的對應(yīng)部分以預(yù)定方式被呈現(xiàn),其中包括至少ー個下ー層圖形對象; -當(dāng)檢測到用戶對所述對當(dāng)前層圖形對象進(jìn)行第四預(yù)定操作時,所呈現(xiàn)的捜索結(jié)果的對應(yīng)部分被再次隱藏。
12.根據(jù)權(quán)利要求10或11所述的方法,其中,所述預(yù)定方式包括以下任ー項 -在同一窗口中動畫方式顯示; -在同一窗ロ的空白側(cè)顯不; -在新窗口中顯TK。
13.一種用于提供捜索結(jié)果的設(shè)備,該設(shè)備包括 第一獲取裝置,用于獲取來自用戶設(shè)備的用戶輸入的查詢序列; 第二獲取裝置,用于根據(jù)所述查詢序列進(jìn)行匹配查詢,以獲取與所述查詢序列相匹配的一個或多個搜索結(jié)果及所述各個捜索結(jié)果與所述查詢序列的相關(guān)度; 第一確定裝置,用于根據(jù)所述ー個或多個搜索結(jié)果與所述查詢序列的相關(guān)度,結(jié)合所述各個捜索結(jié)果的相關(guān)信息,確定所述ー個或多個搜索結(jié)果中每個的顯示方式; 提供裝置,用于按所確定的顯示方式,將所述ー個或多個搜索結(jié)果提供給所述用戶設(shè)備。
14.根據(jù)權(quán)利要求13所述的設(shè)備,其中,所述第二獲取裝置包括 第三獲取單元,用于根據(jù)所述查詢序列進(jìn)行匹配查詢,以獲得與所述查詢序列相匹配的ー個或多個搜索結(jié)果; 第二確定單元,用于根據(jù)所述查詢序列及所述ー個或多個搜索結(jié)果,確定所述各個搜索結(jié)果與所述查詢序列的相似度; 第三確定單元,用于根據(jù)所述相似度,確定所述各個捜索結(jié)果與所述查詢序列的相關(guān)度。
15.根據(jù)權(quán)利要求13或14所述的設(shè)備,其中,所述第二獲取裝置包括 第四獲取單元,用于獲取所述用戶的用戶相關(guān)信息; 第四確定單元,用于對所述查詢序列及所述用戶相關(guān)信息進(jìn)行分析,以確定所述用戶的用戶需求; 第五獲取單元,用于所述查詢序列及所述用戶需求進(jìn)行匹配查詢,以獲取與所述查詢序列與所述用戶需求相匹配的ー個或多個搜索結(jié)果; 第五確定單元,用于根據(jù)所述查詢序列、用戶需求以及所述ー個或多個搜索結(jié)果,確定所述各個捜索結(jié)果與所述查詢序列及所述用戶需求的相關(guān)度。
16.根據(jù)權(quán)利要求15所述的設(shè)備,其中,所述用戶相關(guān)信息包括以下至少任ー項 -用戶個人屬性; -用戶偏好設(shè)置; -用戶歷史查詢記錄; -用戶IP地址。
17.根據(jù)權(quán)利要求13至16任一項所述的設(shè)備,其中,所述第一確定裝置確定搜索結(jié)果的顯示方式的方式包括 -將相關(guān)度大于預(yù)定閾值的捜索結(jié)果確定為直接顯示方式;以及 -將相關(guān)度小于預(yù)定閾值的捜索結(jié)果確定為與其相關(guān)信息相應(yīng)的隱藏顯示方式。
18.根據(jù)權(quán)利要求13至17任一項所述的設(shè)備,其中,所述搜索結(jié)果的相關(guān)信息包括以下任ー項 -捜索結(jié)果的信息容量; -搜索結(jié)果的內(nèi)容特征。
19.根據(jù)權(quán)利要求17或18所述的設(shè)備,其中,所述隱藏顯示方式包括單層隱藏方式;其中,當(dāng)一個搜索結(jié)果處于該單層隱藏方式,其包含至少ー個圖形對象,當(dāng)用戶對ー圖形對象進(jìn)行第一預(yù)定操作時,所隱藏的捜索結(jié)果的部分或全部被呈現(xiàn),并且當(dāng)用戶再次對所述圖形對象進(jìn)行第二預(yù)定操作,所呈現(xiàn)的捜索結(jié)果的部分或全部被再次隱藏。
20.根據(jù)權(quán)利要求17或18所述的設(shè)備,其中,所述述隱藏顯示方式包括多層隱藏方式;其中,當(dāng)一個搜索結(jié)果處于該多層隱藏方式時,其包含多層圖形對象,當(dāng)用戶對當(dāng)前層圖形對象進(jìn)行第三預(yù)定操作時,所隱藏的捜索結(jié)果的對應(yīng)部分被呈現(xiàn),其中包括至少ー個下一層圖形對象,當(dāng)用戶對所述當(dāng)前層圖形對象進(jìn)行第四預(yù)定操作時,所呈現(xiàn)的搜索結(jié)果的對應(yīng)部分被再次隱藏。
21.一種用于提供捜索結(jié)果的用戶設(shè)備,其中,該用戶設(shè)備包括 接收裝置,用于接收ー個或多個搜索結(jié)果,其中,至少ー個搜索結(jié)果處于隱藏顯示方式; 其中,該用戶設(shè)備包括 顯示裝置,用于根據(jù)用戶對所述至少一個搜索結(jié)果之一的預(yù)定操作,來改變該搜索結(jié)果的顯示方式。
22.根據(jù)權(quán)利要求21所述的用戶設(shè)備,其中,所述至少一個搜索結(jié)果處于單層隱藏方式時,其包含至少ー個圖形對象;其中,所述顯示裝置用于當(dāng)檢測到用戶對ー圖形對象進(jìn)行第一預(yù)定操作時,其對應(yīng)的隱藏的捜索結(jié)果的部分或全部以預(yù)定方式被呈現(xiàn);當(dāng)檢測到用戶對ー圖形對象進(jìn)行第二預(yù)定操作時,所呈現(xiàn)的捜索結(jié)果的部分或全部被再次隱藏。
23.根據(jù)權(quán)利要求21所述的用戶設(shè)備,其中,所述至少一個搜索結(jié)果處于多層隱藏方式時,其包含多層圖形對象; 其中,所述顯示裝置用于當(dāng)檢測到用戶對當(dāng)前層圖形對象進(jìn)行第三預(yù)定操作時,所隱藏的搜索結(jié)果的對應(yīng)部分以預(yù)定方式被呈現(xiàn),其中包括至少ー個下ー層圖形對象;當(dāng)檢測到用戶對所述對當(dāng)前層圖形對象進(jìn)行第四預(yù)定操作時,所呈現(xiàn)的捜索結(jié)果的對應(yīng)部分被再次隱藏。
24.根據(jù)權(quán)利要求22或23所述的用戶設(shè)備,其中,所述預(yù)定方式包括以下任ー項 -在同一窗口中動畫方式顯示; -在同一窗ロ的空白側(cè)顯不; -在新窗口中顯TK。
全文摘要
本發(fā)明的目的是提供一種用于提供搜索結(jié)果的方法與設(shè)備。其中,首先獲取來自用戶設(shè)備的用戶輸入的查詢序列;接著根據(jù)所述查詢序列進(jìn)行匹配查詢,以獲取與所述查詢序列相匹配的一個或多個搜索結(jié)果及所述各個搜索結(jié)果與所述查詢序列的相關(guān)度;隨后根據(jù)所述一個或多個搜索結(jié)果與所述查詢序列的相關(guān)度,結(jié)合所述各個搜索結(jié)果的相關(guān)信息,確定所述一個或多個搜索結(jié)果中每個的顯示方式;隨后按所確定的顯示方式,將所述一個或多個搜索結(jié)果提供給所述用戶設(shè)備。使得搜索結(jié)果的顯示方式更加符合用戶需求,用戶可在搜索結(jié)果頁面中根據(jù)其需求自行選擇是否將以隱藏顯示方式提供的搜索結(jié)果顯示查看,從而提高用戶查詢效率,提升用戶搜索體驗。
文檔編號G06F17/30GK102651032SQ20121010187
公開日2012年8月29日 申請日期2012年3月31日 優(yōu)先權(quán)日2012年3月31日
發(fā)明者俞海, 呂炳潮, 張松濤 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司