專(zhuān)利名稱(chēng):用于與內(nèi)容對(duì)象集成、關(guān)聯(lián)和交互的開(kāi)放式架構(gòu)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總地涉及網(wǎng)絡(luò)上的搜索查詢和與移動(dòng)設(shè)備關(guān)聯(lián)的饋送源和集群的用戶配置。
背景技術(shù):
該部分中所描述的方法是可以被探討的方法,但是不一定是之前已被構(gòu)想或探討 的方法。因此,除非另外說(shuō)明,該部分中所描述的方法不作為本申請(qǐng)中的權(quán)利要求的現(xiàn)有技 術(shù)并且不因被寫(xiě)在該部分中而被承認(rèn)是現(xiàn)有技術(shù)?;ヂ?lián)網(wǎng)上不斷發(fā)生著影響我們?nèi)粘I畹木薮笞兓?。例如,在?dāng)今社會(huì)中,移動(dòng)計(jì) 算設(shè)備正變得無(wú)處不在。很多移動(dòng)計(jì)算設(shè)備(例如個(gè)人數(shù)字助理,蜂窩電話等)可以被用 于傳送語(yǔ)音消息、電子郵件、文本消息等,以及用于搜索互聯(lián)網(wǎng)上的信息??吹接腥嗽谄?chē)、 火車(chē)或輪船上使用他們的移動(dòng)設(shè)備搜索商家、餐館、音樂(lè)、商鋪等已不再稀奇??梢韵胂襁@ 些設(shè)備將最終被允許在飛機(jī)上使用,至少可以用于無(wú)線互聯(lián)網(wǎng)接入。由于各種各樣的原因,將傳統(tǒng)web頁(yè)面瀏覽交互和內(nèi)容消費(fèi)體驗(yàn)轉(zhuǎn)移到移動(dòng)環(huán)境 總是導(dǎo)致讓用戶不太滿意的體驗(yàn)。在移動(dòng)設(shè)備中,屏幕實(shí)際使用面積是非常小的。對(duì)任何 被呈現(xiàn)的信息的導(dǎo)航都可能要依賴或受制于特定移動(dòng)設(shè)備的特殊特征。通常,用戶不處在 可以容易地隨便探查萬(wàn)維網(wǎng)的環(huán)境中。實(shí)際上,用戶可能處在不斷變化的環(huán)境中,這個(gè)環(huán)境 本身要求用戶付出很大程度的關(guān)注。因此,對(duì)搜索引擎結(jié)果和內(nèi)容消費(fèi)進(jìn)行剪裁以適合于 移動(dòng)體驗(yàn)對(duì)用戶來(lái)說(shuō)非常重要。與執(zhí)行相關(guān)的主動(dòng)信息搜索的需求相伴隨地,一些移動(dòng)設(shè)備用戶可能想要以更加 自動(dòng)的方式傳送內(nèi)容,可能是根據(jù)特定興趣組剪裁的內(nèi)容,例如愛(ài)好或社交網(wǎng)絡(luò)組。即使用 戶有手動(dòng)配置移動(dòng)設(shè)備的時(shí)間、精力和技術(shù),用戶也可能會(huì)被迫保留內(nèi)容以接收較窄范圍 的預(yù)定義信息源,例如新聞?lì)^條、天氣和體育運(yùn)動(dòng)。然而,其它用戶可能想要根據(jù)當(dāng)前用戶 環(huán)境傳送特定內(nèi)容。類(lèi)似地,廣告商希望提供針對(duì)每個(gè)用戶剪裁的信息以改善用戶體驗(yàn)。廣告商可以 通過(guò)作為搜索引擎結(jié)果傳送的一部分傳送廣告資料來(lái)大致實(shí)現(xiàn)這一目的,因?yàn)橛脩羲阉餍g(shù) 語(yǔ)和用戶實(shí)際興趣之間可能有相關(guān)性。然而,在用戶沒(méi)有在搜索的移動(dòng)環(huán)境中,廣告商通常 只能接觸到可能在移動(dòng)并且需要與他們所處的或要去的環(huán)境相關(guān)的信息的目標(biāo)觀眾。
圖1是其中本發(fā)明可以被實(shí)現(xiàn)的環(huán)境的一個(gè)實(shí)施例的系統(tǒng)圖;圖2示出了移動(dòng)設(shè)備上的示例搜索和聚類(lèi)搜索結(jié)果。圖3示出了通過(guò)使用被應(yīng)用在社交聯(lián)網(wǎng)場(chǎng)景中的元數(shù)據(jù)包實(shí)現(xiàn)的聚類(lèi)。圖4示出了基于不產(chǎn)生被命名的聚類(lèi)結(jié)果的搜索的結(jié)果生成。圖5示出了執(zhí)行對(duì)多個(gè)數(shù)據(jù)源的聯(lián)合查詢的移動(dòng)用戶搜索系統(tǒng),其中第三方提供 插件模塊以將他們的數(shù)據(jù)變換為搜索可用的格式。
4
圖6示出了用于圖5中所示的插件的示例架構(gòu);圖7示出了添加任意內(nèi)容引擎的示意圖;圖8示出了移動(dòng)主頁(yè)定向引擎;圖9示出了添加任意內(nèi)容引擎的示例用法的一部分;圖10示出了添加任意內(nèi)容引擎的示例用法的一部分;圖11示出了添加任意內(nèi)容引擎的示例用法的一部分;圖12示出了由圖9到11中所示的性能操作所得到的移動(dòng)設(shè)備的完整屏幕截圖 (某些部分被省略);圖13示出了與實(shí)體“波士頓紅襪(Boston Red Sox) ”相關(guān)聯(lián)的信息;圖14示出了結(jié)合本發(fā)明的各個(gè)實(shí)施例使用的用戶配置屏幕;圖15示出了用分級(jí)式類(lèi)型-子類(lèi)型關(guān)系組織的oneSearch實(shí)體類(lèi)型的子集;以及圖16是可以在其上實(shí)施本發(fā)明的實(shí)施例的計(jì)算機(jī)系統(tǒng)的框圖。
具體實(shí)施例方式在以下描述中,本著說(shuō)明的目的,大量的具體細(xì)節(jié)被給出以提供對(duì)本發(fā)明的全面 理解。然而,顯然本發(fā)明在沒(méi)有這些具體細(xì)節(jié)的情況下也可以被實(shí)現(xiàn)。在其它示例中,公知 的結(jié)構(gòu)和設(shè)備以框圖的形式被示出以避免不必要地模糊本發(fā)明的內(nèi)容。概覽這里所公開(kāi)的技術(shù)是為了通過(guò)如下方式豐富移動(dòng)用戶的個(gè)人化內(nèi)容消費(fèi)、web瀏 覽和搜索體驗(yàn),所述方式即將用戶的當(dāng)前移動(dòng)活動(dòng)、社交關(guān)系和關(guān)聯(lián)歷史以及歷史搜索和 瀏覽數(shù)據(jù)包括進(jìn)來(lái)以個(gè)人化顯示在用戶的移動(dòng)設(shè)備上或匯集在個(gè)人化主頁(yè)上的用戶的移 動(dòng)內(nèi)容和信息配置的混混的很多方面。這些技術(shù)可以被自動(dòng)應(yīng)用,或者由用戶執(zhí)行。內(nèi)容對(duì) 象可以是用戶通過(guò)瀏覽或利用語(yǔ)音、電子郵件、文本、圖像、動(dòng)畫(huà)、動(dòng)作、音頻或視頻與其它 用戶的通信可消費(fèi)的任意形式或格式的內(nèi)容,例如但不限于以下內(nèi)容中的任一項(xiàng)或多項(xiàng) 文本、數(shù)值數(shù)據(jù)、圖像、動(dòng)畫(huà)、音頻、視頻或其任意組合,包括作為搜索結(jié)果遇到的內(nèi)容。內(nèi)容 可以來(lái)自任意數(shù)據(jù)處理源或設(shè)備。例如,在實(shí)施例中,與用戶當(dāng)前活動(dòng)相關(guān)的上下文信息是從移動(dòng)設(shè)備或其它源獲 取的,并且作為元數(shù)據(jù)被傳送給搜索引擎以將一般搜索結(jié)果重新排序到個(gè)人化結(jié)果集中, 所述個(gè)人化結(jié)果集包括用于個(gè)人化移動(dòng)用戶內(nèi)容請(qǐng)求的系統(tǒng)和方法,所述移動(dòng)用戶內(nèi)容請(qǐng) 求即通過(guò)將移動(dòng)用戶的輸入與根據(jù)輸入場(chǎng)景得到的第一組元數(shù)據(jù)相加得到的搜索或動(dòng)態(tài) 頁(yè)面組合請(qǐng)求,包括匹配請(qǐng)求的信息和結(jié)果的排名。在實(shí)施例中,一個(gè)或多個(gè)內(nèi)容對(duì)象被顯示在移動(dòng)設(shè)備上。對(duì)于用戶所選擇的每個(gè) 內(nèi)容對(duì)象,一個(gè)或多個(gè)實(shí)體或?qū)嶓w類(lèi)型被確定以與所選擇的內(nèi)容對(duì)象相關(guān)聯(lián)。至少部分地 基于所確定的實(shí)體或?qū)嶓w類(lèi)型,信息饋送源被創(chuàng)建。用戶可以將信息饋送源放到用戶的主 頁(yè)或設(shè)備中并且自動(dòng)接收基于與內(nèi)容對(duì)象、實(shí)體或關(guān)聯(lián)信息源相對(duì)應(yīng)的web頁(yè)面或信息的 更新。在實(shí)施例中,搜索結(jié)果集被顯示在移動(dòng)設(shè)備上。對(duì)于用戶所選擇的每個(gè)搜索結(jié)果, 針對(duì)所選擇的搜索結(jié)果的實(shí)體或?qū)嶓w類(lèi)型被確定。至少部分基于所確定的實(shí)體或?qū)嶓w類(lèi) 型,信息饋送源被創(chuàng)建。用戶可以將信息饋送源放到用戶的主頁(yè)或設(shè)備中并且當(dāng)用戶對(duì)結(jié)果進(jìn)行注釋以使得未來(lái)將信息源、結(jié)果或搜索類(lèi)型包含在他們的移動(dòng)“主頁(yè)”中時(shí),基于與 搜索結(jié)果或資源相對(duì)應(yīng)的web頁(yè)面或信息自動(dòng)接收更新。在實(shí)施例中,針對(duì)所選擇的廣告商或產(chǎn)品對(duì)用戶組進(jìn)行排名。從用戶組中,針對(duì)一 組一個(gè)或多個(gè)廣告商和條件預(yù)測(cè)候選目標(biāo),所述預(yù)測(cè)至少部分基于用戶的上下文、廣告拷 貝和預(yù)先選擇的時(shí)間,用于基于用戶的移動(dòng)主頁(yè)的實(shí)際分級(jí)內(nèi)容配置和用戶在一定時(shí)間內(nèi) 與主頁(yè)的交互和使用數(shù)據(jù)針對(duì)廣告商對(duì)用戶進(jìn)行細(xì)化、資格限定和評(píng)分。在實(shí)施例中,(1)用戶移動(dòng)設(shè)備上的用戶內(nèi)容消費(fèi)和通信,伴隨(2)用戶在配置、 消費(fèi)、交互和共享內(nèi)容時(shí)所表現(xiàn)的偏好和活動(dòng)以及(3)用戶執(zhí)行這些動(dòng)作的場(chǎng)景和相關(guān)的 人向廣告商提供了關(guān)于用戶的興趣和意圖的信息。示例操作環(huán)境除非另外指明,否則所圖示的移動(dòng)和網(wǎng)絡(luò)操作環(huán)境對(duì)于完整理解本發(fā)明的各個(gè)實(shí) 施例而言是不必要的,并且這里也將不再重復(fù)。這些被圖示的移動(dòng)和網(wǎng)絡(luò)操作環(huán)境例如可 以在名稱(chēng)為“Clustered Search Processing (聚類(lèi)搜索處理)”的專(zhuān)利申請(qǐng)No. 11/651,102 中找到。圖1圖示了具有web瀏覽器的移動(dòng)設(shè)備的高級(jí)示意圖,該移動(dòng)設(shè)備與服務(wù)器通信。 服務(wù)器被連接到網(wǎng)絡(luò)并且包括被配置為匯集和顯示不同的內(nèi)容類(lèi)型和內(nèi)容源的個(gè)人化內(nèi) 容引擎、被配置為執(zhí)行對(duì)網(wǎng)絡(luò)的搜索的搜索引擎和用于控制(instrument)和記錄用戶行 為的用戶數(shù)據(jù)跟蹤引擎。在圖1中,聯(lián)網(wǎng)系統(tǒng)100包括移動(dòng)設(shè)備110,該移動(dòng)設(shè)備利用網(wǎng)絡(luò)104與服務(wù)器130 通信。在實(shí)施例中,網(wǎng)絡(luò)104是互聯(lián)網(wǎng),但是它也可以是諸如遠(yuǎn)程通信載體之類(lèi)的非公共網(wǎng) 絡(luò)。服務(wù)器130包括一組一個(gè)或多個(gè)搜索和數(shù)據(jù)應(yīng)用134。搜索和數(shù)據(jù)應(yīng)用134包括個(gè)人 化的內(nèi)容引擎140和搜索引擎150,所述內(nèi)容引擎被配置為在一個(gè)集中顯示器上生成并維 護(hù)具有個(gè)人化內(nèi)容類(lèi)型和源的“主頁(yè)”,所述搜索引擎被配置為執(zhí)行對(duì)經(jīng)由網(wǎng)絡(luò)和互聯(lián)網(wǎng)可 訪問(wèn)的數(shù)據(jù)的搜索。在實(shí)施例中,個(gè)人化內(nèi)容引擎140對(duì)應(yīng)于Yahoo ! onePlace移動(dòng)主頁(yè) 并且搜索引擎150被配置為搜索諸如Yahoo !或Google之類(lèi)的私有用戶數(shù)據(jù)網(wǎng)絡(luò)。搜索和數(shù)據(jù)應(yīng)用134可以包括以下模塊中的一個(gè)或多個(gè)用戶數(shù)據(jù)存儲(chǔ)器 (UDS) 152、移動(dòng)搜索細(xì)化管理器154、搜索模塊156和搜索集群模塊158。這些特定命名傳 統(tǒng)從任何技術(shù)立場(chǎng)來(lái)說(shuō)對(duì)于理解這里所公開(kāi)的方法和系統(tǒng)都是不必要的,而只是為了方便 讀者而提供的。這些模塊將不按順序被描述,而是將作為特定特征來(lái)介紹并且實(shí)施例被說(shuō) 明。雖然每個(gè)模塊都與搜索引擎150分開(kāi)描述,但是每個(gè)模塊都可以被合并到搜索引擎150 中。移動(dòng)設(shè)備110可以包括移動(dòng)電話、游戲或閱讀設(shè)備或者提供到一個(gè)或多個(gè)互聯(lián)的 網(wǎng)絡(luò)104的訪問(wèn)的另一無(wú)線設(shè)備(例如Wi-Fi或藍(lán)牙)。移動(dòng)設(shè)備110包括允許利用顯示 器126瀏覽內(nèi)容和數(shù)據(jù)的交互應(yīng)用120。在描述可以在其中實(shí)現(xiàn)各個(gè)實(shí)施例的示例性操作環(huán)境之前,下面介紹和描述包括 “社交關(guān)系和關(guān)聯(lián),,和“元數(shù)據(jù),,在內(nèi)的概念。之后,在討論各個(gè)實(shí)施例的過(guò)程中,對(duì)這些概 念的更多細(xì)化可以被描述。社交關(guān)系和關(guān)聯(lián)社交關(guān)系和關(guān)聯(lián)將人們與活動(dòng)聯(lián)系起來(lái)并且將他們彼此聯(lián)系起來(lái)。社交關(guān)系和關(guān) 聯(lián)圖可以根據(jù)幾乎任何活動(dòng)(從約會(huì)到職業(yè)組織)來(lái)構(gòu)建,一些網(wǎng)絡(luò)并不關(guān)注特定活動(dòng),而是關(guān)注一組個(gè)人或家庭關(guān)系。社交關(guān)系和關(guān)聯(lián)已從人與人之間的活動(dòng)(例如保齡球隊(duì))逐漸發(fā)展起來(lái),并且現(xiàn) 在包括任何形式的離線或在線活動(dòng)和聯(lián)系,這通常是通過(guò)互聯(lián)網(wǎng)來(lái)進(jìn)行的并且延伸到萬(wàn)維 網(wǎng)中。個(gè)人的社交關(guān)系和關(guān)聯(lián)圖通常不是靜態(tài)的,因?yàn)閭€(gè)人和其社交關(guān)系和關(guān)聯(lián)之間的 移動(dòng)和交互可以是以下非限制性因素中的一個(gè)或多個(gè)的函數(shù)(1)此人在哪;(2)時(shí)間;(3) 此人正在與誰(shuí)直接或者經(jīng)由在線社交關(guān)系和關(guān)聯(lián)進(jìn)行交互;以及(4)此人正在做什么。這些因素的很多變形、組合和/或細(xì)化都可能是相關(guān)的;例如,此人可能正在計(jì) 劃和協(xié)調(diào)家庭聚會(huì),這個(gè)聚會(huì)涉及隨時(shí)間變化的各種直接和非直接人物關(guān)系。與這些因 素相關(guān)的信息可以被移動(dòng)設(shè)備或網(wǎng)絡(luò)服務(wù)器捕獲。用于收集和使用社交關(guān)系和關(guān)聯(lián)信息 的一些方法和系統(tǒng)在以下兩個(gè)專(zhuān)利申請(qǐng)中被公開(kāi)名稱(chēng)為“Identifying and Employing Latent Social Network Relationships (標(biāo)識(shí)和利用潛在社交網(wǎng)絡(luò)關(guān)系)”的專(zhuān)利申 請(qǐng) No. 12/069,731 禾口名稱(chēng)為"Social Aspects of Content Aggregation, Syndication, Sharing and Updating (內(nèi)容匯集、聯(lián)合、共享和更新的社交方面)”的專(zhuān)利申請(qǐng) No.12/182, 756。元數(shù)據(jù)如以上針對(duì)個(gè)人的社交關(guān)系和關(guān)聯(lián)所描述的,表示個(gè)人的當(dāng)前活動(dòng)的描述包括與 “在哪”、“何時(shí)”、“與誰(shuí)”和“做什么”相關(guān)的因素中的一些或全部,這些因素提供關(guān)于用戶的 連續(xù)路徑/狀態(tài)數(shù)據(jù)流并且提供針對(duì)任何用戶發(fā)起的請(qǐng)求(例如搜索或載入移動(dòng)主頁(yè))的 精確上下文。當(dāng)被用于描述關(guān)于個(gè)人的特定數(shù)據(jù)時(shí),這些因素本身就是元數(shù)據(jù),例如被稱(chēng)為 用戶的W4元數(shù)據(jù),包括空間元數(shù)據(jù)、時(shí)間元數(shù)據(jù)、社交元數(shù)據(jù)、對(duì)象元數(shù)據(jù)和/或話題元數(shù) 據(jù)中的一個(gè)或多個(gè)。如這里所描述的,(1)操作環(huán)境、(2)移動(dòng)客戶端環(huán)境、(3)服務(wù)器環(huán)境和(4)與位 置調(diào)節(jié)器相結(jié)合的移動(dòng)搜索查詢的操作中的每一項(xiàng)都可以參考包括用戶W4元數(shù)據(jù)的元數(shù) 據(jù)包被進(jìn)一步擴(kuò)展,所述元數(shù)據(jù)包被置于在移動(dòng)客戶端、服務(wù)器和(可選的)管理者或第三 方服務(wù)提供商之間被交換的數(shù)據(jù)周?chē)S脩鬢4元數(shù)據(jù)包括與任意給定事件的“在哪”、“何時(shí)”、“與誰(shuí)”和/或“做什么”相 關(guān)的上下文元數(shù)據(jù),所述任意給定事件例如文本消息或語(yǔ)音通信。就是說(shuō),W4元數(shù)據(jù)可以 包括以下信息,該信息本質(zhì)是空間的或地理上的(即,“在哪”)、時(shí)間的(即,“何時(shí)”)、社交 的(即,“與誰(shuí)”)以及/或者與物理對(duì)象或話題興趣相關(guān)的(即,“做什么”)。另外,這些 方面中的至少一些方面的相關(guān)性可以通過(guò)分析這些方面在用戶群中的相似性以及這些相 似性在相應(yīng)的空間、時(shí)間、社交和話題方面內(nèi)部和之間的模式來(lái)確定。如這里要進(jìn)一步描述的,用戶W4元數(shù)據(jù)所提供的上下文有助于消除移動(dòng)搜索查 詢的歧義,這進(jìn)而實(shí)現(xiàn)了對(duì)搜索項(xiàng)和搜索結(jié)果的更好的聚類(lèi)。例如,用戶輸入查詢“apple (蘋(píng)果)”。除了 web頁(yè)面和文檔中或與web頁(yè)面和文 檔相關(guān)聯(lián)的文本以外,條目“apple”可以被映射到很多抽象概念、真實(shí)世界物體和數(shù)字對(duì)象 和媒體??偟脕?lái)說(shuō),這些東西在這里都被稱(chēng)為“實(shí)體”。在該示例中,對(duì)字符串“apple”進(jìn)行 消除歧義,以確定“apple”所表示的可能實(shí)體中的至少一些,例如公司、水果、記錄標(biāo)簽等, 然后這些可能實(shí)體中的每一個(gè)被映射到一個(gè)或多個(gè)結(jié)果類(lèi)型。另外,消除歧義可以優(yōu)選最
7近的真實(shí)世界或在線行為數(shù)據(jù)來(lái)優(yōu)選特定結(jié)果。例如,如果昨天用戶在Apple Mac店并且 買(mǎi)了東西,那么消除歧義可以優(yōu)選與用戶之前的購(gòu)買(mǎi)或研究相關(guān)的本地收據(jù)或用戶最近訪 問(wèn)的產(chǎn)品信息頁(yè)。例如,如果實(shí)體是Apple 公司,則各種結(jié)果類(lèi)型可能包括地理結(jié)果(例如公司或 店鋪位置)、股票價(jià)格、新聞內(nèi)容(例如文本和視頻)以及傳統(tǒng)web和移動(dòng)web鏈接。如這 里將進(jìn)一步描述的,基于在消除歧義階段所標(biāo)識(shí)的一個(gè)或多個(gè)實(shí)體和他們與結(jié)果類(lèi)型的相 應(yīng)映射對(duì)結(jié)果類(lèi)型的聚類(lèi)可以被提出或操作。關(guān)于對(duì)搜索查詢消除歧義的另一些信息可以 在名稱(chēng)為“Clustered Search Processing(聚類(lèi)搜索處理)”的專(zhuān)利申請(qǐng)No. 11/651,102 中找到。例如,圖15表示用分級(jí)式類(lèi)型_子類(lèi)型關(guān)系組織的OneSearch實(shí)體類(lèi)型的子集。 實(shí)體和實(shí)體類(lèi)型之間的另外一些關(guān)系可以包括數(shù)值和符號(hào)關(guān)系,以及構(gòu)成鏈接諸如地點(diǎn)、 時(shí)間、人等的其它實(shí)體類(lèi)型的實(shí)體類(lèi)型,例如“事件”。在圖15中,例如,第1510行表示實(shí)體“蘋(píng)果電腦”(與以上討論相對(duì)應(yīng)),第1520
行表示實(shí)體“披薩餐館”。實(shí)體也可以存在于多個(gè)聚類(lèi)中。例如,電視劇Lost可能存在于娛樂(lè)信息對(duì)象中的 TV節(jié)目聚類(lèi)中,但也可以在娛樂(lè)人物中的演員聚類(lèi)中。類(lèi)似地,披薩可以是商業(yè)列表、場(chǎng)地、 地點(diǎn)以及維基百科中的菜譜條目、參考目錄或信息對(duì)象。實(shí)體和實(shí)體類(lèi)型的合并表示不再只是web頁(yè)面的單純書(shū)簽的重大轉(zhuǎn)變,因?yàn)槠湓?許保存指向?qū)嶓w的指針,該實(shí)體可以具有實(shí)時(shí)信息饋送源或者針對(duì)其的實(shí)時(shí)信息饋送源可 以被創(chuàng)建。例如,考慮到網(wǎng)站www, examplemovie. com的靜態(tài)書(shū)簽,與為實(shí)體“示例電影”標(biāo) 記書(shū)簽不同,根據(jù)該書(shū)簽,可以接收與“示例電影”相關(guān)的關(guān)于評(píng)論的自動(dòng)更新、本地播放時(shí) 間、DVD發(fā)行通知等。示例移動(dòng)用戶和網(wǎng)絡(luò)配置下面描述以上聯(lián)網(wǎng)系統(tǒng)的各種實(shí)施例,其中對(duì)元數(shù)據(jù)的捕獲和傳輸被用于改善移 動(dòng)用戶瀏覽互動(dòng)和消費(fèi)體驗(yàn)。參考圖1,對(duì)諸如社交關(guān)系和關(guān)聯(lián)信息之類(lèi)的元數(shù)據(jù)和其它用戶信息的存儲(chǔ)可以 利用用戶數(shù)據(jù)存儲(chǔ)器(UDS) 152來(lái)實(shí)現(xiàn),用戶數(shù)據(jù)存儲(chǔ)器152是服務(wù)器130上的搜索和數(shù)據(jù) 應(yīng)用134的一部分。UDS 152可以包括數(shù)據(jù)庫(kù)、文本、電子表格、文件夾、文件等,并且可以被 配置為維護(hù)和存儲(chǔ)從網(wǎng)絡(luò)104以及關(guān)聯(lián)網(wǎng)絡(luò)或用戶數(shù)據(jù)源收集的社交關(guān)系和關(guān)聯(lián)信息。例 如,移動(dòng)設(shè)備的四維地圖可以被用作對(duì)用戶的歷史和當(dāng)前位置、狀態(tài)和與其它臨近或相關(guān) 用戶的關(guān)聯(lián)的代理表示。在實(shí)施例中,被存儲(chǔ)在UDS 152中的移動(dòng)用戶的社交關(guān)系和關(guān)聯(lián)信息包括以下 信息中的一個(gè)或多個(gè)(1)用于用戶所屬的社交聯(lián)網(wǎng)站點(diǎn)(例如,MySpace、Facebook或 LinkedIn)的用戶標(biāo)識(shí)信息;(2)用戶所保留的聯(lián)系信息,例如用于語(yǔ)音聯(lián)系、電子郵件、即 時(shí)消息和文本消息;(3)用戶所屬的會(huì)員組;(4)訂購(gòu)用戶創(chuàng)建的內(nèi)容的個(gè)人的訂購(gòu)者信 息,例如對(duì)用戶的Flickr帳號(hào)或用戶日志的訂購(gòu)者以及(5)關(guān)于用戶的位置、關(guān)聯(lián)、動(dòng)作、 興趣或交易的任何其它可訪問(wèn)的數(shù)據(jù)源。在實(shí)施例中,被存儲(chǔ)在UDS 152中的移動(dòng)用戶的社交關(guān)系和關(guān)聯(lián)信息包括移動(dòng)用 戶所發(fā)送或接收的電子通信,例如電子郵件、即時(shí)消息和文本消息,而其它實(shí)施例會(huì)將來(lái)自
8多個(gè)移動(dòng)和靜態(tài)設(shè)備的信息組合以包括針對(duì)用戶的所有已知數(shù)據(jù)、通信和交易。在實(shí)施例中,基于用戶的過(guò)去的實(shí)際路徑數(shù)據(jù)以及用戶的物理住宅、帳號(hào)注冊(cè)信 息、用戶明示或暗示地與系統(tǒng)共享的感興趣位置等的位置信息也可以被存儲(chǔ)在UDS 152 內(nèi)。這些信息可以指示用戶住在特定國(guó)家、州、縣等內(nèi)的特定城鎮(zhèn)、街區(qū)、城市等,或者用戶 對(duì)給定位置(例如,場(chǎng)所、地區(qū)、城市、區(qū)域等)感興趣等等情況。在一實(shí)施例中,這些位置 信息也可以按分級(jí)式關(guān)系被配置和安排。在實(shí)施例中,與用戶相關(guān)的移動(dòng)狀態(tài)信息也可以被存儲(chǔ)在UDS 152中。這些移動(dòng) 狀態(tài)信息可以包括以下信息中的一個(gè)或多個(gè)(1)移動(dòng)設(shè)備110的名稱(chēng)、操作系統(tǒng)和CPU ; (2)移動(dòng)設(shè)備110的當(dāng)前狀態(tài)、位置和/或使用歷史,例如其何時(shí)開(kāi)機(jī)和被接入以及已經(jīng)開(kāi) 機(jī)和被接入了多長(zhǎng)時(shí)間,以及其已與哪些蜂窩信息塔或網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行了通信連接;(3)移 動(dòng)設(shè)備110上所裝載的或當(dāng)前正在操作的應(yīng)用242的狀態(tài)信息,例如與交互應(yīng)用120相關(guān) 的信息;(4)移動(dòng)設(shè)備110的數(shù)據(jù)存儲(chǔ)裝置的內(nèi)容;以及(5)來(lái)自移動(dòng)設(shè)備110的GPS的諸 如坐標(biāo)歷史的信息,根據(jù)該信息可以得到用戶的移動(dòng)狀態(tài)(例如用戶位于特定高速公路上 的緩慢移動(dòng)的交通設(shè)備中)。使用歷史包括用戶動(dòng)作所創(chuàng)建的活動(dòng)交互數(shù)據(jù),以及諸如用戶 的位置、在已知的路標(biāo)或興趣點(diǎn)(POI)的附近以及與其它同時(shí)存在的用戶、設(shè)備、網(wǎng)絡(luò)、車(chē) 輛或裝置的關(guān)聯(lián)之類(lèi)的被動(dòng)數(shù)據(jù)。在實(shí)施例中,一旦用戶向用戶的社交網(wǎng)絡(luò)或電子郵件帳戶提供了帳號(hào)接入,社交 聯(lián)網(wǎng)信息就可以被獲得了。在實(shí)施例中,社交關(guān)系和關(guān)聯(lián)信息可以通過(guò)監(jiān)視用戶的各種運(yùn)動(dòng)、動(dòng)作和交互來(lái) 間接獲得。交互可以通過(guò)使用用戶激活的瀏覽器工具欄被監(jiān)視,其中被發(fā)送到移動(dòng)設(shè)備110 的一些或所有數(shù)據(jù)被轉(zhuǎn)發(fā)給UDS 152,也可以使用配置移動(dòng)設(shè)備的任何其它已知方法來(lái)跟 蹤包括定向、生物識(shí)別和運(yùn)動(dòng)傳感在內(nèi)的用戶交互。因而,例如暗含的社交關(guān)系和關(guān)聯(lián)數(shù)據(jù) 和/或聯(lián)系信息可以基于來(lái)自用戶的相應(yīng)設(shè)備、環(huán)境傳感器或數(shù)據(jù)饋送源的數(shù)據(jù)以及/或 者用戶與另一用戶之間的消息中的內(nèi)容被提取,不管這兩個(gè)用戶是否都是顯式社交網(wǎng)絡(luò)中 的成員。諸如社交聯(lián)網(wǎng)信息、通信信息、位置信息和移動(dòng)路徑或狀態(tài)信息之類(lèi)的信息被存 儲(chǔ)在UDS 152內(nèi),并且可以與其它數(shù)據(jù)一起作為“元數(shù)據(jù)包”被傳送。如下所述,元數(shù)據(jù)包 可以提供上下文信息或內(nèi)容信息給其相伴的數(shù)據(jù)。其中元數(shù)據(jù)可以被傳播的詞匯表的非限 制性示例(包括對(duì)屬性、對(duì)象和數(shù)據(jù)類(lèi)型的使用)在下面的名為“示例元數(shù)據(jù)詞匯表”的部 分中被提供。存儲(chǔ)在UDS 152中的信息可以被傳送給移動(dòng)搜索細(xì)化管理器(MSRM) 154。MSRM 154被配置為接收來(lái)自用戶的搜索查詢,將搜索查詢解析為一個(gè)或多個(gè)主要搜索項(xiàng),并基于 存儲(chǔ)在UDS 152內(nèi)的關(guān)于用戶的信息提供場(chǎng)景調(diào)節(jié)器。包括處理上下文和基于概念的搜 索在內(nèi)的MSRM154的另一些特征在名稱(chēng)為“Clustered Search Processing”的專(zhuān)利申請(qǐng) No. 11/651,102 中被描述。在實(shí)施例中,上下文調(diào)節(jié)器被放在元數(shù)據(jù)包中,被從移動(dòng)設(shè)備110傳送到MSRM 154 ;例如,元數(shù)據(jù)包可以包括與從移動(dòng)設(shè)備110發(fā)送的搜索查詢一起的或者作為該搜索查 詢的一部分的數(shù)據(jù)。在實(shí)施例中,上下文調(diào)節(jié)器被UDS 152提供給MSRM 154。在實(shí)施例中,MSRM 154標(biāo)識(shí)要被搜索的任意特定概念的數(shù)據(jù)源。其中第三方可以提供客戶可定制的數(shù)據(jù)源的方法的一個(gè)示例將在后面針對(duì)圖5、圖6進(jìn)行描述。利用存儲(chǔ)在UDS 152中的信息,MSRM 154隨后對(duì)要由搜索模塊156處理的修改后 的搜索查詢與關(guān)于要被搜索的任意特定概念的數(shù)據(jù)源的指示一起進(jìn)行細(xì)化。搜索模塊156所提供的搜索結(jié)果可以被聚類(lèi)成多個(gè)組,并且可選地被排序,如名 稱(chēng)為“Clustered Search Processing”的專(zhuān)利申請(qǐng)No. 11/651,102中所公開(kāi)的。在實(shí)施例 中,來(lái)自搜索模塊156的搜索結(jié)果隨后被傳送給搜索聚類(lèi)模塊158。在實(shí)施例中,被傳送到 搜索模塊156的元數(shù)據(jù)也被傳送給搜索聚類(lèi)模塊158。另外,針對(duì)移動(dòng)用戶元數(shù)據(jù)確定的搜索結(jié)果也可以基于根據(jù)特定概念數(shù)據(jù)源和特 定內(nèi)容數(shù)據(jù)源中一個(gè)或兩者所得到的元數(shù)據(jù)被修改。相應(yīng)的搜索結(jié)果可以根據(jù)源、條目、概 念或內(nèi)容被聚類(lèi)。例如,由UDS 152和MSRM 154中的一個(gè)或兩個(gè)一起標(biāo)識(shí)的元數(shù)據(jù)可以基于匹配特 定概念元數(shù)據(jù)源與搜索結(jié)果匹配起來(lái)。在實(shí)施例中,搜索結(jié)果與其它已知數(shù)據(jù)源組合以創(chuàng)建“虛擬聚類(lèi)”,該“虛擬聚類(lèi)” 可以按與實(shí)際聚類(lèi)結(jié)果被提供給用戶的方式相同或類(lèi)似的方式被提供給用戶。在實(shí)施例中,被用于聚類(lèi)結(jié)果的由搜索聚類(lèi)模塊158標(biāo)識(shí)的概念被作為元數(shù)據(jù)與 結(jié)果附著在一起。在實(shí)施例中,被標(biāo)識(shí)的概念被用于基于在消除歧義階段所標(biāo)識(shí)的實(shí)體確 定結(jié)果類(lèi)型或相對(duì)排序。在實(shí)施例中,表示用戶的移動(dòng)狀態(tài)信息的元數(shù)據(jù)可以被用于構(gòu)建顯示在移動(dòng)設(shè)備 110的顯示器126上的搜索結(jié)果布局。按照這種方式,來(lái)自關(guān)于用戶和上下文的很多不同源的元數(shù)據(jù)被用于個(gè)人化當(dāng)前 移動(dòng)用戶的搜索或動(dòng)態(tài)頁(yè)面組合請(qǐng)求。描述用戶的(1)當(dāng)前活動(dòng),(2)當(dāng)前環(huán)境,(3)社交關(guān) 系和關(guān)聯(lián),(4)第三方評(píng)估、聲譽(yù)、排名或其它質(zhì)量打分機(jī)制,例如信用分?jǐn)?shù)等,以及(5)搜 索查詢的元數(shù)據(jù)與由特定概念、特定上下文或特定內(nèi)容數(shù)據(jù)源生成的元數(shù)據(jù)組合在一起, 可以被用于將相關(guān)信息傳送給移動(dòng)用戶。示例性用戶示例(a)通過(guò)使用與移動(dòng)設(shè)備使用相關(guān)的元數(shù)據(jù)并且(b)與對(duì)字符串進(jìn)行消除歧義而 變成實(shí)體相結(jié)合的聚類(lèi)的示例在顯示移動(dòng)設(shè)備上的示例搜索和搜索結(jié)果的圖2到圖4中被 圖示。針對(duì)圖2,在面板210中,移動(dòng)用戶利用條目“sushi”進(jìn)行簡(jiǎn)單搜索。諸如用戶 位置之類(lèi)的以前所獲得的元數(shù)據(jù)已被捕獲并顯示在搜索框下面;在該示例中,用戶位于 "3000Paradise Rd, Las Vegas 附近,,。該位置元數(shù)據(jù)允許對(duì)被標(biāo)識(shí)為與搜索項(xiàng)相關(guān)的附近商業(yè)場(chǎng)所(例如餐館)的標(biāo)識(shí) 和顯示。這些餐館構(gòu)成具有抽象實(shí)體類(lèi)型“餐館”的特定示例的聚類(lèi)。這些結(jié)果可以根據(jù) 距離進(jìn)一步細(xì)化,如面板210中所示。有益地,元數(shù)據(jù)包可以被諸如Yelp、Zagat和OpenTable之類(lèi)的其它內(nèi)容提供商使 用,并且在面板210中被顯示在標(biāo)題“更多商鋪結(jié)果”下面。這些商鋪結(jié)果可以基于移動(dòng)用 戶的位置、搜索項(xiàng)和諸如“餐館”之類(lèi)的抽象實(shí)體類(lèi)型的組合被生成,并推薦給用戶。在面板220中,用戶選擇了針對(duì)“Forum Shops中的Sushi Roku"的結(jié)果,并且登 錄了關(guān)于該餐館的信息顯示頁(yè)面。雖然用戶正在瀏覽關(guān)于抽象實(shí)體“餐館”的特定示例的細(xì)節(jié),但是移動(dòng)設(shè)備的顯示器被配置為顯示經(jīng)由到“商鋪細(xì)節(jié)”的鏈接的到諸如地圖、用戶 評(píng)論和更多工具之類(lèi)的其它相關(guān)信息的鏈接。面板231、232和233顯示從“Sushi Roku”的登錄頁(yè)面可連接到的鏈接。對(duì)于每 個(gè)面板中所顯示的信息,元數(shù)據(jù)包括被應(yīng)用于描述內(nèi)容源的數(shù)據(jù)類(lèi)型(例如“評(píng)論”、“評(píng)論 作者”、“圖片”、“評(píng)分”等)。圖3圖示了通過(guò)使用社交聯(lián)網(wǎng)上下文中所應(yīng)用的元數(shù)據(jù)包括所得到的聚類(lèi)。面板 310圖示了用戶針對(duì)名字為“Will Decker”的人進(jìn)行的搜索。該搜索可能會(huì)參考用戶的當(dāng) 前位置又一次被執(zhí)行,如在搜索框下面的位置信息(IOOOParadise Rd, Las Vegas附近”) 所示。該搜索利用針對(duì)三個(gè)應(yīng)用Facebook、LinkedIn和MySpace的抽象類(lèi)“聯(lián)系”生成檔 案信息聚類(lèi)。在該示例中,來(lái)自這三個(gè)應(yīng)用的數(shù)據(jù)(包括元數(shù)據(jù)包)通過(guò)開(kāi)放式API結(jié)構(gòu) 被分別取出并由服務(wù)器進(jìn)行匯集。另外,如面板310中所示,“聯(lián)系”類(lèi)類(lèi)型中的每個(gè)示例擁有可以被用來(lái)進(jìn)一步細(xì)化 結(jié)果并幫助用戶找到他或她實(shí)際知道的名字為“Will Decker"的人的屬性。在面板320中,用戶選擇了在Facebook找到的檔案,并瀏覽了與類(lèi)“概覽”相對(duì)應(yīng) 的名字為“Will Decker”(或有略微差別的名字)的很多人與諸如微縮照片之類(lèi)的附加信 息一起的概況信息,以及關(guān)于個(gè)人的封裝概況,例如“Berkeley校友錄AChicago校友錄”。在面板330中,用戶已導(dǎo)航到針對(duì)特定示例“Will Decker"的Facebook照片集。 包括照片信息的元數(shù)據(jù)包可以被API結(jié)構(gòu)應(yīng)用并與關(guān)于移動(dòng)設(shè)備物理特征相關(guān)的信息進(jìn) 行組合,來(lái)以引人注目的方式呈現(xiàn)各個(gè)Facebook照片。圖4圖示了不產(chǎn)生被命名的聚類(lèi)結(jié)果的基于搜索的結(jié)果生成,其中用戶被提供一 個(gè)或多個(gè)未命名的虛擬聚類(lèi),這些聚類(lèi)自身可以包括一個(gè)或多個(gè)第三方開(kāi)放式抽象。在面 板410中,移動(dòng)用戶輸入搜索項(xiàng)“Audi tt”。雖然搜索結(jié)果不產(chǎn)生命名聚類(lèi),但是利用符合 開(kāi)放式抽象模型的從MotorTrend和Wikipedia提供的內(nèi)容,名稱(chēng)為“2008Audi TT”的虛擬 聚類(lèi)被創(chuàng)建。在面板420中,用戶選擇了 MotorTrend Research圖標(biāo)并且被提供了根據(jù)數(shù)據(jù)和 元數(shù)據(jù)匯集的登錄頁(yè)面,所述數(shù)據(jù)和元數(shù)據(jù)可以是(1)根據(jù)從一般數(shù)據(jù)源獲得的結(jié)果被提 供的,或者(2)根據(jù)MotorTrend API插件被提供的。生成結(jié)果的其它可能包括以下生成方 式中的一個(gè)或多個(gè)(1)生成虛擬聚類(lèi);(2)生成一系列虛擬聚類(lèi);以及(3)生成未經(jīng)聚類(lèi) 但滿足至少一個(gè)相關(guān)性標(biāo)準(zhǔn)的OpenAbstraces的列表。將內(nèi)容源整合到移動(dòng)搜索架構(gòu)中在以上圖2到圖4中所提供的圖示中,來(lái)自Facebook、LinkedIn和MySpace的聚 類(lèi)數(shù)據(jù)可以(1)經(jīng)由瀏覽器工具欄提供給服務(wù)器,或者(2)通過(guò)開(kāi)放式API架構(gòu)從每個(gè)網(wǎng) 站中取出并由服務(wù)器匯集。用于整合內(nèi)容源的架構(gòu)和用于經(jīng)由第三方內(nèi)容源生成聚類(lèi)的簡(jiǎn) 單示意圖在圖5和圖6中被示出并在下面進(jìn)行描述。圖5圖示了執(zhí)行對(duì)多個(gè)數(shù)據(jù)源的聯(lián)合查詢的移動(dòng)搜索系統(tǒng)500,其中第三方提供 插件模塊以將他們的數(shù)據(jù)解析為搜索或個(gè)人化內(nèi)容處理可用的格式。所述搜索獲取包括 “內(nèi)容索引”的數(shù)據(jù)存儲(chǔ)器511、512、513中的數(shù)據(jù)(和相關(guān)元數(shù)據(jù))。數(shù)據(jù)從下面參考圖6 所描述的插件521-524被傳送給內(nèi)容索引。移動(dòng)搜索系統(tǒng)500中的結(jié)果也直接從內(nèi)容插件 526那被直接提取。
11
插件521到525中的每個(gè)插件從內(nèi)容源531到536那提取數(shù)據(jù)或者推送數(shù)據(jù)。內(nèi) 容源可以包括應(yīng)用程序接口(API)和/或內(nèi)容饋送源。另外,移動(dòng)搜索系統(tǒng)500中的結(jié)果 也可以由包括應(yīng)用程序接口(API)的內(nèi)容源537直接提取。如圖所示,數(shù)據(jù)可以從來(lái)自第 三方提供商的API或內(nèi)容饋送源被直接提取給插件;或者數(shù)據(jù)可以經(jīng)由第三方提供商的內(nèi) 容饋送源饋送給插件。圖6圖示了圖5中所示的插件的示例架構(gòu)。插件600包括解析器610、關(guān)聯(lián)模塊 620和渲染器630。解析器610可以包括元數(shù)據(jù)解析器或API請(qǐng)求器,該元數(shù)據(jù)解析器或 API請(qǐng)求器兩者或其中的一個(gè)與圖5中所示的“內(nèi)容源”中的一個(gè)或多個(gè)進(jìn)行通信。包括可 選的元數(shù)據(jù)包的經(jīng)解析的數(shù)據(jù)從解析器610被傳送給關(guān)聯(lián)模塊620。顯式和隱式聚類(lèi)結(jié)果 映射由關(guān)聯(lián)模塊620執(zhí)行,結(jié)果由渲染器630處理。渲染器中的結(jié)果可以通過(guò)XML模式或 模板/用戶接口映射被處理,提供允許系統(tǒng)確定用于被顯示在移動(dòng)設(shè)備上的內(nèi)容的適當(dāng)格 式、渲染和用戶動(dòng)作的元數(shù)據(jù)包(例如聚類(lèi)ID、實(shí)體ID、W4元數(shù)據(jù)和內(nèi)容類(lèi)型元數(shù)據(jù))。然 后,結(jié)果被發(fā)送給包括圖5的“內(nèi)容索引”的一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)器。將搜索源或結(jié)果合并到主頁(yè)在以上描述中,各種形式的元數(shù)據(jù)被用于根據(jù)相應(yīng)的搜索查詢獲得搜索結(jié)果。搜 索結(jié)果可以表示各種類(lèi)型的內(nèi)容,例如文本、數(shù)值數(shù)據(jù)、圖像、動(dòng)畫(huà)、音頻或視頻,以及諸如 RSS饋送源、到新聞文章的鏈接、Wikipedia條目或web頁(yè)面的若干部分。用戶可能希望將 一個(gè)或多個(gè)搜索結(jié)果合并到用戶的主頁(yè)或移動(dòng)主頁(yè),所述用戶的主頁(yè)或移動(dòng)主頁(yè)在瀏覽器 或應(yīng)用第一次被調(diào)用時(shí)或者用戶激活某種類(lèi)型的“主頁(yè)”命令時(shí)而被調(diào)用時(shí)自動(dòng)出現(xiàn)。另外,搜索結(jié)果或者搜索結(jié)果的一部分自身可以被考慮為之前所描述的實(shí)體或?qū)?體類(lèi)型;例如,web鏈接或RSS饋送源可以被添加并作為用戶主頁(yè)上的實(shí)體或?qū)嶓w類(lèi)型???以被添加的項(xiàng)目包括(l)web鏈接;(2)RSS饋送源;(3)web鏈接,針對(duì)所述web鏈接,基于 周期性地重新訪問(wèn)該鏈接以檢查更新來(lái)創(chuàng)建RSS饋送源;(4) “實(shí)體”或“實(shí)體類(lèi)型”;以及 (5)通過(guò)對(duì)web鏈接或RSS饋送源的解析而被添加的實(shí)體或?qū)嶓w類(lèi)型。作為非限制性示例,用戶可以選擇搜索結(jié)果或用于將來(lái)包括進(jìn)來(lái)的任何在線web 頁(yè)面或資源,或者用戶可以將內(nèi)容內(nèi)所表示的實(shí)體添加到用戶的個(gè)人化內(nèi)容引擎。當(dāng)用戶 選擇時(shí),個(gè)人化內(nèi)容引擎可以自動(dòng)或交互式地確定用戶是否希望在一個(gè)或多個(gè)關(guān)聯(lián)實(shí)體中 添加所述內(nèi)容、資源或饋送源。這種所希望得到的特征可以通過(guò)利用關(guān)聯(lián)圖標(biāo)、選擇框、用戶動(dòng)作或相關(guān)的語(yǔ)音 命令顯示搜索結(jié)果或內(nèi)容對(duì)象來(lái)實(shí)現(xiàn),這些關(guān)聯(lián)圖標(biāo)、選擇框、用戶動(dòng)作或相關(guān)的語(yǔ)音命 令在被選擇或發(fā)出時(shí),確定所選擇結(jié)果的內(nèi)容類(lèi)型并創(chuàng)建要被包含到用戶主頁(yè)或消費(fèi)設(shè)備 (例如,電子書(shū)閱讀設(shè)備或游戲設(shè)備)中的相應(yīng)的信息饋送源。現(xiàn)在參考圖7描述用戶將任 意搜索結(jié)果添加作為信息饋送源的功能。圖7圖示了添加任意內(nèi)容引擎700的四個(gè)組件,所述添加任意內(nèi)容引擎700可以 被用來(lái)允許用戶將搜索結(jié)果添加到用戶的主頁(yè)或其它信息匯集點(diǎn)或設(shè)備。應(yīng)當(dāng)理解圖7中 的元件可以被很容易地合并到圖1中所示的服務(wù)器130中。例如,添加任意內(nèi)容引擎700 可以被合并到服務(wù)器130上的搜索和數(shù)據(jù)應(yīng)用134中。為了簡(jiǎn)單起見(jiàn),下面的描述將參考 圖7進(jìn)行。添加任意內(nèi)容引擎700包括查詢管理器704、顯示工具管理器708、內(nèi)容分析器和注冊(cè)管理器716。查詢管理器704跟蹤搜索用戶以及與用戶相關(guān)聯(lián)的任意數(shù)目的設(shè)備或網(wǎng)絡(luò)上的 一個(gè)或多個(gè)使用數(shù)據(jù)組或搜索歷史的查詢信息和相關(guān)元數(shù)據(jù)。在實(shí)施例中,查詢管理器704接收來(lái)自UDS 152和MSRM 154的信息。來(lái)自查詢管理器704的信息被提供給內(nèi)容分析器712,用于確定要與相應(yīng)的搜索 結(jié)果關(guān)聯(lián)的特定內(nèi)容類(lèi)型或格式。內(nèi)容分析器712對(duì)所接收的web鏈接和RSS饋送源進(jìn)行 解析以確定相應(yīng)的實(shí)體和實(shí)體類(lèi)型。一些搜索結(jié)果(例如RSS饋送源)已經(jīng)建立了用于更新的協(xié)議,而其它搜索結(jié)果 (例如靜態(tài)web頁(yè)面)可能還沒(méi)有已建立的更新協(xié)議。內(nèi)容分析器712將與這樣的靜態(tài)內(nèi) 容類(lèi)型相對(duì)應(yīng)的結(jié)果轉(zhuǎn)發(fā)給注冊(cè)管理器716。注冊(cè)管理器716可以從無(wú)饋送源功能的信息對(duì)象創(chuàng)建循環(huán)信息饋送源,以使得用 戶以各種間隔接收來(lái)自相應(yīng)鏈接的已更新信息。例如,用戶可能想要瀏覽政府機(jī)構(gòu)(例如 美國(guó)專(zhuān)利商標(biāo)局)所進(jìn)行的web頁(yè)面公告,該政府機(jī)構(gòu)并不提供web饋送源。在實(shí)施例中,注冊(cè)管理器716包括指令,所述指令周期性地接收與用戶所選擇的 無(wú)饋送源功能的信息對(duì)象相對(duì)應(yīng)的數(shù)據(jù)源,解析結(jié)果數(shù)據(jù)并應(yīng)用元數(shù)據(jù)包。注冊(cè)管理器716將任意循環(huán)信息饋送源轉(zhuǎn)發(fā)給移動(dòng)主頁(yè)管理器720以顯示在移動(dòng) 設(shè)備110上。顯示工具管理器708控制“添加此項(xiàng)”圖標(biāo)的實(shí)際顯示和相應(yīng)用戶輸入的接收。顯 示工具管理器708將所選擇的已知信息饋送源轉(zhuǎn)發(fā)給移動(dòng)主頁(yè)管理器720并將其它用戶選 擇轉(zhuǎn)發(fā)給注冊(cè)管理器716以用于饋送源創(chuàng)建。顯示工具管理器708也可以被配置為感知語(yǔ) 音命令和/或用戶動(dòng)作,以選擇所選擇的已知信息饋送源到移動(dòng)主頁(yè)管理器720和注冊(cè)管 理器716,用于饋送源創(chuàng)建。圖9-13圖示了示例性移動(dòng)主頁(yè)環(huán)境和用戶可以將實(shí)體添加到移動(dòng)設(shè)備主頁(yè)的一 種方式。面板910顯示移動(dòng)設(shè)備屏幕的一部分,從該屏幕部分,用戶可以首先通過(guò)激活名為 “添加任意內(nèi)容到Y(jié)! onePlace”的條目來(lái)將內(nèi)容添加到用戶主頁(yè)。激活以后,用戶被提供 面板920。面板920包括供用戶輸入文本進(jìn)行個(gè)人化搜索的區(qū)域921,區(qū)域921中的條目對(duì) 應(yīng)于添加內(nèi)容的一組默認(rèn)位置。因此,“添加任意內(nèi)容”功能可以被應(yīng)用于用戶輸入的搜索 查詢和/或被提供給用戶的預(yù)先選擇的或用戶定制的內(nèi)容對(duì)象組(實(shí)體、鏈接、RSS饋送源 等),這不需要用戶輸入搜索查詢但是其可以利用關(guān)于用戶的上下文信息和其它信息、可用 實(shí)體和設(shè)備來(lái)提供可能添加到用戶的移動(dòng)主頁(yè)的一個(gè)或多個(gè)定制的和/或個(gè)人化的內(nèi)容 對(duì)象。下面針對(duì)圖10,用戶查看面板1010在區(qū)域1011處有輸入文本“紅襪”。在面板 1010中的“oneSearch”按鈕激活之后,用戶被提供面板1020,提供給用戶各種選項(xiàng),用于從 中選出一個(gè)或多個(gè)內(nèi)容對(duì)象以將內(nèi)容添加到用戶的移動(dòng)主頁(yè)。一些選項(xiàng)(例如區(qū)域1022) 對(duì)應(yīng)于用戶可選擇的RSS饋送源。其它選項(xiàng)對(duì)應(yīng)于新聞文章和到web站點(diǎn)的鏈接,例如 "www. redsox. com”。區(qū)域1021對(duì)應(yīng)于實(shí)體“波士頓紅襪”,該實(shí)體可以與聚類(lèi)在一起的一個(gè) 或多個(gè)信息擁有者、出版者或作者相關(guān)聯(lián),這在2007年1月5日提交的名稱(chēng)為“Clustered Search Processing (聚類(lèi)搜索處理)”的專(zhuān)利申請(qǐng)No. 11/651,102中有更詳細(xì)的描述,該在 專(zhuān)利申請(qǐng)通過(guò)引用被包含進(jìn)來(lái)。
13
在圖11中,用戶在面板1110中選擇了要添加到用戶主頁(yè)的與實(shí)體“波士頓紅襪” 相對(duì)應(yīng)的第一條目1111。在實(shí)施例中,一組默認(rèn)內(nèi)容和源被默認(rèn)地自動(dòng)生成。在實(shí)施例中, 用戶可以從與用戶對(duì)實(shí)體“波士頓紅襪”的訂閱相關(guān)聯(lián)的內(nèi)容源或?qū)ο笾袑?zhuān)門(mén)選擇或不選 內(nèi)容源或?qū)ο螅詤R集與實(shí)體和用戶都相關(guān)聯(lián)的一組個(gè)人化的集合內(nèi)容和源。在實(shí)施例中, 取決于實(shí)際主題和標(biāo)準(zhǔn),與實(shí)體相關(guān)聯(lián)的內(nèi)容可以是免費(fèi)的或收費(fèi)的、匿名的或注冊(cè)的。圖示了用戶主頁(yè)的開(kāi)始和結(jié)尾部分的屏幕截圖在圖12中被示出。因?yàn)樵摻貓D太 長(zhǎng)以至于不能在這里充分被顯示,面板1210表示主頁(yè)的‘頂部’。該頁(yè)面可下拉至到達(dá)表示 該主頁(yè)的‘底部’的面板1220。如區(qū)域1230中所示,表示實(shí)體“波士頓紅襪”的圖標(biāo)已被添 加到用戶主頁(yè),為用戶提供了一種容易訪問(wèn)的方式,用戶用該方式瀏覽系統(tǒng)最新的與波士 頓紅襪相對(duì)應(yīng)的個(gè)人化內(nèi)容集。在圖13中,面板1310示出了系統(tǒng)所匯集的與實(shí)體“波士頓紅襪”相對(duì)應(yīng)內(nèi)容。在 圖13中,系統(tǒng)已添加了與分?jǐn)?shù)和時(shí)間表、即將到來(lái)的賽事、新聞、圖片和花名冊(cè)相對(duì)應(yīng)的內(nèi) 容源。不像單純的書(shū)簽?zāi)菢樱@些內(nèi)容源中的每一個(gè)都是動(dòng)態(tài)的,并且來(lái)自每個(gè)源的信息可 以被自動(dòng)獲取并組合以供用戶消費(fèi)。針對(duì)給定實(shí)體的相關(guān)內(nèi)容對(duì)象和饋送源的選擇和呈現(xiàn) 也可以是動(dòng)態(tài)變化的(即被刪除、被重新排序、被轉(zhuǎn)換為不同的媒體類(lèi)型等),所述動(dòng)態(tài)變 化基于系統(tǒng)、內(nèi)容發(fā)布商、用戶、廣告商、網(wǎng)絡(luò)運(yùn)營(yíng)商、設(shè)備制造商或其任意組合的喜好或動(dòng) 作并且與其中針對(duì)給定實(shí)體的相關(guān)內(nèi)容對(duì)象和饋送源可以被用戶訪問(wèn)的上述場(chǎng)景的各個(gè) 方面(即,空間、時(shí)間、社交、主題等)相關(guān)。圖14圖示了用戶可以重新配置用戶的移動(dòng)主頁(yè)(包括條目出現(xiàn)的相對(duì)順序)的 兩個(gè)視圖。條目1430 “波士頓紅襪”表示被添加到用戶移動(dòng)主頁(yè)中的用戶當(dāng)前內(nèi)容排列中 的新實(shí)體,并且相關(guān)的剪頭允許用戶交互式地刪除、提高或降低列表上的任何實(shí)體或內(nèi)容 的排序。在實(shí)施例中,用戶可以對(duì)列表上的任意實(shí)體或內(nèi)容進(jìn)行分組、為這些組命名以及刪 除或?qū)@些組進(jìn)行重新排序。廣告?zhèn)€人化動(dòng)態(tài)移動(dòng)用戶web瀏覽交互和內(nèi)容消費(fèi)體驗(yàn)與通常在與家或工作聯(lián)系在一起的 個(gè)人計(jì)算機(jī)上執(zhí)行的web瀏覽的傳統(tǒng)靜態(tài)方法非常不同。試圖將傳統(tǒng)web瀏覽交互和內(nèi)容 消費(fèi)體驗(yàn)擠進(jìn)很小的移動(dòng)屏幕上是不能提供以上所公開(kāi)的方法和系統(tǒng)所帶來(lái)的益處的。類(lèi)似地,使用傳統(tǒng)技術(shù)將廣告資料擠進(jìn)移動(dòng)屏幕也會(huì)導(dǎo)致負(fù)面的用戶體驗(yàn)。傳統(tǒng) 技術(shù)導(dǎo)致“一成不變(one-size-fits-all),,的廣告,這會(huì)破壞用戶體驗(yàn)而不是強(qiáng)調(diào)用戶體 驗(yàn)。非常大的改進(jìn)被提供了,其中實(shí)際移動(dòng)用戶歷史被用于(a)針對(duì)品牌和/或廣告 商對(duì)移動(dòng)用戶進(jìn)行排名,并且(b)在特定活動(dòng)和時(shí)間和/或空間組合針對(duì)特定廣告商預(yù)測(cè) 要傳送的特定用戶。用于將廣告與移動(dòng)用戶匹配的方法和系統(tǒng)在下面參考圖8進(jìn)行描述。圖8圖示了移動(dòng)主頁(yè)定位引擎(MHTE) 800,該移動(dòng)主頁(yè)定位引擎是個(gè)完全可定制 的個(gè)人廣告系統(tǒng),用于至少基于用戶和他們的移動(dòng)主頁(yè)(例如Yahoo的onePlace)所創(chuàng)建 的內(nèi)容、格式、配置和交互數(shù)據(jù)將特定廣告拷貝或?qū)S脙?nèi)容與特定的廣告或內(nèi)容傳送機(jī)會(huì) 進(jìn)行匹配。應(yīng)當(dāng)理解圖8中的元件可以很容易地被合并到服務(wù)器130上的搜索和數(shù)據(jù)應(yīng)用 中。MHTE 800可以包括用于(a)管理與廣告商和發(fā)布商的交互;和(b)利用(1)網(wǎng)絡(luò)
14(2)用戶和(3)第三方中的一個(gè)或多個(gè)生成的廣告服務(wù)請(qǐng)求對(duì)用戶的移動(dòng)主頁(yè)進(jìn)行配置的 模塊。在實(shí)施例中,MHTE 800包括廣告拷貝管理器804、移動(dòng)主頁(yè)管理器808、匹配管理 器812和廣告顯示管理器816。廣告拷貝管理器804與廣告商或發(fā)布商交互,并且可以允許廣告商或出版商執(zhí)行 以下操作中的一個(gè)或多個(gè)(1)注冊(cè)和管理他們的帳號(hào);(2)提交廣告拷貝或?qū)S脙?nèi)容;以 及(3)以目標(biāo)模型的形式指定所希望的動(dòng)作。專(zhuān)用內(nèi)容可以是擁有者、發(fā)布者或內(nèi)容零售 者向用戶推銷(xiāo)的任意形式的新的、更新的或獨(dú)有的內(nèi)容。目標(biāo)模型可以是以下用戶特征中 的一個(gè)或多個(gè)特征的函數(shù)(1)移動(dòng)接入設(shè)備的類(lèi)型;(2)接入網(wǎng)絡(luò);(3)人口統(tǒng)計(jì)數(shù)據(jù); (4)當(dāng)前用戶活動(dòng);(5)位置或到一個(gè)或多個(gè)已知人、地點(diǎn)或事物的接近度;(6)其它用戶、 設(shè)備或POI的共同存在;以及(7)用戶歷史、偏好或檔案等等。廣告顯示管理器816響應(yīng)于來(lái)自用戶、網(wǎng)絡(luò)或第三方業(yè)務(wù)(例如載體或ISP)的特 定廣告請(qǐng)求來(lái)根據(jù)匹配管理器812的指示匯集從廣告拷貝管理器804接收的廣告拷貝或?qū)?用內(nèi)容,并返回配置后的拷貝供請(qǐng)求方顯示。這樣的廣告請(qǐng)求可以包括指示所希望的目標(biāo) 用戶標(biāo)準(zhǔn)、廣告商愿意支付的費(fèi)用或最大費(fèi)用、顯示的限制或狀況和優(yōu)惠的持續(xù)時(shí)間的信 肩、ο移動(dòng)主頁(yè)管理器808控制和跟蹤用戶內(nèi)容、配置和與用戶移動(dòng)主頁(yè)的交互或者包 括語(yǔ)音、觸覺(jué)和感知輸入的其它被選擇web頁(yè)面。匹配管理器812將目標(biāo)模型應(yīng)用于用戶檔案來(lái)對(duì)廣告拷貝或?qū)S脙?nèi)容進(jìn)行資格 評(píng)定、評(píng)分和選擇,以響應(yīng)于由廣告顯示管理器816操縱的廣告請(qǐng)求進(jìn)行提供。來(lái)自移動(dòng)主 頁(yè)管理器808的數(shù)據(jù)可以被轉(zhuǎn)發(fā)給匹配管理器812來(lái)進(jìn)行各個(gè)廣告目標(biāo)模型的細(xì)化或構(gòu)建。下面的非限制性示例圖示了 MHTE 800所帶來(lái)的一些好處。在第一示例中,用戶將 “披薩餐館”作為實(shí)體添加到onePlace以接收在可能的目標(biāo)用戶的當(dāng)前位置、家、工作或其 它有興趣的地點(diǎn)(例如,經(jīng)常去的城市、用戶指定的感興趣的地點(diǎn)等)附近的諸如特殊折 扣、最新評(píng)論、開(kāi)店信息或與該實(shí)體相關(guān)的任何其它內(nèi)容、饋送源或信息源之類(lèi)的更新。這 種實(shí)體“Pizza Restaurant”作為在圖15所示的oneSearch實(shí)體類(lèi)型的非限制性示例子集 中的第1520行出現(xiàn)。用戶然后將被MHTE 800認(rèn)為是有資格接收定制的廣告材料或?qū)iT(mén)內(nèi) 容的潛在目標(biāo)。在用戶將“披薩餐館”添加為onePlace上的實(shí)體之后,當(dāng)任何本地披薩餐館發(fā)布 新的特價(jià)產(chǎn)品或內(nèi)容時(shí),當(dāng)有人寫(xiě)了關(guān)于披薩餐館的評(píng)論以及/或者當(dāng)在感興趣的地點(diǎn)附 近有新的披薩餐館開(kāi)張時(shí),用戶將接收到更新。通過(guò)注意用戶在onePlace上的其它實(shí)體以 及主頁(yè)上的這些相關(guān)實(shí)體相對(duì)于彼此和被刪除、拒絕或不選擇的內(nèi)容的放置,可以實(shí)現(xiàn)更 多的功能。隨時(shí)間推移的與每個(gè)實(shí)體相關(guān)聯(lián)的用戶活動(dòng)的級(jí)別和類(lèi)型可以被用來(lái)在向用戶 傳送廣告或?qū)S脙?nèi)容時(shí)確定每個(gè)實(shí)體的相對(duì)值。來(lái)自發(fā)布商的內(nèi)容傳送以及來(lái)自廣告商的 廣告?zhèn)魉涂梢员话ㄟM(jìn)來(lái)。關(guān)于同一用戶的信息可以通過(guò)用戶的額外交互到達(dá)MHTE 800。例如,用戶也可以 將“素食菜譜”添加到onePlace,該“素食菜譜”可以與通過(guò)用戶與“披薩餐館”實(shí)體的交互 得到的目標(biāo)信息組合起來(lái)以發(fā)展出這樣的目標(biāo)概況,即與“非素食披薩”相比,用戶可能更想要與“素食披薩”相關(guān)的內(nèi)容、廣告或折扣。MHTE 800所帶來(lái)的好處的一種說(shuō)明如下披薩制作者尋找特定區(qū)域的新顧客。披 薩制作者將廣告拷貝或?qū)S脙?nèi)容與被提供廣告顯示管理器816的目標(biāo)數(shù)據(jù)一起提供給廣 告拷貝管理器804。目標(biāo)數(shù)據(jù)尋找習(xí)慣在外面吃飯的年齡在18到34歲之間的男士。匹配管理器812 標(biāo)識(shí)出可能的目標(biāo)集,包括上述用戶。匹配管理器812被報(bào)警,檢查用戶主頁(yè)上的實(shí)體的放置并在確定針對(duì)該用戶的目 標(biāo)廣告和內(nèi)容時(shí)考慮與實(shí)體相關(guān)聯(lián)的用戶活動(dòng)的級(jí)別和類(lèi)型。在該示例中,匹配管理器812 配置由披薩制作者在其附近提供的素食披薩特價(jià)的廣告。該廣告由移動(dòng)主頁(yè)管理器808傳 送給用戶。在相關(guān)的示例中,用戶輸入對(duì)“餐館”的搜索請(qǐng)求,該請(qǐng)求被移動(dòng)主頁(yè)管理器808 接收。匹配管理器812檢查用戶的元數(shù)據(jù)和搜索歷史并將用戶標(biāo)識(shí)為潛在目標(biāo)。在用戶的Yahoo !移動(dòng)主頁(yè)中的用戶的Yahoo ! onePlace中除了有“素食菜譜” 實(shí)體以外,附加的數(shù)據(jù)和元數(shù)據(jù)可以進(jìn)一步改進(jìn)用戶目標(biāo)檔案,例如包括使用術(shù)語(yǔ)“素食” 在Yahoo ! oneSearch中的若干搜索在內(nèi)的潛在目標(biāo)的先前搜索歷史,以及該目標(biāo)從關(guān)于 素食菜譜的Yahoo ! oneConnect發(fā)布到MySpace的狀態(tài)更新。匹配管理器812被報(bào)警,檢查包括社交關(guān)系和關(guān)聯(lián)歷史的用戶的元數(shù)據(jù),并配置 由披薩制作者在其附近提供的素食披薩特價(jià)的廣告。該廣告與搜索結(jié)果一起由移動(dòng)主頁(yè)管 理器808傳送給用戶。圖14圖示了用戶主頁(yè)上的用戶所放置的實(shí)體可以作為廣告?zhèn)€人化過(guò)程的一部分 被匹配管理器812使用的兩種方式。面板1410圖示了用于協(xié)調(diào)用戶的各個(gè)電子郵件帳號(hào)、 即時(shí)消息器、社交網(wǎng)絡(luò)、聯(lián)系信息和日歷的用戶設(shè)置面板。當(dāng)列出這些種類(lèi)的信息時(shí),用戶 可以架構(gòu)用戶喜歡的條目放在每個(gè)列表的頂部。因而,在面板1410中,可以明顯看出與用 戶的MySpace帳號(hào)相比,用戶更多的使用用戶的Facebook帳號(hào),正如這兩個(gè)條目的相對(duì)排 名所表明的那樣。如上所述,匹配管理器812可以使用這些類(lèi)型的度量(例如組內(nèi)或組間的排名) 作為廣告?zhèn)€人化過(guò)程的一部分,提高特定用戶對(duì)基于用戶的移動(dòng)主頁(yè)上的更高排位或與過(guò) 去、當(dāng)前或被預(yù)測(cè)活動(dòng)的較強(qiáng)關(guān)聯(lián)的實(shí)體或品牌的權(quán)重。類(lèi)似地,面板1420對(duì)應(yīng)于用戶所選擇的實(shí)體排序,所述實(shí)體例如那些在圖9到13 中所示的。例如,面板1420中所示的實(shí)體排序?qū)?yīng)于圖12中所示的所有實(shí)體;注意最后一 個(gè)實(shí)體“波士頓紅襪”。在面板1420中,用戶能夠按上述方式對(duì)用戶的條目進(jìn)行重新排序。 匹配管理器812可以使用該排序例如來(lái)從合格廣告集中選擇特定的廣告,所選擇的廣告被 顯示給用戶,從而與移動(dòng)主頁(yè)相關(guān)聯(lián)的內(nèi)容和實(shí)體通過(guò)提高與用戶所訂購(gòu)的內(nèi)容或?qū)嶓w相 關(guān)的可能廣告的排名來(lái)影響所述廣告的選擇。另外,用戶在過(guò)去對(duì)內(nèi)容或廣告商的淘汰也 可以被用于影響排名。硬件概覽根據(jù)一個(gè)實(shí)施例,這里所描述的技術(shù)通過(guò)一個(gè)或多個(gè)專(zhuān)用計(jì)算設(shè)備來(lái)實(shí)現(xiàn)。這 些專(zhuān)用計(jì)算設(shè)備可以是硬件連接來(lái)執(zhí)行所述技術(shù)的,或者可以包括數(shù)字電子設(shè)備,例如一 個(gè)或多個(gè)專(zhuān)用集成電路(ASIC)或被持續(xù)性地編程以執(zhí)行所述技術(shù)的現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA),或者可以包括一個(gè)或多個(gè)通用硬件處理器,這些處理器被編程以按照固件、存儲(chǔ) 器、其它存儲(chǔ)設(shè)備或其組合中的程序指令執(zhí)行所述技術(shù)。所述專(zhuān)用計(jì)算設(shè)備也可以與客戶 定制硬件連接邏輯、ASIC或客戶編程的FPGA組合起來(lái)完成所述技術(shù)。專(zhuān)用計(jì)算設(shè)備可以 是臺(tái)式計(jì)算機(jī)系統(tǒng)、便攜式計(jì)算機(jī)系統(tǒng)、手持設(shè)備、移動(dòng)電話、瀏覽或游戲設(shè)備、聯(lián)網(wǎng)設(shè)備或 將包括硬件連接和/或程序邏輯以執(zhí)行所述技術(shù)的任何其它設(shè)備。例如,圖16是圖示了可以在其上實(shí)現(xiàn)本發(fā)明的實(shí)施例的計(jì)算機(jī)系統(tǒng)1600的框圖。 計(jì)算機(jī)系統(tǒng)1600包括總線1602或用于傳送信息的其它通信機(jī)制,以及與總線1602耦接以 處理信息的硬件處理器1604。硬件處理器1604例如可以是通用微處理器。計(jì)算機(jī)系統(tǒng)1600還包括被耦接到總線1602以存儲(chǔ)信息和處理器1604所要執(zhí)行 的指令的主存儲(chǔ)器1606,例如隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)或其它動(dòng)態(tài)存儲(chǔ)設(shè)備。主存儲(chǔ)器1606 也可以被用于存儲(chǔ)在執(zhí)行要被處理器1604執(zhí)行的指令期間的臨時(shí)變量或其它中間信息。 這些指令在被存儲(chǔ)在處理器1604可訪問(wèn)的存儲(chǔ)介質(zhì)中時(shí)使得計(jì)算機(jī)系統(tǒng)1600成為了被用 戶定制以執(zhí)行指令中所指定的操作的專(zhuān)用機(jī)器。計(jì)算機(jī)系統(tǒng)1600還包括被耦接到總線1602以存儲(chǔ)用于處理器1604的靜態(tài)信息 和指令的只讀存儲(chǔ)器(ROM) 1608或其它靜態(tài)存儲(chǔ)設(shè)備。諸如磁盤(pán)或光盤(pán)之類(lèi)的存儲(chǔ)設(shè)備 1610被提供并耦接到總線1602以存儲(chǔ)信息和指令。計(jì)算機(jī)系統(tǒng)1600可以經(jīng)由總線1602被耦接到用于向計(jì)算機(jī)用戶顯示信息的顯示 器1612,例如陰極射線管(CRT)。包括字母數(shù)字和其它按鍵的輸入設(shè)備1614被耦接到總線 1602,用于向處理器1604傳送信息和命令選擇。另一種用戶輸入設(shè)備是光標(biāo)控制1616,例 如鼠標(biāo)、跟蹤球或光標(biāo)方向鍵,用于將方向信息和命令選擇傳送給處理器1604以及控制顯 示器1612上的光標(biāo)移動(dòng)。這種輸入設(shè)備通常具有允許設(shè)備在平面中指定位置的用兩個(gè)軸 表示的兩個(gè)自由度,第一軸(例如χ軸)和第二軸(例如y軸)。輸入設(shè)備1614也可以是 移動(dòng)電話、游戲、閱讀、瀏覽或通信設(shè)備,這些設(shè)備可以包括語(yǔ)音和記錄(音頻)、視覺(jué)(視頻 和圖像)、觸摸和手勢(shì)輸入或感知輸入功能,以及音頻、視覺(jué)和觸覺(jué)輸出功能以及多通道通 信功能,這些設(shè)備通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)被交互式地連接以實(shí)時(shí)地報(bào)告其狀態(tài)和位置并方便 對(duì)內(nèi)容和用戶的訪問(wèn)。計(jì)算機(jī)系統(tǒng)1600可以利用與該計(jì)算機(jī)系統(tǒng)組合后使得或?qū)⒂?jì)算機(jī)系統(tǒng)1600編程 為專(zhuān)用機(jī)器的客戶定制的硬件連接邏輯、一個(gè)或多個(gè)ASIC或FPGA、固件和/或程序邏輯來(lái) 實(shí)現(xiàn)這里所描述的技術(shù)。根據(jù)一個(gè)實(shí)施例,計(jì)算機(jī)系統(tǒng)1600響應(yīng)于執(zhí)行主存儲(chǔ)器1606中 所包含的一個(gè)或多個(gè)指令序列的處理器1604執(zhí)行這里所描述的技術(shù)。這些指令可以從另 一存儲(chǔ)介質(zhì)(例如存儲(chǔ)設(shè)備1610)被讀入主存儲(chǔ)器1606中。主存儲(chǔ)器1606中所包含的指 令序列的執(zhí)行使得處理器1604執(zhí)行這里所描述的處理步驟。在替代實(shí)施例中,硬件連接電 路可被用于代替軟件指令或與軟件指令組合使用。這里所使用的術(shù)語(yǔ)“存儲(chǔ)介質(zhì)”指代存儲(chǔ)使機(jī)器以特定方式進(jìn)行操作的數(shù)據(jù)和/ 或指令的任意介質(zhì)。這樣的存儲(chǔ)介質(zhì)可以包括非易失性介質(zhì)和/或易失性介質(zhì)。非易失性 機(jī)制例如包括光盤(pán)或磁盤(pán),例如存儲(chǔ)設(shè)備1610。易失性介質(zhì)包括動(dòng)態(tài)存儲(chǔ)器,例如主存儲(chǔ)器 1606。存儲(chǔ)介質(zhì)的一般形式例如包括軟盤(pán)、柔性盤(pán)、硬盤(pán)、固態(tài)驅(qū)動(dòng)、磁帶或者任何其它磁性 數(shù)據(jù)存儲(chǔ)介質(zhì)、CD-ROM、任何其它光數(shù)據(jù)存儲(chǔ)介質(zhì)、具有孔圖案的任何物理介質(zhì)、RAM、PROM 和EPROM、FLASH-EPROM、NVRAM、任何其它存儲(chǔ)芯片或盒式磁帶。
17
存儲(chǔ)介質(zhì)與傳輸介質(zhì)不同,但可以與傳輸介質(zhì)一起使用。傳輸介質(zhì)參與存儲(chǔ)介質(zhì) 之間的信息傳送。例如,傳輸介質(zhì)包括同軸電纜、銅線和光纖,包括包含總線1602的線纜。 傳輸介質(zhì)也可以采用聲波或光波的形式,例如無(wú)線電波和紅外數(shù)據(jù)通信所產(chǎn)生的。各種形式的介質(zhì)可以被用于將一個(gè)或多個(gè)指令序列傳送給處理器1604以由其執(zhí) 行。例如,這些指令可以最初在遠(yuǎn)程計(jì)算機(jī)的磁盤(pán)或固態(tài)驅(qū)動(dòng)上被傳送。遠(yuǎn)程計(jì)算機(jī)可以將 指令載入其動(dòng)態(tài)存儲(chǔ)并利用調(diào)制解調(diào)器在電話線上發(fā)送指令。計(jì)算機(jī)系統(tǒng)1600的本地調(diào) 制解調(diào)器1600可以接收電話線上的數(shù)據(jù)并使用紅外發(fā)射器將數(shù)據(jù)轉(zhuǎn)換成紅外信號(hào)。紅外 檢測(cè)器可以接收紅外信號(hào)中所承載的數(shù)據(jù)并且適當(dāng)?shù)碾娐房蓪?shù)據(jù)置于總線1602上???線1602將數(shù)據(jù)傳送給主存儲(chǔ)器1606,處理器1604從主存儲(chǔ)器1606中獲取并執(zhí)行指令。主 存儲(chǔ)器1606所接收的指令可以可選地在由處理器1604執(zhí)行之前或之后被存儲(chǔ)在存儲(chǔ)設(shè)備 1610上,以及被存儲(chǔ)在移動(dòng)設(shè)備1614上,在移動(dòng)設(shè)備1614上可以利用無(wú)線數(shù)據(jù)傳輸、無(wú)線 客戶端_服務(wù)器通信和無(wú)線對(duì)等通信來(lái)傳送移動(dòng)應(yīng)用。計(jì)算機(jī)系統(tǒng)1600還包括耦接到總線1602的通信接口 1618。通信接口 1618提供 耦接到網(wǎng)絡(luò)鏈接1620的雙向數(shù)據(jù)通信,網(wǎng)絡(luò)鏈接1620被鏈接到本地網(wǎng)絡(luò)1622。例如,通信 接口 1618可以是綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN)卡、有線調(diào)制解調(diào)器、衛(wèi)星調(diào)制解調(diào)器或調(diào)制解調(diào) 器,以將數(shù)據(jù)通信連接提供給相應(yīng)類(lèi)型的電話線路。又例如,通信接口 1618可以是提供到 可兼容LAN的數(shù)據(jù)通信連接的局域網(wǎng)(LAN)卡。無(wú)線鏈接也可以被實(shí)現(xiàn)。在任意這樣的實(shí) 現(xiàn)方式中,通信接口 1618發(fā)送和接收電、電磁或光信號(hào),這些信號(hào)承載表示各種信息類(lèi)型 的數(shù)字?jǐn)?shù)據(jù)流。網(wǎng)絡(luò)鏈接1620通常提供通過(guò)一個(gè)或多個(gè)網(wǎng)絡(luò)到其它數(shù)據(jù)設(shè)備的數(shù)據(jù)通信。例如, 網(wǎng)絡(luò)鏈接1620可以提供通過(guò)本地網(wǎng)絡(luò)1622到主計(jì)算機(jī)1624或到由互聯(lián)網(wǎng)服務(wù)提供商 (ISP) 1626操作的數(shù)據(jù)設(shè)備的連接。ISP 1626進(jìn)而通過(guò)萬(wàn)維分組數(shù)據(jù)通信網(wǎng)(現(xiàn)在通常被 稱(chēng)為“互聯(lián)網(wǎng)”)1628提供數(shù)據(jù)通信服務(wù)。本地網(wǎng)絡(luò)1622和互聯(lián)網(wǎng)1628都使用承載數(shù)字?jǐn)?shù) 據(jù)流的電、電磁或光信號(hào)。經(jīng)由各種網(wǎng)絡(luò)的信號(hào)和在網(wǎng)絡(luò)鏈接1620上并經(jīng)由通信接口 1618 的信號(hào)是傳輸介質(zhì)的示例形式,這些信號(hào)將數(shù)字?jǐn)?shù)據(jù)傳送給計(jì)算機(jī)系統(tǒng)1600并且傳送來(lái) 自計(jì)算機(jī)系統(tǒng)1600的數(shù)據(jù)。計(jì)算機(jī)系統(tǒng)1600可以通過(guò)網(wǎng)絡(luò)、網(wǎng)絡(luò)鏈接1620和通信接口 1618發(fā)送消息并接收 數(shù)據(jù),包括程序代碼。在互聯(lián)網(wǎng)示例中,服務(wù)器1630可以通過(guò)互聯(lián)網(wǎng)1628、ISP 1626、本地 網(wǎng)絡(luò)1622和通信接口 1618傳送針對(duì)應(yīng)用程序的被請(qǐng)求代碼。接收到的代碼在接收以后可以被處理器1604執(zhí)行,并且/或者被存儲(chǔ)在存儲(chǔ)設(shè)備 1610或其它非易失性存儲(chǔ)裝置中以備以后執(zhí)行。本發(fā)明的實(shí)施例也可以被定位于包括被存儲(chǔ)在包括移動(dòng)電話或計(jì)算設(shè)備在內(nèi)的 任意計(jì)算機(jī)可讀介質(zhì)上的軟件的計(jì)算機(jī)程序產(chǎn)品。這樣的軟件在一個(gè)或多個(gè)數(shù)據(jù)處理設(shè)備 中被執(zhí)行時(shí)使得數(shù)據(jù)處理設(shè)備按這里所描述的方式進(jìn)行操作。本發(fā)明的實(shí)施例采用現(xiàn)在已 知的或未來(lái)的任意計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)可讀介質(zhì)的示例包括但不限于主存儲(chǔ)設(shè)備(例 如任意類(lèi)型的隨機(jī)訪問(wèn)存儲(chǔ)器)和次存儲(chǔ)設(shè)備(例如硬件驅(qū)動(dòng)、軟盤(pán)、CD-ROM、壓縮磁盤(pán)、磁 帶、磁性存儲(chǔ)設(shè)備、光存儲(chǔ)設(shè)備、MEM、基于納米技術(shù)的存儲(chǔ)設(shè)備等)。在上述說(shuō)明書(shū)中,參考了大量具體細(xì)節(jié)對(duì)本發(fā)明的實(shí)施例進(jìn)行了描述,這些具體 細(xì)節(jié)可以根據(jù)實(shí)現(xiàn)方式而變化。因而,對(duì)本發(fā)明是什么、申請(qǐng)人所希望的本發(fā)明的內(nèi)容的唯
18一且排他的指示就是包括任何后續(xù)更正的本申請(qǐng)以權(quán)利要求出版的特定形式發(fā)布的權(quán)利 要求集。這里所明確提出的對(duì)包含在所述權(quán)利要求中的術(shù)語(yǔ)的任何定義應(yīng)當(dāng)按照其在權(quán)利 要求中的使用決定這些術(shù)語(yǔ)的含義。因此,在權(quán)利要求中未被明確描述的任何限制、元素、 特性、特征、優(yōu)點(diǎn)或?qū)傩远疾粦?yīng)當(dāng)以任何方式限制該權(quán)利要求的范圍。因此,說(shuō)明書(shū)和附圖 應(yīng)被視為說(shuō)明性的而非限制性的。示例元數(shù)據(jù)詞匯表搜索猴子檔案詞匯表該規(guī)范是周期性發(fā)布的,用來(lái)提高與工業(yè)標(biāo)準(zhǔn)詞匯表的一致度并且使得常見(jiàn)的使 用實(shí)例以一致的方式被實(shí)現(xiàn)。當(dāng)我們與合作伙伴密切合作時(shí),該規(guī)范大概每周都會(huì)在alpha 和beta期間被刷新。對(duì)搜索猴子檔案詞匯表的介紹搜索猴子檔案詞匯表可以被用在DataRSS饋送源中,以及與嵌有RDFa和eRDF的
頁(yè)面一起使用。整個(gè)搜索猴子檔案包括包含工業(yè)界標(biāo)準(zhǔn)的詞匯定義在內(nèi)的很多詞匯定義以及聲 明所有前綴的簡(jiǎn)單方法。當(dāng)與DataRSS —起使用時(shí),將以下處理指令添加到饋送源的開(kāi)始 部分以聲明搜索猴子檔案詞匯定義< ? profile http://search.yahoo.com/searchmonkey_profile ? >通常,這需要很多行xmlns聲明,但是Yahoo !開(kāi)放式搜索平臺(tái)和認(rèn)可搜索猴子檔 案的任何其它軟件都接受這簡(jiǎn)單的一行聲明。下面的部分描述各個(gè)詞匯表。請(qǐng)隨意地瀏覽下面的部分,尤其是適用于你的領(lǐng)域 的部分。但是甚至其它例子也是有助于至少快速瀏覽以得到對(duì)于如何最好地為你的特定元 數(shù)據(jù)建立模型的感覺(jué)。由于包括可能值的龐大表格將是非常驚人的,所以每個(gè)部分都突出強(qiáng)調(diào)了要注意 的特定屬性以及使用提示和示例。re 1詞匯表rel詞匯表定義在rel條目屬性中使用的值。對(duì)于這些屬性的命名傳統(tǒng)是通常以 rel 前綴開(kāi)始,后面是表示人、地點(diǎn)、事情、想法或概念的短語(yǔ)。雖然在正式意義上沒(méi)有RDF 類(lèi),但是實(shí)際中RDF類(lèi)常以相同的方式被使用,因而也具有以大寫(xiě)首字母開(kāi)始(不算前綴) 的慣例。最一般的可能關(guān)系是rel =Resource0該詞匯表中的所有其它關(guān)系都是rel Resource的直接或間接“子類(lèi)”。在列出了所有rel值的表格中,“父類(lèi)”列表示下一個(gè)更一 般的關(guān)系。例如,從更加具體到更加一般:rel Image是一種rel =Media,而rel =Media是 一禾中 rel :Resource0那么如果對(duì)于你所希望提取元數(shù)據(jù)的條目類(lèi)型沒(méi)有好的匹配時(shí),該怎么辦呢?比 如你要提取關(guān)于Seattle garage band的信息。但是沒(méi)有rel :SeattleGarageBand或rel GarageBand或者甚至rel :Band屬性。表格中最具體的可用屬性是rel Organization,這 就是在這種情況下你應(yīng)當(dāng)使用的。另外,使用該規(guī)范上的反饋電子郵件地址來(lái)請(qǐng)求向詞匯 表中添加新值也是個(gè)好主意。為了在饋送源中或與web頁(yè)面中的RDFa/eRDF —起使用該詞匯表,你需要盡可能接近地映射到你利用來(lái)自該詞匯表的條目類(lèi)別標(biāo)識(shí)的條目。如果你了解現(xiàn)有的RDF詞 匯表,你就可以利用現(xiàn)有屬性填充rel屬性,只要該現(xiàn)有屬性利用資源作為其域名,而不 是僅僅有字面意思的字符串。這一類(lèi)的一些經(jīng)常出現(xiàn)的屬性包括foaf :kn0WS和foaf: homepage。常見(jiàn)rel· rel =Agent表示任何人、組織、俱樂(lè)部、“做的東西”· rel :Photo、rel Image> rel :Video、rel :Audio 表示嵌入的多媒體元素· rel :Photoset、rel :Videoset 表示音頻 / 視頻集· rel =Thumbnail表示對(duì)于音頻或視頻,更小的微縮版本可以被呈現(xiàn)· rel :Review表示評(píng)論評(píng)分· rel =Cluster表示其上有關(guān)于某事的大批信息的頁(yè)面,例如搜索結(jié)果頁(yè)面或城市中的旅館列表此外要特別注意的是任務(wù)類(lèi)型的rel特性。這些特性被有意地以非常泛指的方式 被定義,所以要挑選匹配的最接近的那個(gè)特性。這里是一些較常使用的例子· rel =Append用于寫(xiě)新的評(píng)價(jià),對(duì)日志做出評(píng)論或一般地在頁(yè)面上創(chuàng)建新內(nèi)容· rel =CheckAvailability用于執(zhí)行對(duì)產(chǎn)品或服務(wù)可用性的不具約束力的檢查· rel :Edit用于例如編輯wiki頁(yè)面。對(duì)于wiki站點(diǎn),rel :Edit特性特別有用?!?rel =Procure用于下訂單、對(duì)某事物進(jìn)行競(jìng)標(biāo)或預(yù)定· rel =SendEmail用于將此頁(yè)面(或其上的某些內(nèi)容)作為電子郵件發(fā)出· rel =SendToPhone用于將此頁(yè)面(或其上的某些內(nèi)容)發(fā)送給電話·整個(gè)review 詞匯表注意默認(rèn)度量是1到5,但是上限和下限可以禾丨J用 review :best 禾口 review :worst 來(lái)改變百科全書(shū)/參考/信息 常見(jiàn) rel· rel =Section用于標(biāo)記出特定章節(jié)。通常,不是每個(gè)章節(jié)都應(yīng)當(dāng)被包括,而只是值得注意的章節(jié)· rel =Discuss用于鏈接到單獨(dú)的討論頁(yè)面· rel =History用于鏈接到單獨(dú)的歷史頁(yè)面商鋪/商業(yè)/目錄 常見(jiàn) rel· rel :Listing表示整個(gè)列表· rel =Business表示物理商鋪(不表示列表,該商鋪有街道地址)
20
· rel Neighborhood (常常伴隨子特性 dc description)指示特定彳舞區(qū)新聞/事件/八卦·常見(jiàn) rel· rel :NewsItem購(gòu)物/貿(mào)易/產(chǎn)品頁(yè)面·常見(jiàn) rel· rel :Listing表示整個(gè)列表· rel =Product表示產(chǎn)品本身(不表示列表,該產(chǎn)品有運(yùn)輸重量)· rel !Specification社交聯(lián)網(wǎng) 常見(jiàn) rel· rel =Section用于標(biāo)記出特定章節(jié)。通常,不是每個(gè)章節(jié)都應(yīng)當(dāng)被包括,而只是值得注意的章節(jié)· rel =Discuss用于鏈接到單獨(dú)的討論頁(yè)面· rel =History用于鏈接到單獨(dú)的歷史頁(yè)面· rel =WorkExperience針對(duì)與職業(yè)相關(guān)的條目· rel =CurrentfforkExperience針對(duì)當(dāng)前所擁有的工作職位· rel =Degree指代具體的教育證書(shū)(不僅僅是“學(xué)位”,而且還指代學(xué)位證書(shū)、博士學(xué)位、證書(shū)或任何其它類(lèi)型的教育成就)。關(guān)于該條目的更多細(xì)節(jié)在dc description或其它特性中進(jìn)行說(shuō)明。旅行/目的地·常見(jiàn) rel· rel =Business用于鏈接到特定商鋪· rel =Hotel用于鏈接到特定旅館· rel =Restaurant用于鏈接到特定餐館· rel =Flight用于鏈接到關(guān)于特定航班的信息· rel =Map用于鏈接到某區(qū)域的地圖· rel =Discussion用于鏈接到單獨(dú)的討論頁(yè)面· rel =History用于鏈接到單獨(dú)的歷史頁(yè)面特性詞匯表元標(biāo)簽中所包含的特性屬性將只有字面意思的字符串與資源關(guān)聯(lián)起來(lái)。廣泛使用 的官方和非官方工業(yè)標(biāo)準(zhǔn)構(gòu)成了該列表的主體。在沒(méi)有廣泛使用的現(xiàn)有詞匯表的情況下, 某些關(guān)鍵特性在該檔案中被定義。下面的部分給出了關(guān)于使用哪些詞匯表的指導(dǎo)。所有的 特性都被列在搜索猴子檔案詞匯表規(guī)范中。與特性相關(guān)聯(lián)的是域和范圍。域指定特性適用于哪些種類(lèi)的條目。例如,media: width只對(duì)rel :Media條目而言是有意義的;例如它被應(yīng)用于rel =Person是無(wú)意義的。范 圍指定預(yù)期在特性中出現(xiàn)什么類(lèi)型的字符串值。例如,dc:date特性應(yīng)當(dāng)接受具有特定格
21式的日期,即YYYY-MM-DD,也被稱(chēng)為IS0-8601格式。常見(jiàn)特性· dc :title對(duì)應(yīng)總標(biāo)題· dc :date對(duì)應(yīng)總?cè)掌凇?dc identifier通常是URL但也可以是ISBN或其它標(biāo)識(shí)符· dc creator對(duì)應(yīng)資源的創(chuàng)建者· dc :rights對(duì)應(yīng)版權(quán)聲明· dc description對(duì)應(yīng)短的段落長(zhǎng)度的描述· reference summary 當(dāng)已經(jīng)存在 dc description 時(shí)對(duì)應(yīng)非常短的一行的描述· tagspace :tags作為以空格做間隔的標(biāo)簽列表· tagspace :tag對(duì)應(yīng)單個(gè)標(biāo)簽(可能包括空格)· atom updated在你專(zhuān)門(mén)需要調(diào)出最近更新的時(shí)間戳?xí)r出現(xiàn)· media :height和media :width用于音頻/視頻資源,利用這些屬性指定像素大小是很好的· geo location X^jSffSan Francisco" "South Bay Area,,的一Μ的人可閱讀的地點(diǎn)· geo :point對(duì)應(yīng)特定的緯度/經(jīng)度(以空格間隔的)· geo :floor對(duì)應(yīng)建筑的層數(shù)· finance :stockTickers對(duì)應(yīng)相關(guān)的股票行情列表(在紐約時(shí)報(bào)元數(shù)據(jù)后面的分號(hào)間隔的列表)商鋪/商業(yè)/目錄·常見(jiàn)特性· vcard :adr用于表示用分號(hào)間隔的街道地址· vcard :tel對(duì)應(yīng)電話號(hào)碼· vcard :url 對(duì)應(yīng) web 站點(diǎn)·整個(gè) commerce 詞匯表新聞/事件/八卦·常見(jiàn)特性 整個(gè)news:詞匯表購(gòu)物/貿(mào)易/產(chǎn)品·常見(jiàn)特性·整個(gè)product 詞匯表社交聯(lián)網(wǎng)·常見(jiàn)特性旅行/目的地·常見(jiàn)特性·整個(gè)travel 詞匯表數(shù)據(jù)類(lèi)型
22
數(shù)據(jù)類(lèi)型詞匯表有兩個(gè)主要用途。一些特性(例如dc identifier)可能具有很 多不同的可能值,例如URL或ISBN號(hào)。在這種情況下,該特性的范圍就僅僅是“字符串”。 然而,如果你想要明確指定你輸入的值比所述特性的范圍所允許的值更具體,那么你可以 指定數(shù)據(jù)類(lèi)型。例如<y:meta property =“ dc:identifier"datatype = " use:url" >http://yahoo. com</meta>數(shù)據(jù)類(lèi)型的另一用途是用于消除歧義。例如你正在提取關(guān)于圖片的信息,并 且你有兩種不同的方式來(lái)表示創(chuàng)建者利用用戶名和URL。數(shù)據(jù)類(lèi)型將原本會(huì)重復(fù)的 dc creator聲明分開(kāi)。示例<y:item rel = " rel:Photo" ><y:meta property =" dc:creator" >The Nameless 0ne</meta><y:meta property = " dc:creator"datatype =" use:url" >http://photosite. com/users/ thenamelessone</meta></y:item>當(dāng)你需要的特性不在列表中時(shí)...有時(shí)候可能出現(xiàn)你想要提取的元數(shù)據(jù)類(lèi)型在搜索猴子檔案詞匯參考目錄中找不 到。它可能是現(xiàn)有的RDF詞匯表或你需要自己構(gòu)建的詞匯表。例如,假設(shè)你的元數(shù)據(jù)是數(shù)碼相機(jī)可以處理的像素?cái)?shù)目。至少,你應(yīng)當(dāng)嘗試定義特 性前綴、名稱(chēng)、域(其適用于什么類(lèi)型的對(duì)象)和范圍(數(shù)據(jù)可以是什么類(lèi)型的值)。簡(jiǎn)言 之,其應(yīng)當(dāng)看起來(lái)像是特性表中的另外一行。當(dāng)然,更加正式的RDF詞匯定義也是非常好 的。前綴應(yīng)當(dāng)是合乎情理的短的描述性的東西,并且不可能被其它人用于不相關(guān)的目 的。以所有的CURIE作為例子,該前綴表示你需要為其定義的更長(zhǎng)的URL。在你可以控制的 域名下應(yīng)當(dāng)有某些內(nèi)容。實(shí)際定義出現(xiàn)在xmlns :prefix屬性中。如果我們的前綴是digicam,我們的特 性就是百萬(wàn)像素,我們的URL是http://example, com/vocab/digicam,我們的域是rel Product,并且我們的范圍是小數(shù),然后理論表格條目將是如下的樣子
權(quán)利要求
一種方法,包括接收用戶輸入;將第一元數(shù)據(jù)與所述用戶輸入相關(guān)聯(lián),所述第一元數(shù)據(jù)描述用戶環(huán)境并提供用于所述用戶輸入的上下文;將第二元數(shù)據(jù)與一個(gè)或多個(gè)內(nèi)容源相關(guān)聯(lián);并且向所述用戶發(fā)送至少部分基于所述用戶輸入數(shù)據(jù)、所述第一元數(shù)據(jù)和所述第二元數(shù)據(jù)的內(nèi)容,其中所述方法由一個(gè)或多個(gè)專(zhuān)用計(jì)算設(shè)備來(lái)執(zhí)行。
2.根據(jù)權(quán)利要求1所述的方法,其中所述第一元數(shù)據(jù)包括通過(guò)對(duì)所述用戶輸入進(jìn)行歧 義消除而得到的實(shí)體信息。
3.根據(jù)權(quán)利要求2所述的方法,其中所述實(shí)體信息是人、組織、機(jī)構(gòu)、位置、商業(yè)、事件、 對(duì)象、車(chē)輛、設(shè)備、裝置、標(biāo)志、標(biāo)簽、鏈接、時(shí)間或時(shí)間段中的至少一個(gè)。
4.根據(jù)權(quán)利要求1所述的方法,其中所述第一元數(shù)據(jù)包括空間數(shù)據(jù)、時(shí)間數(shù)據(jù)、社交數(shù) 據(jù)、物理對(duì)象相關(guān)數(shù)據(jù)或話題數(shù)據(jù)中的至少一種。
5.根據(jù)權(quán)利要求1所述的方法,其中所述第一元數(shù)據(jù)包括社交關(guān)系和關(guān)聯(lián)信息。
6.根據(jù)權(quán)利要求1所述的方法,其中所述一個(gè)或多個(gè)內(nèi)容源包括以下內(nèi)容源中的一個(gè) 或多個(gè)內(nèi)容索引、饋送源、文件、ftp站點(diǎn)、web驅(qū)動(dòng)器、網(wǎng)絡(luò)云和移動(dòng)設(shè)備。
7.根據(jù)權(quán)利要求1所述的方法,其中所述一個(gè)或多個(gè)內(nèi)容源中的每個(gè)內(nèi)容源包括內(nèi)容 饋送源和應(yīng)用程序接口兩者或其中之一。
8.一個(gè)或多個(gè)存儲(chǔ)指令的存儲(chǔ)介質(zhì),所述指令在被一個(gè)或多個(gè)計(jì)算設(shè)備執(zhí)行時(shí)導(dǎo)致權(quán) 利要求1到7中的任一權(quán)利要求所述的方法的執(zhí)行。
9.一種服務(wù)器,包括一個(gè)或多個(gè)處理器;可操作地耦接到所述一個(gè)或多個(gè)處理器的存儲(chǔ)器;其上存儲(chǔ)用戶數(shù)據(jù)存儲(chǔ)的存儲(chǔ)設(shè)備,所述用戶數(shù)據(jù)存儲(chǔ)將第一元數(shù)據(jù)與來(lái)自用戶的輸 入相關(guān)聯(lián),所述第一元數(shù)據(jù)描述用戶環(huán)境并提供用于所述用戶輸入的上下文;移動(dòng)搜索細(xì)化管理器,所述移動(dòng)搜索細(xì)化管理器對(duì)所述用戶輸入中所包含的搜索查詢 進(jìn)行解析以形成經(jīng)修改的搜索查詢;搜索模塊,所述搜索模塊利用所述經(jīng)修改的搜索查詢結(jié)合與一個(gè)或多個(gè)內(nèi)容源相關(guān)聯(lián) 的第二元數(shù)據(jù)執(zhí)行搜索;以及搜索聚類(lèi)模塊,所述搜索聚類(lèi)模塊向所述用戶發(fā)送內(nèi)容,所述內(nèi)容至少部分基于所述 用戶輸入數(shù)據(jù)、所述第一元數(shù)據(jù)和所述第二元數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述的服務(wù)器,其中所述第一元數(shù)據(jù)包括通過(guò)執(zhí)行對(duì)所述用戶輸 入的歧義消除而得到的實(shí)體信息。
11.根據(jù)權(quán)利要求10所述的服務(wù)器,其中所述實(shí)體信息是人、組織、機(jī)構(gòu)、位置、商業(yè)、 事件、對(duì)象、車(chē)輛、設(shè)備、裝置、標(biāo)志、標(biāo)簽、鏈接、時(shí)間或時(shí)間段中的至少一個(gè)。
12.根據(jù)權(quán)利要求9所述的服務(wù)器,其中所述第一元數(shù)據(jù)包括空間數(shù)據(jù)、時(shí)間數(shù)據(jù)、社 交數(shù)據(jù)、物理對(duì)象相關(guān)的數(shù)據(jù)或話題數(shù)據(jù)中的至少一個(gè)。
13.根據(jù)權(quán)利要求9所述的服務(wù)器,其中所述第一元數(shù)據(jù)包括社交關(guān)系和關(guān)聯(lián)信息。
14.根據(jù)權(quán)利要求9所述的服務(wù)器,其中所述一個(gè)或多個(gè)內(nèi)容源包括以下內(nèi)容源中的 一個(gè)或多個(gè)內(nèi)容索引、饋送源、文件、ftp站點(diǎn)、web驅(qū)動(dòng)器、網(wǎng)絡(luò)云和移動(dòng)設(shè)備。
15.根據(jù)權(quán)利要求9所述的服務(wù)器,其中所述一個(gè)或多個(gè)內(nèi)容源中的每個(gè)內(nèi)容源包括 內(nèi)容饋送源和應(yīng)用程序接口兩者或其中之一。
全文摘要
關(guān)于移動(dòng)用戶的上下文的信息被標(biāo)識(shí)并轉(zhuǎn)換為元數(shù)據(jù),所述移動(dòng)用戶的上下文包括但不限于當(dāng)前移動(dòng)活動(dòng)、社交關(guān)系和關(guān)聯(lián)歷史以及過(guò)去的移動(dòng)、搜索和瀏覽歷史。元數(shù)據(jù)也被應(yīng)用于將內(nèi)容傳送給搜索引擎或個(gè)人化的內(nèi)容引擎的內(nèi)容源。元數(shù)據(jù)部分被用于確定作為搜索結(jié)果或個(gè)人化的集合信息資源(例如,主頁(yè))被傳送給移動(dòng)用戶的內(nèi)容對(duì)象的相對(duì)顯示。用戶可以從一個(gè)或多個(gè)實(shí)體或搜索結(jié)果或在其它場(chǎng)景中被提供給用戶的內(nèi)容中選擇信息,所述信息要作為包含多個(gè)內(nèi)容對(duì)象的內(nèi)容饋送源或與實(shí)體相關(guān)聯(lián)的內(nèi)容饋送源被自動(dòng)傳送給用戶的主頁(yè)。關(guān)于移動(dòng)用戶活動(dòng)的信息允許發(fā)布商和廣告商識(shí)別目標(biāo)候選以接收廣告或營(yíng)銷(xiāo)材料。
文檔編號(hào)G06F17/00GK101981570SQ200980110528
公開(kāi)日2011年2月23日 申請(qǐng)日期2009年4月1日 優(yōu)先權(quán)日2008年4月1日
發(fā)明者喬治·格里斯泰德, 喬納森·梅瑞爾·查姆, 亞當(dāng)·泰加特, 利·約翰·帕里, 基思·大衛(wèi)·薩福特, 愛(ài)德華·斯坦利·歐特四世, 艾瑞克·尼可·杰森, 阿米特·庫(kù)瑪, 馬克·埃利奧特·達(dá)維斯, 麥克·波爾里斯 申請(qǐng)人:雅虎公司