多核單元。而且,本領域技術人員將領會到,所公開的主題的新穎方面可以利用其它計算機系統(tǒng)配置來實踐,其它計算機系統(tǒng)配置包括但不限于:微型計算機;大型計算機、個人計算機(例如臺式計算機、膝上型計算機、平板計算機等);手持計算設備,諸如智能電話、個人數(shù)字助理等;基于微處理器或可編程消費電子產(chǎn)品;游戲控制臺等。
[0035]系統(tǒng)總線610提供用于使各種組件相互通信的接口。系統(tǒng)總線610可以是可以互連各種組件(包括內部和外部組件二者)的若干類型的總線結構中的任一個。搜索引擎110進一步包括用于互連網(wǎng)絡站點與其它計算機(包括但不限于諸如用戶計算機102-106之類的用戶計算機、包括網(wǎng)絡站點112-116的其它網(wǎng)絡站點)以及計算機網(wǎng)絡108上的其它設備的網(wǎng)絡通信組件612。網(wǎng)絡通信組件612可以被配置成經(jīng)由有線連接、無線連接或二者來與諸如網(wǎng)絡108之類的外部網(wǎng)絡上的其它設備和服務通信。
[0036]搜索引擎110還包括查詢話題標識組件614,其被配置成獲取標識搜索查詢的主題,諸如如以上所描述的搜索查詢中所標識的人。同樣包括在搜索引擎110中的是相關實體檢索組件616。相關實體檢索組件616獲取對應于所標識的人的相關實體(或者更一般地,搜索查詢的主題的相關實體)的相關實體數(shù)據(jù)。如之前所提到的,相關實體數(shù)據(jù)包括相關實體、與所標識的人相關聯(lián)的類別以及對應于相關聯(lián)的類別的類別數(shù)據(jù)。相關實體檢索組件616從如以上關于圖2描述的相關實體源獲取相關實體數(shù)據(jù)。經(jīng)擴展的查詢生成器618根據(jù)由相關實體檢索組件616獲取的相關實體數(shù)據(jù)從接收自計算機用戶的搜索查詢生成經(jīng)擴展的搜索查詢。
[0037]搜索結果檢索組件被配置成根據(jù)由經(jīng)擴展的查詢組件618生成的經(jīng)擴展的搜索查詢從內容儲存庫626獲取搜索結果。搜索模型組件624被配置成選擇搜索模型(如以上所描述的)并且將搜索模型應用于所獲取的搜索結果。搜索結果呈現(xiàn)生成器620生成搜索結果呈現(xiàn),典型地包括一個或多個搜索結果頁,以用于響應于搜索查詢而呈現(xiàn)給請求計算機用戶。
[0038]本領域技術人員將領會到,以上描述的圖6的搜索引擎110的各種組件可以實現(xiàn)為計算機系統(tǒng)內的可執(zhí)行軟件模塊、硬件模塊(包括SoC-片上系統(tǒng))或二者的組合。而且,各種組件中的每一個可以實現(xiàn)為獨立的、協(xié)作的過程或設備,與一個或多個計算機系統(tǒng)結合地進行操作。當然,應當進一步領會到,以上關于搜索引擎110描述的各種組件應當被視為用于實施各種所描述的功能的邏輯組件。如本領域技術人領會到的,邏輯組件(或子系統(tǒng))可以或可以不以一對一的方式直接對應于實際的、離散的組件。在實際實施例中,每一個計算機系統(tǒng)的各種組件可以組合在一起或者跨多個實際組件分解和/或實現(xiàn)為計算機網(wǎng)絡108上的協(xié)作過程。
[0039]除了在搜索引擎110上進行操作之外,所公開的主題的各方面可以實現(xiàn)在其它計算設備上和/或分布在多個計算設備上,包括計算機用戶的設備。例如,根據(jù)各種實施例,與搜索請求高度相關的至少一些內容可以在受訪問保護的站點上托管,即當計算機用戶被認證和/或維持關于站點的開放登入狀態(tài)時,該內容可用于他/她,但是否則該內容對其他人是受限的。響應于來自計算機用戶的搜索請求,搜索引擎(或其它服務)可以通過計算機用戶的設備從該訪問受限站點間接獲取相關實體數(shù)據(jù);計算機用戶的設備(例如計算機用戶在其上維持關于站點的當前登入狀態(tài))代表搜索服務訪問相關實體數(shù)據(jù)。事實上,在各種實施例中,計算機用戶的設備上的一個或多個組件從預期到搜索請求的訪問受限站點獲取對應于其他人的數(shù)據(jù)。
[0040]雖然已經(jīng)關于在獲取涉及特定人的內容中扮演積極作用的計算機用戶形成了所公開的主題中的許多,但是所公開的主題的各方面可以適當且有利地應用于涉及人的內容的自動生成。例如,可以做出關于一個或多個人的各種搜索查詢(經(jīng)擴展的搜索查詢),使得關于該人(或多個人)的因特網(wǎng)上的“最新”內容可以已經(jīng)在請求時可用。再一示例將是設置環(huán)境,使得在該用戶的新圖像/視頻/新聞故事出現(xiàn)在因特網(wǎng)上時用戶可以被告知。當然,所公開的主題的各方面可以應用于除人之外的話題或實體。例如,可以設置自動生成頁以顯不關于攀巖、最尚法院等的最新消息。
[0041]雖然已經(jīng)描述了所公開的主題的各種新穎方面,但是應當領會到,這些方面是示例性的并且不應當解釋為限制性的??梢宰龀鰧Ω鞣N方面的變型和改變,而不脫離于所公開的主題的范圍。
【主權項】
1.一種用于對搜索查詢做出響應的計算機實現(xiàn)的方法,該方法包括: 接收搜索查詢,該搜索查詢標識針對其的涉及其的內容被尋找的人; 從相關實體源獲取相關實體數(shù)據(jù),該相關實體數(shù)據(jù)包括與搜索查詢的所標識的人相關聯(lián)的類別或相關實體中的至少一個; 基于所接收的搜索查詢和相關實體數(shù)據(jù)生成經(jīng)擴展的搜索查詢; 根據(jù)經(jīng)擴展的搜索查詢獲取搜索結果; 根據(jù)所獲取的搜素結果生成搜索結果呈現(xiàn);以及 響應于搜索查詢而返回搜索結果呈現(xiàn)。2.權利要求1的計算機實現(xiàn)的方法: 其中生成經(jīng)擴展的搜索查詢包括合并從相關實體數(shù)據(jù)導出的查詢術語與所接收的搜素查詢的查詢術語;并且 其中根據(jù)經(jīng)擴展的搜索查詢獲取搜索結果包括根據(jù)所接收的搜索查詢的查詢術語且可選地根據(jù)從相關實體數(shù)據(jù)導出的查詢術語獲取搜索結果。3.權利要求2的計算機實現(xiàn)的方法,其中與所標識的人相關聯(lián)的類別作為從相關實體數(shù)據(jù)導出的查詢術語包括在經(jīng)擴展的搜索查詢中。4.權利要求3的計算機實現(xiàn)的方法,其中相關實體數(shù)據(jù)包括與所標識的人相關聯(lián)的多個類別。5.權利要求4的計算機實現(xiàn)的方法,其中相關實體數(shù)據(jù)包括對應于相關實體數(shù)據(jù)中的每一個類別的類別數(shù)據(jù),并且其中該類別數(shù)據(jù)包括作為查詢術語合并到經(jīng)擴展的搜索查詢中的一個或多個類別實體。6.權利要求2的計算機實現(xiàn)的方法,進一步包括從多個搜索模型選擇搜索模型并且將所選搜索模型應用于經(jīng)擴展的搜索查詢的生成, 其中從多個搜索模型選擇搜索模型包括下述中一個或多個: 根據(jù)對應于請求計算機用戶的信息選擇搜索模型;以及 根據(jù)對應于所標識的人的信息選擇搜索模型。7.—種承載計算機可執(zhí)行指令的計算機可讀介質,所述指令當在至少包括執(zhí)行從介質檢索的指令的處理器的計算系統(tǒng)上執(zhí)行時實施關于權利要求1-6所闡述的方法中的任一個。8.一種用于對針對涉及人的內容的搜索查詢做出響應的計算機系統(tǒng),該系統(tǒng)包括處理器和存儲器,其中處理器執(zhí)行作為附加組件的部分或者與附加組件結合存儲在存儲器中的指令以對針對涉及人的內容的搜索查詢做出響應,所述附加組件包括:查詢話題標識組件,其被配置成從搜索查詢確定尋找針對其的相關內容的人的身份;相關實體檢索組件,其用于從相關實體源獲取對應于所標識的人的相關實體數(shù)據(jù);經(jīng)擴展的查詢生成器,其從針對涉及所標識的人的內容的搜索查詢且從相關實體數(shù)據(jù)生成經(jīng)擴展的查詢,其中相關實體數(shù)據(jù)包括與搜索查詢的所標識的人相關聯(lián)的相關實體或類別中的至少一個; 搜索結果檢索組件,其被配置成根據(jù)經(jīng)擴展的搜索查詢從內容儲存庫獲取搜索結果,所述搜索結果引用對應于所標識的人的內容;以及 搜索結果呈現(xiàn)生成器,其被配置成根據(jù)引用對應于所標識的人的內容的搜索結果生成搜索結果呈現(xiàn)并且將搜索結果呈現(xiàn)返回到計算機用戶。9.權利要求8的計算機系統(tǒng),其中搜索結果檢索組件通過根據(jù)所接收的搜索查詢的查詢術語且可選地根據(jù)合并到來自相關實體數(shù)據(jù)的經(jīng)擴展的搜索查詢中的查詢術語獲取搜索結果來根據(jù)經(jīng)擴展的搜索查詢獲取對應于所標識的人的搜索結果。10.權利要求8的計算機系統(tǒng),進一步包括: 搜索模型組件,其被配置成從多個搜索模型選擇搜索模型;并且將搜索模型供給到經(jīng)擴展的查詢生成器以用于根據(jù)搜索模型從來自相關實體數(shù)據(jù)的搜索查詢生成經(jīng)擴展的查詢, 其中經(jīng)擴展的查詢生成器根據(jù)搜索模型生成經(jīng)擴展的查詢;并且 其中搜索結果呈現(xiàn)生成器根據(jù)搜索模型生成搜索結果呈現(xiàn)。
【專利摘要】所呈現(xiàn)的是用于對針對涉及搜索查詢中所標識的人的內容(或對內容的引用)的搜索查詢做出響應的系統(tǒng)和方法以及計算機可讀介質。根據(jù)各種實施例,當從計算機用戶接收到搜索查詢時,從針對所標識的人的至少一個相關實體源獲取相關實體數(shù)據(jù)。相關實體數(shù)據(jù)包括相關實體(或多個實體)或與所標識的人相關聯(lián)的類別中的至少一個。根據(jù)來自計算機用戶的搜索查詢和相關實體數(shù)據(jù)生成經(jīng)擴展的搜索查詢。根據(jù)經(jīng)擴展的搜索查詢獲取搜索結果,并且響應于搜索查詢而生成搜索結果呈現(xiàn)并且將其返回到計算機用戶。
【IPC分類】G06F17/30
【公開號】CN105493082
【申請?zhí)枴緾N201480037264
【發(fā)明人】J.奧爾蒙特, M.E.戴維斯
【申請人】微軟技術許可有限責任公司
【公開日】2016年4月13日
【申請日】2014年6月24日
【公告號】EP3014486A1, WO2014209925A1