專利名稱:搜索結(jié)果內(nèi)容中的嵌入式用戶體驗(yàn)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及搜索技術(shù),尤其涉及搜索結(jié)果的處理技術(shù)。
背景技術(shù):
許多因特網(wǎng)用戶使用查詢搜索來發(fā)現(xiàn)因特網(wǎng)內(nèi)容并與之交互。例如,網(wǎng)站可以向 用戶提供使用搜索詞和/或短語的查詢來搜索因特網(wǎng)內(nèi)容的能力。網(wǎng)站可以向用戶提供與 他們的搜索相關(guān)的內(nèi)容,諸如圖像、到相關(guān)網(wǎng)站的超鏈接、對相關(guān)網(wǎng)站的描述、附加搜索建 議等等。隨著移動(dòng)計(jì)算設(shè)備的出現(xiàn),用戶不僅能夠從他們的臺式計(jì)算設(shè)備和膝上型計(jì)算設(shè) 備來利用查詢搜索,還能夠從移動(dòng)計(jì)算設(shè)備(例如,蜂窩電話、PDA等等)來利用查詢搜索。 不幸的是,許多移動(dòng)計(jì)算設(shè)備具有有限的屏幕空間和計(jì)算能力,這可能降低了在與搜索結(jié) 果內(nèi)容交互時(shí)的用戶體驗(yàn)。此外,查詢搜索可能不在搜索結(jié)果內(nèi)容的描述中向用戶(例如, 富設(shè)備用戶和/或低技術(shù)移動(dòng)設(shè)備用戶)提供智能內(nèi)容。一般而言,移動(dòng)計(jì)算設(shè)備對于用 戶文本輸入是受限的。例如,特別地由于鍵的尺寸、觸摸屏的響應(yīng)性等其他因素,將搜索查 詢鍵入到小的移動(dòng)設(shè)備上對于用戶可能是麻煩的。
發(fā)明內(nèi)容
提供本發(fā)明內(nèi)容是為了以簡化的形式介紹將在以下具體實(shí)施方式
中進(jìn)一步描述 的一些概念。本發(fā)明內(nèi)容并不旨在標(biāo)識出所要求保護(hù)的主題的關(guān)鍵因素或必要特征,也不 旨在用于限定所要求保護(hù)的主題的范圍。特別地,此處公開了用于將用戶體驗(yàn)數(shù)據(jù)嵌入到搜索結(jié)果內(nèi)容中的一種或多種系 統(tǒng)和/或技術(shù)??梢岳斫?,用戶體驗(yàn)數(shù)據(jù),例如可以被解釋為用戶可以調(diào)用來體驗(yàn)的內(nèi)容 (例如,圖像、文本描述、對應(yīng)于附加搜索查詢建議的超鏈接等等)。用戶搜索查詢的搜索結(jié) 果內(nèi)容可以作為查詢的結(jié)果來接收。例如,用戶可以在搜索網(wǎng)站中搜索“紅色跑車”從而使 得可以生成搜索結(jié)果內(nèi)容(例如,圖像、文本、對網(wǎng)站的描述和到網(wǎng)站的鏈接等等)??梢曰谟脩粢鈭D對搜索結(jié)果內(nèi)容中的一個(gè)或多個(gè)術(shù)語(例如,人、地點(diǎn)、事物的 文本等)進(jìn)行標(biāo)記。在一個(gè)示例中,搜索結(jié)果內(nèi)容可以包括相關(guān)網(wǎng)站及其相應(yīng)的描述的列 表。可以基于用戶的意圖對網(wǎng)站描述中的術(shù)語進(jìn)行標(biāo)記。用戶意圖可以基于先前的用戶搜 索查詢、先前的用戶搜索結(jié)果內(nèi)容、先前的與用戶搜索結(jié)果內(nèi)容的用戶交互、先前的對用戶 搜索結(jié)果內(nèi)容中所標(biāo)記的術(shù)語的用戶選擇等來確定。可以理解,所標(biāo)記的術(shù)語的數(shù)量可以 基于用戶使用中的設(shè)備的類型(例如,與臺式計(jì)算設(shè)備相反,可以為移動(dòng)設(shè)備標(biāo)記較少的 術(shù)語)。用戶體驗(yàn)數(shù)據(jù)可以被嵌入到相應(yīng)的所標(biāo)記的術(shù)語中??梢岳斫?,用戶體驗(yàn)數(shù)據(jù)可 以基于用戶使用中的設(shè)備的類型來選擇。在一個(gè)示例中,附加搜索查詢建議(例如,包括對 所標(biāo)記的術(shù)語的完整搜索查詢的用戶體驗(yàn)數(shù)據(jù))的超鏈接可以被嵌入到所標(biāo)記的術(shù)語中。 響應(yīng)于用戶與附加搜索查詢建議的超鏈接的交互,可以通過用來自附加搜索查詢的新的搜 索結(jié)果內(nèi)容來刷新搜索結(jié)果內(nèi)容以向用戶呈現(xiàn)穩(wěn)健的體驗(yàn),這對于例如呈現(xiàn)給富設(shè)備的用戶可能是有利的。在另一示例中,附屬調(diào)用數(shù)據(jù)(例如,部分搜索術(shù)語查詢)的超鏈接可以被嵌入到 所標(biāo)記的術(shù)語中。響應(yīng)于用戶與附屬調(diào)用數(shù)據(jù)的超鏈接的交互,可以在不刷新當(dāng)前搜索結(jié) 果內(nèi)容的情況下向用戶呈現(xiàn)附加用戶體驗(yàn)數(shù)據(jù),由于移動(dòng)設(shè)備的限制這對于例如移動(dòng)設(shè)備 的用戶可能是有利的。例如,可以通過瀏覽器向用戶呈現(xiàn)包括附屬調(diào)用數(shù)據(jù)的嵌入式超鏈 接的初始搜索結(jié)果頁面。在用戶與超鏈接交互之后,可以基于附屬調(diào)用數(shù)據(jù)作出向服務(wù)器 請求附加用戶體驗(yàn)數(shù)據(jù)的請求。服務(wù)器可以將附加用戶體驗(yàn)數(shù)據(jù)返回給瀏覽器。瀏覽器可 以在不刷新初始搜索結(jié)果頁面的情況下將附加用戶體驗(yàn)數(shù)據(jù)呈現(xiàn)給用戶。在又一示例中,用戶體驗(yàn)數(shù)據(jù)可以包括包含用戶可以與其交互的圖像和/或文本 的彈出框。彈出數(shù)據(jù)可被直接嵌入到初始搜索結(jié)果頁面的所標(biāo)記的術(shù)語中。這允許在不從 服務(wù)器檢索附加數(shù)據(jù)和/或不刷新初始搜索結(jié)果頁面的情況下向用戶呈現(xiàn)彈出框??梢岳?解,可以在用戶體驗(yàn)數(shù)據(jù)中標(biāo)記術(shù)語。可以理解,此處描述的系統(tǒng)和技術(shù)不限于因特網(wǎng)搜索 結(jié)果內(nèi)容,還可以應(yīng)用于各種各樣的搜索結(jié)果內(nèi)容,諸如例如,數(shù)據(jù)庫查詢和/或其他數(shù)據(jù) 搜索。為實(shí)現(xiàn)上述和相關(guān)目的,以下描述和附圖闡述了各個(gè)說明性方面和實(shí)現(xiàn)。這些方 面和實(shí)現(xiàn)僅指示可使用一個(gè)或多個(gè)方面的各種方式中的一些。結(jié)合附圖閱讀以下詳細(xì)描 述,則本發(fā)明的其他方面、優(yōu)點(diǎn)、以及新穎特征將變得顯而易見。
圖1是示出將用戶體驗(yàn)數(shù)據(jù)嵌入到搜索結(jié)果內(nèi)容中的示例性方法的流程圖。圖2是示出用于將用戶體驗(yàn)數(shù)據(jù)嵌入到搜索結(jié)果內(nèi)容中的示例性系統(tǒng)的組件框 圖。圖3是示出用于基于用戶與嵌入式用戶體驗(yàn)數(shù)據(jù)的交互將附加數(shù)據(jù)提供給用戶 的示例性系統(tǒng)的組件框圖。圖4是帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容的一示例的圖示。圖5是帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容的一示例的圖示。圖6是帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容的一示例的圖示。圖7是在用戶交互之前的帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容和在用戶交 互之后的附加搜索結(jié)果內(nèi)容的一示例的圖示。圖8是示例性計(jì)算機(jī)可讀介質(zhì)的圖示,其中可包括被配置成具體化此處所闡述的 裝置中的一個(gè)或多個(gè)的處理器可執(zhí)行指令。圖9示出其中可以實(shí)現(xiàn)本文闡述的裝置中的一個(gè)或多個(gè)的示例性計(jì)算環(huán)境。
具體實(shí)施例方式現(xiàn)在參考附圖來描述所要求保護(hù)的主題,所有附圖中使用相同的附圖標(biāo)記來指代 相同的元素。在以下描述中,為解釋起見,闡明了眾多具體細(xì)節(jié)以提供對所要求保護(hù)的主題 的全面理解。然而,很明顯,所要求保護(hù)的主題可以在沒有這些具體細(xì)節(jié)的情況下實(shí)施。在 其它情況下,以框圖形式示出了各種結(jié)構(gòu)和設(shè)備以便于描述所要求保護(hù)的主題。如今,因特網(wǎng)搜索網(wǎng)站和web服務(wù)向因特網(wǎng)用戶提供了為他們的用戶搜索查詢而特制的搜索結(jié)果內(nèi)容。用戶可以通過諸如臺式個(gè)人計(jì)算設(shè)備之類的富設(shè)備以及諸如蜂窩電 話之類的移動(dòng)設(shè)備來參與內(nèi)容搜索??梢岳斫猓辉O(shè)備可以被解釋為臺式個(gè)人計(jì)算設(shè)備、膝 上型計(jì)算機(jī)、上網(wǎng)本、高技術(shù)智能電話、支持具有全腳本支持的因特網(wǎng)瀏覽器應(yīng)用程序的移 動(dòng)設(shè)備、和/或提供穩(wěn)健(在線)體驗(yàn)的一個(gè)或多個(gè)其他計(jì)算機(jī)設(shè)備??梢岳斫?,移動(dòng)設(shè)備 可以包括低技術(shù)蜂窩電話和/或不提供穩(wěn)健(在線)體驗(yàn)的一個(gè)或多個(gè)其他移動(dòng)設(shè)備(例 如,支持不具有全腳本支持的因特網(wǎng)瀏覽器應(yīng)用程序的移動(dòng)設(shè)備)。搜索結(jié)果內(nèi)容提供者 在搜索結(jié)果內(nèi)容中向用戶提供附加信息可能是有利的。即,用戶可以在被提供與原始搜索 結(jié)果內(nèi)容和用戶意圖有關(guān)的附加搜索查詢的情況下具有更穩(wěn)健的體驗(yàn)。例如,用戶可以搜 索“跑車”。搜索結(jié)果內(nèi)容可以向用戶提供跑車的圖像、到與跑車相關(guān)的網(wǎng)站的超鏈接和與 跑車相關(guān)的網(wǎng)站的描述、和/或其他相關(guān)信息。在網(wǎng)站的描述中,可以發(fā)現(xiàn)附加相關(guān)術(shù)語。 例如,術(shù)語“跑車輪胎”或術(shù)語“即將到來的在北卡羅來納的賽車”可能引起用戶的興趣。進(jìn) 而,向用戶通知這些術(shù)語并向用戶提供與這些附加術(shù)語交互的技術(shù)可能是有利的。當(dāng)前,不將與搜索結(jié)果內(nèi)容中的特定術(shù)語相關(guān)聯(lián)的用戶體驗(yàn)數(shù)據(jù)嵌入到搜索結(jié)果 內(nèi)容(例如,當(dāng)前不將超鏈接嵌入到對網(wǎng)站的描述的術(shù)語中)中和/或不將其提供給用戶。 一個(gè)現(xiàn)有的解決方案是在搜索結(jié)果內(nèi)容之外(例如,在搜索結(jié)果內(nèi)容的底部而非嵌入到對 網(wǎng)站的描述中)提供附加內(nèi)容。不幸的是,如果附加內(nèi)容例如被嵌入在搜索結(jié)果的底部,則 用戶可能無法注意到該附加內(nèi)容(例如,用戶從不向下滾動(dòng)足夠的距離來注意到該附加內(nèi) 容)。這一問題可能在移動(dòng)設(shè)備中產(chǎn)生,其中通過移動(dòng)設(shè)備的小屏幕進(jìn)行交互可能是麻煩 的。例如,因?yàn)橐苿?dòng)設(shè)備的大小且尤其是例如輸入鍵的大小,用戶文本輸入來執(zhí)行搜索可能 是麻煩的。因此,此處提供了用于將用戶體驗(yàn)數(shù)據(jù)嵌入到搜索結(jié)果內(nèi)容中的一種或多種系統(tǒng) 和/或技術(shù)。可以基于用戶意圖將用戶體驗(yàn)數(shù)據(jù)嵌入搜索結(jié)果內(nèi)容中的術(shù)語。以此方式, 用戶可以查看搜索結(jié)果內(nèi)容的文本、在視覺上看見所標(biāo)記的術(shù)語(例如,所標(biāo)記的術(shù)語可 以作為超鏈接而可見)、并且可以與嵌入到所標(biāo)記的術(shù)語中的用戶體驗(yàn)數(shù)據(jù)交互。在一個(gè)示 例中,當(dāng)用戶點(diǎn)擊所標(biāo)記的術(shù)語時(shí)可以向用戶提供所標(biāo)記的術(shù)語的附加查詢。在另一示例 中,當(dāng)用戶點(diǎn)擊所標(biāo)記的術(shù)語時(shí)可以向用戶提供與所標(biāo)記的術(shù)語有關(guān)的附加信息的彈出。 以此方式,可以通過向用戶提供關(guān)于在搜索結(jié)果內(nèi)容中找到的其他相關(guān)術(shù)語(例如,人、地 點(diǎn)、事物等等)的豐富的信息來增強(qiáng)用戶體驗(yàn)。附加查詢建議和相關(guān)信息允許用戶在沒有 將附加和/或補(bǔ)充搜索查詢鍵入到移動(dòng)設(shè)備中的負(fù)擔(dān)的情況下執(zhí)行新的搜索查詢。將用戶體驗(yàn)數(shù)據(jù)嵌入到搜索結(jié)果內(nèi)容中的一個(gè)實(shí)施例由圖1中的示例性方法100 示出。在102處,該方法開始。在104處,接收用戶搜索查詢的搜索結(jié)果內(nèi)容。例如,用戶 可以在搜索引擎網(wǎng)站中輸入查詢“本地待售房屋”。搜索引擎網(wǎng)站可以基于查詢“本地待售 房屋”來生成搜索結(jié)果內(nèi)容。搜索結(jié)果內(nèi)容可以例如包括到相關(guān)網(wǎng)站的鏈接、相關(guān)網(wǎng)站的描 述、圖像、和其他信息,搜索結(jié)果內(nèi)容可以作為搜索引擎網(wǎng)站中的網(wǎng)頁向用戶顯示。在106處,可以基于用戶意圖對搜索結(jié)果內(nèi)容中的一個(gè)或多個(gè)術(shù)語進(jìn)行標(biāo)記。即, 可以掃描搜索結(jié)果內(nèi)容來找到與用戶意圖相關(guān)的術(shù)語(例如,關(guān)鍵詞)。用戶意圖可以基 于當(dāng)前用戶和/或其他用戶的先前的用戶搜索查詢、當(dāng)前用戶和/或其他用戶的用戶搜索 結(jié)果內(nèi)容、當(dāng)前用戶和/或其他用戶與用戶搜索結(jié)果內(nèi)容的用戶交互、和/或當(dāng)前用戶和/ 或其他用戶對用戶搜索結(jié)果內(nèi)容中所標(biāo)記的術(shù)語的用戶選擇來確定。這允許在確定用戶意圖時(shí)考慮多種因素。可以理解,富計(jì)算設(shè)備與移動(dòng)設(shè)備相比可以具有較強(qiáng)的處理能力、較多 的資源、和/或較大的顯示器大小,因此可以基于用戶使用中的設(shè)備的類型來調(diào)整在搜索 結(jié)果內(nèi)容中所標(biāo)記的術(shù)語的數(shù)量(例如,在使用移動(dòng)設(shè)備時(shí)因?yàn)樾∑聊豢梢詷?biāo)記較少的術(shù) 語)??梢岳斫?,在一個(gè)示例中,搜索平臺服務(wù)器可以掃描搜索結(jié)果內(nèi)容并基于用戶意圖標(biāo) 記查詢建議(術(shù)語)。在108處,用戶體驗(yàn)數(shù)據(jù)可以被嵌入到所標(biāo)記的術(shù)語中??梢岳斫猓脩趔w驗(yàn)數(shù)據(jù) 可以是包括附屬調(diào)用數(shù)據(jù)和/或附加搜索查詢建議的超鏈接;包括圖像和/或文本的彈出 框;圖像;查詢建議;文本;和/或其他附加相關(guān)信息??梢岳斫?,用戶體驗(yàn)數(shù)據(jù)被嵌入到搜 索結(jié)果內(nèi)容中從而使得用戶可以與搜索結(jié)果內(nèi)容中的用戶體驗(yàn)數(shù)據(jù)交互(例如,被嵌入到 搜索結(jié)果內(nèi)容中的網(wǎng)站的描述的關(guān)鍵詞中的可見超鏈接)。即,例如與附加搜索查詢有關(guān)的 超鏈接可以被嵌入到搜索結(jié)果內(nèi)容的文本中,從而使得用戶可以調(diào)用該超鏈接來執(zhí)行基于 附加搜索查詢的新的搜索查詢。在一個(gè)示例中,包括與所標(biāo)記的術(shù)語有關(guān)的數(shù)據(jù)的鏈接(例如,所標(biāo)記的術(shù)語的 文本描述、到與所標(biāo)記的術(shù)語有關(guān)的搜索查詢的超鏈接、等等)可以被嵌入到所標(biāo)記的術(shù) 語中。在一個(gè)實(shí)現(xiàn)中,鏈接可以被實(shí)現(xiàn)為可以顯示與所標(biāo)記的術(shù)語有關(guān)的數(shù)據(jù)的彈出框。在 另一實(shí)現(xiàn)中,鏈接可以被實(shí)現(xiàn)為完整搜索術(shù)語查詢。即,可以接收用戶與完整搜索術(shù)語查詢 的交互(例如,在搜索結(jié)果內(nèi)容的文本中的關(guān)鍵詞的鏈接上的點(diǎn)擊)??梢曰谟脩襞c完整 搜索術(shù)語查詢的交互來例如從后端服務(wù)器檢索附加用戶體驗(yàn)數(shù)據(jù)??梢詫⒏郊佑脩趔w驗(yàn)數(shù) 據(jù)作為新的搜索結(jié)果內(nèi)容呈現(xiàn)給用戶??梢岳斫?,可以刷新要顯示新的搜索結(jié)果內(nèi)容的網(wǎng) 頁。對富計(jì)算設(shè)備而言提供新的附加數(shù)據(jù)的經(jīng)刷新的頁面以增強(qiáng)用戶體驗(yàn)可能是有利的, 而對移動(dòng)設(shè)備而言網(wǎng)頁的刷新可能是麻煩的。在又一實(shí)現(xiàn)中,鏈接可以被實(shí)現(xiàn)為部分搜索術(shù)語查詢。即,可以接收用戶與部分 搜索術(shù)語查詢的交互(例如,在搜索結(jié)果內(nèi)容的文本中的關(guān)鍵詞的鏈接上的點(diǎn)擊)。在一 個(gè)示例中,部分搜索術(shù)語查詢可以包括與所標(biāo)記的術(shù)語有關(guān)的附屬調(diào)用數(shù)據(jù)。在接收到用 戶與部分搜索術(shù)語查詢的交互之后,可以例如從一個(gè)或多個(gè)后端服務(wù)器檢索附加用戶體驗(yàn) 數(shù)據(jù)??梢栽诓凰⑿略妓阉鹘Y(jié)果內(nèi)容的情況下將附加用戶體驗(yàn)數(shù)據(jù)呈現(xiàn)給用戶(例如, 可以在不刷新顯示原始搜索結(jié)果內(nèi)容的頁面的情況下呈現(xiàn)包括附加用戶體驗(yàn)數(shù)據(jù)的彈出 框)??梢岳斫?,因?yàn)橐苿?dòng)設(shè)備的有限資源,不刷新所呈現(xiàn)的搜索結(jié)果內(nèi)容對于移動(dòng)設(shè) 備用戶可能是有利的。否則,完整刷新對移動(dòng)設(shè)備可能負(fù)擔(dān)過重和/或降低了移動(dòng)設(shè)備的 性能。另外,用戶體驗(yàn)數(shù)據(jù)可以基于用戶使用中的設(shè)備的類型來選擇(例如,穩(wěn)健的用戶體 驗(yàn)數(shù)據(jù)用于富設(shè)備而最低要求的用戶體驗(yàn)數(shù)據(jù)用于移動(dòng)設(shè)備)。在110處,可以將搜索結(jié)果 內(nèi)容呈現(xiàn)給用戶。例如,可以通過用戶使用中的網(wǎng)頁來呈現(xiàn)搜索結(jié)果內(nèi)容。在112,該方法 結(jié)束。圖2示出被配置成將用戶體驗(yàn)數(shù)據(jù)嵌入到搜索結(jié)果內(nèi)容202中的系統(tǒng)200的一示 例。系統(tǒng)200可以包括術(shù)語標(biāo)記組件204、嵌入組件208、和/或呈現(xiàn)組件212。術(shù)語標(biāo)記組 件204可以被配置為接收用戶搜索查詢的搜索結(jié)果內(nèi)容202。術(shù)語標(biāo)記組件204可以被配 置為基于用戶意圖對搜索結(jié)果內(nèi)容202中的一個(gè)或多個(gè)術(shù)語進(jìn)行標(biāo)記,從而生成帶有一個(gè) 或多個(gè)所標(biāo)記的術(shù)語的搜索結(jié)果內(nèi)容206。術(shù)語標(biāo)記組件可以被配置為基于先前的用戶搜索查詢、先前的用戶搜索結(jié)果內(nèi)容、先前的與用戶搜索結(jié)果內(nèi)容的用戶交互、先前的對用戶 搜索結(jié)果內(nèi)容中所標(biāo)記的術(shù)語的用戶選擇等等來確定用戶意圖。嵌入組件208可以被配置為將用戶體驗(yàn)數(shù)據(jù)嵌入到相應(yīng)的所標(biāo)記的術(shù)語(例如, 帶有一個(gè)或多個(gè)所標(biāo)記的術(shù)語的搜索結(jié)果內(nèi)容206)中,從而生成帶有嵌入式用戶體驗(yàn)的 搜索結(jié)果內(nèi)容210。在一個(gè)示例中,用戶體驗(yàn)數(shù)據(jù)可以是對應(yīng)于與所標(biāo)記的術(shù)語有關(guān)的彈出 數(shù)據(jù)的鏈接(例如,超鏈接)。在另一示例中,用戶體驗(yàn)數(shù)據(jù)可以是包括附屬調(diào)用的元數(shù)據(jù) 指令的鏈接。即,附加數(shù)據(jù)可以使用附屬調(diào)用來檢索并且在用戶調(diào)用該鏈接時(shí)被呈現(xiàn)。附 屬調(diào)用允許在不刷新顯示包括該鏈接的搜索結(jié)果內(nèi)容的網(wǎng)頁的情況下檢索并呈現(xiàn)附加數(shù) 據(jù)??梢岳斫?,附屬調(diào)用對于移動(dòng)設(shè)備用戶可能是有利的,因?yàn)樗试S在不必完整刷新搜索 結(jié)果內(nèi)容(可能是資源密集的)的情況下將附加信息呈現(xiàn)給用戶。在其他示例中,用戶體 驗(yàn)數(shù)據(jù)可以是包括圖像的彈出框、包括文本的彈出框等等。呈現(xiàn)組件212可以被配置為將搜索結(jié)果內(nèi)容呈現(xiàn)給用戶。即,可以通過用戶使用 中的計(jì)算設(shè)備216將帶有嵌入式用戶體驗(yàn)的搜索結(jié)果內(nèi)容214呈現(xiàn)給用戶。例如,呈現(xiàn)組 件212可以通過在計(jì)算設(shè)備216上運(yùn)行的web瀏覽器來呈現(xiàn)帶有嵌入式用戶體驗(yàn)的搜索結(jié) 果內(nèi)容214。圖3示出被配置為用于基于用戶與嵌入式用戶體驗(yàn)數(shù)據(jù)的交互將附加數(shù)據(jù)提供 給用戶的系統(tǒng)300的一示例。系統(tǒng)300可以包括術(shù)語標(biāo)記組件302、嵌入組件306、呈現(xiàn)組 件310、以及用戶體驗(yàn)組件318。可以理解,可以通過計(jì)算設(shè)備322向用戶呈現(xiàn)包括嵌入式 用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容。即,可以響應(yīng)于用戶搜索查詢將包括嵌入式用戶體驗(yàn)數(shù)據(jù) (例如,被嵌入到相關(guān)網(wǎng)站描述的文本中的附加搜索查詢的超鏈接)的搜索結(jié)果內(nèi)容(例 如,包括圖像、文本、和其他相關(guān)網(wǎng)站的超鏈接以及描述的網(wǎng)頁)呈現(xiàn)給用戶??梢岳斫?,用 戶可以使用計(jì)算設(shè)備322與嵌入式用戶體驗(yàn)數(shù)據(jù)交互(例如,用戶可以點(diǎn)擊被嵌入到所標(biāo) 記的術(shù)語中的超鏈接來調(diào)用與該術(shù)語有關(guān)的新的搜索或者顯示與所標(biāo)記的術(shù)語相關(guān)的附 加數(shù)據(jù)的彈出框)。用戶體驗(yàn)組件318可以被配置為接收與所標(biāo)記的術(shù)語的嵌入式用戶體驗(yàn)數(shù)據(jù)的 用戶交互320。在一個(gè)示例中,前端呈現(xiàn)服務(wù)器可以從計(jì)算設(shè)備322接收用戶交互320。用 戶體驗(yàn)組件318可以被配置為基于用戶交互320從一個(gè)或多個(gè)后端服務(wù)器314檢索關(guān)于所 標(biāo)記的術(shù)語(例如,嵌入有用戶體驗(yàn)數(shù)據(jù)的術(shù)語)的附加數(shù)據(jù)316可以理解,在一個(gè)示例 中,附加數(shù)據(jù)316可以包括以下各項(xiàng)中的至少一個(gè)與所標(biāo)記的術(shù)語有關(guān)的新的搜索結(jié)果 內(nèi)容、所標(biāo)記的術(shù)語的文本信息(例如,彈出框)、圖像(例如,彈出框)、和/或同與嵌入式 用戶體驗(yàn)數(shù)據(jù)的用戶交互320有關(guān)的其他附加數(shù)據(jù)。在一個(gè)示例中,可以在沒有附加處理的情況下將附加數(shù)據(jù)316呈現(xiàn)給用戶。艮口, 可以在不嵌入新的用戶體驗(yàn)的情況下將附加數(shù)據(jù)316呈現(xiàn)給用戶。在另一示例中,可以基 于新的用戶意圖和新的所標(biāo)記的術(shù)語將新的用戶體驗(yàn)嵌入到附加數(shù)據(jù)316。術(shù)語標(biāo)記組件 302可以被配置為基于新的用戶意圖對附加數(shù)據(jù)中的一個(gè)或多個(gè)新的術(shù)語進(jìn)行標(biāo)記,從而 在附加數(shù)據(jù)316中生成一個(gè)或多個(gè)所標(biāo)記的新的術(shù)語304??梢岳斫?,術(shù)語標(biāo)記組件302可 以基于用戶交互320和/或考慮(例如,先前的用戶搜索查詢、用戶搜索結(jié)果內(nèi)容、與用戶 搜索結(jié)果內(nèi)容的用戶交互、對用戶搜索結(jié)果內(nèi)容中所標(biāo)記的術(shù)語的用戶選擇等等)來確定 新的用戶意圖。嵌入組件306可以被配置為將新的用戶體驗(yàn)數(shù)據(jù)嵌入到附加數(shù)據(jù)316的一個(gè)或多個(gè)所標(biāo)記的新的術(shù)語304中,從而生成嵌入式的新的用戶體驗(yàn)數(shù)據(jù)308。呈現(xiàn)組件 310可以被配置為通過彈出框、附加搜索結(jié)果內(nèi)容等將帶有嵌入式的新的用戶體驗(yàn)的附加 數(shù)據(jù)312呈現(xiàn)給用戶。圖4示出帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容408的一示例400的圖示。用 戶可以利用富計(jì)算設(shè)備402來與搜索網(wǎng)站404交互。用戶可以例如將查詢“最新跑車”406 提交給搜索網(wǎng)站404。基于查詢“最新跑車”406,可以生成帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜 索結(jié)果內(nèi)容408和/或?qū)⑵涑尸F(xiàn)給用戶。搜索結(jié)果內(nèi)容408可以包括第一網(wǎng)站鏈接和描述 410、第二網(wǎng)站鏈接和描述422、和/或與查詢“最新跑車” 406相關(guān)的其他數(shù)據(jù)。在將用戶體驗(yàn)數(shù)據(jù)嵌入到搜索結(jié)果內(nèi)容408的一個(gè)示例中,可以例如由術(shù)語標(biāo)記 組件來接收搜索結(jié)果內(nèi)容408??梢曰谟脩粢鈭D來對搜索結(jié)果內(nèi)容408中的一個(gè)或多個(gè) 術(shù)語進(jìn)行標(biāo)記,該一個(gè)或多個(gè)術(shù)語可以由術(shù)語標(biāo)記組件來確定。在一個(gè)示例中,廣義用戶意 圖可以被確定為與跑車模型、與跑車相關(guān)聯(lián)的位置、汽車制造商等等有關(guān)。在該示例中,可 以基于廣義用戶意圖在第一網(wǎng)站鏈接和描述410中標(biāo)記第一術(shù)語“Nitro跑車”412、第二術(shù) 語“西雅圖汽車”414、第三術(shù)語“Nitro跑車”416(可以理解的是,可以標(biāo)記或可以不標(biāo)記 重復(fù)的術(shù)語和/或?qū)χ貜?fù)的術(shù)語可以嵌入或可以不嵌入用戶體驗(yàn)數(shù)據(jù))、第四術(shù)語“會(huì)議中 心” 418、和第五術(shù)語“西雅圖” 420??梢曰趶V義用戶意圖在第二網(wǎng)站鏈接和描述422中 標(biāo)記第六術(shù)語“巡航跑車” 424、第七術(shù)語“優(yōu)勢兩廂車” 426、第八術(shù)語“高速公路” 428、以及 第九術(shù)語“德國” 430??梢詫⒂脩趔w驗(yàn)數(shù)據(jù)嵌入第一網(wǎng)站鏈接和描述410以及第二網(wǎng)站鏈接和描述422 中的那些所標(biāo)記的術(shù)語。例如,可以將鏈接到與Nitro跑車有關(guān)的完整搜索查詢的超鏈接 嵌入第一術(shù)語“Nitro跑車” 412??梢詫ㄆ嚬疚餮艌D汽車的股票信息的彈出框嵌 入第二術(shù)語“西雅圖汽車”414。第五術(shù)語“西雅圖”420可以被嵌入包括附屬調(diào)用數(shù)據(jù)的鏈 接,該鏈接在被調(diào)用時(shí)可以用于在不刷新搜索網(wǎng)站404和/或搜索結(jié)果內(nèi)容408的情況下 向用戶提供搜索網(wǎng)站404中的附加信息(例如,西雅圖的旅游景點(diǎn))??梢岳斫猓度胧接?戶體驗(yàn)數(shù)據(jù)不限于所提供的示例,還可以利用用于向用戶呈現(xiàn)附加數(shù)據(jù)的各種技術(shù)。在另一示例中,狹義用戶意圖可以被確定為與跑車制造商和跑車模型嚴(yán)格相關(guān)。 可以理解,例如,與使用廣義用戶意圖來標(biāo)記術(shù)語相比,可以標(biāo)識搜索結(jié)果內(nèi)容408中的一 組不同的術(shù)語(例如,較少的術(shù)語)。例如,可以基于狹義用戶意圖在第一網(wǎng)站鏈接和描述 410中標(biāo)記第一術(shù)語“Nitro跑車” 412、第二術(shù)語“西雅圖汽車” 414和第三術(shù)語“Nitro跑 車”416。然而,可以不在第一網(wǎng)站鏈接和描述410中標(biāo)記第四術(shù)語“會(huì)議中心” 418和第五 術(shù)語“西雅圖120,因?yàn)樗鼈儾贿m于狹義用戶意圖??梢栽诘诙W(wǎng)站鏈接和描述422中標(biāo)記 第六術(shù)語“巡航跑車” 4M和第七術(shù)語“優(yōu)勢兩廂車”426。然而,可以不在第二網(wǎng)站鏈接和 描述422中標(biāo)記第八術(shù)語“高速公路” 4 和第九術(shù)語“德國” 430,因?yàn)樗鼈儾贿m于狹義用 戶意圖。可以將用戶體驗(yàn)數(shù)據(jù)嵌入所標(biāo)記的術(shù)語??梢酝ㄟ^富設(shè)備402上的搜索網(wǎng)站404 將帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容408呈現(xiàn)給用戶。圖5示出帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容506的一示例500。用戶可以 利用富計(jì)算設(shè)備502來與搜索網(wǎng)站504交互。用戶可以例如將查詢“最新跑車”提交給搜 索網(wǎng)站504?;诓樵儭白钚屡苘嚒?,可以生成帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容506 和/或?qū)⑵涑尸F(xiàn)給用戶。搜索結(jié)果內(nèi)容506可以包括第一網(wǎng)站鏈接和描述508、第二網(wǎng)站鏈接和描述、和/或與查詢“最新跑車”相關(guān)的其他數(shù)據(jù)。第一網(wǎng)站鏈接和描述508可以包括具有嵌入式用戶體驗(yàn)數(shù)據(jù)的一個(gè)或多個(gè)所標(biāo) 記的術(shù)語。例如,可以將到彈出框510(用戶體驗(yàn)數(shù)據(jù))的鏈接嵌入第三術(shù)語“Nitro跑 車” 516。彈出框510可以包括第一文本描述512、帶有鏈接到本地汽車經(jīng)銷商的嵌入式超 鏈接的第二文本描述514、以及汽車圖像518??梢岳斫?,到彈出框510的鏈接以及彈出框 510、連同第一文本描述512、帶有鏈接到本地汽車經(jīng)銷商的嵌入式超鏈接的第二文本描述 514(例如,用戶體驗(yàn)數(shù)據(jù)中所標(biāo)記的術(shù)語、所標(biāo)記的術(shù)語包括用戶體驗(yàn)數(shù)據(jù))、以及汽車圖 像518可以被解釋為用戶體驗(yàn)數(shù)據(jù)。可以理解,可以標(biāo)記用戶體驗(yàn)數(shù)據(jù)中的術(shù)語和/或?qū)?附加用戶體驗(yàn)數(shù)據(jù)嵌入用戶體驗(yàn)數(shù)據(jù)中的術(shù)語。在一個(gè)示例中,在搜索結(jié)果內(nèi)容506中,用戶可以點(diǎn)擊被嵌入到第三術(shù)語“Nitro 跑車” 516中的鏈接,這可以被解釋為用戶與所標(biāo)記的術(shù)語的嵌入式用戶體驗(yàn)數(shù)據(jù)的交互。 響應(yīng)于該用戶交互,可以將彈出框510呈現(xiàn)給用戶??梢岳斫猓瑢⑵噲D像518呈現(xiàn)給用 戶,因?yàn)楦挥?jì)算設(shè)備502可能具有能夠處理這種豐富的用戶體驗(yàn)數(shù)據(jù)而非純文本的資源和 處理能力??梢岳斫猓谑纠?00中,可以將彈出框510以及其中包括的數(shù)據(jù)嵌入到搜索結(jié) 果內(nèi)容506中??梢岳斫?,在另一示例中,用戶體驗(yàn)數(shù)據(jù)可以鏈接到搜索結(jié)果內(nèi)容506外部 的數(shù)據(jù),諸如可以在一個(gè)或多個(gè)后端服務(wù)器上執(zhí)行的完整搜索查詢。圖6示出帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容606的示例600。用戶可以利 用移動(dòng)設(shè)備602來與搜索網(wǎng)站交互。用戶可以例如將查詢“最新跑車”提交給搜索網(wǎng)站?;?于查詢“最新跑車”,可以生成帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容606和/或?qū)⑵涑?現(xiàn)給用戶。搜索結(jié)果內(nèi)容606可以包括第一網(wǎng)站鏈接和描述608、第二網(wǎng)站鏈接和描述、和 /或與查詢“最新跑車”相關(guān)的其他數(shù)據(jù)。第一網(wǎng)站鏈接和描述608可以包括具有嵌入式用戶體驗(yàn)數(shù)據(jù)的一個(gè)或多個(gè)所標(biāo) 記的術(shù)語。例如,可以將到彈出框604(用戶體驗(yàn)數(shù)據(jù))的鏈接嵌入第三術(shù)語“Nitro跑 車”616。可以理解,用戶可以調(diào)用該鏈接(例如,點(diǎn)擊該鏈接)來顯示彈出框604。彈出框 604可以包括帶有鏈接到新聞搜索結(jié)果的嵌入式超鏈接的第一文本描述610、帶有鏈接到 本地汽車經(jīng)銷商的嵌入式超鏈接的第二文本描述612、以及帶有鏈接到與Nitro跑車有關(guān) 的圖像查詢的嵌入式超鏈接的第三文本描述614。可以理解,嵌入式用戶體驗(yàn)數(shù)據(jù)(例如,第一文本描述610、第二文本描述612、以 及第三文本描述614)可以包括最少的數(shù)據(jù)(例如,到搜索結(jié)果內(nèi)容606中未包括的附加數(shù) 據(jù)的超鏈接而非嵌入搜索結(jié)果內(nèi)容606的用戶體驗(yàn)數(shù)據(jù)的圖像),因?yàn)橛脩粽谕ㄟ^移動(dòng) 設(shè)備602 (例如,與臺式計(jì)算設(shè)備相反,該設(shè)備具有低帶寬、低處理能力、和/或小屏幕尺寸) 參與搜索網(wǎng)站。用戶可以調(diào)用超鏈接來接收與所標(biāo)記的術(shù)語有關(guān)的附加信息(例如,新聞、 經(jīng)銷商位置、圖像等等)??梢岳斫?,如果用戶通過富設(shè)備來參與搜索網(wǎng)站,則嵌入式用戶體 驗(yàn)數(shù)據(jù)(例如,彈出框604)可以包括更穩(wěn)健的數(shù)據(jù)。圖7示出在用戶交互之前的帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容704和在用 戶交互之后的附加搜索結(jié)果內(nèi)容710的示例700。用戶可以利用移動(dòng)設(shè)備702來與搜索網(wǎng) 站交互。用戶可以例如將查詢“最新跑車”提交給搜索網(wǎng)站?;诓樵儭白钚屡苘嚒?,可以 生成帶有嵌入式用戶體驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容704和/或?qū)⑵涑尸F(xiàn)給用戶。搜索結(jié)果內(nèi)容 704可以包括嵌入到第一網(wǎng)站鏈接和描述706中所標(biāo)記的術(shù)語(例如,第一所標(biāo)記的術(shù)語“巡航跑車” 708)的超鏈接(用戶體驗(yàn)數(shù)據(jù))??梢岳斫?,移動(dòng)設(shè)備(在用戶交互之前)表 示在用戶與嵌入到搜索結(jié)果內(nèi)容704中的用戶體驗(yàn)數(shù)據(jù)(例如,被嵌入到第一所標(biāo)記的術(shù) 語“巡航跑車” 708中的超鏈接)交互之前移動(dòng)設(shè)備702和/或搜索結(jié)果內(nèi)容704的狀態(tài)。 可以理解,因?yàn)橐苿?dòng)設(shè)備702的硬件限制,移動(dòng)設(shè)備702將嵌入式超鏈接(最低要求的用戶 體驗(yàn)數(shù)據(jù))作為用戶體驗(yàn)數(shù)據(jù)來包括。在一個(gè)示例中,被嵌入到第一所標(biāo)記的術(shù)語“巡航跑車” 708中的超鏈接可以與 對巡航跑車的完整搜索查詢有關(guān)。用戶可以調(diào)用該超鏈接來啟動(dòng)完整搜索查詢(用戶交 互)。響應(yīng)于用戶與超鏈接的交互,可以檢索、標(biāo)記附加數(shù)據(jù),將新的用戶體驗(yàn)數(shù)據(jù)嵌入附加 數(shù)據(jù),和/或?qū)⒏郊訑?shù)據(jù)作為附加搜索結(jié)果內(nèi)容710在移動(dòng)設(shè)備(在用戶交互之后)中呈 現(xiàn)給用戶。例如,附加搜索結(jié)果內(nèi)容710可以包括帶有嵌入式用戶體驗(yàn)數(shù)據(jù)(例如,被嵌入 到所標(biāo)記的術(shù)語“汽車制造商”和/或“底特律”中的超鏈接)的第二網(wǎng)站鏈接和描述712。 以此方式,基于用戶與嵌入式用戶體驗(yàn)數(shù)據(jù)的交互,向用戶呈現(xiàn)完整搜索查詢的結(jié)果。再一實(shí)施例涉及包括被配置成實(shí)現(xiàn)此處所呈現(xiàn)的技術(shù)中的一種或多種的處理器 可執(zhí)行指令的計(jì)算機(jī)可讀介質(zhì)。可以用這些方式設(shè)計(jì)的一種示例性計(jì)算機(jī)可讀介質(zhì)在圖8 中示出,其中實(shí)現(xiàn)800包括其上編碼有計(jì)算機(jī)可讀數(shù)據(jù)814的計(jì)算機(jī)可讀介質(zhì)816(例如, CD-R、DVD-R、或硬盤驅(qū)動(dòng)器的盤片)。該計(jì)算機(jī)可讀數(shù)據(jù)814進(jìn)而包括被配置成根據(jù)此處闡 述的原理中的一個(gè)或多個(gè)來操作的一組計(jì)算機(jī)指令812。在一個(gè)這樣的實(shí)施例800中,處理 器可執(zhí)行指令812可被配置成執(zhí)行一種方法810,諸如例如,圖1的示例性方法100。在另 一個(gè)這樣的實(shí)施例中,處理器可執(zhí)行計(jì)算機(jī)指令812可被配置成實(shí)現(xiàn)一種系統(tǒng),諸如例如, 圖2的示例性系統(tǒng)200和圖3的示例性系統(tǒng)300。本領(lǐng)域普通技術(shù)人員可以設(shè)計(jì)可被配置 成根據(jù)此處描述的技術(shù)操作的許多這樣的計(jì)算機(jī)可讀介質(zhì)。盡管用結(jié)構(gòu)特征和/或方法動(dòng)作專用的語言描述了本主題,但可以理解,所附權(quán) 利要求書中定義的主題不必限于上述具體特征或動(dòng)作。相反,上述具體特征和動(dòng)作是作為 實(shí)現(xiàn)權(quán)利要求的示例形式公開的。如在本申請中所使用的,術(shù)語“組件”、“模塊”、“系統(tǒng)”、“接口 ”等一般旨在表示計(jì) 算機(jī)相關(guān)的實(shí)體,其可以是硬件、硬件和軟件的組合、軟件、或者執(zhí)行中的軟件。例如,組件 可以是,但不限于是,在處理器上運(yùn)行的進(jìn)程、處理器、對象、可執(zhí)行碼、執(zhí)行的線程、程序和 /或計(jì)算機(jī)。作為說明,運(yùn)行在控制器上的應(yīng)用程序和控制器都可以是組件。一個(gè)或多個(gè)組 件可以駐留在進(jìn)程和/或執(zhí)行的線程中,并且組件可以位于一個(gè)計(jì)算機(jī)內(nèi)和/或分布在兩 個(gè)或更多的計(jì)算機(jī)之間。此外,所要求保護(hù)的主題可以使用產(chǎn)生控制計(jì)算機(jī)以實(shí)現(xiàn)所公開的主題的軟件、 固件、硬件或其任意組合的標(biāo)準(zhǔn)編程和/或工程技術(shù)而被實(shí)現(xiàn)為方法、裝置或制品。在此使 用的“術(shù)語制品”旨在涵蓋可以從任何計(jì)算機(jī)可讀設(shè)備、載體或介質(zhì)訪問的計(jì)算機(jī)程序。當(dāng) 然,本領(lǐng)域的技術(shù)人員將會(huì)認(rèn)識到,在不背離所要求保護(hù)的主題的范圍或精神的前提下可 以對這一配置進(jìn)行許多修改。圖9和以下討論提供用于實(shí)現(xiàn)本文闡述的原理中的一個(gè)或多個(gè)的實(shí)施方式的合 適的計(jì)算環(huán)境的簡要概括描述。圖9的操作環(huán)境只是合適的操作環(huán)境的一個(gè)示例,并不旨 在對該操作環(huán)境的使用范圍或功能提出任何局限。示例計(jì)算設(shè)備包括但不限于個(gè)人計(jì)算 機(jī)、服務(wù)器計(jì)算機(jī)、手持式或膝上型設(shè)備、移動(dòng)設(shè)備(如移動(dòng)電話、個(gè)人數(shù)字助理(PDA)、媒體播放器等)、多處理器系統(tǒng)、消費(fèi)電子產(chǎn)品、微型計(jì)算機(jī)、大型計(jì)算機(jī)、包括上述系統(tǒng)或設(shè) 備中的任何一個(gè)的分布式計(jì)算環(huán)境,等等。盡管并非必需,但各實(shí)施方式在由一個(gè)或多個(gè)計(jì)算設(shè)備執(zhí)行的“計(jì)算機(jī)可讀指令” 的一般上下文中描述。計(jì)算機(jī)可讀指令可通過計(jì)算機(jī)可讀介質(zhì)來分發(fā)(在以下討論)。計(jì) 算機(jī)可讀指令可被實(shí)現(xiàn)為執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的程序模塊,如函數(shù)、對 象、應(yīng)用程序編程接口(API)、數(shù)據(jù)結(jié)構(gòu)等等。通常,計(jì)算機(jī)可讀指令的功能可按需在各個(gè)環(huán) 境中組合或分布。圖9示出了包括被配置成實(shí)現(xiàn)此處所提供的一個(gè)或多個(gè)實(shí)施方式的計(jì)算設(shè)備912 的系統(tǒng)910的示例。在一種配置中,計(jì)算設(shè)備912包括至少一個(gè)處理單元916和存儲(chǔ)器918。 取決于計(jì)算設(shè)備的確切配置和類型,存儲(chǔ)器918可以是易失性的(如RAM)、非易失性的(如 ROM、閃存等)或是兩者的某種組合。該配置在圖9中由虛線914來示出。在其他實(shí)施方式中,設(shè)備912可以包括附加特征和/或功能。例如,設(shè)備912還可 以包括附加存儲(chǔ)(例如,可移動(dòng)和/或不可移動(dòng)),其中包括但不限于磁存儲(chǔ)、光存儲(chǔ)等等。 這樣的附加存儲(chǔ)在圖9中由存儲(chǔ)920示出。在一個(gè)實(shí)施方式中,用于實(shí)現(xiàn)此處所提供的一 個(gè)或多個(gè)實(shí)施方式的計(jì)算機(jī)可讀指令可以在存儲(chǔ)920中。存儲(chǔ)920還可以存儲(chǔ)實(shí)現(xiàn)操作系 統(tǒng)、應(yīng)用程序等的其他計(jì)算機(jī)可讀指令。可以在存儲(chǔ)器918中加載計(jì)算機(jī)可讀指令以便由 例如處理單元916來執(zhí)行。此處所使用的術(shù)語“計(jì)算機(jī)可讀介質(zhì)”包括計(jì)算機(jī)存儲(chǔ)介質(zhì)。計(jì)算機(jī)存儲(chǔ)介質(zhì)包 括以用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令或其他數(shù)據(jù)等信息的任何方法或技術(shù)來實(shí)現(xiàn)的易失性 和非易失性、可移動(dòng)和不可移動(dòng)介質(zhì)。存儲(chǔ)器918和存儲(chǔ)920都是計(jì)算機(jī)存儲(chǔ)介質(zhì)的示例。 計(jì)算機(jī)存儲(chǔ)介質(zhì)包括但不限于,RAM、ROM、EEPR0M、閃存或其他存儲(chǔ)器技術(shù)、CD-ROM、數(shù)字多 功能盤(DVD)或其他光存儲(chǔ)、磁帶盒、磁帶、磁盤存儲(chǔ)或其他磁存儲(chǔ)設(shè)備、或者可用于存儲(chǔ) 所需信息并且可由設(shè)備912訪問的任何其他介質(zhì)。任何這樣的計(jì)算機(jī)存儲(chǔ)介質(zhì)都可以是設(shè) 備912的一部分。設(shè)備912還可包括允許該設(shè)備912與其他設(shè)備進(jìn)行通信的通信連接926。通信連 接擬6可包括但不限于,調(diào)制解調(diào)器、網(wǎng)絡(luò)接口卡(NIC)、集成網(wǎng)絡(luò)接口、射頻發(fā)射機(jī)/接收 機(jī)、紅外線端口、USB連接、或用于將計(jì)算設(shè)備912連接到其他計(jì)算設(shè)備的其他接口。通信 連接擬6可以包括有線連接或無線連接。通信連接擬6可以發(fā)送和/或接收通信媒體。術(shù)語“計(jì)算機(jī)可讀介質(zhì)”可以包括通信介質(zhì)。通信介質(zhì)通常以諸如載波或其他傳輸 機(jī)制等“已調(diào)制數(shù)據(jù)信號”來體現(xiàn)計(jì)算機(jī)可讀指令或其他數(shù)據(jù),并包括任何信息傳送介質(zhì)。 術(shù)語“已調(diào)制數(shù)據(jù)信號”可以包括以對信號中的信息進(jìn)行編碼的方式設(shè)置或改變其一個(gè)或 多個(gè)特征的信號。設(shè)備912可包括輸入設(shè)備924,諸如鍵盤、鼠標(biāo)、筆、語音輸入設(shè)備、觸摸輸入設(shè)備、 紅外照相機(jī)、視頻輸入設(shè)備和/或任何其他輸入設(shè)備。設(shè)備912中還可包括輸出設(shè)備922, 諸如一個(gè)或多個(gè)顯示器、揚(yáng)聲器、打印機(jī)和/或任何其他輸出設(shè)備。輸入設(shè)備擬4和輸出設(shè) 備922可以通過有線連接、無線連接或其任何組合來連接到設(shè)備912。在一個(gè)實(shí)施方式中, 來自另一計(jì)算設(shè)備的輸入設(shè)備或輸出設(shè)備可用作計(jì)算設(shè)備912的輸入設(shè)備擬4或輸出設(shè)備 922。計(jì)算設(shè)備912的組件可以通過諸如總線等各種互連來連接。這些互連可包括諸如PCI Express等外圍部件互連(PCI)、通用串行總線(USB)、火線(IEEE1394)、光學(xué)總線結(jié)構(gòu) 等。在另一實(shí)施方式中,計(jì)算設(shè)備912的組件可以通過網(wǎng)絡(luò)互連。例如,存儲(chǔ)器918可由位 于通過網(wǎng)絡(luò)互連的不同物理位置的多個(gè)物理存儲(chǔ)器單元組成。本領(lǐng)域技術(shù)人員會(huì)認(rèn)識到,用于存儲(chǔ)計(jì)算機(jī)可讀指令的存儲(chǔ)設(shè)備可分布在網(wǎng)絡(luò) 上。例如,可以通過網(wǎng)絡(luò)擬8訪問的計(jì)算設(shè)備930可以儲(chǔ)存實(shí)現(xiàn)此處所提供的一個(gè)或多個(gè) 實(shí)施例的計(jì)算機(jī)可讀指令。計(jì)算設(shè)備912可以訪問計(jì)算設(shè)備930并下載部分或全部計(jì)算機(jī) 可讀指令來執(zhí)行?;蛘?,計(jì)算設(shè)備912可以按需下載計(jì)算機(jī)可讀指令的片斷,或者某些指令 可以在計(jì)算設(shè)備912處執(zhí)行而某些則在計(jì)算設(shè)備930處執(zhí)行。此處提供了各實(shí)施方式的各種操作。在一個(gè)實(shí)施方式中,所描述的操作中的一個(gè) 或多個(gè)可以組成儲(chǔ)存在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)可讀指令,這些指令如果被 計(jì)算設(shè)備執(zhí)行則使得計(jì)算設(shè)備執(zhí)行所描述的操作。描述一些或全部操作的順序不應(yīng)被解釋 為暗示了這些操作必須要依賴于順序。從本說明書獲益的本領(lǐng)域技術(shù)人員應(yīng)理解替換的排 序。此外,應(yīng)該理解并非所有的操作都必須存在于此處所提供的每一實(shí)施方式中。此外,在此使用詞語“示例性”意指用作示例、實(shí)例或說明。在此被描述為“示例 性”的任何方面或設(shè)計(jì)并不一定被解釋為比其他方面或設(shè)計(jì)有利。相反,使用詞語示例性旨 在以具體的方式呈現(xiàn)各個(gè)概念。如本申請中所使用的,術(shù)語“或”意指包括性“或”而非互 斥性“或”。即,除非另有指定或從上下文可以清楚,否則“X使用A或B”意指任何自然的包 括性排列。即,如果X使用A ;X使用B^X使用A和B兩者,則在任何以上情況下,都滿足 “X使用A或B”。另外,本申請中和所附權(quán)利要求書中所使用的冠詞“一”和“一個(gè)” 一般可 被解釋為是指“一個(gè)或多個(gè)”,除非另有指定或從上下文可以清楚指的是單數(shù)形式。同樣,雖然參考一個(gè)或多個(gè)實(shí)現(xiàn)示出并描述了本發(fā)明,但本領(lǐng)域技術(shù)人員基于對 本說明書和附圖的閱讀和理解可以想到各種等效替換和修改。本發(fā)明包括所有這些修改和 替換并且只由所附權(quán)利要求書來限定。特別地,對于由上述組件(例如,元素、資源等)執(zhí) 行的各種功能,除非另外指明,否則用于描述這些組件的術(shù)語旨在對應(yīng)于執(zhí)行所描述的執(zhí) 行此處在本發(fā)明的示例性實(shí)現(xiàn)中所示的功能的組件的指定功能(例如,功能上等效)的任 何組件,即使這些組件在結(jié)構(gòu)上不等效于所公開的結(jié)構(gòu)。另外,盡管可相對于若干實(shí)現(xiàn)中的 僅一個(gè)實(shí)現(xiàn)來公開本發(fā)明的一個(gè)特定特征,但是這一特征可以如對任何給定或特定應(yīng)用所 需且有利地與其他實(shí)現(xiàn)的一個(gè)或多個(gè)其他特征相組合。此外,就在說明書或權(quán)利要求書中 使用術(shù)語“包含”、“具有”、“含有”和“帶有”及其變體而言,這些術(shù)語旨在以與術(shù)語“包括” 相似的方式為包含性的。
權(quán)利要求
1.一種經(jīng)由計(jì)算機(jī)上的處理器執(zhí)行的用于將用戶體驗(yàn)數(shù)據(jù)嵌入到搜索結(jié)果內(nèi)容中的 方法100,所述計(jì)算機(jī)具有其上存儲(chǔ)有包括所述方法的計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)器,所述方 法包括接收104用戶搜索查詢的搜索結(jié)果內(nèi)容;基于用戶意圖對所述搜索結(jié)果內(nèi)容中的一個(gè)或多個(gè)術(shù)語進(jìn)行標(biāo)記106 ; 將用戶體驗(yàn)數(shù)據(jù)嵌入108到相應(yīng)的所標(biāo)記的術(shù)語中;以及 將所述搜索結(jié)果內(nèi)容呈現(xiàn)110給用戶。
2.如權(quán)利要求1所述的方法,其特征在于,嵌入用戶體驗(yàn)數(shù)據(jù)包括將鏈接嵌入到所標(biāo)記的術(shù)語中,所述鏈接包括與所標(biāo)記的術(shù)語有關(guān)的、作為彈出框的 數(shù)據(jù)。
3.如權(quán)利要求1所述的方法,其特征在于,嵌入用戶體驗(yàn)數(shù)據(jù)包括將鏈接嵌入到所標(biāo)記的術(shù)語中,所述鏈接包括與所標(biāo)記的術(shù)語有關(guān)的、作為完整搜索 術(shù)語查詢的數(shù)據(jù)。
4.如權(quán)利要求3所述的方法,其特征在于,包括基于所述完整搜索術(shù)語查詢的用戶交互,從一個(gè)或多個(gè)后端服務(wù)器檢索附加用戶體驗(yàn) 數(shù)據(jù);以及將所述附加用戶體驗(yàn)數(shù)據(jù)作為新的搜索結(jié)果內(nèi)容呈現(xiàn)給用戶。
5.如權(quán)利要求1所述的方法,其特征在于,嵌入用戶體驗(yàn)數(shù)據(jù)包括將鏈接嵌入到所標(biāo)記的術(shù)語中,所述鏈接包括與所標(biāo)記的術(shù)語有關(guān)的、作為部分搜索 術(shù)語查詢的數(shù)據(jù)。
6.如權(quán)利要求5所述的方法,其特征在于,包括基于所述部分搜索術(shù)語查詢的用戶交互,從一個(gè)或多個(gè)后端服務(wù)器檢索附加用戶體驗(yàn) 數(shù)據(jù);以及在不刷新所呈現(xiàn)的搜索結(jié)果內(nèi)容的情況下,將所述附加用戶體驗(yàn)數(shù)據(jù)與所呈現(xiàn)的搜索 結(jié)果內(nèi)容一起呈現(xiàn)給用戶。
7.如權(quán)利要求1所述的方法,其特征在于,所述標(biāo)記包括 基于以下各項(xiàng)中的至少一個(gè)來確定所述用戶意圖 先前的用戶搜索查詢;先前的用戶搜索結(jié)果內(nèi)容;先前的與用戶搜索結(jié)果內(nèi)容的用戶交互;以及先前的對用戶搜索結(jié)果內(nèi)容中所標(biāo)記的術(shù)語的用戶選擇。
8.如權(quán)利要求1所述的方法,其特征在于,所標(biāo)記的術(shù)語的用戶體驗(yàn)數(shù)據(jù)包括以下各 項(xiàng)中的至少一個(gè)同與所標(biāo)記的術(shù)語有關(guān)的附加搜索查詢建議相關(guān)聯(lián)的超鏈接; 包括與所標(biāo)記的術(shù)語有關(guān)的附屬調(diào)用數(shù)據(jù)的超鏈接; 包括與所標(biāo)記的術(shù)語有關(guān)的圖像的彈出框;以及 包括與所標(biāo)記的術(shù)語有關(guān)的文本的彈出框。
9.如權(quán)利要求8所述的方法,其特征在于,包括基于所述用戶使用中的設(shè)備的類型來選擇所述用戶體驗(yàn)數(shù)據(jù)。
10.如權(quán)利要求1所述的方法,其特征在于,所述標(biāo)記包括基于所述用戶使用中的設(shè)備的類型來確定要標(biāo)記的術(shù)語的數(shù)量。
11.一種用于將用戶體驗(yàn)數(shù)據(jù)嵌入到搜索結(jié)果內(nèi)容中的系統(tǒng)200,包括 術(shù)語標(biāo)記組件204,所述術(shù)語標(biāo)記組件被配置成接收用戶搜索查詢的搜索結(jié)果內(nèi)容;以及基于用戶意圖對所述搜索結(jié)果內(nèi)容中的一個(gè)或多個(gè)術(shù)語進(jìn)行標(biāo)記; 嵌入組件208,所述嵌入組件208被配置成 將用戶體驗(yàn)數(shù)據(jù)嵌入到相應(yīng)的所標(biāo)記的術(shù)語中;以及 呈現(xiàn)組件212,所述呈現(xiàn)組件212被配置成 將所述搜索結(jié)果內(nèi)容呈現(xiàn)給用戶。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于,包括 用戶體驗(yàn)組件,所述用戶體驗(yàn)組件被配置成接收與所標(biāo)記的術(shù)語的嵌入式用戶體驗(yàn)數(shù)據(jù)的用戶交互;以及基于所述用戶交互從一個(gè)或多個(gè)后端服務(wù)器檢索關(guān)于所標(biāo)記的術(shù)語的附加數(shù)據(jù)。
13.如權(quán)利要求12所述的系統(tǒng),其特征在于,所述術(shù)語標(biāo)記組件被配置成 基于新的用戶意圖對所述附加數(shù)據(jù)中的一個(gè)或多個(gè)新的術(shù)語進(jìn)行標(biāo)記。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述嵌入組件被配置成 將新的用戶體驗(yàn)數(shù)據(jù)嵌入到相應(yīng)的一個(gè)或多個(gè)新的所標(biāo)記的術(shù)語中。
15.如權(quán)利要求14所述的系統(tǒng),其特征在于,所述呈現(xiàn)組件被配置成 通過彈出框或附加搜索結(jié)果內(nèi)容將所述附加數(shù)據(jù)呈現(xiàn)給用戶。
全文摘要
本發(fā)明描述了搜索結(jié)果內(nèi)容中的嵌入式用戶體驗(yàn)。因特網(wǎng)搜索查詢是用戶發(fā)現(xiàn)因特網(wǎng)內(nèi)容并與之交互的一種強(qiáng)大的工具。響應(yīng)于提交用戶搜索查詢,可以向用戶呈現(xiàn)包括到網(wǎng)站的鏈接、網(wǎng)站的描述、圖像、和/或與用戶搜索查詢相關(guān)的其它信息的搜索結(jié)果內(nèi)容。不幸的是,當(dāng)前的搜索引擎和/或網(wǎng)站不會(huì)基于用戶意圖將用戶體驗(yàn)數(shù)據(jù)(例如,到附加查詢的超鏈接、圖像、彈出框等等)嵌入到搜索結(jié)果內(nèi)容中。因此,此處公開了用于將用戶體驗(yàn)數(shù)據(jù)嵌入到搜索結(jié)果內(nèi)容中的一種或多種系統(tǒng)和/或技術(shù)??梢越邮账阉鹘Y(jié)果內(nèi)容并且可以基于用戶意圖對搜索結(jié)果內(nèi)容中的術(shù)語(例如,文本或其它數(shù)據(jù))進(jìn)行標(biāo)記??梢詫⒂脩趔w驗(yàn)數(shù)據(jù)嵌入到所標(biāo)記的術(shù)語中??梢詫в星度胧接脩趔w驗(yàn)數(shù)據(jù)的搜索結(jié)果內(nèi)容呈現(xiàn)給用戶。
文檔編號G06F17/30GK102142026SQ20111003735
公開日2011年8月3日 申請日期2011年1月28日 優(yōu)先權(quán)日2010年1月29日
發(fā)明者A·貝爾, D·霍羅維茨 申請人:微軟公司