專利名稱:概念上組織和表述信息的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實(shí)施例一般的涉及概念上的組織信息的領(lǐng)域,并且尤其涉及概念相關(guān)信息的使用分析以有效組織信息。
背景技術(shù):
隨著信息的迅速增長,組織信息的能力也在增長。在互聯(lián)網(wǎng)相關(guān)的網(wǎng)絡(luò)(例如萬維網(wǎng))或者其他互聯(lián)網(wǎng)源上可以找到大量信息源。互聯(lián)網(wǎng)是計(jì)算機(jī)網(wǎng)絡(luò)的擴(kuò)展網(wǎng)絡(luò),信息通過本領(lǐng)域技術(shù)人員公知的方法(例如TCP和IP協(xié)議的使用等等)而在互聯(lián)網(wǎng)上交換?;ヂ?lián)網(wǎng)允許用戶在連接到該網(wǎng)絡(luò)的計(jì)算機(jī)之間發(fā)送和接收數(shù)據(jù)。這些數(shù)據(jù)可以包括網(wǎng)站、主頁、數(shù)據(jù)庫、文本集合、音頻、視頻或者通過連接到互聯(lián)網(wǎng)的計(jì)算機(jī)服務(wù)器在互聯(lián)網(wǎng)上可用的任何其他類型的信息。這些信息可以被稱為文件或者文檔,并且可以包括網(wǎng)頁、網(wǎng)頁上的數(shù)據(jù)、網(wǎng)頁附件或者存儲設(shè)備(例如數(shù)據(jù)庫)中包含的其他數(shù)據(jù)。理解如此大量文檔集合的意義并且在這種環(huán)境中搜索信息,在沒有專門的輔助手段時(shí)是很困難的。一種輔助定位信息的方法是使用關(guān)鍵詞。也就是說,文檔可以包括表示包含在文檔中的信息的選定部分的關(guān)鍵詞。這些關(guān)鍵詞在互聯(lián)網(wǎng)上對其他計(jì)算機(jī)是可用的并且允許其他計(jì)算機(jī)定位該文檔。為了定位互聯(lián)網(wǎng)上的文檔,遠(yuǎn)程計(jì)算機(jī)的用戶使用被稱為搜索引擎的搜索程序而搜索關(guān)鍵詞。搜索引擎是允許遠(yuǎn)程用戶鍵入一個(gè)或多個(gè)搜索詞的程序。然后搜索引擎將搜索查詢與文檔中的關(guān)鍵詞相比較并且至少檢索文檔中具有與搜索查詢匹配的關(guān)鍵詞的部分。然后搜索引擎對用戶顯示部分文檔,例如標(biāo)題。用戶可以在檢索到的局部文檔中滾動(dòng)瀏覽并且選擇所需文檔。早期的關(guān)鍵詞搜索引擎顯示出嚴(yán)重缺陷。例如,為了增加特定文檔的出現(xiàn)率,文檔提供者可以使用與文檔相關(guān)的盡可能多的搜索詞。實(shí)際上,某些文檔或者搜索引擎使用文檔中的每個(gè)詞作為關(guān)鍵詞。因此,搜索引擎會檢索到大量與用戶需要通過搜索詞組合尋找的主題無關(guān)或者僅邊緣相關(guān)的文檔。并且,這些搜索引擎的很多用戶并不熟悉形成關(guān)鍵詞搜索查詢的技巧并且產(chǎn)生過于寬泛的搜索從而經(jīng)常檢索到數(shù)千個(gè)文檔。那么用戶必須檢查關(guān)于各個(gè)文檔的摘要信息以定位所需信息。這種缺陷通過搜索引擎的演變得以解決,即包括基于一個(gè)或多個(gè)用戶的搜索活動(dòng)的信息組織。這些方法基于用戶偏好度多數(shù)意見而不是面向文檔的參數(shù)(例如文本)而對結(jié)果排序。其中一種這樣的方法根據(jù)基于所使用的關(guān)鍵詞的演化得分而對文檔排序。也就是說,文檔接收與搜索查詢的關(guān)鍵詞相關(guān)的相關(guān)度分?jǐn)?shù)。隨著用戶輸入搜索查詢并且在查詢產(chǎn)生的文檔列表中選擇文檔時(shí),文檔的相關(guān)度分?jǐn)?shù)被調(diào)整。這些分?jǐn)?shù)被用于組織文檔的結(jié)果列表以進(jìn)行后續(xù)搜索。這些方法典型的(至少在部分上)基于文檔接收到的“點(diǎn)擊”次數(shù)(即文檔被選擇的次數(shù))而確定相關(guān)度。這些方法通常稱為“人氣排序方法”或者“點(diǎn)擊人氣方法”,提供了將最吸引并且滿足最大多數(shù)先前用戶的文檔排列在最前面的搜索結(jié)果列表。而且,點(diǎn)擊人氣方法產(chǎn)生反映搜索上下文的結(jié)果。例如,先前的搜索方法會返回包含所有查詢詞的文檔,但是不會自動(dòng)排除不是查詢部分的詞。因此,對于“Mexico”的文本匹配搜索最有可能返回關(guān)于“New Mexico”的結(jié)果。點(diǎn)擊人氣方法可以減少這種錯(cuò)誤結(jié)果,因?yàn)樗阉鳌癕exico”的用戶通常不會點(diǎn)擊關(guān)于“New Mexico"的頁面并且會傾向于點(diǎn)擊他們認(rèn)為與“Mexico”最相關(guān)的頁面,從而增加了所需文檔的相關(guān)度。由于與查詢詞相關(guān)的信息隨著時(shí)間可能改變,基于點(diǎn)擊次數(shù)確定相關(guān)度可能導(dǎo)致錯(cuò)誤結(jié)果。例如,對于“民主先驅(qū)”的特定查詢,涉及早期先驅(qū)Howard Dean的文檔可能在 2003年12月被選擇了很多次,但是2004年3月輸入該查詢的用戶可能期望在此時(shí)作為領(lǐng)袖的John Kerry的結(jié)果。并且,排在最前面的結(jié)果通常會受到不成比例的更多的使用,這樣導(dǎo)致了越來越歪曲的搜索結(jié)果,其中排在最前面的結(jié)果永遠(yuǎn)不會被替代。通過使用包括基于時(shí)間和基于使用的因素在內(nèi)的大量因素對響應(yīng)于查詢提供的信息進(jìn)行組織的搜索引擎已經(jīng)解決了這些缺陷中的一部分。例如,這種方法可能使用先前用戶響應(yīng)于特定查詢的活動(dòng)而調(diào)整查詢響應(yīng)文檔的相關(guān)度。這樣的用戶活動(dòng)可以包括點(diǎn)擊次數(shù)以及先前用戶對特定信息的選擇或者使用的時(shí)間。這些方法還可以將特定文檔在先前用戶對其選擇時(shí)排列在先前結(jié)果列表中何處、文檔的實(shí)際和期望使用頻率的對比以及選定的文檔如何被使用等考慮在內(nèi)。然而,在當(dāng)前方法中仍然存在大量缺陷。例如,當(dāng)前方法并沒有解決非常稀少的查詢的問題,其中并沒有匯集足夠的用戶活動(dòng)數(shù)據(jù)。在此情況下,結(jié)果可能很少或者不存在。 并且,點(diǎn)擊結(jié)果依賴于數(shù)據(jù)源的質(zhì)量和完整性。當(dāng)前方法不能解決數(shù)據(jù)源質(zhì)量的巨大差異。 而且,當(dāng)前方法受到欺騙影響,可能影響搜索結(jié)果的完整性。根據(jù)現(xiàn)有技術(shù)的一種示例方法試圖通過在用戶活動(dòng)的基礎(chǔ)上更新搜索引擎結(jié)果而解決某些問題。這種方法在名稱為 "Search Engine”的美國專利No. 6,421,675中進(jìn)行了描述,其內(nèi)容作為引用而結(jié)合于此,從而提供了對現(xiàn)有技術(shù)的全面描述并且明確區(qū)分本發(fā)明各個(gè)實(shí)施例的特征。
發(fā)明內(nèi)容
本發(fā)明提供了一種方法,該方法包括接收并記錄查詢,所述查詢接收自多個(gè)用戶;確定對應(yīng)于所述查詢的搜索結(jié)果;接收并記錄所述多個(gè)用戶的一個(gè)或多個(gè)搜索結(jié)果選擇;將所述選擇與所記錄的查詢相關(guān)聯(lián);從用戶處接收包含所述查詢的信號;以及響應(yīng)于所述查詢而將包含與所述查詢關(guān)聯(lián)的選擇的一個(gè)或多個(gè)搜索結(jié)果提供給所述用戶。本發(fā)明還提供了一種系統(tǒng),該系統(tǒng)包括服務(wù)器數(shù)字處理系統(tǒng)(DPS),其中該DPS能夠從多個(gè)用戶接收查詢、響應(yīng)于所述查詢而將一個(gè)或多個(gè)搜索結(jié)果提供給所述用戶,其中每個(gè)用戶能夠選擇所提供的搜索結(jié)果中的至少一個(gè),所述DPS還能夠接收并記錄包含所述用戶的一個(gè)或多個(gè)搜索結(jié)果選擇的信號、將所記錄的搜索結(jié)果選擇與所記錄的查詢相關(guān)聯(lián)、接收所述查詢、以及響應(yīng)于所述查詢而提供一個(gè)或多個(gè)包含與所述查詢關(guān)聯(lián)的搜索結(jié)果的搜索結(jié)果;以及能夠與所述服務(wù)器DPS通信的一個(gè)或多個(gè)客戶端DPS,其中所述通信包括將查詢以及搜索結(jié)果選擇中的至少一者提供給所述服務(wù)器DPS以及接收一個(gè)或多個(gè)搜索結(jié)果。本發(fā)明還提供了一種系統(tǒng),該系統(tǒng)包括服務(wù)器數(shù)字處理系統(tǒng)(DPS),其中該DPS 能夠從多個(gè)用戶接收第一查詢、確定對應(yīng)于所述第一查詢的多個(gè)搜索結(jié)果,其中每個(gè)用戶能夠選擇所提供的搜索結(jié)果中的至少一個(gè),所述DPS還能夠?qū)⑺龆鄠€(gè)搜索結(jié)果提供給所述用戶、將所記錄的搜索結(jié)果選擇與所記錄的特定選擇相關(guān)聯(lián)、接收查詢、以及響應(yīng)于所述查詢而提供多個(gè)搜索結(jié)果,其中所述多個(gè)搜索結(jié)果包含了所述特定選擇和關(guān)聯(lián)的搜索結(jié)果選擇;以及能夠與所述服務(wù)器DPS通信的一個(gè)或多個(gè)客戶端DPS,其中所述通信包括將查詢以及特定選擇和搜索結(jié)果選擇中的至少一者提供給所述服務(wù)器DPS以及接收一個(gè)或多個(gè)搜索結(jié)果。
通過參考下面的描述可以更好的理解本發(fā)明,并且利用附圖表示本發(fā)明的實(shí)施例。在附圖中圖1為顯示根據(jù)本發(fā)明一個(gè)實(shí)施例的基于來自多個(gè)用戶的響應(yīng)的關(guān)聯(lián)而修改概念相關(guān)信息集合的組織和表述的程序的流程圖;圖2為顯示根據(jù)本發(fā)明一個(gè)實(shí)施例的通過基于在其他用戶的類似信息搜索會話期間獲取的用戶活動(dòng)和/或用戶信息的關(guān)聯(lián)而影響用戶查詢與存儲內(nèi)容的聯(lián)系的程序的流程圖;圖3為顯示根據(jù)本發(fā)明一個(gè)實(shí)施例的用于組織并且表述概念相關(guān)信息以及用于聯(lián)系特定存儲內(nèi)容和各個(gè)用戶查詢的系統(tǒng)的結(jié)構(gòu)圖;圖4顯示了根據(jù)本發(fā)明一個(gè)實(shí)施例的三個(gè)獨(dú)立用戶的搜索日志;圖5為顯示根據(jù)本發(fā)明一個(gè)實(shí)施例的提供更多相關(guān)搜索結(jié)果的程序的流程圖;圖6為顯示根據(jù)本發(fā)明一個(gè)實(shí)施例的提供相關(guān)查詢建議的程序的流程圖;圖6A為顯示根據(jù)本發(fā)明一個(gè)實(shí)施例的提供查詢拼寫校正建議的程序的流程圖;圖7為顯示根據(jù)本發(fā)明一個(gè)實(shí)施例的提供建議查詢的程序的流程圖;圖8為顯示根據(jù)本發(fā)明一個(gè)實(shí)施例的提供類似結(jié)果的程序的流程圖;圖9為顯示根據(jù)本發(fā)明一個(gè)實(shí)施例的對信息進(jìn)行相關(guān)以提供更相關(guān)的搜索結(jié)果的程序的流程圖;圖10為顯示根據(jù)本發(fā)明一個(gè)實(shí)施例的根據(jù)與選擇相關(guān)聯(lián)的位置而基于用戶位置提供更相關(guān)的搜索結(jié)果的程序的流程圖;圖11為顯示根據(jù)本發(fā)明一個(gè)實(shí)施例的基于用戶位置對用戶提供更相關(guān)的搜索結(jié)果的程序的流程圖;以及圖12為顯示根據(jù)本發(fā)明一個(gè)實(shí)施例的數(shù)字處理系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施例方式鍵本發(fā)明的實(shí)施例提供了用于概念上組織和表述信息的方法和系統(tǒng),其中使用用戶對信息組織和表述的響應(yīng)的關(guān)聯(lián)以確定信息的最優(yōu)組織和表述。在本發(fā)明一個(gè)實(shí)施例中, 在搜索引擎結(jié)果優(yōu)化的上下文中,搜索會話期間多個(gè)用戶的用戶活動(dòng)和/或用戶信息與查詢進(jìn)行關(guān)聯(lián),以影響查詢與文檔的組織和表述之間的演化聯(lián)系。根據(jù)這些實(shí)施例的系統(tǒng)存儲整個(gè)搜索會話過程中的用戶活動(dòng),從而可以使大量不同類型的用戶活動(dòng)和用戶信息可以關(guān)聯(lián)。使用關(guān)聯(lián)的用戶輸入允許這些系統(tǒng)提供相關(guān)的搜索結(jié)果而不會產(chǎn)生現(xiàn)有技術(shù)中基于關(guān)鍵詞的系統(tǒng)帶來的限制。在下面的描述中將給出大量特定細(xì)節(jié)。然而,應(yīng)當(dāng)理解,本發(fā)明的實(shí)施例可以實(shí)施為不具有這些特定細(xì)節(jié)。在其他實(shí)施例中,公知的電路、結(jié)構(gòu)和技術(shù)不再詳細(xì)描述以避免模糊對本說明書的理解。整個(gè)說明書中提到的“一個(gè)實(shí)施例”或“實(shí)施例”表示結(jié)合該實(shí)施例描述的特定特征、結(jié)構(gòu)或者特點(diǎn)包含在本發(fā)明的至少一個(gè)實(shí)施例中。因此,在整個(gè)說明書中多處出現(xiàn)的短語“在一個(gè)實(shí)施例中”或“在實(shí)施例中”并不一定全部是指同一實(shí)施例。而且,可以在一個(gè)或多個(gè)實(shí)施例中以任何適當(dāng)方式將特定特征、結(jié)構(gòu)或者特點(diǎn)結(jié)合在一起。而且,所發(fā)明的方面包含在少于單個(gè)公開的實(shí)施例的所有特征中。因此,說明書后附的權(quán)利要求書被明確包含在本具體實(shí)施方式
中,每項(xiàng)權(quán)利要求書自身作為本發(fā)明的一個(gè)單獨(dú)實(shí)施例。圖1顯示了根據(jù)本發(fā)明一個(gè)實(shí)施例的基于來自多個(gè)用戶的響應(yīng)的關(guān)聯(lián)而修改概念相關(guān)信息集合的組織和表述的程序。圖1中所示的程序100開始于操作105,其中概念相關(guān)信息集合通過信息提供者被組織并且被表述給多個(gè)用戶。在一個(gè)實(shí)施例中,概念相關(guān)信息集合是包含有關(guān)于特定用戶組感興趣的一般概念的信息的集合頁面。這種集合頁面可以包括大量任何種類的相關(guān)子概念,包括與文件、目錄、數(shù)據(jù)庫、電子數(shù)據(jù)表、新聞條目、音頻、視頻、圖像、應(yīng)用程序、廣告、產(chǎn)品描述以及參考信息的鏈接,與列表、表格、樹、或者上述項(xiàng)目的任何目錄的鏈接,以及與其他集合頁面的鏈接,所有這些內(nèi)容可以從任意數(shù)量的來源收集。在一個(gè)實(shí)施例中,單獨(dú)形成的多個(gè)集合頁面創(chuàng)建為改變信息集合的組織和表述,包括相關(guān)子概念的數(shù)量、類型、安排和顯著度。這樣,信息提供者嘗試預(yù)期組織和表述信息的最優(yōu)方式。在操作110,信息提供者從用戶接收關(guān)于信息組織和表述的響應(yīng)。用戶響應(yīng)可以為選擇(或者不選擇)某部分信息的形式。例如,某些用戶可以選擇給定集合頁面的特定子概念的信息,而不選擇其他的。在操作115,從多個(gè)用戶接收到的響應(yīng)被關(guān)聯(lián)。也就是說,確定單獨(dú)用戶進(jìn)行的相同統(tǒng)計(jì)上有效的聯(lián)系的程度。在本發(fā)明的可替換實(shí)施例中,響應(yīng)的關(guān)聯(lián)可以采取任何形式。 各種用戶響應(yīng)的示例關(guān)聯(lián)在下文中將更加詳細(xì)的描述。在操作120,基于關(guān)聯(lián)后的響應(yīng)而修改概念相關(guān)信息集合的組織和表述。例如,可以重新形成集合頁面以更加充分地滿足單獨(dú)用戶、用戶組或某類用戶、或者所有用戶的需要。除了修改原始表述的信息的表述,所述重新形成可以包括添加或者刪除信息。例如,可以添加一個(gè)或多個(gè)子概念到集合頁面或者從其中刪除。盡管上面一般性的描述了使用用戶響應(yīng)以優(yōu)化信息集合(例如集合頁面)的組織和表述,本發(fā)明的實(shí)施例可以用于影響用戶搜索引擎查詢和存儲內(nèi)容(例如一個(gè)或多個(gè)文檔)的聯(lián)系。也就是說,本發(fā)明的實(shí)施例可以用于響應(yīng)于特定查詢確定更加相關(guān)的搜索結(jié)果(即一般性的更加相關(guān)或者對特定用戶更加相關(guān))。圖2顯示了根據(jù)本發(fā)明一個(gè)實(shí)施例的通過基于在其他用戶的類似信息搜索會話期間獲取的用戶搜索引擎(USE)活動(dòng)和/或用戶信息的關(guān)聯(lián)而影響用戶查詢與存儲內(nèi)容的聯(lián)系的程序。圖2所示的程序200開始于操作205,其中對若干獨(dú)立用戶記錄搜索會話期間的 USE活動(dòng)信息和/或用戶信息。搜索會話包括給定用戶的任何搜索引擎動(dòng)作(可通過搜索引擎記錄的活動(dòng))的序列。USE活動(dòng)可以包括發(fā)出查詢、點(diǎn)擊搜索頁面上的導(dǎo)向內(nèi)部或者外部數(shù)據(jù)的鏈接、點(diǎn)擊后續(xù)內(nèi)部頁面上的導(dǎo)向內(nèi)部或者外部數(shù)據(jù)的鏈接以及在點(diǎn)擊內(nèi)部或者外部鏈接之后返回搜索頁面或者任何內(nèi)部頁面。USE活動(dòng)可以為連續(xù)的或者在實(shí)際持續(xù)周期中發(fā)生。也就是說,可以指定表示搜索會話終止的時(shí)間周期。例如,如果所記錄的用戶活動(dòng)中的中斷超過了指定時(shí)間,在實(shí)際中可以假定搜索會話已經(jīng)結(jié)束。后續(xù)用戶活動(dòng)可以認(rèn)為是新的搜索會話。在操作210,所記錄的若干獨(dú)立用戶的USE活動(dòng)信息和/或用戶信息被關(guān)聯(lián)。所述信息反映了各個(gè)用戶的整個(gè)搜索會話,可以根據(jù)本發(fā)明的可替換實(shí)施例以各種方式進(jìn)行關(guān)聯(lián)。各種USE活動(dòng)和/或用戶信息的示例關(guān)聯(lián)在下文中將更加詳細(xì)描述。在操作215,通過操作210獲得的所記錄的若干獨(dú)立用戶的USE活動(dòng)信息和/或用戶信息的關(guān)聯(lián)結(jié)果被用于影響特定存儲內(nèi)容和對應(yīng)用戶查詢之間的聯(lián)系。這種聯(lián)系可以提供一般性的或者對于一個(gè)或多個(gè)特定用戶更加相關(guān)的給定查詢的搜索結(jié)果。本發(fā)明的實(shí)施例可以在網(wǎng)絡(luò)環(huán)境中實(shí)施。圖3顯示了根據(jù)本發(fā)明一個(gè)實(shí)施例的用于組織并且表述概念相關(guān)信息以及用于聯(lián)系特定存儲內(nèi)容和各個(gè)用戶查詢的系統(tǒng)。如圖3 所示的系統(tǒng)300顯示了數(shù)字處理系統(tǒng)(DPS)300的網(wǎng)絡(luò),包括顯示為服務(wù)器DPS 320的一個(gè)或多個(gè)服務(wù)器DPS,以及顯示為客戶端DPS 305-308的多個(gè)客戶端DPS。系統(tǒng)300的DPS互相連接并且配置為交換多個(gè)各種類型的包含文檔的存儲內(nèi)容,例如網(wǎng)絡(luò)頁面、網(wǎng)絡(luò)頁面上存儲的內(nèi)容,包括文本、圖片以及音頻和視頻內(nèi)容。例如,所存儲的內(nèi)容可以為音頻/視頻文件,例如具有移動(dòng)圖像和音頻的程序。信息可以通過任何類型的通信網(wǎng)絡(luò)在DPS之間進(jìn)行通信,多個(gè)不同設(shè)備可以通過所述通信網(wǎng)絡(luò)進(jìn)行通信,例如(但不限于)互聯(lián)網(wǎng)、未顯示的廣域網(wǎng)(WAN)、局域網(wǎng)(LAN)、內(nèi)聯(lián)網(wǎng)等等。例如,如圖3所示,DPS通過互聯(lián)網(wǎng)310而互相連接,互聯(lián)網(wǎng)310是包含具有如上所述的數(shù)據(jù)通信方法的多個(gè)網(wǎng)絡(luò)的其中一種,并且對于本領(lǐng)域技術(shù)人員是公知的。連接服務(wù)器DPS和客戶端DPS的通信鏈接并不一定為直接鏈接,而是可以為間接鏈接,包括但不限于廣播無線信號、網(wǎng)絡(luò)通信等等。盡管圖3中顯示了示例的DPS,可以理解,可以互相連接大量這樣的DPS。根據(jù)本發(fā)明一個(gè)實(shí)施例的可以用于服務(wù)器DPS 320或者客戶端DPS 305-308的數(shù)字處理系統(tǒng)的實(shí)施例將在下文中參考圖12進(jìn)行描述。
根據(jù)本發(fā)明一個(gè)實(shí)施例,概念相關(guān)信息的集合,例如集合頁面,通過客戶端DPS 305-308表述給若干用戶。所述概念相關(guān)信息還可以為響應(yīng)于從一個(gè)或多個(gè)客戶端DPS 305-308發(fā)送的用戶查詢的搜索結(jié)果。所述信息可以采用多種形式,例如可以為通過網(wǎng)絡(luò)頁面開發(fā)者提供的網(wǎng)頁URL地址列表。一旦表述在客戶端DPS上,用戶對所述表述做出一定響應(yīng)。例如,用戶可以執(zhí)行如上所述的USE活動(dòng)。與對用戶的信息表述相關(guān)的用戶響應(yīng)和其他用戶信息被記錄并且被發(fā)送到用戶響應(yīng)/信息關(guān)聯(lián)應(yīng)用程序321。該應(yīng)用程序321對若干用戶的用戶響應(yīng)和信息進(jìn)行關(guān)聯(lián),并且基于關(guān)聯(lián)的結(jié)果修改概念相關(guān)信息的組織和表述。數(shù)據(jù)分析本發(fā)明的實(shí)施例獲取USE活動(dòng)信息和/或用戶信息并且對這些信息進(jìn)行關(guān)聯(lián), 以通過使用多個(gè)用戶的多數(shù)選擇而輔助定義相關(guān)度。所述關(guān)聯(lián)分析包括評價(jià)共同動(dòng)作或者多個(gè)用戶信息的程序,以識別統(tǒng)計(jì)上有效的聯(lián)系。對這些實(shí)施例使用的術(shù)語“聯(lián)系 (association),,禾口 “統(tǒng)計(jì)上有效的聯(lián)系(statistically significant association),,定義如下?!奥?lián)系”為搜索會話期間用戶明確或者間接、有意識或者無意識確定的查詢、術(shù)語、 概念、文檔或者其他網(wǎng)絡(luò)數(shù)據(jù)及其組合的任何配對。聯(lián)系可以通過發(fā)出查詢和/或選擇導(dǎo)向查詢、術(shù)語、概念、文檔或者其他網(wǎng)絡(luò)數(shù)據(jù)的鏈接(例如超鏈接)而表示。統(tǒng)計(jì)上有效的聯(lián)系為概率上不能歸屬于隨機(jī)事件的聯(lián)系。當(dāng)通過兩個(gè)或者更多表面上獨(dú)立的用戶進(jìn)行統(tǒng)計(jì)上有效的聯(lián)系時(shí)記錄所述關(guān)聯(lián)。本發(fā)明的實(shí)施例通過記錄更加大量的信息和更加特定的信息(包括USE活動(dòng)信息和/或用戶信息)而提供了比現(xiàn)有技術(shù)方法遠(yuǎn)遠(yuǎn)更加相關(guān)的搜索引擎結(jié)果,并且實(shí)現(xiàn)了信息的更加深入的分析。本發(fā)明的一個(gè)實(shí)施例提供了一種創(chuàng)建并且操作如表1所示維護(hù)所有USE活動(dòng)信息和用戶信息的數(shù)據(jù)文件的系統(tǒng)。(用于描述本發(fā)明各個(gè)實(shí)施例的表格僅是示例性的并且不一定表示本發(fā)明實(shí)施例的實(shí)際數(shù)據(jù)結(jié)構(gòu)。)
權(quán)利要求
1.一種方法,該方法包括接收并記錄查詢,所述查詢接收自多個(gè)用戶;確定對應(yīng)于所述查詢的搜索結(jié)果;接收并記錄所述多個(gè)用戶的一個(gè)或多個(gè)搜索結(jié)果選擇;將所述選擇與所記錄的查詢相關(guān)聯(lián);從用戶處接收包含所述查詢的信號;以及響應(yīng)于所述查詢而將包含與所述查詢關(guān)聯(lián)的選擇的一個(gè)或多個(gè)搜索結(jié)果提供給所述用戶。
2.根據(jù)權(quán)利要求1所述的方法,其中由所述用戶選擇多個(gè)搜索結(jié)果,該方法還包括 確定所選擇的搜索結(jié)果與所述查詢的相關(guān)度;以及基于所選擇的搜索結(jié)果與所述查詢的相關(guān)度而確定提供哪個(gè)所選擇的搜索結(jié)果給所述用戶。
3.根據(jù)權(quán)利要求2所述的方法,其中確定所選擇的搜索結(jié)果的相關(guān)度包括 確定選擇所述搜索結(jié)果的用戶數(shù)量以及所述用戶查看所選擇的搜索結(jié)果的持續(xù)時(shí)間中的至少一者;以及將用戶選擇數(shù)量以及用于所述搜索結(jié)果的持續(xù)時(shí)間中的至少一者與由所述用戶選擇的多個(gè)搜索結(jié)果中的剩余搜索結(jié)果的相關(guān)度進(jìn)行比較。
4.根據(jù)權(quán)利要求1所述的方法,該方法還包括 確定所述查詢的特性;以及將所記錄的搜索結(jié)果選擇與所確定的所述查詢的特性相關(guān)聯(lián)。
5.根據(jù)權(quán)利要求4所述的方法,該方法還包括將與所確定的所述查詢的特性關(guān)聯(lián)的一個(gè)或多個(gè)搜索結(jié)果提供給所述用戶。
6.根據(jù)權(quán)利要求4所述的方法,其中所述查詢包括一個(gè)或多個(gè)詞并且所述查詢的特性包括查詢中的詞的拼寫或常見誤拼寫、查詢中的詞的同義以及查詢的詞的等價(jià)措辭中的至少一者。
7.根據(jù)權(quán)利要求4所述的方法,其中所述查詢中的詞具有不同的意義,該方法還包括 將基于所述詞的更加流行的意義的搜索結(jié)果提供給所述用戶。
8.根據(jù)權(quán)利要求1所述的方法,其中所述搜索結(jié)果是URL。
9.一種系統(tǒng),該系統(tǒng)包括服務(wù)器數(shù)字處理系統(tǒng)(DPS),其中該DPS能夠從多個(gè)用戶接收查詢、響應(yīng)于所述查詢而將一個(gè)或多個(gè)搜索結(jié)果提供給所述用戶,其中每個(gè)用戶能夠選擇所提供的搜索結(jié)果中的至少一個(gè),所述DPS還能夠接收并記錄包含所述用戶的一個(gè)或多個(gè)搜索結(jié)果選擇的信號、將所記錄的搜索結(jié)果選擇與所記錄的查詢相關(guān)聯(lián)、接收所述查詢、以及響應(yīng)于所述查詢而提供一個(gè)或多個(gè)包含與所述查詢關(guān)聯(lián)的搜索結(jié)果的搜索結(jié)果;以及能夠與所述服務(wù)器DPS通信的一個(gè)或多個(gè)客戶端DPS,其中所述通信包括將查詢以及搜索結(jié)果選擇中的至少一者提供給所述服務(wù)器DPS以及接收一個(gè)或多個(gè)搜索結(jié)果。
10.一種系統(tǒng),該系統(tǒng)包括服務(wù)器數(shù)字處理系統(tǒng)(DPS),其中該DPS能夠從多個(gè)用戶接收第一查詢、確定對應(yīng)于所述第一查詢的多個(gè)搜索結(jié)果,其中每個(gè)用戶能夠選擇所提供的搜索結(jié)果中的至少一個(gè),所述DPS還能夠?qū)⑺龆鄠€(gè)搜索結(jié)果提供給所述用戶、將所記錄的搜索結(jié)果選擇與所記錄的特定選擇相關(guān)聯(lián)、接收查詢、以及響應(yīng)于所述查詢而提供多個(gè)搜索結(jié)果,其中所述多個(gè)搜索結(jié)果包含了所述特定選擇和關(guān)聯(lián)的搜索結(jié)果選擇;以及能夠與所述服務(wù)器DPS通信的一個(gè)或多個(gè)客戶端DPS,其中所述通信包括將查詢以及特定選擇和搜索結(jié)果選擇中的至少一者提供給所述服務(wù)器DPS以及接收一個(gè)或多個(gè)搜索結(jié)果。
全文摘要
提供了一種對查詢提供響應(yīng)的方法和系統(tǒng)。相同搜索會話期間發(fā)出的多個(gè)選擇被聯(lián)系。從用戶接收查詢并且對應(yīng)于所述查詢提供搜索結(jié)果。響應(yīng)于用戶發(fā)出的選擇,提供一個(gè)或者多個(gè)聯(lián)系的選擇。在本發(fā)明一個(gè)實(shí)施例中,搜索結(jié)果URL與一個(gè)或者多個(gè)查詢相聯(lián)系,其中所述URL的選擇和所述查詢包含在搜索會話中。響應(yīng)于查詢,提供包含一個(gè)或者多個(gè)URL和與各個(gè)URL聯(lián)系的任何查詢的搜索結(jié)果。
文檔編號G06F17/30GK102354313SQ20111028283
公開日2012年2月15日 申請日期2004年12月7日 優(yōu)先權(quán)日2003年12月8日
發(fā)明者A·杰拉索利斯, A·柯蒂斯, A·萊文 申請人:Iac搜索和媒體公司