專利名稱:通過針對目標設備定制優(yōu)化廣告的制作方法
通過針對目標設備定制優(yōu)化廣告
背景技術:
典型地,廣告者向發(fā)行者提交廣告(“ad”)集合。廣告集合是組成要以相同方式呈現(xiàn)給所有接受者的廣告的元素的預先捆綁集合。廣告者一般地不能夠針對每個目標設備或受眾定制他們的廣告,因為針對要呈現(xiàn)給每個目標設備的每個產品創(chuàng)建廣告的產品生產成本將會是巨大的。因此,廣告者基于接受者最普通的共同特性(denominator)捆綁廣告集合,即該廣告集合以為最高數(shù)量的接受者工作的方式來創(chuàng)建。廣告者簡單地希望廣告集合包括用于實現(xiàn)期望結果的正確的消費者特性,而不是向廣告選擇和輸送系統(tǒng)提交廣告集合的元素以創(chuàng)建基于單獨的用戶體驗的優(yōu)化的廣告。
發(fā)明內容
本發(fā)明的實施例總體涉及系統(tǒng)、方法和其上包含有計算機可執(zhí)行指令的計算機存儲介質,該計算機可執(zhí)行指令在被執(zhí)行時執(zhí)行用于優(yōu)化廣告的方法。利用本文所述的所述系統(tǒng)、方法和計算機存儲介質,可以從廣告者或生成廣告的任意實體接收作為未被捆綁成預定義的廣告集合的多個創(chuàng)意元素的動態(tài)創(chuàng)意。此外,訪問設備信息、應用信息和用戶信息。所訪問的信息和該動態(tài)創(chuàng)意的組合允許創(chuàng)建包括針對目標設備和/或用戶定制的創(chuàng)意元素的優(yōu)化集合的優(yōu)化廣告。創(chuàng)建包括創(chuàng)意元素的優(yōu)化集合并呈現(xiàn)給用戶的廣告。該發(fā)明內容被提供以通過簡化形式介紹概念的選擇。所述概念的選擇將在下面的具體實施方式
中進一步描述。該發(fā)明內容不旨在標識要求保護的主題的關鍵特征或必要特征,也不旨在用作在確定要求保護的主題的范圍的過程中的輔助。
下文參照附圖詳細描述本發(fā)明,在附圖中
圖1是適用于實現(xiàn)本發(fā)明的實施例的示范性計算環(huán)境的框圖; 圖2是適用于實現(xiàn)本發(fā)明的實施例的示范性網絡操作環(huán)境的示意圖; 圖3是圖示根據本發(fā)明的實施例的用于優(yōu)化廣告的方法的流程圖; 圖4是圖示根據本發(fā)明的實施例的用于優(yōu)化廣告的方法的流程圖;以及圖5是圖示根據本發(fā)明的實施例的用于優(yōu)化廣告的方法的流程圖。
具體實施例方式本發(fā)明的實施例的主題在本文中以滿足法定要求的特異性描述。然而,描述本身不旨在限制本專利的范圍。相反,發(fā)明人已經設想要求保護的主題還可以以其他方式來體現(xiàn),以包括類似于本文獻所描述的步驟的不同步驟或步驟的組合,連同其他當前或未來的技術。而且,盡管術語“步驟”和/或“方框”在本文中可用于暗示(connote)所使用的方法的不同元素(element),但是這些術語不應當被解釋為暗示本文所公開的各種步驟之中或之間的任何特定順序,除非或除了各個步驟的順序被明確地描述。而且,下面參考附圖詳細描述本發(fā)明的實施例,所述附圖通過引用整體合并于此。
4
在一個實施例中,本發(fā)明針對一個或多個計算機存儲介質,其上包含有計算機可執(zhí)行指令,該指令在被執(zhí)行時執(zhí)行用于優(yōu)化廣告的方法。該方法包括接收包括至少一個資源(asset)和至少一個規(guī)則的動態(tài)創(chuàng)意。訪問將接收廣告的目標設備的設備信息。定制的廣告被創(chuàng)建以呈現(xiàn)給用戶,使得該廣告包括已被針對目標設備定制的創(chuàng)意元素的優(yōu)化集合。具有創(chuàng)意元素的優(yōu)化集合的廣告然后被呈現(xiàn)給用戶。在另一個實施例中,本發(fā)明針對一個或多個計算機存儲介質,其上包含有計算機可執(zhí)行指令,該指令在被執(zhí)行時執(zhí)行用于優(yōu)化廣告的方法。該方法包括執(zhí)行目標設備上的應用以及從目標設備傳送廣告呼叫(ad call)。該目標設備在定制廣告被創(chuàng)建的同時接收占位廣告。此外,該目標設備接收包括已被針對該目標設備和應用定制的創(chuàng)意元素的優(yōu)化集合的定制廣告。在又一個實施例中,本發(fā)明針對一個或多個計算機存儲介質,其上包含有計算機可執(zhí)行指令,該指令在被執(zhí)行時執(zhí)行用于優(yōu)化廣告的方法。該方法包括從廣告人接收包括多個創(chuàng)意元素的動態(tài)創(chuàng)意。所述多個創(chuàng)意元素包括限制廣告的格式、布局和尺寸的至少一個規(guī)則;包含在廣告中的至少一個資源;以及基于人口統(tǒng)計信息、行為信息、或二者的至少一個目標受眾要求。從目標設備接收第一廣告呼叫。第一廣告呼叫與在第一廣告呼叫的時候在目標設備上執(zhí)行的第一應用相關聯(lián)。然后,訪問目標設備的設備信息。該設備信息包括與目標設備相關聯(lián)的用戶、目標設備的屏幕尺寸和目標設備的功能能力。第一應用信息也針對第一應用而被訪問。第一定制廣告被創(chuàng)建,以使得第一定制廣告包括用于目標設備和第一應用的創(chuàng)意元素的第一優(yōu)化集合。包括創(chuàng)意元素的第一優(yōu)化集合的第一定制廣告被呈現(xiàn)給用戶。從目標設備接收第二廣告呼叫。第二廣告呼叫與第二廣告呼叫的時候在目標設備上執(zhí)行的第二應用相關聯(lián)。然后,訪問目標設備的設備信息,該設備信息包括與目標設備相關聯(lián)的用戶、目標設備的屏幕尺寸和目標設備的功能能力。第二應用信息也針對第二應用而被訪問。第二定制廣告被創(chuàng)建,以使得第二定制廣告包括用于目標設備和第二應用的創(chuàng)意元素的第二優(yōu)化集合。包括創(chuàng)意元素的第二優(yōu)化集合的第二定制廣告然后被呈現(xiàn)給用戶。已經簡略描述了本發(fā)明的概述,現(xiàn)在描述可以實現(xiàn)本發(fā)明的各種方面的示范性操作環(huán)境??傮w上參考附圖,且開始特別地參考圖1,用于實現(xiàn)本發(fā)明的實施例的示范性操作環(huán)境被示出并一般地指定為計算設備100。計算設備100僅是適當?shù)挠嬎悱h(huán)境的一個實例并且不旨在建議關于本發(fā)明的使用或功能的范圍的任何限制。計算設備100不應當被解釋為具有與所示的組件的任何一個或組合相關的任何依賴性或需求??梢栽谟嬎銠C代碼或機器可用指令的總體環(huán)境下描述本發(fā)明的實施例,該計算機代碼或機器可用指令包括諸如程序模塊之類的計算機可執(zhí)行指令,其由計算機或諸如個人數(shù)據助理或其他手持式設備之類的其他機器執(zhí)行。一般地,包括例程、程序、對象、組件、數(shù)據結構等的程序模塊是指執(zhí)行特定任務或實現(xiàn)特定抽象數(shù)據類型的代碼。本發(fā)明的實施例可以在多種系統(tǒng)配置中實踐,所述配置包括手持式設備、消費型電子產品、通用計算機、更專業(yè)的計算設備等。本發(fā)明的實施例還可以在分布式計算環(huán)境中實踐,在該分布式計算環(huán)境中由通過通信網絡鏈接的遠程處理設備執(zhí)行任務。繼續(xù)參考圖1,計算設備100包括總線110,該總線直接或間接耦合下列設備存儲器112、一個或多個處理器114、一個或多個呈現(xiàn)組件116、輸入/輸出(I/O)端口 118、I/O組件120以及說明性電源122。總線110表示可以是一種或多種總線(比如地址總線、數(shù)據總線或其組合)的總線。盡管為了清楚起見用線示出圖1的各種方框,但實際上,描繪各種組件不是那么清楚,并且隱喻地這些線將更精確地為灰色的且模糊的。例如,可以將諸如顯示設備之類的呈現(xiàn)組件認為是I/O組件。此外,許多處理器具有存儲器。這里的發(fā)明人認識到這是本領域的性質,并且重申圖1的示意圖僅僅是可以結合本發(fā)明的一個或多個實施例使用的示范性計算設備的例證。不區(qū)分諸如“工作站”、“服務器”、“膝上型計算機”、“手持式設備”等之類的類別,因為所有這些被設想在圖1的范圍內并且稱為“計算設備”。計算設備100典型地包括多種計算機可讀介質。計算機可讀介質可以是可被計算設備100訪問的任何可用介質,并且包括易失性和非易失性介質、可移除和不可移除介質。為了舉例而非限制,計算機可讀介質可以包括計算機存儲介質和通信介質。計算機存儲介質包括在用于存儲諸如計算機可讀指令、數(shù)據結構、程序模塊或其他數(shù)據之類的信息的任何方法或技術中實現(xiàn)的易失性和非易失性、可移除和不可移除介質。計算機存儲介質包括但不限于隨機存取存儲器(RAM)、只讀存儲器(ROM)、電子可擦除可編程只讀存儲器 (EEPR0M)、閃存或其他存儲器技術、⑶-ROM、數(shù)字通用盤(DVD)或其他全息存儲器、盒式磁帶、磁帶、磁盤存儲器或其他磁存儲設備、或可以用于編碼期望信息且可以由計算設備100 訪問的任何其他介質。存儲器112包括易失性和/或非易失性存儲器形式的計算機存儲介質。存儲器 112可以是可移除、不可移除的或其組合。示范性硬件設備包括固態(tài)存儲器、硬盤驅動器、光盤驅動器等。計算設備100包括從諸如存儲器112或I/O組件120之類的各種實體讀取數(shù)據的一個或多個處理器。呈現(xiàn)組件116向用戶或其他設備呈現(xiàn)數(shù)據指示。示范性呈現(xiàn)組件包括顯示設備、揚聲器、打印組件、振動組件等等。I/O端口 118允許計算設備100邏輯地耦合到包括I/O組件120的其他設備,其中一些設備可以是內建的。說明性I/O組件120包括麥克風、操縱桿、游戲板、衛(wèi)星天線、掃描儀、打印機、無線設備等等。本發(fā)明的實施例提供系統(tǒng)、方法和其上包含有計算機可執(zhí)行指令的計算機存儲介質,該指令在被執(zhí)行時執(zhí)行根據此處用于優(yōu)化廣告的實施例的方法?,F(xiàn)在參考圖2,圖示了示出根據本發(fā)明的實施例的適用于優(yōu)化廣告的示范性計算系統(tǒng)架構200的示意圖。 如本文所使用的廣告一般地是指由能夠生成廣告的實體提供給用戶的物品或服務的公告 (announcement).計算系統(tǒng)架構200包括廣告組件210、數(shù)據庫220和計算設備230,所有這些通過網絡240相互通信。網絡240可以是有線的、無線的或二者,并且包括但不限于一個或多個廣域網(WAN)、一個或多個局域網(LAN)、一個或多個公用網絡(比如因特網)和/ 或一個或多個專用網絡。這樣的聯(lián)網環(huán)境在辦公室、企業(yè)范圍計算機網絡、內聯(lián)網和因特網中司空見慣。因此,網絡240在本文中未被進一步描述。廣告組件210可以是能夠生成和/或傳送要被呈現(xiàn)給用戶的廣告的任何設備。因此,廣告組件210可以采取多種形式,比如個人計算機(PC)、膝上型計算機、移動電話、個人數(shù)字助理(PDA)、服務器或能夠生成和/或傳送廣告的任何其他設備。在一個實施例中,廣告組件210可以是計算設備,比如圖1的計算設備100。典型地,廣告人基于使得廣告集合對最多數(shù)個人而言是可訪問的標準提交廣告集合,即準備好要發(fā)送給用戶的預先包裝的廣告。例如,如果更多的人將能夠利用Flash播放器的能力觀看到該廣告,則該廣告集合將包括Flash播放器能力,并且所有目標設備(不管它們各自的能力如何)將利用Flash播放器特征接收廣告。因此,使用沒有Flash播放器的目標設備的用戶將接收不工作的廣告,并且該用戶不能如廣告人所預期的那樣觀看到廣
生
1=1 O廣告集合一般包括可以包含在廣告中的創(chuàng)意元素。尚未預先包裝在廣告中的一組 (bundle)創(chuàng)意元素在本文中一般被稱為動態(tài)創(chuàng)意。動態(tài)創(chuàng)意典型地包括可以進入廣告的所有創(chuàng)意元素。創(chuàng)意元素包括廣告中要包含的資源(asset)和限制呈現(xiàn)廣告的方式的規(guī)則。 資源包括圖像、文本、視頻、標志等等。規(guī)則可以確定廣告的格式(例如,資源在廣告內的布置)、廣告的布局(例如,縱向或橫向的取向)、廣告的尺寸等等。廣告人可以提交具有多個要包含在內的資源和限制廣告的呈現(xiàn)的規(guī)則(以使得只有某些資源將依賴于規(guī)則呈現(xiàn))的動態(tài)創(chuàng)意。僅通過實例,動態(tài)創(chuàng)意可以包括帶有四個輪胎的汽車的圖像。該動態(tài)創(chuàng)意中的規(guī)則可以指明(say)整個汽車應當在空間允許的情況下呈現(xiàn)。然而,該規(guī)則還可以陳述為如果沒有足夠的空間來整體示出汽車,則廣告應當僅描繪汽車的輪胎。通過另一實例,動態(tài)創(chuàng)意中的規(guī)則可能要求廣告利用圖像和標志來呈現(xiàn),而且包括在圖像和標志二者都將不適合在該廣告中的情況下確定要呈現(xiàn)哪一個的規(guī)則。在這種情形中,這兩個可能的資源中僅有一個可以在針對具有小廣告空間的目標設備的廣告中呈現(xiàn),而具有更大廣告空間的目標設備可以呈現(xiàn)圖像和標志二者。因此,廣告人能夠提交單個動態(tài)創(chuàng)意以到達多個目標設備而無需任何特殊動作,因為可以通過利用計算系統(tǒng)架構200 針對目標設備自動地實時定制廣告。而且,由于廣告人提交了用于整個廣告活動的一個動態(tài)創(chuàng)意,所以用戶可以經由多個目標設備具有針對同一個廣告活動的多個曝光(exposure)。例如,用戶可以從產品Y 的廣告人X接收針對其移動電話定制的廣告并且可以在不同時間在其電視上從產品Y的廣告人X接收針對相關廣告活動的類似廣告。廣告組件210從能夠生成廣告的任何實體接收動態(tài)創(chuàng)意和其中的創(chuàng)意元素。該動態(tài)創(chuàng)意然后可以存儲在數(shù)據庫220中。數(shù)據庫220可以集成到廣告組件210中,但是為了清楚起見被單獨圖示。廣告組件210還包括廣告輸送(delivery)組件211、廣告選擇組件 212和下面詳細討論的廣告裝配組件213。在接收動態(tài)創(chuàng)意時,廣告組件210可以預先再現(xiàn)廣告以向用戶呈現(xiàn)。因此,廣告可以在從目標設備接收廣告呼叫前被針對目標設備定制和創(chuàng)建。預先再現(xiàn)定制廣告是可能的,因為目標設備已經知道在目標設備實際請求廣告之前允許廣告針對目標設備定制的功能和能力。例如,高清電視由于高清特征的原因而具有呈現(xiàn)更豐富的廣告的已知能力。可以針對高清設備定制具有更豐富內容的廣告。通過進一步例示,若干移動電話具有顯示橫屏視圖的能力,并且廣告可以針對橫向觀看能力定制。又一個實例包括運行在目標設備上的應用,該目標設備具有專用于廣告以使得廣告可能不消耗超過設置量的屏幕尺寸的應用屏幕的已知尺寸(例如應用僅允許屏幕的僅百分之二十用于廣告空間)。當廣告組件210確定了預再現(xiàn)來自動態(tài)創(chuàng)意的廣告的各種組合是適合的時,廣告組件210將識別該廣告的可能組合。然后針對包括在動態(tài)創(chuàng)意中的規(guī)則來評估這些組合。 僅為了舉例,假設規(guī)則包括在動態(tài)創(chuàng)意中,該規(guī)則敘述了只有Flash播放器能力不可用時廣告才應當是文本。廣告組件210可以立即預再現(xiàn)(1)包括Flash播放器特征的廣告和(2)針對沒有Flash播放器能力的目標設備的廣告的僅文本版本。因此,預再現(xiàn)廣告可以有助于格式化廣告。一旦廣告已被針對多種組合預再現(xiàn),它可以被存儲在數(shù)據庫220中。廣告的一些組合可以在相同廣告的其他組合可能太冗長而不能在接收廣告呼叫之前創(chuàng)建的同時被預再現(xiàn)。預再現(xiàn)廣告有時不是所期望的,因為可能有太多可能性而不能有效地預再現(xiàn)有價值的廣告。此外,可能代價太高而不能針對具有較少用戶的目標設備預再現(xiàn)廣告。在可替代實施例中,廣告可以自動由廣告組件210實時再現(xiàn)而非預再現(xiàn)。換言之, 只有接收到來自目標設備的廣告呼叫時才創(chuàng)建廣告。目標設備230可以是能夠接收廣告和 /或生成廣告呼叫的任何設備。相應地,目標設備230可以采取多種形式,比如個人計算機 (PC)、膝上型計算機、移動電話、個人數(shù)字助理(PDA)、服務器、電視機或能夠接收廣告的任何其他設備。在一個實施例中,目標服務器230可以是計算設備,比如圖1的計算設備100。廣告呼叫是目標設備230與廣告組件210之間的通信,該通信通知廣告組件210 廣告應當被傳送到目標設備230。一般地,廣告呼叫在對目標設備230采取行動時被傳送, 例如在執(zhí)行應用、下載應用、利用web源等等時。當從目標設備230接收廣告呼叫時,廣告組件210自動訪問目標設備230的設備信息。設備信息包括特定于傳送廣告呼叫的目標設備的信息,比如屏幕尺寸、與目標設備相關聯(lián)的用戶、功能能力、執(zhí)行能力等等。實時信息也作為設備信息而被傳送,比如目標設備的當前電池讀數(shù)(如果適用的話)和目標設備的當前使用(例如使用音頻應用)。關于目標設備的當前狀態(tài)的實時信息對優(yōu)化用戶的廣告體驗是重要的。僅為了舉例,如果目標設備具有低電量電池,可能不期望呈現(xiàn)給目標設備包括視頻內容的廣告,因為它可能耗盡剩余電池壽命。此外,如果當前在使用音頻應用,廣告人可能不會感到滿意的是知道在有高可能性用戶沒有觀看廣告時視頻應用在目標設備上呈現(xiàn)。因此,在確定了音頻功能當前正在使用時,除了音頻廣告之外,包括視頻的原始廣告仍被傳送到目標設備以增加曝光的可能性??商娲?,只有音頻廣告可以被呈現(xiàn)給用戶。除了設備信息之外,應用信息也可以被廣告組件210自動訪問。應用信息是與在廣告呼叫的時候在目標設備上執(zhí)行的應用相關聯(lián)的信息。應用信息包括應用的名稱、應用的主題(例如體育、新聞、音樂、娛樂等等)、廣告限制等等。示范性廣告限制可以是廣告多長時間呈現(xiàn)一次、廣告如何被呈現(xiàn)(例如音頻或視頻)、應用內可被廣告占用的空間量等等。應用信息對定制廣告有用,因為應用開發(fā)者跟應用中的廣告呈現(xiàn)和用戶對廣告的滿意度有利害關系。廣告的定制旨在將開發(fā)者的關注考慮在內并且將廣告集成到應用中以用于有用的、娛樂的且吸引人的用戶體驗,同時不干擾應用體驗。可以用于創(chuàng)建廣告的附加信息可以是與用戶和/或目標設備相關聯(lián)的人口統(tǒng)計信息和行為信息。人口統(tǒng)計信息包括年齡、性別、種族、收入、所在地等等。廣告人可以包括動態(tài)創(chuàng)意中的目標受眾限制,以使得人口統(tǒng)計信息是確保適當受眾接收廣告所必需的。行為信息包括指示用戶的潛在興趣或期望的用戶模式。僅為了舉例,在目標設備上執(zhí)行各種體育應用的用戶可以被歸類為體育迷。人口統(tǒng)計信息和行為信息可以與用戶簡檔相關聯(lián)并且可以存儲在數(shù)據庫220中。人口統(tǒng)計信息和行為信息還可以與目標設備簡檔相關聯(lián)且可以存儲在數(shù)據庫220中。人口統(tǒng)計信息和行為信息可以是用于進一步針對用戶和/或目標設備定制廣告的資源。一旦目標設備信息和/或應用信息被訪問和分析,廣告組件210就確定如何定制廣告以實現(xiàn)創(chuàng)意的優(yōu)化集合。被訪問的信息被傳送到廣告輸送組件211。廣告輸送組件211組織動態(tài)創(chuàng)意的創(chuàng)意元素并且將該動態(tài)創(chuàng)意與來自目標設備230和/或數(shù)據庫220的被訪問信息相關聯(lián)。動態(tài)創(chuàng)意中包括的任何規(guī)則由廣告輸送組件211應用。廣告輸送組件211 然后將動態(tài)創(chuàng)意傳送到廣告選擇組件212。廣告選擇組件212選擇動態(tài)創(chuàng)意內最適合目標設備230 (即,與設備信息兼容、與應用信息兼容等等)以及滿足提交動態(tài)創(chuàng)意的實體的業(yè)務需求的創(chuàng)意元素。換言之,來自動態(tài)創(chuàng)意的所有創(chuàng)意元素對廣告選擇組件212而言是可用的,并且廣告選擇組件212確定在廣告中使用哪些創(chuàng)意元素。廣告選擇組件212然后將所選擇的創(chuàng)意元素傳送到廣告裝配組件213。廣告裝配組件213驗證廣告內容相對于廣告人提交的創(chuàng)意元素且進一步相對于目標設備信息和/或應用信息是適當?shù)摹T诖_定了廣告內容是適合的時,廣告裝配組件213 創(chuàng)建被傳送到目標設備230的安全廣告。傳送到目標設備230的定制廣告包括創(chuàng)意元素的優(yōu)化集合。創(chuàng)意元素的該優(yōu)化集合包括上文所討論的創(chuàng)意元素(例如,資源、規(guī)則等等),但是其方式是它們被定制用于提出廣告呼叫的目標設備的方式。僅為了舉例,在高清目標設備上呈現(xiàn)的廣告將包括高清特征,而在不具有高清能力的目標設備上呈現(xiàn)的廣告將不會包括高清特征,使得這兩種目標設備能夠呈現(xiàn)針對該特定目標設備最好可能的廣告。在實施例中,在生成預再現(xiàn)廣告或輸送實時創(chuàng)建的廣告所花費的時間中,占位廣告可以在目標設備上呈現(xiàn),使得在傳送廣告呼叫之后立即向用戶示出廣告。該占位廣告也針對目標設備而定制,因為它將以針對目標設備定向適當?shù)母袷匠尸F(xiàn)。該占位廣告確保了在更多目標廣告被獲得和/或創(chuàng)建的同時用戶體驗是即時的。在接收到定制的廣告時,用戶能夠與該廣告交互??梢允褂檬謩輥砜刂茝V告。如本文所使用的手勢(gesture) 一般是指通過移動目標設備或通過在不按壓按鈕的情況下操縱目標設備的屏幕上的項目來控制廣告的方式。例如,廣告可以通過用戶以擴展動作掃掠 (sweep )其手指來擴大,同時廣告的尺寸可以通過用戶一起收聚其手指來減小。此外,對于非觸摸使能的設備,廣告還可以通過手勢之外的其他手段來控制。因此,廣告可以通過某些擊鍵來擴大、最小化、移動等。用戶還能夠將資源保存在廣告中,保存整個廣告以供稍后使用,與其他目標設備共享廣告,等等。除了對用戶而言增加的交互性之外,定制廣告還可以包括傳統(tǒng)超鏈接或文本之外的說明性圖標。僅為了舉例,取代用于點擊呼叫電話號碼的超鏈接,可以呈現(xiàn)電話的圖標, 使得用戶可以點擊該電話并連接到該廣告中所包括的該號碼。廣告因此在視覺上更吸引人,并且包括相同的有價值信息。本領域技術人員將了解,本發(fā)明設想存在所示系統(tǒng)200的附加組件和/或子組件, 并且所述組件和/或子組件可以相互組合和/或被分離成新組件和子組件?,F(xiàn)在參考圖3,圖示了用于優(yōu)化廣告的示范性方法300。最初,如方框310處所示, (例如利用圖2的廣告組件210)接收動態(tài)創(chuàng)意。所接收的動態(tài)創(chuàng)意包括至少一個包含在廣告中的資源和至少一個控制廣告的規(guī)則。所述至少一個資源可以是文本、視頻、圖像等等。 所述至少一個規(guī)則可以限制廣告的格式、廣告的布局、廣告的尺寸或其組合。如在方框320 處所示,訪問目標設備的設備信息。設備信息包括特定于傳送廣告呼叫的目標設備的信息, 比如屏幕尺寸、與目標設備相關聯(lián)的用戶、功能能力、執(zhí)行能力、電池容量、目標設備的當前使用等等。在方框330處,創(chuàng)建要呈現(xiàn)給用戶的廣告。創(chuàng)建廣告,以使得它包括針對目標設
9備的創(chuàng)意元素的優(yōu)化集合。創(chuàng)意元素的該優(yōu)化集合包括所述至少一個資源并基于設備信息被定制用于目標設備。在方框340處,向用戶呈現(xiàn)具有創(chuàng)意元素的優(yōu)化集合的定制廣告?,F(xiàn)在參考圖4,圖示了示出根據本發(fā)明的實施例的用于優(yōu)化廣告的方法400的流程圖。最初,如在方框410處所示,在目標設備上執(zhí)行應用。如本文所使用的應用的執(zhí)行一般是指應用的任何使用,比如打開應用、首次下載應用等等。在方框420處從目標設備(例如利用圖2的目標設備230)傳送廣告呼叫。廣告呼叫是從目標設備的需要或期望廣告的通信。在傳送廣告呼叫時,目標設備在方框430處接收占位廣告。該占位廣告確保了在定制廣告被獲得和/或定制用于目標設備的同時用戶具有對于廣告的即時廣告曝光。在方框 440處,在目標設備處接收包括創(chuàng)意元素的優(yōu)化集合的定制廣告。已經基于與目標設備相關聯(lián)的設備信息和應用信息針對目標設備和應用定制創(chuàng)意元素的優(yōu)化集合。在接收到廣告時,用戶通過使用手勢或小鍵盤輸入來與該廣告自由交互??梢詫⒍ㄖ茝V告與其他設備分享、保存以供未來使用等等。現(xiàn)在參考圖5,圖示了示出根據本發(fā)明的實施例的用于優(yōu)化廣告的方法500的流程圖。最初,如方框502處所示,接收包括多個創(chuàng)意元素的動態(tài)創(chuàng)意。所述多個創(chuàng)意元素包括廣告的格式、布局和尺寸的至少一個限制;包含在廣告中的至少一個資源;以及基于人口統(tǒng)計信息、行為信息、或二者的至少一個目標受眾要求。在方框504處,從目標設備接收第一廣告呼叫。第一廣告呼叫與在第一廣告呼叫的時候在目標設備上執(zhí)行的第一應用相關聯(lián)。在接收到廣告呼叫時,在方框506處,訪問與目標設備相關聯(lián)的設備信息。該設備信息包括與目標設備相關聯(lián)的用戶、目標設備的屏幕尺寸、功能能力、執(zhí)行能力、電池容量和目標設備的當前使用。此外,在方框508處,訪問用于在第一廣告呼叫的時候執(zhí)行的第一應用的第一應用信息。在方框510處,基于動態(tài)創(chuàng)意、設備信息和第一應用信息創(chuàng)建第一定制廣告,使得第一定制廣告包括針對目標設備和第一應用的創(chuàng)意元素的第一優(yōu)化集合。創(chuàng)意元素的第一優(yōu)化集合包括至少一個資源并且針對目標設備且針對第一應用而被定制。在方框 512處,向用戶呈現(xiàn)包括創(chuàng)意元素的第一優(yōu)化集合的第一定制廣告。如在方框514處所示,在接收到第一廣告呼叫一段時間后,從目標設備接收第二廣告呼叫。第二廣告呼叫與在第二廣告呼叫的時候在目標設備上執(zhí)行的第二應用相關聯(lián)。 第二應用不同于第一應用。在方框516處,訪問目標設備的設備信息。設備信息中所包括的許多元素可能是相同的,比如屏幕尺寸、性能能力等,但是設備信息必須被重新訪問,因為電池容量可能發(fā)生劇烈改變,此刻目標設備可以用于不同目的,等等。在方框518處,訪問與第二應用相關聯(lián)的第二應用信息。由于第二應用不同于第一應用,所以每種的應用信息將是不同的,并且必須被再次訪問,因為廣告的定制可能改變。例如,如果第一應用允許廣告占用屏幕尺寸的百分之八十,而第二應用允許廣告占用屏幕尺寸的百分之八十五,則針對每個應用的定制廣告將是不同的。在方框520處,基于動態(tài)創(chuàng)意、設備信息和第二應用信息創(chuàng)建第二定制廣告,使得第二定制廣告包括針對目標設備和第二應用的創(chuàng)意元素的第二優(yōu)化集合。創(chuàng)意元素的第二優(yōu)化集合包括至少一個資源并且針對目標設備且針對第二應用而被定制。取決于所訪問的信息,在方框520處創(chuàng)建的第二定制廣告可以與在方框510 處創(chuàng)建的第一定制廣告相同或不同。在方框522處,向用戶呈現(xiàn)包括創(chuàng)意元素的第二優(yōu)化集合的第二定制廣告。本發(fā)明的實施例的上述描述是說明性的,并且本領域技術人員將會想起在配置和實現(xiàn)方式方面的修改。例如,盡管結合圖1-5總體描述了本發(fā)明,但是這些描述時示范性的。盡管已經以特定于結構特征或方法動作的語言描述了主題,但是應當理解,所附權利要求中定義的主題不必限于上述特定特征或動作。相反,上述特定特征和動作作為實現(xiàn)權利要求的實例形式而被公開。本發(fā)明的范圍相應地旨在僅由以下權利要求限制。
權利要求
1.一個或多個其上包含有計算機可執(zhí)行指令的計算機存儲介質,該指令在被執(zhí)行時執(zhí)行用于優(yōu)化廣告的方法,該方法包括從廣告人接收(310)包括至少一個包括在該廣告中的資源和至少一個控制該廣告的規(guī)則的動態(tài)創(chuàng)意;訪問(320)將接收廣告的目標設備的設備信息,其中該設備信息至少包括目標設備的屏幕尺寸;創(chuàng)建(330)要呈現(xiàn)給用戶的廣告,使得該廣告包括針對目標設備的創(chuàng)意元素的優(yōu)化集合,其中創(chuàng)意元素的優(yōu)化集合包括所述至少一個資源并且基于設備信息針對目標設備而被定制;以及向用戶呈現(xiàn)(340)具有創(chuàng)意元素的優(yōu)化集合的廣告。
2.權利要求1的一個或多個計算機存儲介質,其中所述動態(tài)創(chuàng)意進一步包括包含目標行為信息、目標人口統(tǒng)計信息或二者的目標受眾的指示。
3.權利要求1的一個或多個計算機存儲介質,其中所述至少一個規(guī)則限制廣告的格式、廣告的布局、廣告的尺寸或其組合。
4.權利要求1的一個或多個計算機存儲介質,其中所述至少一個資源是文本、至少一個視頻或至少一個圖像。
5.權利要求1的一個或多個計算機存儲介質,進一步包括向多個目標設備傳送創(chuàng)意元素的優(yōu)化集合,其中創(chuàng)意元素的每個優(yōu)化集合針對所述多個目標設備的每個目標設備定制。
6.權利要求1的一個或多個計算機存儲介質,其中設備信息進一步包括相關聯(lián)的用戶、電池容量、功能能力和執(zhí)行能力。
7.一個或多個其上包含有計算機可執(zhí)行指令的計算機存儲介質,該指令在被執(zhí)行時執(zhí)行用于優(yōu)化廣告的方法,該方法包括執(zhí)行(410)目標設備上的應用;從目標設備傳送(420)廣告呼叫;以及在目標設備處接收(430)包括創(chuàng)意元素的優(yōu)化集合的定制廣告,其中使用與目標設備相關聯(lián)的設備信息和應用信息針對該目標設備和該應用定制了創(chuàng)意元素的優(yōu)化集合。
8.權利要求7的一個或多個計算機存儲介質,其中設備信息包括目標設備的屏幕尺寸、與目標設備相關聯(lián)的用戶、與目標設備相關聯(lián)的電池容量、目標設備的功能能力和目標設備的執(zhí)行能力、或其組合。
9.權利要求7的一個或多個計算機存儲介質,進一步包括接收針對目標設備的屏幕尺寸定制的占位廣告,其中在接收到定制廣告時取代該占位廣告。
10.權利要求7的一個或多個計算機存儲介質,其中創(chuàng)意元素的優(yōu)化集合進一步使用與目標設備相關聯(lián)的用戶的人口統(tǒng)計信息、與目標設備相關聯(lián)的用戶的行為信息、或其組合來定制。
11.權利要求7的一個或多個計算機存儲介質,其中所述目標設備包括移動電話;個人數(shù)據助理;以及電視機。
12.權利要求7的一個或多個計算機存儲介質,其中所述應用信息包括應用的名稱、應用的主題和應用的廣告限制,其中應用的廣告限制包括廣告多長時間呈現(xiàn)一次、呈現(xiàn)的方法和廣告所占用的空間。
13.—個或多個其上包含有計算機可執(zhí)行指令的計算機存儲介質,該指令在被執(zhí)行時執(zhí)行用于動態(tài)創(chuàng)建廣告的方法,該方法包括從廣告人接收(502)包括多個創(chuàng)意元素的動態(tài)創(chuàng)意,其中所述多個創(chuàng)意元素包括 (i)限制廣告的格式、布局和尺寸的至少一個規(guī)則; (i i )包含在廣告中的至少一個資源;以及(iii)基于人口統(tǒng)計信息、行為信息或二者的至少一個目標受眾需求; 從目標設備接收(504)第一廣告呼叫,其中第一廣告呼叫與在第一廣告呼叫的時候在目標設備上執(zhí)行的第一應用相關聯(lián);訪問(506)與目標設備相關聯(lián)的設備信息,其中該設備信息包括與目標設備相關聯(lián)的用戶、目標設備的屏幕尺寸和目標設備的功能能力;訪問(508)與在第一廣告呼叫的時候在目標設備上執(zhí)行的第一應用相關聯(lián)的第一應用 fn息;基于動態(tài)創(chuàng)意、設備信息和第一應用信息,創(chuàng)建(510)第一定制廣告,以使得第一定制廣告包括用于目標設備和第一應用的創(chuàng)意元素的第一優(yōu)化集合,其中創(chuàng)意元素的第一優(yōu)化集合包括至少一個資源并且針對目標設備且針對第一應用而被定制; 向用戶呈現(xiàn)(512)包括創(chuàng)意元素的第一優(yōu)化集合的第一定制廣告; 從目標設備接收(514)第二廣告呼叫,其中第二廣告呼叫與第二廣告呼叫的時候在目標設備上執(zhí)行的第二應用相關聯(lián),其中第二應用不同于第一應用; 訪問(516)與目標設備相關聯(lián)的設備信息;訪問(518)與在第二廣告呼叫的時候在目標設備上執(zhí)行的第二應用相關聯(lián)的第二應用 fn息;基于動態(tài)創(chuàng)意、設備信息和第二應用信息,創(chuàng)建(520)第二定制廣告,以使得第二定制廣告包括用于目標設備和第二應用的創(chuàng)意元素的第二優(yōu)化集合,其中創(chuàng)意元素的第二優(yōu)化集合包括至少一個資源并且針對目標設備且針對第二應用而被定制; 向用戶呈現(xiàn)(522)包括創(chuàng)意元素的第二優(yōu)化集合的第二定制廣告。
14.權利要求13的一個或多個計算機存儲介質,其中所述至少一個資源是文本、至少一個視頻或至少一個圖像。
15.權利要求13的一個或多個計算機存儲介質,其中第一和第二應用信息包括應用的名稱和應用的廣告限制,其中應用的廣告限制包括廣告多長時間呈現(xiàn)一次、呈現(xiàn)的方法、廣告所占用的空間、或其組合。
全文摘要
提供用于優(yōu)化廣告的計算機系統(tǒng)、方法和介質。廣告活動的創(chuàng)意元素是從廣告者接收到的。響應于來自目標設備的廣告呼叫,訪問設備信息、應用信息和用戶信息。基于所訪問的信息和動態(tài)創(chuàng)意的創(chuàng)意元素,創(chuàng)建定制的廣告,其包括用于目標設備和應用的創(chuàng)意元素的優(yōu)化集合,使得用戶得到優(yōu)化的用戶體驗,而不管呈現(xiàn)廣告的目標設備如何。
文檔編號G06Q30/02GK102473266SQ201080033010
公開日2012年5月23日 申請日期2010年7月20日 優(yōu)先權日2009年7月21日
發(fā)明者伯德 A., 阿利 A., 希亞帕 D., 布倫 E., 皮卡德 E., 南達 G., W. 鄧 M., 伯勒爾 R. 申請人:微軟公司