128可包括一個(gè)或多個(gè)部件,例如觸摸屏、屏幕連同鍵盤(pán)和鼠標(biāo)、揚(yáng)聲器 等。網(wǎng)絡(luò)接口 126可支持這樣的通信協(xié)議,例如在有線或無(wú)線協(xié)議上分層的TCP/IP。
[0023] 繼續(xù)參考圖1,地圖服務(wù)器101可包括一個(gè)或多個(gè)通用處理器140、非臨時(shí)計(jì)算機(jī) 可讀存儲(chǔ)器142和網(wǎng)絡(luò)接口 146以與客戶端設(shè)備102A-C和數(shù)據(jù)庫(kù)120、150和160通信。地 圖服務(wù)器101在一些實(shí)施方案中可包括額外的部件或圖1所示的部件的多個(gè)實(shí)例。此外, 在一些實(shí)現(xiàn)中,系統(tǒng)100可包括單獨(dú)地提供映射數(shù)據(jù)和商業(yè)數(shù)據(jù)的多個(gè)獨(dú)立服務(wù)器。這些 服務(wù)器可與同一在線服務(wù)或由不同的操作員維護(hù)的分開(kāi)的在線服務(wù)相關(guān)。
[0024] 地圖數(shù)據(jù)庫(kù)160可存儲(chǔ)地圖內(nèi)容,例如街道和道路信息、地形數(shù)據(jù)、衛(wèi)星影像、與 公共運(yùn)輸路線有關(guān)的信息、關(guān)于企業(yè)或其它興趣點(diǎn)(P0I)的信息、關(guān)于當(dāng)前交通狀況的信 息等。地圖數(shù)據(jù)庫(kù)160可存儲(chǔ)以任何適當(dāng)格式或格式集合的地圖數(shù)據(jù),例如矢量圖形、光柵 圖像等。在數(shù)據(jù)庫(kù)160中的地圖數(shù)據(jù)可分成某個(gè)尺寸的地圖瓦片,其可以是縮放水平所特 有的。在一些情況下,客戶設(shè)備102A-C中的一個(gè)或數(shù)個(gè)經(jīng)由地圖服務(wù)器101接收來(lái)自地圖 數(shù)據(jù)庫(kù)160的數(shù)據(jù),從而經(jīng)由相應(yīng)用戶接口提供交互式數(shù)字地圖。
[0025] 商業(yè)內(nèi)容數(shù)據(jù)庫(kù)150可存儲(chǔ)從各種企業(yè)實(shí)體(包括傳統(tǒng)企業(yè))接收的廣告、提議、 優(yōu)惠券等。商業(yè)內(nèi)容的單元的每個(gè)描述可包括用于在客戶端設(shè)備處顯示商業(yè)內(nèi)容的各種規(guī) 貝1J。例如,某些商業(yè)的操作員可請(qǐng)求他們的廣告在某些時(shí)間和某些地點(diǎn)處被顯示。通常,商 業(yè)內(nèi)容數(shù)據(jù)庫(kù)150可存儲(chǔ)用于經(jīng)由便攜式設(shè)備向用戶提供商業(yè)內(nèi)容的任何期望復(fù)雜度的 規(guī)則。
[0026] 在一些情況下,相關(guān)活動(dòng)處理引擎116自動(dòng)創(chuàng)建用于基于在對(duì)某些地理位置處的 企業(yè)實(shí)體的訪問(wèn)之間的檢測(cè)到的關(guān)聯(lián)來(lái)顯示商業(yè)內(nèi)容的規(guī)則。例如,在地理位置U處的企 業(yè)&的操作員可請(qǐng)求它的商業(yè)內(nèi)容顯示在用戶最可能對(duì)提議、廣告、優(yōu)惠券等做出響應(yīng)的 位置處。相關(guān)活動(dòng)處理引擎116可檢測(cè)在對(duì)企業(yè)&的訪問(wèn)和對(duì)在位置L2處的企業(yè)B2的以 前訪問(wèn)之間的足夠高的關(guān)聯(lián)(例如關(guān)聯(lián)系數(shù)超過(guò)某個(gè)閾值),并根據(jù)企業(yè)&的哪個(gè)商業(yè)內(nèi) 容更頻繁地顯示在位置L2處來(lái)自動(dòng)創(chuàng)建規(guī)則。
[0027] 在一些情況下,相關(guān)活動(dòng)處理引擎116使用所檢測(cè)的關(guān)聯(lián)來(lái)為企業(yè)所有者和操作 員產(chǎn)生電子消息,包括對(duì)商業(yè)內(nèi)容的有效放置的建議。為了繼續(xù)上面的例子,相關(guān)活動(dòng)處理 引擎116可為企業(yè)&的操作員產(chǎn)生電子郵件消息,其具有在位置L2&做廣告的建議。其它 適當(dāng)類(lèi)型的電子消息包括例如用于幫助人構(gòu)建其網(wǎng)站的、經(jīng)由在線服務(wù)的用戶接口提供的 自動(dòng)通知和建議。
[0028] 在操作中,客戶端設(shè)備102A的用戶可經(jīng)由用戶接口 128與數(shù)字映射模塊110互 動(dòng)。用戶可選擇地理區(qū)域,且作為響應(yīng),數(shù)字映射模塊110可從地圖服務(wù)器101請(qǐng)求相應(yīng)的 地圖數(shù)據(jù)。可選地,數(shù)字映射模塊110可自動(dòng)請(qǐng)求區(qū)域的地圖數(shù)據(jù),包括客戶端設(shè)備102A的 當(dāng)前位置。作為響應(yīng),地圖產(chǎn)生模塊138可提供用于從地圖數(shù)據(jù)庫(kù)160再現(xiàn)地理區(qū)域的數(shù) 字地圖的地圖數(shù)據(jù),且在一些情況下提供根據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)150中的規(guī)則選擇和顯示的、 來(lái)自數(shù)據(jù)庫(kù)150的商業(yè)內(nèi)容。再次參考上面的示例情形,當(dāng)客戶端設(shè)備102A的用戶訪問(wèn)企 業(yè)B2或更具體地在位置L2處時(shí),地圖服務(wù)器101可提供與企業(yè)B:有關(guān)的商業(yè)內(nèi)容用于以 數(shù)字地圖或否則經(jīng)由用戶接口 128來(lái)顯示。
[0029] 為了進(jìn)一步解釋相關(guān)活動(dòng)處理引擎116的示例操作,圖2示意性示出與在地理區(qū) 200中的企業(yè)202和204有關(guān)的用戶活動(dòng)。企業(yè)202和204的位置由位置標(biāo)記表示。在所 示情形中,用戶A訪問(wèn)企業(yè)204并沿著路徑或軌跡210走到企業(yè)202。因?yàn)橛脩鬉操作某些 控件以允許她的便攜式設(shè)備在不同時(shí)間報(bào)告當(dāng)前位置,相關(guān)活動(dòng)處理引擎116可在空間和 時(shí)間上重建軌跡210以確定例如用戶A可能在企業(yè)202處以及在企業(yè)204處進(jìn)行交易。
[0030] 用戶B的便攜式設(shè)備可以不報(bào)告它的當(dāng)前位置。然而,用戶B可在某個(gè)時(shí)間在相 應(yīng)于企業(yè)204的位置處"登記"(事件212)并隨后在相應(yīng)于企業(yè)202的位置處"登記"(事 件214)。如果用戶與地圖數(shù)據(jù)庫(kù)101共享這個(gè)數(shù)據(jù),則相關(guān)活動(dòng)處理引擎116可確定用戶 B可能在企業(yè)202處以及在企業(yè)204處進(jìn)行交易。
[0031] 繼續(xù)參考圖2,用戶C訪問(wèn)企業(yè)204并沿著軌跡216走到企業(yè)202。軌跡216可非 常不同于軌跡210,且在對(duì)企業(yè)202和204的訪問(wèn)之間的時(shí)間對(duì)用戶A和B可以是不同的。
[0032] 基于用戶A、B和C的活動(dòng),相關(guān)活動(dòng)處理引擎116可確定在對(duì)企業(yè)202和204之 間的訪問(wèn)的可能的原因關(guān)系。更具體地,相關(guān)活動(dòng)處理引擎116可基于這些用戶訪問(wèn)企業(yè) 的順序、在企業(yè)之間的距離和在訪問(wèn)之間的時(shí)間等來(lái)確定可能的原因關(guān)系。為此目的,相關(guān) 活動(dòng)處理引擎116可應(yīng)用任何適當(dāng)?shù)慕y(tǒng)計(jì)技術(shù),包括在本領(lǐng)域中已知的那些技術(shù)。當(dāng)然,相 關(guān)活動(dòng)處理引擎116-般考慮包括大量軌跡和登記的樣本來(lái)識(shí)別活動(dòng),例如圖2的活動(dòng)。樣 本可包括通過(guò)企業(yè)202和204中的僅僅一個(gè)的很多用戶軌跡、登記等,且相關(guān)活動(dòng)處理引擎 116可確定訪問(wèn)企業(yè)202和204之一的多少用戶也訪問(wèn)另一個(gè)以及多少用戶以與用戶A、B 和C相同的順序這么做。因此,如果用戶A、B和C是個(gè)別地訪問(wèn)企業(yè)202和204的數(shù)百用 戶中的僅有的用戶,則相關(guān)活動(dòng)處理引擎116可產(chǎn)生比閾值低的關(guān)聯(lián)系數(shù),并確定在對(duì)企 業(yè)202和204的訪問(wèn)之間可能沒(méi)有原因關(guān)系。另一方面,如果大百分比的用戶訪問(wèn)企業(yè)202 和204,類(lèi)似于用戶A、B和C,則相關(guān)活動(dòng)處理引擎116可產(chǎn)生比閾值高的關(guān)聯(lián)系數(shù),并確定 在對(duì)企業(yè)202和204的訪問(wèn)之間可能有原因關(guān)系。
[0033] 除了直接位置報(bào)告和登記之外,相關(guān)活動(dòng)處理引擎116還可利用用戶使用社交網(wǎng) 絡(luò)服務(wù)實(shí)際訪問(wèn)場(chǎng)所、虛擬"訪問(wèn)"場(chǎng)所的其他指示、和/或用戶感興趣場(chǎng)所的其他指示。例 如,用戶可通過(guò)經(jīng)由在線商業(yè)查看服務(wù)、在線交互式映射服務(wù)、社交網(wǎng)絡(luò)等分配某種數(shù)量的 星級(jí)來(lái)查看場(chǎng)所。查看可以是私人或公共的。作為另一實(shí)例,用戶可經(jīng)由搜索引擎提交與 場(chǎng)所有關(guān)的搜索查詢或經(jīng)由交互式映射服務(wù)提交與該場(chǎng)所有關(guān)的地理查詢。
[0034] 此外,當(dāng)試圖檢測(cè)訪問(wèn)之間的可能原因關(guān)系時(shí),相關(guān)活動(dòng)活動(dòng)處理引擎116可分 析時(shí)間模式,例如工作日/周末模式或晚餐/午餐時(shí)間模式或夏天/冬天。更具體而言, 對(duì)成對(duì)場(chǎng)所的訪問(wèn)可在午餐時(shí)間而不是在其他時(shí)間密切相關(guān)。因此,在午餐時(shí)間在相關(guān)場(chǎng) 所提供商業(yè)內(nèi)容可能有意義,但是在其他時(shí)間在同一位置提供相同的商業(yè)內(nèi)容可能是無(wú)用 的。更進(jìn)一步來(lái)說(shuō),相關(guān)活動(dòng)處理引擎116可考慮其他因素,例如下雨、多云或其他天氣因 素。
[0035] 接著,圖3示出可在例如相關(guān)活動(dòng)處理引擎116中實(shí)現(xiàn)的用于鑒于相關(guān)用戶活動(dòng) 產(chǎn)生商業(yè)內(nèi)容用于顯示在地理位置處的示例方法300的流程圖。方法300可被實(shí)現(xiàn)為存儲(chǔ) 在計(jì)算機(jī)可讀存儲(chǔ)器上并在一個(gè)或多個(gè)處理器(例如處理器140)上可執(zhí)行的一組指令。
[0036] 在塊302,檢測(cè)由第一組用戶對(duì)第一企業(yè)實(shí)體的訪問(wèn)。例如,描述大量用戶軌跡、登 記、優(yōu)惠卷兌現(xiàn)、電子購(gòu)買(mǎi)確認(rèn)等的數(shù)據(jù)集可被分析以確定一些用戶訪問(wèn)了布置在第一位 置處的第一企業(yè)實(shí)體。在塊304,數(shù)據(jù)