詢?yōu)椤皐hat’s Bob’s phone number (Bob的電話號碼是什么)”。此外,假定在10分鐘以前,用戶對于第二個人(即Robert)的家庭地址執(zhí)行了搜索。在本示例中,搜索系統(tǒng)225可以基于用戶最近對于與第二個人相關(guān)的信息執(zhí)行了搜索,而針對第二個人產(chǎn)生相比于第一個人更高的時間評分。在一些實施方式中,用戶可以向用戶活動數(shù)據(jù)的一個或多個特定類型分配權(quán)重。例如,相比于最近的社交網(wǎng)絡(luò)活動,用戶可以向最近的通信分配更高的權(quán)重。在這些實施方式中,搜索系統(tǒng)225可以基于所分配的權(quán)重產(chǎn)生時間評分。
[0083]附加地或替選地,搜索系統(tǒng)225可以基于人員相關(guān)搜索結(jié)果的交互評分,針對人員相關(guān)搜索結(jié)果,修改評分。在一些實施方式中,可以基于與用戶相關(guān)聯(lián)的用戶活動數(shù)據(jù)的量,關(guān)于與人員相關(guān)搜索結(jié)果相對應(yīng)的個人而產(chǎn)生人員相關(guān)搜索結(jié)果的交互評分,所述用戶活動數(shù)據(jù)的量諸如例如,用戶已經(jīng)執(zhí)行的與該個人相關(guān)的搜索的量;該個人在人員相關(guān)搜索結(jié)果中出現(xiàn)的次數(shù)以及用戶執(zhí)行了與對應(yīng)于該個人的人員相關(guān)搜索結(jié)果相關(guān)的動作的次數(shù)的量;用戶與該個人進(jìn)行通信或者該個人與用戶進(jìn)行通信的量(例如,通過電子郵件、電話、文本消息、即時消息等等);用戶的日程表中識別該個人的條目的量;用戶連接到該個人的位置的量(例如,用戶將與該個人相關(guān)的信息存儲在用戶的電話聯(lián)系人、用戶的電子郵件聯(lián)系人、用戶的社交網(wǎng)絡(luò)等等中);由用戶與該個人的社交網(wǎng)頁交互的量;由該個人與用戶的社交網(wǎng)頁交互的量;用戶已經(jīng)拍攝和/或存儲的描述該個人的照片的量等等。繼續(xù)上面的示例,假定搜索查詢?yōu)椤皐hat’s Bob’s phone number (Bob的電話號碼是什么)”。此夕卜,假定在過去的一周,用戶在10個場合與第二個人Robert進(jìn)行了通信,并且在10個月內(nèi)尚未與第一個人Bob通信。在本示例中,搜索系統(tǒng)225可以基于用戶與第二個人進(jìn)行交互的量,針對第二個人產(chǎn)生相比于第一個人更高的交互評分。在一些實施方式中,用戶可以向用戶活動數(shù)據(jù)的一個或多個特定類型或者用戶活動數(shù)據(jù)的一個或多個量分配權(quán)重。例如,相比于相同量的社交網(wǎng)絡(luò)活動,用戶可以向通信的量分配更高的權(quán)重。在這些實施方式中,搜索系統(tǒng)225可以基于所分配的權(quán)重產(chǎn)生交互評分。
[0084]附加地或替選地,搜索系統(tǒng)225可以基于人員相關(guān)搜索結(jié)果的權(quán)威評分,對于人員相關(guān)搜索結(jié)果,修改評分。在一些實施方式中,可以基于個人的公眾簡檔來產(chǎn)生人員相關(guān)搜索結(jié)果的權(quán)威評分。公眾簡檔可以與個人的社交網(wǎng)絡(luò)簡檔、與和個人相關(guān)的新聞文檔等等相對應(yīng)。繼續(xù)上面的示例,再次假定搜索查詢?yōu)椤皐hat’s Bob’s phone number(Bob的電話號碼是什么)”。此外假定,第二個人Robert非常有名,并且是大公司受尊敬的CEO,而第一個人Bob是小國防公司的軟件工程師。在本示例中,搜索系統(tǒng)225可以基于與第二個人相關(guān)聯(lián)的公共簡檔,針對第二個人產(chǎn)生相比于第一個人更高的權(quán)威評分。
[0085]附加地或替選地,搜索系統(tǒng)225可以基于人員相關(guān)搜索結(jié)果的照片評分,針對人員相關(guān)搜索結(jié)果,修改評分。在一些實施方式中,可以基于數(shù)據(jù)結(jié)構(gòu)300是否包括與人員相關(guān)搜索結(jié)果相對應(yīng)的個人的照片來產(chǎn)生人員相關(guān)搜索結(jié)果的照片評分。繼續(xù)上面的示例,再次假定搜索查詢?yōu)椤皐hat’s Bob’s phone number(Bob的電話號碼是多少)”。此外假定,數(shù)據(jù)結(jié)構(gòu)300包括第二個人Robert的照片,并且不包括第一個人Bob的照片。在本示例中,搜索系統(tǒng)225可以基于數(shù)據(jù)結(jié)構(gòu)300存儲第二個人而非第一個人的照片,針對第二個人產(chǎn)生相比于第一個人更高的照片評分。
[0086]在一些實施方式中,搜索系統(tǒng)225可以基于評分與標(biāo)簽評分、位置評分、時間評分、交互評分、權(quán)威評分、和/或照片評分的組合,針對人員相關(guān)搜索結(jié)果,產(chǎn)生總評分。在一些實施方式中,搜索系統(tǒng)225可以基于評分、標(biāo)簽評分、位置評分、時間評分、交互評分、權(quán)威評分、以及照片評分的組合,針對人員相關(guān)搜索結(jié)果,產(chǎn)生總評分。在一些實施方式中,搜索系統(tǒng)225可以基于評分、標(biāo)簽評分、位置評分、時間評分、交互評分、權(quán)威評分、和/或照片評分的加權(quán)組合,針對人員相關(guān)搜索結(jié)果,產(chǎn)生總評分。例如,搜索系統(tǒng)225可以向評分、標(biāo)簽評分、位置評分、時間評分、交互評分、權(quán)威評分、和/或照片評分分配權(quán)重值。權(quán)重值可以不同,換言之,評分、標(biāo)簽評分、位置評分、時間評分、交互評分、權(quán)威評分、和/或照片評分中的每一個對總評分的貢獻(xiàn)量可以不同。搜索系統(tǒng)225可將加權(quán)評分、加權(quán)標(biāo)簽評分、加權(quán)位置評分、加權(quán)時間評分、加權(quán)交互評分、加權(quán)權(quán)威評分、和/或加權(quán)照片評分組合,以產(chǎn)生總評分。
[0087]在一些實施方式中,搜索系統(tǒng)225可以基于其評分選擇人員相關(guān)搜索結(jié)果的集合。例如,搜索系統(tǒng)225可以選擇評分最高的X個人員相關(guān)搜索結(jié)果(X>1)。在一些實施方式中,搜索系統(tǒng)225可以只選擇評分最高的人員相關(guān)搜索結(jié)果(X=l)。在一些實施方式中,搜索系統(tǒng)225可以選擇評分最高的5個人員相關(guān)搜索結(jié)果(X = 5)。
[0088]在一些實施方式中,除了執(zhí)行人員相關(guān)數(shù)據(jù)搜索之外,搜索系統(tǒng)225還可以基于搜索查詢,執(zhí)行諸如一般搜索、圖像搜索、視頻搜索、新聞搜索、產(chǎn)品搜索等等一個或多個其他類別的搜索。在這些實施方式中,搜索系統(tǒng)225可以基于執(zhí)行一個或多個其他類別的搜索,獲得搜索結(jié)果的排名列表。在下文中將搜索結(jié)果的排名列表稱為“一般搜索結(jié)果”。
[0089]處理600可進(jìn)一步包括確定是否提供所選擇的人員相關(guān)搜索結(jié)果的集合(步驟650)。在一些實施方式中,盡管事實是搜索系統(tǒng)225將搜索查詢識別為人員相關(guān)問題,但是服務(wù)器220(例如搜索系統(tǒng)225)可以確定,不提供人員相關(guān)搜索結(jié)果的集合。例如,搜索系統(tǒng)225可將具有最高評分的人員相關(guān)搜索結(jié)果的評分與閾值相比較。如果評分不是等于或大于閾值,那么搜索系統(tǒng)225可以確定,不提供人員相關(guān)搜索結(jié)果的集合。另一方面,如果評分等于或大于閾值,那么搜索系統(tǒng)225可以確定,要提供人員相關(guān)搜索結(jié)果的集合。
[0090]在一些實施方式中,搜索系統(tǒng)225可以基于一個或多個一般搜索結(jié)果的評分,確定是否提供人員相關(guān)搜索結(jié)果的集合。例如,在一些實施方式中,一般搜索結(jié)果的評分可能很高,并且最高評分的人員相關(guān)搜索結(jié)果的評分可能很低。在這些實施方式中,搜索系統(tǒng)225可以確定,不提供人員相關(guān)搜索結(jié)果的集合。作為示例,假定搜索查詢?yōu)椤癲irect1ns toSabrina’s house(至ijSabrina家的路線指引)”并且劇院里正在上映的非常流行的電影也叫“direct1ns to Sabrina’s house(到Sabrina家的路線指引)”。此外假定,搜索系統(tǒng)225確定,用戶只認(rèn)識一個叫Sabrina的個人,并且用戶沒有將標(biāo)簽與Sabrina相關(guān)聯(lián),用戶并非處于與Sabrina的家庭地址相同的國家,不存在與Sabrina相關(guān)的最近用戶活動數(shù)據(jù),用戶僅與Sabrina通信一次并且是兩年以前,Sabrina的權(quán)威評分低,以及數(shù)據(jù)結(jié)構(gòu)300未存儲Sabrina的照片。在本示例中,搜索系統(tǒng)225可以確定,響應(yīng)于搜索查詢,不將人員相關(guān)搜索結(jié)果的集合提供給用戶。
[0091]在不提供人員相關(guān)搜索結(jié)果的集合的那些情況下(框650-否),處理600可包括提供一般搜索結(jié)果(框660)。例如,服務(wù)器220(例如搜索系統(tǒng)225)可以向用戶設(shè)備210提供包括一般搜索結(jié)果中的一個或多個的文檔。用戶設(shè)備210可以接收文檔,并使得文檔向用戶顯不ο
[0092]在要提供人員相關(guān)搜索結(jié)果的集合的那些情況下(框650-是),處理600可包括提供人員相關(guān)搜索結(jié)果的集合和一般搜索結(jié)果(框670)。例如,服務(wù)器220(例如搜索系統(tǒng)225)可以向用戶設(shè)備210提供包括與人員相關(guān)搜索結(jié)果的集合以及一般搜索結(jié)果中的一個或多個相關(guān)的信息的文檔。在一些實施方式中,該信息可包括個人的姓名、個人的照片(如果通過數(shù)據(jù)結(jié)構(gòu)300存儲的話)、以及在搜索查詢中請求的信息。如果搜索查詢涉及獲得電話號碼并且數(shù)據(jù)結(jié)構(gòu)300存儲用于該個人的多個電話號碼(例如,移動電話號碼、家庭電話號碼、以及工作電話號碼),那么搜索系統(tǒng)225可以基于一個或多個因素(諸如用戶以每個電話號碼呼叫該個人的次數(shù)的量)提供所述電話號碼的全部、或者所述電話號碼的子集。在一些實施方式中,信息可包括個人的名字、個人的照片(如果由數(shù)據(jù)結(jié)構(gòu)300存儲的話)、在搜索查詢中請求的信息、以及由數(shù)據(jù)結(jié)構(gòu)300存儲的用于該個人的其他信息中的一些或全部。
[0093]在一些實施方式中,信息可包括由搜索系統(tǒng)225(或另一個設(shè)備)計算的信息。例如,對于搜索查詢“how old is Bob(Bob年齡多大)?”,搜索系統(tǒng)225(或其他設(shè)備)可以計算Bob的年齡(例如,基于在數(shù)據(jù)結(jié)構(gòu)300中識別Bob的生日)并將計算出的值包括在文檔中。作為另一個不例,對于搜索查詢“what ’ s the distance between me and Bob(我和Bob之間的距離是多少)”,搜索系統(tǒng)225可以獲得用戶的當(dāng)前位置并且可以獲得Bob的當(dāng)前位置(例如根據(jù)位置共享服務(wù)),并且可以計算用戶與Bob之間的距離。搜索系統(tǒng)225可將計算出的距離包括在文檔中。
[0094]在一些實施方式中,在文檔中可將人員相關(guān)搜索結(jié)果(多個)在視覺上與一般搜索結(jié)果分離。在一些實施方式中,可以在文檔頂部(即一般搜索結(jié)果上方)顯示人員相關(guān)搜索結(jié)果(多個)。在一些實施方式中,可以在一般搜索結(jié)果的右方(或左方)顯示人員相關(guān)搜索結(jié)果(多個)。在一些實施方式中,人員相關(guān)搜索結(jié)果(多個)可以處于一般搜索結(jié)果內(nèi)的特定位置(例如在位置二或三)。在一些實施方式中,人員相關(guān)搜索結(jié)果(多個)的位置可以基于搜索系統(tǒng)225產(chǎn)生的總評分,或者基于其他因素。
[0095]在一些實施方式中,文檔可包括允許用戶執(zhí)行一個或多個動作的交互元素。例如,在人員相關(guān)搜索結(jié)果的集合包括最高排名人員相關(guān)搜索結(jié)果中的多于一個的情況下,搜索系統(tǒng)225可以提供顯示少于全部的人員相關(guān)搜索結(jié)果的集合的文檔。在這種情況下,搜索系統(tǒng)225可將交互元素與所顯示的人員相關(guān)搜索結(jié)果(多個)相關(guān)聯(lián),其允許用戶獲得附加的人員相關(guān)搜索結(jié)果。在一些實施方式中,交互元素可以允許用戶獲得人員相關(guān)搜索結(jié)果的當(dāng)前位置。在選擇交互元素時,,用戶設(shè)備210可以從位置共享服務(wù)獲得與人員相關(guān)搜索結(jié)果相對應(yīng)的個人的當(dāng)前位置,并且提供顯示個人位置的地圖。在一些實施方式中,交互元素可以允許用戶與人員相關(guān)搜索結(jié)果通信。例如,當(dāng)與人員相關(guān)搜索結(jié)果相關(guān)聯(lián)的信息包括電話號碼時,對電話號碼的選擇可以使得用戶設(shè)備210使用該電話號碼來撥打電話。在一些實施方式中,交互元素可以采用地圖的形式。例如,假定搜索查詢?yōu)椤皐here does Bob live(Bob居住在哪里)?”。文檔可包括Bob的名字、Bob的照片、Bob的家庭地址、以及描繪Bob的家庭位置的地圖。對地圖的選擇可以使得用戶設(shè)備210獲得并提供到Bob的房子的方向。
[0096]雖然圖6不出處理600的不例框,但是在一些實施方式中,處理600可包括與圖6所描繪的框相比附加的框、不同的框、更少的框、和/或按照不同方式布置的框。附加地或替選地,可以并行執(zhí)行處理600的一個或多個框。
[0097]圖7A-圖7E是結(jié)合圖6描述的處理的示例700。在示例700中,假定用戶最近閱讀了能源公司(國家電力公司)正在解雇其在Fairfax, Virginia(弗吉尼亞州費爾法克斯郡)辦公室的工人。在閱讀新聞時,用戶想要找出他是否認(rèn)識會受到解雇影響的任何人。因此,參照圖7A,假定用戶訪問與用戶設(shè)備210相關(guān)聯(lián)的搜索界面,以執(zhí)行對信息的搜索。用戶可以輸入以下搜索查詢:“Who do I know who works for Energy Company and who works inFairfax(為能源公司工作并且在費爾法克斯郡工作的人中我認(rèn)識誰)?”。用戶可以使得用戶設(shè)備210提交搜索查詢。
[0098]參照圖7B,搜索系統(tǒng)225可以從用戶設(shè)備210接收設(shè)備搜索查詢710、分析搜索查詢710,并確定搜索查詢710與人員相關(guān)問題相對應(yīng)。作為響應(yīng),搜索系統(tǒng)225可以重構(gòu)搜索查詢710,以形成重構(gòu)搜索查詢720。重構(gòu)搜索查詢可以表示如下:{Attrib