專利名稱:互動式廣告的制作方法
技術領域:
本公開涉及內(nèi)容呈現(xiàn)。
背景技術:
登廣告者(advertiser)以不同的形式提供廣告,以便吸引消費者。廣告(“ad”)是一條被設計為由例如特定消費者的用戶全部或部分使用的信息。廣告可以以電子形式提供。例如,在線廣告可以被提供為網(wǎng)頁上的旗幟廣告,利用搜索結果呈現(xiàn)的廣告,或者以移動應用呈現(xiàn)的廣告??梢詫⒗缇W(wǎng)頁或移動應用的介質中包括的廣告包含稱為印象(impression)·^告系統(tǒng)可以例如響應于輸入到搜索引擎的用戶搜索查詢中的一個或多個關鍵詞而將廣告 包括在網(wǎng)頁中。如果用戶選擇所呈現(xiàn)的廣告(例如,通過“點擊”該廣告),則該用戶通常被帶往與該廣告相關聯(lián)的另一位置,例如,被帶往另一特定網(wǎng)頁。
發(fā)明內(nèi)容
本說明書描述與內(nèi)容呈現(xiàn)相關的技術。一般而言,本說明書中描述的主題的一個方面可以被具體實現(xiàn)為包括下述動作的方法在移動設備處接收互動式內(nèi)容項;在所述移動設備上呈現(xiàn)所述互動式內(nèi)容項,所述互動式內(nèi)容項與其它內(nèi)容一起呈現(xiàn);接收與所述內(nèi)容項相關聯(lián)的用戶輸入,所述用戶輸入是與所述內(nèi)容項相關聯(lián)的多個可用用戶輸入之一;從多個內(nèi)容項動作中識別與所接收的用戶輸入相對應的內(nèi)容項動作,每個內(nèi)容項動作與不同的用戶輸入相關聯(lián);以及使用一個或多個處理器來執(zhí)行所識別出的內(nèi)容項動作。該方面的其它實施例包括對應的系統(tǒng)、裝置以及計算機程序產(chǎn)品。這些和其它實施例可以可選地包括下述特征中的一個或多個。所述內(nèi)容項是廣告。所述方法還包括將所述用戶輸入與所述內(nèi)容項進行關聯(lián),其包括檢測對所述移動設備顯示器的觸摸輸入;確定所述觸摸輸入相對于所呈現(xiàn)的內(nèi)容項的位置;以及如果所述位置在所述內(nèi)容項的指定接近度(proximity)內(nèi),則將所述用戶輸入與所述內(nèi)容項進行關聯(lián)。所述方法還包括將所述用戶輸入與所述內(nèi)容項進行關聯(lián),其包括檢測所述移動設備的移動;確定所述移動是否與另一移動設備過程相關聯(lián);以及如果所述移動不與另一移動設備處理相關聯(lián),則將所述用戶輸入與所述內(nèi)容項進行關聯(lián)。識別內(nèi)容項動作還包括識別與所接收的用戶輸入相關聯(lián)的模式(pattern);以及將所識別出的模式與模式到內(nèi)容項動作的映射進行匹配。執(zhí)行所述內(nèi)容項動作包括使用嵌入式邏輯來執(zhí)行與所識別出的內(nèi)容項動作相關聯(lián)的一個或多個命令。執(zhí)行所述內(nèi)容項動作包括擴展所述內(nèi)容項以顯示關于所述內(nèi)容項的附加信息。執(zhí)行所述內(nèi)容項動作包括取代所述內(nèi)容項而呈現(xiàn)替代內(nèi)容項。執(zhí)行所述內(nèi)容項動作包括隱藏所述內(nèi)容項不進行顯示。執(zhí)行所述內(nèi)容項動作包括呈現(xiàn)內(nèi)容項隱私選項。本說明書中描述的主題的特定實施例可以被實現(xiàn)來實現(xiàn)一個或多個下述優(yōu)點。通過允許用戶與所呈現(xiàn)的內(nèi)容進行互動以便提供附加功能,改進內(nèi)容(例如,廣告)的呈現(xiàn)。另外,用戶與廣告間的互動可以允許登廣告者通過減少意外廣告點擊來減少成本。包括互動式廣告的內(nèi)容的用戶可以容易地忽略該廣告來重新開始與內(nèi)容(例如,應用或其它內(nèi)容)的互動。本發(fā)明的一個或多個實施例的細節(jié)在下面的附圖和詳細描述中闡述。根據(jù)所述詳細描述和附圖以及根據(jù)權利要求,本發(fā)明的其它特征、目的和優(yōu)點將是明顯的。
圖I是示例內(nèi)容呈現(xiàn)系統(tǒng)的方框圖。圖2是用于提供互動式廣告的示例系統(tǒng)的方框圖。圖3是用于執(zhí)行互動式廣告動作的示例方法的流程圖。圖4A-4C示出了響應于所接收的輸入進行的示例廣告動作。各個附圖中的相似參考標記指示相似元素。
具體實施例方式內(nèi)容項可以在包括在移動設備顯示器上的各種上下文中呈現(xiàn)。一些內(nèi)容項(例如,廣告)可以(例如,作為網(wǎng)頁或移動應用界面的一部分)與其它內(nèi)容的顯示一起包括在內(nèi),。由于移動設備的屏幕尺寸較小以及移動設備的特性,查看內(nèi)容項以及與內(nèi)容項的互動可能非常困難。提供互動式內(nèi)容項,該互動式內(nèi)容項根據(jù)不同的用戶輸入執(zhí)行不同的內(nèi)容項動作。因此,內(nèi)容項的行為可以基于與內(nèi)容項相關聯(lián)的用戶輸入而改變。
盡管下面針對廣告系統(tǒng)和方法進行說明,但是根據(jù)下面的詳細描述,可以管理、呈現(xiàn)以及跟蹤其它形式的內(nèi)容,該其它形式的內(nèi)容包括其它形式的播送內(nèi)容(sponsoredcontent)。圖I是示例內(nèi)容呈現(xiàn)系統(tǒng)100的方框圖。在一些實現(xiàn)中,一個或多個登廣告者102可以直接或間接地在廣告管理系統(tǒng)104中輸入、維護并跟蹤廣告信息。盡管針對廣告進行說明,但是系統(tǒng)100也可以遞送其它形式的內(nèi)容,包括其它形式的播送內(nèi)容。所述廣告的形式可以是比如旗幟廣告的圖形廣告、僅文本廣告、圖像廣告、條碼廣告、音頻廣告、視頻廣告、動畫廣告、組合任何這類組成中的一個或多個的廣告等。廣告還可以包括諸如鏈接之類的嵌入信息、元信息和/或機器可執(zhí)行指令。一個或多個發(fā)布者106可以向廣告管理系統(tǒng)104提交針對廣告的請求。廣告管理系統(tǒng)104通過向請求發(fā)布者106發(fā)送廣告來作出響應以便布署或與一個或多個發(fā)布者的內(nèi)容項(例如,網(wǎng)頁特性)相關聯(lián)。示例網(wǎng)頁特性可以包括網(wǎng)頁、電視和無線電廣告時隙或者印刷媒體空間。諸如用戶108和登廣告者102之類的其它實體可以向廣告管理系統(tǒng)104提供使用信息,例如,比如是否已經(jīng)發(fā)生與廣告相關的轉換(例如,購買或其它互動)或點擊(例如,用戶已經(jīng)選擇廣告)。該使用信息包括已經(jīng)經(jīng)歷(serve)的與廣告相關的所測量的或觀測到的用戶行為。廣告管理系統(tǒng)104可以執(zhí)行金融交易,例如,基于所述使用信息向發(fā)布者106記賬以及對登廣告者102收費。網(wǎng)絡110與登廣告者102、廣告管理系統(tǒng)104、發(fā)布者106以及用戶108相連,該網(wǎng)絡110諸如是局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、互聯(lián)網(wǎng)、一個或多個電話網(wǎng)絡、或者上述網(wǎng)絡的組合。一個示例發(fā)布者106是通用內(nèi)容服務器,該通用內(nèi)容服務器接收針對內(nèi)容(例如,文章、討論線程、音樂、視頻、圖形、搜索結果、網(wǎng)頁列表、信息反饋等)的請求,并且響應于該請求而獲取所請求的內(nèi)容。內(nèi)容服務器可以向廣告管理系統(tǒng)104中的廣告服務器提交針對廣告的請求。廣告請求可以包括多個期望的廣告。廣告請求還可以包括內(nèi)容請求信息。這一信息可以包括內(nèi)容本身(例如,頁面、視頻廣播、電臺秀或者其它類型的內(nèi)容)、與所述內(nèi)容或所述內(nèi)容請求對應的類別(例如,藝術、商業(yè)、計算機、藝術電影、藝術音樂等)、部分或全部內(nèi)容請求、內(nèi)容年代、內(nèi)容類型(例如,文本、圖形、視頻、音頻、混合媒體等)、地理位
自禁
-M. I B 寸 ο在一些實現(xiàn)中,內(nèi)容服務器或客戶端瀏覽器將所請求的內(nèi)容與廣告管理系統(tǒng)104 所提供的廣告中的一個或多個廣告進行組合。組合后的內(nèi)容和廣告可以被發(fā)送/渲染到請求內(nèi)容以便在閱讀器(例如,瀏覽器或其它內(nèi)容顯示系統(tǒng))中呈現(xiàn)的用戶108。內(nèi)容服務器可以將關于廣告的信息傳輸回廣告服務器,包括(例如,以HTML或JavaScript)描述如何、何時和/何處渲染廣告的信息。另一示例發(fā)布者106是搜索服務。搜索服務可以接收針對搜索結果的查詢。作為響應,所述搜索服務可以從文檔的索引(例如,從網(wǎng)頁的索引)獲取相關的搜索結果。搜索結果例如可以包括網(wǎng)頁標題列表、從這些網(wǎng)頁中提取的文本片段以及到這些網(wǎng)頁的超文本鏈接,并且可以被分組為預定數(shù)目個(例如,10個)搜索結果。搜索服務可以向廣告管理系統(tǒng)104提交針對廣告的請求。所述請求可以包括多個期望的廣告。該數(shù)目可以例如取決于搜索結果、由搜索結果占據(jù)的屏幕或頁面空間的量、廣告的尺寸和形狀等。針對廣告的請求還可以包括(如輸入的或者解析出的)查詢,基于查詢的信息(比如地理位置信息、查詢是否來自于分支機構(affiliate)和該分支機構的標識符),和/或與搜索結果相關聯(lián)或者基于搜索結果的信息。這種信息例如可以包括與搜索結果相關的標識符(例如,文檔標識符或“docID”),與搜索結果相關的得分(例如,信息獲取(“IR”)得分),從所識別出的文檔中提取的文本的片段(例如,網(wǎng)頁),所識別出的文檔的全文文本,所識別出的文檔的特征向量等。在一些實現(xiàn)中,IR得分例如根據(jù)與查詢和文檔對應的特征向量的點積、頁面排名得分和/或IR得分和頁面排名得分的組合等計算。在一些實現(xiàn)中,廣告管理系統(tǒng)104可以使用拍賣過程來從廣告102中選擇廣告。例如,可以允許登廣告者102選擇或報價針對廣告的每次呈現(xiàn)或與廣告間的互動(例如,點擊),登廣告者102愿意支付的價錢,例如,當用戶點擊廣告時登廣告者支付的每次點擊費用金額。該每次點擊費用可以包括最大每次點擊費用,例如,針對基于關鍵詞(例如,查詢中的一個或多個單詞)對廣告進行的每次點擊,登廣告者愿意支付的最大金額。然而,也可以使用其它報價類型?;谶@些報價,可以選擇和排序廣告以便進行呈現(xiàn)。搜索服務可以將搜索結果與廣告管理系統(tǒng)104提供的廣告中的一個或多個組合。隨后,可以將該組合后的信息轉發(fā)到請求內(nèi)容的用戶108。搜索結果可以與廣告不同地加以維護,從而不會讓用戶在已經(jīng)付費的廣告和推測的中間搜索結果之間產(chǎn)生混淆。在一些實現(xiàn)中,一個或多個發(fā)布者106向廣告管理系統(tǒng)104提交針對廣告的請求。廣告管理系統(tǒng)104通過向請求的發(fā)布者106發(fā)送廣告以便放置在一個或多個發(fā)布者的網(wǎng)頁特性(例如,網(wǎng)站以及其它網(wǎng)絡分發(fā)內(nèi)容)上,所發(fā)送的廣告與該網(wǎng)絡特性相關。例如,如果發(fā)布者106發(fā)布與體育相關的網(wǎng)站,貝U廣告管理系統(tǒng)104可以向發(fā)布者106提供與體育相關的廣告。在一些實現(xiàn)中,通過在將發(fā)布者的網(wǎng)頁加載到客戶端設備上時執(zhí)行特定腳本(例如,JavaScript),可以代之由與用戶108相關聯(lián)的設備執(zhí)行請求。另一示例發(fā)布者106是移動應用開發(fā)者。移動應用是專門設計來在移動設備(例如,智能電話)上運行的應用。該移動應用還可以包括被放置在移動應用的內(nèi)容內(nèi)的廣告。類似于上述發(fā)布者106,當用戶訪問移動應用時(例如,當移動應用的特定頁面被加載到移動設備上時),可以從廣告管理系統(tǒng)104接收所述廣告以便放置在移動應用中。圖2是用于提供互動式廣告的示例系統(tǒng)200的方框圖。系統(tǒng)200可以例如向設備(例如,移動設備)提供互動式廣告以便呈現(xiàn)給用戶?;邮綇V告可以包括廣告邏輯,該廣告邏輯接收用戶輸入和/或根據(jù)與用戶輸入相關聯(lián)的特定廣告動作對用戶輸入進行應答。廣告動作可以包括調整廣告的大小、呈現(xiàn)備選廣告、打開著陸頁面(landing page)、呈現(xiàn)廣告選項等。
系統(tǒng)200包括可以向用戶呈現(xiàn)內(nèi)容的移動設備202。在一些實現(xiàn)中,移動設備202是蜂窩電話、個人數(shù)字助理、平板計算機、車輛導航系統(tǒng)或筆記本。盡管所示出的是移動設備202,但是在一些實現(xiàn)中,也可以使用其它設備,例如,膝上型計算機、臺式計算機、互聯(lián)網(wǎng)電話亭(Internet kiosk)、服務器或者具有機頂盒的電視。移動設備202例如可以包括網(wǎng)頁瀏覽器204和一個或多個應用206,例如,新聞應用、電子郵件應用、游戲或者公共事業(yè)。移動設備202可以從一個或多個發(fā)布者(例如,發(fā)布者106)請求內(nèi)容(例如,網(wǎng)頁、搜索結果)。類似地,可以使用移動設備202上的特定應用106,呈現(xiàn)并請求內(nèi)容。所請求的內(nèi)容可以包括一個或多個廣告。在一些實現(xiàn)中,移動設備202可以從廣告系統(tǒng)208請求廣告。廣告系統(tǒng)208可以識別廣告,并且將所識別的廣告提供給移動設備202以便并入在所呈現(xiàn)的內(nèi)容中。在一些實現(xiàn)中,廣告系統(tǒng)208從移動設備202接收針對廣告的請求,但是將廣告內(nèi)容提供給特定發(fā)布者以便整合在所請求的內(nèi)容中來提供給移動設備202。廣告系統(tǒng)208中包括的廣告呈現(xiàn)模塊210可以確定一個或多個廣告與所請求的內(nèi)容一起為移動設備202提供服務。廣告可以包括從互動式廣告?zhèn)}庫212中選擇的互動式廣告。廣告呈現(xiàn)模塊210可以基于特定準則,識別并排序互動式廣告?zhèn)}庫212中存儲的廣告以及廣告系統(tǒng)208中的其它廣告(例如,非互動式廣告),以便將所述廣告與所請求的內(nèi)容和/或請求用戶匹配。例如,廣告呈現(xiàn)模塊210可以基于與和所請求的內(nèi)容對應的廣告相關聯(lián)的關鍵詞,識別廣告(例如,將廣告關鍵詞與所請求的內(nèi)容或查詢術語中的關鍵詞匹配),其中所述廣告要被呈現(xiàn)在所請求的內(nèi)容中。在另一示例中,廣告呈現(xiàn)模塊210使用關于用戶的信息(例如,用戶簡檔信息)來識別廣告。在另一示例中,廣告呈現(xiàn)模塊210可以基于請求廣告的特定應用來發(fā)送社交網(wǎng)絡應用廣告(廣告針對吸引社交網(wǎng)絡應用的典型用戶注意的產(chǎn)品或服務)?;邮綇V告?zhèn)}庫212中存儲的互動式廣告可以包括廣告邏輯,該廣告邏輯允許廣告響應于與所呈現(xiàn)的廣告相關聯(lián)的用戶輸入來執(zhí)行命令。例如,廣告邏輯可以調整相應廣告的大小,請求備選廣告以便進行呈現(xiàn),打開與相應的廣告相關聯(lián)的著陸頁,或者允許對移動設備202上的廣告設置進行配置。下面更為詳細地描述響應于輸入而由互動式廣告執(zhí)行的示例動作。移動設備202可以在顯示器上呈現(xiàn)組合后的內(nèi)容。例如,可以在應用206或網(wǎng)頁瀏覽器204之一中顯示所呈現(xiàn)的廣告。所呈現(xiàn)的廣告214是互動式廣告。在一些實現(xiàn)中,所呈現(xiàn)的廣告214與一個或多個附加廣告一起顯示在顯示器上。所呈現(xiàn)的互動式廣告可以包括指示器(例如,圖形化的或聽覺的),從而用戶可以識別該互動式廣告。例如,互動式廣告可以在該廣告的頂部包括表明“互動式廣告”的文本。所呈現(xiàn)的廣告214可以包括廣告邏輯216。廣告邏輯216可以接收來自一個或多個輸入傳感器218 (例如,移動設備的觸摸屏)的輸入,并且響應于接收到該輸入而執(zhí)行命令。廣告邏輯216可以包括用戶輸入模式到與互動式廣告相關聯(lián)的動作的映射。廣告邏輯216可以識別與所接收的輸入相關聯(lián)的模式,并且使用所述映射來將動作與所述模式匹配。例如,廣告邏輯216將姿勢識別為觸摸屏用戶界面上的從所呈現(xiàn)的廣告214的頂部到底部的垂直劃動(swipingmotion)。對于互動式廣告?zhèn)}庫212中存儲的所有廣告,用戶輸入模式到互動式廣告動作的映射可以相同。在一個不例中,輸入傳感器218可以接收來自移動設備202的用戶的輸入。移動設備202可以確定所接收的輸入與所呈現(xiàn)的廣告214相關聯(lián)。廣告邏輯216可以從輸入傳 感器218接收用戶輸入,并且確定與該用戶輸入相關聯(lián)的命令(例如,調整廣告的大小)。廣告邏輯216可以例如通過在移動設備202的顯示器上擴展所呈現(xiàn)的廣告214的尺寸來執(zhí)行所確定的命令。輸入傳感器218可以包括觸摸屏顯示器、移動設備202上的按鍵或軌跡球、或者用于分別測量移動設備202的移動或方位的加速度計或陀螺儀。移動設備202可以確定從輸入傳感器218接收的輸入是定向到所呈現(xiàn)的互動式廣告,所呈現(xiàn)的內(nèi)容,還是運行在移動設備202上的應用或過程。例如,移動設備202可以確定包含網(wǎng)頁瀏覽器204中呈現(xiàn)的頁面的觸摸屏顯示器上的劃動意在向下滾動該網(wǎng)頁頁面。在另一示例中,移動設備202可以將從所呈現(xiàn)的廣告214的左邊到右邊的觸摸輸入與廣告邏輯216相關聯(lián)。觸摸屏輸入傳感器可以將所檢測的姿勢在顯示器上的位置信息提供給移動設備202。移動設備202可以確定出所呈現(xiàn)的廣告214顯示在顯示器中的與該位置相關聯(lián)的區(qū)域(例如,在關于所述廣告位置的指定區(qū)域內(nèi)),并且將所檢測到的姿勢提供給廣告邏輯216。廣告邏輯216可以將該輸入映射到模式,以便識別與從左到右的劃動相關聯(lián)的動作,例如,將替代廣告呈現(xiàn)在顯示器上。在替代廣告的示例中,該替代廣告可以利用所呈現(xiàn)的廣告214預取回,利用所呈現(xiàn)的廣告214識別(例如,所呈現(xiàn)的廣告214可以包括該替代廣告的標識符),或者由廣告邏輯216響應于識別出該輸入指示顯示替代廣告的請求而請求。在一些實現(xiàn)中,輸入傳感器218可以同時檢測多個輸入。例如,輸入傳感器218可以檢測到同時選擇兩個按鍵,或者檢測到對觸摸屏的多個并發(fā)觸摸輸入。輸入傳感器218可以向廣告邏輯216發(fā)送擊鍵組合、觸摸姿勢組合或者其它組合的輸入模式。廣告系統(tǒng)208可以在一個或多個廣告邏輯220中跟蹤在移動設備202上呈現(xiàn)的廣告。廣告邏輯220中的每個記錄可以包括例如廣告標識符、用戶的標識符(例如,用戶標識符、簡檔標識符、設備標識符)和/或移動設備202上的廣告的每個特定呈現(xiàn)的時間戳。在一些實現(xiàn)中,移動設備202可以將用戶標識符和內(nèi)容請求一起發(fā)送給廣告系統(tǒng)208。廣告邏輯220可以跟蹤互動式廣告的呈現(xiàn)、非互動式廣告的呈現(xiàn)或者這兩者。移動設備202上呈現(xiàn)的廣告的廣告轉換信息可以存儲在廣告系統(tǒng)208上的一個或多個轉換邏輯222中。當廣告系統(tǒng)208檢測到移動設備202上的廣告轉換時,廣告系統(tǒng)208可以創(chuàng)建或更新轉換邏輯22中的記錄。轉換邏輯222可以包括例如標識符、用戶的標識符以及轉換的時間戳。轉換邏輯222可以跟蹤互動式廣告轉換、非互動式廣告轉換或者這兩者。移動設備202可以通過網(wǎng)絡224從廣告系統(tǒng)208請求并接收互動式廣告。網(wǎng)絡224可以是互聯(lián)網(wǎng)、LAN、WAN或者上述的任意組合。在一些實現(xiàn)中,移動設備202可以使用一種類型的無線協(xié)議(例如,IEEE 802. IUffAP和/或藍牙),通過網(wǎng)絡224與廣告系統(tǒng)208通信。在一些實現(xiàn)中,(例如,當移動設備202是臺式計算機時)移動設備202通過使用一種或多種物理線纜來與網(wǎng)絡224耦合。在一個示例中,移動設備202上的應用可以從廣告系統(tǒng)208請求廣告。該應用可 以接收由廣告呈現(xiàn)模塊210識別出的互動式廣告。該互動式廣告可以由該應用呈現(xiàn)在移動設備的顯示器上。輸入傳感器218可以接收來自用戶的輸入,并且移動設備202可以將該輸入與所呈現(xiàn)的互動式廣告(例如,所呈現(xiàn)的廣告214)進行關聯(lián)。例如,加速度計可以檢測移動設備202的移動。移動設備202可以確定出該移動是來自用戶的輸入(例如,而不是移動設備202的正常移動)。移動設備202可以確定出該輸入與互動式廣告相關聯(lián),而不是運行在移動設備202上的另一過程?;邮綇V告中包括的嵌入式廣告邏輯可以查詢用戶輸入模式到互動式廣告動作的映射,以識別要執(zhí)行的動作。例如,嵌入式廣告邏輯可以確定出該輸入與縮放動作相關聯(lián)。當廣告邏輯確定出模式是移動設備202的向上移動時,廣告邏輯可以擴展該廣告和/或擴大該廣告。當廣告邏輯確定出模式是移動設備202的向下移動時,廣告邏輯可以縮小該廣告,例如,減小該廣告的大小或者使得該廣告最小化。圖3是用于執(zhí)行互動式廣告動作的示例方法300的流程圖。移動設備(例如,移動設備202)及其部件在下述中將被作為示例提及。方法300可以由一個或多個其它系統(tǒng)結合或者取代移動設備來執(zhí)行。請求廣告(302)。例如,移動設備可以從廣告系統(tǒng)(例如,廣告系統(tǒng)208)請求廣告。移動設備還可以與該廣告請求同時,從發(fā)布者請求其它內(nèi)容(例如,網(wǎng)頁或應用內(nèi)容)。備選地,移動設備可以從發(fā)布者請求內(nèi)容,并且該發(fā)布者可以從廣告系統(tǒng)請求廣告。例如,移動設備上的應用(例如,應用206中之一)可以從廣告系統(tǒng)請求內(nèi)容(例如,廣告)。在另一示例中,網(wǎng)頁瀏覽器(例如,網(wǎng)頁瀏覽器204)可以從廣告系統(tǒng)請求廣告以便(例如,基于加載到該瀏覽器中的html廣告腳本)來在網(wǎng)頁上進行呈現(xiàn)。在另一示例中,與所呈現(xiàn)的互動式廣告相關聯(lián)的廣告邏輯可以確定出用戶輸入指示要將替代廣告呈現(xiàn)在移動設備顯示器上的請求。廣告邏輯可以從廣告系統(tǒng)請求該替代廣告。接收互動式廣告(304)。例如,廣告呈現(xiàn)模塊(例如,廣告呈現(xiàn)模塊210)可以識別互動式廣告來為移動設備提供服務。移動設備可以從廣告系統(tǒng)接收互動式廣告。在一些實現(xiàn)中,廣告系統(tǒng)或發(fā)布者可以將互動式廣告與其它內(nèi)容組合,并且將組合后的內(nèi)容提供給移動設備。備選地,移動設備可以接收并組合互動式廣告和其它內(nèi)容。呈現(xiàn)該互動式廣告(306)。例如,移動設備可以將該互動式廣告呈現(xiàn)在例如觸摸屏顯示器的顯示器上。該互動式廣告可以與從廣告系統(tǒng)或發(fā)布者請求的其它內(nèi)容一起呈現(xiàn)。在一些實現(xiàn)中,將該互動式廣告與來自移動設備的其它內(nèi)容一起呈現(xiàn)在顯示器上,例如,與和請求該廣告的應用或網(wǎng)頁瀏覽器相關聯(lián)的內(nèi)容一起呈現(xiàn)在顯示器上。接收與所呈現(xiàn)的互動式廣告相關聯(lián)的用戶輸入(308)。例如,一個或多個輸入傳感器(例如,輸入傳感器218)可以接收來自用戶的輸入。移動設備可以確定出所接收的輸入與該互動式廣告相關聯(lián)。移動設備可以確定出由觸摸屏顯示器接收的輸入與該互動式廣告相關聯(lián)。例如,移動設備可以確定出在顯示器上發(fā)生的觸摸相對于廣告在顯示器上的位置位于何處。如果該觸摸輸入發(fā)生在顯示器上的廣告位置的指定接近度內(nèi)(例如,在廣告的邊界內(nèi)或者在與該廣告相距指定像素距離內(nèi)),則移動設備可以將該觸摸輸入與該互動式廣告進行關聯(lián)。因此,在該互動式廣告的指定接近度之外的觸摸輸入可以與其它動作進行關聯(lián),例如,滾動包括該廣告的網(wǎng)頁內(nèi)容。在另一示例中,移動設備可以確定出,當輸入傳感器(例如,從移動設備上的軌跡球或按鍵)接收到用戶輸入時,該互動式廣告被高亮顯示(例如,在該互動式廣告周圍呈現(xiàn) 方框)。在一些實現(xiàn)中,移動設備確定出用戶輸入與運行在移動設備上的另一過程不相關聯(lián),并且將該用戶輸入與該互動式廣告進行關聯(lián)。例如,輸入傳感器可以檢測移動設備的移動。移動設備可以確定應用是否正在等待所接收的輸入。如果移動設備沒有識別出正在等待所接收的輸入的應用,則移動設備可以將該移動與該互動式廣告中包括的廣告邏輯進行關聯(lián)。在一些實現(xiàn)中,移動設備自動地將用戶輸入與互動式廣告進行關聯(lián)。例如,移動傳感器可以檢測移動設備的移動,并且移動設備可以將所檢測到的移動發(fā)送給與互動式廣告相關聯(lián)的廣告邏輯。識別輸入的類型,并且將該類型映射到與所識別出的輸入類型相關聯(lián)的動作(310)。例如,與該互動式廣告相關聯(lián)的廣告邏輯可以基于接收該輸入的輸入傳感器識別輸入的類型,例如,觸摸輸入、按鈕選擇或者移動設備的移動。廣告邏輯可以針對所識別出的輸入類型,查詢唯一輸入模式到動作的映射,以便識別與所接收的輸入相對應的動作或命令。如,廣告邏輯可以確定出所接收的輸入是觸摸屏顯示器上的觸摸輸入。廣告邏輯可以識別與觸摸輸入相關聯(lián)的姿勢(例如,顯示器上的單擊或雙擊,互動式廣告的一部分周圍的圓周(circular)移動,或者跨互動式廣告的沿著特定方向的劃動)。廣告邏輯可以將該姿勢形狀和/或姿勢方向匹配到與該姿勢形狀、姿勢方向或者這兩者相關聯(lián)的特定廣告動作。例如,互動式廣告上的單擊可以啟動網(wǎng)頁瀏覽器中的與該廣告相關聯(lián)的著陸頁。在另一示例中,可以在顯示器中的難以進行互動的一部分(例如,顯示器中的較小部分)上呈現(xiàn)互動式廣告。該廣告周圍的順時針圓周姿勢可以將該廣告呈現(xiàn)在整個顯示器上。在一些實現(xiàn)中,廣告邏輯確定出所接收的輸入是移動設備在特定方向上的移動或方位。廣告邏輯可以基于移動速度、移動方向和/或方位到廣告動作的映射來識別要執(zhí)行的動作。例如,移動設備的向上垂直移動可以顯示替代廣告?;蛘?,移動設備的向下垂直移動可以隱藏該廣告。所接收的輸入模式到動作的映射的一些示例如下在表I中列出。在一些實現(xiàn)中,廣告邏輯將所接收的輸入識別為移動設備上的按鈕選擇或者移動設備的觸摸屏顯示器上呈現(xiàn)的按鈕的選擇。廣告邏輯可以使用所接收的輸入來確定要執(zhí)行的廣告動作,以查詢輸入到廣告動作的映射。例如,對按鈕的選擇可以打開廣告和移動設備的隱私設置(例如,對廣告跟蹤之外的選項的設置,禁用音頻或視頻廣告,關閉視頻廣告的循環(huán)等)。在一些其它實現(xiàn)中,用戶可以提供允許用戶提供對所呈現(xiàn)的廣告的反饋(例如,不合適或不感興趣)的輸入。該反饋可以由廣告系統(tǒng)使用來針對特定用戶和/或設備對廣告進行精細調整。響應于該輸入執(zhí)行對應的廣告動作(312)。例如,廣告邏輯可以執(zhí)行與對應的廣告動作相關聯(lián)的命令。該命令可以更新與互動式廣告相關聯(lián)的選項,或者改變互動式廣告的呈現(xiàn)。備選地,該命令可以向其它過程提供信息,以便執(zhí)行廣告動作。在一些實現(xiàn)中,在執(zhí)行該命令時,廣告邏輯從移動設備上的其它過程請求信息(例如,移動設備的地理位置)。廣告邏輯可以在接收到用戶輸入并且識別出廣告動作后,立即執(zhí)行命令。備選地,廣告邏輯可以在執(zhí)行該命令之前,等待預定時間量(例如,以確定該用戶輸入不是意外輸入)。在一些實現(xiàn)中,廣告邏輯在背景中執(zhí)行該命令而不會改變顯示器上呈現(xiàn)的內(nèi)容,直到已經(jīng)完全執(zhí)行該命令為止(例如,一旦與互動式廣告相關聯(lián)的著陸頁已經(jīng)加載到網(wǎng)頁瀏覽 器中,則在顯示器上呈現(xiàn)網(wǎng)頁瀏覽器)。在一個示例中,廣告動作可以包括將該廣告保存到移動設備中以便以后回顧或兌現(xiàn)(例如,如果該廣告是優(yōu)惠券),將該廣告轉發(fā)到另一計算設備(例如,用戶的朋友的移動設備),或者(例如,利用用戶賬戶)管理與移動設備相關聯(lián)的倉庫中存儲的廣告。廣告動作可以允許用戶喜歡該廣告,對廣告進行評級或者書寫廣告的評論,或者觀看與該廣告相關聯(lián)的用戶評分或評論。在一些實現(xiàn)中,廣告動作包括呈現(xiàn)與互動式廣告相關聯(lián)的選項菜單。菜單可以允許用戶配置與該廣告相關聯(lián)的設置(例如,音頻或視頻設置)。菜單還允許用戶保存、轉發(fā)或者兌現(xiàn)廣告。選項菜單可以是所呈現(xiàn)的互動式廣告所專有的(例如,以及對移動設備上呈現(xiàn)的其它廣告沒有影響)。備選地,菜單可以呈現(xiàn)移動設備的隱私設置。廣告動作可以呈現(xiàn)關于針對特定廣告或移動設備的隱私設置的附加信息。在一些實現(xiàn)中,廣告動作呈現(xiàn)關于互動式廣告中顯示的商業(yè)、產(chǎn)品或服務的信息。例如,廣告邏輯可以呈現(xiàn)與被廣告的商業(yè)相關聯(lián)的零售商位置的列表。特定的廣告動作可以呼叫與該廣告相關聯(lián)的企業(yè)(例如,登廣告者或被廣告的企業(yè)),或者呈現(xiàn)與該廣告相關聯(lián)的地理位置的方向(例如,從車輛導航系統(tǒng)的當前位置到被廣告的飯店的方向)。在另一示例中,廣告邏輯可以向廣告系統(tǒng)發(fā)送請求針對特定企業(yè)、產(chǎn)品或未服務于移動設備的服務的廣告(例如,用戶在購物時不感興趣的產(chǎn)品的廣告)的消息。在一些實現(xiàn)中,廣告動作在網(wǎng)頁瀏覽器中打開與互動式廣告相關聯(lián)的著陸頁面。例如,選擇移動應用中呈現(xiàn)的互動式廣告可以啟動移動設備上的網(wǎng)頁瀏覽器。廣告邏輯可以將網(wǎng)頁瀏覽器引導到與關于被廣告的產(chǎn)品或服務的附加信息相關聯(lián)的網(wǎng)頁。在一些其它實現(xiàn)中,廣告邏輯可以取代互動式廣告或除了互動式廣告之外,請求替代廣告來進行顯示。例如,廣告邏輯可以從廣告系統(tǒng)請求多個替代廣告。移動設備可以循環(huán)呈現(xiàn)從廣告系統(tǒng)接收的多個替代廣告。在一些實現(xiàn)中,廣告動作可以調整互動式廣告的大小、縮放、隱藏或移動互動式廣告。例如,廣告邏輯可以禁止在網(wǎng)頁的特定區(qū)域(例如,當前網(wǎng)頁)或應用中呈現(xiàn)廣告。
權利要求
1.一種方法,包括 在移動設備處接收互動式內(nèi)容項; 在所述移動設備上呈現(xiàn)所述互動式內(nèi)容項,所述互動式內(nèi)容項與其它內(nèi)容一起呈現(xiàn);接收與所述內(nèi)容項相關聯(lián)的用戶輸入,所述用戶輸入是與所述內(nèi)容項相關聯(lián)的多個可用用戶輸入之一; 從多個內(nèi)容項動作中識別與所接收的用戶輸入相對應的內(nèi)容項動作,每個內(nèi)容項動作與不同的用戶輸入相關聯(lián);以及 使用一個或多個處理器執(zhí)行所識別出的內(nèi)容項動作。
2.如權利要求I所述的方法,其中,所述內(nèi)容項是廣告。
3.如權利要求I所述的方法,還包括 將所述用戶輸入與所述內(nèi)容項進行關聯(lián),其包括 檢測對所述移動設備顯示器的觸摸輸入; 確定所述觸摸輸入相對于所呈現(xiàn)的內(nèi)容項的位置;以及 如果所述位置在所述內(nèi)容項的指定接近度內(nèi),則將所述用戶輸入與所述內(nèi)容項進行關聯(lián)。
4.如權利要求I所述的方法,還包括 將所述用戶輸入與所述內(nèi)容項進行關聯(lián),其包括 檢測所述移動設備的移動; 確定所述移動是否與另一移動設備過程相關聯(lián);以及 如果所述移動不與另一移動設備過程相關聯(lián),則將所述用戶輸入與所述內(nèi)容項進行關聯(lián)。
5.如權利要求I所述的方法,其中,識別內(nèi)容項動作還包括 識別與所接收的用戶輸入相關聯(lián)的模式;以及 將所識別出的模式與模式到內(nèi)容項動作的映射進行匹配。
6.如權利要求I所述的方法,其中,執(zhí)行所述內(nèi)容項動作包括使用嵌入式邏輯來執(zhí)行與所識別出的內(nèi)容項動作相關聯(lián)的一個或多個命令。
7.如權利要求I所述的方法,其中,執(zhí)行所述內(nèi)容項動作包括擴展所述內(nèi)容項以顯示關于所述內(nèi)容項的附加信息。
8.如權利要求I所述的方法,其中,執(zhí)行所述內(nèi)容項動作包括取代所述內(nèi)容項而呈現(xiàn)替代內(nèi)容項。
9.如權利要求I所述的方法,其中,執(zhí)行所述內(nèi)容項動作包括隱藏所述內(nèi)容項而不進行顯示。
10.如權利要求I所述的方法,其中,執(zhí)行所述內(nèi)容項動作包括呈現(xiàn)內(nèi)容項隱私選項。
11.一種系統(tǒng),包括 一個或多個處理器,被配置為與計算機可讀介質交互以便執(zhí)行包括下述的操作 在移動設備處接收互動式內(nèi)容項; 在所述移動設備上呈現(xiàn)所述互動式內(nèi)容項,所述互動式內(nèi)容項與其它內(nèi)容一起呈現(xiàn);接收與所述內(nèi)容項相關聯(lián)的用戶輸入,所述用戶輸入是與所述內(nèi)容項相關聯(lián)的多個可用用戶輸入之一;從多個內(nèi)容項動作中識別與所接收的用戶輸入相對應的內(nèi)容項動作,每個內(nèi)容項動作與不同的用戶輸入相關聯(lián);以及 使用一個或多個處理器執(zhí)行所識別出的內(nèi)容項動作。
12.如權利要求11所述的系統(tǒng),其中,所述內(nèi)容項是廣告。
13.如權利要求11所述的系統(tǒng),還被配置為執(zhí)行包括下述的操作 將所述用戶輸入與所述內(nèi)容項進行關聯(lián),其包括 檢測對所述移動設備顯示器的觸摸輸入; 確定所述觸摸輸入相對于所呈現(xiàn)的內(nèi)容項的位置;以及 如果所述位置在所述內(nèi)容項的指定接近度內(nèi),則將所述用戶輸入與所述內(nèi)容項進行關聯(lián)。
14.如權利要求11所述的系統(tǒng),還被配置為執(zhí)行包括下述的操作 將所述用戶輸入與所述內(nèi)容項進行關聯(lián),其包括 檢測所述移動設備的移動; 確定所述移動是否與另一移動設備過程相關聯(lián);以及 如果所述移動不與另一移動設備過程相關聯(lián),則將所述用戶輸入與所述內(nèi)容項進行關聯(lián)。
15.如權利要求11所述的系統(tǒng),其中,識別內(nèi)容項動作還包括 識別與所接收的用戶輸入相關聯(lián)的模式;以及 將所識別出的模式與模式到內(nèi)容項動作的映射進行匹配。
16.如權利要求11所述的系統(tǒng),其中,執(zhí)行所述內(nèi)容項動作包括使用嵌入式邏輯來執(zhí)行與所識別出的內(nèi)容項動作相關聯(lián)的一個或多個命令。
17.如權利要求11所述的系統(tǒng),其中,執(zhí)行所述內(nèi)容項動作包括擴展所述內(nèi)容項以顯示關于所述內(nèi)容項的附加信息。
18.如權利要求11所述的系統(tǒng),其中,執(zhí)行所述內(nèi)容項動作包括取代所述內(nèi)容項而呈現(xiàn)替代內(nèi)容項。
19.如權利要求11所述的系統(tǒng),其中,執(zhí)行所述內(nèi)容項動作包括隱藏所述內(nèi)容項而不進行顯示。
20.如權利要求11所述的系統(tǒng),其中,執(zhí)行所述內(nèi)容項動作包括呈現(xiàn)內(nèi)容項隱私選項。
21.一種編碼有計算機程序的計算機存儲介質,所述程序包括當由數(shù)據(jù)處理裝置執(zhí)行時使得所述數(shù)據(jù)處理裝置執(zhí)行包括下述的操作的指令 在移動設備處接收互動式內(nèi)容項; 在所述移動設備上呈現(xiàn)所述互動式內(nèi)容項,所述互動式內(nèi)容項與其它內(nèi)容一起呈現(xiàn);接收與所述內(nèi)容項相關聯(lián)的用戶輸入,所述用戶輸入是與所述內(nèi)容項相關聯(lián)的多個可用用戶輸入之一; 從多個內(nèi)容項動作中識別與所接收的用戶輸入相對應的內(nèi)容項動作,每個內(nèi)容項動作與不同的用戶輸入相關聯(lián);以及 使用一個或多個處理器執(zhí)行所識別出的內(nèi)容項動作。
22.如權利要求21所述的計算機存儲介質,其中,所述內(nèi)容項是廣告。
23.如權利要求21所述的計算機存儲介質,還包括當由數(shù)據(jù)處理裝置執(zhí)行時使得所述數(shù)據(jù)處理裝置執(zhí)行包括下述的操作的指令 將所述用戶輸入與所述內(nèi)容項進行關聯(lián),其包括 檢測對所述移動設備顯示器的觸摸輸入; 確定所述觸摸輸入相對于所呈現(xiàn)的內(nèi)容項的位置;以及 如果所述位置在所述內(nèi)容項的指定接近度內(nèi),則將所述用戶輸入與所述內(nèi)容項進行關聯(lián)。
24.如權利要求21所述的計算機存儲介質,還包括當由數(shù)據(jù)處理裝置執(zhí)行時使得所述數(shù)據(jù)處理裝置執(zhí)行包括下述的操作的指令 將所述用戶輸入與所述內(nèi)容項進行關聯(lián),其包括 檢測所述移動設備的移動; 確定所述移動是否與另一移動設備過程相關聯(lián);以及 如果所述移動不與另一移動設備過程相關聯(lián),則將所述用戶輸入與所述內(nèi)容項進行關聯(lián)。
25.如權利要求21所述的計算機存儲介質,其中,識別內(nèi)容項動作還包括 識別與所接收的用戶輸入相關聯(lián)的模式;以及 將所識別出的模式與模式到內(nèi)容項動作的映射進行匹配。
26.如權利要求21所述的計算機存儲介質,其中,執(zhí)行所述內(nèi)容項動作包括使用嵌入式邏輯來執(zhí)行與所識別出的內(nèi)容項動作相關聯(lián)的一個或多個命令。
27.如權利要求21所述的計算機存儲介質,其中,執(zhí)行所述內(nèi)容項動作包括擴展所述內(nèi)容項以顯示關于所述內(nèi)容項的附加信息。
28.如權利要求21所述的計算機存儲介質,其中,執(zhí)行所述內(nèi)容項動作包括取代所述內(nèi)容項而呈現(xiàn)替代內(nèi)容項。
29.如權利要求21所述的計算機存儲介質,其中,執(zhí)行所述內(nèi)容項動作包括隱藏所述內(nèi)容項而不進行顯示。
30.如權利要求21所述的計算機存儲介質,其中,執(zhí)行所述內(nèi)容項動作包括呈現(xiàn)內(nèi)容項隱私選項。
全文摘要
本說明書描述與內(nèi)容呈現(xiàn)相關的技術。一般而言,本說明書中描述的主題的一個方面可以被具體實現(xiàn)為包括下述動作的方法在移動設備處接收互動式內(nèi)容項;在所述移動設備上呈現(xiàn)所述互動式內(nèi)容項,所述互動式內(nèi)容項與其它內(nèi)容一起呈現(xiàn);接收與所述內(nèi)容項相關聯(lián)的用戶輸入,所述用戶輸入是與所述內(nèi)容項相關聯(lián)的多個可用用戶輸入之一;從多個內(nèi)容項動作中識別與所接收的用戶輸入相對應的內(nèi)容項動作,每個內(nèi)容項動作與不同的用戶輸入相關聯(lián);以及使用一個或多個處理器來執(zhí)行所識別出的內(nèi)容項動作。
文檔編號G06Q30/02GK102947849SQ201180024905
公開日2013年2月27日 申請日期2011年5月20日 優(yōu)先權日2010年5月20日
發(fā)明者D·韋洛尼斯, R·德萬 申請人:谷歌公司