適的組合。
[0047]圖7示出標(biāo)記用戶的圖案的示例性方法。該方法可以開始于步驟320,其中,計(jì)算設(shè)備訪問與用戶相關(guān)的日志。在【具體實(shí)施方式】中,日志包括各自表示用戶在時(shí)間點(diǎn)的地理位置的條目。日志可以跨越一段時(shí)間并且一些條目可基于在沒有手動(dòng)用戶輸入的情況下由用戶的移動(dòng)計(jì)算設(shè)備報(bào)告且確定的地理位置。在【具體實(shí)施方式】中,位置數(shù)據(jù)包括自動(dòng)地發(fā)送且沒有來自用戶的手動(dòng)輸入的情況下的一個(gè)或多個(gè)位置讀數(shù)。步驟322通過計(jì)算設(shè)備確定用戶在時(shí)間點(diǎn)的地理位置中的圖案。步驟324通過計(jì)算設(shè)備確定與一些地理位置的地理位置對(duì)應(yīng)的地點(diǎn)。在步驟326中,計(jì)算設(shè)備至少部分基于圖案和地點(diǎn)來推斷用戶的日程,在該點(diǎn)方法可以結(jié)束。盡管本公開內(nèi)容描述和示出了圖7的方法的具體步驟以具體順序發(fā)生,但是本公開內(nèi)容考慮了圖7的方法的任何合的適步驟以任何合適的順序發(fā)生。此外,盡管本公開內(nèi)容描述和示出了執(zhí)行圖7的方法的具體步驟的具體部件,但是本公開內(nèi)容考慮了執(zhí)行圖7的方法的任何合適步驟的任何合適部件的任何合適的組合。
[0048]圖8示出提供日程偏離通知的示例性方法??梢栽诓襟E330開始該方法,其中,計(jì)算設(shè)備確定用戶在一段時(shí)間內(nèi)的若干地理位置中的圖案。在【具體實(shí)施方式】中,在沒有手動(dòng)用戶輸入的情況下由用戶的移動(dòng)計(jì)算設(shè)備報(bào)告且確定各個(gè)地理位置。步驟332通過計(jì)算設(shè)備確定在圖案中的地理位置中距移動(dòng)計(jì)算設(shè)備的當(dāng)前地理位置距離最小的具體地理位置。步驟334通過計(jì)算設(shè)備確定具體地理位置與當(dāng)前地理位置之間的距離。在步驟336中,計(jì)算設(shè)備響應(yīng)于距離比預(yù)先確定的偏離閾值長(zhǎng),向其他用戶發(fā)送當(dāng)前地理位置的通知,在該點(diǎn)方法可以結(jié)束。在【具體實(shí)施方式】中,另一用戶至少部分基于與用戶相關(guān)的社交圖譜信息與用戶有關(guān)系。盡管本公開內(nèi)容描述和示出了圖8的方法的具體步驟以具體順序發(fā)生,但是本公開內(nèi)容考慮了圖8的方法的任何合的適步驟以任何合適的順序發(fā)生。此外,盡管本公開內(nèi)容描述和示出了執(zhí)行圖8的方法的具體步驟的具體部件,但是本公開內(nèi)容考慮了執(zhí)行圖8的方法的任何合適步驟的任何合適部件的任何合適的組合。
[0049]圖9示出告知用戶日程偏離的示例性方法??梢栽诓襟E340開始該方法,其中,移動(dòng)計(jì)算設(shè)備發(fā)送包括一個(gè)或多個(gè)位置讀數(shù)的位置數(shù)據(jù)。在【具體實(shí)施方式】中,位置讀數(shù)對(duì)應(yīng)于第一用戶的當(dāng)前地理位置。在步驟342中,移動(dòng)計(jì)算設(shè)備響應(yīng)于與第二用戶相關(guān)的具體地理位置與大于預(yù)先確定的偏離閾值的第二用戶的當(dāng)前地理位置之間的距離接收第二用戶的當(dāng)前地理位置的通知,在該點(diǎn)方法可以結(jié)束。在【具體實(shí)施方式】中,圖案包括第二用戶在一段時(shí)間內(nèi)的地理位置。此外,具體地理位置距第二用戶的當(dāng)前地理位置的距離可最小。第二用戶至少部分基于與第一用戶相關(guān)的社交圖譜信息與第一用戶有關(guān)系。盡管本公開內(nèi)容描述和示出了圖9的方法的具體步驟以具體順序發(fā)生,但是本公開內(nèi)容考慮了圖9的方法的任何合的適步驟以任何合適的順序發(fā)生。此外,盡管本公開內(nèi)容描述和示出了執(zhí)行圖9的方法的具體步驟的具體部件,但是本公開內(nèi)容考慮了執(zhí)行圖9的方法的任何合適步驟的任何合適部件的任何合適的組合。
[0050]圖10示出示了例性社交圖譜。在【具體實(shí)施方式】中,社交網(wǎng)絡(luò)系統(tǒng)160可在一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)中儲(chǔ)存一個(gè)或多個(gè)社交圖譜200。在【具體實(shí)施方式】中,社交圖譜200可以包括多個(gè)結(jié)點(diǎn)-其可以包括多個(gè)用戶結(jié)點(diǎn)202或多個(gè)概念節(jié)點(diǎn)204-以及連接節(jié)點(diǎn)的多個(gè)矢線206。為了啟發(fā)式的目的,以二維直觀圖示出了圖10中說明的示例性社交圖譜200。在【具體實(shí)施方式】中,社交網(wǎng)絡(luò)系統(tǒng)160、客戶系統(tǒng)130、或第三方系統(tǒng)170可以訪問社交圖譜200和合適應(yīng)用的相關(guān)的社交圖譜信息。例如,在數(shù)據(jù)存儲(chǔ)(諸如,社交圖譜數(shù)據(jù)庫(kù))中社交圖譜200的節(jié)點(diǎn)和矢線可被儲(chǔ)存為數(shù)據(jù)對(duì)象。此類數(shù)據(jù)存儲(chǔ)可包括社交圖譜200的節(jié)點(diǎn)或矢線的一個(gè)或多個(gè)可搜索或可查詢的索引。
[0051]在【具體實(shí)施方式】中,用戶節(jié)點(diǎn)202可對(duì)應(yīng)于社交網(wǎng)絡(luò)系統(tǒng)160的用戶。作為實(shí)例并非限制性方式,用戶可以是與社交網(wǎng)絡(luò)系統(tǒng)160或者通過社交網(wǎng)絡(luò)系統(tǒng)160進(jìn)行交互或者通信的個(gè)體(個(gè)人用戶)、實(shí)體(例如,企業(yè)、公司或者第三方應(yīng)用)或者(例如,個(gè)人或者實(shí)體的)群體。在【具體實(shí)施方式】中,當(dāng)用戶使用社交網(wǎng)絡(luò)系統(tǒng)160注冊(cè)賬號(hào),社交網(wǎng)絡(luò)系統(tǒng)160可以創(chuàng)建對(duì)應(yīng)于該用戶的用戶節(jié)點(diǎn)202,并且在一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)中儲(chǔ)存用戶節(jié)點(diǎn)202。在適當(dāng)情況下,本文中所描述的用戶和用戶節(jié)點(diǎn)202可以稱為注冊(cè)用戶以及與注冊(cè)用戶相關(guān)的用戶節(jié)點(diǎn)202。此外或者作為可替換的,在適當(dāng)情況下,本文中所描述的用戶和用戶節(jié)點(diǎn)202可以稱為沒有注冊(cè)社交網(wǎng)絡(luò)系統(tǒng)160的用戶。在【具體實(shí)施方式】中,用戶節(jié)點(diǎn)202可以與用戶提供的信息或者各種系統(tǒng)(包括社交網(wǎng)絡(luò)系統(tǒng)160)收集的信息相關(guān)。作為實(shí)例并非限制性方式,用戶可以提供他或她的姓名、資料圖片、聯(lián)系信息、生日、性別、婚姻狀況、家庭狀況、工作情況、教育背景、偏好、興趣或其他人口統(tǒng)計(jì)信息。在【具體實(shí)施方式】中,用戶節(jié)點(diǎn)202可以與對(duì)應(yīng)于與用戶相關(guān)的信息的一個(gè)或多個(gè)數(shù)據(jù)對(duì)象相關(guān)。在【具體實(shí)施方式】中,用戶節(jié)點(diǎn)202可對(duì)應(yīng)于一個(gè)或多個(gè)網(wǎng)頁(yè)。
[0052]在【具體實(shí)施方式】中,用戶節(jié)點(diǎn)202可以與由用戶的基于時(shí)間的日程推斷的信息相關(guān)。作為實(shí)例并非限制性方式,根據(jù)在一天中具體時(shí)刻(諸如,上午2點(diǎn)到5點(diǎn))期間獲得的曰程中心推斷用戶的家的位置,并且用戶的家的位置可與用戶節(jié)點(diǎn)202相關(guān)。在【具體實(shí)施方式】中,社交網(wǎng)絡(luò)系統(tǒng)160也許能增強(qiáng)由用戶提供的信息。作為實(shí)例并非限制性方式,用戶可以提供San Francisco的家的位置并且社交網(wǎng)絡(luò)系統(tǒng)160可以準(zhǔn)確地推斷用戶在SanFrancisco的具體區(qū)域或街道的家的位置。此外,社交網(wǎng)絡(luò)系統(tǒng)可以使區(qū)域或街道信息與用戶節(jié)點(diǎn)202相關(guān)。
[0053]在【具體實(shí)施方式】中,概念節(jié)點(diǎn)204可對(duì)應(yīng)于一個(gè)概念。作為實(shí)例并非限制性方式,一個(gè)概念可對(duì)應(yīng)于一個(gè)地點(diǎn)(諸如,電影院、餐館、地標(biāo)或城市);網(wǎng)站(諸如,與社交網(wǎng)絡(luò)系統(tǒng)160相關(guān)的網(wǎng)站或者與網(wǎng)絡(luò)應(yīng)用服務(wù)器相關(guān)的第三方網(wǎng)站);實(shí)體(諸如,個(gè)人、公司、群體、運(yùn)動(dòng)隊(duì)或名人);位于社交網(wǎng)絡(luò)系統(tǒng)160中或外部服務(wù)器(諸如,網(wǎng)絡(luò)應(yīng)用服務(wù)器)上的資源(諸如,音頻文件、視頻文件、數(shù)碼相片、文本文件、結(jié)構(gòu)化文檔或應(yīng)用);不動(dòng)產(chǎn)或知識(shí)產(chǎn)權(quán)(諸如,雕塑、繪畫、電影、游戲、歌曲、想法、照片或書面著作);游戲;活動(dòng);想法或理論;另一個(gè)合適的概念;或者兩個(gè)以上此類概念。概念節(jié)點(diǎn)204可以與用戶提供的概念信息或者通過各種系統(tǒng)(包括社交網(wǎng)絡(luò)系統(tǒng)160)收集的信息相關(guān)。作為實(shí)例并非限制性方式,概念信息可包括姓名或題目;一個(gè)或多個(gè)圖像(例如,書的封面的圖像);位置(例如,地址或地理位置);網(wǎng)站(其可以與URL相關(guān));聯(lián)系信息(例如,電話號(hào)碼或電子郵件地址);其他合適的概念信息;或者此類信息的任何合適的結(jié)合。在【具體實(shí)施方式】中,概念節(jié)點(diǎn)204可以與對(duì)應(yīng)于與概念節(jié)點(diǎn)204相關(guān)的信息的一個(gè)或多個(gè)數(shù)據(jù)對(duì)象相關(guān)。在【具體實(shí)施方式】中,概念節(jié)點(diǎn)204可對(duì)應(yīng)于一個(gè)或多個(gè)網(wǎng)頁(yè)。
[0054]在【具體實(shí)施方式】中,社交圖譜200中的節(jié)點(diǎn)可以表示網(wǎng)頁(yè)(其可被稱為“配置文件頁(yè)面”)或者由網(wǎng)頁(yè)表示。配置文件頁(yè)面可以由社交網(wǎng)絡(luò)系統(tǒng)160承載或者可訪問社交網(wǎng)絡(luò)系統(tǒng)160。配置文件頁(yè)面還可以在與第三方服務(wù)器170相關(guān)的第三方網(wǎng)站上承載。作為實(shí)例并非限制性方式,對(duì)應(yīng)于具體的外部網(wǎng)頁(yè)的配置文件頁(yè)面可以是具體的外部網(wǎng)頁(yè),并且配置文件頁(yè)面可以對(duì)應(yīng)于具體的概念節(jié)點(diǎn)204。配置文件頁(yè)面可以是所有人或者其他用戶的選擇子集可見的。作為實(shí)例并非限制性方式,用戶節(jié)點(diǎn)202可具有對(duì)應(yīng)的用戶配置文件頁(yè)面,其中,對(duì)應(yīng)的用戶可以添加內(nèi)容,做出聲明或者他或她自己的其他表達(dá)。作為另一個(gè)實(shí)例并非限制性方式,概念節(jié)點(diǎn)204可具有對(duì)應(yīng)的概念配置文件頁(yè)面,其中,一個(gè)或多個(gè)用戶可添加內(nèi)容,做出聲明或者表達(dá)他們的想法,具體地,涉及與對(duì)應(yīng)于概念節(jié)點(diǎn)204的概念。
[0055]在【具體實(shí)施方式】中,概念節(jié)點(diǎn)204可以表示第三方網(wǎng)頁(yè)或者由第三方系統(tǒng)170承載的資源。第三方網(wǎng)頁(yè)或資源可包括,在其他元素、內(nèi)容、可選擇的或其他圖標(biāo)、或者表示動(dòng)作或活動(dòng)的其他中間能實(shí)行的對(duì)象(例如,其可以在JavaScript、AJAX或PHP編碼中實(shí)施)中。作為實(shí)例并非限制性方式,第三方網(wǎng)頁(yè)可包括可選擇的圖標(biāo),諸如,“喜歡”、“登記”、“吃”、“推薦”或者另一個(gè)合適的動(dòng)作或活動(dòng)。瀏覽第三方網(wǎng)頁(yè)的用戶可以通過選擇一個(gè)圖標(biāo)(例如,“吃”)來執(zhí)行動(dòng)作,導(dǎo)致客戶系統(tǒng)130將指示用戶動(dòng)作的消息傳輸至社交網(wǎng)絡(luò)系統(tǒng)160。響應(yīng)于該消息,社交網(wǎng)絡(luò)系統(tǒng)160可以在對(duì)應(yīng)于用戶的用戶節(jié)點(diǎn)202與對(duì)應(yīng)于第三方網(wǎng)頁(yè)或資源的概念節(jié)點(diǎn)204之間創(chuàng)建矢線(例如,“吃”矢線)并且在一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)中儲(chǔ)存矢線206。
[0056]在【具體實(shí)施方式】中,社交圖譜200中的一對(duì)節(jié)點(diǎn)可以通過一個(gè)或多個(gè)矢線206彼此連接。連接一對(duì)節(jié)點(diǎn)的矢線206可以表示該對(duì)節(jié)點(diǎn)之間的關(guān)系。在【具體實(shí)施方式】中,矢線206可包括或表示一個(gè)或多個(gè)數(shù)據(jù)對(duì)象或者對(duì)應(yīng)于一對(duì)節(jié)點(diǎn)之間的關(guān)系的屬性。作為實(shí)例并非限制性方式,第一用戶可以指示第二用戶是第一用戶的“好友”。響應(yīng)于該指示,社交網(wǎng)絡(luò)系統(tǒng)160可以將“好友請(qǐng)求”傳輸至第二用戶。如果第二用戶確認(rèn)該“好友請(qǐng)求”,則社交網(wǎng)絡(luò)系統(tǒng)160可以在社交圖譜200中創(chuàng)建將第一用戶的用戶節(jié)點(diǎn)202連接至第二用戶的用戶節(jié)點(diǎn)202的矢線206,并且在一個(gè)或多個(gè)數(shù)據(jù)存儲(chǔ)24中儲(chǔ)存矢線206作為社交圖譜信息。在圖10的實(shí)例中,社交圖譜200包括指示用戶“A”與用戶“B”的用戶節(jié)點(diǎn)202之間的好友關(guān)系的矢線206,以及指示用戶“C”與用戶“B”的用戶節(jié)點(diǎn)202之間的好友關(guān)系的矢線。盡管本公開內(nèi)容描述或示出了具有連接具體用戶節(jié)點(diǎn)202的具體屬性的具體矢線206,但是本公開內(nèi)容考慮了具有連接用戶節(jié)點(diǎn)202的任何合適屬性的任何合適的矢線206。作為實(shí)例并非限制性方式,矢線206可以表示友誼、家庭關(guān)系、公司或工作關(guān)系、愛好者關(guān)系、粉絲關(guān)系、訪客關(guān)系、客戶關(guān)系、上級(jí)/下屬關(guān)系、相互關(guān)系、非相互關(guān)系、另一個(gè)類型合適的關(guān)系或者兩個(gè)以上此類關(guān)系。此外,盡管本公開內(nèi)容總體將節(jié)點(diǎn)描述為被連接的,但是本公開內(nèi)容還將用戶或概念描述為被連接的。在本文中,在適當(dāng)情況下,參考連接的用戶或概念可以稱為對(duì)應(yīng)于通過一個(gè)或多個(gè)矢線206在社交圖譜200中被連接的這些用戶或概念的節(jié)點(diǎn)。如上所述,通知可發(fā)送至與用戶節(jié)點(diǎn)202相關(guān)的用戶,該用戶與偏離他們的基于時(shí)間的日程的用戶有關(guān)系。作為實(shí)例并非限制性方式,響應(yīng)于用戶“A”諸如通過在工作時(shí)間期間在San Francisco偏離他們的基于時(shí)間的日程,通知可發(fā)送至在San Francisco工作并且通過朋友關(guān)系連接至用戶“A”的用戶“B”。
[0057]在【具體實(shí)施方式】中,用戶節(jié)點(diǎn)202與概念節(jié)點(diǎn)204之間的矢線206可以表示由與用戶節(jié)點(diǎn)202相關(guān)的用戶向與概念節(jié)點(diǎn)204相關(guān)的概念執(zhí)行的具體動(dòng)作或活動(dòng)。作為實(shí)例并非限制性方式,如圖10中所示,用戶可以“喜歡”、“參加”、“播放”、“收聽”、“烹飪”、“工作”或“觀看”概念,其中的每個(gè)可以對(duì)應(yīng)于矢線的類型或子類型。例如,對(duì)應(yīng)于概念節(jié)點(diǎn)204的概念配置文件頁(yè)面可