分案申請(qǐng)的相關(guān)信息
本申請(qǐng)是國(guó)際申請(qǐng)?zhí)枮閜ct/us2007/077430、申請(qǐng)日為2007年8月31日、發(fā)明名稱(chēng)為“使用基于用戶(hù)的偏向獲得或提供搜索結(jié)果的方法及設(shè)備”的pct國(guó)際申請(qǐng)進(jìn)入中國(guó)國(guó)家階段后申請(qǐng)?zhí)枮?00780031860.x的中國(guó)發(fā)明專(zhuān)利申請(qǐng)的分案申請(qǐng)。
35u.s.c.§119下的優(yōu)先權(quán)的主張
本專(zhuān)利申請(qǐng)案主張2006年8月31日提出申請(qǐng)的標(biāo)題為“用于使用基于用戶(hù)的偏向提供改進(jìn)的搜索結(jié)果的方法及設(shè)備(methodandapparatusforprovidingimprovedsearchresultsusinguser-basedbiases)”的第60/841,805號(hào)臨時(shí)申請(qǐng)案的優(yōu)先權(quán),所述臨時(shí)申請(qǐng)案受讓予本發(fā)明的受讓人并以引用的方式明確并入本文中。
本發(fā)明通常涉及搜索引擎。更具體來(lái)說(shuō),本文所揭示的方面涉及基于偏向提供目標(biāo)搜索結(jié)果。
背景技術(shù):
搜索引擎是經(jīng)設(shè)計(jì)以幫助尋找計(jì)算機(jī)系統(tǒng)上的信息的信息檢索系統(tǒng)。舉例來(lái)說(shuō),搜索引擎可用于在計(jì)算機(jī)的本地存儲(chǔ)器上或在例如聯(lián)系人列表的應(yīng)用程序中尋找關(guān)于萬(wàn)維網(wǎng)的信息。用戶(hù)將查詢(xún)提交給搜索引擎,且搜索引擎在其相關(guān)聯(lián)的計(jì)算機(jī)系統(tǒng)內(nèi)確定與所述查詢(xún)的匹配。舉例來(lái)說(shuō),搜索引擎或系統(tǒng)的另一部分可索引相應(yīng)計(jì)算機(jī)系統(tǒng)內(nèi)的信息,且將包含查詢(xún)的數(shù)據(jù)與經(jīng)索引的信息相比較以確定匹配。此外,搜索引擎將匹配信息匯編成搜索結(jié)果。另外,搜索結(jié)果可例如基于匹配的百分比或基于喜愛(ài)的偏向評(píng)定匹配信息的等級(jí)。隨后,搜索引擎將經(jīng)匹配的信息作為搜索結(jié)果返回到用戶(hù)。
搜索引擎經(jīng)設(shè)計(jì)以向用戶(hù)的查詢(xún)提供一般回答或響應(yīng)。同樣地,向同一搜索引擎提交相同查詢(xún)的兩個(gè)不同用戶(hù)將接收回大約相同的搜索結(jié)果。
隨著搜索引擎變?yōu)楝F(xiàn)代生活中的不可或缺的一部分,需要向用戶(hù)提供更具有目標(biāo)性/經(jīng)細(xì)化的搜索結(jié)果。
技術(shù)實(shí)現(xiàn)要素:
下文呈現(xiàn)對(duì)一個(gè)或一個(gè)以上方面的簡(jiǎn)化概要以提供對(duì)所述方面的基本了解。所述概要并非對(duì)所有涵蓋方面的廣泛概述,且既不打算識(shí)別所有方面的關(guān)鍵或緊要元件、亦不打算描述任何或所有方面的范圍。所述概要的唯一目的是以簡(jiǎn)化形式呈現(xiàn)一個(gè)或一個(gè)以上方面的一些概念作為稍后呈現(xiàn)的更詳細(xì)說(shuō)明的前序。
在一方面中,一種提供搜索結(jié)果的方法包含接收由用戶(hù)起始的查詢(xún)及基于所述查詢(xún)執(zhí)行搜索。所述方法進(jìn)一步包括確定與所述用戶(hù)相關(guān)聯(lián)的朋友偏向,及基于所述朋友偏向使搜索結(jié)果有偏向。另外,所述方法包括存儲(chǔ)所述有偏向的搜索結(jié)果。
在另一方面中,一種經(jīng)配置以提供搜索結(jié)果的計(jì)算機(jī)程序產(chǎn)品包含計(jì)算機(jī)可讀媒體。所述計(jì)算機(jī)可讀媒體包含用于致使計(jì)算機(jī)接收由用戶(hù)起始的查詢(xún)的至少一個(gè)指令,及用于致使所述計(jì)算機(jī)基于所述查詢(xún)執(zhí)行搜索的至少一個(gè)指令。此外,所述計(jì)算機(jī)可讀媒體包含用于致使所述計(jì)算機(jī)確定與所述用戶(hù)相關(guān)聯(lián)的朋友偏向的至少一個(gè)指令,及用于致使所述計(jì)算機(jī)基于所述朋友偏向使搜索結(jié)果有偏向的至少一個(gè)指令。另外,所述計(jì)算機(jī)可讀媒體包含用于致使所述計(jì)算機(jī)存儲(chǔ)所述有偏向的搜索結(jié)果的至少一個(gè)指令。
在進(jìn)一步方面中,至少一種經(jīng)配置以提供搜索結(jié)果的處理器包含:第一模塊,其用于接收由用戶(hù)起始的查詢(xún);及第二模塊,其用于基于所述查詢(xún)執(zhí)行搜索。此外,所述至少一個(gè)處理器包括:第三模塊,其用于確定與所述用戶(hù)相關(guān)聯(lián)的朋友偏向;及第四模塊,其用于基于所述朋友偏向使搜索結(jié)果有偏向。另外,所述至少一個(gè)處理器包括第五模塊,其用于存儲(chǔ)所述有偏向的搜索結(jié)果。
在又一方面中,一種用于提供搜索結(jié)果的設(shè)備包含:接收裝置,其用于接收由用戶(hù)起始的查詢(xún);及執(zhí)行裝置,其用于基于所述查詢(xún)執(zhí)行搜索。此外,所述設(shè)備包含:確定裝置,其用于確定與所述用戶(hù)相關(guān)聯(lián)的朋友偏向;及偏向裝置,其用于基于所述朋友偏向使搜索結(jié)果有偏向。另外,所述設(shè)備包含存儲(chǔ)裝置,其用于存儲(chǔ)所述有偏向的搜索結(jié)果。
在又一方面中,一種用于提供搜索結(jié)果的設(shè)備包含:通信組件,其可操作以接收由用戶(hù)起始的查詢(xún);及搜索引擎組件,其可操作以基于所述查詢(xún)執(zhí)行搜索且產(chǎn)生搜索結(jié)果。所述設(shè)備進(jìn)一步包含:朋友偏向組件,其包含與所述用戶(hù)相關(guān)聯(lián)的朋友偏向數(shù)據(jù),其中所述搜索引擎組件或所述朋友偏向組件進(jìn)一步可操作以產(chǎn)生對(duì)應(yīng)于基于所述朋友偏向數(shù)據(jù)使所述搜索結(jié)果有偏向的有偏向的搜索結(jié)果。另外,所述設(shè)備包含存儲(chǔ)組件,其可操作以存儲(chǔ)所述有偏向的搜索結(jié)果。
在又一方面中,一種用于獲得搜索結(jié)果的方法包含接收由用戶(hù)起始的查詢(xún)及轉(zhuǎn)發(fā)所述查詢(xún)以執(zhí)行搜索。此外,所述方法包含響應(yīng)于所述查詢(xún)而接收及存儲(chǔ)有偏向的搜索結(jié)果,其中所述有偏向的搜索結(jié)果基于朋友偏向數(shù)據(jù)。
在又一方面中,一種經(jīng)配置以獲得搜索結(jié)果的計(jì)算機(jī)程序產(chǎn)品包含計(jì)算機(jī)可讀媒體。所述計(jì)算機(jī)可讀媒體包含用于致使計(jì)算機(jī)接收由用戶(hù)起始的查詢(xún)的至少一個(gè)指令,及用于致使所述計(jì)算機(jī)轉(zhuǎn)發(fā)所述查詢(xún)以執(zhí)行搜索的至少一個(gè)指令。另外,所述計(jì)算機(jī)可讀媒體包含用于致使所述計(jì)算機(jī)響應(yīng)于所述查詢(xún)而接收及存儲(chǔ)有偏向的搜索結(jié)果的至少一個(gè)指令,其中所述有偏向的搜索結(jié)果基于朋友偏向數(shù)據(jù)。
在進(jìn)一步方面中,至少一種經(jīng)配置以提供搜索結(jié)果的處理器包含:第一模塊,其用于接收由用戶(hù)起始的查詢(xún);及第二模塊,其用于轉(zhuǎn)發(fā)所述查詢(xún)以執(zhí)行搜索。另外,所述至少一個(gè)處理器包含:第三模塊,其響應(yīng)于所述查詢(xún)接收及存儲(chǔ)有偏向的搜索結(jié)果,其中所述有偏向的搜索結(jié)果基于朋友偏向數(shù)據(jù)。
在又一方面中,一種用于獲得搜索結(jié)果的設(shè)備包含:接收裝置,其用于接收由用戶(hù)起始的查詢(xún);及轉(zhuǎn)發(fā)裝置,其用于轉(zhuǎn)發(fā)所述查詢(xún)以執(zhí)行搜索。另外,所述設(shè)備包含接收裝置及存儲(chǔ)裝置,其用于響應(yīng)于所述查詢(xún)而接收及存儲(chǔ)有偏向的搜索結(jié)果,其中所述有偏向的搜索結(jié)果基于朋友偏向數(shù)據(jù)。
在進(jìn)一步方面中,一種用于獲得搜索結(jié)果的設(shè)備包含:搜索起始器組件,其可操作以接收由用戶(hù)起始的查詢(xún);及通信組件,其可操作以轉(zhuǎn)發(fā)所述查詢(xún)以執(zhí)行搜索。另外,所述設(shè)備包含搜索結(jié)果審查組件,其可操作以響應(yīng)于所述查詢(xún)而接收及存儲(chǔ)有偏向的搜索結(jié)果,其中所述有偏向的搜索結(jié)果基于朋友偏向數(shù)據(jù)。
為實(shí)現(xiàn)上述及相關(guān)目的,所述一個(gè)或一個(gè)以上方面包含在下文中所全面描述并在權(quán)利要求書(shū)中所特別指出的特征。下文說(shuō)明及附圖詳細(xì)闡述一個(gè)或一個(gè)以上方面的某些說(shuō)明性特征。然而,這些特征僅表示可利用各方面的原理的各種方式中的幾種且此說(shuō)明打算包括所有這些方面及其等效方面。
附圖說(shuō)明
圖1是可操作以提供或獲得有朋友偏向的搜索結(jié)果的系統(tǒng)的方面的示意圖;
圖2是系統(tǒng)的接入終端的方面的示意圖;
圖3是系統(tǒng)的網(wǎng)絡(luò)裝置的方面的示意圖;
圖4是獲得有朋友偏向的搜索結(jié)果的方法的方面的流程圖;
圖5是提供有朋友偏向的搜索結(jié)果的方法的方面的流程圖;
圖6是使用朋友偏向以提供更具目標(biāo)性/經(jīng)細(xì)化的搜索結(jié)果的方面的消息流程圖;
圖7是使用朋友偏向以過(guò)濾搜索結(jié)果的方面的消息流程圖;及
圖8是結(jié)合wan使用rfid以產(chǎn)生可稱(chēng)贊有朋友偏向的搜索結(jié)果的信息的方面的流程圖。
具體實(shí)施方式
本文中所揭示的方面涉及基于至少一個(gè)偏向(例如,與由用戶(hù)識(shí)別的一個(gè)或一個(gè)以上朋友相關(guān)聯(lián)的偏向)提供目標(biāo)搜索結(jié)果。
本文中所揭示的“用戶(hù)”可寬廣地視為包括起始搜索請(qǐng)求(例如,通過(guò)提交查詢(xún))的任何實(shí)體。
本文中所揭示的“群組”可包括具有預(yù)定關(guān)聯(lián)的一個(gè)或一個(gè)以上用戶(hù),使得尋址到可有效地尋址與群組相關(guān)聯(lián)的所有用戶(hù)的群組。
本文中所揭示的術(shù)語(yǔ)“朋友”或“朋友列表”可寬廣地視為包括基于一個(gè)或一個(gè)以上準(zhǔn)則具有預(yù)定關(guān)聯(lián)的一個(gè)或一個(gè)以上實(shí)體(例如,群組的一子組)。用于形成朋友列表的準(zhǔn)則可包括例如位置、年齡、性別、業(yè)余愛(ài)好、人口統(tǒng)計(jì)、組織/從屬關(guān)系(例如,俱樂(lè)部、運(yùn)動(dòng)隊(duì)等)、同事、家庭關(guān)系、個(gè)人關(guān)系、寵物等。
本文中所揭示的術(shù)語(yǔ)“搜索”可包括將查詢(xún)提交到搜索數(shù)據(jù)庫(kù)中的過(guò)程??山o所述查詢(xún)加權(quán)標(biāo)??墒謩?dòng)地、口頭地鍵入及/或通過(guò)其它裝置啟動(dòng)所述查詢(xún)。
本文中所揭示的“搜索數(shù)據(jù)庫(kù)”可包括經(jīng)配置以存儲(chǔ)可用于分辨搜索查詢(xún)的信息的數(shù)據(jù)庫(kù)。所述數(shù)據(jù)庫(kù)可含有靜態(tài)數(shù)據(jù)(例如,web信息)及/或動(dòng)態(tài)數(shù)據(jù)(例如,位置、天氣、情緒等)。
本文中所揭示的“朋友搜索引擎(fse)”可包括搜索引擎,所述搜索引擎經(jīng)配置以使用從朋友列表導(dǎo)出的信息來(lái)使搜索結(jié)果有偏向(或被細(xì)化)、將其過(guò)濾及/或評(píng)定等級(jí),以便向用戶(hù)提供更具目標(biāo)性/經(jīng)細(xì)化的信息,如以下所描述實(shí)例進(jìn)一步圖解說(shuō)明。
本文中所揭示的“朋友數(shù)據(jù)庫(kù)(fdb)”可包括存儲(chǔ)與不同用戶(hù)相關(guān)聯(lián)的朋友列表的數(shù)據(jù)庫(kù),其可經(jīng)配置以成為朋友搜索引擎的一部分及/或結(jié)合朋友搜索引擎工作。朋友數(shù)據(jù)庫(kù)可基于由服務(wù)提供者、通信網(wǎng)絡(luò)等等提供的信息產(chǎn)生及/或基于所述信息。朋友數(shù)據(jù)庫(kù)可駐留于存儲(chǔ)媒體(例如,服務(wù)器)中,且還可被高速緩存到用戶(hù)裝置(例如,客戶(hù)端/個(gè)人計(jì)算機(jī)、接入終端等)上。
在所描述的方面中,用戶(hù)可進(jìn)一步將輸入提供到朋友數(shù)據(jù)庫(kù)中,或可向朋友數(shù)據(jù)庫(kù)提供與搜索結(jié)果相關(guān)聯(lián)的反饋??墒褂盟鲂畔?lái)幫助/使由與所述朋友數(shù)據(jù)庫(kù)相關(guān)聯(lián)的用戶(hù)起始的將來(lái)的搜索有偏向。
本文中所揭示的接入終端(at)可指代各種類(lèi)型的裝置,其包括(但不限于)無(wú)線(xiàn)電話(huà)、蜂窩式電話(huà)、膝上型計(jì)算機(jī)、多媒體無(wú)線(xiàn)裝置、無(wú)線(xiàn)通信個(gè)人計(jì)算機(jī)(pc)卡、個(gè)人數(shù)字助理(pda)、外部或內(nèi)部調(diào)制解調(diào)器等。接入終端可以是通過(guò)無(wú)線(xiàn)信道及/或通過(guò)有線(xiàn)信道(例如,通過(guò)光纖或同軸電纜)通信的任何數(shù)據(jù)裝置。接入終端可具有各種名稱(chēng),例如接入單元、接入節(jié)點(diǎn)、訂戶(hù)單元、移動(dòng)臺(tái)、移動(dòng)裝置、移動(dòng)單元、移動(dòng)電話(huà)、遠(yuǎn)程站、遠(yuǎn)程終端、遠(yuǎn)程單元、用戶(hù)裝置、用戶(hù)設(shè)備、手持式裝置等。不同的接入終端可并入到系統(tǒng)中。接入終端可以是移動(dòng)的或固定的,并可分散于通信系統(tǒng)中。接入終端可在給定時(shí)刻在正向鏈路(fl)及/或反向鏈路(rl)上與接入網(wǎng)絡(luò)(an)通信。
參照?qǐng)D1,有朋友偏向的搜索系統(tǒng)100包含一個(gè)或一個(gè)以上節(jié)點(diǎn)(例如,在一個(gè)或一個(gè)以上扇區(qū)中的一個(gè)或一個(gè)以上接入終端102),其可彼此及/或?qū)σ粋€(gè)或一個(gè)以上其它節(jié)點(diǎn)(例如,其它移動(dòng)裝置及/或固定網(wǎng)絡(luò)裝置)接收、傳輸、重復(fù)等有線(xiàn)或無(wú)線(xiàn)通信信號(hào)。系統(tǒng)100響應(yīng)于由給定用戶(hù)起始的查詢(xún)促進(jìn)為所述用戶(hù)定制搜索結(jié)果。更明確地說(shuō),系統(tǒng)100使得能夠基于與用戶(hù)的一個(gè)或一個(gè)以上朋友相關(guān)聯(lián)的數(shù)據(jù)使對(duì)應(yīng)于由接入終端102的用戶(hù)提交的查詢(xún)的搜索結(jié)果有偏向或另外對(duì)其加以修改。舉例來(lái)說(shuō),除響應(yīng)于查詢(xún)接收廣義搜索結(jié)果(其中呈現(xiàn)相應(yīng)查詢(xún)的每一用戶(hù)接收大致相同的搜索結(jié)果)外,系統(tǒng)100允許根據(jù)用戶(hù)的經(jīng)識(shí)別的一個(gè)或一個(gè)以上朋友的意見(jiàn)、動(dòng)作或其兩者來(lái)為每一用戶(hù)定制搜索結(jié)果。由于用戶(hù)通常識(shí)別一個(gè)或一個(gè)以上朋友或具有與一個(gè)或一個(gè)以上朋友的連接,因此所描述的方面將此識(shí)別及/或連接擴(kuò)展到對(duì)應(yīng)于朋友的數(shù)據(jù)以在嘗試增加搜索結(jié)果與用戶(hù)的相關(guān)性時(shí)修改搜索結(jié)果。因此,與不加選擇的搜索結(jié)果相反,系統(tǒng)100允許基于給定用戶(hù)的一個(gè)或一個(gè)以上經(jīng)識(shí)別朋友的意見(jiàn)及/或動(dòng)作來(lái)為所述用戶(hù)修整及/或個(gè)人化搜索結(jié)果,由此提供經(jīng)個(gè)人化的有感知且具有洞察力的結(jié)果,所述結(jié)果可能比廣義搜索結(jié)果對(duì)給定用戶(hù)更貼切。
接入終端102由可操縱接入終端102的用戶(hù)用來(lái)輸入用戶(hù)需要回答的查詢(xún)。系統(tǒng)100包括可操作以接收查詢(xún)的搜索起始器組件104。在一個(gè)任選方面中,搜索起始器組件104可進(jìn)一步獲得增強(qiáng)數(shù)據(jù)以添加到查詢(xún)。舉例來(lái)說(shuō),增強(qiáng)數(shù)據(jù)可包括但不限于例如對(duì)應(yīng)于接入終端102的位置相關(guān)數(shù)據(jù)的數(shù)據(jù)、用戶(hù)簡(jiǎn)檔數(shù)據(jù)、接入終端配置數(shù)據(jù)、與接入終端102相關(guān)的任何數(shù)據(jù)、與接入終端的用戶(hù)相關(guān)的任何數(shù)據(jù)、與和接入終端相關(guān)聯(lián)的環(huán)境相關(guān)的任何數(shù)據(jù)、或其任一組合。系統(tǒng)100可允許添加增強(qiáng)數(shù)據(jù)以給查詢(xún)提供上下文,且進(jìn)一步允許為相應(yīng)用戶(hù)定制搜索結(jié)果。
任選地,系統(tǒng)100可包括偏向識(shí)別組件108,其可操作以識(shí)別供與查詢(xún)一起使用的特定偏向,或?qū)⑵驍?shù)據(jù)輸入到系統(tǒng)100中。舉例來(lái)說(shuō),偏向識(shí)別組件108可從用戶(hù)接收將在執(zhí)行搜索中使用的朋友或朋友列表或群組的識(shí)別,以產(chǎn)生有偏向的搜索結(jié)果。在另一實(shí)例中,偏向識(shí)別組件108可接收包括但不限于用戶(hù)偏好、事務(wù)、反饋或意見(jiàn)或者其組合的輸入,以供輸入到數(shù)據(jù)庫(kù)中從而在針對(duì)用戶(hù)或針對(duì)另一用戶(hù)(其已將所述用戶(hù)識(shí)別為朋友或識(shí)別為群組或朋友列表中的一部分)使搜索結(jié)果有偏向中使用。
隨后,搜索起始器組件104可將查詢(xún)且任選地增強(qiáng)數(shù)據(jù)轉(zhuǎn)發(fā)到搜索引擎組件108以供處理。舉例來(lái)說(shuō),搜索引擎組件108可操作以搜索一個(gè)或一個(gè)以上計(jì)算機(jī)系統(tǒng)(例如,萬(wàn)維網(wǎng))以產(chǎn)生與查詢(xún)相關(guān)的信息,且任選地進(jìn)一步考慮增強(qiáng)數(shù)據(jù)??蓪⑺杉男畔⒎Q(chēng)為搜索結(jié)果。舉例來(lái)說(shuō),所述搜索結(jié)果包括但不限于數(shù)據(jù)以及到相應(yīng)計(jì)算機(jī)系統(tǒng)內(nèi)的數(shù)據(jù)的源的互動(dòng)鏈接。
一旦獲得了搜索結(jié)果,系統(tǒng)100包括可操作以根據(jù)來(lái)自由偏向識(shí)別組件106識(shí)別的一個(gè)或一個(gè)以上朋友或群組的偏向數(shù)據(jù)修改或使搜索結(jié)果有偏向一個(gè)或一個(gè)以上組件。舉例來(lái)說(shuō),各自具有對(duì)應(yīng)偏向數(shù)據(jù)的一個(gè)或一個(gè)以上朋友、群組或朋友列表可存儲(chǔ)于朋友偏向組件110中。朋友偏向組件110可包括用于保持偏向數(shù)據(jù)的存儲(chǔ)器、存儲(chǔ)單元或其任一組合。如上所述,偏向數(shù)據(jù)可包括與相應(yīng)朋友相關(guān)聯(lián)的任何數(shù)據(jù),其可用來(lái)重新制定或過(guò)濾搜索結(jié)果。舉例來(lái)說(shuō),偏向數(shù)據(jù)可包括但不限于例如響應(yīng)于選舉問(wèn)題的意見(jiàn)的數(shù)據(jù)、從例如由朋友所做采購(gòu)的事務(wù)所采集的事務(wù)性數(shù)據(jù)、包括人口統(tǒng)計(jì)及/或心理記錄數(shù)據(jù)的朋友簡(jiǎn)檔數(shù)據(jù)及位置相關(guān)數(shù)據(jù)。在一個(gè)方面中,偏向管理器組件112可操作以在朋友偏向組件110上建立用于用戶(hù)的一個(gè)或一個(gè)以上群組或朋友列表,包括一個(gè)或一個(gè)以上朋友的識(shí)別及所述朋友的對(duì)應(yīng)偏向數(shù)據(jù)。舉例來(lái)說(shuō),在數(shù)據(jù)收集模式中,偏向管理器組件112可操作以從建立于朋友偏向組件110中的每一朋友采集偏向數(shù)據(jù),以及管理用于系統(tǒng)100的多個(gè)用戶(hù)的每一者的朋友列表。應(yīng)注意,雖然在所描述的方面中圖解說(shuō)明為獨(dú)立組件,但偏向管理器組件112可作為朋友偏向組件110的一部分包括在內(nèi)。
在偏向應(yīng)用模式中,系統(tǒng)100可操作以根據(jù)一個(gè)或一個(gè)以上預(yù)定算法、例行程序或邏輯來(lái)考慮對(duì)應(yīng)于由偏向識(shí)別組件106經(jīng)識(shí)別的朋友或朋友列表或包含多個(gè)朋友的群組的偏向數(shù)據(jù),以產(chǎn)生有朋友偏向的搜索結(jié)果。任選地,在偏向應(yīng)用模式中,系統(tǒng)100可進(jìn)一步考慮增強(qiáng)數(shù)據(jù)與偏向數(shù)據(jù)的組合以確定有朋友偏向的搜索結(jié)果。在一個(gè)方面中,搜索引擎組件108可操作以采集相應(yīng)的偏向數(shù)據(jù)且產(chǎn)生有偏向的搜索結(jié)果。在另一方面中,朋友偏向組件110可操作以產(chǎn)生有偏向的搜索結(jié)果。在又一方面中,偏向管理器組件112可操作以產(chǎn)生有偏向的搜索結(jié)果。
在任何情況下,在接入終端102上獲得響應(yīng)于用戶(hù)的查詢(xún)的有偏向的搜索結(jié)果。搜索結(jié)果審查組件114可操作以接收或存取有偏向的搜索結(jié)果,且輸出用于呈現(xiàn)給用戶(hù)的有偏向的搜索結(jié)果。此外,例如,在有偏向的搜索結(jié)果包含到信息(例如,萬(wàn)維網(wǎng)上的網(wǎng)頁(yè))的一個(gè)或一個(gè)以上鏈接的情況下,搜索結(jié)果審查組件114進(jìn)一步可操作以接收用戶(hù)輸入,從而進(jìn)一步與搜索引擎組件108互動(dòng)以根據(jù)選定的鏈接采集所需的信息。在另一方面中,搜索結(jié)果審查組件114另外與搜索起始器組件104、偏向識(shí)別組件106或其組合互動(dòng),以基于有偏向的搜索結(jié)果重新制定查詢(xún)或輸入新的查詢(xún)或改變所指示的朋友偏向,以提交給搜索引擎組件108。
因此,響應(yīng)于搜索引擎查詢(xún),系統(tǒng)100允許獲得有朋友偏向的搜索結(jié)果,所述有朋友偏向的搜索結(jié)果與其它搜索引擎返回的通用搜索結(jié)果相比可能對(duì)用戶(hù)具有較高貼切程度。
應(yīng)注意,圖1的所述組件中的一者或一者以上可實(shí)施于接入終端102上,或形成與接入終端102通信的另一裝置,例如網(wǎng)絡(luò)裝置。此外,圖1的組件可單獨(dú)地或以任一組合形式實(shí)施于硬件、軟件或其組合中。
參照?qǐng)D2,有朋友偏向接入終端200的一個(gè)方面包括可在無(wú)線(xiàn)通信系統(tǒng)上操作的移動(dòng)通信裝置。如可了解,存在各種無(wú)線(xiàn)通信系統(tǒng),其通常采用不同的頻譜帶寬及/或不同的空中接口技術(shù)。實(shí)例性系統(tǒng)包括碼分多址(cdma)(cdma2000,演進(jìn)-唯數(shù)據(jù)(evdo),寬帶碼分多址(wcdma))、頻分多址(ofdm)、或正交頻分多址(ofdma)(快閃-ofdm,802.20,全球微波接入互操作性(wimax))、使用頻分雙工(fdd)或時(shí)分雙工(tdd)特許頻譜的頻分多址(fdma)/時(shí)分多址(tdma)(全球移動(dòng)通信系統(tǒng)(gsm))系統(tǒng)、通常使用不成對(duì)的非特許頻譜的對(duì)等(例如,移動(dòng)對(duì)移動(dòng))特殊網(wǎng)絡(luò)系統(tǒng)、及802.xx無(wú)線(xiàn)局域網(wǎng)(lan)或藍(lán)牙(bluetooth)技術(shù)。
接入終端200包括處理器組件202,其用于實(shí)施與本文所述的組件及功能中的一者或一者以上相關(guān)聯(lián)的處理功能。處理器組件202可包括單組或多組處理器或多核心處理器。此外,處理組件210可實(shí)施為集成式處理系統(tǒng)及/或分布式處理系統(tǒng)。
接入終端200進(jìn)一步包括存儲(chǔ)器204,例如用于存儲(chǔ)將由處理器組件202執(zhí)行的本地版本的應(yīng)用程序。存儲(chǔ)器204可包括隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)或其組合。
此外,接入終端200包括通信組件206,其提供建立及維持與利用本文所述的硬件、軟件及服務(wù)的一個(gè)或一個(gè)以上當(dāng)事人的通信。通信組件206可實(shí)施接入終端200上的組件之間以及接入終端200與外部裝置(例如,跨越通信網(wǎng)絡(luò)設(shè)置的裝置及/或串聯(lián)或本地連接到接入終端200的裝置)之間的通信。例如,但不限于此,通信組件206可操作以在搜索起始器組件104與搜索引擎組件108之間、在偏向識(shí)別組件106與朋友偏向組件110及/或偏向管理器組件112之間且在搜索結(jié)果審查組件114與搜索引擎組件108之間提供接口。
另外,接入終端200可進(jìn)一步包括數(shù)據(jù)存儲(chǔ)件206,其可以是提供結(jié)合本文所述方面采用的信息、數(shù)據(jù)庫(kù)及程序的大容量存儲(chǔ)的硬件及/或軟件的任何適合組合。
接入終端200可另外包括用戶(hù)接口組件210,其可操作以接收來(lái)自接入終端200的用戶(hù)的輸入,且產(chǎn)生用于呈現(xiàn)給用戶(hù)的輸出。用戶(hù)接口組件210可包括一個(gè)或一個(gè)以上輸入裝置,其包括但不限于鍵盤(pán)、數(shù)字鍵盤(pán)、鼠標(biāo)、觸敏式顯示器、導(dǎo)航鍵、功能鍵、麥克風(fēng)、話(huà)音辨識(shí)組件、能夠接收來(lái)自用戶(hù)的輸入的任何其它機(jī)構(gòu)、或其任何組合。此外,用戶(hù)接口組件210可包括一個(gè)或一個(gè)以上輸出裝置,其包括但不限于顯示器、揚(yáng)聲器、觸覺(jué)反饋機(jī)構(gòu)、打印機(jī)、能夠?qū)⑤敵龀尸F(xiàn)給用戶(hù)的任何其它機(jī)構(gòu)、或其任何組合。
另外,在所圖解說(shuō)明的方面中,接入終端200可包括搜索起始器組件104、偏向識(shí)別組件106及搜索結(jié)果審查組件114,如上所論述。在所描繪的方面中,搜索引擎組件108、朋友偏向組件110及偏向管理器組件112可位于一個(gè)或一個(gè)以上其它裝置上,例如位于一個(gè)或一個(gè)網(wǎng)絡(luò)服務(wù)器上。然而,應(yīng)注意,搜索引擎組件108、朋友偏向組件110及偏向管理器組件112中的一者或任何組合的所有或某一部分可本地位于接入終端200上,例如以幫助在接入終端200不與通信網(wǎng)絡(luò)通信時(shí)產(chǎn)生有偏向的搜索結(jié)果。
在一個(gè)任選方面中,接入終端200可另外包括增強(qiáng)數(shù)據(jù)組件212,其可操作以采集或產(chǎn)生或管理(或其任何組合)可用以補(bǔ)充用戶(hù)提交給搜索引擎組件108的查詢(xún)的增強(qiáng)數(shù)據(jù)。舉例來(lái)說(shuō),增強(qiáng)數(shù)據(jù)可包括但不限于例如對(duì)應(yīng)于接入終端的位置相關(guān)數(shù)據(jù)的數(shù)據(jù)、用戶(hù)簡(jiǎn)檔數(shù)據(jù)、接入終端硬件配置數(shù)據(jù)、接入終端軟件配置數(shù)據(jù)、接入終端固件配置數(shù)據(jù)、與接入終端相關(guān)的任何其它數(shù)據(jù)、與接入終端的用戶(hù)相關(guān)的任何其它數(shù)據(jù)、與和接入終端相關(guān)聯(lián)的環(huán)境相關(guān)的任何其它數(shù)據(jù)、或其任何組合。所述數(shù)據(jù)可從操作于接入終端上的組件(例如,與處理器組件202相關(guān)聯(lián)的子系統(tǒng))或由處理器組件202執(zhí)行或與接入終端200通信的其它組件或應(yīng)用程序獲得。舉例來(lái)說(shuō),增強(qiáng)數(shù)據(jù)組件212可包括來(lái)自定位/位置系統(tǒng)(包括地理相依定位系統(tǒng),例如gps、基于通信網(wǎng)絡(luò)的定位系統(tǒng)或兩者的某一組合)的數(shù)據(jù)。此外,增強(qiáng)數(shù)據(jù)組件212可包括用戶(hù)簡(jiǎn)檔信息,所述用戶(hù)簡(jiǎn)檔信息包括可基于選舉問(wèn)題或基于監(jiān)視關(guān)于利用接入終端200上的組件的用戶(hù)活動(dòng)或基于監(jiān)視接入終端200與外部裝置之間的互動(dòng)采集的用戶(hù)的人口統(tǒng)計(jì)數(shù)據(jù)或心理記錄數(shù)據(jù)或其某一組合。此外,增強(qiáng)數(shù)據(jù)組件212可操作以與搜索起始器組件104介接以用對(duì)應(yīng)的增強(qiáng)數(shù)據(jù)來(lái)補(bǔ)充查詢(xún)從而為所述查詢(xún)提供上下文。另外,增強(qiáng)數(shù)據(jù)組件212可進(jìn)一步可操作以與系統(tǒng)100的任何其它組件介接以促進(jìn)本文所述的功能性。
另外,接入終端200可經(jīng)由處理器組件202執(zhí)行搜索起始器組件104、偏向識(shí)別組件106、搜索結(jié)果審查組件114及增強(qiáng)數(shù)據(jù)組件212中的任一者、將對(duì)應(yīng)的數(shù)據(jù)及信息存儲(chǔ)于存儲(chǔ)器204及數(shù)據(jù)存儲(chǔ)件208中的一者或兩者中、經(jīng)由通信組件206在本地或外部傳送對(duì)應(yīng)的消息及數(shù)據(jù)以及經(jīng)由用戶(hù)接口210接收對(duì)應(yīng)的輸入且產(chǎn)生對(duì)應(yīng)的輸出。
參照?qǐng)D3,在其中系統(tǒng)100的組件中的一些組件實(shí)施于除接入終端102(圖1)以外的另一裝置處的方面中,網(wǎng)絡(luò)裝置300可操作以與接入終端102(圖1)或200(圖2)介接以執(zhí)行有朋友偏向的搜索。網(wǎng)絡(luò)裝置300包括任一類(lèi)型的基于網(wǎng)絡(luò)的通信裝置,例如可在通信系統(tǒng)上操作的網(wǎng)絡(luò)服務(wù)器。通信系統(tǒng)可以是有線(xiàn)或無(wú)線(xiàn)的通信系統(tǒng),且連接到接入終端102在其上操作的無(wú)線(xiàn)通信系統(tǒng)。
網(wǎng)絡(luò)裝置300包括處理器組件302,其用于實(shí)施與本文所述的組件及功能中的一者或一者以上相關(guān)聯(lián)的處理功能。處理器組件302可包括單組或多組處理器或多核心處理器。此外,處理器組件302可實(shí)施為集成式處理系統(tǒng)及/或分布式處理系統(tǒng)。
網(wǎng)絡(luò)裝置300進(jìn)一步包括存儲(chǔ)器304,例如用于存儲(chǔ)由處理器組件302執(zhí)行的本地版本的應(yīng)用程序。存儲(chǔ)器304可包括隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)或其組合。
此外,網(wǎng)絡(luò)裝置300包括通信組件306,其提供建立及維持與利用本文所述的硬件、軟件及服務(wù)的一個(gè)或一個(gè)以上當(dāng)事人的通信。通信組件306可實(shí)施網(wǎng)絡(luò)裝置300上的組件之間以及網(wǎng)絡(luò)裝置300與外部裝置(例如,接入終端200且包括跨越通信網(wǎng)絡(luò)設(shè)置的裝置及/或串聯(lián)或本地連接到網(wǎng)絡(luò)裝置300的裝置)之間的通信。例如但不限于此,通信組件306可操作以在搜索引擎組件108與搜索起始器組件104之間、在朋友偏向組件110及/或偏向管理器組件112與偏向識(shí)別組件106之間且在搜索引擎組件108與搜索結(jié)果審查組件114之間提供接口。
另外,網(wǎng)絡(luò)裝置300可進(jìn)一步包括數(shù)據(jù)存儲(chǔ)件306,其可以是提供結(jié)合本文所述方面所采用的信息、數(shù)據(jù)庫(kù)及程序的大容量存儲(chǔ)的硬件及/或軟件的任何適合組合。
網(wǎng)絡(luò)裝置300可另外包括用戶(hù)接口組件310,其可操作以接收來(lái)自網(wǎng)絡(luò)裝置300的用戶(hù)的輸入,且產(chǎn)生用于呈現(xiàn)給用戶(hù)的輸出。用戶(hù)接口組件310可包括一個(gè)或一個(gè)以上輸入裝置,其包括但不限于鍵盤(pán)、數(shù)字鍵盤(pán)、鼠標(biāo)、觸敏式顯示器、導(dǎo)航鍵、功能鍵、麥克風(fēng)、話(huà)音辨識(shí)組件、能夠接收來(lái)自用戶(hù)的輸入的任何其它機(jī)構(gòu)或其任何組合。此外,用戶(hù)接口組件310可包括一個(gè)或一個(gè)以上輸出裝置,其包括但不限于顯示器、揚(yáng)聲器、觸覺(jué)反饋機(jī)構(gòu)、打印機(jī)、能夠?qū)⑤敵龀尸F(xiàn)給用戶(hù)的任何其它機(jī)構(gòu)或其任何組合。
另外,在所圖解說(shuō)明的方面中,網(wǎng)絡(luò)裝置300可包括搜索引擎組件108、朋友偏向組件110及偏向管理器組件112,如上所論述。在所描繪的方面中,搜索起始器組件104、偏向識(shí)別組件106及搜索結(jié)果審查組件114可位于一個(gè)或一個(gè)以上其它裝置上,例如位于一個(gè)或一個(gè)以上接入終端200(圖2)上。然而,應(yīng)注意,搜索引擎組件108、朋友偏向組件110及偏向管理器組件112中的一者或任何組合的所有或某一部分可本地位于網(wǎng)絡(luò)裝置300上,例如以幫助在接入終端200不與通信網(wǎng)絡(luò)通信時(shí)產(chǎn)生有偏向的搜索結(jié)果。
在一些任選方面中,網(wǎng)絡(luò)裝置300可另外包括增強(qiáng)數(shù)據(jù)組件212,如以上的詳細(xì)描述。在這些任選方面中,增強(qiáng)數(shù)據(jù)組件212可操作以采集或產(chǎn)生或管理(或其任何組合)可用以補(bǔ)充由用戶(hù)提交給搜索引擎組件108的查詢(xún)的增強(qiáng)數(shù)據(jù)。例如,由于有限的存儲(chǔ)器或處理資源,增強(qiáng)數(shù)據(jù)組件212可駐留于網(wǎng)絡(luò)裝置300上,所述網(wǎng)絡(luò)裝置300可能比例如無(wú)線(xiàn)裝置的受資源約束的接入終端具有更多可用資源。
另外,網(wǎng)絡(luò)裝置300經(jīng)由處理器組件302執(zhí)行搜索引擎組件108、朋友偏向組件110、偏向管理器組件112及增強(qiáng)數(shù)據(jù)組件212中的任一者、將對(duì)應(yīng)的數(shù)據(jù)及信息存儲(chǔ)于存儲(chǔ)器304及數(shù)據(jù)存儲(chǔ)件308中的一者或兩者中、經(jīng)由通信組件306在本地或外部傳送對(duì)應(yīng)的消息及數(shù)據(jù)以及經(jīng)由用戶(hù)接口310接收對(duì)應(yīng)的輸入且產(chǎn)生對(duì)應(yīng)的輸出。
參照?qǐng)D4,在一個(gè)方面中,任選地,獲得搜索結(jié)果的方法400包括接收及轉(zhuǎn)發(fā)一個(gè)或一個(gè)以上朋友的識(shí)別以在使搜索結(jié)果有偏向中使用(方塊402)。舉例來(lái)說(shuō),所述方法可包括從用戶(hù)接收姓名或代碼(其識(shí)別個(gè)別人、一群組個(gè)別人、朋友列表)或定義用戶(hù)需要的一個(gè)或一個(gè)以上參與者的一些其它特性(其將被用來(lái)修改由所述用戶(hù)獲得的搜索結(jié)果)。例如,經(jīng)識(shí)別的朋友可包括來(lái)自朋友列表的朋友或一群組朋友的選擇。此外,例如,經(jīng)識(shí)別的朋友可包括年齡范圍、位置、興趣的定義或者可定義朋友的任何其它特性或特性組合。因此,應(yīng)注意,一朋友可能不需要是識(shí)別所述朋友的用戶(hù)所了解的。此動(dòng)作中進(jìn)一步包括的是將所述朋友或朋友群組的識(shí)別轉(zhuǎn)發(fā)到系統(tǒng)中負(fù)責(zé)或與基于對(duì)應(yīng)于經(jīng)識(shí)別的朋友或群組的偏向數(shù)據(jù)修改搜索數(shù)據(jù)相關(guān)聯(lián)的相應(yīng)組件。
所述方法進(jìn)一步包括接收來(lái)自用戶(hù)的查詢(xún)數(shù)據(jù)(方塊404)。舉例來(lái)說(shuō),用戶(hù)可將搜索查詢(xún)輸入到運(yùn)行于裝置上的應(yīng)用程序或服務(wù)中,所述裝置可操作以執(zhí)行搜索引擎功能性或與搜索引擎介接。接收查詢(xún)數(shù)據(jù)的一部分可包括將使用的搜索引擎的識(shí)別及/或?qū)⑨槍?duì)所述查詢(xún)搜索的計(jì)算機(jī)系統(tǒng)的識(shí)別。
在任選方面中,所述方法可進(jìn)一步包括將增強(qiáng)數(shù)據(jù)添加到查詢(xún)。舉例來(lái)說(shuō),可根據(jù)用戶(hù)的指示添加增強(qiáng)數(shù)據(jù)、或者所述方法可具有允許添加增強(qiáng)數(shù)據(jù)的預(yù)定設(shè)定。例如,所述方法可包括接收與給定產(chǎn)品或服務(wù)相關(guān)的查詢(xún),且所述方法可包括將裝置的地理位置添加到查詢(xún)以給查詢(xún)提供上下文。此外,舉例來(lái)說(shuō),所述方法包括添加其它類(lèi)型的增強(qiáng)數(shù)據(jù),例如,與裝置相關(guān)的數(shù)據(jù)、與裝置的用戶(hù)相關(guān)的數(shù)據(jù)及其組合。
所述方法進(jìn)一步包括傳輸查詢(xún),且任選地,傳輸任何補(bǔ)充增強(qiáng)數(shù)據(jù)以供在一個(gè)或一個(gè)以上計(jì)算機(jī)系統(tǒng)上執(zhí)行與查詢(xún)相關(guān)的信息的搜索中使用(方塊408)。舉例來(lái)說(shuō),所述方法可包括將查詢(xún)傳輸?shù)揭粋€(gè)或一個(gè)以上搜索引擎,其每一者可操作以從一個(gè)或一個(gè)以上計(jì)算機(jī)系統(tǒng)采集與查詢(xún)相關(guān)的數(shù)據(jù)。此搜索引擎可駐留于接收查詢(xún)的裝置上,或者駐留于例如跨越通信網(wǎng)絡(luò)通信的服務(wù)器的外部裝置上。此外,在接收到查詢(xún)時(shí),搜索引擎可包括或可與朋友偏向數(shù)據(jù)通信,以供在修改搜索結(jié)果以產(chǎn)生有朋友偏向的搜索結(jié)果中使用。所利用的相應(yīng)朋友偏向數(shù)據(jù)對(duì)應(yīng)于與經(jīng)識(shí)別朋友相關(guān)聯(lián)的數(shù)據(jù)(方塊402)。
所述方法另外包括響應(yīng)于查詢(xún)接收有朋友偏向的搜索結(jié)果(方塊410)。如上所述,在一個(gè)實(shí)例智能光,此動(dòng)作包括從跨越通信網(wǎng)絡(luò)的另一裝置(例如,網(wǎng)絡(luò)服務(wù)器)接收有朋友偏向的搜索結(jié)果。在另一實(shí)例中,可在查詢(xún)傳輸裝置上接收沒(méi)有偏向的搜索結(jié)果,且所述裝置上的另一組件可存取對(duì)應(yīng)于經(jīng)識(shí)別朋友的朋友偏向數(shù)據(jù)的駐留數(shù)據(jù)庫(kù)或遠(yuǎn)程數(shù)據(jù)庫(kù)(方塊402),且可進(jìn)一步產(chǎn)生有朋友偏向的搜索結(jié)果。舉例來(lái)說(shuō),所述有朋友偏向的搜索結(jié)果包括基于經(jīng)識(shí)別朋友的偏向數(shù)據(jù)對(duì)沒(méi)有偏向的搜索結(jié)果的修改。舉例來(lái)說(shuō),可根據(jù)預(yù)定算法、例行程序、啟發(fā)式神經(jīng)網(wǎng)絡(luò)或者決策制定機(jī)構(gòu)中的任何其它一者或其組合來(lái)進(jìn)行所述修改。此外,所述修改可涉及根據(jù)朋友偏向數(shù)據(jù)包括、不包括、記錄(或其組合)搜索結(jié)果中的原始信息,借此產(chǎn)生有朋友偏向的搜索結(jié)果。另外,應(yīng)注意,可將有朋友偏向的搜索結(jié)果存儲(chǔ)于存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)件中。
此外,所述方法包括輸出用于呈現(xiàn)給用戶(hù)的有朋友偏向的搜索結(jié)果(方塊412)。舉例來(lái)說(shuō),所述方法可包括以可由用戶(hù)觀看的方式顯示或打印出有偏向的搜索結(jié)果。同樣,所述方法可包括以可聽(tīng)方式朗讀有偏向的搜索結(jié)果或者以可被用戶(hù)理解的方式輸送有偏向的搜索結(jié)果的任何其它方法。另外,舉例來(lái)說(shuō),所述方法的此方面可進(jìn)一步包括以允許用戶(hù)采集對(duì)應(yīng)于有偏向的搜索結(jié)果內(nèi)的一項(xiàng)的額外信息(例如,點(diǎn)擊到網(wǎng)頁(yè)的鏈接)或允許用戶(hù)修改原始查詢(xún)的任一方面以進(jìn)一步細(xì)化查詢(xún)的互動(dòng)方式輸出搜索結(jié)果。
在任選方面中,所述方法可進(jìn)一步包括從用戶(hù)收集關(guān)于查詢(xún)或關(guān)于偏向數(shù)據(jù)的反饋以供在系統(tǒng)的操作中使用。明確地說(shuō),所述方法可包括接收及呈現(xiàn)給用戶(hù)對(duì)反饋或偏向數(shù)據(jù)的請(qǐng)求(方塊414)。如所述,所述反饋可基于在接收有偏向的搜索結(jié)果之后用戶(hù)所采取的動(dòng)作。舉例來(lái)說(shuō),如果用戶(hù)基于有偏向的搜索結(jié)果決定采購(gòu)貨物或服務(wù),那么系統(tǒng)可提示用戶(hù)提供與所采購(gòu)的貨物或服務(wù)相關(guān)的反饋。在另一方面中,此請(qǐng)求可涉及相應(yīng)用戶(hù)的偏向數(shù)據(jù)的收集以供在系統(tǒng)中使用從而幫助針對(duì)用戶(hù)已被識(shí)別為朋友時(shí)的查詢(xún)產(chǎn)生有偏向的搜索結(jié)果。因此,此請(qǐng)求可以是用以建立用戶(hù)意見(jiàn)的選舉問(wèn)題、可以是由用戶(hù)的動(dòng)作(例如,與商業(yè)事務(wù)等相關(guān)的)觸發(fā)的。
此外,此任選方面包括響應(yīng)于請(qǐng)求接收反饋數(shù)據(jù)或偏向數(shù)據(jù)(方塊416)。舉例來(lái)說(shuō),所述數(shù)據(jù)可以是用戶(hù)主動(dòng)地鍵入的,或可以是用戶(hù)的裝置的組件被動(dòng)地追蹤的。
另外,此任選方面進(jìn)一步包括傳輸反饋數(shù)據(jù)或偏向數(shù)據(jù)以供在朋友偏向的搜索結(jié)果系統(tǒng)中使用(方塊418)。舉例來(lái)說(shuō),所述方法可包括將反饋數(shù)據(jù)或偏向數(shù)據(jù)傳輸?shù)娇缭骄W(wǎng)絡(luò)的另一計(jì)算機(jī)裝置(例如,網(wǎng)絡(luò)服務(wù)器)或傳輸?shù)娇刹僮饕怨芾硎够顒?dòng)有偏向的本地組件。
因此,上述方法允許在修改搜索結(jié)果中使用朋友識(shí)別以獲得有朋友偏向的搜索結(jié)果,且允許收集反饋數(shù)據(jù)或偏向數(shù)據(jù)以供在所述方法中使用。
參照?qǐng)D5,在一個(gè)方面中,提供搜索結(jié)果的方法500包括接收來(lái)自用戶(hù)的搜索查詢(xún)(方塊502)。舉例來(lái)說(shuō),所述查詢(xún)可包括與用戶(hù)需要發(fā)現(xiàn)用于其的信息的問(wèn)題或議題相關(guān)的數(shù)據(jù)。在一些任選方面中,所述查詢(xún)的接收可進(jìn)一步包括接收給查詢(xún)提供上下文的增強(qiáng)數(shù)據(jù),例如,與用戶(hù)或用戶(hù)裝置相關(guān)的數(shù)據(jù)。所述增強(qiáng)數(shù)據(jù)可幫助細(xì)化搜索以匹配與用戶(hù)或用戶(hù)裝置相關(guān)聯(lián)的當(dāng)前特性。另外,在一些任選方面中,所述查詢(xún)可進(jìn)一步包括可操作以識(shí)別將在確定查詢(xún)的結(jié)果中使用的朋友偏向數(shù)據(jù)的朋友信息。此外,舉例來(lái)說(shuō),所述查詢(xún)的接收可發(fā)生在搜索引擎處、或發(fā)生在到搜索引擎的接口處,其中搜索引擎可操作以作用于查詢(xún)。
所述方法進(jìn)一步包括響應(yīng)于查詢(xún)確定搜索結(jié)果(方塊504)。舉例來(lái)說(shuō),確定搜索結(jié)果包括識(shí)別查詢(xún)中的數(shù)據(jù)與和一個(gè)或一個(gè)以上計(jì)算機(jī)系統(tǒng)中的信息相關(guān)聯(lián)的數(shù)據(jù)之間的匹配。例如,web搜索引擎可確定包含與萬(wàn)維網(wǎng)上的網(wǎng)頁(yè)相關(guān)聯(lián)的數(shù)據(jù)及到萬(wàn)維網(wǎng)上的所述網(wǎng)頁(yè)的鏈接的搜索結(jié)果。
另外,所述方法包括確定對(duì)應(yīng)于查詢(xún)或提交查詢(xún)的用戶(hù)的朋友(方塊506)。舉例來(lái)說(shuō),如上所述,所述查詢(xún)可包括指示預(yù)定朋友的識(shí)別符以供在修改搜索結(jié)果中使用。例如,所述系統(tǒng)可包括朋友列表,且所述確定可包括來(lái)自朋友列表的一個(gè)朋友或一群組朋友的識(shí)別。在其它方面中,舉例來(lái)說(shuō),所述確定朋友可基于識(shí)別系統(tǒng)設(shè)定,所述系統(tǒng)設(shè)定識(shí)別給定用戶(hù)或裝置的朋友。再其它方面包括從用戶(hù)接收的定義朋友的單獨(dú)通信以供在確定查詢(xún)結(jié)果中使用。
所述方法進(jìn)一步包括根據(jù)經(jīng)識(shí)別朋友的偏向數(shù)據(jù)使搜索結(jié)果有偏向(方塊508)。舉例來(lái)說(shuō),所述使有偏向包括依據(jù)朋友偏向數(shù)據(jù)修改搜索結(jié)果內(nèi)的信息以包括、不包括或者包括及不包括所述信息的若干部分。例如,所述包括信息可涉及產(chǎn)生有偏向的搜索結(jié)果,所述有偏向的搜索結(jié)果具有與偏向數(shù)據(jù)匹配、對(duì)應(yīng)于偏向數(shù)據(jù)或與偏向數(shù)據(jù)相關(guān)的若干項(xiàng)。例如,預(yù)定算法、啟發(fā)式神經(jīng)網(wǎng)絡(luò)、人工智能或其任何組合可用以執(zhí)行匹配及組織結(jié)果,此可包括記錄搜索結(jié)果內(nèi)的若干項(xiàng)或可僅涉及將匹配信息包括在內(nèi)。另一方面,例如,所述不包括信息可操作以從搜索結(jié)果移除匹配/對(duì)應(yīng)/相關(guān)的信息,或?qū)⑵ヅ湫畔⒁苿?dòng)到比非匹配信息低的優(yōu)先級(jí),以產(chǎn)生有偏向的搜索結(jié)果。
所述方法可進(jìn)一步包括傳輸用于呈現(xiàn)給用戶(hù)的有朋友偏向的搜索結(jié)果(方塊510)。舉例來(lái)說(shuō),所述傳輸可包括跨越通信網(wǎng)絡(luò)將有偏向的搜索結(jié)果轉(zhuǎn)發(fā)到起始查詢(xún)的用戶(hù)的裝置。在另一實(shí)例中,所述傳輸可涉及將在本地位于單個(gè)裝置上的偏向搜索結(jié)果轉(zhuǎn)發(fā)到可操作以保存及/或輸出有偏向的搜索結(jié)果的另一裝置組件。
在額外任選方面中,所述方法可進(jìn)一步包括收集反饋或偏向數(shù)據(jù)以供在系統(tǒng)中使用。因此,所述方法可任選地包括傳輸反饋或偏向數(shù)據(jù)請(qǐng)求以提示用戶(hù)或用戶(hù)裝置供應(yīng)反饋或偏向數(shù)據(jù)(方塊512)。舉例來(lái)說(shuō),所述反饋請(qǐng)求可基于查詢(xún)的有偏向的搜索結(jié)果。在另一實(shí)例中,所述偏向數(shù)據(jù)請(qǐng)求可以是系統(tǒng)的管理的一部分以給偏向組件貯備相關(guān)的偏向數(shù)據(jù)。
此外,所述方法的此任選方面可另外包括響應(yīng)于請(qǐng)求接收反饋數(shù)據(jù)或偏向數(shù)據(jù)(方塊514)。在一個(gè)方面中,所述反饋或偏向數(shù)據(jù)可由用戶(hù)輸入及從本地或遠(yuǎn)程用戶(hù)裝置接收。在另一方面中,所述反饋或偏向數(shù)據(jù)可被動(dòng)地從用戶(hù)裝置收集。
另外,所述方法的此任選方面進(jìn)一步包括以所接收的反饋或偏向數(shù)據(jù)更新系統(tǒng)中的朋友偏向數(shù)據(jù)(方塊516)。舉例來(lái)說(shuō),更新朋友偏向數(shù)據(jù)可包括將數(shù)據(jù)添加到可操作以保持所述數(shù)據(jù)與供應(yīng)數(shù)據(jù)的相應(yīng)用戶(hù)的關(guān)系的存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)件或其它數(shù)據(jù)庫(kù)。所述數(shù)據(jù)可接著被用來(lái)以以上所述的方式產(chǎn)生有偏向的搜索結(jié)果。
圖6圖解說(shuō)明使用朋友列表來(lái)使搜索有偏向及細(xì)化搜索的實(shí)施例(例如,使用從朋友列表導(dǎo)出的信息來(lái)指示用戶(hù)的偏好)。舉例來(lái)說(shuō),名為麥克(mike)的用戶(hù)604的環(huán)境(env)602包括定義對(duì)甜點(diǎn)的愿望的事件603。舉例來(lái)說(shuō),麥克想要一塊干酪餅。麥克決定使用由麥克的接入終端606經(jīng)由運(yùn)營(yíng)商基礎(chǔ)設(shè)施608提供的fse(搜索引擎網(wǎng)關(guān)610、過(guò)濾器引擎612、信息引擎數(shù)據(jù)庫(kù)614及朋友數(shù)據(jù)庫(kù)616中的一者或任何組合),舉例來(lái)說(shuō),來(lái)搜索所述區(qū)域(例如,麥克居住或正訪(fǎng)問(wèn)的城市)中的最佳干酪餅飯店。所述fse可經(jīng)配置以幫助麥克例如基于麥克的朋友的特性及/或偏好以及例如結(jié)合當(dāng)日時(shí)間、天氣、位置等的其它變數(shù)來(lái)尋找最佳干酪餅飯店。
如圖6中所圖解說(shuō)明,將事件/消息定義如下:
603:對(duì)甜點(diǎn)的渴望-麥克想要一塊干酪餅。
605:開(kāi)始搜索-麥克將搜索查詢(xún)“最佳干酪餅”輸入到麥克的接入終端(例如,移動(dòng)電話(huà))中。所述接入終端起始對(duì)網(wǎng)絡(luò)(例如,對(duì)應(yīng)的an608)的數(shù)據(jù)呼叫/請(qǐng)求。
607:傳輸媒體-將查詢(xún)從麥克的接入終端傳輸(例如,空中激活)到運(yùn)營(yíng)商基礎(chǔ)設(shè)施。舉例來(lái)說(shuō),所述傳輸媒體可包括數(shù)據(jù)包,所述數(shù)據(jù)包包括與查詢(xún)及用戶(hù)相關(guān)的信息。
609:確定位置-將at信息確定為fse查詢(xún)。添加服務(wù)提供者信息以增強(qiáng)查詢(xún)。還可將用戶(hù)位置、當(dāng)日時(shí)間、所述區(qū)域的天氣及其它信息添加到查詢(xún)。(出于清晰及簡(jiǎn)潔的目的,可將參數(shù)位置用作涉及增強(qiáng)查詢(xún)的所有項(xiàng)的縮寫(xiě)。)
611:隧道化請(qǐng)求-將請(qǐng)求轉(zhuǎn)發(fā)到搜索引擎網(wǎng)關(guān)。所述網(wǎng)關(guān)可負(fù)責(zé)在全球范圍內(nèi)識(shí)別用戶(hù)。
613:開(kāi)始過(guò)濾式搜索-搜索引擎網(wǎng)關(guān)連接到搜索引擎以分辨查詢(xún)。
615:查詢(xún)-過(guò)濾器引擎(fe)可經(jīng)配置以提交通用搜索查詢(xún)且接著幫助過(guò)濾(記錄及/或移除)結(jié)果。將標(biāo)準(zhǔn)查詢(xún)(例如,“最佳干酪餅”)發(fā)送到信息引擎數(shù)據(jù)庫(kù)。
617:查詢(xún)結(jié)果-查詢(xún)的結(jié)果(未過(guò)濾)。
619:獲得朋友偏向-過(guò)濾器引擎可接著例如從朋友數(shù)據(jù)庫(kù)請(qǐng)求關(guān)于查詢(xún)及位置的朋友信息。在本文中可將此信息稱(chēng)為“朋友偏向”。
621:返回偏向數(shù)據(jù)-朋友數(shù)據(jù)庫(kù)響應(yīng)于請(qǐng)求返回朋友的相應(yīng)偏向數(shù)據(jù)。
623:相關(guān)-使查詢(xún)與偏向相關(guān)以產(chǎn)生返回的查詢(xún)結(jié)果。所述相關(guān)可經(jīng)配置以給麥克提供麥克的朋友所偏向的最佳干酪餅。
625:將搜索結(jié)果返回到麥克。
在審查搜索引擎結(jié)果之后,如果麥克決定訪(fǎng)問(wèn)建議的飯店,那么麥克將麥克的決策連同麥克關(guān)于飯店所提供的干酪餅(及/或食品)的反饋一起通知朋友數(shù)據(jù)庫(kù)。麥克的接入終端還可經(jīng)配置以提示麥克鍵入麥克關(guān)于干酪餅及/或相關(guān)聯(lián)的飯店的反饋,接著可將所述反饋存儲(chǔ)于朋友數(shù)據(jù)庫(kù)中。在一個(gè)應(yīng)用中,可向麥克的接入終端發(fā)送消息(例如,短消息服務(wù)(sms)),以提示麥克將麥克關(guān)于飯店處的干酪餅(及/或食品)的反饋發(fā)送到對(duì)應(yīng)的an,所述對(duì)應(yīng)at可接著將信息轉(zhuǎn)發(fā)到朋友數(shù)據(jù)庫(kù)。在另一應(yīng)用中,麥克的活動(dòng)(例如,與訪(fǎng)問(wèn)干酪餅飯店相關(guān)聯(lián)的時(shí)間及頻率)可由各種類(lèi)型的接近檢測(cè)服務(wù)(例如,at、rfid、gps、at、信用卡事務(wù)、相機(jī)及其它監(jiān)視/追蹤裝置)來(lái)監(jiān)視,且進(jìn)一步存儲(chǔ)于朋友數(shù)據(jù)庫(kù)中。所述反饋信息可在將來(lái)的搜索中對(duì)麥克及麥克的朋友有所幫助。
在一個(gè)實(shí)施方案中,圖6中所圖解說(shuō)明的搜索引擎網(wǎng)關(guān)、過(guò)濾器引擎、信息引擎數(shù)據(jù)庫(kù)及朋友數(shù)據(jù)庫(kù)可以是包括在單個(gè)實(shí)體中的元件(或模塊)。在另一方面中,圖6中所圖解說(shuō)明的搜索引擎網(wǎng)關(guān)、過(guò)濾器引擎、信息引擎數(shù)據(jù)庫(kù)及朋友數(shù)據(jù)庫(kù)可以是經(jīng)配置而結(jié)合在一起工作的單獨(dú)元件。舉例來(lái)說(shuō),朋友數(shù)據(jù)庫(kù)可包含在用戶(hù)的接入終端上的地址簿及/或聯(lián)系人列表,其可被轉(zhuǎn)發(fā)到朋友偏向組件且在用戶(hù)提供朋友識(shí)別時(shí)加以參考。還可將朋友數(shù)據(jù)庫(kù)高速緩存于用戶(hù)的接入終端上(例如,在其中用戶(hù)與朋友數(shù)據(jù)庫(kù)斷開(kāi)的情形下)。如下圖解說(shuō)明fse可怎樣使用由朋友數(shù)據(jù)庫(kù)提供的信息來(lái)改進(jìn)/增強(qiáng)搜索結(jié)果的實(shí)例:
1)麥克使用其接入終端將“最佳奶昔商店”的查詢(xún)發(fā)送到fse中。
2)所述fse收集用戶(hù)信息(例如,麥克、位置、天氣、當(dāng)日時(shí)間等)及搜索查詢(xún)“最佳奶昔商店”。
3)所述fse聯(lián)系朋友數(shù)據(jù)庫(kù)以確定麥克的朋友(查德(chad)、杰夫(jeff)、簡(jiǎn)(jan)等)。
4)朋友數(shù)據(jù)庫(kù)將麥克的朋友(例如,查德、杰夫及簡(jiǎn)以及每一朋友的一組偏向返回到fse。
5)朋友數(shù)據(jù)庫(kù)還將麥克的偏向返回到fse。
6)所述fse處理偏向并確定查德偏好來(lái)自“幼獸餐館(cubsdiner)”的巧克力及草莓奶昔且已訪(fǎng)問(wèn)所述餐館98次。
7)所述fse處理偏向并確定杰夫偏好來(lái)自“金葆農(nóng)貿(mào)市場(chǎng)(kimballfarmsmarket)”的香草奶昔。
8)所述fse處理偏向并確定簡(jiǎn)偏好來(lái)自“88風(fēng)味冰激凌商店(88flavorsicecreamshop)”的巧克力奶昔。
9)所述fse使用朋友偏向建造可能結(jié)果的數(shù)據(jù)庫(kù)。
10)所述fse處理麥克的偏向并確定麥克不喜歡巧克力奶昔。
11)所述fse將簡(jiǎn)的偏向及查德的偏向中的一者(巧克力)從可能結(jié)果列表中過(guò)濾出。
12)所述fse使用時(shí)間及位置來(lái)確定麥克在“幼獸餐館”下午7:08pm關(guān)門(mén)之前不可能到達(dá),因此將作為可能結(jié)果的“幼獸”餐館移除。
13)所述fse將“金葆農(nóng)貿(mào)市場(chǎng)”返回到麥克并建立采購(gòu)香草混合飲料。
14)麥克決定去“金葆農(nóng)貿(mào)市場(chǎng)”。
15)麥克在“金葆農(nóng)貿(mào)市場(chǎng)”采購(gòu)香草奶昔。
16)接近檢測(cè)服務(wù)(例如,at、rfid、信用卡事務(wù)、相機(jī)等)告知fse麥克已訪(fǎng)問(wèn)“金葆農(nóng)貿(mào)市場(chǎng)”。
17)所述fse關(guān)于麥克已訪(fǎng)問(wèn)的商店(金葆農(nóng)貿(mào)市場(chǎng))及商店類(lèi)型更新朋友數(shù)據(jù)庫(kù)。
18)在采購(gòu)混合飲料之后的某一時(shí)間,所述fse聯(lián)系麥克且要求其對(duì)所述商店進(jìn)行評(píng)價(jià)并對(duì)所述選擇提出意見(jiàn)。
19)麥克將所喜愛(ài)的奶昔返回到fse;隨后,所述fse更新朋友數(shù)據(jù)庫(kù)(因此允許麥克及其朋友在將來(lái)的搜索中使用此信息)。
20)麥克使用接入終端給商店及奶昔照一張照片并將所述照片提交給fse以更新朋友數(shù)據(jù)庫(kù)中的麥克的偏向。可在返回“金葆農(nóng)貿(mào)市場(chǎng)”作為搜索結(jié)果的將來(lái)查詢(xún)中提供所述照片。
如下圖解說(shuō)明使用寵物(例如,犬)作為朋友實(shí)體的實(shí)例:
1.杰夫想找出杰夫的朋友領(lǐng)著他的犬去了哪些犬公園。
2.杰夫?qū)⒉樵?xún)鍵入到fse以提供其朋友的犬的gps追蹤結(jié)果。
3.所述fse對(duì)照犬公園的共同查詢(xún)來(lái)參考結(jié)果。
4.所述fse返回包括杰夫已經(jīng)領(lǐng)著他的犬去過(guò)的犬公園的結(jié)果。
圖7圖解說(shuō)明正研究數(shù)字信號(hào)處理器(dsp)的兩個(gè)工作者(例如,麥克及鮑勃(bob))的實(shí)施例,其中可以排除方式使用朋友列表以例如避免顯示完全相同的結(jié)果且因此使得搜索過(guò)程更有效率。舉例來(lái)說(shuō),麥克704及鮑勃706決定使用因特網(wǎng)搜索來(lái)幫助麥克及鮑勃的dsp研究702?;趤?lái)自?xún)蓚€(gè)用戶(hù)的相同(或類(lèi)似)查詢(xún)的搜索將返回幾乎相同的結(jié)果。然而,通過(guò)使用fse(搜索接口708、搜索數(shù)據(jù)庫(kù)710、朋友數(shù)據(jù)庫(kù)712及事務(wù)追蹤器數(shù)據(jù)庫(kù)714中的一者及任何組合)的排除功能,兩個(gè)用戶(hù)可以較不多余的努力觀看搜索結(jié)果,如下文中的進(jìn)一步描述。
如圖7中所圖解說(shuō)明,以下是事件/消息:
703:尋找最佳-要求麥克尋找最佳dsp。
705:尋找最佳-要求鮑勃尋找最佳dsp。
707:搜索-麥克開(kāi)始對(duì)最佳dsp的搜索。
709:查詢(xún)-搜索接口針對(duì)“最佳dsp”查詢(xún)搜索數(shù)據(jù)庫(kù)。
711:查詢(xún)結(jié)果-將結(jié)果返回到搜索接口。此時(shí),搜索接口708可使用朋友過(guò)濾器(麥克與鮑勃是朋友)(參見(jiàn)739)來(lái)細(xì)化結(jié)果。
713:搜索結(jié)果-將結(jié)果返回到麥克。
715:選擇鏈接-麥克選擇由fse返回的第一鏈接。隨后,將所述選擇發(fā)送到經(jīng)配置以記錄鏈接使用的事務(wù)追蹤器數(shù)據(jù)庫(kù)714。
717:請(qǐng)求數(shù)據(jù)-鏈接追蹤器數(shù)據(jù)庫(kù)請(qǐng)求來(lái)自站點(diǎn)a的鏈接數(shù)據(jù)。
719:請(qǐng)求數(shù)據(jù)返回-站點(diǎn)a返回?cái)?shù)據(jù)。
721:存儲(chǔ)請(qǐng)求返回-鏈接追蹤器數(shù)據(jù)庫(kù)存儲(chǔ)關(guān)于請(qǐng)求(麥克、站點(diǎn)a)及返回的信息。
723:返回鏈接信息-將站點(diǎn)a信息返回到用戶(hù)。
725:搜索(鮑勃)-鮑勃開(kāi)始對(duì)“最佳dsp”的搜索。
727:查詢(xún)-搜索接口將查詢(xún)提交給搜索數(shù)據(jù)庫(kù)。
729:查詢(xún)結(jié)果-所述查詢(xún)結(jié)果在兩個(gè)站點(diǎn)中,例如,站點(diǎn)a及站點(diǎn)b。
731:獲得朋友信息-搜索接口查詢(xún)鮑勃的朋友。
733:返回朋友信息-返回鮑勃的朋友,例如,麥克等。
735:請(qǐng)求朋友歷史-結(jié)合搜索準(zhǔn)則請(qǐng)求朋友的鏈接歷史。
737:返回朋友歷史-結(jié)合搜索準(zhǔn)則返回朋友的鏈接歷史。
739:過(guò)濾朋友搜索-使朋友的鏈接歷史與初始查詢(xún)結(jié)果相關(guān),此產(chǎn)生更細(xì)化的搜索結(jié)果。舉例來(lái)說(shuō),可移除完全相同的鏈接(例如,可從鮑勃的搜索結(jié)果中移除站點(diǎn)a716)。
741:搜索結(jié)果-將搜索結(jié)果返回到鮑勃。
743:選擇鏈接-鮑勃選擇站點(diǎn)b718且將鏈接遍歷轉(zhuǎn)發(fā)到鏈接追蹤器數(shù)據(jù)庫(kù)。
745:請(qǐng)求數(shù)據(jù)-鏈接追蹤器數(shù)據(jù)庫(kù)請(qǐng)求來(lái)自站點(diǎn)b的鏈接數(shù)據(jù)。
747:請(qǐng)求數(shù)據(jù)返回-站點(diǎn)b返回?cái)?shù)據(jù)。
749:存儲(chǔ)請(qǐng)求返回-鏈接追蹤器數(shù)據(jù)庫(kù)存儲(chǔ)關(guān)于請(qǐng)求(鮑勃、站點(diǎn)b)及返回的信息。
751:返回鏈接信息-將站點(diǎn)b信息返回到用戶(hù)。
在一個(gè)實(shí)施方案中,可使用標(biāo)簽來(lái)標(biāo)記搜索。例如,標(biāo)簽可采取時(shí)間戳或句柄的形式。
在另一方面中,可在搜索過(guò)程中實(shí)施動(dòng)態(tài)行為,例如,以顯示朋友剛剛訪(fǎng)問(wèn)過(guò)的鏈接。此允許在朋友(例如,鮑勃)遵循鏈路時(shí)更容易地更新(例如,大致實(shí)時(shí)地)返回到麥克的搜索信息。
可以各種方式更新朋友列表及朋友數(shù)據(jù)庫(kù)(例如,以上所描述)。舉例來(lái)說(shuō),用戶(hù)的接入終端可提示用戶(hù)將與一個(gè)或一個(gè)以上搜索結(jié)果(例如,以上所述的飯店及犬公園)相關(guān)聯(lián)的反饋發(fā)送到朋友數(shù)據(jù)庫(kù)。用戶(hù)可自愿地將經(jīng)更新的信息(例如,最近訪(fǎng)問(wèn)的地方、位置的改變、業(yè)余愛(ài)好、偏好等)發(fā)送到朋友數(shù)據(jù)庫(kù)。在一些實(shí)施例中,可收集用戶(hù)的采購(gòu)歷史且結(jié)合搜索將其用作偏向輸入。還可利用接近服務(wù)(例如,rfid、gps、店鋪?zhàn)粉?、相機(jī)、at及其它監(jiān)視/追蹤裝置)以監(jiān)視/追蹤用戶(hù)的活動(dòng)且結(jié)合朋友數(shù)據(jù)庫(kù)一起工作。
圖8圖解說(shuō)明概括結(jié)合廣域網(wǎng)絡(luò)(wan)社會(huì)網(wǎng)絡(luò)使用射頻識(shí)別(rfid)以產(chǎn)生稱(chēng)贊朋友列表的信息,例如以創(chuàng)建定制搜索結(jié)果的方法800的流程圖。
可在搜索飯店、影院、商店、服務(wù)站、公園、俱樂(lè)部及其它消遣/娛樂(lè)/服務(wù)場(chǎng)所中使用圖8的實(shí)例。舉例來(lái)說(shuō),用戶(hù)可具有與用戶(hù)的朋友列表上的一個(gè)或一個(gè)以上其它用戶(hù)相關(guān)聯(lián)的編號(hào)/指示符(方塊802)。例如,在決定參與到系統(tǒng)中時(shí),將關(guān)于用戶(hù)的id編號(hào)的信息存儲(chǔ)于系統(tǒng)中。舉例來(lái)說(shuō),每當(dāng)這些用戶(hù)中的一者訪(fǎng)問(wèn)飯店時(shí),可從rfid標(biāo)簽(例如,在信用卡機(jī)器處)拾取此事件(方塊804)并將其傳輸回到搜索引擎的數(shù)據(jù)庫(kù)。此外,鍵入預(yù)定位置可觸發(fā)數(shù)據(jù)收集器情況或數(shù)據(jù)用戶(hù)情況或其兩者。舉例來(lái)說(shuō),在數(shù)據(jù)收集器情況下,追蹤用戶(hù)的活動(dòng)且稍后將其輸入到系統(tǒng)中以供在使將來(lái)活動(dòng)有偏向中使用,而在數(shù)據(jù)用戶(hù)情況下,可基于來(lái)自朋友的先前偏向數(shù)據(jù)通知用戶(hù)的活動(dòng)。
在所述方法的數(shù)據(jù)收集器情況下,所述方法包括基于用戶(hù)執(zhí)行的動(dòng)作或任務(wù)從用戶(hù)采集偏向數(shù)據(jù)。舉例來(lái)說(shuō),用戶(hù)執(zhí)行位置特定任務(wù)(事件806),例如、采購(gòu)貨物或服務(wù)。在完成任務(wù)之后,所述方法包括向用戶(hù)請(qǐng)求經(jīng)驗(yàn)特定信息(事件808),例如,與所采購(gòu)的貨物或服務(wù)相關(guān)的識(shí)別及意見(jiàn)。任選地,在鍵入?yún)⑴c位置之后的任一時(shí)間處,可將關(guān)于位置的信息(事件810)傳輸?shù)接脩?hù)(事件812),舉例來(lái)說(shuō),此由入口處的rfid權(quán)標(biāo)觸發(fā)或從rfid信用卡機(jī)器觸發(fā)。此外,所述方法涉及將所采集的數(shù)據(jù)傳輸?shù)脚笥哑蛳到y(tǒng)(事件814),其中將所采集的數(shù)據(jù)存儲(chǔ)為用于相應(yīng)用戶(hù)的偏向數(shù)據(jù)(方塊816)。例如,當(dāng)用戶(hù)發(fā)送對(duì)新亞洲飯店(newasianrestaurant)的搜索請(qǐng)求時(shí),可基于用戶(hù)的朋友列表上的其它用戶(hù)的訪(fǎng)問(wèn)頻率對(duì)結(jié)果進(jìn)行加權(quán)。
另外,在數(shù)據(jù)用戶(hù)情況下,舉例來(lái)說(shuō),所述方法包括基于在數(shù)據(jù)收集器情況下所采集的數(shù)據(jù)將來(lái)自一個(gè)或一個(gè)以上朋友的偏向數(shù)據(jù)通知用戶(hù)(事件818)。此外,接著,所述方法包括用戶(hù)能夠基于所接收的朋友偏向數(shù)據(jù)做出關(guān)于用戶(hù)的動(dòng)作的決策(事件820)。任選地,在鍵入?yún)⑴c位置之后的任一時(shí)間處,可將關(guān)于位置的信息(事件810)傳輸?shù)接脩?hù)(事件822),舉例來(lái)說(shuō),當(dāng)在所述位置處時(shí),由入口處的rfid權(quán)標(biāo)觸發(fā)或從rfid信用卡機(jī)器觸發(fā)以供用戶(hù)使用。
無(wú)需將朋友列表限制為起始搜索的用戶(hù)知道的實(shí)體(例如,人)。朋友列表可基于位置、年齡、性別、業(yè)余愛(ài)好、人口統(tǒng)計(jì)、組織/從屬關(guān)系等。例如,朋友列表可包括伊利諾伊州的芝加哥市的30與40歲之間的所有男性。例如,用戶(hù)可使用此朋友列表來(lái)搜索芝加哥市的體育吧。
本文所揭示的一個(gè)或一個(gè)以上方面提供基于基于用戶(hù)的偏向的目標(biāo)搜索結(jié)果。必須意識(shí)到可存在其它方面及實(shí)施方案。各種所揭示的實(shí)施例可實(shí)施于搜索引擎、服務(wù)器、接入終端、an及其它裝置中。
本文所揭示的各種單元/模塊可實(shí)施于硬件、軟件、固件或其組合中。在硬件實(shí)施方案中,各種單元可實(shí)施于一個(gè)或一個(gè)以上專(zhuān)用集成電路(asic)、數(shù)字信號(hào)處理器(dsp)、數(shù)字信號(hào)處理裝置(dspd)、現(xiàn)場(chǎng)可編程門(mén)陣列(fpga)、處理器、微處理器、控制器、微控制器、可編程邏輯裝置(pld)、其它電子單元或其任何組合中。在軟件實(shí)施方案中,可由執(zhí)行本文所述功能的一個(gè)或一個(gè)以上模塊(例如程序、函數(shù)等等)來(lái)實(shí)施各種單元。軟件代碼可存儲(chǔ)于存儲(chǔ)器單元中且由至少一個(gè)處理器(或處理單元)執(zhí)行。存儲(chǔ)器單元可實(shí)施于處理器內(nèi)或可實(shí)施于處理器外,在后一情況下,存儲(chǔ)器單元可經(jīng)由此項(xiàng)技術(shù)中已知的各種裝置以通信方式耦合到處理器。
所屬技術(shù)領(lǐng)域的技術(shù)人員應(yīng)了解,可使用各種不同技術(shù)及技法的任一種來(lái)表示信息及信號(hào)。舉例來(lái)說(shuō),以上說(shuō)明通篇可能提及的數(shù)據(jù)、指令、命令、信息、信號(hào)、位、符號(hào)、及芯片可由電壓、電流、電磁波、磁場(chǎng)或磁粒子、光場(chǎng)或光粒子或其任一組合表示。
所屬技術(shù)領(lǐng)域的技術(shù)人員應(yīng)進(jìn)一步了解,可將結(jié)合本文所揭示的方面描述的各種說(shuō)明性邏輯塊、模塊、電路及算法步驟實(shí)施為電子硬件、計(jì)算機(jī)軟件或二者的組合。為清楚地圖解說(shuō)明硬件及軟件的此可互換性,上文已就其功能性總體描述了各種說(shuō)明性組件、塊、模塊、電路及步驟。功能性實(shí)施為硬件還是軟件取決于施加于整體系統(tǒng)上的特定應(yīng)用及設(shè)計(jì)約束條件。所屬技術(shù)領(lǐng)域的技術(shù)人員可針對(duì)每一特定應(yīng)用以不同方式實(shí)施所述功能性,但此實(shí)施方案決策不應(yīng)被解釋為背離本發(fā)明的范圍。
結(jié)合本文所揭示實(shí)施例描述的各種說(shuō)明性邏輯塊、模塊及電路均可由以下裝置實(shí)施或執(zhí)行:通用處理器、數(shù)字信號(hào)處理器(dsp)、專(zhuān)用集成電路(asic)、現(xiàn)場(chǎng)可編程門(mén)陣列(fpga)或其它可編程邏輯裝置、離散門(mén)或晶體管邏輯電路、離散硬件組件、或其設(shè)計(jì)用以執(zhí)行本文所述功用的任何組合。通用處理器可為微處理器,但另一選擇為,處理器可為任一常規(guī)處理器、控制器、微控制器或狀態(tài)機(jī)。處理器還可實(shí)施為計(jì)算裝置的組合,例如,dsp與微處理器的組合、多個(gè)微處理器的組合、一個(gè)或一個(gè)以上微處理器與dsp核心的結(jié)合,或任何其它此類(lèi)配置。另外,至少一個(gè)處理器可包含可操作以執(zhí)行上文描述的步驟及/或動(dòng)作中的一者或一者以上的一個(gè)或一個(gè)以上模塊。
結(jié)合本文所揭示方面描述的方法或算法的步驟或動(dòng)作可直接包含于硬件中、包含于由處理器執(zhí)行的軟件模塊中、或包含于兩者的組合中。另外,在一些方面中,方法或算法的步驟及/或動(dòng)作可作為代碼及/或指令中的一者或任何組合或集而駐留在可并入到計(jì)算機(jī)程序產(chǎn)品中的機(jī)器可讀媒體及/或計(jì)算機(jī)可讀媒體上。軟件模塊可駐留在隨機(jī)存取存儲(chǔ)器(ram)、快閃存儲(chǔ)器、只讀存儲(chǔ)器(rom)、電可編程rom(eprom)、電可擦除可編程rom(eeprom)、寄存器、硬磁盤(pán)、可裝卸磁盤(pán)、cd-rom或此項(xiàng)技術(shù)中已知的任何其它形式的存儲(chǔ)媒體中。實(shí)例性存儲(chǔ)媒體耦合到處理器而使得所述處理器可從存儲(chǔ)媒體讀取信息,并將信息寫(xiě)入到存儲(chǔ)媒體。另一選擇為,存儲(chǔ)媒體可與處理器成整體。處理器和存儲(chǔ)媒體可駐留于asic中,asic可駐留于接入終端中。另一選擇為,處理器及存儲(chǔ)媒體可作為離散組件駐留于接入終端中。
提供上述對(duì)所揭示實(shí)施例的說(shuō)明以使所屬技術(shù)領(lǐng)域的技術(shù)人員均能夠制作或使用本發(fā)明的方面。所屬技術(shù)領(lǐng)域的技術(shù)人員將易于了解這些實(shí)施例的各種修改,且本文所定義的通用原理還可在不背離本發(fā)明的精神或范圍的情況下應(yīng)用于其它實(shí)施例。因此,本發(fā)明的方面并非打算局限于本文所示的實(shí)施方案,而是將賦予其與本文所揭示的原理及新穎特征相一致的最寬廣范圍。