專利名稱:使用與移動(dòng)應(yīng)用的集成的移動(dòng)設(shè)備上的廣告的制作方法
技術(shù)領(lǐng)域:
所公開的實(shí)施例涉及移動(dòng)設(shè)備上的廣告(ad),更具體而言涉及通過在應(yīng)用內(nèi)集成 ad版位(ad position)來向移動(dòng)設(shè)備提供的廣告,其中所述廣告通過所述應(yīng)用被顯示。
背景技術(shù):
互聯(lián)網(wǎng)上的廣告在歷史上是與內(nèi)容聯(lián)系在一起的。廣告(“ad”)被顯示在特定的 網(wǎng)頁上。這些ad的貨幣化通常涉及作為網(wǎng)頁的一部分在移動(dòng)設(shè)備上顯示的內(nèi)容的發(fā)布者, 并且有益于該發(fā)布者。該模型在個(gè)人計(jì)算機(jī)上效果良好,因?yàn)樵趥€(gè)人計(jì)算機(jī)屏幕上存在作 為內(nèi)容的一部分的充足領(lǐng)地或顯示區(qū)域用于插入ad,例如在用于顯示內(nèi)容的瀏覽器的網(wǎng)頁 內(nèi)插入ad。此外,內(nèi)容發(fā)布者通常提供關(guān)鍵內(nèi)容數(shù)據(jù)(并且還可能提供用戶數(shù)據(jù))來確保 ad的良好針對(duì)性。有針對(duì)性地投放ad涉及收集和跟蹤個(gè)人用戶信息和特定搜索者的瀏覽 行為,藉此使得廣告適合于那些特定的人。然而,向移動(dòng)設(shè)備提供ad則有很大的不同。由于大多數(shù)移動(dòng)設(shè)備屏幕的尺寸較 小,內(nèi)容可用來與ad分享的空間有限。這經(jīng)常導(dǎo)致搜索者的觀看體驗(yàn)不令人滿意,這大大 地削弱了廣告主的廣告結(jié)果。例如,廣告主可在短消息服務(wù)(SMS)消息的結(jié)尾處插入ad。 然而,SMS消息具有固定的最大長度,并且此技術(shù)依賴于留下充足的空間(例如,一定數(shù)目 的字符)來用于插入ad以供顯示。在移動(dòng)設(shè)備廣告領(lǐng)域中還缺乏充分的場境來提高ad對(duì)特定用戶的針對(duì)性。例如, 電子郵件或SMS消息對(duì)于針對(duì)商業(yè)ad范疇可能只提供非常小的價(jià)值。這是因?yàn)槿粘5南?息是非常個(gè)人的,而不一定具有商業(yè)場境。與之不同,比如計(jì)算機(jī)上的web瀏覽器的主要 用途之一是供用戶訪問商業(yè)信息和購買機(jī)會(huì)。有了 cookie、互聯(lián)網(wǎng)協(xié)議(I.P.)地址解析、 跟蹤點(diǎn)擊的能力等等,個(gè)人計(jì)算機(jī)的web瀏覽器是用于跟蹤用戶的商業(yè)相關(guān)信息的有用工 具。這些能力未被集成在移動(dòng)設(shè)備內(nèi),因此跟蹤用戶的商業(yè)相關(guān)行為和興趣的能力更為困 難。還已經(jīng)知道通過在個(gè)人計(jì)算機(jī)上顯示的客戶端窗口來流傳輸廣告并提供用戶界 面控件以用于與之交互。該客戶端窗口不是固定的,而是可被用戶移動(dòng)到計(jì)算機(jī)的屏幕內(nèi) 的各種位置。該客戶商窗口也術(shù)被集成在特定應(yīng)用內(nèi),但與客戶商窗口的交互可能導(dǎo)致鏈 接動(dòng)作,該動(dòng)作使得計(jì)算機(jī)的web瀏覽器去往廣告主的網(wǎng)站。
發(fā)明內(nèi)容
作為介紹,下面描述的實(shí)施例涉及用于插入廣告的移動(dòng)設(shè)備應(yīng)用集成,更具體而 言涉及在移動(dòng)設(shè)備的應(yīng)用內(nèi)集成ad版位以用于顯示由這些應(yīng)用取回的廣告的移動(dòng)設(shè)備和 相關(guān)方法。在第一方面中,公開了一種用于向移動(dòng)設(shè)備遞送廣告的方法,包括在可從移動(dòng)設(shè) 備執(zhí)行的應(yīng)用內(nèi)集成ad版位,其中在所述應(yīng)用的整個(gè)使用過程中,從用戶來看,所述ad版 位在所述移動(dòng)設(shè)備的屏幕上的某一位置中保持基本恒定;包括與所述ad版位相關(guān)聯(lián)的ad
4調(diào)用;響應(yīng)于執(zhí)行所述應(yīng)用,使得所述ad調(diào)用從ad服務(wù)器取回廣告;以及由所述移動(dòng)設(shè)備 將所述廣告接收到所述ad版位中,以用于顯示給用戶。在第二方面,公開了一種用于向移動(dòng)設(shè)備遞送廣告的方法,包括在可從移動(dòng)設(shè)備 執(zhí)行的應(yīng)用內(nèi)集成ad版位,其中在所述應(yīng)用的整個(gè)使用過程中,從用戶來看,所述ad版位 在所述移動(dòng)設(shè)備的屏幕上的某一位置中保持基本恒定;從ad服務(wù)器取回多個(gè)ad,以用于在 所述ad版位內(nèi)顯示;將所述多個(gè)ad存儲(chǔ)在所述移動(dòng)設(shè)備的存儲(chǔ)裝置中;以及在所述應(yīng)用 的使用期間,在所述ad版位中循環(huán)插入所述多個(gè)ad。在第三方面中,公開了用于接收廣告的系統(tǒng),包括用于向用戶顯示多個(gè)應(yīng)用以及 廣告的屏幕。處理器執(zhí)行移動(dòng)設(shè)備的多個(gè)應(yīng)用。存儲(chǔ)裝置存儲(chǔ)所述廣告和執(zhí)行所述多個(gè)應(yīng) 用的程序代碼。用于顯示所述廣告的ad版位被集成到可由所述處理器執(zhí)行的所述多個(gè)應(yīng) 用中的至少一個(gè)應(yīng)用的程序代碼中,以使得在所述至少一個(gè)應(yīng)用的整個(gè)使用過程中,從用 戶來看,所述ad版位在所述屏幕上的某一位置中保持基本恒定。本領(lǐng)域的技術(shù)人員在查閱以下附圖和詳細(xì)描述之后,將會(huì)清楚其他系統(tǒng)、方法、特 征和優(yōu)點(diǎn)。希望所有這種另外的系統(tǒng)、方法、特征和優(yōu)點(diǎn)都被包括在本說明書之內(nèi)、在本發(fā) 明的范圍之內(nèi),并且受所附權(quán)利要求保護(hù)。
參考以下附圖和描述可以更好地理解系統(tǒng)。附圖中的組件不一定是成比例的,而 重點(diǎn)在于圖示出本發(fā)明的原理。另外,在附圖中,相似的標(biāo)號(hào)在不同的圖中指示相應(yīng)的部 件。圖1圖示出與廣告提供網(wǎng)絡(luò)互連的無線蜂窩網(wǎng)絡(luò)的系統(tǒng)圖。圖2圖示出了一示例性移動(dòng)設(shè)備,其描繪了在其上執(zhí)行的應(yīng)用的基本固定的屏幕 位置內(nèi)集成的廣告(“ad”)版位。圖3圖示出一示意性框圖,該框圖描繪了例如圖2所示的典型移動(dòng)設(shè)備的內(nèi)部硬 件。圖4圖示出一種方法,其中圖2的移動(dòng)設(shè)備被啟動(dòng)以便接收廣告到ad版位中。圖5圖示出用于向圖2的移動(dòng)設(shè)備提供ad的系統(tǒng),其包括對(duì)用戶數(shù)據(jù)針對(duì)技術(shù)的 使用。圖6是用于向移動(dòng)設(shè)備遞送廣告的示例性方法的流程圖。圖7是圖6的方法的另一實(shí)施例的流程圖。
具體實(shí)施例方式在以下描述中,提供了編程、軟件模塊、用戶選擇、網(wǎng)絡(luò)事務(wù)、數(shù)據(jù)庫查詢、數(shù)據(jù)庫 結(jié)構(gòu)等等的許多具體細(xì)節(jié),以用于全面理解這里公開的系統(tǒng)和方法的各種實(shí)施例。然而,利 用其他方法、組件、材料也可以實(shí)現(xiàn)所公開的系統(tǒng)和方法,或者沒有這些具體細(xì)節(jié)中的一個(gè) 或多個(gè)也可實(shí)現(xiàn)所公開的系統(tǒng)和方法。在一些情況下,沒有詳細(xì)示出或描述公知的結(jié)構(gòu)、材 料或操作。另外,所描述的特征、結(jié)構(gòu)或特性在一個(gè)或多個(gè)實(shí)施例中可以任何適當(dāng)?shù)姆绞浇M 合。這里概括描述并在附圖中示出的實(shí)施例的組件可按多種不同的配置來布置和設(shè)計(jì)。結(jié)合所公開的實(shí)施例描述的方法的步驟或動(dòng)作的順序可以被改變,這是本領(lǐng)域的技術(shù)人員將會(huì)清楚的。從而,在附圖中(例如在流程圖中)或者在“具體實(shí)施方式
”中出現(xiàn) 的任何順序只是用于例示目的的,而并不意圖暗示必需的順序。所描述的實(shí)施例的若干方面被示為軟件模塊或組件。這里使用的軟件模塊或組件 可包括位于存儲(chǔ)器設(shè)備內(nèi)和/或以電子信號(hào)的形式通過系統(tǒng)總線或者有線或無線網(wǎng)絡(luò)傳 送的任意類型的計(jì)算機(jī)指令或計(jì)算機(jī)可執(zhí)行代碼。軟件模塊例如可包括計(jì)算機(jī)指令的一個(gè) 或多個(gè)物理或邏輯塊,這些計(jì)算機(jī)指令可被組合為執(zhí)行一個(gè)或多個(gè)任務(wù)或?qū)崿F(xiàn)特定抽象數(shù) 據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu),等等。在某些實(shí)施例中,特定的軟件模塊可包括存儲(chǔ)在存儲(chǔ)器設(shè)備的不同位置中的不同 指令,這些指令一起實(shí)現(xiàn)所描述的該模塊的功能。實(shí)際上,模塊可包括單個(gè)指令或許多指 令,并且它可被分布在若干個(gè)不同的代碼段上、在不同的程序之間,并且跨若干個(gè)存儲(chǔ)器設(shè) 備。一些實(shí)施例可在分布式計(jì)算環(huán)境中實(shí)現(xiàn),其中任務(wù)是由通過通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理 設(shè)備來執(zhí)行的。在分布式計(jì)算環(huán)境中,軟件模塊可位于本地和/或遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備中。圖1圖示出與廣告提供網(wǎng)絡(luò)104互連的無線蜂窩網(wǎng)絡(luò)100的系統(tǒng)圖。無線蜂窩網(wǎng) 絡(luò)100包括多個(gè)蜂窩塔108,通過這些蜂窩塔108,移動(dòng)設(shè)備112獲得對(duì)移動(dòng)網(wǎng)絡(luò)基礎(chǔ)設(shè)施 16的訪問,移動(dòng)網(wǎng)絡(luò)基礎(chǔ)設(shè)施16除了提供與其他移動(dòng)設(shè)備112的鏈接之外,還提供適當(dāng)?shù)?路由,用于將包括廣告在內(nèi)的內(nèi)容遞送到移動(dòng)設(shè)備112。無線蜂窩網(wǎng)絡(luò)100還包括公共交換 數(shù)據(jù)網(wǎng)(PSDN)120和公共交換電話網(wǎng)(PSTN) 124。每個(gè)蜂窩塔108在相應(yīng)蜂窩塔108所服 務(wù)的地理區(qū)域中為移動(dòng)設(shè)備112提供無線電通信。通過在移動(dòng)設(shè)備移動(dòng)經(jīng)過一區(qū)域時(shí)將無 線電通信從一個(gè)蜂窩塔108切換到另一個(gè),來為移動(dòng)設(shè)備112提供移動(dòng)性。移動(dòng)網(wǎng)絡(luò)基礎(chǔ)設(shè)施16、PSDN 120和PSTN 124都可通過另一網(wǎng)絡(luò)130通信,網(wǎng)絡(luò) 130例如是互聯(lián)網(wǎng)、萬維網(wǎng)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)和/或外聯(lián)網(wǎng)。移動(dòng)網(wǎng)絡(luò)基礎(chǔ)設(shè) 施16和網(wǎng)絡(luò)130在兩者之間可包括某些級(jí)別的集成,因此分開標(biāo)記每一個(gè)僅僅是為了論 述清晰起見。ad提供網(wǎng)絡(luò)104可包括網(wǎng)絡(luò)130,并且通過它可訪問搜索引擎(或Web服務(wù) 器)134、包括廣告主數(shù)據(jù)庫144的ad服務(wù)器140以及多個(gè)廣告主150和移動(dòng)應(yīng)用開發(fā)者 154。廣告主數(shù)據(jù)庫144用于存儲(chǔ)廣告(“ad”)和與廣告主相關(guān)的管理信息。ad可通 過網(wǎng)絡(luò)130被ad服務(wù)器140遞送到網(wǎng)頁或可從個(gè)人計(jì)算設(shè)備(包括在本公開中關(guān)注的移 動(dòng)設(shè)備112)執(zhí)行的其他應(yīng)用。ad包括由廣告主150提供來用于呈現(xiàn)給移動(dòng)設(shè)備(例如移 動(dòng)設(shè)備112)的用戶的文本、圖形和其他信息和數(shù)據(jù)。如前所述,提供到移動(dòng)設(shè)備112的網(wǎng) 頁或?yàn)g覽器的ad就空間、尺寸等等而言是受限制的,其中這種ad常常會(huì)不可觀看或者質(zhì)量 較差,以至于不具有廣告主150所尋求的期望營銷作用。如將會(huì)論述的,ad服務(wù)器140所 提供的一個(gè)或多個(gè)ad可被移動(dòng)設(shè)備112存儲(chǔ)在本地,以用于以循環(huán)的方式插入到在其上執(zhí) 行的應(yīng)用中。此外,廣告主150可向ad服務(wù)器140提交他們希望被提供到移動(dòng)設(shè)備112上 的應(yīng)用的ad,ad服務(wù)器140可由也充當(dāng)廣告經(jīng)紀(jì)人的諸如Sunnyvale,CA的Yahoo !或者 Mountain View, CA的Google之類的在線服務(wù)提供商(0SP)所擁有或操作。有若干種流行的應(yīng)用可用于當(dāng)前的移動(dòng)設(shè)備,或者將來將會(huì)可用于將來的移動(dòng)設(shè) 備,這些應(yīng)用包括諸如地址簿、撥號(hào)器和語音郵件之類的語音應(yīng)用,以及諸如瀏覽器、短消 息服務(wù)(SMS)、電子郵件、游戲、地圖導(dǎo)航等等之類的數(shù)據(jù)應(yīng)用。這些應(yīng)用可能有很多來源, 其中一些包括(1)提供集成在其操作系統(tǒng)棧內(nèi)的應(yīng)用的諸如Qualcomm 之類的芯片集和
6操作系統(tǒng)廠商;(2)原始裝備(或設(shè)備)制造商(OEM)可利用其自己貼牌的應(yīng)用來添加或 替換應(yīng)用;(3)移動(dòng)運(yùn)營商可提供預(yù)先安裝或可下載的應(yīng)用;以及(4)開發(fā)者團(tuán)體可創(chuàng)作另 外的應(yīng)用。所有這些應(yīng)用來源在這里都被統(tǒng)稱為應(yīng)用開發(fā)者154。圖2是適于結(jié)合圖1的無線蜂窩網(wǎng)絡(luò)100使用的移動(dòng)設(shè)備112。移動(dòng)設(shè)備112包 括第一主體部分202和第二主體部分204。第一主體部分202包括鍵盤206和其他按鈕 208以及麥克風(fēng)210。第二主體部分204通過鉸鏈附接到第一主體部分202,并且包括顯示 屏212和揚(yáng)聲器214。鍵盤206、按鈕208、麥克風(fēng)210、顯示器212和揚(yáng)聲器214 —起形成 供用戶控制移動(dòng)設(shè)備112的用戶接口。移動(dòng)設(shè)備112的物理實(shí)施例只意欲為例示性的。多 種設(shè)備可用于為諸如移動(dòng)設(shè)備112之類的移動(dòng)設(shè)備提供這里描述的功能。顯示屏212包括多個(gè)區(qū)域,其中可顯示文本、圖形和其他信息。這些區(qū)域通常可由 在移動(dòng)設(shè)備112上操作的軟件或其他應(yīng)用來限定。如上所述,這種應(yīng)用包括web瀏覽器、 短消息服務(wù)(SMS)、游戲、電子郵件以及甚至其他非內(nèi)容應(yīng)用,比如地址簿、日歷和撥號(hào)器屏 幕。移動(dòng)設(shè)備112的屏幕112按照存儲(chǔ)在移動(dòng)設(shè)備112中的軟件代碼的指示而顯示應(yīng)用, 以便執(zhí)行該應(yīng)用。應(yīng)用被設(shè)計(jì)為在特定類型的移動(dòng)設(shè)備112上執(zhí)行,其中設(shè)備112的原始 裝備制造商(OEM)可能需要與應(yīng)用開發(fā)者154 —起工作,以確保所執(zhí)行的應(yīng)用可裝在可查 看的屏幕212區(qū)域內(nèi),該區(qū)域比典型的計(jì)算機(jī)屏幕小得多。圖2的示例性實(shí)施例例示了當(dāng)某一應(yīng)用在其上被執(zhí)行時(shí)被集成在顯示器212上的 基本固定的屏幕位置224內(nèi)的廣告(“ad”)版位220。ad版位220可位于顯示屏212的任 意一個(gè)或多個(gè)區(qū)域中。根據(jù)本實(shí)施例,ad版位220被直接集成到結(jié)合移動(dòng)設(shè)備112操作的 應(yīng)用中。將專用的ad版位220直接集成到特定應(yīng)用中,例如將其編碼到用于在移動(dòng)設(shè)備 112上執(zhí)行的應(yīng)用中,使得ad版位220可以預(yù)先被預(yù)留。ad版位220可被直接集成到應(yīng)用 的源代碼中。ad版位220的屏幕212上的位置224于是將保持基本固定,如果沒有對(duì)應(yīng)用 本身的更新或改變的話。將ad版位集成在移動(dòng)應(yīng)用內(nèi)防止了需要定制不同類型的ad以使 之能裝在網(wǎng)頁或在應(yīng)用內(nèi)遞送的其他內(nèi)容的不同可用版位內(nèi),從而使得這里公開的ad遞 送獨(dú)立于內(nèi)容。例如,SMS應(yīng)用屏幕的下方四分之一可被預(yù)留用于ad。專用的ad版位220 將使得這些ad的空間可用性可預(yù)測得多,具有固定的高度和寬度尺寸,類似于在個(gè)人計(jì)算 機(jī)上提供的ad。ad版位集成將為廣告主提供更好的價(jià)值,并且還實(shí)現(xiàn)了更大的影響力,因 為ad可在每次應(yīng)用被使用時(shí)被插入在ad版位220中,而不論內(nèi)容是否允許這樣的用于ad 的版位220。注意,屏幕位置224被示為垂直地跨越一組水平延伸的像素帶,但是屏幕位置224 可在屏幕212的任意數(shù)目的可能區(qū)域中垂直和水平地變化。例如,水平延伸的像素帶不需 要在屏幕212的整個(gè)寬度上延伸。這種區(qū)域也不需要是對(duì)稱的。圖3圖示出一框圖,該框圖描繪了例如圖2中顯示的典型移動(dòng)設(shè)備112的內(nèi)部硬 件。移動(dòng)設(shè)備112包括屏幕212、天線304、發(fā)送器308、接收器312、處理器316、存儲(chǔ)器存 儲(chǔ)裝置320 ( “存儲(chǔ)裝置”)、電源324以及雙工器328。在示例性實(shí)施例中,天線304可耦合 到發(fā)送器308和接收器312兩者,或者發(fā)送器308和接收器312可連接到各自的天線單元 (未示出)。在一個(gè)實(shí)施例中,雙工器328耦合到發(fā)送器308和接收器312兩者,以在所接 收和發(fā)送的無線電信號(hào)之間選擇性地切換。
在另一示例性實(shí)施例中,屏幕212、處理器316、存儲(chǔ)器存儲(chǔ)裝置320和電源模塊 324通過通信總線330電通信。通信總線330可操作來從連接到總線330的組件傳送控制 和通信信號(hào)并在這些組件之間傳送控制和通信信號(hào),例如功率調(diào)節(jié)、存儲(chǔ)器訪問指令以及 其他系統(tǒng)信息。在此實(shí)施例中,處理器316耦合到接收器312和發(fā)送器308。存儲(chǔ)器存儲(chǔ)裝置320存儲(chǔ)在移動(dòng)設(shè)備112執(zhí)行的應(yīng)用,并且還存儲(chǔ)可存儲(chǔ)在本地 以用于插入到在應(yīng)用內(nèi)創(chuàng)建的ad版位220中的ad。當(dāng)應(yīng)用活動(dòng)時(shí),它將直接從ad服務(wù)器 140調(diào)用ad,并且在為ad預(yù)留的(一個(gè)或多個(gè))區(qū)域中,例如在ad版位220中,顯示這些 ad。用于請(qǐng)求ad以及顯示ad的邏輯可獨(dú)立于在任何給定時(shí)刻應(yīng)用內(nèi)的內(nèi)容。例如,每當(dāng) 用戶打開SMS消息時(shí),SMS應(yīng)用即可調(diào)用ad。圖2中示出的移動(dòng)設(shè)備112(蜂窩電話)的屏 幕212例示了一樣本SMS應(yīng)用,該SMS應(yīng)用具有專用的獨(dú)立于內(nèi)容的領(lǐng)土,即位于屏幕位置 224處的ad版位220,其中SMS應(yīng)用已經(jīng)根據(jù)請(qǐng)求遞送ad并將該ad插入到該ad版位220 中。在一個(gè)實(shí)施例中,廣告經(jīng)紀(jì)人公司與移動(dòng)設(shè)備應(yīng)用的應(yīng)用開發(fā)者154合作,以為 其中的一個(gè)或多個(gè)ad創(chuàng)建專用的領(lǐng)上。應(yīng)用開發(fā)者154可將在ad調(diào)用集成到應(yīng)用中,以 使得該應(yīng)用能夠在用戶流程中的各個(gè)點(diǎn)向ad服務(wù)器140發(fā)出ad調(diào)用。ad調(diào)用從ad服務(wù) 器140取回一個(gè)或多個(gè)ad,并將其存儲(chǔ)在存儲(chǔ)器存儲(chǔ)裝置320中。當(dāng)應(yīng)用被執(zhí)行時(shí),ad調(diào) 用隨后被執(zhí)行,以(或者可變地)從存儲(chǔ)器存儲(chǔ)裝置320拉回ad,或者直接通過網(wǎng)絡(luò)116、 130從ad服務(wù)器140拉回ad。ad調(diào)用在應(yīng)用使用的間歇期間或者周期性時(shí)刻(由在ad版 位220內(nèi)編碼的ad調(diào)用所確定),從這各種位置拉回廣告。當(dāng)所請(qǐng)求的ad被遞送來時(shí),移 動(dòng)設(shè)備112將用于顯示給用戶的ad插入在位于基本固定的屏幕位置224中的ad版位220 內(nèi)。圖4圖示出一種方法,其中圖2的移動(dòng)設(shè)備112被啟動(dòng)以便接收廣告到ad版位220 中。在步驟404,移動(dòng)應(yīng)用開發(fā)者154 (例如OEM)通過在應(yīng)用中集成ad版位代碼來準(zhǔn)備應(yīng) 用(例如SMS應(yīng)用)。該ad版位220可以是被添加在應(yīng)用源代碼內(nèi)以在應(yīng)用被執(zhí)行時(shí)充當(dāng) ad調(diào)用的一條應(yīng)用編程接口(API)代碼。在步驟408,一旦ad版位220被集成在應(yīng)用內(nèi),應(yīng) 用開發(fā)者154就將應(yīng)用下載到移動(dòng)設(shè)備112中或使得應(yīng)用被下載到移動(dòng)設(shè)備112中以便在 其中執(zhí)行,下載方式或者是通過無線電波,或者是作為預(yù)先加載被直接下載到移動(dòng)設(shè)備112 中。在步驟412,應(yīng)用被ad使能,以便向移動(dòng)設(shè)備112提供ad服務(wù)。ad服務(wù)通過ad服務(wù) 器140的客戶端廣告應(yīng)用編程接口(API)棧416發(fā)生。當(dāng)在移動(dòng)設(shè)備112上加載的應(yīng)用的 API被執(zhí)行時(shí),一調(diào)用被發(fā)送到客戶端API棧416,該棧416執(zhí)行將遞送ad的相關(guān)代碼棧。圖5圖示出用于向圖2的移動(dòng)設(shè)備112提供ad的系統(tǒng)。該系統(tǒng)包括移動(dòng)設(shè)備112、 網(wǎng)絡(luò)116、130、ad服務(wù)器140以及ad數(shù)據(jù)庫144。通過通信鏈路504并經(jīng)由網(wǎng)絡(luò)116、130, 移動(dòng)設(shè)備112可向移動(dòng)ad API 508提交可擴(kuò)展標(biāo)記語言(XML) ad請(qǐng)求,該移動(dòng)ad API 508 是ad服務(wù)器140的一部分,用于與移動(dòng)設(shè)備112通信。作為回應(yīng),經(jīng)由網(wǎng)絡(luò)116、130并且 通過通信鏈路512,移動(dòng)ad API 508按照移動(dòng)設(shè)備112的ad請(qǐng)求返回一個(gè)或多個(gè)ad。處 理器316 (圖3)可執(zhí)行存儲(chǔ)在存儲(chǔ)器存儲(chǔ)裝置320中的應(yīng)用和ad調(diào)用,以使得發(fā)送器308 發(fā)送通信鏈路504并使得接收器312接收通信鏈路512。除了將接收到的ad之一插入在 ad版位220中之外,移動(dòng)設(shè)備112還可將多個(gè)所接收的ad存儲(chǔ)在存儲(chǔ)器存儲(chǔ)裝置320中, 以便在發(fā)出ad調(diào)用的應(yīng)用的使用期間循環(huán)插入在ad版位220中。當(dāng)ad服務(wù)器140根據(jù)
8ad版位220的ad調(diào)用的請(qǐng)求發(fā)送一個(gè)或多個(gè)ad時(shí),ad服務(wù)器140選擇ad格式,以包括大 小、分辨率、顏色數(shù)等等,以最佳匹配移動(dòng)設(shè)備112的屏幕大小和能力。該ad格式將與在屏 幕212的固定屏幕位置224處找到的ad版位220的大小和尺寸等等相關(guān)。當(dāng)另一 ad調(diào)用被執(zhí)行時(shí)(在該應(yīng)用已被使用了預(yù)定的一段時(shí)間之后或者在另一 應(yīng)用被執(zhí)行時(shí)),移動(dòng)設(shè)備112可從ad服務(wù)器140取得新的多個(gè)ad。這些新接收的ad可 被存儲(chǔ)在存儲(chǔ)器存儲(chǔ)裝置320中,作為對(duì)那些先前存儲(chǔ)在其中的ad的替換或增強(qiáng)。ad服務(wù)器140可包括用戶數(shù)據(jù)針對(duì)技術(shù)模塊516,用于對(duì)在ad服務(wù)器140中接收 和/或存儲(chǔ)的信息執(zhí)行分析,以便ad服務(wù)器140可向移動(dòng)設(shè)備112發(fā)送與移動(dòng)設(shè)備112的 特定用戶相關(guān)的針對(duì)性廣告。該信息可包括與用戶的興趣和行為相關(guān)的信息。例如,這樣 針對(duì)特定用戶所需的信息可在這些用戶通過移動(dòng)設(shè)備112的各種應(yīng)用與ad經(jīng)紀(jì)公司的應(yīng) 用相交互時(shí)(除了與通過移動(dòng)設(shè)備112或者諸如個(gè)人計(jì)算機(jī)之類的其他計(jì)算設(shè)備訪問的相 關(guān)應(yīng)用和服務(wù)交互之外)獲得。只要ad經(jīng)紀(jì)公司知曉它經(jīng)由網(wǎng)絡(luò)116、130與之交互的特定用戶,有用的針對(duì)性信 息就可被收集并最終被用戶數(shù)據(jù)針對(duì)技術(shù)模塊516用于向特定用戶的移動(dòng)設(shè)備112發(fā)送針 對(duì)性廣告。例如,每當(dāng)用戶打開SMS消息時(shí),圖2的移動(dòng)設(shè)備112中示出的SMS應(yīng)用即可發(fā) 出對(duì)ad的請(qǐng)求。該請(qǐng)求可攜帶將有助于使ad更好地針對(duì)用戶的附加信息。該信息可包括 用戶的位置、用戶所使用的移動(dòng)設(shè)備112的型號(hào)以及用戶正在觀看的內(nèi)容。雖然向ad版位 220提供ad并不需要這種內(nèi)容,但是它對(duì)于ad針對(duì)性投放則可能是有用的。ad服務(wù)器140 還可包括ad預(yù)訂和報(bào)告模塊520,用于處理應(yīng)用開發(fā)者154的ad活動(dòng),并用于就發(fā)送報(bào)告 與之交互。圖6是用于向移動(dòng)設(shè)備112遞送廣告的示例性方法的流程圖。在塊604,ad版位 220被集成在可從移動(dòng)設(shè)備112執(zhí)行的應(yīng)用內(nèi),其中,在應(yīng)用的整個(gè)使用過程中從用戶來 看,ad版位220在移動(dòng)設(shè)備112的屏幕212上的位置224中保持基本恒定。在塊608,ad 調(diào)用被與ad版位220包括在一起。在塊612,響應(yīng)于應(yīng)用的執(zhí)行,使得ad調(diào)用從ad服務(wù)器 140取回廣告。在塊616,移動(dòng)設(shè)備112將廣告接收到ad版位220中,以用于顯示給用戶。圖7是圖6的方法的另一實(shí)施例的流程圖。在塊704,ad版位220被集成在可從 移動(dòng)設(shè)備112執(zhí)行的應(yīng)用內(nèi),其中,在應(yīng)用的整個(gè)使用過程中從用戶來看,ad版位220在移 動(dòng)設(shè)備112的屏幕212上的位置224中保持基本恒定。在塊708,從ad服務(wù)器140取回多 個(gè)廣告,以用于在ad版位220內(nèi)顯示。在塊712,這多個(gè)ad被存儲(chǔ)在移動(dòng)設(shè)備112的存儲(chǔ) 裝置320中。在塊716,這多個(gè)ad在應(yīng)用的使用期間被循環(huán)插入在ad版位220中。對(duì)于所公開的方法和系統(tǒng)的布置、操作和細(xì)節(jié)可以進(jìn)行對(duì)本領(lǐng)域的技術(shù)人員來說 很明顯的各種修改、改變和變化。實(shí)施例可包括各種步驟,這些步驟可用機(jī)器可執(zhí)行指令實(shí) 現(xiàn),以便由通用或?qū)S糜?jì)算機(jī)(或其他電子設(shè)備)執(zhí)行?;蛘撸@些步驟可利用包含用于執(zhí) 行這些步驟的特定邏輯的硬件組件來執(zhí)行,或者利用硬件、軟件和/或固件的任意組合來 執(zhí)行。實(shí)施例還可以以計(jì)算機(jī)程序產(chǎn)品的形式提供,該計(jì)算機(jī)程序產(chǎn)品包括機(jī)器可讀介質(zhì), 其中存儲(chǔ)有可用于對(duì)計(jì)算機(jī)(或其他電子設(shè)備)編程以執(zhí)行這里描述的處理的指令。機(jī)器 可讀介質(zhì)可以包括(但不限于)軟盤、光盤、CD-ROM、DVD-ROM、ROM、RAM、EPROM、EEPROM、磁 卡或光卡、傳播介質(zhì)或者適合于存儲(chǔ)電子指令的其他類型介質(zhì)/機(jī)器可讀介質(zhì)。例如,用于 執(zhí)行所描述的處理的指令可經(jīng)由通信鏈路(例如,網(wǎng)絡(luò)連接),利用體現(xiàn)在載波或其他傳播介質(zhì)中的數(shù)據(jù)信號(hào),被從遠(yuǎn)程計(jì)算機(jī)(例如,服務(wù)器)傳送到發(fā)出請(qǐng)求的計(jì)算機(jī)(例如,客 戶端)。
權(quán)利要求
一種用于向移動(dòng)設(shè)備遞送廣告的方法,該方法包括在可從移動(dòng)設(shè)備執(zhí)行的應(yīng)用內(nèi)集成廣告版位,其中在所述應(yīng)用的整個(gè)使用過程中,從用戶來看,所述廣告版位在所述移動(dòng)設(shè)備的屏幕上的某一位置中保持基本恒定;包括與所述廣告版位相關(guān)聯(lián)的廣告調(diào)用;響應(yīng)于執(zhí)行所述應(yīng)用,使得所述廣告調(diào)用從廣告服務(wù)器取回廣告;以及由所述移動(dòng)設(shè)備將所述廣告接收到所述廣告版位中,以用于顯示給用戶。
2.如權(quán)利要求1所述的方法,其中,在應(yīng)用內(nèi)集成廣告版位的步驟包括修改所述應(yīng)用 的源代碼,以將所述廣告版位編碼為在所述應(yīng)用被執(zhí)行時(shí)所述屏幕的可查看部分。
3.如權(quán)利要求1所述的方法,其中,使得所述廣告調(diào)用取回廣告的步驟是獨(dú)立于所述 應(yīng)用的內(nèi)容執(zhí)行的。
4.如權(quán)利要求1所述的方法,其中,所述應(yīng)用包括以下各項(xiàng)中的至少一種短消息服務(wù) (SMS)應(yīng)用、日歷、游戲、地址簿、電子郵件應(yīng)用、撥號(hào)器和語音郵件或者地圖導(dǎo)航應(yīng)用。
5.如權(quán)利要求1所述的方法,還包括所述廣告調(diào)用 在用戶使用所述應(yīng)用的整個(gè)過程中,周期性地取回新的廣告。
6.如權(quán)利要求1所述的方法,其中,使得所述廣告調(diào)用從廣告服務(wù)器取回廣告的步驟 還包括取回要被存儲(chǔ)在所述移動(dòng)設(shè)備的存儲(chǔ)裝置中的多個(gè)廣告,其中所述多個(gè)廣告之一從 所述廣告版位內(nèi)被顯示給用戶。
7.如權(quán)利要求6所述的方法,還包括在所述應(yīng)用的某一使用時(shí)段期間,顯示所存儲(chǔ)的多個(gè)廣告中的另一廣告。
8.如權(quán)利要求7所述的方法,還包括所述廣告調(diào)用 取回第二多個(gè)廣告以替換或增強(qiáng)所存儲(chǔ)的多個(gè)廣告。
9.如權(quán)利要求1所述的方法,其中,所接收的廣告包括基于用戶行為或興趣的針對(duì)性廣告o
10.如權(quán)利要求9所述的方法,其中,通過收集關(guān)于所述移動(dòng)設(shè)備的應(yīng)用與多個(gè)外部應(yīng) 用的交互的信息,來跟蹤用戶的行為或興趣。
11.如權(quán)利要求1所述的方法,其中,使得所述廣告調(diào)用取回廣告的步驟包括提供使得 所述廣告服務(wù)器能夠響應(yīng)于廣告調(diào)用取回操作而提供針對(duì)性廣告的附加信息。
12.一種用于向移動(dòng)設(shè)備遞送廣告的方法,該方法包括在可從移動(dòng)設(shè)備執(zhí)行的應(yīng)用內(nèi)集成廣告版位,其中在所述應(yīng)用的整個(gè)使用過程中,從 用戶來看,所述廣告版位在所述移動(dòng)設(shè)備的屏幕上的某一位置中保持基本恒定; 從廣告服務(wù)器取回多個(gè)廣告,以用于在所述廣告版位內(nèi)顯示; 將所述多個(gè)廣告存儲(chǔ)在所述移動(dòng)設(shè)備的存儲(chǔ)裝置中;以及 在所述應(yīng)用的使用期間,在所述廣告版位中循環(huán)插入所述多個(gè)廣告。
13.如權(quán)利要求12所述的方法,還包括在可從所述移動(dòng)設(shè)備執(zhí)行的第二應(yīng)用內(nèi)集成第二廣告版位,其中在所述第二應(yīng)用的整 個(gè)使用過程中,從用戶來看,所述第二廣告版位在所述移動(dòng)設(shè)備的屏幕上的某一位置中保 持基本恒定;從廣告服務(wù)器取回與所述多個(gè)廣告不同的第二多個(gè)廣告,以用于在所述廣告版位內(nèi)顯示;將所述第二多個(gè)廣告存儲(chǔ)在所述存儲(chǔ)裝置中;以及在所述第二應(yīng)用的使用期間,在所述第二廣告版位中循環(huán)插入所述第二多個(gè)廣告。
14.如權(quán)利要求12所述的方法,還包括在所述應(yīng)用的使用期間等待預(yù)定的一段時(shí)間;以及取回第二多個(gè)廣告以替換或增強(qiáng)所存儲(chǔ)的多個(gè)廣告。
15.如權(quán)利要求12所述的方法,還包括在所述應(yīng)用的所述廣告版位內(nèi)集成廣告調(diào)用;以及響應(yīng)于執(zhí)行所述應(yīng)用,使得所述廣告調(diào)用從所述廣告服務(wù)器取回所述多個(gè)廣告。
16.一種用于接收廣告的移動(dòng)設(shè)備,包括屏幕,用于向用戶顯示多個(gè)應(yīng)用以及廣告;處理器,用于執(zhí)行所述移動(dòng)設(shè)備的所述多個(gè)應(yīng)用;以及存儲(chǔ)裝置,用于存儲(chǔ)所述廣告和執(zhí)行所述多個(gè)應(yīng)用的程序代碼;其中用于顯示所述廣告的廣告版位被集成到可由所述處理器執(zhí)行的所述多個(gè)應(yīng)用中 的至少一個(gè)應(yīng)用的程序代碼中,以使得在所述至少一個(gè)應(yīng)用的整個(gè)使用過程中,從用戶來 看,所述廣告版位在所述屏幕上的某一位置中保持基本恒定。
17.如權(quán)利要求16所述的移動(dòng)設(shè)備,其中,所述程序代碼包括源代碼。
18.如權(quán)利要求16所述的移動(dòng)設(shè)備,還包括集成在與所述廣告版位相關(guān)聯(lián)的程序代碼中的廣告調(diào)用,其中響應(yīng)于執(zhí)行所述至少一 個(gè)應(yīng)用,所述處理器從廣告服務(wù)器取回廣告,以便顯示在所述廣告版位中。
19.如權(quán)利要求18所述的移動(dòng)設(shè)備,其中,所述處理器從所述廣告服務(wù)器取回多個(gè)廣 告,所述多個(gè)廣告被存儲(chǔ)在所述存儲(chǔ)裝置中,以用于在所述廣告版位內(nèi)顯示。
20.如權(quán)利要求19所述的移動(dòng)設(shè)備,其中,所述程序代碼使得在用戶使用所述應(yīng)用期 間,所存儲(chǔ)的多個(gè)廣告在所述廣告版位內(nèi)被循環(huán)顯示。
21.如權(quán)利要求19所述的移動(dòng)設(shè)備,其中,所述處理器從所述廣告服務(wù)器取回第二多 個(gè)廣告,以替換或增強(qiáng)所存儲(chǔ)的多個(gè)廣告。
22.如權(quán)利要求18所述的移動(dòng)設(shè)備,其中,所述廣告調(diào)用是獨(dú)立于所述至少一個(gè)應(yīng)用 的內(nèi)容執(zhí)行的。
23.如權(quán)利要求18所述的移動(dòng)設(shè)備,其中,所取回的廣告包括基于用戶行為或興趣的 針對(duì)性廣告。
24.如權(quán)利要求23所述的移動(dòng)設(shè)備,其中,通過收集關(guān)于所述移動(dòng)設(shè)備的所述多個(gè)應(yīng) 用與多個(gè)外部應(yīng)用的交互的信息,來跟蹤用戶的行為或興趣。
25.如權(quán)利要求18所述的移動(dòng)設(shè)備,其中,取回廣告的處理器包括向所述廣告服務(wù)器 發(fā)送附加信息,以使得所述廣告服務(wù)器能夠響應(yīng)于取回操作而提供針對(duì)性廣告。
全文摘要
一種用于向移動(dòng)設(shè)備遞送廣告的方法包括在可從移動(dòng)設(shè)備執(zhí)行的應(yīng)用內(nèi)集成ad版位,其中在所述應(yīng)用的整個(gè)使用過程中,從用戶來看,所述ad版位在所述移動(dòng)設(shè)備的屏幕上的某一位置中保持基本恒定;包括與所述ad版位相關(guān)聯(lián)的ad調(diào)用;響應(yīng)于執(zhí)行所述應(yīng)用,使得所述ad調(diào)用從ad服務(wù)器取回廣告;以及由所述移動(dòng)設(shè)備將所述廣告接收到所述ad版位中,以用于顯示給用戶。
文檔編號(hào)H04W4/00GK101861740SQ200880116225
公開日2010年10月13日 申請(qǐng)日期2008年10月28日 優(yōu)先權(quán)日2007年11月14日
發(fā)明者拉瑪施·薩克凱, 朱莉·萬-池·程, 蘇巴什·蓀達(dá)瑞散, 薩姆·P·漢密爾頓 申請(qǐng)人:雅虎公司