專利名稱:聚集簡(jiǎn)檔和在線禮賓的制作方法
聚集簡(jiǎn)檔和在線禮賓
背景技術(shù):
用戶可以經(jīng)由利用計(jì)算設(shè)備實(shí)施的各種活動(dòng)與電子資源進(jìn)行交互。這些活動(dòng)可以在很長(zhǎng)的一段時(shí)間內(nèi)和/或由于各種離散目的或目標(biāo)而發(fā)生在計(jì)算設(shè)備上。這樣,這些活動(dòng)可以經(jīng)由多樣的設(shè)備、時(shí)間和位置以及經(jīng)由一個(gè)或多個(gè)電子資源的訪問(wèn)而發(fā)生。因?yàn)檫@些活動(dòng)和資源可以在多樣的時(shí)間、方法等發(fā)生和/或被訪問(wèn),所以這些活動(dòng)一般被視為在真空中,其中每個(gè)活動(dòng)獨(dú)立于其他的活動(dòng)。由于獨(dú)立地查看每個(gè)活動(dòng)和/或資源使用,所以用戶的喜好、偏好等可能是不相關(guān)的和/或可能被忽略。獨(dú)立地查看每個(gè)活動(dòng)在某些環(huán)境中可能是有益的,這是因?yàn)橛脩裟康暮?或目標(biāo)也隨時(shí)間而變化。此外,用戶對(duì)于允許其搜索習(xí)慣、使用習(xí)慣等被發(fā)現(xiàn)或被分析是猶豫不定的。這樣,計(jì)算機(jī)一般繼續(xù)獨(dú)立地處理(approach)每個(gè)活動(dòng)或資源使用。正是針對(duì)這些以及其他考慮,介紹在此進(jìn)行的披露。
發(fā)明內(nèi)容
在此描述用于生成聚集簡(jiǎn)檔(aggregated profile)和用于提供在線禮賓 (concierge)的概念和技術(shù)。根據(jù)在此公開(kāi)的概念和技術(shù),設(shè)備、應(yīng)用、社交網(wǎng)絡(luò)服務(wù)、網(wǎng)站和/或其他資源隨時(shí)間的使用能夠由諸如簡(jiǎn)檔引擎之類的授權(quán)實(shí)體來(lái)跟蹤。簡(jiǎn)檔引擎可以將所跟蹤的信息聚集成聚集簡(jiǎn)檔。與聚集簡(jiǎn)檔相關(guān)聯(lián)的用戶可以管理、調(diào)節(jié)和修改聚集簡(jiǎn)檔、管理與簡(jiǎn)檔和/或與簡(jiǎn)檔中的特定信息或信息類別相關(guān)聯(lián)的許可和/或?qū)τ谠摵?jiǎn)檔采取其他行動(dòng)。聚集簡(jiǎn)檔可以用于包括例如在線禮賓在內(nèi)的各種目的。如果被授權(quán)的話,在線禮賓可以提供聚集簡(jiǎn)檔中的信息給請(qǐng)求實(shí)體、使用該信息來(lái)改變UI布局和內(nèi)容、使用該信息來(lái)改變網(wǎng)站或應(yīng)用輸出、使用該信息來(lái)提供數(shù)據(jù)給網(wǎng)站、搜索引擎和/或其他實(shí)體等等。 聚集簡(jiǎn)檔的使用可以用于減少所需的來(lái)自用戶的輸入量,以改善或流線型化搜索或應(yīng)用使用和/或用于其他目的。根據(jù)一個(gè)方面,簡(jiǎn)檔引擎被配置為接收與社交網(wǎng)絡(luò)服務(wù)相關(guān)聯(lián)的社交網(wǎng)絡(luò)數(shù)據(jù)以及由搜索引擎生成的搜索數(shù)據(jù)。社交網(wǎng)絡(luò)數(shù)據(jù)可以包括指示與用戶相關(guān)聯(lián)的活動(dòng)和連接的數(shù)據(jù)。搜索數(shù)據(jù)可以包括由搜索引擎生成或跟蹤的搜索歷史和其他信息以及從第三方服務(wù)或?qū)嶓w中編譯的信息。此外,簡(jiǎn)檔引擎被配置為跟蹤在與簡(jiǎn)檔引擎通信的客戶端上發(fā)生的活動(dòng)。這些以及其他數(shù)據(jù)由簡(jiǎn)檔引擎來(lái)解釋,并被用于建立與用戶相關(guān)聯(lián)的簡(jiǎn)檔。根據(jù)另一個(gè)方面,簡(jiǎn)檔和/或與簡(jiǎn)檔相關(guān)聯(lián)的數(shù)據(jù)被用于提供在線禮賓。在線禮賓使用簡(jiǎn)檔中的數(shù)據(jù)來(lái)識(shí)別相對(duì)于各種應(yīng)用、網(wǎng)站、資源、搜索等的用戶偏好和/或意圖。此外,在線禮賓可以使用簡(jiǎn)檔中的數(shù)據(jù)來(lái)識(shí)別用于包括在隱含(implicit)社交網(wǎng)絡(luò)中的實(shí)體,其中隱含社交網(wǎng)絡(luò)包括用戶頻繁與之通信的實(shí)體。禮賓也可以使用多個(gè)簡(jiǎn)檔中的數(shù)據(jù)來(lái)辨認(rèn)(recognize)相似性,并且基于所確定的相似性在各方之間進(jìn)行引進(jìn) (introduction)。簡(jiǎn)檔引擎提供豐富的許可環(huán)境,用于不僅控制什么數(shù)據(jù)被跟蹤,而且還控制什么方被授權(quán)來(lái)訪問(wèn)所跟蹤的數(shù)據(jù)。根據(jù)各種實(shí)施方式,客戶端被配置為執(zhí)行傳統(tǒng)的操作系統(tǒng),并且在其他實(shí)施方式中,客戶端被配置為執(zhí)行基于網(wǎng)絡(luò)的操作系統(tǒng)。因而,客戶端可以執(zhí)行操作系統(tǒng)或被配置為訪問(wèn)基于網(wǎng)絡(luò)或其他遠(yuǎn)程執(zhí)行的應(yīng)用和服務(wù)的其他基礎(chǔ)程序,以便在客戶端設(shè)備上提供特定功能??蛻舳艘虼丝梢越?jīng)由與標(biāo)準(zhǔn)網(wǎng)絡(luò)瀏覽器相媲美的簡(jiǎn)單的操作系統(tǒng)或應(yīng)用來(lái)提供各種應(yīng)用和服務(wù)。應(yīng)意識(shí)到上述主題可以作為計(jì)算機(jī)控制的設(shè)備、計(jì)算機(jī)處理、計(jì)算系統(tǒng)或作為諸如計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的制品來(lái)實(shí)現(xiàn)。通過(guò)閱讀下面的詳細(xì)描述部分以及查看相關(guān)附圖, 這些以及各種其他特征將是顯而易見(jiàn)的。提供這個(gè)發(fā)明內(nèi)容部分來(lái)以簡(jiǎn)化的形式介紹下面在具體描述部分中進(jìn)一步描述的概念的選擇。這個(gè)發(fā)明內(nèi)容部分并不打算標(biāo)識(shí)所請(qǐng)求保護(hù)主題的關(guān)鍵特征或基本特征, 也不旨在這個(gè)發(fā)明內(nèi)容部分用于限制所請(qǐng)求保護(hù)的主題的范圍。而且,所請(qǐng)求保護(hù)的主題并不限于解決在此披露內(nèi)容的任何部分中所標(biāo)注的任何的或所有的缺陷的實(shí)現(xiàn)方式。
圖1是說(shuō)明用于在此公開(kāi)的各個(gè)實(shí)施方式的示例性操作環(huán)境的系統(tǒng)框圖。圖2是顯示根據(jù)示例性實(shí)施方式用于生成聚集簡(jiǎn)檔的方法的各方面的流程圖。圖3是顯示根據(jù)示例性實(shí)施方式用于使用聚集簡(jiǎn)檔的方法的各方面的流程圖。圖4是顯示根據(jù)各個(gè)實(shí)施方式用于修改聚集簡(jiǎn)檔的示例性用戶界面的各方面的用戶界面圖。圖5是顯示根據(jù)各個(gè)實(shí)施方式用于提供對(duì)聚集簡(jiǎn)檔的訪問(wèn)的示例性用戶界面的各方面的用戶界面圖。圖6是說(shuō)明用于能夠?qū)崿F(xiàn)在此介紹的實(shí)施方式的各方面的計(jì)算系統(tǒng)的示例性計(jì)算機(jī)硬件和軟件架構(gòu)的計(jì)算機(jī)架構(gòu)圖。
具體實(shí)施例方式以下具體描述部分涉及用于生成聚集簡(jiǎn)檔以及用于提供在線禮賓的概念和技術(shù)。 根據(jù)在此描述的概念和技術(shù),簡(jiǎn)檔引擎被配置為接收與社交網(wǎng)絡(luò)服務(wù)相關(guān)聯(lián)的社交網(wǎng)絡(luò)數(shù)據(jù)、由搜索引擎生成的搜索數(shù)據(jù)和/或由其他實(shí)體生成的其他數(shù)據(jù)。此外,簡(jiǎn)檔引擎辨認(rèn)與簡(jiǎn)檔引擎通信的客戶端可獲得的和/或所訪問(wèn)的應(yīng)用和其他資源。此外,簡(jiǎn)檔引擎被配置為跟蹤在與簡(jiǎn)檔引擎通信的客戶端上發(fā)生的活動(dòng)。這些以及其他數(shù)據(jù)由簡(jiǎn)檔引擎來(lái)解釋, 并用于建立與用戶相關(guān)聯(lián)的簡(jiǎn)檔。簡(jiǎn)檔和/或與簡(jiǎn)檔相關(guān)聯(lián)的數(shù)據(jù)由簡(jiǎn)檔引擎用于提供在線禮賓。在線禮賓被配置為使用簡(jiǎn)檔中的數(shù)據(jù)來(lái)識(shí)別對(duì)于各種應(yīng)用、網(wǎng)站、資源、搜索等的用戶偏好和/或意圖。此外,在線禮賓被配置為使用簡(jiǎn)檔中的數(shù)據(jù)來(lái)生成隱含社交網(wǎng)絡(luò)和/或用于其他目的。禮賓被配置為使用多個(gè)簡(jiǎn)檔中的數(shù)據(jù)來(lái)辨認(rèn)相似性,并且基于所確定的相似性在各方之間進(jìn)行引進(jìn)。簡(jiǎn)檔引擎也被配置為生成用戶界面,用于與簡(jiǎn)檔交互并用于控制簡(jiǎn)檔的內(nèi)容。簡(jiǎn)檔引擎也提供豐富的許可環(huán)境,用于不僅控制跟蹤什么數(shù)據(jù),而且還控制什么方被授權(quán)來(lái)訪問(wèn)跟蹤的數(shù)據(jù)。雖然以與計(jì)算機(jī)系統(tǒng)上操作系統(tǒng)和應(yīng)用程序的執(zhí)行協(xié)同執(zhí)行的程序模塊的一般語(yǔ)境介紹在此描述的主題,但是本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到其他的實(shí)現(xiàn)方式可以結(jié)合其他類型的程序模塊來(lái)執(zhí)行。一般,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、組件、數(shù)據(jù)結(jié)構(gòu)以及其他類型的結(jié)構(gòu)。此外,本領(lǐng)域技術(shù)人員將意識(shí)到在此所描述的主題可以利用包括手持設(shè)備、多處理器系統(tǒng)、基于微處理器或可編程消費(fèi)電子設(shè)備、小型計(jì)算機(jī)、大型計(jì)算機(jī)等的其他計(jì)算機(jī)系統(tǒng)配置來(lái)實(shí)踐。語(yǔ)“應(yīng)用”及其變型在此用于指示用于給用戶提供功能的計(jì)算機(jī)可執(zhí)行文件。根據(jù)各種實(shí)施方式,應(yīng)用可以由例如計(jì)算機(jī)、智能電話等的設(shè)備來(lái)執(zhí)行。此外,計(jì)算機(jī)、智能電話或其他設(shè)備能夠執(zhí)行網(wǎng)絡(luò)瀏覽器或操作系統(tǒng),其被配置為訪問(wèn)遠(yuǎn)程執(zhí)行的應(yīng)用和/或服務(wù),諸如基于網(wǎng)絡(luò)的和/或其他遠(yuǎn)程執(zhí)行的應(yīng)用、網(wǎng)頁(yè)、社交網(wǎng)絡(luò)服務(wù)等。在一些實(shí)施方式中,應(yīng)用、網(wǎng)頁(yè)和/或社交網(wǎng)絡(luò)通過(guò)遠(yuǎn)程和本地執(zhí)行的組合來(lái)提供,例如通過(guò)Javakript、 DHTML、AJAX、. ASP等的執(zhí)行來(lái)提供。根據(jù)其他實(shí)施方式,應(yīng)用包括被建立來(lái)訪問(wèn)遠(yuǎn)程或本地?cái)?shù)據(jù)的運(yùn)行時(shí)間應(yīng)用。這些運(yùn)行時(shí)間應(yīng)用可以使用位于華盛頓州雷德蒙市的微軟公司 (Microsoft Corporation in Redmond, Washington)的 SILVERLIGHT 系列產(chǎn)品、力口州圣何塞市的 Adobe 系統(tǒng)公司(Adobe Systems Incorporated of San Jose, California)的 AIR 與FLASH系列產(chǎn)品和/或其他產(chǎn)品與技術(shù)來(lái)建立。出于說(shuō)明書(shū)和權(quán)利要求書(shū)的目的,短語(yǔ)“網(wǎng)絡(luò)應(yīng)用”及其變型用于指示被配置為在網(wǎng)絡(luò)服務(wù)器和客戶端上全部或部分執(zhí)行的應(yīng)用。網(wǎng)絡(luò)應(yīng)用可以包括多層應(yīng)用,其包括但不限于用于存儲(chǔ)和/或服務(wù)于由多層應(yīng)用使用的數(shù)據(jù)的數(shù)據(jù)層;用于執(zhí)行指令以提供應(yīng)用的功能的邏輯層;以及用于再現(xiàn)和顯示應(yīng)用輸出和/或界面以便與應(yīng)用交互的表示層。應(yīng)明白在此所提供的這些層的名稱是示例性的,而不應(yīng)被解釋為以任何方式進(jìn)行限制。詞“簡(jiǎn)檔”及其變型在此用于指示識(shí)別偏好、設(shè)置、身份、活動(dòng)、社交網(wǎng)絡(luò)信息、別名、位置、人口統(tǒng)計(jì)信息、搜索歷史、購(gòu)買歷史、使用歷史和/或與用戶或其他實(shí)體相關(guān)聯(lián)的使用的其他方面的數(shù)據(jù)。簡(jiǎn)檔也能夠包括描述用戶或其他實(shí)體所使用的設(shè)備的類型的信息、與用戶或其他實(shí)體相關(guān)聯(lián)的許可信息以及描述用戶、什么數(shù)據(jù)被用戶訪問(wèn)、用戶何時(shí)訪問(wèn)數(shù)據(jù)、用戶為何訪問(wèn)數(shù)據(jù)和/或用戶如何訪問(wèn)數(shù)據(jù)的其他信息。簡(jiǎn)檔的其他方面在此被披露并被包括在如在此和在權(quán)利要求書(shū)中使用的簡(jiǎn)檔的定義中。在以下具體描述部分中,參考形成其一部分并在其中利用示例顯示特定實(shí)施方式或示例的附圖?,F(xiàn)在參考附圖,其中相同的數(shù)字遍及若干附圖表示相似的元素,用于生成聚集簡(jiǎn)檔和提供在線禮賓的計(jì)算系統(tǒng)、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)實(shí)現(xiàn)的方法的各方面將被介紹?,F(xiàn)在參考圖1,用于在此介紹的各種實(shí)施方式的一個(gè)操作環(huán)境100的各方面將被描述。圖1中所示的操作環(huán)境100包括操作在網(wǎng)絡(luò)104上或者與網(wǎng)絡(luò)104通信的服務(wù)器計(jì)算機(jī)102。根據(jù)各種實(shí)施方式,服務(wù)器計(jì)算機(jī)102的功能由操作在因特網(wǎng)上或者與因特網(wǎng)通信的網(wǎng)絡(luò)服務(wù)器來(lái)提供,雖然這未必如此。服務(wù)器計(jì)算機(jī)102被配置為執(zhí)行或存儲(chǔ)應(yīng)用106 ;托管(host)和/或服務(wù)于網(wǎng)頁(yè)、文檔、文件、多媒體和/或其他內(nèi)容;和/或托管、執(zhí)行和/或服務(wù)于其他內(nèi)容、軟件和 /或服務(wù)。雖然服務(wù)器計(jì)算機(jī)102在此有時(shí)被描述為執(zhí)行應(yīng)用106以提供各種功能的應(yīng)用服務(wù)器,但是應(yīng)明白這是不一定的情況。在一些實(shí)施方式中,服務(wù)器計(jì)算機(jī)102執(zhí)行應(yīng)用 106,以便例如通過(guò)應(yīng)答對(duì)于內(nèi)容的請(qǐng)求以響應(yīng)于對(duì)于內(nèi)容的一個(gè)或多個(gè)請(qǐng)求來(lái)提供網(wǎng)絡(luò)服務(wù)器功能,執(zhí)行從設(shè)備或?qū)嶓w接收到的查詢等等。在一些實(shí)現(xiàn)方式中,服務(wù)器計(jì)算機(jī)102存儲(chǔ)應(yīng)用106并允許其他設(shè)備和/或網(wǎng)絡(luò)節(jié)點(diǎn)訪問(wèn)、下載和/或執(zhí)行應(yīng)用106。因此,應(yīng)明白服務(wù)器計(jì)算機(jī)102和應(yīng)用106能夠用于提供各種功能,其包括但不限于與應(yīng)用服務(wù)器和 /或數(shù)據(jù)服務(wù)器相關(guān)聯(lián)的功能。此外,盡管在圖1中未示出,但是應(yīng)明白服務(wù)器計(jì)算機(jī)102 能夠與數(shù)據(jù)庫(kù)、存儲(chǔ)器和/或其他數(shù)據(jù)存儲(chǔ)設(shè)備通信和/或包括數(shù)據(jù)庫(kù)、存儲(chǔ)器和/或其他數(shù)據(jù)存儲(chǔ)設(shè)備,以訪問(wèn)、修改、執(zhí)行和/或存儲(chǔ)與服務(wù)器計(jì)算機(jī)102和/或應(yīng)用106相關(guān)聯(lián)的數(shù)據(jù)。根據(jù)各種實(shí)施方式,與應(yīng)用106有關(guān)的數(shù)據(jù)通過(guò)應(yīng)用106的執(zhí)行來(lái)生成。類似地, 如上所提及的,服務(wù)器計(jì)算機(jī)102可以通過(guò)應(yīng)用106的執(zhí)行來(lái)托管或服務(wù)于與諸如網(wǎng)頁(yè)、服務(wù)、文檔、文件、圖像、多媒體、軟件、其他內(nèi)容等之類的內(nèi)容相對(duì)應(yīng)的數(shù)據(jù)至連接到服務(wù)器計(jì)算機(jī)102的設(shè)備。在這些和其他實(shí)施方式中,能夠使得由服務(wù)器102生成、托管和/或服務(wù)的數(shù)據(jù)可用于連接到服務(wù)器計(jì)算機(jī)102的一個(gè)或多個(gè)設(shè)備,能夠發(fā)送該數(shù)據(jù)至這一個(gè)或多個(gè)設(shè)備和/或由這一個(gè)或多個(gè)設(shè)備接收該數(shù)據(jù)。這些設(shè)備能夠被配置為顯示或再現(xiàn)數(shù)據(jù),以顯示與應(yīng)用106相關(guān)聯(lián)的內(nèi)容和/或輸出、查看諸如音頻或視頻文件之類的文件、查看圖像、再現(xiàn)網(wǎng)頁(yè)或其他內(nèi)容等等。應(yīng)明白在與應(yīng)用106相關(guān)聯(lián)的數(shù)據(jù)的情況下,應(yīng)用106可以在服務(wù)器計(jì)算機(jī)102 上被執(zhí)行,并且與應(yīng)用106相關(guān)聯(lián)的輸出能夠在遠(yuǎn)離服務(wù)器設(shè)備102的設(shè)備上被再現(xiàn)和被顯示。在其他實(shí)施方式中,應(yīng)用106部分地由服務(wù)器計(jì)算機(jī)102執(zhí)行,并且部分地由遠(yuǎn)離諸如計(jì)算機(jī)、服務(wù)器等之類的服務(wù)器計(jì)算機(jī)102的設(shè)備執(zhí)行,以提供與應(yīng)用106相關(guān)聯(lián)的功能。因而,雖然應(yīng)用106被示為由服務(wù)器計(jì)算器102托管,但是應(yīng)明白應(yīng)用組件可以同時(shí)由一個(gè)或多個(gè)設(shè)備執(zhí)行,例如,以提供多層應(yīng)用。操作環(huán)境100也包括操作在網(wǎng)絡(luò)104上或者與網(wǎng)絡(luò)104通信的社交網(wǎng)絡(luò)服務(wù)器 108 (“SN服務(wù)器”)。SN服務(wù)器108被配置為執(zhí)行社交網(wǎng)絡(luò)應(yīng)用110 (“SN應(yīng)用”),以提供社交網(wǎng)絡(luò)服務(wù)給一個(gè)或多個(gè)用戶。示例性的社交網(wǎng)絡(luò)服務(wù)包括但不限于MYSPACE社交網(wǎng)絡(luò)服務(wù)、FOURSQUARE地理網(wǎng)絡(luò)服務(wù)、TWITTER實(shí)時(shí)消息傳送服務(wù)、FACEB00K社交網(wǎng)絡(luò)服務(wù)、 LINKEDIN專業(yè)網(wǎng)絡(luò)服務(wù)、YAMMER辦公室同事網(wǎng)絡(luò)服務(wù)等等。在其他實(shí)施方式中,SN服務(wù)器108提供與其他服務(wù)、站點(diǎn)和/或可能沒(méi)有明確地被稱為社交網(wǎng)絡(luò)供應(yīng)商的供應(yīng)商相關(guān)聯(lián)的功能。例如,一些網(wǎng)站允許用戶經(jīng)由電子郵件、聊天服務(wù)、游戲、評(píng)論、共享內(nèi)容或書(shū)簽、注釋、線程、博客和/或其他方式彼此交互而沒(méi)有明確提供“社交網(wǎng)絡(luò)服務(wù)”。這樣的服務(wù)的示例包括但不限于評(píng)論服務(wù),諸如URBANSP00N餐廳評(píng)論服務(wù)、KUDZU評(píng)論服務(wù)、YELP評(píng)論服務(wù)、其他評(píng)論服務(wù)等。另一示例是位于華盛頓州雷德蒙市的微軟公司的WINDOWS LIVE服務(wù)。應(yīng)意識(shí)到上面的社交網(wǎng)絡(luò)服務(wù)的列舉并不是窮舉的,這是因?yàn)闉榱撕?jiǎn)潔起見(jiàn)而在此僅提到示例性的社交網(wǎng)絡(luò)服務(wù)。在一些實(shí)施方式中,由SN服務(wù)器108對(duì)于SN應(yīng)用110的執(zhí)行導(dǎo)致SN服務(wù)器108 生成與社交網(wǎng)絡(luò)服務(wù)相關(guān)聯(lián)和/或與SN應(yīng)用110的一個(gè)或多個(gè)用戶相關(guān)聯(lián)的社交網(wǎng)絡(luò)數(shù)據(jù)112 (“SN數(shù)據(jù)”)。在其他實(shí)施方式中,SN服務(wù)器108存儲(chǔ)或托管SN數(shù)據(jù)112,其可以由 SN應(yīng)用110從第三方站點(diǎn)搜集、由一個(gè)或多個(gè)用戶提交給SN應(yīng)用110和/或否則由SN服務(wù)器108獲得或被發(fā)送至SN服務(wù)器108。例如,SN數(shù)據(jù)112可以描述與一個(gè)或多個(gè)用戶、 社區(qū)和/或網(wǎng)絡(luò)相關(guān)聯(lián)的社交網(wǎng)絡(luò)圖表、諸如狀態(tài)更新、照片、評(píng)論、鏈接、視頻等的社交網(wǎng)絡(luò)用戶內(nèi)容、與一個(gè)或多個(gè)社交網(wǎng)絡(luò)用戶相關(guān)聯(lián)的聯(lián)系方式或履歷信息等等。
在一些實(shí)施方式中,例如,SN數(shù)據(jù)112包括描述由社交網(wǎng)絡(luò)服務(wù)的用戶訪問(wèn)的應(yīng)用106和/或其他資源、與社交網(wǎng)絡(luò)服務(wù)的用戶相關(guān)聯(lián)的購(gòu)物和搜索歷史與偏好、社交網(wǎng)絡(luò)服務(wù)的用戶所推薦的文章、廣告、網(wǎng)站、鏈接、照片、視頻、音頻、其組合等等的信息。SN數(shù)據(jù) 112也可以包括其他的信息,諸如與社交網(wǎng)絡(luò)服務(wù)的一個(gè)或多個(gè)用戶相關(guān)聯(lián)的喜好和厭惡、 與社交網(wǎng)絡(luò)服務(wù)的一個(gè)或多個(gè)用戶相關(guān)聯(lián)或由這一個(gè)或多個(gè)用戶生成的注釋、由社交網(wǎng)絡(luò)服務(wù)的一個(gè)或多個(gè)用戶關(guān)聯(lián)或生成的連接請(qǐng)求等。應(yīng)意識(shí)到SN數(shù)據(jù)112可以包括任何類型的社交網(wǎng)絡(luò)信息,并且上面列出的示例僅是說(shuō)明性的。根據(jù)各種實(shí)施方式,操作環(huán)境100包括在網(wǎng)絡(luò)104上操作或者與網(wǎng)絡(luò)104通信的搜索引擎114。搜索引擎114的功能可以由一個(gè)或多個(gè)應(yīng)用來(lái)提供,其中可以由一個(gè)或多個(gè)設(shè)備和/或設(shè)備的組合來(lái)執(zhí)行這一個(gè)或多個(gè)應(yīng)用。在一些實(shí)施方式中,搜索引擎114的功能由被配置為執(zhí)行各種應(yīng)用的一個(gè)或多個(gè)服務(wù)器計(jì)算機(jī)來(lái)提供,雖然這未必如此。在所示的實(shí)施方式中,搜索引擎114的功能由被配置為執(zhí)行搜索應(yīng)用和/或其他應(yīng)用(未示出)的網(wǎng)絡(luò)服務(wù)器來(lái)提供。根據(jù)各種實(shí)現(xiàn)方式,搜索引擎114被配置為發(fā)現(xiàn)應(yīng)用 106、SN服務(wù)器108、網(wǎng)站、服務(wù)和/或經(jīng)由網(wǎng)絡(luò)104可訪問(wèn)的其他資源,以標(biāo)引這些資源、搜索所標(biāo)引的資源和/或提供滿足或被認(rèn)為與搜索查詢和/或?qū)Y源的其他請(qǐng)求相關(guān)的搜索結(jié)果。例如,搜索引擎114可以被提供來(lái)接收、解析、解釋以及執(zhí)行搜索查詢或其他請(qǐng)求,并提供滿足和/或與查詢有關(guān)的搜索結(jié)果。這樣,應(yīng)明白搜索引擎114可以被配置為應(yīng)用自然語(yǔ)言處理和/或其他邏輯來(lái)識(shí)別搜索查詢中的搜索項(xiàng)和/或否則解釋搜索查詢。根據(jù)各種實(shí)現(xiàn)方式,搜索結(jié)果可以經(jīng)由搜索結(jié)果頁(yè)面而被傳遞給搜索者或其他實(shí)體,其中搜索結(jié)果頁(yè)面可以包括例如到識(shí)別的文檔、文件、應(yīng)用106、SN應(yīng)用108和/或其他資源等等的鏈接。搜索引擎114也可以被配置為跟蹤搜索歷史和/或與搜索引擎114相關(guān)聯(lián)的其他使用,如果需要的話,用于各種分析和/或度量跟蹤與報(bào)告、和/或用于經(jīng)由與搜索引擎114通信的其他節(jié)點(diǎn)或設(shè)備提供服務(wù),如在此將更詳細(xì)描述的。如果搜索引擎114 被配置為提供分析和/或度量跟蹤功能,可以給用戶提供選擇加入(opt-in)和/或選擇退出(opt-out)該功能的機(jī)會(huì),以解決感知隱私和/或安全憂慮。類似地,所有的使用信息能夠在存儲(chǔ)或使用該信息之前被匿名化,以解決安全和/或隱私憂慮。根據(jù)各種實(shí)施方式,包括搜索結(jié)果、搜索歷史、搜索趨勢(shì)、搜索結(jié)果趨勢(shì)、搜索分析和/或度量、瀏覽和/或其他信息的搜索數(shù)據(jù)116可以由搜索引擎114生成或存儲(chǔ)。能夠使得搜索數(shù)據(jù)116可用于與搜索引擎114通信的一個(gè)或多個(gè)設(shè)備,能夠發(fā)送該搜索數(shù)據(jù)給這一個(gè)或多個(gè)設(shè)備,和/或能夠由這一個(gè)或多個(gè)設(shè)備檢索該搜索數(shù)據(jù),例如,其中搜索引擎 114諸如是在網(wǎng)絡(luò)104上操作或者與網(wǎng)絡(luò)104通信的簡(jiǎn)檔引擎118,并且該搜索數(shù)據(jù)能夠用于各種目的。搜索數(shù)據(jù)116的一些示例性的使用在此更詳細(xì)進(jìn)行描述。簡(jiǎn)檔引擎118被配置為提供在此描述的功能,用于生成聚集簡(jiǎn)檔和提供在線禮賓。此外,簡(jiǎn)檔引擎118被配置為生成、存儲(chǔ)、修改和提供與聚集簡(jiǎn)檔有關(guān)的數(shù)據(jù);生成、存儲(chǔ)、修改和提供用戶界面(“UI”),以便與描述聚集簡(jiǎn)檔的數(shù)據(jù)交互;將聚集簡(jiǎn)檔用于各種目的,其包括但不限于在線禮賓服務(wù);跟蹤與簡(jiǎn)檔引擎118通信或經(jīng)由簡(jiǎn)檔引擎118通信的設(shè)備的使用;以及提供其他功能。在所示的實(shí)施方式中,簡(jiǎn)檔引擎118被配置為執(zhí)行簡(jiǎn)檔模塊120、禮賓應(yīng)用122、跟蹤應(yīng)用124以及其他的應(yīng)用和模塊(未示出),以提供這些和其他功能。
簡(jiǎn)檔模塊120被配置來(lái)創(chuàng)建和保持與用戶或其他實(shí)體相關(guān)聯(lián)的一個(gè)或多個(gè)簡(jiǎn)檔 126。簡(jiǎn)檔模塊120也被配置為支持簡(jiǎn)檔126中數(shù)據(jù)的修改以及數(shù)據(jù)聚集到簡(jiǎn)檔126中,如果需要的話。更特殊地,簡(jiǎn)檔模塊120可以由用戶授權(quán)來(lái)跟蹤發(fā)生在與用戶相關(guān)聯(lián)的一個(gè)或多個(gè)設(shè)備上的某些活動(dòng)。根據(jù)在此描述的各種實(shí)施方式,簡(jiǎn)檔模塊120被配置為跟蹤與用戶相關(guān)聯(lián)的客戶端128的使用。這個(gè)示例是說(shuō)明性的,而不應(yīng)被解釋為以任何方式進(jìn)行限制。如特別參考圖2將在此更詳細(xì)描述的,簡(jiǎn)檔模塊120可以由簡(jiǎn)檔引擎118執(zhí)行,以搜集描述客戶端1 上的活動(dòng)和/或與客戶端1 相關(guān)聯(lián)的活動(dòng)的數(shù)據(jù)。簡(jiǎn)檔模塊120也被配置為生成和提供一個(gè)或多個(gè)UI給用戶或其他實(shí)體,經(jīng)由這一個(gè)或多個(gè)UI,這些實(shí)體可以修改存儲(chǔ)在簡(jiǎn)檔126中的數(shù)據(jù)、創(chuàng)建簡(jiǎn)檔126、管理存儲(chǔ)在簡(jiǎn)檔126中的數(shù)據(jù)和/或針對(duì)簡(jiǎn)檔1 采取其他行動(dòng)。簡(jiǎn)檔126中的數(shù)據(jù)以及用于生成UI以便與存儲(chǔ)在簡(jiǎn)檔126中的數(shù)據(jù)交互的數(shù)據(jù)可以作為簡(jiǎn)檔信息130而被提供給客戶端128,如果需要的話。類似地,可以從客戶端1 接收與客戶端1 相關(guān)聯(lián)的輸入132,諸如由客戶端1 生成的數(shù)據(jù),用于修改簡(jiǎn)檔126中的數(shù)據(jù)。特別參考圖2-5,在此更詳細(xì)描述在需要時(shí)能夠通過(guò)由簡(jiǎn)檔引擎 118執(zhí)行簡(jiǎn)檔模塊120來(lái)提供的簡(jiǎn)檔引擎118的這些以及其他特征。禮賓應(yīng)用122被配置為辨認(rèn)對(duì)于與簡(jiǎn)檔1 有關(guān)的信息的愿望、需求、使用或請(qǐng)求,并在某些情況下使用該信息和/或提供該信息給請(qǐng)求實(shí)體。更特別地,禮賓應(yīng)用122被配置為在與簡(jiǎn)檔126相關(guān)聯(lián)的用戶授權(quán)的情況下向請(qǐng)求實(shí)體提供簡(jiǎn)檔1 中的信息。在一些實(shí)施方式中,例如通過(guò)從與簡(jiǎn)檔引擎118通信的實(shí)體接收對(duì)于簡(jiǎn)檔126中的信息的明確請(qǐng)求,禮賓應(yīng)用122辨認(rèn)對(duì)于簡(jiǎn)檔126中的信息的明確請(qǐng)求。在一些實(shí)施方式中,通過(guò)辨認(rèn)由應(yīng)用、網(wǎng)站、服務(wù)、用戶等請(qǐng)求的信息包括在簡(jiǎn)檔1 中,禮賓應(yīng)用122辨認(rèn)對(duì)于簡(jiǎn)檔1 中的信息的隱含請(qǐng)求。在其他的環(huán)境中,禮賓應(yīng)用122辨認(rèn)簡(jiǎn)檔126中的信息可用于特殊目的。因而,禮賓應(yīng)用122被配置為辨認(rèn)對(duì)于信息的請(qǐng)求或使用,以確定所請(qǐng)求的信息是否是可獲得的,而如果是這樣的話,則確定禮賓應(yīng)用122是否被授權(quán)來(lái)使用該信息或與請(qǐng)求實(shí)體共享所請(qǐng)求的信息。禮賓應(yīng)用122也能夠生成一個(gè)或多個(gè)UI,用于通知用戶該信息被請(qǐng)求、用于顯示將被共享的信息以及用于允許一個(gè)或多個(gè)授權(quán)實(shí)體修改將被共享的信息,如果有的話。如上所解釋的,用于通知用戶的UI以及簡(jiǎn)檔126中的數(shù)據(jù)能夠作為簡(jiǎn)檔信息130被提供給客戶端128。如果需要的話,通過(guò)禮賓應(yīng)用122的執(zhí)行而能夠提供的簡(jiǎn)檔引擎118的這些以及其他特征特別參考圖2-5在此詳細(xì)進(jìn)行描述。跟蹤應(yīng)用124被配置為跟蹤與客戶端128和/或與簡(jiǎn)檔引擎118通信的其他實(shí)體或設(shè)備相關(guān)聯(lián)的使用。根據(jù)各種實(shí)施方式,跟蹤應(yīng)用1 提供功能,用于跟蹤客戶端128的使用和/或與客戶端128的用戶相關(guān)聯(lián)的使用,諸如社交網(wǎng)使用、搜索使用等等。如下面參考圖2-5將更詳細(xì)描述的,如果需要的話,與客戶端1 相關(guān)聯(lián)的用戶或其他實(shí)體可以選擇加入和/或選擇退出在此描述的跟蹤功能和/或規(guī)定或限制由跟蹤應(yīng)用1 所跟蹤的活動(dòng)的類型。應(yīng)明白在一些實(shí)施方式中,跟蹤應(yīng)用IM跟蹤與客戶端1 相關(guān)聯(lián)的輸入132, 其中輸入132包括由客戶端1 生成的用于提交給服務(wù)器計(jì)算機(jī)102、SN服務(wù)器108、搜索引擎114、簡(jiǎn)檔引擎118和/或其他實(shí)體的輸入。如果需要的話,通過(guò)跟蹤應(yīng)用IM的執(zhí)行而能夠提供的簡(jiǎn)檔引擎118的這些以及其他特征特別參考圖2-5在此更詳細(xì)進(jìn)行描述。
根據(jù)各種實(shí)施方式,客戶端1 包括諸如臺(tái)式、平板、膝上型或上網(wǎng)本計(jì)算機(jī)系統(tǒng)之類的個(gè)人計(jì)算機(jī)(“PC”)??蛻舳? 在各種實(shí)現(xiàn)方式中也包括其他類型的計(jì)算系統(tǒng),其包括但不限于服務(wù)器計(jì)算機(jī)、手持計(jì)算機(jī)、嵌入式計(jì)算機(jī)系統(tǒng)、個(gè)人數(shù)字助理、移動(dòng)電話、智能電話、機(jī)頂盒(“STB”)、游戲設(shè)備和/或其他計(jì)算設(shè)備。雖然在圖1中未示出,但是應(yīng)明白客戶端128可以經(jīng)由網(wǎng)絡(luò)104與簡(jiǎn)檔引擎118通信??蛻舳? 被配置為執(zhí)行操作系統(tǒng)134和應(yīng)用程序136。操作系統(tǒng)134是用于控制客戶端128的操作的計(jì)算機(jī)程序,而應(yīng)用程序136是被配置為在操作系統(tǒng)134的頂部執(zhí)行以提供與客戶端1 相關(guān)聯(lián)的各種功能的可執(zhí)行程序。根據(jù)各種實(shí)施方式,由客戶端1 執(zhí)行的操作系統(tǒng)134是諸如華盛頓州雷德蒙市的微軟公司的WINDOWS系列操作系統(tǒng)之類的本地操作系統(tǒng)(native operating system)和/或基于網(wǎng)絡(luò)的操作系統(tǒng)。因而,將明白根據(jù)各種實(shí)施方式,客戶端1 能夠被配置或被裝配為在客戶側(cè)上執(zhí)行傳統(tǒng)的本機(jī)應(yīng)用和/ 或程序、和/或訪問(wèn)諸如應(yīng)用106之類的應(yīng)用,這些應(yīng)用可以包括諸如網(wǎng)絡(luò)應(yīng)用之類的遠(yuǎn)程執(zhí)行的應(yīng)用和/或其他遠(yuǎn)程應(yīng)用。類似地,應(yīng)明白客戶端1 能夠基于網(wǎng)絡(luò)的操作系統(tǒng)和 /或應(yīng)用以及本地操作系統(tǒng)和/或應(yīng)用,并且這樣的功能可以但不一定是經(jīng)由各種引導(dǎo)模式可訪問(wèn)的。此外,客戶端1 可以被配置為接收和再現(xiàn)由諸如應(yīng)用106或SN應(yīng)用110之類的應(yīng)用生成的數(shù)據(jù)。客戶端1 也能夠被配置為接收和再現(xiàn)搜索數(shù)據(jù)116、與簡(jiǎn)檔引擎118相關(guān)聯(lián)的數(shù)據(jù)等等。在一些實(shí)施方式中,如上所提及的,客戶端1 從簡(jiǎn)檔引擎118接收簡(jiǎn)檔信息130。簡(jiǎn)檔信息130可以包括描述簡(jiǎn)檔126的數(shù)據(jù)、用于與簡(jiǎn)檔1 交互的UI、由禮賓應(yīng)用122生成或與禮賓應(yīng)用122有關(guān)的數(shù)據(jù)等等。客戶端128能夠接收這些以及其他數(shù)據(jù)或內(nèi)容,諸如網(wǎng)頁(yè)、文件等,其中的一些、 全部或者無(wú)一能夠由客戶端1 執(zhí)行的操作系統(tǒng)134或應(yīng)用程序136來(lái)再現(xiàn)。在一些實(shí)現(xiàn)方式中,客戶端1 被配置為訪問(wèn)遠(yuǎn)程執(zhí)行的應(yīng)用和/或執(zhí)行諸如腳本的本地代碼、本地搜索等。這樣,客戶端1 能夠被配置為訪問(wèn)或利用基于云、基于網(wǎng)絡(luò)和/或其他遠(yuǎn)程執(zhí)行的應(yīng)用;和/或再現(xiàn)由應(yīng)用106、SN應(yīng)用110、搜索引擎114、簡(jiǎn)檔引擎118所生成的數(shù)據(jù)和 /或與網(wǎng)頁(yè)、服務(wù)、文件和/或其他內(nèi)容相關(guān)聯(lián)的數(shù)據(jù)。應(yīng)用程序136可以包括由客戶端1 可執(zhí)行的用于訪問(wèn)和/或再現(xiàn)諸如網(wǎng)頁(yè)等的內(nèi)容的程序;用于訪問(wèn)、執(zhí)行和/或再現(xiàn)與各種本機(jī)和/或基于網(wǎng)絡(luò)的應(yīng)用相關(guān)聯(lián)的數(shù)據(jù)的程序;和/或用于訪問(wèn)、執(zhí)行和/或再現(xiàn)與各種服務(wù)相關(guān)聯(lián)的數(shù)據(jù)的程序。在其他實(shí)施方式中,應(yīng)用程序136包括單獨(dú)或運(yùn)行時(shí)應(yīng)用,其被配置為經(jīng)由公共或?qū)S脩?yīng)用編程接口 (“API”)和/或公共或?qū)S镁W(wǎng)絡(luò)連接來(lái)訪問(wèn)基于網(wǎng)絡(luò)的或遠(yuǎn)程的資源和/或應(yīng)用。因此,應(yīng)用程序136可以包括本機(jī)和/或基于網(wǎng)絡(luò)的應(yīng)用,用于提供或再現(xiàn)與本地執(zhí)行的和/或遠(yuǎn)程執(zhí)行的應(yīng)用相關(guān)聯(lián)的數(shù)據(jù)。雖然在圖1中未示出,但是應(yīng)明白客戶端1 可以經(jīng)由直接鏈路或數(shù)據(jù)管道和/ 或經(jīng)由諸如網(wǎng)絡(luò)104之類的一個(gè)或多個(gè)網(wǎng)絡(luò)或網(wǎng)絡(luò)連接而與服務(wù)器計(jì)算機(jī)102、SN服務(wù)器 108、搜索引擎114和/或簡(jiǎn)檔引擎118通信。此外,雖然圖1示出一個(gè)服務(wù)器計(jì)算機(jī)102、 一個(gè)網(wǎng)絡(luò)104、一個(gè)SN服務(wù)器108、一個(gè)搜索引擎114、一個(gè)簡(jiǎn)檔引擎118和一個(gè)客戶端128, 但是應(yīng)明白操作環(huán)境100可以包括多個(gè)服務(wù)器計(jì)算機(jī)102、多個(gè)網(wǎng)絡(luò)104、多個(gè)SN服務(wù)器 108、多個(gè)搜索引擎114、多個(gè)簡(jiǎn)檔引擎118和/或多個(gè)客戶端128。因而,所示的實(shí)施方式應(yīng)理解為示例性的,并且不應(yīng)被解釋為以任何方式進(jìn)行限制。現(xiàn)在轉(zhuǎn)到圖2,將詳細(xì)描述用于生成聚集簡(jiǎn)檔的方法200的各方面。應(yīng)明白在此公開(kāi)的方法的操作不一定以任何特定的順序來(lái)介紹,并且以替換順序執(zhí)行一些或所有操作也是可能的且被預(yù)期。為了便于描述和示意,以展示的順序介紹這些操作。操作可以被添加、被省略和/或同時(shí)被執(zhí)行,而不背離所附的權(quán)利要求書(shū)的范圍。也應(yīng)明白所示的方法可以在任何時(shí)間結(jié)束,而無(wú)需各自全部執(zhí)行。在此公開(kāi)的方法的一些或所有操作和/或?qū)嵸|(zhì)上等同的操作可以通過(guò)包括在計(jì)算機(jī)存儲(chǔ)媒體上的計(jì)算機(jī)可讀指令的運(yùn)行來(lái)執(zhí)行,如上所定義的。在說(shuō)明書(shū)和權(quán)利要求書(shū)中使用的術(shù)語(yǔ)“計(jì)算機(jī)可讀指令”及其變型在此被廣泛使用,以包括例程、應(yīng)用、應(yīng)用模塊、程序模塊、程序、組件、數(shù)據(jù)結(jié)構(gòu)、算法等。計(jì)算機(jī)可讀指令可以在包括單處理器或多處理器系統(tǒng),微型計(jì)算機(jī),大型計(jì)算機(jī)、個(gè)人計(jì)算機(jī)、手持計(jì)算設(shè)備、基于微處理器的可編程的消費(fèi)電子產(chǎn)品及其組合等等的各種系統(tǒng)配置上實(shí)現(xiàn)。因而,應(yīng)意識(shí)到在此描述的邏輯操作(1)作為一系列計(jì)算機(jī)實(shí)現(xiàn)的動(dòng)作或在計(jì)算系統(tǒng)上運(yùn)行的程序模塊和/或(2)作為計(jì)算系統(tǒng)內(nèi)互連的機(jī)器邏輯電路或電路模塊來(lái)實(shí)現(xiàn)。此實(shí)現(xiàn)方式是取決于計(jì)算系統(tǒng)的性能和其他要求進(jìn)行選擇的問(wèn)題。因此,在此描述的邏輯操作被不同地稱為狀態(tài)、操作、結(jié)構(gòu)設(shè)備、動(dòng)作或模塊。這些狀態(tài)、操作、結(jié)構(gòu)設(shè)備、動(dòng)作和模塊可以以軟件、固件、專用數(shù)字邏輯及其任何組合來(lái)實(shí)現(xiàn)。出于示意和描述本公開(kāi)的概念的目的,在此公開(kāi)的方法200被描述為由簡(jiǎn)檔引擎 118經(jīng)由諸如簡(jiǎn)檔模塊120、禮賓應(yīng)用122和/或跟蹤應(yīng)用IM之類的一個(gè)或多個(gè)模塊和/ 或應(yīng)用的運(yùn)行來(lái)執(zhí)行。應(yīng)明白這個(gè)實(shí)施方式是示例性的,而不應(yīng)被解釋為以任何方式進(jìn)行限制。其他設(shè)備和/或應(yīng)用能夠被配置為生成在此公開(kāi)的聚集簡(jiǎn)檔,而不背離權(quán)利要求書(shū)的范圍。方法200開(kāi)始于操作202,其中簡(jiǎn)檔引擎118接收生成簡(jiǎn)檔1 的命令。生成簡(jiǎn)檔 126的命令可以例如通過(guò)簡(jiǎn)檔引擎118的用戶明確地選擇生成簡(jiǎn)檔126的選項(xiàng)而明確地被接收。附加地,或可供選擇地,例如通過(guò)用戶或?qū)嶓w選擇允許在特定時(shí)間或在特定活動(dòng)期間生成簡(jiǎn)檔126的選項(xiàng)、通過(guò)選擇加入簡(jiǎn)檔生成功能、通過(guò)驗(yàn)證或登錄到簡(jiǎn)檔引擎118和/或經(jīng)由除了明確請(qǐng)求生成簡(jiǎn)檔1 之外的其他動(dòng)作或活動(dòng),生成簡(jiǎn)檔126的命令可以隱含地被生成。附加地,或可供選擇地,簡(jiǎn)檔引擎118的簡(jiǎn)檔生成功能可以被應(yīng)用106、SN應(yīng)用 110、搜索引擎114、操作系統(tǒng)134和/或應(yīng)用程序136中的一個(gè)或多個(gè)調(diào)用。在一個(gè)預(yù)期的實(shí)施方式中,用戶登錄到客戶端128,并且客戶端1 反過(guò)來(lái)發(fā)出命令給簡(jiǎn)檔引擎118,以開(kāi)始生成簡(jiǎn)檔126。用于調(diào)用簡(jiǎn)檔引擎118的簡(jiǎn)檔生成功能的這些以及其他的方法和功能是可能的且被預(yù)期。方法200從操作202進(jìn)行到操作204,其中簡(jiǎn)檔引擎118檢測(cè)與簡(jiǎn)檔1 相關(guān)聯(lián)的設(shè)備上的活動(dòng)。出于描述此處公開(kāi)的概念和技術(shù)的目的,檢測(cè)到的活動(dòng)被描述為與客戶端 128相關(guān)聯(lián),雖然這未必如此。如從上面對(duì)于操作202的描述中將意識(shí)到的,操作204中檢測(cè)到的活動(dòng)可以包括在客戶端1 上和/或與客戶端1 直接或間接相關(guān)聯(lián)的活動(dòng)。在一些實(shí)施方式中,操作204中檢測(cè)到的活動(dòng)包括客戶端1 訪問(wèn)或執(zhí)行應(yīng)用 106、SN應(yīng)用110和/或其他資源或內(nèi)容。在其他實(shí)施方式中,操作204中檢測(cè)到的活動(dòng)包括在客戶端1 上接收和/或再現(xiàn)數(shù)據(jù),例如與應(yīng)用106相關(guān)聯(lián)的數(shù)據(jù)、SN數(shù)據(jù)112、搜索數(shù)據(jù)116和/或其他數(shù)據(jù)。在還一實(shí)施方式中,操作204中檢測(cè)到的活動(dòng)包括在客戶端1 上與本機(jī)應(yīng)用、遠(yuǎn)程執(zhí)行應(yīng)用和/或部分在客戶端1 上執(zhí)行且部分在遠(yuǎn)程設(shè)備上執(zhí)行的應(yīng)用進(jìn)行的一個(gè)或多個(gè)交互。根據(jù)各種實(shí)現(xiàn)方式,操作204中檢測(cè)到的活動(dòng)包括與諸如因特網(wǎng)內(nèi)容、網(wǎng)頁(yè)、文件、多媒體、應(yīng)用106、SN應(yīng)用110、SN數(shù)據(jù)112、搜索數(shù)據(jù)116、廣告、游戲、文章、博客等之類的內(nèi)容進(jìn)行的交互。例如,簡(jiǎn)檔引擎118可以檢測(cè)網(wǎng)頁(yè)在客戶端1 上的加載,這可以包括域名的解析、訪問(wèn)諸如服務(wù)器計(jì)算機(jī)102之類的網(wǎng)絡(luò)服務(wù)器以訪問(wèn)所需的數(shù)據(jù)、在客戶端 128上接收所需的數(shù)據(jù)和/或在客戶端1 上再現(xiàn)與顯示接收的數(shù)據(jù)。這個(gè)示例是說(shuō)明性的,而不應(yīng)被解釋為以任何方式進(jìn)行限制。更特殊地,如上所解釋的,客戶端1 可以包括執(zhí)行基于網(wǎng)絡(luò)的OS的設(shè)備。這樣,在一些實(shí)施方式中,與客戶端1 相關(guān)聯(lián)的一些、全部或者無(wú)一活動(dòng)可以在諸如網(wǎng)絡(luò)104之類的一個(gè)或多個(gè)網(wǎng)絡(luò)上發(fā)生。這樣,簡(jiǎn)檔引擎118可以被配置為檢測(cè)在客戶端1 上發(fā)生的一些、全部或者無(wú)一活動(dòng),并因此客戶端1 上發(fā)生的一些、全部或者無(wú)一活動(dòng)可以在操作204中進(jìn)行檢測(cè)。在示例性實(shí)施方式中,客戶端128與諸如聊天程序、電子郵件程序、VoIP程序等之類的消息傳送應(yīng)用進(jìn)行交互。這些以及其他消息傳送程序可以經(jīng)由諸如應(yīng)用106之類的一個(gè)或多個(gè)應(yīng)用的執(zhí)行來(lái)提供,其中可以遠(yuǎn)程執(zhí)行、本地執(zhí)行、和/或在客戶端1 和/或諸如服務(wù)器計(jì)算機(jī)102之類的服務(wù)器上部分遠(yuǎn)程執(zhí)行以及部分本地執(zhí)行這些應(yīng)用。操作204 可以包括例如辨認(rèn)發(fā)生在客戶端1 上或經(jīng)由客戶端1 發(fā)生的通信的類型、在被授權(quán)時(shí)與通信相關(guān)聯(lián)的各方和/或內(nèi)容、和/或與通信相關(guān)聯(lián)的其他方面。參考此處的描述,將更全面理解這些以及其他示例性的活動(dòng)。方法200從操作204進(jìn)行到操作206,其中簡(jiǎn)檔引擎118確定簡(jiǎn)檔引擎118是否具有授權(quán)來(lái)跟蹤在操作204中檢測(cè)到的活動(dòng)??梢栽谌魏螘r(shí)間進(jìn)行操作206的確定,并且操作206的確定可以由客戶端1 的用戶來(lái)規(guī)定。附加地,或可供選擇地,簡(jiǎn)檔引擎118可以通知客戶端128 簡(jiǎn)檔引擎118已準(zhǔn)備跟蹤活動(dòng),并征求授權(quán)來(lái)繼續(xù)進(jìn)行跟蹤。這樣,將明白可以在任何時(shí)間給出授權(quán)來(lái)跟蹤操作204中檢測(cè)到的一些、全部或者無(wú)一活動(dòng)。根據(jù)其他實(shí)施方式,簡(jiǎn)檔引擎118被配置用于訪問(wèn)許可數(shù)據(jù),其可以與簡(jiǎn)檔1 一起進(jìn)行存儲(chǔ)或與之相分離。許可數(shù)據(jù)不僅可以規(guī)定簡(jiǎn)檔引擎118被授權(quán)和/或不被授權(quán)使用或共享什么信息,而且還可以規(guī)定授權(quán)簡(jiǎn)檔引擎118使用該信息來(lái)用于什么使用、能夠與之分享該信息的實(shí)體等等。因而,許可數(shù)據(jù)可以在廣泛或粒度級(jí)別(broad or granular level)上定義與簡(jiǎn)檔1 相關(guān)聯(lián)的許可。如果簡(jiǎn)檔引擎118確定簡(jiǎn)檔引擎118具有授權(quán)來(lái)跟蹤在操作204中檢測(cè)到的活動(dòng),方法200進(jìn)行到操作208,其中簡(jiǎn)檔引擎118開(kāi)始跟蹤活動(dòng)和/或與活動(dòng)有關(guān)的信息。 根據(jù)各種實(shí)施方式,如此處更詳細(xì)描述的,操作208中所示的跟蹤包括訪問(wèn)和/或挖掘在客戶端1 上、經(jīng)由客戶端1 或由客戶端1 訪問(wèn)或執(zhí)行的第三方服務(wù)或資源中的數(shù)據(jù)。例如,如果客戶端1 訪問(wèn)網(wǎng)站,簡(jiǎn)檔引擎118可以跟蹤那個(gè)訪問(wèn)并生成與那個(gè)特定活動(dòng)有關(guān)的數(shù)據(jù)。類似地,如果客戶端1 訪問(wèn)、執(zhí)行或以其他方式與應(yīng)用106交互,簡(jiǎn)檔引擎118 可以跟蹤那個(gè)訪問(wèn)或執(zhí)行,并可以存儲(chǔ)與那個(gè)交互有關(guān)的數(shù)據(jù)。如上所解釋的,由簡(jiǎn)檔引擎 118對(duì)這些活動(dòng)進(jìn)行的跟蹤能夠?qū)τ诿恳粋€(gè)活動(dòng)被明確地授予、對(duì)于所有的活動(dòng)明確地被共同授予、如此處所公開(kāi)的通過(guò)選擇加入與簡(jiǎn)檔1 有關(guān)的服務(wù)被隱含地授予和/或以其他方式被授予。應(yīng)認(rèn)識(shí)到用戶、設(shè)備和/或?qū)嶓w可以在任何時(shí)間選擇加入和選擇退出此處所述的功能,以解決感知隱私和/或安全憂慮。在一些實(shí)施方式中,與客戶端1 相關(guān)聯(lián)的用戶或其他實(shí)體授予授權(quán)給簡(jiǎn)檔引擎 118,以跟蹤在客戶端1 上或經(jīng)由客戶端1 發(fā)生的一些、全部或無(wú)一活動(dòng)。因而,例如, 簡(jiǎn)檔引擎118不僅可以被授權(quán)來(lái)檢測(cè)客戶端1 與由SN服務(wù)器108存儲(chǔ)或托管的SN數(shù)據(jù)112之間的交互,而且還可以檢測(cè)詳細(xì)描述什么類型的交互發(fā)生在客戶端1 和SN服務(wù)器108之間、諸如消息或注釋的接收方的交互的其他各方等的詳細(xì)信息。類似地,簡(jiǎn)檔引擎 118可以被授權(quán)在簡(jiǎn)檔126的生成中接收和使用SN數(shù)據(jù)112,并因此可以被授權(quán)來(lái)跟蹤與之相關(guān)聯(lián)的所有活動(dòng),如果需要的話。在其他實(shí)施方式中,簡(jiǎn)檔引擎118被授權(quán)來(lái)跟蹤與客戶端1 相關(guān)聯(lián)的一些、全部或無(wú)一瀏覽或其他活動(dòng),或者訪問(wèn)來(lái)自授權(quán)第三方的瀏覽歷史或其他活動(dòng)。例如,用于跟蹤瀏覽、點(diǎn)擊和/或其他活動(dòng)的cookies (緩存)或其他技術(shù)可以由第三方進(jìn)行跟蹤。如果與客戶端1 相關(guān)聯(lián)的用戶或其他被授權(quán)實(shí)體授權(quán)簡(jiǎn)檔引擎118,則簡(jiǎn)檔引擎118可以被配置為訪問(wèn)此信息,并在生成簡(jiǎn)檔1 中使用那個(gè)信息。此外,搜索數(shù)據(jù)116可以包括搜索歷史、廣告以及與搜索歷史相關(guān)聯(lián)的排名(ranking)信息等。如果被授權(quán)的話,這些以及其他數(shù)據(jù)可以由簡(jiǎn)檔引擎118使用來(lái)生成簡(jiǎn)檔126。應(yīng)明白上面的信息和數(shù)據(jù)的示例是示意性的,并且由簡(jiǎn)檔引擎118跟蹤和/或從授權(quán)的第三方實(shí)體中獲得的其他信息可以由簡(jiǎn)檔引擎118在簡(jiǎn)檔1 的生成中使用。因而,所跟蹤的信息可以包括但不限于瀏覽歷史、應(yīng)用使用歷史、搜索歷史、廣告歷史、登錄歷史、使用歷史、社交網(wǎng)絡(luò)信息和歷史等,其中的一些、 全部或無(wú)一能夠由簡(jiǎn)檔引擎118跟蹤和/或由簡(jiǎn)檔引擎118從授權(quán)的第三方實(shí)體中獲得。方法200從操作208進(jìn)行到操作210,其中簡(jiǎn)檔引擎118利用描述操作208中跟蹤的信息的數(shù)據(jù)或與操作208中跟蹤的信息有關(guān)的數(shù)據(jù)來(lái)更新簡(jiǎn)檔126。描述跟蹤信息的數(shù)據(jù)能夠以各種詳細(xì)程度進(jìn)行存儲(chǔ)。例如,跟蹤的信息可以由簡(jiǎn)檔引擎118概括并作為跟蹤活動(dòng)的廣義描述來(lái)存儲(chǔ),或者該信息能夠采用以特定術(shù)語(yǔ)描述活動(dòng)的形式進(jìn)行存儲(chǔ)。在一個(gè)示例性實(shí)施方式中,操作208中跟蹤的活動(dòng)包括客戶端128的用戶訪問(wèn)電子郵件消息傳送應(yīng)用并發(fā)送電子郵件消息給特定接收者。如果描述跟蹤活動(dòng)的信息以特定術(shù)語(yǔ)進(jìn)行描述,該信息可以描述例如電子郵件消息的接收者、電子郵件消息的長(zhǎng)度和/或與電子郵件消息有關(guān)的其他信息。如果描述跟蹤活動(dòng)的信息作為跟蹤活動(dòng)的廣義描述進(jìn)行存儲(chǔ),該信息可以包括例如訪問(wèn)電子郵件應(yīng)用的一天中的時(shí)間、利用電子郵件應(yīng)用從事的活動(dòng)的類型等。因而,簡(jiǎn)檔引擎118可以存儲(chǔ)諸如使用模式的一般信息或諸如一個(gè)或多個(gè)實(shí)體之間的電子郵件歷史的特定信息。這個(gè)示例是說(shuō)明性的,并且不應(yīng)被解釋為以任何方式進(jìn)行限制。從操作210,或者如果簡(jiǎn)檔引擎118在操作206中確定簡(jiǎn)檔引擎118不被授權(quán)來(lái)跟蹤與客戶端1 相關(guān)聯(lián)的活動(dòng),方法200進(jìn)行到操作212,其中簡(jiǎn)檔引擎118確定簡(jiǎn)檔1 是否應(yīng)被修改。例如,如果客戶端1 上的活動(dòng)或與客戶端1 相關(guān)聯(lián)的活動(dòng)正在繼續(xù),簡(jiǎn)檔引擎118可以確定簡(jiǎn)檔1 應(yīng)被修改。附加地,或可供選擇地,應(yīng)明白簡(jiǎn)檔引擎118可以接收命令來(lái)修改現(xiàn)有簡(jiǎn)檔126。這樣,此處所描述的方法可以利用實(shí)質(zhì)上類似于操作212 的操作來(lái)開(kāi)始。
將意識(shí)到簡(jiǎn)檔1 可以包括與各種各樣活動(dòng)有關(guān)的各種各樣信息的聚集。此外, 將意識(shí)到取決于各種考慮、需求或偏好,與活動(dòng)有關(guān)的信息能夠以一般術(shù)語(yǔ)和/或?qū)S眯g(shù)語(yǔ)進(jìn)行存儲(chǔ)。這樣,簡(jiǎn)檔126可以基于跟蹤信息的聚集并且與跟蹤活動(dòng)的聚集相關(guān)而隨時(shí)間來(lái)生成。如果簡(jiǎn)檔引擎118在操作212中確定簡(jiǎn)檔1 應(yīng)被修改,方法200返回至操作204 并且迭代,操作204-212可以被迭代來(lái)修改簡(jiǎn)檔1 和/或聚集附加信息,以便添加到簡(jiǎn)檔 126。如果簡(jiǎn)檔引擎118在操作212的任何迭代中確定簡(jiǎn)檔1 不應(yīng)被修改,方法200進(jìn)行到操作214。方法200在操作214結(jié)束?,F(xiàn)在返回到圖3,根據(jù)示例性的實(shí)施方式,詳細(xì)描述用于使用聚集簡(jiǎn)檔的方法 300。出于說(shuō)明而非限制的目的,方法300被描述為由簡(jiǎn)檔引擎118執(zhí)行。應(yīng)明白這個(gè)實(shí)施例是示例性的,而不應(yīng)被解釋為以任何方式進(jìn)行限制。其他設(shè)備和/或應(yīng)用可以被配置為使用此處公開(kāi)的聚集簡(jiǎn)檔,而不背離權(quán)利要求書(shū)的范圍。方法300開(kāi)始于操作302,其中簡(jiǎn)檔引擎118檢測(cè)對(duì)于包括在聚集簡(jiǎn)檔中的信息的建議使用。在所示的實(shí)施方式中,聚集簡(jiǎn)檔被描述為包括簡(jiǎn)檔1 或就是簡(jiǎn)檔126,并且簡(jiǎn)檔126被描述為與客戶端1 和/或客戶端128的用戶有關(guān)。應(yīng)明白這個(gè)實(shí)施方式是示例性的,并且僅被依賴于更詳細(xì)描述此處公開(kāi)的概念和技術(shù)。這樣,這個(gè)實(shí)施方式不應(yīng)被解釋為以任何方式進(jìn)行限制。根據(jù)各種實(shí)施方式,簡(jiǎn)檔引擎118經(jīng)由向客戶端1 推進(jìn)廣告的機(jī)會(huì)的檢測(cè)來(lái)檢測(cè)對(duì)于包括在簡(jiǎn)檔1 中的信息的建議使用。更特殊地,簡(jiǎn)檔引擎118可以被客戶端128的用戶授權(quán)來(lái)與生成廣告的一個(gè)或多個(gè)設(shè)備共享簡(jiǎn)檔126的各方面。例如,搜索引擎114可以包括生成廣告或?qū)V告插入搜索數(shù)據(jù)116中的廣告模塊或應(yīng)用。搜索引擎114可以依賴于其自己的信息,諸如推理、自然語(yǔ)言處理等,和/或搜索引擎114可以向簡(jiǎn)檔引擎118請(qǐng)求廣告能夠基于的簡(jiǎn)檔126的各方面。在另一預(yù)期的實(shí)施方式中,用戶或其他被授權(quán)的實(shí)體可以授權(quán)簡(jiǎn)檔引擎118基于對(duì)信息的隱含或明確請(qǐng)求而與站點(diǎn)或服務(wù)共享簡(jiǎn)檔126的各方面。例如,如果訪問(wèn)的網(wǎng)頁(yè)在進(jìn)行到第二形式之前包括向用戶提示他或她的地理位置的搜索形式,簡(jiǎn)檔引擎118可以被授權(quán)來(lái)辨認(rèn)這個(gè)請(qǐng)求,并在被客戶端1 或其客戶授權(quán)時(shí)將所請(qǐng)求的信息提交給網(wǎng)站, 以流線型化到達(dá)第二形式的處理。在還一個(gè)預(yù)期的實(shí)施方式中,用戶可以訪問(wèn)社交網(wǎng)絡(luò),例如,與SN服務(wù)器108相關(guān)聯(lián)的社交網(wǎng)絡(luò)服務(wù),并且SN應(yīng)用110可以請(qǐng)求與客戶端1 的用戶相關(guān)聯(lián)的個(gè)人信息,以便向客戶端1 推進(jìn)廣告、建議、應(yīng)用。在一些實(shí)施方式中,經(jīng)由SN應(yīng)用110所執(zhí)行的邏輯, SN應(yīng)用110生成廣告、建議等。在其他實(shí)施方式中,SN應(yīng)用110依賴于簡(jiǎn)檔126的各方面來(lái)提供這些以及其他特征給用戶。應(yīng)明白上面的示例是說(shuō)明性的,并且對(duì)于簡(jiǎn)檔1 中的信息的其他需求、使用和/或請(qǐng)求是可能的且被預(yù)期。方法300從操作302進(jìn)行到操作304,其中簡(jiǎn)檔引擎118檢索與客戶端1 相關(guān)聯(lián)的簡(jiǎn)檔126。將意識(shí)到基于與客戶端1 相關(guān)聯(lián)的各種識(shí)別信息,簡(jiǎn)檔引擎118可以識(shí)別合適的簡(jiǎn)檔。例如,簡(jiǎn)檔引擎118可以辨認(rèn)與客戶端1 相關(guān)聯(lián)的因特網(wǎng)協(xié)議(“IP”)地址、登錄、口令、接入碼或與客戶端1 相關(guān)聯(lián)的其他驗(yàn)證信息、與客戶端1 相關(guān)聯(lián)的媒體接入控制(“MAC”)地址、與客戶端1 相關(guān)聯(lián)的地理位置、與客戶端1 相關(guān)聯(lián)的國(guó)際移動(dòng)設(shè)備識(shí)別碼(“^^1”)或國(guó)際移動(dòng)用戶識(shí)別碼(“通51”)、其他識(shí)別信息等。簡(jiǎn)檔引擎118可以查詢簡(jiǎn)檔126,以識(shí)別一個(gè)或多個(gè)對(duì)應(yīng)于為客戶端1 獲得的識(shí)別信息的簡(jiǎn)檔126。附加地,或可供選擇地,在一些實(shí)施方式中,客戶端1 連接到簡(jiǎn)檔引擎118或經(jīng)由簡(jiǎn)檔引擎118 連接,并因此簡(jiǎn)檔引擎118能夠被配置為經(jīng)由兩個(gè)實(shí)體之間的直接連接來(lái)辨認(rèn)或記住客戶端128的身份。這些示例是說(shuō)明性的,因?yàn)橛糜诖_定與客戶端1 有關(guān)的簡(jiǎn)檔126的其他方法也被預(yù)期且是已知的。也應(yīng)明白簡(jiǎn)檔引擎118能夠但不一定執(zhí)行消歧處理來(lái)識(shí)別與實(shí)體相關(guān)聯(lián)的簡(jiǎn)檔126。方法300從操作304進(jìn)行到操作306,其中簡(jiǎn)檔引擎118確定所請(qǐng)求的信息是否被包括在簡(jiǎn)檔126中。簡(jiǎn)檔引擎118因此被配置為確定所請(qǐng)求的信息,并解析、解釋和/或以其他方式搜索簡(jiǎn)檔126,以確定所請(qǐng)求的信息是否出現(xiàn)在簡(jiǎn)檔126中。例如,如果所請(qǐng)求的信息包括對(duì)于與客戶端128的用戶相關(guān)聯(lián)的年齡的請(qǐng)求,簡(jiǎn)檔引擎118可以搜索簡(jiǎn)檔126, 以確定是否知曉用戶的年齡。這個(gè)示例是說(shuō)明性的,并且不應(yīng)被解釋為以任何方式進(jìn)行限制。如果簡(jiǎn)檔引擎118在操作306中確定所請(qǐng)求的信息存在于該簡(jiǎn)檔中,方法300進(jìn)行到操作308,其中簡(jiǎn)檔引擎118確定簡(jiǎn)檔引擎118是否具有使用或共享該信息的授權(quán)。如上面參考圖2的操作206所解釋的,該簡(jiǎn)檔引擎可以訪問(wèn)許可數(shù)據(jù),以確定簡(jiǎn)檔引擎118是否具有授權(quán)來(lái)使用或共享該信息。在一些實(shí)例中,簡(jiǎn)檔引擎118能夠確定可以被使用或被共享的簡(jiǎn)檔126中的特定信息。在其他實(shí)施方式中,簡(jiǎn)檔引擎118被配置為確定簡(jiǎn)檔引擎 118被授權(quán)或不被授權(quán)來(lái)使用或共享與簡(jiǎn)檔126中的信息相對(duì)應(yīng)的類別或類型。在還有其他的實(shí)施方式中,簡(jiǎn)檔引擎118被配置為與客戶端1 交互,以確定簡(jiǎn)檔引擎118是否被授權(quán)來(lái)使用或共享信息。如果簡(jiǎn)檔引擎118在操作308中確定簡(jiǎn)檔引擎118具有授權(quán)來(lái)使用或共享所請(qǐng)求的信息,方法300進(jìn)行到操作310,其中簡(jiǎn)檔引擎118使用該信息或與請(qǐng)求實(shí)體共享該信息。 盡管在圖3中未示出,但是應(yīng)明白在一些實(shí)施方式中,在與請(qǐng)求實(shí)體共享信息之前,該信息被匿名化,以解決隱私和/或安全憂慮。例如,如果所請(qǐng)求的信息涉及用戶的姓名,隱私或安全考慮可以命令只有名與請(qǐng)求者共享。匿名化或限制信息的公開(kāi)的其他示例是可能的且被預(yù)期。方法300從操作310進(jìn)行到操作312。類似地,如果簡(jiǎn)檔引擎118在操作306中確定所請(qǐng)求的信息在簡(jiǎn)檔126中是不可獲得的,方法300進(jìn)行到操作312。同樣,如果簡(jiǎn)檔引擎118在操作308中確定該簡(jiǎn)檔引擎未被授權(quán)使用或共享該信息,方法300進(jìn)行到312。 方法在操作312結(jié)束?,F(xiàn)在轉(zhuǎn)到圖4,將描述在一個(gè)實(shí)施方式中顯示用戶界面(UI)的各方面以修改在聚集簡(jiǎn)檔中包括的信息的用戶界面圖。特別地,圖4顯示根據(jù)此處介紹的一個(gè)特定實(shí)現(xiàn)方式利用客戶端1 所執(zhí)行的一個(gè)或多個(gè)OS 130和/或應(yīng)用程序136來(lái)生成的屏幕顯示400。 應(yīng)意識(shí)到圖4中所示的UI圖是示例性的。此外,應(yīng)明白與圖4中所示的UI圖相對(duì)應(yīng)的數(shù)據(jù)可以由簡(jiǎn)檔引擎118生成、使之可用于客戶端1 或被發(fā)送給客戶端1 并由客戶端 1 再現(xiàn),雖然這未必如此。在一些實(shí)施方式中,諸如圖4中所示的UI圖之類的UI圖與簡(jiǎn)檔126的修改一起被呈現(xiàn),如上面參考圖2的操作212所討論的,雖然這未必如此。在所示的實(shí)施方式中,屏幕顯示400包括簡(jiǎn)檔修改窗口 402。在一些實(shí)施方式中,簡(jiǎn)檔修改窗口 402顯示在屏幕顯示400上顯示的其他信息(未示出)的頂部或者在屏幕顯示 400上顯示的其他信息(未示出)之后。此外,或可供選擇地,簡(jiǎn)檔修改窗口 402可以對(duì)應(yīng)于填滿屏幕顯示400的應(yīng)用窗口和/或大小適合于屏幕顯示400中所需的部分或百分比。應(yīng)明白所示的簡(jiǎn)檔修改窗口 402的布局、比例和內(nèi)容是示例性的,而不應(yīng)被解釋為以任何方式進(jìn)行限制。簡(jiǎn)檔修改窗口 402包括簡(jiǎn)檔信息顯示區(qū)域404,其能夠由簡(jiǎn)檔引擎118和/或例如由此執(zhí)行的應(yīng)用諸如簡(jiǎn)檔模塊120來(lái)格式化。在所示的實(shí)施方式中,請(qǐng)求信息區(qū)域404正顯示從與客戶端128的用戶相關(guān)聯(lián)的簡(jiǎn)檔126中檢索到的信息。如果需要的話,請(qǐng)求信息區(qū)域404可以被配置為顯示各種詳細(xì)程度。請(qǐng)求信息區(qū)域404包括顯示與簡(jiǎn)檔1 相關(guān)聯(lián)的數(shù)據(jù)的表格406以及用于滾動(dòng)表格406的UI控制408。應(yīng)意識(shí)到所示的請(qǐng)求信息區(qū)域 404的內(nèi)容和布局是示例性的,而不應(yīng)被解釋為以任何方式進(jìn)行限制。在所示的實(shí)施方式中,表格406包括許多字段410,其中的一些字段在圖4中被標(biāo)記。每個(gè)字段410對(duì)應(yīng)于用于修改在各自字段410中顯示的數(shù)據(jù)的UI控制,雖然這未必如此。這樣,與簡(jiǎn)檔1 相關(guān)聯(lián)的用戶或其他授權(quán)實(shí)體能夠經(jīng)由簡(jiǎn)檔修改窗口 402來(lái)修改存儲(chǔ)在該簡(jiǎn)檔中的數(shù)據(jù)。在所示的實(shí)施方式中,簡(jiǎn)檔修改窗口 402包括UI控制412,對(duì)其的選擇導(dǎo)致簡(jiǎn)檔引擎118提交對(duì)于顯示在字段410中的數(shù)據(jù)所進(jìn)行的任何改變;以及UI控制 412,對(duì)其的選擇導(dǎo)致簡(jiǎn)檔引擎118放棄對(duì)于顯示在字段410中的數(shù)據(jù)所進(jìn)行的任何改變。 應(yīng)明白附加的和/或可供選擇的UI控制能夠顯示在簡(jiǎn)檔修改窗口 402中。在所示的實(shí)施方式中,字段410被安排到許多列中。表格406中的每一行對(duì)應(yīng)于與客戶端1 相關(guān)聯(lián)的一個(gè)事實(shí)。例如,一個(gè)行包括在描述列中的會(huì)話標(biāo)識(shí)符、與會(huì)話期間訪問(wèn)的資源相關(guān)聯(lián)的URL以及用于該事實(shí)的類別標(biāo)識(shí)符,在圖4中被示意為“Activity (活動(dòng))”。如圖4中所示,其他的類別標(biāo)識(shí)符包括但不限于涉及識(shí)別簡(jiǎn)檔126與之相關(guān)的用戶的信息的身份類別以及涉及識(shí)別和簡(jiǎn)檔126與之有關(guān)的用戶相關(guān)聯(lián)的一個(gè)或多個(gè)興趣的信息的興趣類別。這些類別說(shuō)明字段410中所示的事實(shí)能夠如何進(jìn)行組織或分類,并且不應(yīng)被解釋為以任何方式進(jìn)行限制。這樣,應(yīng)意識(shí)到表格406中的數(shù)據(jù)能夠作為特定事實(shí)和 /或事實(shí)的類型或類別進(jìn)行安排、使用、存儲(chǔ)或共享?,F(xiàn)在轉(zhuǎn)到圖5,將描述在一個(gè)實(shí)施方式中顯示用戶界面(UI)的各方面以控制聚集簡(jiǎn)檔中的信息的使用或共享的用戶界面圖。特別地,圖5顯示根據(jù)此處介紹的一個(gè)特定實(shí)現(xiàn)方式利用客戶端1 所執(zhí)行的一個(gè)或多個(gè)OS 130和/或應(yīng)用程序136所生成的屏幕顯示500。應(yīng)意識(shí)到圖5中示出的UI圖是示例性的。如上參考圖4所解釋的,應(yīng)明白與圖 5中示出的UI圖相對(duì)應(yīng)的數(shù)據(jù)可以由簡(jiǎn)檔引擎118生成、使之可用于客戶端1 或被發(fā)送到客戶端128并由客戶端128再現(xiàn),雖然這未必如此。也應(yīng)明白,圖5中示出的UI圖可以與上面參考圖3描述的操作308 —起被呈現(xiàn),雖然這未必如此。在所示的實(shí)施方式中,屏幕顯示500包括通知窗口 502。在一些實(shí)現(xiàn)方式中,通知窗口 502顯示在屏幕顯示500上顯示的其他信息(未示出)的頂部或者在屏幕顯示500上顯示的其他信息(未示出)之后。此外,或可供選擇地,通知窗口 502可以對(duì)應(yīng)于填整屏幕顯示 500的應(yīng)用窗口和/或大小適合于屏幕顯示500中所需的部分或百分比。應(yīng)明白所示的通知窗口 502的布局、比例和內(nèi)容是示例性的,而不應(yīng)被解釋為以任何方式進(jìn)行限制。通知窗口 502包括請(qǐng)求信息區(qū)域504,其可以由簡(jiǎn)檔引擎118和/或例如由此執(zhí)行的諸如禮賓應(yīng)用122之類的應(yīng)用來(lái)格式化。在所示的實(shí)施方式中,請(qǐng)求信息區(qū)域504正向用戶顯示站點(diǎn)在請(qǐng)求與用戶相關(guān)聯(lián)的信息的通知。如圖5所示,除了將對(duì)信息的請(qǐng)求通知用戶之外,請(qǐng)求信息區(qū)域504也能夠被配置為顯示與對(duì)于請(qǐng)求信息的請(qǐng)求相關(guān)聯(lián)的細(xì)節(jié)。也應(yīng)意識(shí)到請(qǐng)求信息區(qū)域504中的數(shù)據(jù)可以從與客戶端1 相關(guān)聯(lián)的簡(jiǎn)檔1 中獲得,雖然這未必如此。應(yīng)意識(shí)到所示的請(qǐng)求信息區(qū)域504的內(nèi)容和布局是示例性的,而不應(yīng)被解釋為以任何方式進(jìn)行限制。通知窗口 502也包括可用信息區(qū)域506,其可以利用簡(jiǎn)檔引擎118和/或禮賓應(yīng)用 122來(lái)格式化。在所示的實(shí)施方式中,可用信息區(qū)域506正向用戶顯示簡(jiǎn)檔引擎118能夠提供與該用戶相關(guān)聯(lián)的信息的通知。除了通知用戶該可用信息之外,可用信息區(qū)域506還被配置用于顯示與可用信息相關(guān)聯(lián)的細(xì)節(jié),如圖5所示。應(yīng)意識(shí)到所示的可用信息區(qū)域506 的內(nèi)容和布局是示例性的,并且不應(yīng)被解釋為以任何方式進(jìn)行限制。通知窗口 502也顯示來(lái)自用戶的對(duì)于指令508的請(qǐng)求。在所示的實(shí)施方式中,對(duì)指令508的請(qǐng)求通知用戶在請(qǐng)求信息區(qū)域504中顯示的信息從站點(diǎn)或應(yīng)用中進(jìn)行請(qǐng)求; 在可用信息區(qū)域506中顯示的信息可以被提供給站點(diǎn)或應(yīng)用,并且從用戶輸入有關(guān)該用戶希望如何進(jìn)行的請(qǐng)求。在所示的實(shí)施方式中,通知窗口 502包括UI控制510,對(duì)其的選擇導(dǎo)致簡(jiǎn)檔引擎118將可用信息提交給請(qǐng)求站點(diǎn)或應(yīng)用;UI控制512,對(duì)其的選擇導(dǎo)致簡(jiǎn)檔引擎118不將可用信息提交給請(qǐng)求站點(diǎn)或應(yīng)用;以及UI控制514,對(duì)其的選擇導(dǎo)致簡(jiǎn)檔引擎 118在允許或拒絕信息的提交之前允許用戶修改可用信息。應(yīng)明白UI控制514的選擇能夠?qū)е潞?jiǎn)檔引擎118顯示UI,以修改簡(jiǎn)檔126中的數(shù)據(jù)。用于修改簡(jiǎn)檔126中的數(shù)據(jù)的示例性的UI在上面參考圖4被示出并被描述,盡管其他的實(shí)施方式是可能的且被預(yù)期。根據(jù)此處公開(kāi)的概念和技術(shù)的各種實(shí)施方式,用戶或?qū)嶓w有償訪問(wèn)此處公開(kāi)的簡(jiǎn)檔生成和/或修改功能。此外,用戶可以有償訪問(wèn)此處公開(kāi)的禮賓服務(wù)。在其他實(shí)施方式中,用戶被支付來(lái)使用此處公開(kāi)的簡(jiǎn)檔生成和/或修改功能以及此處公開(kāi)的禮賓服務(wù)。更特別地,在一些實(shí)施方式中,公司或廣告主可以向用戶支付來(lái)共享其簡(jiǎn)檔1 和/或其簡(jiǎn)檔 126的各方面,用于市場(chǎng)調(diào)研、廣告定位、其他服務(wù)或產(chǎn)品的推薦等。根據(jù)一些實(shí)現(xiàn)方式,如果需要的話,此處描述的用于生成簡(jiǎn)檔126的功能可以在后臺(tái)運(yùn)行和/或可以被用戶明確地調(diào)用。例如,在一些實(shí)施方式中,屏幕顯示包括應(yīng)用窗口和簡(jiǎn)檔管理窗口。應(yīng)用窗口可以顯示與應(yīng)用106、SN應(yīng)用110、搜索、網(wǎng)絡(luò)瀏覽、文件、多媒體等相關(guān)聯(lián)的輸出或輸入。簡(jiǎn)檔管理窗口可以顯示UI控制,用于如在此公開(kāi)以及以附加的或可供選擇的方式來(lái)訪問(wèn)和/或控制簡(jiǎn)檔引擎118。在一些實(shí)施方式中,簡(jiǎn)檔管理窗口包括UI控制,用于將顯示的信息添加到簡(jiǎn)檔126。例如,用戶可以明確地將顯示的應(yīng)用、社交網(wǎng)絡(luò)信息、多媒體文件、文檔、服務(wù)或其他內(nèi)容添加到他或她的簡(jiǎn)檔126,以便明確地將簡(jiǎn)檔 1 修改為包括顯示的信息。附加地,或可供選擇地,如在此所描述的,簡(jiǎn)檔管理窗口可以顯示激活或去激活活動(dòng)跟蹤的選項(xiàng)。應(yīng)明白未被顯示的信息也可以被添加到簡(jiǎn)檔,如果需要的話。雖然上面沒(méi)有詳細(xì)描述,但是應(yīng)明白如果需要和/或被授權(quán)的話,用戶可以訪問(wèn)與各種用戶的簡(jiǎn)檔126相關(guān)聯(lián)的信息。多個(gè)簡(jiǎn)檔1 的使用可以提供附加的服務(wù)和特征。 例如,在一個(gè)預(yù)期的實(shí)施方式中,用戶希望為配偶、朋友或家庭成員購(gòu)買禮物。如果需要的話,簡(jiǎn)檔引擎118的功能可以明確地或隱含地為了這個(gè)目的而被調(diào)用。響應(yīng)于調(diào)用這個(gè)功能,簡(jiǎn)檔引擎118可以檢索與用戶相關(guān)聯(lián)的簡(jiǎn)檔1 和/或與用戶希望為其購(gòu)買禮物的人相關(guān)聯(lián)的簡(jiǎn)檔126。除了檢查與用戶希望為其購(gòu)買禮物的人相關(guān)聯(lián)的興趣、活動(dòng)和/或其他信息之外,簡(jiǎn)檔引擎118還可以訪問(wèn)用戶的簡(jiǎn)檔1 來(lái)確定什么購(gòu)買匹配用戶的簡(jiǎn)檔。例如,如果用戶的簡(jiǎn)檔126指示用戶沒(méi)有一次花費(fèi)超過(guò)兩百美元,則簡(jiǎn)檔引擎118可以提交指示這個(gè)事實(shí)的價(jià)格范圍給用戶用于搜索待購(gòu)買的禮物的購(gòu)物網(wǎng)站或其他資源。如上所解釋的,如果需要的話,此信息的提交可以通過(guò)用戶的授權(quán)來(lái)完成和/或在向用戶呈現(xiàn)和征求修改之后完成。應(yīng)明白這個(gè)示例是示例性的,而不應(yīng)被解釋為以任何方式進(jìn)行限制。類似地,簡(jiǎn)檔引擎118可以提供用于將一個(gè)用戶的興趣與另一個(gè)用戶的興趣相匹配的功能。在一個(gè)預(yù)期的實(shí)施方式中,第一用戶簡(jiǎn)檔126指示第一用戶最近搜索了 “購(gòu)買二手TOYOTA SIENNA”。類似地,第二用戶簡(jiǎn)檔1 指示用戶最近搜索了 “出售TOYOTA SIENNA”,將 “TOYOTA SIENNA” 與諸如 AUT0TRADER 或 EBAY MOTORS 的汽車銷售代理商一起列出,從KELLEY BLUEB00K或其他可比網(wǎng)站檢索舊車定價(jià),等等。簡(jiǎn)檔引擎118可以在簡(jiǎn)檔 126上搜索這樣的相似性,并且在具有兩個(gè)用戶的授權(quán)的情況下相互介紹這兩個(gè)用戶,并指示推進(jìn)該介紹的相似性。這個(gè)示例是說(shuō)明性的,而不應(yīng)被解釋為以任何方式進(jìn)行限制。根據(jù)各種實(shí)現(xiàn)方式,與簡(jiǎn)檔1 相關(guān)聯(lián)的用戶能夠控制一般不僅與簡(jiǎn)檔相關(guān)聯(lián)而且與簡(jiǎn)檔126中的特定數(shù)據(jù)相關(guān)聯(lián)的許可。例如,如上所解釋的,簡(jiǎn)檔1 中的數(shù)據(jù)不僅能夠被存儲(chǔ)為諸如“在2010年7月4日訪問(wèn)網(wǎng)站‘X’”之類的特定事實(shí),而且還能夠被存儲(chǔ)為從諸如“用戶喜歡訪問(wèn)網(wǎng)站‘X’”之類的特定事實(shí)中搜集到的一般信息。這樣,用戶可以訪問(wèn)存儲(chǔ)在簡(jiǎn)檔126中的信息,并確定是否將共享特定事實(shí),是否將共享事實(shí)的類別,和/或?qū)⑴c誰(shuí)共享這些事實(shí)和/或事實(shí)的類別。因而,能夠給予用戶以某粒度級(jí)別對(duì)于與簡(jiǎn)檔126 有關(guān)的許可的控制。類似地,在一些實(shí)現(xiàn)方式中,用戶能夠?qū)?shù)據(jù)從簡(jiǎn)檔移入“個(gè)人保險(xiǎn)庫(kù)(personal vault)”或其他適合的信息類別。在一個(gè)實(shí)施方式中,個(gè)人保險(xiǎn)庫(kù)存儲(chǔ)除了用戶自己之外從不與任何實(shí)體共享的數(shù)據(jù)。根據(jù)各種實(shí)現(xiàn)方式,用戶或另一個(gè)實(shí)體能夠隨時(shí)將數(shù)據(jù)從他或她的簡(jiǎn)檔移至個(gè)人保險(xiǎn)庫(kù),由此確保這個(gè)數(shù)據(jù)從不與任何人共享和/或在任何時(shí)間被任何實(shí)體跟蹤。根據(jù)各種實(shí)施方式,甚至在從與授權(quán)實(shí)體相關(guān)聯(lián)的設(shè)備嘗試訪問(wèn)的情況中,簡(jiǎn)檔126的個(gè)人保險(xiǎn)庫(kù)部分也是只有通過(guò)使用密鑰、口令、登錄、證書(shū)和/或其他訪問(wèn)控制機(jī)制才可訪問(wèn)的。應(yīng)明白瀏覽或搜索歷史而不僅僅是個(gè)人或機(jī)密信息可以被放置在個(gè)人保險(xiǎn)庫(kù)中。例如,用戶可能希望將指示對(duì)于特定類型的醫(yī)生、離婚律師的最近搜索的搜索信息或其他搜索信息移至個(gè)人保險(xiǎn)庫(kù),以解決隱私或其他憂慮。因而,有關(guān)這些項(xiàng)或概念的任何未來(lái)的瀏覽或搜索信息可以明確地不被允許包括在簡(jiǎn)檔126中。許可和訪問(wèn)控制的這些示例是示例性的,并且不應(yīng)被解釋為以任何方式進(jìn)行限制。如上所提及的,簡(jiǎn)檔引擎118可以被授權(quán)來(lái)跟蹤與客戶端1 相關(guān)聯(lián)的各種形式的活動(dòng)和/或通信。在一些實(shí)施方式中,消息或通信由簡(jiǎn)檔引擎118來(lái)解釋,以生成隱含的社交網(wǎng)絡(luò)。例如,如通過(guò)檢查SN數(shù)據(jù)112和/或通過(guò)其他方法所確定的,簡(jiǎn)檔引擎118可以辨認(rèn)出用戶頻繁地與不是明確的社交網(wǎng)絡(luò)的一部分的特定實(shí)體交互。在這些以及其他情況下,簡(jiǎn)檔引擎118可以創(chuàng)建隱含的社交網(wǎng)絡(luò)和/或利用指示為何進(jìn)行建議的信息來(lái)建議實(shí)體,以便添加到用戶的明確的社交網(wǎng)絡(luò)。這個(gè)示例是說(shuō)明性的,而不應(yīng)被解釋為以任何方式進(jìn)行限制。此處公開(kāi)的概念和技術(shù)的一些實(shí)施方式用于使用戶集中到特定站點(diǎn)或資源。例如,廣告主、應(yīng)用開(kāi)發(fā)者和/或其他實(shí)體可以支付而使得在其簡(jiǎn)檔1 中具有特定信息的用戶被引導(dǎo)到其各自的網(wǎng)站、應(yīng)用和/或其他資源。這樣,在簡(jiǎn)檔信息與特定項(xiàng)或其他特性相匹配時(shí),簡(jiǎn)檔引擎118可以向用戶或其他實(shí)體建議特定資源。圖6示出用于能夠執(zhí)行此處所描述的軟件組件以生成聚集簡(jiǎn)檔和提供在線禮賓的設(shè)備的示例性計(jì)算機(jī)架構(gòu)600。因而,圖6所示的計(jì)算機(jī)架構(gòu)600說(shuō)明用于服務(wù)器計(jì)算機(jī)、 移動(dòng)電話、PDA、智能電話、服務(wù)器計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、上網(wǎng)本計(jì)算機(jī)、平板計(jì)算機(jī)和/或膝上型計(jì)算機(jī)的架構(gòu)。計(jì)算機(jī)架構(gòu)600可以用于執(zhí)行此處介紹的軟件組件的任何方面。圖6中所示的計(jì)算機(jī)架構(gòu)600包括中央處理單元602(“CPU”)、包括隨機(jī)存取存儲(chǔ)器606 (“RAM”)和只讀存儲(chǔ)器(“RAM”)的系統(tǒng)存儲(chǔ)器604以及將存儲(chǔ)器604耦合到CPU 602 的系統(tǒng)總線610。包含諸如在啟動(dòng)期間在計(jì)算機(jī)架構(gòu)600內(nèi)的各元素之間幫助傳送信息的基本例程的基本輸入/輸出系統(tǒng)被存儲(chǔ)在ROM 608中。計(jì)算機(jī)架構(gòu)600進(jìn)一步包括大容量存儲(chǔ)設(shè)備612,用于存儲(chǔ)操作系統(tǒng)614、簡(jiǎn)檔模塊120、禮賓應(yīng)用122和跟蹤應(yīng)用124。盡管在圖6中未示出,如果需要的話,大容量存儲(chǔ)設(shè)備612也能夠被配置用于存儲(chǔ)SN數(shù)據(jù)112、 搜索數(shù)據(jù)114和/或簡(jiǎn)檔126。大容量存儲(chǔ)設(shè)備612通過(guò)連接到總線610的大容量存儲(chǔ)控制器(未示出)而被連接到CPU 602。大容量存儲(chǔ)設(shè)備612及其相關(guān)聯(lián)的計(jì)算機(jī)可讀媒體提供用于計(jì)算機(jī)架構(gòu)600 的非易失性存儲(chǔ)設(shè)備。雖然此處包含的計(jì)算機(jī)可讀媒體的描述涉及大容量存儲(chǔ)設(shè)備,諸如硬盤或CD-ROM驅(qū)動(dòng)器,但是本領(lǐng)域技術(shù)人員應(yīng)意識(shí)到計(jì)算機(jī)可讀媒體可以是任何的能夠被計(jì)算機(jī)架構(gòu)600訪問(wèn)的可用的計(jì)算機(jī)存儲(chǔ)媒體。通過(guò)示例而非限制,計(jì)算機(jī)可讀存儲(chǔ)媒體可以包括以任何方法或技術(shù)實(shí)現(xiàn)的用于存儲(chǔ)諸如計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或其他數(shù)據(jù)之類的信息的易失性和非易失性、可移動(dòng)和不可移動(dòng)媒體。例如,計(jì)算機(jī)可讀媒體包括但不限于RAM、R0M、EPR0M、EEPR0M、 閃存或其他的固態(tài)存儲(chǔ)技術(shù)、⑶-ROM、數(shù)字多功能光盤(“DVD”)、HD-DVD、BLU-RAY或其他光學(xué)存儲(chǔ)設(shè)備、磁帶盒、磁帶、磁盤存儲(chǔ)設(shè)備或其他磁存儲(chǔ)設(shè)備、或可以用來(lái)存儲(chǔ)所需的信息并能夠被計(jì)算機(jī)架構(gòu)600訪問(wèn)的任何其他的介質(zhì)。出于此說(shuō)明書(shū)和權(quán)利要求書(shū)的目的, 短語(yǔ)“計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)”及其變型不包括波、信號(hào)和/或其他短暫的和/或無(wú)形的通信媒體。根據(jù)各種實(shí)施方式,計(jì)算機(jī)架構(gòu)600可以操作在通過(guò)諸如網(wǎng)絡(luò)104之類的網(wǎng)絡(luò)、使用至遠(yuǎn)程計(jì)算機(jī)的邏輯連接的連網(wǎng)環(huán)境中。計(jì)算機(jī)架構(gòu)600可以通過(guò)連接到總線610的網(wǎng)絡(luò)界面單元616而連接到網(wǎng)絡(luò)104。應(yīng)意識(shí)到網(wǎng)絡(luò)界面單元616也可以用于連接到其他類型的網(wǎng)絡(luò)和遠(yuǎn)程計(jì)算機(jī)系統(tǒng),例如客戶端設(shè)備118。計(jì)算機(jī)架構(gòu)600也可以包括輸入/輸出控制器618,用于接收和處理來(lái)自包括鍵盤、鼠標(biāo)或電子手寫(xiě)筆(圖6中未示出)的許多其他設(shè)備的輸入。類似地,輸入/輸出控制器618可以向顯示屏幕、打印機(jī)或其他類型的輸出設(shè)備(圖6中也未示出)提供輸出。應(yīng)意識(shí)到此處所描述的軟件組件可以在被加載到CPU 602中并被執(zhí)行時(shí)將CPU 602以及整個(gè)計(jì)算機(jī)架構(gòu)600從通用計(jì)算系統(tǒng)變換為被定制為實(shí)現(xiàn)此處介紹的功能的專用計(jì)算系統(tǒng)。CPU 602可以利用任意數(shù)量的晶體管或其他的分立電路元件來(lái)構(gòu)建,其中這些晶體管或元件可以是個(gè)別地或一起呈現(xiàn)任何數(shù)量的狀態(tài)。更特別地,響應(yīng)于此處公開(kāi)的軟件模塊內(nèi)包含的可執(zhí)行指令,CPU 602可以作為有限狀態(tài)機(jī)來(lái)操作。通過(guò)規(guī)定CPU 602如何在狀態(tài)之間躍遷,這些計(jì)算機(jī)可執(zhí)行指令可以變換CPU 602,從而變換構(gòu)成CPU 602的晶體管或其他離散的硬件元素。編碼此處介紹的軟件模塊也可以變換在此介紹的計(jì)算機(jī)可讀媒體的物理結(jié)構(gòu)。在此描述的不同實(shí)現(xiàn)方式中,物理結(jié)構(gòu)的特定變換可以取決于各種因素。這樣的因素的示例包括但不限于用于實(shí)現(xiàn)計(jì)算機(jī)可讀媒體的技術(shù),不論計(jì)算機(jī)可讀媒體被表征為主或輔助存儲(chǔ)設(shè)備等等。例如,如果計(jì)算機(jī)可讀媒體被實(shí)現(xiàn)為基于半導(dǎo)體的存儲(chǔ)器,通過(guò)變換半導(dǎo)體存儲(chǔ)器的物理狀態(tài),可以在計(jì)算機(jī)可讀媒體上編碼此處公開(kāi)的軟件。例如,軟件可以變換晶體管、電容器或構(gòu)成半導(dǎo)體存儲(chǔ)器的其他分立電路元件。軟件還可以變換這樣的組件的物理狀態(tài),以便將數(shù)據(jù)存儲(chǔ)于其上。作為另一個(gè)示例,此處公開(kāi)的計(jì)算機(jī)可讀媒體可以使用磁或光技術(shù)來(lái)實(shí)現(xiàn)。在這樣的實(shí)現(xiàn)方式中,當(dāng)軟件被編碼于磁或光學(xué)媒體中時(shí),此處介紹的軟件可以變換磁或光學(xué)媒體的物理狀態(tài)。這些變換可以包括改變給定磁媒體內(nèi)的特定位置的磁特性。這些變換也可以包括改變給定光學(xué)媒體內(nèi)的特定位置的物理特征或特性。物理媒體的其他變換是可能的,而不背離本說(shuō)明書(shū)的范圍和精神,提供前面的示例僅為了方便此論述。鑒于上述,應(yīng)意識(shí)到許多類型的物理變換發(fā)生在計(jì)算機(jī)架構(gòu)600中,以便存儲(chǔ)和執(zhí)行此處介紹的軟件組件。也應(yīng)意識(shí)到計(jì)算機(jī)架構(gòu)600可以包括其他類型的設(shè)備,這包括手持計(jì)算機(jī)、嵌入式計(jì)算機(jī)系統(tǒng)、個(gè)人數(shù)字助理以及為本領(lǐng)域技術(shù)人員所知曉的其他類型的計(jì)算設(shè)備。也預(yù)期計(jì)算機(jī)架構(gòu)600可以不包括圖6中示出的所有組件,而可以包括在圖 6中未明確示出的其他組件,或者可以利用與圖6所示的完全不同的架構(gòu)?;谏鲜銮闆r,應(yīng)意識(shí)到用于生成聚集簡(jiǎn)檔以及用于提供在線禮賓的技術(shù)已在此被公開(kāi)了。雖然此處介紹的主題采用計(jì)算機(jī)結(jié)構(gòu)特征特定的語(yǔ)言、方法與變化的動(dòng)作、特定計(jì)算機(jī)制以及計(jì)算機(jī)可讀媒體進(jìn)行描述了,但是將明白在所附的權(quán)利要求書(shū)中定義的發(fā)明并不一定限于此處所描述的特定的特征、動(dòng)作或媒體。相反,這些特定的特征、動(dòng)作和媒體是作為實(shí)現(xiàn)這些權(quán)利要求的示例形式而被公開(kāi)的。上述的主題僅通過(guò)示例來(lái)提供,而不應(yīng)被解釋為限制。在不遵循被示意并被描述的示例實(shí)施方式與應(yīng)用的情況下,可以對(duì)此處所描述的主題進(jìn)行各種修改和變化,并且不背離在隨后的權(quán)利要求書(shū)中所闡述的本發(fā)明的真正的精神與范圍。
權(quán)利要求
1.一種用于修改簡(jiǎn)檔的計(jì)算機(jī)實(shí)現(xiàn)的方法,所述計(jì)算機(jī)實(shí)現(xiàn)的方法包括 在簡(jiǎn)檔引擎(118)上接收修改與實(shí)體相關(guān)聯(lián)的簡(jiǎn)檔(1 )的命令; 在設(shè)備(128)上檢測(cè)與所述簡(jiǎn)檔(126)相關(guān)聯(lián)的活動(dòng);確定所述簡(jiǎn)檔引擎(118)是否被授權(quán)來(lái)跟蹤與在所述設(shè)備(1 )上檢測(cè)到的活動(dòng)有關(guān)的信息;響應(yīng)于確定所述簡(jiǎn)檔引擎(118)被授權(quán)來(lái)跟蹤所述信息,跟蹤所述信息;以及至少部分地基于所跟蹤的信息,修改所述簡(jiǎn)檔(1沈)。
2.如權(quán)利要求1所述的方法,進(jìn)一步包括響應(yīng)于確定所述簡(jiǎn)檔引擎未被授權(quán)來(lái)跟蹤所述信息,確定所述簡(jiǎn)檔的修改是否完成。
3.如權(quán)利要求2所述的方法,進(jìn)一步包括響應(yīng)于確定所述簡(jiǎn)檔的修改未完成,在所述設(shè)備上檢測(cè)另一活動(dòng),并確定所述簡(jiǎn)檔引擎是否被授權(quán)來(lái)跟蹤與在所述設(shè)備上檢測(cè)到的其他活動(dòng)有關(guān)的信息。
4.如權(quán)利要求1所述的方法,其中確定所述簡(jiǎn)檔引擎是否被授權(quán)來(lái)跟蹤所述信息包括生成用于在所述設(shè)備上呈現(xiàn)的用戶界面,以獲得指示所述簡(jiǎn)檔引擎是否被授權(quán)來(lái)跟蹤所述信息的輸入。
5.如權(quán)利要求1所述的方法,其中確定所述簡(jiǎn)檔引擎是否被授權(quán)來(lái)跟蹤所述信息包括訪問(wèn)指示所述簡(jiǎn)檔引擎是否被授權(quán)來(lái)跟蹤所述信息的許可數(shù)據(jù)。
6.如權(quán)利要求1所述的方法,其中在所述設(shè)備上檢測(cè)到的活動(dòng)包括經(jīng)由所述設(shè)備上基于網(wǎng)絡(luò)的操作系統(tǒng)的執(zhí)行的數(shù)據(jù)的訪問(wèn)。
7.如權(quán)利要求1所述的方法,進(jìn)一步包括檢測(cè)對(duì)于信息的使用,其中所述信息與所述實(shí)體相關(guān)聯(lián); 檢索所述簡(jiǎn)檔;確定所述簡(jiǎn)檔是否包括與所述使用有關(guān)的信息;以及響應(yīng)于確定所述簡(jiǎn)檔包括與所述使用有關(guān)的信息,確定所述簡(jiǎn)檔引擎是否被授權(quán)來(lái)使用所述信息。
8.如權(quán)利要求7所述的方法,進(jìn)一步包括響應(yīng)于確定所述簡(jiǎn)檔引擎被授權(quán)來(lái)使用所述信息,使用所述信息。
9.如權(quán)利要求7所述的方法,其中確定所述簡(jiǎn)檔引擎是否被授權(quán)來(lái)使用所述信息包括生成用戶界面,用于顯示在所述設(shè)備上,所述用戶界面包括第一控制,用于指示所述簡(jiǎn)檔引擎被授權(quán)來(lái)使用所述信息, 第二控制,用于指示所述簡(jiǎn)檔引擎未被授權(quán)來(lái)使用所述信息, 用于顯示與所述使用有關(guān)的信息的區(qū)域,以及第三控制,用于修改與所述使用有關(guān)的信息。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),具有存儲(chǔ)于其上的計(jì)算機(jī)可讀指令,所述計(jì)算機(jī)可讀指令當(dāng)由計(jì)算機(jī)執(zhí)行時(shí)導(dǎo)致所述計(jì)算機(jī)在簡(jiǎn)檔引擎(118)上接收修改與實(shí)體相關(guān)聯(lián)的簡(jiǎn)檔(1 )的命令,所述簡(jiǎn)檔(1 ); 在設(shè)備(1 )上檢測(cè)與所述簡(jiǎn)檔(1 )相關(guān)聯(lián)的活動(dòng),所述活動(dòng)包括經(jīng)由所述設(shè)備 (1 )上基于網(wǎng)絡(luò)的操作系統(tǒng)(134)的執(zhí)行的數(shù)據(jù)(106,112,116)的訪問(wèn);確定所述簡(jiǎn)檔引擎(118)是否被授權(quán)來(lái)跟蹤與在所述設(shè)備(1 )上檢測(cè)到的活動(dòng)有關(guān)的信息;響應(yīng)于確定所述簡(jiǎn)檔引擎(118)被授權(quán)來(lái)跟蹤所述信息,跟蹤所述信息; 獲得與所述設(shè)備(1 )相關(guān)聯(lián)的社交網(wǎng)絡(luò)數(shù)據(jù)(112)、與所述設(shè)備(1 )相關(guān)聯(lián)的搜索數(shù)據(jù)(116)以及指示所述設(shè)備(1 )對(duì)應(yīng)用(106)的訪問(wèn)的數(shù)據(jù);以及至少部分地基于所跟蹤的信息、社交網(wǎng)絡(luò)數(shù)據(jù)(112)、搜索數(shù)據(jù)(116)以及指示應(yīng)用 (106)的訪問(wèn)的數(shù)據(jù),修改所述簡(jiǎn)檔(1沈)。
全文摘要
在此描述用于生成聚集簡(jiǎn)檔和用于提供在線禮賓的概念和技術(shù)。根據(jù)在此公開(kāi)的概念和技術(shù),設(shè)備、應(yīng)用、社交網(wǎng)絡(luò)服務(wù)、網(wǎng)站和/或其他資源隨時(shí)間的使用由授權(quán)實(shí)體進(jìn)行跟蹤并被聚集成聚集簡(jiǎn)檔。聚集簡(jiǎn)檔可以由與聚集簡(jiǎn)檔相關(guān)聯(lián)的用戶來(lái)管理、調(diào)節(jié)和修改。聚集簡(jiǎn)檔也能夠用于包括例如在線禮賓和其他用途的各種用途。如果被授權(quán)的話,在線禮賓可以提供聚集簡(jiǎn)檔中的信息給請(qǐng)求實(shí)體。聚集簡(jiǎn)檔的使用可以用于減少所需的來(lái)自用戶的輸入量,從而改善或流線型化搜索或應(yīng)用使用和/或用于其他目的。
文檔編號(hào)G06F17/30GK102567479SQ20111042308
公開(kāi)日2012年7月11日 申請(qǐng)日期2011年12月16日 優(yōu)先權(quán)日2010年12月17日
發(fā)明者D.E.沃爾瑟二世, M.B.麥勞林 申請(qǐng)人:微軟公司