專利名稱:提供上下文廣告的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及提供上下文廣告。
背景技術(shù):
在包括但不限于電視節(jié)目、電影、音樂(包括音樂視頻)等的常規(guī)線性媒體的情況下,當(dāng)用戶在消費媒體時看見或聽見諸如特定汽車、衣服、配件等感興趣的對象時,該媒體未向用戶提供發(fā)現(xiàn)關(guān)于該對象的附加信息的機制。最近,各種網(wǎng)絡(luò)媒體提供者已經(jīng)開始提供允許用戶與視頻內(nèi)對象交互以帶出關(guān)于對象的信息的超視頻。這些超視頻鏈接通??涉溄拥教囟ㄎ募蝽撁嬉允沟迷诿恳淮斡脩襞c視頻內(nèi)對象交互時訪問相同內(nèi)容。
發(fā)明內(nèi)容
因此,公開了涉及在電子媒體環(huán)境中提供上下文廣告的各種實施例。例如,一個實施例在計算設(shè)備上提供一種為媒體呈現(xiàn)廣告內(nèi)容的方法,該計算設(shè)備包括媒體播放器以及被配置成顯示與經(jīng)由媒體播放器播放的媒體相關(guān)的廣告信息的廣告層。該方法包括接收請求回放媒體內(nèi)容項的輸入,向媒體服務(wù)器發(fā)送對媒體內(nèi)容項的請求,從媒體服務(wù)器接收媒體內(nèi)容項,以及從媒體服務(wù)器接收廣告層信息。該方法還包括將廣告層信息中的觸發(fā)點與媒體內(nèi)容項相關(guān)聯(lián),播放媒體內(nèi)容項,以及當(dāng)在回放媒體內(nèi)容項期間到達所選觸發(fā)點時,觸發(fā)通知的顯示以便將可用廣告內(nèi)容通知給用戶。提供本發(fā)明內(nèi)容以便以簡化的形式介紹將在以下具體實施例中進一步描述的一些概念。本發(fā)明內(nèi)容并不旨在標識所要求保護主題的關(guān)鍵特征或必要特征,也不旨在用于限制所要求保護主題的范圍。此外,所要求保護的主題不限于解決在本公開的任一部分中所提及的任何或所有缺點的實現(xiàn)。
圖I示出了媒體和廣告提供和消費環(huán)境的示例實施例。圖2示出了描繪用于在回放媒體內(nèi)容項期間提供廣告內(nèi)容的方法的實施例的流程圖。圖3示出了媒體內(nèi)容項時間線和廣告層時間線的示意圖。圖4示出了顯示廣告層信息的客戶機設(shè)備的實施例的示意圖。圖5示出了在示例多用戶、多客戶機環(huán)境中顯示廣告層信息的實施例的示意圖。
具體實施例為了提供用于發(fā)現(xiàn)與視頻和/或音頻媒體內(nèi)容中的感興趣對象相關(guān)的附加信息的機制,此處公開了涉及在電子媒體環(huán)境中經(jīng)由用于媒體播放器的廣告層來提供上下文廣告的實施例。如將在下文中更詳細地描述的,所公開的實施例允許用戶容易地發(fā)現(xiàn)與該用戶正在消費的媒體內(nèi)容項的上下文相關(guān)的廣告內(nèi)容并與其交互。如此處所使用的術(shù)語“廣告層”表示一程序,該程序可由客戶機計算設(shè)備以及媒體播放器執(zhí)行以便在媒體播放器當(dāng)前正在播放時獲取并呈現(xiàn)廣告內(nèi)容,由此允許在不中斷主媒體消費體驗的情況下呈現(xiàn)廣告內(nèi)容。在描述這些實施例之前,參考圖I描述示例媒體和廣告提供環(huán)境100。環(huán)境100包括媒體內(nèi)容服務(wù)器系統(tǒng)102,該系統(tǒng)可包括一個或多個物理服務(wù)器計算設(shè)備、數(shù)據(jù)存儲設(shè)備等。媒體內(nèi)容服務(wù)器系統(tǒng)102被配置成經(jīng)由網(wǎng)絡(luò)108向被示為任意數(shù)量的客戶機設(shè)備的客戶機設(shè)備106提供諸如實況內(nèi)容、已記錄視頻、視頻游戲和/或音頻內(nèi)容等流傳輸和/或可下載媒體內(nèi)容104。媒體內(nèi)容服務(wù)器系統(tǒng)102包括或以其他方式被配置成訪問媒體內(nèi)容104和廣告層信息110以便提供給客戶機設(shè)備106。媒體內(nèi)容服務(wù)器系統(tǒng)102還包括被配置成允許一個或多個用戶登錄到媒體內(nèi)容服務(wù)器系統(tǒng)102并且在經(jīng)認證會話中與媒體內(nèi)容服務(wù)器系統(tǒng) 102交互的用戶帳戶信息112。以此方式,可訪問諸如人口統(tǒng)計信息、興趣、過去媒體消費歷史等用戶帳戶信息并使用該信息來搜索有針對性的廣告。如在下文中更詳細地描述的,廣告層信息110可包括對應(yīng)于媒體內(nèi)容項中的媒體內(nèi)對象的觸發(fā)點111的列表。此外,廣告層信息110包括與每一觸發(fā)點111相關(guān)聯(lián)的媒體內(nèi)元數(shù)據(jù)113以及廣告內(nèi)容115。這一廣告層信息可連同所請求的媒體內(nèi)容項一起被提供給客戶機。然后,在回放所請求的媒體內(nèi)容項期間,當(dāng)?shù)竭_觸發(fā)點時,可獲取相關(guān)的廣告內(nèi)容信息并以交互式方式呈現(xiàn)給用戶。在圖I中,廣告層信息110被描繪為與媒體內(nèi)容104分開存儲,但可以理解,廣告層信息可被存儲在與相關(guān)聯(lián)的媒體內(nèi)容項相同或不同的數(shù)據(jù)庫中。還可理解,媒體內(nèi)容項和/或廣告層信息還可被存儲在可由媒體內(nèi)容服務(wù)器系統(tǒng)102經(jīng)由網(wǎng)絡(luò)108訪問的遠程位置中,如圖I中被示為媒體內(nèi)容114和廣告層信息116以及廣告內(nèi)容117??梢岳斫?,可以對媒體內(nèi)容服務(wù)器系統(tǒng)102使用幾乎任何計算機架構(gòu)而不背離本公開的范圍。此外,媒體內(nèi)容服務(wù)器系統(tǒng)102可包括除圖I所描繪的那些以外的任何其他合適的組件,包括但不限于諸如鍵盤、鼠標、游戲控制器、相機、話筒、顯示器和/或例如觸摸屏等用戶輸入設(shè)備。邏輯子系統(tǒng)118被配置成執(zhí)行存儲在數(shù)據(jù)保存子系統(tǒng)120中的指令以便向作出請求的客戶機設(shè)備106提供各媒體內(nèi)容項、對應(yīng)的廣告層信息以及廣告內(nèi)容。邏輯子系統(tǒng)118 可包括被配置為執(zhí)行一個或多個指令的一個或多個物理設(shè)備。例如,邏輯子系統(tǒng)118可以被配置為執(zhí)行一個或多個指令,該一個或更多個指令是一個或更多個應(yīng)用、服務(wù)、程序、例程、庫、對象、組件、數(shù)據(jù)結(jié)構(gòu)或其他邏輯構(gòu)造的部分。可實現(xiàn)此類指令以執(zhí)行任務(wù)、實現(xiàn)數(shù)據(jù)類型、變換一個或多個設(shè)備的狀態(tài)、或以其他方式得到所需結(jié)果。邏輯子系統(tǒng)118可以包括被配置為執(zhí)行軟件指令的一個或多個處理器。作為補充或替換,邏輯子系統(tǒng)118可以包括被配置為執(zhí)行硬件或固件指令的一個或多個硬件或固件邏輯機器。邏輯子系統(tǒng)118的處理器可以是單核或多核的,且在上面執(zhí)行的程序可以被配置為供并行或分布式地處理。邏輯子系統(tǒng)118可以任選地包括分布在兩個或更多個設(shè)備上的單獨組件,這些設(shè)備可位于遠程和/或被配置為進行協(xié)同處理。邏輯子系統(tǒng)118的一個或多個方面可被虛擬化并由以云計算配置進行配置的可遠程訪問的聯(lián)網(wǎng)計算設(shè)備執(zhí)行。數(shù)據(jù)保持子系統(tǒng)120可包括一個或多個物理、非瞬態(tài)設(shè)備,這些設(shè)備被配置成保持數(shù)據(jù)和/或可由邏輯子系統(tǒng)執(zhí)行的指令,以實現(xiàn)此處所述的方法和過程。在實現(xiàn)這樣的方法和過程時,可以變換數(shù)據(jù)保持子系統(tǒng)120的狀態(tài)(例如,以保持不同的數(shù)據(jù))。數(shù)據(jù)保持子系統(tǒng)120可包括可移動介質(zhì)和/或內(nèi)置設(shè)備。數(shù)據(jù)保持子系統(tǒng)120可包括光學(xué)存儲器設(shè)備(例如,⑶、DVD、HD-DVD、藍光盤等)、半導(dǎo)體存儲器設(shè)備(例如,RAM、 EPROM,EEPROM等)和/或磁存儲器設(shè)備(例如,硬盤驅(qū)動器、軟盤驅(qū)動器、磁帶驅(qū)動器、MRAM 等)等。數(shù)據(jù)保持子系統(tǒng)120可包括具有以下特性中的一個或多個特性的設(shè)備易失性、非易失性、動態(tài)、靜態(tài)、讀/寫、只讀、隨機存取、順序存取、位置可尋址、文件可尋址、以及內(nèi)容可尋址。在某些實施例中,可以將邏輯子系統(tǒng)118和數(shù)據(jù)保持子系統(tǒng)120集成到一個或更多個常見設(shè)備中,如專用集成電路或片上系統(tǒng)。圖I還示出以可移動計算機可讀存儲介質(zhì)130形式的數(shù)據(jù)保持子系統(tǒng)的一方面, 該可移動計算機可讀存儲介質(zhì)130可用于存儲和/或傳輸可執(zhí)行以實現(xiàn)此處所述的方法和過程的數(shù)據(jù)和/或指令??梢苿佑嬎銠C可讀存儲介質(zhì)130尤其是可以采取CD、DVD、HD-DVD、 藍光盤、EEPROM和/或軟盤形式。應(yīng)當(dāng)理解,如此處所使用的“服務(wù)”可以是跨越多個用戶會話可執(zhí)行的、且對一個或更多系統(tǒng)組件、程序、和/或其他服務(wù)可用的應(yīng)用程序。在一些實現(xiàn)中,服務(wù)可以響應(yīng)于經(jīng)由客戶機設(shè)備106的來自客戶機的請求而在服務(wù)器上運行??蛻魴C設(shè)備106可包括任何合適類型的設(shè)備,包括但不限于電視機、機頂盒、智能電話、便攜式媒體播放器、桌面計算機、膝上型計算機、筆記本計算機等。在某些實例中,虛線框122所指示的用戶可以經(jīng)由多個不同的客戶機設(shè)備消費媒體內(nèi)容,如由框122內(nèi)的客戶機I和客戶機2所指示的。例如,用戶可以在以下設(shè)備上消費視頻內(nèi)容電視機、膝上型計算機、筆記本計算機、移動智能電話、便攜式媒體播放器、平板設(shè)備、臺式計算機和手持式游戲設(shè)備,并且所有這些設(shè)備都可鏈接到存儲在媒體內(nèi)容服務(wù)器系統(tǒng)102上或以其他方式可由媒體內(nèi)容服務(wù)器系統(tǒng)102訪問的用戶帳戶信息112。在本實施例中,客戶機I是諸如交互式娛樂系統(tǒng)之類的被配置成提供電視、電影、 視頻游戲和其他這樣的媒體內(nèi)容的計算機化系統(tǒng)??蛻魴CI被描繪為包括顯示器128 (例如,電視機或監(jiān)視器)、邏輯子系統(tǒng)126和數(shù)據(jù)保存子系統(tǒng)132。邏輯子系統(tǒng)126可被配置成執(zhí)行存儲在數(shù)據(jù)保存子系統(tǒng)132中的指令以執(zhí)行各種用戶請求的功能,諸如流傳輸或下載媒體內(nèi)容項以及獲取并呈現(xiàn)廣告信息。圖I還描繪了可移動計算機可讀存儲介質(zhì)134,其可用于存儲和/或傳送數(shù)據(jù),諸如可執(zhí)行指令。可移動計算機可讀存儲介質(zhì)尤其可以采取 CD、DVD、HD-DVD、藍光盤、EEPROM和/或軟盤形式。顯示器128可被用于呈現(xiàn)由數(shù)據(jù)保存子系統(tǒng)132保存的數(shù)據(jù)的可視表示。由于此處所描述的方法和過程改變了由數(shù)據(jù)保持子系統(tǒng)132保持的數(shù)據(jù),并由此變換數(shù)據(jù)保持子系統(tǒng)132的狀態(tài),因此可以同樣變換顯示器128的狀態(tài)以可視地表示底層數(shù)據(jù)中的改變。由此,顯示器128可由用戶查看以觀看所下載和/或流傳送的媒體內(nèi)容項和廣告信息并與其交互。顯示器128可以包括使用實際上任何類型的技術(shù)的一個或多個顯示設(shè)備??蓪⒋祟愶@示設(shè)備與邏輯子系統(tǒng)126和/或數(shù)據(jù)保存子系統(tǒng)132 —起組合在共享封裝中,或此類顯示設(shè)備可以是外圍顯示設(shè)備。如上所述,一個或多個用戶可以在經(jīng)認證會話中與媒體內(nèi)容服務(wù)器系統(tǒng)102交互。圖I示出了單用戶會話140和多用戶會話140的示例。首先,圖I示出了用戶I參加與用戶2的多用戶會話150。在該示例中,用戶I和用戶2兩者都經(jīng)由客戶機I登錄到媒體內(nèi)容服務(wù)器系統(tǒng)102以訪問媒體內(nèi)容104。用戶I和2還具有其他客戶機設(shè)備,媒體內(nèi)容服務(wù)器基于用戶帳戶信息112來將這些客戶機設(shè)備與用戶相關(guān)聯(lián)。如圖I所示,客戶機2是與用戶I相關(guān)聯(lián)的移動設(shè)備136, 而客戶機3是與用戶2相關(guān)聯(lián)的移動設(shè)備138。移動設(shè)備136和移動設(shè)備138中的每一個包括顯示器。在用戶I和2兩者都已經(jīng)由客戶機I登錄到與媒體內(nèi)容服務(wù)器系統(tǒng)102的經(jīng)認證會話的情況下,媒體內(nèi)容服務(wù)器系統(tǒng)102還可經(jīng)由作為伴隨設(shè)備的客戶機2和客戶機3 來與這些用戶交互以便在這些設(shè)備上呈現(xiàn)廣告內(nèi)容。此外,可基于人口統(tǒng)計、歷史、用戶偏好和其他這樣的信息來向這些用戶中的每一個呈現(xiàn)不同的廣告內(nèi)容,如在下文中更詳細地描述的。媒體內(nèi)容服務(wù)器系統(tǒng)102可訪問用戶帳戶信息112以確定關(guān)于用戶I和用戶2中的每一個的人口統(tǒng)計、用戶專用設(shè)置和/或用戶歷史。圖2A和2B示出了在媒體消費環(huán)境中提供廣告內(nèi)容的方法200的實施例。方法 200在圖I所示的多用戶會話的上下文中描述,但可以理解,這些概念可以擴展到單客戶機 /單用戶會話,或者擴展到涉及任何合適數(shù)量的客戶機和/或用戶的任何其他合適的用戶會話。首先,在201,從客戶機I發(fā)送對用戶I (與客戶機I和客戶機2相關(guān)聯(lián))和用戶2(與客戶機3相關(guān)聯(lián))的登錄請求。在該示例中,客戶機I可以是諸如視頻游戲控制臺等交互式娛樂系統(tǒng),而客戶機2和3可以是移動設(shè)備。媒體內(nèi)容服務(wù)器接收并驗證登錄用戶I的請求,如202所示。接著,在204,客戶機I從用戶I或用戶2接收請求回放諸如視頻等媒體內(nèi)容項的用戶輸入。媒體內(nèi)容服務(wù)器在206接收該請求,并且在208向客戶機I發(fā)送所請求的媒體內(nèi)容項。在210,媒體內(nèi)容服務(wù)器另外發(fā)送對應(yīng)于所請求的媒體內(nèi)容項的廣告層信肩、O客戶機I分別在212和214接收媒體內(nèi)容項和廣告層信息。在216中,客戶機I將包括與所請求的媒體內(nèi)容項相關(guān)聯(lián)的觸發(fā)點的廣告層信息加載到廣告層中。之前或此時, 客戶機I還將媒體內(nèi)容項加載到與廣告層相關(guān)聯(lián)的媒體播放器中。在218,接下來同步廣告層信息和所請求的媒體內(nèi)容項。廣告層信息和所請求的媒體內(nèi)容項是時間同步的,以使得廣告層與任何時刻回放的內(nèi)容上下文相關(guān)。例如,如果所請求的視頻包括一男演員穿著特定類型的鞋子,則可以在能夠在視頻中看到該鞋子時觸發(fā)關(guān)于該鞋子的廣告。媒體內(nèi)容項回放時間線300的示例實施例在圖3中示意性地描繪,圖3示出了媒體內(nèi)容項時間線302和廣告層時間線304。在該示例實施例中,廣告層信息306經(jīng)由分別位于媒體內(nèi)容項308和廣告層信息306中的同步點312和314來與媒體內(nèi)容項308同步。廣告層信息306包括多個觸發(fā)點320,其中每一個觸發(fā)點都對應(yīng)于事件322,諸如媒體內(nèi)容項 308中出現(xiàn)特定對象或動作。每一事件322的寬度表示由該事件表示的對象在媒體內(nèi)容項 308中出現(xiàn)多久。在播放媒體內(nèi)容項308時,播放在時刻O (t = O)開始并且在媒體內(nèi)容項 308的持續(xù)時間后(t = t結(jié)束)結(jié)束。觸發(fā)點320出現(xiàn)在指定的中間時間點。多個觸發(fā)點320中的每一個觸發(fā)廣告層來聯(lián)系廣告服務(wù)器以獲取已更新的廣告信息。此外,每一觸發(fā)點可包括在請求廣告內(nèi)容時被發(fā)送到媒體內(nèi)容服務(wù)器的媒體內(nèi)元數(shù)據(jù)。這一媒體內(nèi)元數(shù)據(jù)可描述媒體內(nèi)對象的任何合適的一個或多個特性。例如,在媒體內(nèi)對象是消費品時,媒體內(nèi)元數(shù)據(jù)可包括該消費品的身份、制造商、零售商等。媒體內(nèi)元數(shù)據(jù)可以按包括手動和/或經(jīng)由臉部/對象識別技術(shù)的自動在內(nèi)的任何合適的方式編譯并與觸發(fā)點相關(guān)聯(lián)。各種元數(shù)據(jù)項可連同對廣告內(nèi)容的請求一起被發(fā)送到廣告服務(wù)器。這樣的元數(shù)據(jù)的示例可包括但不限于描述媒體內(nèi)容項的元數(shù)據(jù)、與觸發(fā)點相關(guān)聯(lián)的描述媒體內(nèi)容項中呈現(xiàn)的對象的媒體內(nèi)元數(shù)據(jù)、一天中的時間、一年中的時間(例如,即將到來的假期、季節(jié)等)、其上將進行廣告回放的設(shè)備的類型,等等。此外,這樣的元數(shù)據(jù)還可包括當(dāng)前已經(jīng)登錄到系統(tǒng)的用戶的身份/性別/年齡/地理位置等。可以理解,某些元數(shù)據(jù)(例如,諸如年齡、性別、興趣/愛好、過去消費歷史等用戶帳戶信息,以及諸如一天中的時間、一年中的時間等時間信息)還可以在服務(wù)器系統(tǒng)上直接訪問,而不是由客戶機發(fā)送。發(fā)送到媒體內(nèi)容服務(wù)器的元數(shù)據(jù)和/或遠程存儲在服務(wù)器上的元數(shù)據(jù)可由媒體內(nèi)容服務(wù)器用來定位上下文專用廣告。例如,可以在相同的觸發(fā)點顯示不同的廣告,這取決于消費媒體內(nèi)容項的一年中的時間(例如,在夏季期間或鄰近圣誕)、消費媒體內(nèi)容項的用戶的年齡/性別/媒體消費歷史/廣告交互歷史、用戶的地理位置、或基于任何其他合適的元數(shù)據(jù)。再次返回到圖2A,在220,客戶機I呈現(xiàn)并播放媒體內(nèi)容項。當(dāng)媒體內(nèi)容項到達觸發(fā)點時,在222,客戶機I向服務(wù)器發(fā)送對廣告內(nèi)容的請求。接下來參考圖2B,在230,服務(wù)器基于元數(shù)據(jù)226來選擇廣告內(nèi)容,并且在232由媒體內(nèi)容服務(wù)器將廣告內(nèi)容發(fā)送到客戶機設(shè)備。廣告內(nèi)容可以按任何合適的方式來選擇。 例如,在某些情形中,付費贊助者可能希望插入媒體內(nèi)容項中所顯示的由該贊助者制造的產(chǎn)品專用的廣告。在這種情況下,當(dāng)觸發(fā)時,可以提供該贊助者所提供的廣告內(nèi)容。在某些情況下,贊助者可提供所需廣告的不同版本以基于用戶人口統(tǒng)計信息或其他上下文元數(shù)據(jù)來選擇。作為另一示例,在一些實施例中,廣告商可被準許對例如與廣告商的產(chǎn)品相關(guān)的關(guān)鍵詞出價。然后,當(dāng)在觸發(fā)點處作出對廣告內(nèi)容服務(wù)器的調(diào)用時,可基于廣告商提交的出價來選擇廣告內(nèi)容。作為更具體的示例,可以比次最高出價者的廣告更頻繁地選擇最高出價者的廣告??梢岳斫?,選擇廣告的方法的這些示例是出于例示的目的而提供的,并且不旨在以任何方式進行限制。繼續(xù)至圖2B,在選擇廣告內(nèi)容后,在236媒體內(nèi)容服務(wù)器向客戶機I發(fā)送廣告內(nèi)容信息。另外地或另選地,在某些情況下,客戶機I上的觸發(fā)可導(dǎo)致廣告內(nèi)容被發(fā)送到客戶機 2 (在234)和/或客戶機3 (在235)。在這種情況下,客戶機2和/或客戶機3擔(dān)當(dāng)客戶機設(shè)備I的伴隨設(shè)備,因為客戶機2和/或客戶機3用來呈現(xiàn)與客戶機I提供的主媒體內(nèi)容項回放體驗相關(guān)的輔助廣告體驗??梢岳斫?,可例如基于人口統(tǒng)計信息、設(shè)備類型以及上述其他因素來向每一個客戶機設(shè)備發(fā)送不同的廣告。當(dāng)接收到廣告內(nèi)容時,接收廣告內(nèi)容的一個或多個客戶機接下來向用戶顯示廣告內(nèi)容可用的通知。例如,在媒體內(nèi)容項正被顯示在電視機或監(jiān)視器上的情況下,在238可以按可察覺到但不損害媒體內(nèi)容項的主體驗的方式顯示通知。在通知被顯示在諸如客戶機 2(在246)和/或客戶機3(在252)等伴隨設(shè)備上的情況下,通知可以更顯著,因為它不與主體驗共享屏幕空間并且正被顯示在較小的屏幕上??梢岳斫?,通知可采取任何合適的形式。例如,通知可顯示廣告內(nèi)容的一部分、廣告內(nèi)容的較小版本或可采取一般通知的形式。通知可被顯示持續(xù)任何合適的持續(xù)時間,包括但不限于在媒體內(nèi)容項中出現(xiàn)對應(yīng)對象的持續(xù)時間。如果用戶選擇不在該持續(xù)時間期間與廣告通知交互,則廣告通知將從顯示畫面中消失,方法返回到圖2A的220?;蛘?,如果用戶選擇與廣告通知交互,則方法200 包括接收與對應(yīng)的顯示廣告通知交互的用戶輸入,如240 (客戶機1)、248(客戶機2)和 254(客戶機3)所示。在這種情況下,接收到輸入的客戶機可顯示廣告內(nèi)容信息,如分別對應(yīng)于客戶機1、2和3的242,250和256所示。在某些實施例中,所顯示的廣告信息可被配置成允許用戶通過與廣告交互來購買物品。由此,方法200可包括在242顯示購物界面。在這種情況下,媒體內(nèi)容服務(wù)器可以在用戶在購物界面242中所顯示的購物目錄頁面中瀏覽時發(fā)送附加廣告內(nèi)容,可以從客戶機設(shè)備接收物品定單,并且還可接收支付輸入。支付可以按任何合適的方式接收,例如,用預(yù)付點數(shù)、經(jīng)由信用卡或借記卡、經(jīng)由對于操作媒體服務(wù)器的公司的信用額度,等等??梢岳斫?,用戶可以按任何合適的方式與所顯示的廣告內(nèi)容交互,包括但不限于經(jīng)由觸摸屏輸入、 光標控制設(shè)備、經(jīng)由諸如深度傳感相機等自然用戶接口檢測到的運動、使用話筒或話筒陣列的語音命令、或用任何其他合適的方式。圖4和5示出了為媒體內(nèi)容提供廣告內(nèi)容的各種實施例,如上所述。首先,圖4示出了諸如電視機或計算機監(jiān)視器等客戶機設(shè)備400。在h,客戶機設(shè)備400被示為在媒體回放期間在顯示屏402上顯示媒體內(nèi)容104。在h,到達廣告層觸發(fā),由此觸發(fā)對廣告信息的請求和接收,并且還觸發(fā)廣告通知 404在顯示屏上的顯示。廣告通知404在所描繪的實施例中被示為位于顯示屏402的右下角。在其他實施例中,廣告通知可以出現(xiàn)在屏幕的任何其他合適的區(qū)域中。在一些實施例中,廣告通知可以看上去像“吐司”那樣從屏幕的底部滑動到屏幕中,或者可以淡入。接著,在t2,由用戶選擇廣告通知404。在所描繪的實施例中,這被示為用戶經(jīng)由光標406與廣告通知404交互。在其中顯示屏402是觸摸屏的其他實施例中,廣告通知404 可通過觸摸來選擇。此外,如果客戶機設(shè)備400是移動設(shè)備,則廣告通知可由例如該設(shè)備的集成控制按鈕來選擇。接著,在t3,當(dāng)選擇廣告通知時,顯示屏402顯示兩個區(qū)域,包括媒體內(nèi)容播放區(qū)域 410和包括用戶可與其交互的購物界面414的廣告內(nèi)容區(qū)域412。圖5示出了包括客戶機I、客戶機2和客戶機3的多用戶、多客戶機會話500,其中客戶機I是電視機或監(jiān)視器,而客戶機2和3是登錄到客戶機I的兩個用戶的移動設(shè)備。在 h,客戶機I在顯示屏502上顯示媒體內(nèi)容作為主回放體驗。注意,客戶機2和客戶機3不顯示媒體內(nèi)容。接著,在h,到達觸發(fā)點,從而觸發(fā)對廣告信息的請求和接收,并且還觸發(fā)廣告通知的顯示。如上所述,在多客戶機、多用戶環(huán)境中,可以按多種方式中的任一種向用戶顯示通知和廣告內(nèi)容。例如,如圖5所示,可以在正在播放媒體內(nèi)容項的客戶機設(shè)備(圖5中的客戶機I)上顯示通知,如客戶機I的顯示屏502的右下角中的虛線矩形504所示。另外地或另選地,可以在伴隨設(shè)備上顯示通知。在所描繪的實施例中,分別顯示在客戶機2和3上的通知I和通知2可以是相同的通知,或者可以是針對不同的廣告內(nèi)容的不同的通知。接下來,在用戶與通知交互時,顯示廣告內(nèi)容。在多客戶機、多用戶環(huán)境中,可以按多種方式中的任一種顯示廣告內(nèi)容。例如,如果用戶與主體驗客戶機(圖5中的客戶機I) 上所顯示的通知交互,則可以在客戶機I、客戶機2和客戶機3中的任一個上顯示廣告內(nèi)容。此外,可以在不同的客戶機上顯示不同的廣告信息。同樣,在一個用戶與諸如客戶機2等伴隨客戶機上的通知交互,而不與諸如客戶機3等伴隨客戶機上的通知交互的情況下,則可以在客戶機2上,而不在客戶機3上顯示廣告內(nèi)容。以此方式,可以在回放媒體內(nèi)容項期間在不中斷媒體內(nèi)容項的回放的情況下呈現(xiàn)上下文相關(guān)廣告??梢岳斫猓瑥V告層可被配置成可由用戶控制以使得用戶能夠選擇關(guān)閉通知和廣告內(nèi)容的顯示。還應(yīng)該理解,此處所述的配置和/或方法在本質(zhì)上是示例性的,并且這些特定實施例或示例不是限制意義,因為多個變體是可能的。此處所述的特定例程或方法可表示任意數(shù)量的處理策略中的一個或多個。由此,所示出的各個動作可按所示順序執(zhí)行、按其他順序執(zhí)行、并行地執(zhí)行、或者在一些情況下省略。同樣,可改變上述過程的次序。本公開的主題包括各種過程、系統(tǒng)和配置的所有新穎和非顯而易見的組合和子組合,和此處所公開的其他特征、功能、動作、和/或特性、以及其任何和全部等效物。
權(quán)利要求
1.一種在計算設(shè)備上的為媒體呈現(xiàn)廣告內(nèi)容的方法,所述計算設(shè)備包括媒體播放器以及被配置成顯示與經(jīng)由所述媒體播放器播放的媒體相關(guān)的廣告信息的廣告層,所述方法包括接收(204)請求回放媒體內(nèi)容項的輸入;向媒體服務(wù)器發(fā)送(205)對所述媒體內(nèi)容項的請求;從所述媒體服務(wù)器接收(212)所述媒體內(nèi)容項;從所述媒體服務(wù)器接收(214)廣告層信息;將所述廣告層信息中的觸發(fā)點與所述媒體內(nèi)容項相關(guān)聯(lián)(216);播放(220)所述媒體內(nèi)容項;以及當(dāng)在回放所述媒體內(nèi)容項期間到達(222)所選觸發(fā)點時,觸發(fā)通知的顯示(238)以便將可用廣告內(nèi)容通知給用戶。
2.如權(quán)利要求I所述的方法,其特征在于,觸發(fā)通知的顯示包括向所述媒體服務(wù)器發(fā)送對廣告內(nèi)容信息的請求以及接收所述廣告內(nèi)容信息。
3.如權(quán)利要求2所述的方法,其特征在于,還包括顯示所述通知,接收與所述通知交互的輸入,以及響應(yīng)于所述用戶輸入來顯示廣告內(nèi)容。
4.如權(quán)利要求3所述的方法,其特征在于,所述通知和所述廣告內(nèi)容被顯示在與所述媒體內(nèi)容項相同的顯示器上。
5.如權(quán)利要求3所述的方法,其特征在于,所述通知和所述廣告內(nèi)容中的一個或多個被顯示在與所述媒體內(nèi)容項不同的顯示器上。
6.如權(quán)利要求5所述的方法,其特征在于,所述通知和所述廣告內(nèi)容中的一個或多個被顯示在移動設(shè)備上,其中所述媒體內(nèi)容項被顯示在電視機上。
7.如權(quán)利要求5所述的方法,其特征在于,所述廣告內(nèi)容包括購物界面,所述購物界面被配置成允許用戶購買對應(yīng)于在回放所述媒體內(nèi)容項期間顯示的對象的物品。
8.如權(quán)利要求2所述的方法,其特征在于,發(fā)送對廣告內(nèi)容信息的請求包括發(fā)送與所述媒體內(nèi)容項中的對象相關(guān)的媒體內(nèi)元數(shù)據(jù)。
9.如權(quán)利要求8所述的方法,其特征在于,所述媒體內(nèi)容項是視頻內(nèi)容項,并且其中所述媒體內(nèi)容項中的對象包括所述視頻內(nèi)容項中所顯示的消費品。
10.一種被配置成向客戶機設(shè)備提供媒體內(nèi)容和廣告層信息的媒體服務(wù)器系統(tǒng) (102),所述媒體服務(wù)器(102)包括邏輯子系統(tǒng)(118);以及包括其上存儲有指令的數(shù)據(jù)保存子系統(tǒng)(120),所述指令可由所述邏輯子系統(tǒng)(118) 執(zhí)行以便從客戶機設(shè)備接收(206)對媒體內(nèi)容項的請求;向所述客戶機設(shè)備發(fā)送(208)所述媒體內(nèi)容項;向所述客戶機設(shè)備發(fā)送(210)廣告層信息,所述廣告層信息包括各自對應(yīng)于所述媒體內(nèi)容項中的媒體內(nèi)對象的一個或多個觸發(fā)點;從所述客戶機設(shè)備接收(228)對與所述廣告層信息中的所選觸發(fā)點相對應(yīng)的廣告內(nèi)容信息的請求,所述請求包括與所選媒體內(nèi)對象相關(guān)的元數(shù)據(jù);基于與所述所選媒體內(nèi)對象相關(guān)的元數(shù)據(jù)來選擇(230)廣告內(nèi)容;以及發(fā)送(232)所述廣告內(nèi)容。
全文摘要
本發(fā)明涉及提供上下文廣告。公開了涉及在電子媒體環(huán)境中提供廣告的實施例。例如,一個實施例在計算設(shè)備上提供一種為媒體呈現(xiàn)廣告內(nèi)容的方法,該計算設(shè)備包括媒體播放器以及被配置成顯示與經(jīng)由媒體播放器播放的媒體相關(guān)的廣告信息的廣告層。該方法包括接收請求回放媒體內(nèi)容項的輸入,向媒體服務(wù)器發(fā)送對媒體內(nèi)容項的請求,從媒體服務(wù)器接收媒體內(nèi)容項,以及從媒體服務(wù)器接收廣告層信息。該方法還包括將廣告層信息中的觸發(fā)點與媒體內(nèi)容項相關(guān)聯(lián),播放媒體內(nèi)容項,以及當(dāng)在回放媒體內(nèi)容項期間到達所選觸發(fā)點時,觸發(fā)通知的顯示以便將可用廣告內(nèi)容通知給用戶。
文檔編號H04N21/437GK102595217SQ20111043145
公開日2012年7月18日 申請日期2011年12月20日 優(yōu)先權(quán)日2010年12月21日
發(fā)明者C·海涅曼, K·甘米爾, M·盧塞羅, P·馬拉布尤, S·勞 申請人:微軟公司