基于地理定位采樣選擇內容項目的制作方法
【專利說明】
【背景技術】
[0001]內容提供商(“發布者”)一般提供用于在各種網絡可接入設備(例如,智能電話、平板計算機、膝上型計算機、e閱讀器、臺式計算機等)上顯示的內容。內容可以采用多種形式、比如網頁、移動應用(app)、音頻作品(例如,mp3文件)、視頻作品、文本作品(例如,電子書)等。發布者內容經常伴隨有可以采用多種形式(包括文本、圖像、視頻、豐富媒體等)的內容項目(比如廣告、其它促銷消息、通信等)。
[0002]發布者內容可以被布置為請求和在發布者顯示器內或者上的特殊地配置的槽位(slot)中顯示一個或者多個內容項目。內容項目可以建立到由第三方擁有的登陸頁面或者其它發布者內容的鏈接。內容項目的顯示可以向發布者提供多個益處,比如在設備的用戶查看或者選擇內容項目時的收入機會。
【發明內容】
[0003]這里公開的各種實施例總體上涉及一種用于標識網絡可接入設備被沿著其反復地移動的地理路線的裝置和方法。
[0004]根據一些實施例,從網絡可接入設備接收地理定位采樣序列,采樣指示設備在時間區間期間內的不同地理位置。從采樣序列標識設備被沿著其反復地移動的地理路線。為具有與地理路線鄰近的物理位置的實體選擇內容項目。在與網絡可接入設備的用戶關聯的顯示器上顯示內容項目
[0005]可以按照以下具體討論和附圖理解作為各種實施例的特征的這些以及其它特征和優點。
【附圖說明】
[0006]圖1提供了根據各種實施例的基于網絡的系統的功能塊表示。
[0007]圖2提供了根據各種實施例的基于網絡的系統的另一功能塊表示。
[0008]圖3示出了根據一些實施例的圖1和圖2的系統的方面。
[0009]圖4提供了根據各種實施例的來自多個地理路線的多個地理定位采樣。
[0010]圖5描繪了與圖4的路線關聯的頻率計數信息的表。
[0011]圖6是根據各種實施例的加速度數據的圖形表示。
[0012]圖7示出了根據一些實施例的用戶模型引擎的方面。
[0013]圖8是用于總體上舉例說明根據一些實施例執行的步驟的地理定位采樣例程的流程圖。
[0014]圖9是用于總體上舉例說明根據一些實施例執行的步驟的內容項目生成例程的流程圖。
[0015]圖10是用于總體上舉例說明根據一些實施例執行的步驟的內容項目選擇例程的
流程圖。【具體實施方式】
[0016]本公開內容總體上涉及提供用于與發布者內容一起在網絡可接入設備(比如但不限于移動通信設備或者臺式計算機)上顯示的內容項目。
[0017]發布者顯示項目經常被存儲在網絡可接入設備上或者傳送給網絡可接入設備以用于經由設備的圖形用戶界面(GUI)呈現。發布者顯示項目可以采用多種形式,比如但不限于網頁、移動應用(app)、e閱讀器書、電子郵件服務、搜索引擎、游戲、音頻作品、視頻作
P絕PR -rf* ο
[0018]發布者顯示項目可以包括由發布者供應的內容以及用以容納對來自第三方的內容項目的插入的一個或者多個槽位。可以從來自各種內容項目提供商的可用內容項目群體選擇內容項目。內容項目可以采用多種形式,比如廣告、通信、公共服務通報、對參與調查、請愿或者某個其它活動的邀請等。
[0019]內容項目可以包括創造部分和交互部分。創造部分可以向用戶提供文本、音頻、圖像和/或視頻信息。交互部分在由用戶選擇(比如被“點擊”)時可以通過將設備連接到與創造部分關聯的鏈接的網頁或者其它位置(“登陸頁面”)來改變顯示。
[0020]變得日益希望內容所有者(比如廣告客戶)向可個體的網絡可接入設備提供內容項目,這些個體很可能比如通過購買產品和/或服務或者通過拜訪與顯示的內容項目關聯的某些物理位置來有利地響應于對內容項目的呈現。
[0021]因而,本公開內容的各種實施例總體上操作以相對于與網絡可接入設備關聯的地理行進模式顯示內容項目。如以下說明的那樣,在網絡可接入設備的用戶選擇共享與設備關聯的地理定位信息時,來自設備的地理定位采樣用來標識設備被沿著其在選擇的時間區間內反復地移動的一個或者多個地理路線。隨后選擇和傳送一個或者多個內容項目以用于相對于檢測到的地理路線在與用戶關聯的顯示設備上顯示。可以選擇來自具有與地理路線鄰近的物理位置的實體的內容項目以用于顯示。
[0022]在一些實施例中,內容項目被直接顯示在可以是智能電話或者用戶可以攜帶的其它移動通信設備的網絡可接入設備上。在其它實施例中,內容項目被顯示在與用戶關聯的不同設備(比如臺式計算機、平板計算機、e閱讀器等)上。不同設備可以位于與由用戶取道的選擇的路線的終點鄰近。
[0023]路線可以基于各種行進模式的頻率被選擇;也就是說,路線在關聯的區間內被取道的頻率。僅可以選擇在時間區間內被行進至少閾值次數N的那些路線以用于考慮。備選地,使用相應路線頻率的相對測量,從而使得相對于具有相對更高行進頻率的路線選擇內容項目。
[0024]在其它實施例中,基于地理路線數據制定模型,該模型總體上指示用戶的行進模式的一個或者多個特性。模型可以基于與地理路線關聯的加速度數據和/或其它數據,比如地圖數據、天氣數據等。可以響應于生成的模型提供一個或者多個內容項目以用于在與用戶關聯的顯示設備上顯示。
[0025]可以與內容項目一起提交或者與內容項目結合生成報價,這些報價代表實體可以愿意為顯示關聯的內容項目而支付的數額。報價可以基于地理路線而變化。例如,一些實體可以對于更高路線頻率、不同模型特性、由于顯示內容項目而取道的地理路線中的檢測到的改變等提供更高報價。
[0026]可以從回顧圖1開始理解本公開內容的這些以及其它特征和益處,圖1描繪了根據各種實施例構造和操作的基于網絡的數據傳送系統100。
[0027]出于提供具體示例的目的,將由系統100提供的內容項目設想為包括在不同類型的發布者顯示項目中的各種廣告槽位中顯示的廣告(ad)。將認識到,這僅用于提供具體示例的目的而不是限制,因為系統可以被配置為如希望的那樣提供任何數目的不同類型的內容項目。
[0028]系統100結合多個活躍單元,這些單元包括發布者服務器102、廣告(ad)服務器104、廣告客戶(內容項目所有者)服務器106和至少一個用戶網絡可接入設備108,所有這些單元通過一個或者多個網絡112通信。
[0029]圖1中的各種服務器和設備經由網絡結構112通信,該網絡結構112可以構成一個或者多個通信網絡,比如因特網、WAN(廣域網)、LAN(局域網)、寬帶無線(wifi)網絡等。
[0030]發布者102代表適于向設備108傳送多種不同類型的發布者內容(比如網頁、移動app、搜索引擎、通信程序、A/V作品等)的托管服務器或者相似系統。廣告服務器104提供用以與發布者內容結合顯示廣告的廣告請求。廣告客戶服務器106可以與關聯于由廣告服務器供應的廣告的貨物或者服務的來源或者所有者關聯。
[0031]網絡可接入設備108可以采用多種形式,比如臺式計算機、膝上型計算機、智能電話、平板計算機、游戲控制臺、電視、電子閱讀器(e_閱讀器)或者適于與發布者102、廣告服務器104和廣告客戶106交互的其它相似設備。將領會到,其它單元可以如希望的那樣被并入到系統100中。
[0032]圖2示了出根據一些實施例的圖1的系統100的方面。來自圖1的網絡可接入設備108將被設想為移動通信設備(比如智能電話),但是這僅出于提供具體示例的目的而不是限制。
[0033]設備108包括控制器114、圖形用戶界面(⑶I) 116、全球定位系統(GPS) 117和存儲器118。控制器114可以是使用存儲器中的關聯的操作系統編程和應用軟件(例如,web瀏覽器)以與網絡112交互的可編程處理器。
[0034]⑶I 116可以包括顯示監視器、鍵盤、鼠標、揚聲器、頭戴式受話器、觸屏等。存儲器118可以代表由在用戶設備108內的各種存儲器設備(包括非易失性主存儲器(例如,盤存儲器、固態驅動等)、數據傳送緩沖器、本地處理器(L1-L3)高速緩存等這樣的單元)組成的分級存儲器結構。
[0035]存儲器118存儲包括應用(app) 120和應用(app)數據122的各種操作模塊。未分離地標明的設備操作系統(OS)可以提供用于執行app和使用數據的操作環境。下載管理器124操作以控制跨網絡112的通信和數據傳送,并且可以形成OS的一部分。
[0036]選擇的發布者服務器102可以包括控制器126和存儲多個可用發布者顯示項目128的存儲器。在發布者網站的情況下,響應于來自設備108的請求從存儲器128傳送網頁。
[0037]廣告服務器104包括控制器130、在關聯的存儲器中的用于存儲來自內容提供者的可用內容項目的群體的廣告數據庫132、廣告選擇引擎134(或者內容項目選擇引擎)和地理/時間檢測模塊136。廣告選擇引擎134可以被實現為在存儲器中存儲并且由控制器130執行的處理器例程,或者可以是分離是硬件或者軟件模塊(包括遠程模塊)。廣告選擇引擎134總體上操作以響應于來自向設備108加載或者在設備108上駐留的網頁和其它