識別出現(xiàn)在彼此的地理接近度內(nèi)的相關(guān)活動的制作方法
【技術(shù)領(lǐng)域】
[0001] 本公開通常涉及地理應(yīng)用,且更具體地涉及在數(shù)字映射應(yīng)用中的所提供的目標(biāo)商 業(yè)內(nèi)容。
[0002] 背景
[0003] 本文提供的背景描述是為了通常介紹本公開的上下文的目的。目前列舉的發(fā)明人 的工作在它在這個背景章節(jié)中被描述的程度上以及可能否則在提交的時候沒有資格作為 現(xiàn)有技術(shù)的本描述的方面對照本公開既不明確也不隱含地被承認(rèn)為現(xiàn)有技術(shù)。
[0004] 很多便攜式計算設(shè)備支持顯示交互式數(shù)字地圖的軟件應(yīng)用。這些軟件應(yīng)用中的一 些主要被發(fā)展用于提供交互式數(shù)字地圖。其它軟件應(yīng)用例如web瀏覽器可顯示交互式數(shù)字 地圖連同其它內(nèi)容。在任何情況下,這些應(yīng)用通常顯示在各種放大水平(縮放水平)處的 傳統(tǒng)上在紙地圖上提供的信息的類型。除了"傳統(tǒng)"地理內(nèi)容以外,這些應(yīng)用中的一些提供 例如商業(yè)地理內(nèi)容,例如各種企業(yè)或優(yōu)惠卷的廣告。
[0005] 概述
[0006] 為了幫助傳統(tǒng)企業(yè)更有效地為它們的服務(wù)做廣告,本公開的系統(tǒng)自動識別對企業(yè) 地點的可能相關(guān)的用戶訪問?;谠趯蓚€企業(yè)實體的訪問之間的所確定的關(guān)聯(lián),系統(tǒng)產(chǎn) 生與這些實體之一有關(guān)的商業(yè)內(nèi)容用于顯示在實體中的另一個處或附近的便攜式設(shè)備處。 此外或可選地,系統(tǒng)可自動產(chǎn)生建議以使操作這些企業(yè)實體之一的一方在另一企業(yè)實體的 位置處或附近做廣告。
[0007] 這些技術(shù)的一個實施方案是用于有效地提供在地理應(yīng)用中的商業(yè)內(nèi)容的方法。該 方法包括接收多個用戶的第一子集對具有第一地理位置的第一企業(yè)實體的第一多個訪問 的指示,以及接收多個用戶的第二子集對具有第二地理位置的第二企業(yè)實體的第二多個訪 問的指示。該方法還包括確定指示在第一多個訪問和第二多個訪問之間的關(guān)聯(lián)的關(guān)聯(lián)系 數(shù),確定關(guān)聯(lián)系數(shù)是否超過閾值,且當(dāng)關(guān)聯(lián)系數(shù)超過閾值時提供與第二企業(yè)實體有關(guān)的商 業(yè)內(nèi)容用于顯示在位于第一物理位置處的用戶設(shè)備處。
[0008] 這些技術(shù)的另一實施方案是用于提供關(guān)于在地理應(yīng)用中的商業(yè)內(nèi)容的有效使用 的自動指導(dǎo)的系統(tǒng)。該系統(tǒng)包括通信接口和耦合到通信接口的處理硬件。處理硬件配置成 接收多個用戶的第一子集對具有第一地理位置的第一企業(yè)實體的第一多個訪問的指示和 多個用戶的第二子集對具有第二地理位置的第二企業(yè)實體的第二多個訪問的指示。處理硬 件還配置成確定指示在第一多個訪問和第二多個訪問之間的關(guān)聯(lián)的關(guān)聯(lián)系數(shù),確定關(guān)聯(lián)系 數(shù)是否超過閾值,且當(dāng)關(guān)聯(lián)系數(shù)超過閾值時提供與第二企業(yè)實體有關(guān)的商業(yè)內(nèi)容用于顯示 在位于第一物理位置處的用戶設(shè)備處。
[0009] 這些技術(shù)的又一實施方案是用于提供關(guān)于在地理應(yīng)用中的商業(yè)內(nèi)容的有效使用 的自動指導(dǎo)的方法。該方法包括接收由在地理區(qū)域內(nèi)的多個用戶橫穿的多個路徑的指示以 及相應(yīng)的時間指示;識別在第一地理位置處的第一企業(yè)實體和在地理區(qū)域內(nèi)的第二地理位 置處的第二企業(yè)實體,其中多個路徑中的幾個在某個時間間隔內(nèi)包括第一地理位置和第二 地理位置;由一個或多個計算設(shè)備確定在對所識別的第一企業(yè)實體和第二企業(yè)實體的訪問 之間的可能的原因關(guān)系;以及為操作第一企業(yè)實體的一方產(chǎn)生電子消息,包括對在第一地 理位置處代表所述方提供商業(yè)內(nèi)容的建議。
[0010] 附圖簡述
[0011] 圖1示出根據(jù)本公開的技術(shù)的示例計算系統(tǒng),其中相關(guān)用戶活動可被檢測以提供 商業(yè)地理內(nèi)容;
[0012] 圖2示意性示出對在不同的地理位置處的幾個企業(yè)實體的用戶訪問,其中圖1的 系統(tǒng)可識別相關(guān)用戶活動;
[0013] 圖3是可在圖1的系統(tǒng)中實現(xiàn)的用于鑒于相關(guān)用戶活動產(chǎn)生商業(yè)內(nèi)容用于顯示在 地理位置處的示例方法的流程圖;以及
[0014] 圖4是可在圖1的系統(tǒng)中實現(xiàn)的用于產(chǎn)生商業(yè)內(nèi)容的另一示例方法的流程圖。
[0015] 詳細(xì)描述
[0016] 圖1示出示例計算系統(tǒng)100,其中可經(jīng)由便攜式用戶設(shè)備有效提供商業(yè)內(nèi)容,和/ 或可為傳統(tǒng)企業(yè)實體的操作員自動提供涉及商業(yè)內(nèi)容的放置的建議。系統(tǒng)1〇〇包括經(jīng)由通 信網(wǎng)絡(luò)103耦合到便攜式客戶端設(shè)備例如客戶端設(shè)備102A-C的地圖服務(wù)器101。為了簡單 起見,只詳細(xì)示出客戶端設(shè)備102A。將理解,客戶端設(shè)備102B和102C可包括通常類似的結(jié) 構(gòu)。
[0017] 便攜式客戶端設(shè)備102A可實現(xiàn)配置成產(chǎn)生數(shù)字地圖圖像的數(shù)字映射模塊110和 顯示地理上相關(guān)的商業(yè)內(nèi)容的商業(yè)內(nèi)容顯示模塊112。地圖服務(wù)器101可實現(xiàn)相關(guān)活動處 理引擎116以識別在操作客戶端設(shè)備102A-C的用戶的活動之間的可能的原因關(guān)系并鑒于 這些可能的原因關(guān)系產(chǎn)生客戶端設(shè)備特有的商業(yè)內(nèi)容和/或自動產(chǎn)生關(guān)于企業(yè)實體的商 業(yè)內(nèi)容的放置的建議。
[0018] 為了識別可能的原因關(guān)系,相關(guān)活動處理引擎116可對從操作便攜式客戶端設(shè)備 102A-C和類似設(shè)備的相對大量的用戶收集的用戶數(shù)據(jù)120操作。這些用戶可訪問在某個地 理區(qū)域例如娛樂場所例如音樂廳和電影院、商店、酒吧和餐飲機構(gòu)中的各種企業(yè)。但是,用 戶數(shù)據(jù)120不需要指示可個別地識別的用戶的活動。在一些實現(xiàn)中,用戶數(shù)據(jù)120是使事件 和活動與特定用戶不關(guān)聯(lián)的綜合數(shù)據(jù)。如在下面更詳細(xì)討論的,相關(guān)活動處理引擎116可 確定例如在夜間在某個電影院看電影的很多用戶也往往隨后訪問附近的酒吧。根據(jù)相關(guān)活 動處理引擎116可用的數(shù)據(jù)的數(shù)量,與某些識別出的關(guān)聯(lián)相關(guān)的確定性程度可改變。用戶 的客戶端設(shè)備可將它們的位置和相應(yīng)的時間戳報告給系統(tǒng)100用于存儲為用戶數(shù)據(jù)120的 部分。用戶可操作某些控件和/或安裝某些應(yīng)用以允許他們的便攜式設(shè)備報告這個數(shù)據(jù)。
[0019] 客戶端設(shè)備102A通??梢允侨魏芜m當(dāng)?shù)谋銛y式計算設(shè)備。作為例子,客戶端設(shè)備 102可以是智能電話、平板計算機、膝上型計算機等。如圖1所示,客戶端設(shè)備102A可包括 一個或多個處理器,例如中央處理單元(CPU) 122、圖形處理單元(GPU) 124、網(wǎng)絡(luò)接口 126、 用戶接口 128和存儲器130。客戶端設(shè)備102A在一些實現(xiàn)中可包括比圖1所示的少的部 件,或相反包括額外的部件(為了簡單起見從圖1省略)。例如,客戶端設(shè)備102A可配備有 定位模塊,例如全球定位系統(tǒng)(GPS)芯片。
[0020] 數(shù)字映射模塊110和商業(yè)內(nèi)容顯示模塊112可存儲在存儲器130中作為在一個或 多個處理器122和/或GPU124上可執(zhí)行的指令集。數(shù)字映射模塊110可以是在布置在地 圖服務(wù)器101或應(yīng)用服務(wù)器(未示出)處的在線應(yīng)用商店處可用的專用應(yīng)用??蛻舳嗽O(shè)備 102A的用戶可從應(yīng)用服務(wù)器接收數(shù)字映射模塊110的拷貝并將映射應(yīng)用的所取回的拷貝 安裝在客戶端設(shè)備102A上。在其它實現(xiàn)中,數(shù)字映射模塊110可以是在web瀏覽器(例如 GoogleChrome?或Apple的Safari?)或另一應(yīng)用中操作的軟件部件,例如插件。
[0021] 存儲器130可以是有形、非臨時存儲器,并可包括任何類型的適當(dāng)存儲器模塊,包 括隨機存取存儲器(RAM)、只讀存儲器(R0M)、硬盤驅(qū)動器、閃存或其它類型的存儲器。除了 軟件部件110和112以外,存儲器130還可存儲操作系統(tǒng)114和一個或多個本地應(yīng)用或模 塊(未示出)。操作系統(tǒng)114可以是任何類型的適當(dāng)操作系統(tǒng),且一個或多個本地應(yīng)用可包 括各種所安裝的應(yīng)用。
[0022] 用戶接口