使用社交過(guò)濾作為算子的搜索的制作方法
【專利說(shuō)明】使用社交過(guò)濾作為算子的搜索
【背景技術(shù)】
[0001] 搜索引擎對(duì)許多人而言已經(jīng)成為常用的信息源。在通常的情境中,計(jì)算機(jī)用戶(經(jīng) 由用戶計(jì)算機(jī))向搜索引擎提交搜索查詢,其中搜索查詢識(shí)別計(jì)算機(jī)用戶尋找信息的主題。 搜索引擎識(shí)別包括與搜索查詢相關(guān)的線上內(nèi)容的超鏈接的搜索結(jié)果,產(chǎn)生包含所識(shí)別的搜 索結(jié)果的一個(gè)或多個(gè)搜索結(jié)果頁(yè),并且響應(yīng)于搜索查詢將搜索結(jié)果頁(yè)返回到計(jì)算機(jī)用戶。
[0002] 通常,查詢?cè)掝}(搜索查詢的話題)僅僅是寬的話題。結(jié)果,與查詢?cè)掝}相關(guān)的搜索 結(jié)果的數(shù)量極其大。在搜索結(jié)果數(shù)量大的情況下,雖然搜索引擎能夠生成包括所有的搜索 結(jié)果的搜索結(jié)果頁(yè),但是讓計(jì)算機(jī)用戶查閱所有的搜索結(jié)果以找到期望的內(nèi)容是完全不切 實(shí)際的。因此,為了得到更加可管理的搜索結(jié)果的集合,計(jì)算機(jī)用戶必須縮小搜索查詢的范 圍??s小搜索查詢的范圍的一個(gè)手段是提供將搜索結(jié)果約束和/或過(guò)濾至更多的管理集合 的算子(和操作數(shù))。例如,為了限制與關(guān)于近來(lái)總統(tǒng)辯論的搜索查詢相對(duì)應(yīng)的搜索結(jié)果,計(jì) 算機(jī)用戶可以提交具有算子(和對(duì)應(yīng)的操作數(shù))">=2012"的搜索查詢,由此指示僅來(lái)自2012 年及以后的搜索結(jié)果被包括。
[0003] 對(duì)他們來(lái)說(shuō),搜索引擎配置為首先將最相關(guān)的搜索結(jié)果顯現(xiàn)給計(jì)算機(jī)用戶,S卩,在 第一搜索結(jié)果頁(yè)中包括最相關(guān)的搜索結(jié)果。確定最相關(guān)的搜索結(jié)果的過(guò)程已經(jīng)是(并且繼 續(xù)是)大量的創(chuàng)新和努力的領(lǐng)域。確定相關(guān)性的一個(gè)因素是根據(jù)與請(qǐng)求的計(jì)算機(jī)用戶相關(guān) 的信息來(lái)評(píng)估搜索結(jié)果,例如計(jì)算機(jī)用戶的明確的和隱含的偏好以及計(jì)算機(jī)用戶社交網(wǎng)絡(luò) 中的人和團(tuán)體的那些偏好。然而,雖然一些搜索引擎可以在確定搜索結(jié)果的相關(guān)性時(shí)考慮 用戶相關(guān)信息,但是搜索引擎不允許計(jì)算機(jī)用戶在借助算子確定相關(guān)性時(shí)控制應(yīng)當(dāng)使用與 用戶相關(guān)的什么內(nèi)容。
【發(fā)明內(nèi)容】
[0004] 下面的
【發(fā)明內(nèi)容】
被提供來(lái)以簡(jiǎn)化的形式介紹在下面的【具體實(shí)施方式】中將作進(jìn)一 步的描述的概念的選擇。
【發(fā)明內(nèi)容】
并不意在識(shí)別所要求保護(hù)的主題的關(guān)鍵特征或必要特 征,也不意在用于限制所要求保護(hù)的主題的范圍。
[0005] 根據(jù)所公開主題的方面,呈現(xiàn)了一種用于響應(yīng)于包括社交源操作的搜索查詢的方 法。當(dāng)接收到搜索查詢時(shí),獲得與搜索查詢的查詢?cè)掝}相對(duì)應(yīng)的搜索結(jié)果。形成所獲得的 搜索結(jié)果,以使得它們滿足搜索查詢的社交源操作。基于獲得的搜索結(jié)果,生成一個(gè)或多個(gè) 搜索結(jié)果頁(yè),并且將所生成的搜索結(jié)果頁(yè)中的至少一個(gè)返回到請(qǐng)求的計(jì)算機(jī)用戶。
[0006] 根據(jù)公開的主題的進(jìn)一步的方面,呈現(xiàn)了帶有計(jì)算機(jī)可運(yùn)行指令的計(jì)算機(jī)可讀介 質(zhì)。當(dāng)在包括處理器和存儲(chǔ)器二者的計(jì)算設(shè)備上運(yùn)行時(shí),計(jì)算機(jī)可運(yùn)行指令實(shí)行用于響應(yīng) 包括社交源操作的搜索查詢的方法。該方法至少包括以下步驟:接收包括社交源操作的 搜索查詢;獲得與搜索查詢的查詢?cè)掝}對(duì)應(yīng)且滿足社交源操作的搜索結(jié)果;生成包括所獲 得的搜索結(jié)果的至少一個(gè)搜索結(jié)果頁(yè);以及將至少一個(gè)搜索結(jié)果頁(yè)返回到請(qǐng)求的計(jì)算機(jī)用 戶。
[0007] 根據(jù)本公開主題的仍進(jìn)一步的一方面,呈現(xiàn)了用于以搜索結(jié)果響應(yīng)于包括社交源 操作的搜索查詢的計(jì)算機(jī)系統(tǒng)。計(jì)算機(jī)系統(tǒng)包括處理器和存儲(chǔ)器,其中處理器運(yùn)行存儲(chǔ)在 作為計(jì)算機(jī)系統(tǒng)的一部分的或者與附加的部件結(jié)合的存儲(chǔ)器中的指令以響應(yīng)搜索查詢。在 計(jì)算機(jī)系統(tǒng)中包括搜索結(jié)果檢索部件,其響應(yīng)于搜索查詢的查詢?cè)掝}而識(shí)別多個(gè)搜索結(jié) 果。社交數(shù)據(jù)檢索部件配置為經(jīng)由網(wǎng)絡(luò)通信部件從內(nèi)部源和/或一個(gè)或多個(gè)外部源獲得社 交數(shù)據(jù)。搜索結(jié)果組合部件將社交源操作應(yīng)用到搜索結(jié)果檢索部件根據(jù)社交數(shù)據(jù)檢索部件 獲得的社交數(shù)據(jù)識(shí)別的搜索結(jié)果,由此生成搜索結(jié)果的修正的集合。搜索結(jié)果頁(yè)生成器基 于搜索結(jié)果的修正集合生成一個(gè)或多個(gè)搜索結(jié)果頁(yè),并且響應(yīng)于搜索查詢將至少一個(gè)生成 的搜索結(jié)果頁(yè)返回到計(jì)算機(jī)用戶。
【附圖說(shuō)明】
[0008] 前述的方面以及所公開的主題的伴隨的優(yōu)點(diǎn)中的許多優(yōu)點(diǎn)將變得更加易于領(lǐng)會(huì), 因?yàn)楫?dāng)結(jié)合下面的附圖來(lái)參考下面的描述時(shí),它們將被更佳地理解,其中: 圖1是圖示適于實(shí)施公開的主題的方面的示例性網(wǎng)絡(luò)環(huán)境的方塊圖; 圖2是圖示關(guān)于包括一個(gè)或多個(gè)社交源操作的搜索查詢的各種部件(包括計(jì)算機(jī)用 戶、搜索引擎和一個(gè)或多個(gè)社交站點(diǎn))之間的信息流的方塊圖; 圖3是圖示用于響應(yīng)來(lái)自計(jì)算機(jī)用戶的搜索查詢的示例性例程的流程圖,其中搜索查 詢包括社交源操作; 圖4是圖示適于配置為響應(yīng)于來(lái)自計(jì)算機(jī)用戶的搜索查詢的搜索引擎的示例性部件 的方塊圖,其中搜索查詢包括社交源操作;以及 圖5是圖示用于響應(yīng)于來(lái)自計(jì)算機(jī)用戶的具有用于隱含一個(gè)或多個(gè)社交源操作的條 件的搜索查詢的示例性替代性例程的流程圖;以及 圖6是圖示示例性的用戶接口的繪畫性圖,其示出用以確定針對(duì)數(shù)據(jù)的社交源的同時(shí) 性的詢問(wèn)的示例。
【具體實(shí)施方式】
[0009] 為了清楚的目的,在本文檔中術(shù)語(yǔ)"示例性"的使用應(yīng)該被解釋為用作某事物的說(shuō) 明或示例,并且其不應(yīng)該解釋為該事物的理想的和/或最重要的說(shuō)明。
[0010] 社交源操作是基于與一個(gè)或多個(gè)其他人(社交源)相關(guān)的信息限定搜索查詢的主 題(即查詢?cè)掝})的表達(dá)。雖然計(jì)算機(jī)用戶將經(jīng)常明確地識(shí)別與搜索查詢相關(guān)的社交源操 作,但是在各種實(shí)施例中,社交源操作可以根據(jù)特定的上下文被隱含地識(shí)別(即被隱含)。通 常但并不總是,社交源操作包括與社交源相關(guān)或識(shí)別社交源的算子和操作數(shù)。社交源操作 的示例將在接下來(lái)的描述中闡明。
[0011] 轉(zhuǎn)向附圖,圖1是圖示適用于實(shí)施本公開的主題的方面的示例性網(wǎng)絡(luò)環(huán)境1〇〇的 方塊圖,包括響應(yīng)于由社交源操作限定的計(jì)算機(jī)用戶的搜索查詢。圖示的網(wǎng)絡(luò)環(huán)境100包 括連接到諸如因特網(wǎng)、廣域網(wǎng)或WAN等的網(wǎng)絡(luò)108的一個(gè)或多個(gè)用戶計(jì)算機(jī),例如用戶計(jì)算 機(jī)102-106。搜索引擎110也連接到網(wǎng)絡(luò)108,其配置為響應(yīng)于從一個(gè)或多個(gè)計(jì)算機(jī)用戶(例 如計(jì)算機(jī)用戶101)通過(guò)用戶計(jì)算機(jī)102經(jīng)由網(wǎng)絡(luò)108接收的搜索查詢而提供搜索結(jié)果。根 據(jù)本公開的主題的方面,響應(yīng)于搜索查詢從搜索引擎110提供到計(jì)算機(jī)用戶的搜索結(jié)果將 根據(jù)搜索查詢中識(shí)別的一個(gè)或多個(gè)社交源操作而被修改。
[0012] 本領(lǐng)域技術(shù)人員將領(lǐng)會(huì)到,一般來(lái)說(shuō),搜索引擎110與集宿在位于和/或貫穿網(wǎng)絡(luò) 108分布的一個(gè)或多個(gè)計(jì)算機(jī)或計(jì)算系統(tǒng)上的線上服務(wù)相對(duì)應(yīng)。搜索引擎110接收并響應(yīng) 于來(lái)自各計(jì)算機(jī)用戶經(jīng)由網(wǎng)絡(luò)108提交(例如使用用戶計(jì)算機(jī)102的計(jì)算機(jī)用戶101經(jīng)由 網(wǎng)絡(luò)108)的搜索查詢。特別地,響應(yīng)于接收來(lái)自計(jì)算機(jī)用戶的搜索查詢,搜索引擎110獲取 與接收到的搜索查詢相關(guān)和/或有關(guān)的搜索結(jié)果信息(如由搜索查詢術(shù)語(yǔ)所定義的)。搜索 結(jié)果信息包括搜索結(jié)果,即對(duì)在貫穿網(wǎng)絡(luò)108定位的各網(wǎng)絡(luò)位置(例如內(nèi)容站點(diǎn)112-116) 處的相關(guān)的和/或可得到的內(nèi)容的引用(通常以超鏈接的形式)。內(nèi)容站點(diǎn)可以包括(以說(shuō)明 而不是限制的方式):新聞媒體/門戶網(wǎng)站/源,例如新聞內(nèi)容站點(diǎn)112 ;線上購(gòu)物站點(diǎn),例 如線上購(gòu)物站點(diǎn)114 ;社交媒介和網(wǎng)絡(luò)站點(diǎn),例如社交站點(diǎn)116 ;教育和研究站點(diǎn)(未示出); 等。
[0013] 根據(jù)本公開的主題的方面,搜索引擎110可以與任何數(shù)量的網(wǎng)絡(luò)站點(diǎn)和在響應(yīng)于 識(shí)別一個(gè)或多個(gè)社交源操作的搜索查詢中可以被使用的社交服務(wù)器的具有已經(jīng)建立的關(guān) 系。例如,搜索引擎110可以包括與線上購(gòu)物站點(diǎn)114、社交站點(diǎn)116、新聞內(nèi)容站點(diǎn)112、 餐廳、或任何數(shù)量的其他網(wǎng)絡(luò)站點(diǎn)的關(guān)系。因此,作為響應(yīng)于來(lái)自諸如計(jì)算機(jī)用戶101的計(jì) 算機(jī)用戶的搜索查詢的一部分,搜索引擎110確定搜索查詢是否包括一個(gè)或多個(gè)社交源操 作。如將在下面更詳細(xì)地描述的,取決于(多個(gè))特定的社交源操作,搜索引擎110可能已經(jīng) 具有足夠的信息來(lái)滿足包括社交數(shù)據(jù)的搜索查詢,以充分地應(yīng)用(多個(gè))社交源操作,可能 需要從包括與其已經(jīng)建立關(guān)系的網(wǎng)站站點(diǎn)的其他網(wǎng)絡(luò)站點(diǎn)獲得附加的社交數(shù)據(jù),或者將搜 索引擎的內(nèi)容存儲(chǔ)中的信息與社交數(shù)