專利名稱:在消費者定義的環(huán)境中呈現(xiàn)廣告的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及廣告,包括可以通過使用(一個或多個)由消費者定義的環(huán)境來 向消費者提供廣告的方法和系統(tǒng)。
背景技術(shù):
有針對性的或者小范圍播送的廣告可以為零售商和其它廣告客戶提供更有效的 模式來影響消費者。通過更好地將廣告內(nèi)容與娛樂內(nèi)容和用戶偏好匹配,更加個性化的觀 看體驗是可能的。因而,可以更加順利地接受相關(guān)的商業(yè)內(nèi)容。用于節(jié)目、廣告以及其它內(nèi) 容的可變的傳遞選項至少部分歸功于諸如用于有線、衛(wèi)星以及IPTV(因特網(wǎng)協(xié)議電視)的 機頂盒(STB)的計算設(shè)備的持續(xù)發(fā)展以及一些或者所有這類功能到電視機和其它顯示器 的集成。例如,已經(jīng)提出所謂的“交互式”廣告,藉此觀看者必須在廣告過程中提供響應(yīng),諸 如用于在帶有可變故事情節(jié)的廣告中確定結(jié)局的選擇。盡管這些選項和功能已經(jīng)被用來提 供不同的廣告系統(tǒng)和設(shè)計,但是仍然存在對吸引消費者的廣告的持續(xù)需求。
發(fā)明內(nèi)容
基于對本公開內(nèi)容的仔細審閱和/或?qū)Ρ局黝}的實施,本發(fā)明的目的和優(yōu)點對于 本領(lǐng)域的技術(shù)人員將是顯而易見的。這些目的和優(yōu)點包括提供用于通過在基于消費者偏好 構(gòu)建的一個或多個環(huán)境中呈現(xiàn)廣告來提供吸引消費者的廣告的方法和系統(tǒng)。例如,如下所述,在本主題的一些實施例中,消費者可以觀看在至少部分基于消費 者定義的參數(shù)而生成的虛擬世界的背景(context)下呈現(xiàn)的一個或多個廣告。廣告呈現(xiàn) 可以根據(jù)參數(shù)而變化,參數(shù)諸如為但不限于觀看廣告的(一個或多個)消費者的身份、 呈現(xiàn)的背景(例如時刻(time of day)、節(jié)目)等等。在一些實施例中,可以非虛擬世界 廣告旁邊或者以與非虛擬世界廣告的發(fā)布相類似的方式發(fā)布虛擬世界廣告(the virtual advertisements may be distributed alongside or in amanner similar to the distribution of non-virtual world advertisements)以使在虛擬世界廣告可用時專用 的裝置可以不是觀看該虛擬世界廣告所必需的。另外,在一些實施例中,可以在諸如對于廣 告顯示的協(xié)商、消費者目標鎖定(targeting)以及廣告選擇的背景中考慮虛擬世界廣告的 可用性。
在本說明書其余部分中更特別地闡述了包括實施所附權(quán)利要求的最佳模式以及 針對一個本領(lǐng)域普通技術(shù)人員的完整并且能夠?qū)崿F(xiàn)的公開內(nèi)容。本說明書參考了附圖,在 附圖中圖1為示出在用于使用消費者定義的背景參數(shù)提供廣告的示例性系統(tǒng)中的部件 的方框圖;圖2為示出在用于呈現(xiàn)虛擬世界廣告的示例性過程中的步驟的流程圖3為示出在用于虛擬世界廣告的示例性回放過程中的步驟的流程圖;圖4為示出在用于虛擬世界廣告的示例性回放過程結(jié)束時的步驟的流程圖;圖5為示出在用于呈現(xiàn)多個虛擬世界廣告的示例性過程中的步驟的流程圖;圖6為以消費者為中心的示例性的廣告分發(fā)系統(tǒng)的功能性方框圖;圖7A為示出在用于協(xié)商和實現(xiàn)一個或多個廣告的顯示的方法中的示例性步驟的 流程圖;以及圖7B為示出在被提供給代理以及由代理提供的示例性數(shù)據(jù)的背景下的示例性后 期綁定代理的方框圖。相同的附圖標記在不同特征中的使用旨在于表明相同的或者相似的部件。
具體實施例方式現(xiàn)在將詳細地參考各種以及可替換的示例性實施例及附圖,相同的標記表示基本 上一致的結(jié)構(gòu)元件。每個例子是為了解釋而予以提供的,并非作為限制。事實上,對于本領(lǐng) 域的技術(shù)人員將顯而易見的是在不脫離本公開內(nèi)容和權(quán)利要求的范圍或精神的情況下可 以作出修改和變動。例如,作為一個實施例的部分所示出或者描述的特征可以被用在另一 個實施例上以產(chǎn)生更進一步的實施例。因而,旨在于本公開內(nèi)容包括在所附權(quán)利要求和它 們的等效的范圍內(nèi)的修改和變動。本文所論述的技術(shù)涉及服務(wù)器、數(shù)據(jù)庫、軟件應(yīng)用、和其它基于計算機的系統(tǒng),以 及所采取的動作(action)和被發(fā)送至及來自于這些系統(tǒng)的信息。本領(lǐng)域的普通技術(shù)人 員將認識到基于計算機的系統(tǒng)的固有靈活性允許在部件之間和之中(between and among components)的任務(wù)和功能的多種可能的配置、組合、以及劃分。例如,可以通過使用單個服 務(wù)器或者組合工作的多個服務(wù)器來實現(xiàn)本文中所論述的服務(wù)器過程??梢栽趩蝹€系統(tǒng)上實 現(xiàn)數(shù)據(jù)庫和應(yīng)用或者跨越(across)多個系統(tǒng)來分布數(shù)據(jù)庫和應(yīng)用。分布的部件可以順序 地或者并行地運行。當在第一和第二計算機系統(tǒng)或者其部件之間獲得或者訪問數(shù)據(jù)時,實際數(shù)據(jù)可以 直接地或者間接地在系統(tǒng)之間傳播。例如,如果第一計算機從第二計算機訪問文件或者數(shù) 據(jù),該訪問可以涉及一個或多個中間計算機、代理等等。實際文件或者數(shù)據(jù)可以在計算機之 間移動,或者例如一個計算機可以提供被第二計算機用來從除第一計算機以外的計算機訪 問實際數(shù)據(jù)的指針或者元文件。本公開內(nèi)容也涉及在諸如因特網(wǎng)的網(wǎng)絡(luò)上傳遞的數(shù)據(jù)的轉(zhuǎn)播(relay)。應(yīng)當理 解的是此類網(wǎng)絡(luò)通信也可以在可替換的網(wǎng)絡(luò)發(fā)生,該可替換的網(wǎng)絡(luò)諸如撥號網(wǎng)絡(luò)、局域網(wǎng) (LAN)、廣域網(wǎng)(WAN)、公共開關(guān)電話網(wǎng)絡(luò)(PSTN)、因特網(wǎng)、內(nèi)聯(lián)網(wǎng)或者其它的(一個或多個) 類型的網(wǎng)絡(luò)。網(wǎng)絡(luò)可以包括任何數(shù)量的硬連線、無線或者其它通信鏈路和/或它們的組合。本文中所論述的各種計算機系統(tǒng)不限于任何特定的硬件構(gòu)架或者配置。任何合 適的節(jié)目、腳本或者其它類型的語言或者語言的組合可以被用來實現(xiàn)在本文中所包括的教 導(dǎo)。本文中所闡述的方法和系統(tǒng)的實施例可以由訪問以計算機可讀形式提供的軟件指令的 一個或多個通用或定制的計算設(shè)備來實現(xiàn)。本文中所闡述的方法和系統(tǒng)的實施例也可以通 過硬連線的邏輯或者其它電路系統(tǒng)(包括但不限于專用電路)來實現(xiàn)。當然,計算機執(zhí)行 的軟件和硬連線的邏輯的組合也可以是合適的。
本文所公開的方法的實施例可以通過一個或多個合適的計算設(shè)備來執(zhí)行。此類設(shè) 備可以訪問包括計算機可讀指令的一個或多個計算機可讀媒體,當該計算機可讀的指令被 至少一個計算機執(zhí)行時,其使該至少一個計算機實現(xiàn)本文所公開的方法的一個或多個實施 例。此外,目前公開的技術(shù)的部件,例如廣告儲存器(ad store),可以通過使用一個或多個 計算機可讀媒體來實現(xiàn)。任何合適的計算機可讀介質(zhì)或者媒體(medium or media)可以被用來實現(xiàn)或者實 施目前公開的主題,包括磁盤、驅(qū)動器以及其它基于磁性的存儲媒體、光存儲媒體,包括光 盤(包括CD-ROM、DVD-ROM及其變體)、閃存、RAM、ROM和其它存儲設(shè)備、等等。軟件代理被用在本主題的一些實施例中。一般而言,可以使用任何類型的軟 件代理,軟件代理的動作基于由代理的負責人或者多個負責人提供的規(guī)則、參數(shù)、簡檔 (profile)、以及其它數(shù)據(jù),該代理的負責人或者多個負責人即指導(dǎo)代理的行為的(一個或 多個)個體、(一個或多個)群組、或者其它(一個或多個)實體。由代理行使的自主程度 可以變化,并且可以取決于由代理的負責人規(guī)定的規(guī)則或者偏好。在一些情況中,規(guī)則可以 規(guī)定代理聯(lián)系一個或多個人和/或其它代理以獲得附加數(shù)據(jù)(for additional data),諸如 代理評估情況所要求的動作過程或者進一步的信息的確認??梢杂蓡蝹€代理來處理代理功 能或者在多個代理之間協(xié)調(diào)該代理功能。(一個或多個)代理可以駐留在一個計算設(shè)備中 或者可以分布在多個計算設(shè)備之中。廣告系統(tǒng)可以包括至少一個適用于確定一個或多個廣告呈現(xiàn)時機的計算設(shè)備。例 如,電視節(jié)目或者點播電影可以包括用于廣告的一個或多個時間空擋,或者可以通過在節(jié) 目中引入暫停來創(chuàng)建一個或多個時間空擋。該至少一個計算設(shè)備還可以被配置用來訪問 包括用于虛擬世界廣告的內(nèi)容的廣告定義數(shù)據(jù)、訪問包括用于虛擬世界廣告呈現(xiàn)的至少一 個消費者偏好的數(shù)據(jù)、以及呈現(xiàn)虛擬世界廣告。呈現(xiàn)可以包括至少基于消費者偏好數(shù)據(jù)來 呈遞(render)虛擬世界以及基于廣告定義數(shù)據(jù)結(jié)合虛擬世界生成廣告。例如,可以在虛擬 世界中和/或旁邊(alongside)呈現(xiàn)廣告。(一個或多個)計算設(shè)備可以通過軟件和/或硬件被修改,并且當然可以適用于執(zhí) 行附加任務(wù)以及提供附加功能。例如,(一個或多個)計算設(shè)備可以包括電視機機頂盒、個 人錄像機、游戲設(shè)備、因特網(wǎng)裝置、媒體中心、服務(wù)器、膝上型計算機、或者其它計算機、個人 數(shù)字助理(PDA)、蜂窩電話等等。一些或者所有功能可以被集成到將內(nèi)容提供到觀看該內(nèi)容 的(一個或多個)消費者的電視機或者其它(一個或多個)顯示器。在一些實施例中,(一個或多個)計算設(shè)備還可以適用于基于至少一個消費者偏 好從多個虛擬世界中選擇呈遞的虛擬世界。例如,消費者可以定義不同的虛擬世界用于不 同情況,諸如將在其旁邊呈現(xiàn)廣告的節(jié)目的類型或者分級、觀看廣告的(一個或多個)消費 者的身份、廣告類型或者提供商、時刻等等。(一個或多個)計算設(shè)備可以被配置用來提供節(jié)目或者其它內(nèi)容以及確定廣告 呈現(xiàn)時機。然后,該(一個或多個)設(shè)備可以選擇用于呈現(xiàn)的至少一個虛擬世界廣告以 及響應(yīng)該選擇訪問數(shù)據(jù)并且呈現(xiàn)虛擬世界廣告。例如,(一個或多個)計算設(shè)備可以維護 (maintain)由多個廣告組成的隊列。在一些實施例中,隊列可以包括虛擬世界廣告和其它 的非虛擬世界廣告(諸如常規(guī)的視頻廣告)。選擇可以包括基于消費者偏好和其它參數(shù)從 隊列中選擇廣告。在一些實施例中,該隊列可以定義呈現(xiàn)廣告的順序以及,如果兩個虛擬世界廣告前后相隨,則可以在虛擬世界中依次呈現(xiàn)虛擬世界廣告。在一些實施例中,廣告定義數(shù)據(jù)包括廣告腳本,而在虛擬世界中生成廣告包括執(zhí) 行廣告腳本。例如,腳本還可以使(一個或多個)計算設(shè)備適用于基于廣告定義數(shù)據(jù)個性 化虛擬世界廣告。例如,廣告定義數(shù)據(jù)可以提供可被選擇和/或組合以生成廣告的多個內(nèi) 容選項。例如,個性化可以包括通過訪問消費者簡檔數(shù)據(jù)來響應(yīng)廣告定義數(shù)據(jù)中(例如腳 本中)的查詢。例如,基于該查詢,產(chǎn)品的一個變體可以優(yōu)先于(over)另一個變體被選擇 包括在廣告中或者在廣告中強調(diào)。在一些實施例中,(一個或多個)設(shè)備可以適用于在已經(jīng)執(zhí)行廣告腳本之后繼續(xù) 呈遞虛擬世界。例如,一旦已經(jīng)呈現(xiàn)廣告,則廣告腳本可以結(jié)束。基于用戶偏好和/或其它 考慮(一個或多個)計算設(shè)備可以在廣告腳本結(jié)束之后繼續(xù)呈遞虛擬世界設(shè)定的或者無限 制的時間。例如,可以在向用戶呈現(xiàn)其它信息(諸如節(jié)目)時繼續(xù)呈遞虛擬世界,這樣以避 免與初始化用于呈遞虛擬世界的部件相關(guān)聯(lián)的延遲。在其它實施例中,可以向用戶繼續(xù)呈 遞和呈現(xiàn)虛擬世界,藉此即使在完成廣告的呈現(xiàn)之后用戶也可以停留在虛擬世界中。作為 另一個例子,廣告腳本可以使(一個或多個)設(shè)備適用于重新運行廣告腳本(即廣告可以 包括循環(huán)),而用戶在廣告腳本已經(jīng)完成設(shè)定數(shù)量的循環(huán)之后被給予停留在虛擬世界中或 者離開的選項。在一些實施例中,廣告呈現(xiàn)時機可以包括具有預(yù)先確定長度的廣告時間空擋。(一 個或多個)計算設(shè)備可以適用于如果在時間空擋結(jié)束之后繼續(xù)向用戶呈遞和呈現(xiàn)虛擬世 界則記錄節(jié)目事件。例如,如果用戶還沒有在記錄節(jié)目,(一個或多個)設(shè)備可以被配置用 來記錄節(jié)目的(一個或多個)部分,否則由于用戶繼續(xù)停留在虛擬世界中該用戶將錯過節(jié) 目的該(一個或多個)部分。在其它實施例中,可以基于包括在節(jié)目流中的數(shù)據(jù)來提供虛擬世界廣告。例如,視 頻內(nèi)容可以包括指導(dǎo)計算設(shè)備來獲得包括虛擬世界廣告的數(shù)據(jù)以及在恰當?shù)臅r間呈現(xiàn)虛 擬世界廣告的嵌入廣告定義數(shù)據(jù)或者其它信息。嵌入的數(shù)據(jù)可以定義呈現(xiàn)的時間或者(一 個或多個)計算設(shè)備可以確定呈現(xiàn)廣告的恰當?shù)臅r間。 如上所述,系統(tǒng)可以包括一個或多個計算設(shè)備。在一些實施例中,系統(tǒng)至少包括第 一和第二計算設(shè)備。第一計算設(shè)備可以適用于呈遞虛擬世界、在虛擬世界中生成廣告、以及 將虛擬世界廣告提供到第二計算設(shè)備,第二計算設(shè)備適用于向消費者呈現(xiàn)虛擬世界廣告。 例如,第一計算設(shè)備可以包括家用計算機、服務(wù)器或者其它設(shè)備而第二計算設(shè)備可以包括 用于實際上向觀看者呈現(xiàn)廣告和內(nèi)容的機頂盒或者其它設(shè)備。在一些實施例中,該至少一個計算設(shè)備可以適用于與至少一個廣告實體協(xié)商,包 括建立關(guān)于向消費者顯示虛擬世界廣告的至少一個合同,下載包括用于虛擬世界廣告的廣 告定義數(shù)據(jù)的數(shù)據(jù)包,以及如果根據(jù)該至少一個合同顯示虛擬世界廣告則向該至少一個廣 告實體提供清單(invoice)。例如,協(xié)商可以包括參與或者進行廣告時機交換的拍賣以回報 獎勵,諸如給消費者的報酬或者其它獎賞。將在下文中論述在消費者定義的背景中呈現(xiàn)廣告的若干例子。通常,在若干個例 子中,廣告被稱為“虛擬世界廣告”?!疤摂M世界廣告”意味著包括在其中呈遞虛擬世界并在 虛擬世界中和/或旁邊放置一個或多個廣告的任何廣告。一般而言,虛擬世界是基于計算 機的模擬環(huán)境,一個或多個用戶通過化身(avatar)的方式棲居于(inhabit)其中?;砜梢允菐缀跞魏螌ο蠡蛘呱?真實的或者想象的)的表示。然而,除了化身之外,虛擬世界 可以包括一個或多個場所(諸如房間或者位置)、和/或其它虛擬世界對象。在一些實例 中,通過對運動的限制(諸如重力和地形)、對于對象/化身的交互的限制和規(guī)定(諸如行 為規(guī)則和/或其它規(guī)則)來表征虛擬世界。在一些實施例中,可以將虛擬世界呈遞為沉浸 式(immersive)環(huán)境以呈現(xiàn)3D或模擬3D環(huán)境。如下所述,在本主題的一些實施例中,基于用戶偏好/參數(shù)呈遞虛擬世界,此時廣 告被放在服從由廣告客戶提供的規(guī)則以及在一些實施例中由廣告的(一個或多個)消費者 提供的或者與廣告的(一個或多個)消費者有關(guān)的附加數(shù)據(jù)的環(huán)境中或者旁邊??梢匀魏魏线m的方式分布虛擬世界廣告。在一些實施例中,虛擬世界廣告發(fā)布在 諸如視頻廣告和交互式的但非沉浸式廣告的“傳統(tǒng)”廣告旁邊或者代替該“傳統(tǒng)”廣告。在 一些實施例中,可以使用下文中相對于圖6、7A和7B簡要論述的以消費者為中心的廣告系 統(tǒng)的實施例來分布虛擬世界廣告。然而,可以使用任何其它合適的(一個或多個)系統(tǒng)來 分布虛擬世界廣告,但是在本文的例子中所使用的分布的特定模式并非旨在于限制本主題 的范圍。圖1為用于在消費者定義的背景中提供廣告的示例性系統(tǒng)中的部件的方框圖。在 這個例子中,系統(tǒng)包括機頂盒100,該機頂盒100連接到內(nèi)容提供商和廣告賣主(經(jīng)(一個 或多個)外部網(wǎng)絡(luò)99)、顯示器108 (經(jīng)連接106)、以及家用PC/服務(wù)器102 (經(jīng)網(wǎng)絡(luò)104)。 顯示器108可以包括任何合適的顯示器,諸如常規(guī)的或者高清的電視機、平板顯示器、投影 顯示器或者可以包括或不包括音頻功能的任何其它合適的顯示系統(tǒng)。機頂盒100可以包括 任何合適的設(shè)備或者多個設(shè)備,該設(shè)備可以被配置用來選擇和提供視頻內(nèi)容,例如電視節(jié) 目、廣告、電子節(jié)目指南等等。例如,機頂盒100可以包括分線盒(cable box)、個人錄像機、 因特網(wǎng)或媒體裝置、或者媒體播放器。家用PC/服務(wù)器102可以包括任何合適類型和數(shù)量 的(一個或多個)計算設(shè)備,諸如使用任何操作系統(tǒng)的具有任何構(gòu)架的臺式計算機、膝上型 計算機、或者服務(wù)器計算機。網(wǎng)絡(luò)/連接99、104和106中任意個或者全部都可以包括多個網(wǎng)絡(luò),并且網(wǎng)絡(luò)中的 任意個或者全部可以被組合。例如,顯示器108和家用PC/服務(wù)器102都可以經(jīng)家用網(wǎng)絡(luò) 104連接到機頂盒100。任何部件可以被連接到一個或多個外部網(wǎng)絡(luò),例如99。例如,在一 些實施例中,網(wǎng)絡(luò)99可以包括因特網(wǎng),其可以被用于廣告和/或節(jié)目內(nèi)容的傳遞。在其它 實施例中,廣告和/或節(jié)目內(nèi)容可以經(jīng)其它網(wǎng)絡(luò)被傳遞,例如通過有線電視系統(tǒng)、電話系統(tǒng) 或者衛(wèi)星系統(tǒng)。所有部件可以經(jīng)家用網(wǎng)絡(luò)104、因特網(wǎng)和/或其它外部網(wǎng)絡(luò)相互連接。由機頂盒100、家用PC/服務(wù)器102以及顯示器108提供的功能可以由比在圖1的 例子中顯示的設(shè)備更多或更少的設(shè)備來提供。例如,機頂盒功能和顯示器功能可以集成到 單個單元。類似地,由家用PC/服務(wù)器102提供的一些或者所有功能可以與機頂盒100的 一些或所有功能組合。例如,媒體PC或者裝置可以提供機頂盒功能和PC功能。因而,將會 理解的是在圖1中顯示的配置僅是出于示例的目的。如圖1所示,機頂盒100包括用于生成和呈現(xiàn)虛擬世界廣告的若干部件。在這個例 子中,機頂盒100包括廣告儲存器110、消費者廣告請求代理(consumer ad solicitation agent) 112、廣告插入系統(tǒng)114以及虛擬世界引擎116。消費者廣告請求代理112可以包 括適用于聯(lián)系廣告實體以及獲得廣告定義數(shù)據(jù)的一個或多個軟件代理或者例程。例如,如下所述,代理112可以參與或者進行拍賣,在該拍賣中用消費者廣告時間交換來自廣告實 體的獎勵。在一些實施例中,所得到的廣告中的一些可以是“傳統(tǒng)的”(例如視頻或者非沉 浸式的交互式廣告),而其它廣告是虛擬世界廣告。因而,廣告請求代理112可以適用于考 慮與虛擬世界廣告相關(guān)聯(lián)的益處連同任何適用的限制。例如,賣主或者其它廣告實體可以 為其廣告內(nèi)容作為虛擬世界廣告的部分的呈現(xiàn)提供更大的獎勵,而內(nèi)容可能有某些硬件要 求,諸如為消費者用于觀看廣告而接收字幕(credit)所必須滿足的最低要求圖形能力。因 此,廣告請求代理112可以被配置為在選擇廣告以及為廣告的顯示協(xié)商時將這類因素考慮 在內(nèi)。機頂盒100還包括廣告儲存器110。例如,一旦廣告請求代理112已經(jīng)為一個或多 個廣告的顯示成功地協(xié)商,則廣告可以被下載用于本地存儲以及后面的取回。在一些實施 例中,廣告儲存器可以包括多個儲存器,諸如用于中期到長期存儲的硬件驅(qū)動器或者其它 合適的區(qū)域以及用于更快速的存儲和取回廣告內(nèi)容的一個或多個緩沖器或者隊列。虛擬世界引擎116包括任何合適的硬件/軟件,其基于輸入?yún)?shù)可以被用來呈遞 沉浸式虛擬環(huán)境。虛擬世界以在諸如游戲和模擬的若干不同領(lǐng)域中的使用而為人所知???以呈遞任何合適的虛擬世界并且可以使用任何合適的(一個或多個)引擎來呈遞(一個或 多個)世界。一般而言,虛擬世界將由規(guī)定活動規(guī)則、被準許的行為和對象、和對其中的活 動的其它約束的參數(shù)來定義。如已知的那樣,虛擬世界可以支持各種虛擬實體,諸如其中的 化身和對象。在虛擬世界中可以依據(jù)定義該世界的參數(shù)發(fā)生任何合適的活動。出于廣告的 目的,例如,這可以包括顯示徽標或者圖形(2D或者3D)、視頻和音頻剪輯(clip)、交互式化 身或者其它對象等等。廣告插入系統(tǒng)114表示被配置用來獲得廣告定義數(shù)據(jù)以及將廣告內(nèi)容插入虛擬 世界中的軟件和/或硬件。例如,廣告定義數(shù)據(jù)可以規(guī)定要被插入到虛擬世界中的廣告的 屬性和范圍。廣告插入系統(tǒng)114可以向虛擬世界引擎116提供命令以使依據(jù)廣告定義數(shù)據(jù) 和用戶參數(shù)在虛擬世界中發(fā)生規(guī)定的內(nèi)容和其它活動。可以任意種方式提供廣告內(nèi)容。例 如,廣告內(nèi)容可以被插入到完全呈遞的虛擬世界環(huán)境中,可以作為呈遞環(huán)境本身的部分被 包括,和/或可以呈現(xiàn)在虛擬世界旁邊。在這個例子中,廣告插入系統(tǒng)114還發(fā)送回放/混 合信號以使顯示器108從顯示內(nèi)容變?yōu)轱@示所呈遞的虛擬世界廣告。例如,廣告插入系統(tǒng) 114可以在節(jié)目內(nèi)容中檢測或者創(chuàng)建商業(yè)廣告(commercial break)并且將音頻/視頻回放 從節(jié)目內(nèi)容切換到在其中帶有(一個或多個)廣告的使用引擎116所呈遞的虛擬世界的圖 像。如稍后將在下文中所論述的那樣,在一些實施例中以及在某些時候,即使在已經(jīng)呈現(xiàn)廣 告之后,系統(tǒng)114也可以顯示所呈遞的虛擬世界。圖1還示出了虛擬世界控制器101,其表示消費者(或者多個消費者)可以用來與 虛擬世界廣告交互的任何合適的硬件部件或者多個硬件部件。例如,控制器101可以包括 用于機頂盒100的遙控裝置、諸如鼠標或者輸入板的接口設(shè)備、或者任何合適類型的游戲 控制器??梢员恍惺沟慕换?控制的量通常將取決于系統(tǒng)的能力、廣告內(nèi)容和虛擬世界參 數(shù)、以及消費者與虛擬世界的環(huán)境交互、探索或者以其它方式利用虛擬世界的環(huán)境的愿望。計算設(shè)備102 (在這個例子中顯示為PC/服務(wù)器102)包括在一些實施例中可以被 用來支持虛擬世界廣告的一個或多個合適的設(shè)備。例如,設(shè)備102可以包括個人內(nèi)容124 和個人簡檔數(shù)據(jù)126的存儲器,個人內(nèi)容124和個人簡檔數(shù)據(jù)126可以被用來確定要用哪一個或者哪幾個虛擬世界、怎樣呈遞廣告以及系統(tǒng)應(yīng)當請求哪些虛擬世界廣告。例如,消費 者可以提供使用控制應(yīng)用120控制系統(tǒng)操作的偏好以及其它參數(shù)。同這個例子中由設(shè)備 102提供的其它功能一樣,在其它實施例中可以使用機頂盒100來提供控制應(yīng)用120。虛擬 世界創(chuàng)作系統(tǒng)122可以表示消費者用來構(gòu)建和定義虛擬世界的任何合適的應(yīng)用或者應(yīng)用 組。例如,創(chuàng)作系統(tǒng)122可以包括任意的世界創(chuàng)建工具或者多個任意的世界創(chuàng)建工具,諸如 AJAX3D、DIVERSE、Multiverse等等。在一些實施例中,消費者可以訪問模板或者完全定義 的虛擬世界環(huán)境。例如,用戶可以生成以及共享環(huán)境或者從第三方提供商購買環(huán)境。作為 另一個例子,系統(tǒng)122可以包括適用于構(gòu)建或者修改游戲環(huán)境的一個或多個虛擬世界創(chuàng)作 工具。在本主題的一些實施例中,廣告消費者提供各種參數(shù),諸如偏好的虛擬環(huán)境、用于 虛擬世界選擇的條件、以及簡檔數(shù)據(jù),該各種參數(shù)被用來定制在其中呈現(xiàn)廣告的背景。例 如,由于在消費者定義的背景中呈現(xiàn)廣告,因此向消費者提供附加的控制等級而不是強制 灌輸廣告。然而,同時地,廣告內(nèi)容服從于廣告實體提供的規(guī)則和限制以使廣告信息不丟 失。例如,消費者可以單獨觀看電視節(jié)目并且將系統(tǒng)配置成在Fenway公園(Fenway Park)棒球場的虛擬重建中傳遞所有廣告。例如,可以通過使用作為機頂盒100的部分被 包括的第三方游戲系統(tǒng)或者游戲引擎呈遞棒球場環(huán)境。當消費者觀看廣告時,在虛擬世界 中顯示廣告的同時可以在虛擬世界中再次展現(xiàn)難忘的播放(play)。例如,可以結(jié)合虛擬世 界來顯示廣告,諸如在虛擬世界旁邊呈現(xiàn)的廣告(諸如畫中畫)。作為另一個例子,廣告可 以被并入虛擬世界,諸如被呈現(xiàn)在體育場中模擬的巨大屏幕上或者體育場上面可見的小飛 艇(blimp)上。作為另一個例子,消費者可以配置系統(tǒng)以使當消費者和消費者的配偶一起 觀看電視時,在模擬的海灘環(huán)境中的虛擬TV上呈現(xiàn)廣告,其中在該海灘環(huán)境中表示消費者 和配偶的化身正在放松。然而,這些例子并非旨在于限制。例如,其它化身或者對象可以被 定義在廣告中并且與觀看者交互。在一些實施例中,可以使用包括用于虛擬世界廣告的內(nèi)容的一個或多個數(shù)字文件 來定義虛擬世界廣告。例如,該(一個或多個)文件可以包括在廣告協(xié)商和分布系統(tǒng)內(nèi)以 與這些系統(tǒng)處理其它的、非虛擬世界廣告(諸如視頻廣告)的方式類似的方式被處理的包。 例如,該包可以包括定義廣告的一個或多個XML文件,以及諸如視頻、圖形等等的一個或多 個賣主供給的內(nèi)容項目。在XML文件內(nèi),腳本可以被用來定義各種部件、交互、規(guī)則以及其 它廣告參數(shù)。腳本語言或者格式可以取決于所使用的虛擬世界引擎的類型。例如,可以為 XML格式定義一個或多個標準供廣告客戶在廣告包的構(gòu)建中遵守。廣告客戶可以任何合適 的方式來構(gòu)建包,例如使用創(chuàng)作應(yīng)用和/或手動構(gòu)建。下面的表格提供了用于假設(shè)給假想的可樂(“SuperSoda”)做廣告的假想的虛擬 世界廣告的示例性XML文件。然而,可以使用任何結(jié)構(gòu)的格式來定義廣告。在這個例子中, 取決于房間里有多少人,在該虛擬世界中播放兩個可能的視頻廣告之一。另外,由用戶配置 的化身被用來引入廣告。例如,用戶可以提供在需要使用化身的虛擬世界廣告中使用的各 種化身。例如,用戶可以基于他/她自己的化身或者另一個化身,例如諸如幻想的生物,來 定義化身。用戶定義的化身可以被選擇并且接著根據(jù)廣告說明而行事。<CAPS-Advertisement>〈Header〉〈Vendor = “ SuperSodaCo “ /><Ad Id 123456" /></Header>〈Attachments〉<ID=" abl23" type =” graphic" name=" soda, gif" /><ID=" abc88" type=" video" name=" adl.m2p" /><ID=" abc89" type=" video" name=" ad2.m2p" />〈/Attachments〉<script>< ! —The scriptng syntax varies based on the supportingvirtual world—>avatar1 = load avatar(from user, male,0,0);avatar 1. say Hello" , username, pause, “ have you had aSuperSoda latety ?");if (num users = = 1) {play video(" abcl88" ,videoslotl); 1; else {play video(" abcl89" ,videoslotl); 1; </script></CAPS-Advertisement〉
表1 假想的虛擬世界廣告定義文件消費者廣告請求代理112可以利用任何合適的方法或者多個方法來標識和選擇 廣告。例如,在一些實施例中,可以利用基于拍賣的系統(tǒng),藉此用戶定義偏好和/或簡檔,根 據(jù)該偏好和/或簡檔拍賣代理或者多個拍賣代理參加協(xié)商以獲得并且使用“最佳”廣告。例 如,(一個或多個)拍賣代理可以被配置用來給予虛擬世界廣告更高的值,并且該偏好可以 凌駕諸如經(jīng)濟價值的其它偏好。另外,如上所述,廣告定義數(shù)據(jù)可以取決于特定的呈遞引擎 和其它的特定功能。例如,如果虛擬世界引擎被包括在機頂盒中,則特定的虛擬世界引擎實 現(xiàn)可以因機頂盒制造商的不同(across set-top manufactures)而不同。因而,消費者拍 賣代理可以被配置用來驗證廣告以保證廣告適應(yīng)諸如虛擬世界引擎116和插入系統(tǒng)114的 系統(tǒng)部件。在一些實施例中,由消費者創(chuàng)建/選擇的每個虛擬世界環(huán)境可以與簡檔相關(guān)聯(lián)。 該簡檔可以被用來定義何時虛擬環(huán)境應(yīng)當被用在虛擬世界廣告中。例如,在上面的例子中, 當消費者獨自一人的時候使用Fenway公園環(huán)境而當消費者的配偶也在的時候使用海灘環(huán) 境。可以被用于選擇環(huán)境的其它參數(shù)包括,但不限于觀看者的身份和/或數(shù)量、時刻、日期 /季節(jié)、節(jié)目內(nèi)容的類型、以及與節(jié)目內(nèi)容相關(guān)聯(lián)的分級或者其它內(nèi)容元數(shù)據(jù)。當要提供虛擬世界廣告時,在一些實施例中優(yōu)選使用緩沖以使系統(tǒng)準備好在適當 的時間調(diào)用虛擬環(huán)境并顯示(一個或多個)廣告。例如,可以結(jié)合廣告隊列管理來提供緩 沖。轉(zhuǎn)到圖2,顯示用于準備顯示虛擬世界廣告的示例性過程150。在步驟152處,新的虛擬世界廣告進入廣告隊列。例如,消費者拍賣代理可能已經(jīng)成功地協(xié)商廣告的顯示并且廣 告被下載到機頂盒100。( 一個或多個)隊列或者(一個或多個)其它緩沖器的大小可以 變化并且可以是可配置的。最終,負責隊列管理的后期綁定代理(a late binding agent) 或者其它部件可以確定廣告呈現(xiàn)的時間,以及由于在這個例子中虛擬世界廣告是可用的, 選擇虛擬世界廣告用于顯示。接著,在步驟154處,選擇虛擬世界以供使用。例如,如上所 述,消費者可以針對不同情況定義多個環(huán)境。在步驟156處,個性化/定制廣告。例如,如上所述,廣告內(nèi)容可以根據(jù)呈現(xiàn)的情 況而變化,諸如基于用戶數(shù)量的不同視頻。然而,定制的量和范圍可以被更多地變化。例 如,廣告定義數(shù)據(jù)可以包括定義了擴大或者改變虛擬環(huán)境和/或其中的對象的內(nèi)容、動作、 以及用戶專用規(guī)則的數(shù)據(jù)。例如,廣告腳本可以包括一個或多個查詢或者要求輸入來為特 定的消費者或者多個消費者定做廣告內(nèi)容。廣告腳本可以請求信息,諸如用戶姓名、年齡、 和人口統(tǒng)計信息。在一些實施例中,(一個或多個)請求可以作為一個或多個查詢被提供, 以及包括廣告?zhèn)鬟f系統(tǒng)(諸如機頂盒)的一個或多個計算設(shè)備可以被配置用來自動地響應(yīng) 這些查詢。查詢可以是簡單的或者復(fù)雜的。例如,如果消費者維護簡檔數(shù)據(jù)的本地存儲器, 例如經(jīng)PC/服務(wù)器102或者其它合適的(一個或多個)設(shè)備,則某些廣告腳本可以查詢簡 檔數(shù)據(jù)以獲得更詳細的信息。在一些實施例中,廣告腳本可以直接查詢簡檔數(shù)據(jù),而在其它 實施例中,可以間接地提供一個或者多個查詢。在一些實施例中,優(yōu)選地對廣告?zhèn)€性化以及其它設(shè)定(setup)方面進行定時以減 少或者避免廣告呈現(xiàn)時機開始的時間和廣告起始的時間之間的延遲。然而,在一些實例 中,個性化的一些或者所有方面(和/或設(shè)定廣告的其它方面)不會發(fā)生直到廣告被實際在步驟158處,初始化和/或配置虛擬世界引擎用于廣告的呈現(xiàn)。例如,硬件和/ 或軟件部件可以被用來呈遞虛擬世界以及在其中呈現(xiàn)廣告內(nèi)容。在一些實施例中,可以在 廣告呈現(xiàn)之前完全地或者部分地初始化用于呈現(xiàn)虛擬世界的底層硬件和/或軟件例程。例 如,如果使用游戲系統(tǒng)或者其它專用硬件來呈現(xiàn)虛擬世界,則即使在虛擬世界廣告結(jié)束之 后該硬件可以保持活動(active)或者可以只被部分地關(guān)閉(例如待機)。作為另一個例 子,用來呈遞虛擬世界的軟件模塊或者部件可以保持駐留在存儲器中用于快速重新初始化 而不是為每個廣告都全部被加載和初始化。在步驟160處,呈現(xiàn)廣告的時間實際到達。與要被顯示的虛擬世界的復(fù)雜性相比, 廣告的初始準備和實際回放的時間之間的時間可以取決于多個因素,諸如系統(tǒng)能力(諸如 存儲和處理能力)。在步驟162處,系統(tǒng)將視頻輸出切換到屏幕108 (或者其它觀看設(shè)備) 來描繪由虛擬世界引擎116提供的虛擬世界。盡管在這個例子中通過機頂盒100來呈現(xiàn)虛 擬世界,在其它實施例中,可以從另一個計算設(shè)備提供虛擬世界和/或其中的廣告內(nèi)容的 一些或者所有呈遞,諸如PC、游戲系統(tǒng)或者任何其它合適的一個或者多個設(shè)備。當然,切換的特定特性以及被發(fā)送到計算設(shè)備以及在計算設(shè)備之中為了呈現(xiàn)節(jié)目、虛擬世界廣告和其 它數(shù)據(jù)的信號將根據(jù)硬件實現(xiàn)而變化。在一些實施例中,當發(fā)動虛擬世界引擎116時,在場的任何觀看者被以任何合適 的方式登錄到系統(tǒng)中。例如,可以使用圖像識別、RFID標簽來識別觀看者,或者可以基于分 析觀看活動來推斷存在。在一些實施例中,即使在沒有被觀看時虛擬世界引擎也可以保持 活動以減小與發(fā)動和退出虛擬世界引擎相關(guān)聯(lián)的系統(tǒng)負載。圖3為顯示用于回放虛擬世界廣告的示例性過程170中的步驟的流程圖。當然, 如與本說明書中所有流程圖的情況一樣,這些步驟可以在其它實施例中被重新排序或者改 變。廣告回放過程將根據(jù)與每個廣告相關(guān)聯(lián)的(一個或多個)腳本而變化。例如,與其腳 本提供視用戶活動而定的多個結(jié)果的廣告相比,在其中不可能有反饋或者沒有提供反饋的 廣告可以相當直接的方式進行。一般而言,廣告根據(jù)廣告腳本和用戶偏好在虛擬世界環(huán)境 內(nèi)被執(zhí)行,廣告回放受虛擬世界環(huán)境的控制。在這個例子中,在步驟172處廣告回放開始。在174處,系統(tǒng)評估是否需要觀看者 反饋。如果不需要,則在步驟182處回放繼續(xù)。如果要求觀看者反饋并且時間限制對反饋 是可應(yīng)用的,則在176處監(jiān)控時間限制。如果剩余時間用于反饋,則廣告返回182。然而如 果可應(yīng)用的時間限制已經(jīng)到時間了,則在178處系統(tǒng)確定自動完成代理是否可用。與提供 虛擬世界廣告相關(guān)聯(lián)的機頂盒或者其它(一個或多個)設(shè)備可以被配置用來通過使用諸如 一個或多個自動完成代理來自動響應(yīng)來自廣告腳本的查詢和其它的信息請求。如果用戶沒 有在被分配的時間量中手動地提供反饋,則自動完成代理(圖3中的“自動代理”)可以提 供響應(yīng),如186和184處所示。在一些實施例中,時間限制可以變化和/或可以不考慮時間 限制;例如用戶可以將自動完成代理配置為自動地響應(yīng)一些或者所有查詢而無需等待一段 時間逝去。如果自動完成代理不可用,或者如果可用的代理不能提供有效的響應(yīng),則在180 處廣告腳本提供默認響應(yīng)且廣告回放繼續(xù)。例如,廣告可以繼續(xù)預(yù)先確定的時間和/或否 則直到廣告腳本完成。自動完成代理可以包括用戶和虛擬世界“之間”的系統(tǒng)部件。例如,自動完成代理 可以訪問虛擬世界之外的數(shù)據(jù),諸如觀看者簡檔數(shù)據(jù),以便向虛擬世界廣告提供信息。盡管 在這個例子中,以在廣告回放期間提供響應(yīng)的背景論述自動完成代理,但是自動完成代理 可以在其它時間提供數(shù)據(jù),諸如例如為了回放而最初配置廣告時或者在回放之后(when an ad is initially configured for playback or after playback)。例如,在廣告被準備 好時,可以針對與系統(tǒng)相關(guān)聯(lián)的一個或多個用戶的偏好/簡檔處理一個或多個查詢。例如, 如果系統(tǒng)識別所有者,可以使用該所有者或者主要用戶的數(shù)據(jù)。在任何情況下,(一個或多 個)自動完成代理可以基于諸如用戶偏好、個人簡檔信息和/或公共簡檔信息的數(shù)據(jù)提供 對來自廣告的查詢的響應(yīng)。除了那些源以外或者作為那些源的替代,可以使用自動完成代 理可用的其它數(shù)據(jù)源。在一些實施例中,自動完成代理另外地或者可替換地包括虛擬世界內(nèi)的對象、化 身或者其它表示。例如,在被設(shè)置在虛擬酒吧中的廣告中,酒?;砜梢栽儐栍^看者該觀看 者偏好什么飲料。如果用戶不響應(yīng),則在酒吧的另一個角色所代表的自動完成代理可以基 于該觀看者的偏好數(shù)據(jù)提供響應(yīng)??梢员慌渲脼樘峁┬畔⒉⑶掖送馀c廣告交互的軟件代理、過程、部件或者例程來實現(xiàn)自動完成代理。另外,自動完成代理可以與觀看者和/或關(guān)于觀看者的數(shù)據(jù)交互。當 然,任何自動完成代理可以包括一起工作的一個或多個代理、過程、部件等等以及在一些實 施例中,系統(tǒng)可以包括或者支持多個自動完成代理。另外,如上所述,廣告腳本可以包括對 于每個可能的判定點的默認響應(yīng)。這可以有利地避免在廣告腳本等候輸入時不停的廣告。 例如,如果沒有合適的自動完成代理可用(或者沒有提供合適的響應(yīng)),則可以使用默認響 應(yīng)。自動完成代理可以任何合適的方式獲得數(shù)據(jù)。例如,廣告可以提供特定的查詢供 自動完成代理在確定響應(yīng)中使用。然而,在一些實施例中,(一個或多個)自動完成代理 可以解析查詢以確定最佳的方式來確定怎樣響應(yīng)。例如,可樂廣告客戶可以希望確定用戶 會偏好常規(guī)的汽水還是無糖汽水(diet soda)并且根據(jù)用戶偏好的飲料來提供不同的廣 告。來自廣告的查詢可以包括“偏好的汽水類型”,自動完成代理確定在搜索用戶購買(和 /或其它)記錄中使用的準確語法??商鎿Q地,由可樂廣告客戶在用于廣告的廣告定義數(shù) 據(jù)中提供的廣告腳本可以包括查詢,諸如〃 SELECT*FR0M user purchases WHERE type ='drink' and name contains' diet' “ (SELECT*FR0M 用戶購買 WHERE 類型=‘飲 料'并且名稱包含'無糖')。自動完成代理可以被配置用來評估查詢結(jié)果以向廣告腳本 提供響應(yīng)。例如,如果結(jié)果集超過了某個閾值,則自動完成代理可以斷定用戶偏好無糖飲料 并且向廣告腳本提供該數(shù)據(jù)。如果查詢返回錯誤或者沒有結(jié)論性答案,則對于該判定點自 動完成代理被設(shè)置為“未知”。在這樣的情況下,廣告腳本將回返到默認響應(yīng)用于確定使用 哪個可替換的腳本。查詢的格式和背景可以基于廣告參數(shù)、廣告?zhèn)鬟f系統(tǒng)以及用于獲得響 應(yīng)查詢的數(shù)據(jù)的(一個或多個)底層數(shù)據(jù)源而變化。圖4為顯示在廣告接近完成時所發(fā)生的示例性過程200中的步驟的流程圖。例如, 在一些實施例中,虛擬世界可以抓住用戶的注意力并且給予用戶在虛擬世界內(nèi)進一步探索 或者進一步調(diào)查虛擬世界中的廣告的能力和選項。因而,用戶可以在虛擬世界中逗留超過 廣告的持續(xù)時間。步驟202表示虛擬世界廣告的回放。在步驟204處,系統(tǒng)評估廣告的結(jié) 尾是否正在靠近。例如,廣告可以被設(shè)置成運行有限的時間或者廣告腳本的結(jié)尾可能臨近。 如果結(jié)尾沒有臨近,則在步驟212處回放繼續(xù)。如果結(jié)尾正在靠近,則在步驟206處,可以將 逗留在虛擬世界中的選項呈現(xiàn)給用戶。如果在步驟208處,用戶選擇不停留,則在步驟210 處系統(tǒng)切換回到原始視頻或者其它內(nèi)容流。例如,系統(tǒng)可以切換回到節(jié)目內(nèi)容或者附加的 廣告內(nèi)容,諸如非虛擬世界廣告。然而,如果在步驟208處用戶選擇停留,則在步驟216處可以記錄原始視頻或者其 它內(nèi)容流。例如,如果通過使用帶有個人錄像機(PVR)能力的機頂盒來提供廣告,則如果內(nèi) 容不是已經(jīng)正在被記錄或者先前還沒有被記錄,就可以發(fā)信號通知PVR部件記錄內(nèi)容。在 步驟214處,繼續(xù)呈遞虛擬世界。如果廣告已經(jīng)全部運行其進程(course),該過程可以返 回206以使可以周期性地向用戶呈現(xiàn)返回到視頻流的選項。例如,可以偶爾出現(xiàn)彈出或者 通知,或者系統(tǒng)可以簡單地偶爾檢查來自控制器的諸如“返回視頻”命令的輸入。用戶可以 逗留在虛擬世界中,直到用戶另外指示。如果內(nèi)容保持不變(remain),則該過程從214到 212/202循環(huán)以繼續(xù)廣告回放。例如,所有廣告或者廣告的部分可以在廣告的最初運行結(jié)束 之后用戶處于虛擬世界的全部時間中繼續(xù)播放。例如,如果廣告包括在虛擬世界中的標記, 則該標記可以保持在虛擬世界中直到用戶退出。如果廣告包括交互的腳本,則腳本可以運
14行設(shè)定數(shù)量的次數(shù)接著結(jié)束而不是令人作嘔地重復(fù)廣告。圖5為顯示在其中依次呈現(xiàn)多個虛擬世界廣告的示例性過程220中的步驟的流程 圖。在步驟222處,廣告回放繼續(xù)。在步驟224處,系統(tǒng)確定廣告的結(jié)尾是否正在靠近。如 果不是,則在步驟234處回放繼續(xù)。如果廣告的結(jié)尾臨近,則在步驟226處系統(tǒng)確定另一個 虛擬世界廣告是否“相鄰”。例如,在一些系統(tǒng)中,可以維護廣告的隊列或者緩沖器,隊列表 示廣告呈現(xiàn)順序。如果在隊列中一個虛擬世界廣告緊跟另一個,則在步驟236處系統(tǒng)可以 開始虛擬世界內(nèi)下一個廣告腳本的執(zhí)行。作為步驟236的前奏,在第一廣告正在進行的時 候可以開始下一個廣告的初步準備。然后,在234和222處回放繼續(xù)直到?jīng)]有另外的相鄰 虛擬世界廣告可用。在步驟228處,向用戶呈現(xiàn)逗留在虛擬世界中的選項。如果在230處, 用戶選擇停留,則在步驟240處如果必要則系統(tǒng)提供視頻(或者其它內(nèi)容)流的記錄并且 在238處繼續(xù)呈現(xiàn)虛擬世界。如果廣告內(nèi)容保持不變,則當前廣告的回放發(fā)生,如234/222 處所示。然而,如果沒有更多的廣告內(nèi)容保持不變,則過程循環(huán)到228以使系統(tǒng)偶爾呈現(xiàn)選 項/監(jiān)控用于指示用戶希望返回到視頻流的反饋。如果在230處,用戶選擇離開虛擬世界 環(huán)境,則在232處系統(tǒng)切換回到視頻流或者其它內(nèi)容呈現(xiàn)。例如,系統(tǒng)可以切換回到節(jié)目內(nèi) 容或者另外的廣告內(nèi)容,諸如非虛擬世界廣告。如上所述,在一些實施例中,可以在廣告分布系統(tǒng)中在傳統(tǒng)廣告(即非虛擬世界 廣告)旁邊或者代替?zhèn)鹘y(tǒng)廣告(即非虛擬世界廣告)來分布廣告。圖6為可以適用于支持 虛擬世界廣告的分布和顯示的示例性的以消費者為中心的廣告分布系統(tǒng)的功能性方框圖。 例如,在上面的例子中論述的功能可以通過附加的部件和/或原始地被配置為獲得和提供 傳統(tǒng)廣告(即非虛擬世界廣告)的部件的改動被添加到系統(tǒng)。例如,可以提供軟件或者硬 件插件式部件用來使傳統(tǒng)的廣告分布系統(tǒng)支持虛擬世界廣告。然而,在轉(zhuǎn)到圖6-7之前,值得強調(diào)的是對示例性分布系統(tǒng)的論述并不意味要限 制本主題。相反,可以使用任何合理配置的一個或者多個分布系統(tǒng)來提供虛擬世界廣告。 例如,在若干前述例子中,虛擬世界廣告被接收和存儲在隊列中,諸如通過下載定義廣告的 包。然而,在其它實施例中,虛擬世界廣告可以作為廣播或者視頻流的部分而被接收。例如, MPEG-2(或者其它合適的)視頻流可以包括虛擬世界廣告。視頻流可以包括實際的廣告數(shù) 據(jù)(諸如廣告定義數(shù)據(jù))或者鏈接或標識在哪里獲得數(shù)據(jù)的其它說明符(specifier)。提 供虛擬世界廣告的計算設(shè)備可以被配置用來在視頻流中向前查找并且標識/獲得部件以 便如上所述地準備和呈現(xiàn)虛擬世界廣告。然而,可以在向前查找功能在視頻流中標識廣告 的時處理廣告,而不是基于廣告在廣告隊列中的位置處理廣告。也可以使用基于隊列的分 布、基于流的分布、和/或其它分布模式的組合。圖6被虛線分開,示出賣主側(cè)和消費者側(cè)的部件之間的劃分。這個例子將首先論 述消費者和單個賣主之間的交換。然而,如下所述,在一些實施例中,每個消費者可以與多 個賣主交互和/或每個賣主可以與多個消費者交互。另外,雖然在本文若干例子中賣主為 廣告實體,但是使用賣主并非旨在于進行限制。相反地,廣告實體可以包括設(shè)法向一個或多 個其它個體、群組或者實體做廣告的其它類型的單個個體、由個體組成的群組、或者其它實 體。在操作中,代表賣主行事的基于軟件的協(xié)商代理(或者多個代理)10參加與代表 消費者行事的相應(yīng)的基于軟件的協(xié)商代理(或者多個代理)12的協(xié)商。(一個或多個)協(xié)商代理12可以包括上文的例子中的廣告請求代理112所提供的功能或者可以利用單獨的 代理用來獲得虛擬世界廣告。消費者協(xié)商代理12訪問包括簡檔數(shù)據(jù)14和廣告時機數(shù)據(jù)16 的數(shù)據(jù),并且基于簡檔數(shù)據(jù)14、廣告時機數(shù)據(jù)16和任何其它消費者規(guī)定的規(guī)則、偏好和參 數(shù)而嘗試在賣主和消費者之間協(xié)商一個或多個廣告合同18。廣告時機數(shù)據(jù)16至少部分地 由后期綁定代理20提供,其將在下文中進一步詳細論述。一般而言,廣告時機數(shù)據(jù)16表示 指示什么資源(包括時間和硬件兩者)可用于協(xié)商的信息。假設(shè)協(xié)商成功,在消費者和賣主之間建立廣告合同18。因而,基于廣告合同18,若 干動作發(fā)生。在賣主側(cè),根據(jù)該合同,賣主廣告?zhèn)鬟f代理使用廣告合同18中的數(shù)據(jù)來選擇 存儲在賣主廣告存儲器28中的一個或多個廣告以便傳遞到消費者的廣告存儲器30。在消 費者側(cè),根據(jù)該合同的條款,后期綁定代理20使用包括來自廣告合同18的條款的數(shù)據(jù)來顯 示(一個或多個)廣告。由后期綁定代理20指導(dǎo)回放和混合電路系統(tǒng)/軟件來混合存儲 的內(nèi)容32和一個或多個存儲的廣告30用于向消費者顯示。然后,后期綁定代理20基于合 同18的條款生成和傳送清單22到賣主。清單22由償付功能24接收,該償付功能24可以 是被配置為基于廣告合同18的條款付報酬給消費者的另一個軟件例程或者代理。對于虛 擬世界廣告,在一些實施例中,后期綁定代理可以包括由廣告插入系統(tǒng)114提供的功能或 者可以結(jié)合廣告插入系統(tǒng)114 一起工作?,F(xiàn)在將更細致地論述圖6所示的示例性部件的情況。賣主協(xié)商代理10和消費者 協(xié)商代理12可以各自包括任何合適類型的軟件代理,該軟件代理根據(jù)由該代理正在代表 其行事的那一方規(guī)定的規(guī)則來參加一個或多個協(xié)商。例如,在一些實施例中,消費者協(xié)商代理12包括拍賣代理,該拍賣代理向一個或 多個賣主拍賣廣告時機。在這些實施例中,賣主協(xié)商代理10可以包括拍賣出價代理。當被 配置作為拍賣代理時,消費者協(xié)商代理12可以向一個或多個賣主提供廣告時機以交換經(jīng) 濟獎勵。取決于消費者和賣主偏好,這些獎勵可以包括任何合適的服務(wù)或價值的轉(zhuǎn)讓,包括 但不限于來自賣主的報酬、折扣券、或者免費項目或內(nèi)容。所希望的經(jīng)濟獎勵可以被包括在 由消費者定義的因素中供代理12在進行拍賣和評估出價時使用。例如,消費者定義的因素可以包括但不限于所提供的廣告與消費者品味和興趣 的匹配程度、用于接收廣告的帶寬的可用性、廣告存儲空間的可用性、觀看廣告時間的可用 性、以及消費者觀看廣告的意愿。對于虛擬世界廣告,如上所述,另一個考慮可以包括特定 的廣告是否與消費者的系統(tǒng)兼容(例如廣告格式是否與消費者的虛擬世界引擎兼容)。當 多個賣主希望購買相同的廣告時機時,消費者可以根據(jù)所提供的獎勵和諸如特定的賣主、 正在做廣告的產(chǎn)品的類型以及廣告的屬性等其它特性選擇最希望的(一個或多個)賣主。 在一些情況中,賣主之中的競爭可以引起消費者提供的每一廣告時機更多的獎勵。定義代理12的行為的一些因素可以由消費者明確定義,諸如必須被接受的最低 報酬或者折扣或者將被變?yōu)榭捎玫淖畲髲V告時間量。然而,可以從對于協(xié)商代理12可用的 關(guān)于消費者的信息中推斷一些因素。例如,協(xié)商代理12可以使用消費者簡檔數(shù)據(jù)14來確 定消費者感興趣(以及不感興趣)的領(lǐng)域。簡檔數(shù)據(jù)14可以包括可以從任何一個或者多 個源得到的關(guān)于消費者的任何信息。簡檔數(shù)據(jù)14可以包括消費者內(nèi)容和廣告觀看記錄、購 買和財務(wù)記錄、以及關(guān)于消費者的個人的和人口統(tǒng)計的信息。在一些實施例中,簡檔數(shù)據(jù)14 可以包括多個關(guān)于消費者的簡檔數(shù)據(jù)集。這些集可以包括可用于作為合同協(xié)商或執(zhí)行的一部分發(fā)布給潛在的廣告提供商的公共簡檔數(shù)據(jù)以及僅對于諸如協(xié)商代理12和后期綁定代 理20的消費者代理可用的私人簡檔數(shù)據(jù)。消費者協(xié)商代理12也可以考慮其它數(shù)據(jù)。例如,圖6顯示了已經(jīng)由后期出價代理 20提供廣告時機數(shù)據(jù)16以供協(xié)商代理12使用。廣告時機數(shù)據(jù)16可以包括指示可用于協(xié) 商的廣告時機的類型和范圍的數(shù)據(jù)。例如,廣告時機數(shù)據(jù)16可以包括內(nèi)容的觀看、下載或 者排定的記錄。另外地或者可替換地,廣告時機數(shù)據(jù)可以實時地或者近似實時地指示消費 者觀看狀態(tài)。例如,如果消費者正在觀看節(jié)目,廣告時機數(shù)據(jù)可以包括對于正在被觀看的節(jié) 目來說未賣出或者未被授權(quán)的廣告時間。廣告時機數(shù)據(jù)也可以包括指示用于接收廣告的網(wǎng) 絡(luò)帶寬和可用的廣告存儲空間的信息。賣主協(xié)商代理10可以包括基于賣主規(guī)定的各種規(guī)則、偏好和其它參數(shù)代表賣主 行事的拍賣出價代理。例如,賣主可以提供規(guī)定廣告時機要怎樣估價以及出價怎樣進行的 規(guī)則??梢曰谝韵乱蛩卮_定出價,包括但不限于廣告與消費者的匹配、廣告的長度、存儲 器的大小和質(zhì)量和顯示廣告所需要的其它資源、以及為廣告提供的初始出價價格。賣主可 以維護包括賣主用來對廣告時機進行估價的信息的一個或多個數(shù)據(jù)儲存器。例如,賣主協(xié) 商代理10可以訪問定義賣主的廣告預(yù)算、目標和策略的一個或多個數(shù)據(jù)庫。例如,賣主可 以希望相比于其它消費者群組或類型更重點地以某些消費者群組或類型為目標。賣主協(xié)商 代理10可以被配置用來提供更大的獎勵給與作為目標的消費者相關(guān)的廣告時機而提供更 少的(或者沒有獎勵)給非目標的消費者。不論協(xié)商類型,如上所述,消費者協(xié)商代理12可以被配置用來發(fā)布關(guān)于消費者的 某些信息作為與賣主協(xié)商代理10的協(xié)商過程的部分。例如,賣主協(xié)商代理10可以訪問關(guān) 于消費者的信息以確定消費者是否在對于特定的廣告所希望的觀眾中。在賣主對廣告時機 出價的實施例中,由賣主代理10提供的出價價格可以為是如賣主所定義的更加“希望的” 匹配的消費者而增長。類似地,在消費者代理請求接收廣告和廣告獎勵的時機的實施例中, 賣主代理10可以在確定接受哪個消費者出價的時候考慮匹配的程度。作為例子,如果賣主 為本地的小型釀酒廠,賣主協(xié)商代理10可以基于正在提供該時機的消費者是否處于某個 年齡/收入人口中和/或最近是否已經(jīng)買過啤酒來評估潛在的廣告時機。例如,小型釀酒 廠可以配置其代理僅在代表啤酒飲用者所提供的消費者拍賣中出價,或者可以配置其代理 在由適度的啤酒飲用者提供的拍賣中出價較低。在釀酒廠正在提供消費者所請求的廣告的 情況下,釀酒廠代理可以被配置為拒絕來自適度啤酒飲用者的報價,即使這樣的報價比啤 酒飲用者的報價低(即便宜)。發(fā)布給賣主代理10的信息的詳細程度可以基于消費者隱私設(shè)置而變化以及可以 影響賣主愿意提供的出價價格或者獎勵量。例如,如果消費者代理12發(fā)布關(guān)于消費者的模 糊信息,賣主代理10可以提供較低的出價或者改變可用的最大獎勵量。這可以是因為明確 地將可接受的獎勵等級與可用的信息量結(jié)合的規(guī)則和/或因為由于有限的信息而不可能 有更密切的匹配的事實?!┵u主協(xié)商代理10和消費者協(xié)商代理12達成一致,條款被記錄在廣告合同18 中。廣告合同18包括消費者同意向賣主提供一個或多個廣告時機以及賣主同意提供達成 協(xié)議的(一個或多個)獎勵??赡鼙话ㄔ诤贤械臈l款和其它信息可以包括但不限于 賣主的唯一標識、消費者或顯示裝置的唯一標識、標識要被顯示的(一個或多個)廣告的數(shù)據(jù)(諸如廣告序列號或唯一的ID)、用于(一個或多個)廣告的格式定義、用于將(一 個或多個)廣告與節(jié)目匹配的廣告元數(shù)據(jù)、廣告分級(諸如由電視節(jié)目家長指南系統(tǒng)(TV Parental Guidelines)定義的分級)或者內(nèi)容標志、傳遞的時間和方法、廣告可以/不可以 被播放的時間、針對廣告每次顯示的報酬的條款、何時要放棄廣告(如果發(fā)生的話)、以及 任何其它合適的一個或者多個條款。當然,可以在定義協(xié)商代理10和12的行為中使用任何上述條款(以及任何其它 條款)。例如,每一方可以將某些條款定義為不可協(xié)商的而將其它條款定義為取決于價格。 然后,用于拍賣和出價過程的規(guī)則可以取決于消費者的偏好的條款。例如,消費者可以定 義規(guī)則,藉此該合同必須禁止有“成人”標志的廣告并且該條款為不可協(xié)商的,而關(guān)于廣告 顯示分辨率或者帶寬的其它條款可以是依賴價格的(諸如對于更高的質(zhì)量要求更高的出 價)。類似地,對于特定的廣告,賣主可以堅持關(guān)于該廣告的任何廣告合同必須提供要在某 個時間段期間或者在某些內(nèi)容旁邊顯示廣告,而顯示的次數(shù)是依賴價格的(諸如當提供更 多的顯示時提供更高的出價)。例如,如上所述,消費者可以提供禁止消費者協(xié)商代理12進入顯示具有成人性質(zhì) 的廣告的合同的規(guī)則。因而,如果消費者正在拍賣廣告時機,來自具有成人內(nèi)容的廣告的廣 告客戶的報價會被拒絕,即使廣告客戶比其它廣告客戶提供更高的獎勵。類似地,如果消費 者正在請求接收廣告的時機,消費者協(xié)商代理12可以被配置為忽略在其中所提供的廣告 是成人性質(zhì)的廣告時機,即使所提供的獎勵高于消費者可接受的獎勵量的閾值。當然,在任 何一種情況下,如果廣告客戶提供可用的該廣告的非成人版,成功的協(xié)商仍然是有可能的??梢宰鳛橐粋€或多個部件以及以任何合適的一種或者多種形式來保存合同18。例 如,消費者和賣主兩者都可以保存合同18的副本以供日后參考。在一些實施例中,合同18 的副本可以被提供給一個或多個第三方用于保管和/或在有關(guān)合同條款的以后的爭論的 情況下查證。一旦已經(jīng)在消費者和賣主之間建立廣告合同18,廣告分布系統(tǒng)的剩余部件可以訪 問合同18的條款并且采取步驟執(zhí)行那些條款。在賣主側(cè),一個或多個廣告?zhèn)鬟f代理26從 賣主廣告存儲器28中選擇廣告以發(fā)送到消費者。例如,賣主可以維護一個或多個廣告庫供 不同觀眾使用,并且恰當?shù)膹V告可以基于關(guān)于消費者的信息而被選擇。例如,商店可以已經(jīng) 為說英語的觀看者制作特定的廣告而為說西班牙語的觀眾制作另一個廣告?;谙M者人 口統(tǒng)計信息或者其它信息(以及合同條款),可以選擇恰當?shù)膹V告。例如,在協(xié)商過程期間,賣主可能已經(jīng)獲知消費者處于某個人口統(tǒng)計中(或者賣 主可能已經(jīng)僅參與在其中消費者處于所希望的人口統(tǒng)計中的協(xié)商)并且可能選擇匹配該 人口統(tǒng)計的廣告。這種消費者信息可以被提供,例如通過賣主協(xié)商代理10??商鎿Q地,在選 擇廣告時所使用的信息可以被包括在合同18中。例如,如上所述,合同18可以將(一個或 多個)廣告的類型規(guī)定到任何的粒度級別(degree ofgranularity),甚至規(guī)定到唯一標識 合同中的一個或多個特定廣告的點。在任何情況下,遵照合同以及任何賣主偏好的(一個 或多個)廣告被傳送到消費者廣告存儲器30??梢匀魏魏线m的方式傳送廣告。例如,賣主和消費者兩者都可以通過諸如因特網(wǎng) 的一個或多個廣域網(wǎng)絡(luò)來保持連接。在其它實施例中,可以通過其它網(wǎng)絡(luò)連接來傳送廣 告-例如,在有線電視系統(tǒng)的分配通道不在使用時使用該通道將廣告?zhèn)魉偷较M者用于視頻點播內(nèi)容。在一些實施例中,(一個或多個)廣告可以相對于用于顯示的內(nèi)容在帶外 (out-of-band)被分布。例如,(一個或多個)廣告可以被提供給消費者用于與任何與該廣 告一起顯示的內(nèi)容分開存儲。例如,消費者和賣主可以就在某類的按觀看計費的行動步驟 (pay-per-view move)之前的廣告顯示進行協(xié)商。例如,野營設(shè)備公司可以協(xié)商在動作電影 之前的救生設(shè)備廣告的顯示。該廣告可以被分配給消費者,在此其被保存在存儲器中???以想象到消費者可能直到在廣告被接收之后的相當長的時間之后才觀看動作電影。廣告顯示可以由在與消費者相關(guān)聯(lián)的一個或多個計算設(shè)備上運行的消費者側(cè)的 后期綁定代理20來處理。例如,后期綁定代理可以被包括于在電視機機頂盒(STB)上運行 的軟件中。盡管本文中的各種例子使用機頂盒,由諸如后期綁定代理、觀看者簡檔、廣告存 儲器、視頻內(nèi)容存儲器、以及用戶接口的部件提供的功能可以通過任何合適的硬件來提供, 包括但不限于機頂盒、個性化的視頻錄像機、個人計算機、多功能多媒體中心、家用網(wǎng)關(guān)路 由器、專用計算設(shè)備、以及遠程代理服務(wù)器或者客戶端?;诎ê贤?8的條款、消費者的觀看活動、以及消費者偏好的數(shù)據(jù),后期綁定 代理20選擇一個或多個存儲的廣告并且指導(dǎo)回放和混合軟件/電路系統(tǒng)混合廣告和內(nèi)容 32并且以其他方式顯示帶有內(nèi)容32的廣告。在圖2A和2B中論述了示例性后期綁定代理 20的細節(jié)。如上所述,對于虛擬世界廣告,廣告插入系統(tǒng)114可以單獨地或者結(jié)合后期綁定 代理處理一些或者全部的生成虛擬世界廣告。在一些實施例中,由后期綁定代理20和廣告 插入系統(tǒng)114提供的功能可以由相同的(一個或多個)軟件代理或者其它(一個或多個) 部件來提供。圖7A為包括由后期綁定代理執(zhí)行的示例性過程50中的步驟以及由消費者協(xié)商代 理 12 執(zhí)行的一些動作的流程圖(Figure 7A is aflowchart that includes steps in an exemplary process 50 performed by alate binding agent alongside some actions performed by consumernegotiation agent 12)。首先,在步驟 52 處,消費者(禾口 / 或代 表消費者行事的簡檔代理)生成包括消費者的公共簡檔的一個或多個簡檔。例如,公共簡 檔可以包括關(guān)于消費者樂意披露的消費者品味、興趣、觀看習(xí)慣等的數(shù)據(jù)。例如,如上在圖 6中所述,消費者簡檔數(shù)據(jù)14可以被用在協(xié)商過程中。在步驟54處,消費者將后期綁定代 理(LBA)配置用于最佳觀看和廣告獎勵接收。例如,消費者可以規(guī)定偏好的獎勵類型和量、 偏好的廣告內(nèi)容和量、以及與消費者的觀看偏好相關(guān)的其它信息。該信息可以被包括在用 于控制后期綁定代理20的動作的數(shù)據(jù)中??梢酝ㄟ^消費者偏好界面(interface)來提供 參數(shù),例如該界面可以包括經(jīng)消費者的機頂盒和/或諸如家用計算機的其它計算設(shè)備所提 供的圖形用戶界面。在步驟56處,一個或多個消費者代理如上所述地協(xié)商一個或多個廣告合同。步驟 58,60和62通常代表正在進行的關(guān)于后期綁定代理的活動。例如,在步驟58處,消費者基 于需要來管理后期綁定代理。步驟58旨在于包括由消費者和維護任務(wù)和其它干預(yù)提供的 反饋。例如,消費者可以指示偏好或者討厭某些廣告/節(jié)目。作為另一個例子,消費者可以 從存儲器中刪除某些廣告或者內(nèi)容。作為又一個例子,消費者可以設(shè)置(和/或更新)節(jié) 目和廣告偏好以及限制,諸如封鎖某些節(jié)目、廣告種類和/或頻道。在步驟60處,后期綁定代理根據(jù)合同要求和消費者偏好來監(jiān)控活動和播放廣告。當然,后期綁定代理可以考慮其它參數(shù),諸如由內(nèi)容提供商提供的要求一例如,有線電視公 司可以要求(mandate)觀看者在某些時間播放某些廣告。在步驟62處,后期綁定代理(或 者其它軟件)按照存儲的(一個或多個)廣告合同的條款生成和發(fā)送一個或多個清單。圖7B為進一步詳細顯示示例性后期綁定代理20的方框圖。在該例子中,后期綁 定代理20可以訪問存儲的一個或者多個廣告合同18?;诎◤V告元數(shù)據(jù)、內(nèi)容元數(shù)據(jù)、 簡檔14a和14b、以及經(jīng)消費者偏好界面19提供的消費者偏好的數(shù)據(jù),后期綁定代理20提 供回放和混合命令以使在最佳的時間并且根據(jù)適用的一個或者多個合同的條款向消費者 呈現(xiàn)廣告。然后,后期綁定代理20生成一個或多個清單22以使消費者接收報酬。簡檔14a 和14b可以各自分別表示一個或多個靜態(tài)和動態(tài)消費者簡檔。例如,系統(tǒng)可以既維護消費 者的靜態(tài)私人簡檔也維護消費者的靜態(tài)公共簡檔以及動態(tài)的私人和公共簡檔(thesystem may maintain both a static private profile of the consumer and astatic public profile of the consumer alongside dynamic private and publicprofiles) 0 例如, (一個或多個)動態(tài)簡檔可以基于正在進行的觀看時間(viewing session)或者最近的觀 看活動。如上所述,公共簡檔可以用于在與外部實體的協(xié)商和其它交互期間提供數(shù)據(jù),而私 人簡檔可以在內(nèi)部被消費者的軟件代理使用。回到圖6以及野營商店的救生用具廣告的例子,后期綁定代理20監(jiān)控關(guān)于內(nèi)容 32的消費者的觀看活動。例如,消費者可以使用STB來點播被下載到本地存儲器用于稍后 觀看的動作電影。后期綁定代理20監(jiān)視消費者的觀看活動并且查詢所存儲的廣告合同18 來確定被點播的電影是否符合合同條款以及是否滿足合同的其它條款。例如,如上所述, 條款可以規(guī)定廣告要在某個時間段之后被丟棄或者超過系統(tǒng)的使用時限(age out of the system)。如果電影在救生用具廣告已經(jīng)超過系統(tǒng)的使用時限之后被點播,則不同的(或者 沒有)廣告可以被顯示。然而,假設(shè)廣告還沒有超過系統(tǒng)的使用時限,則可以在播放動作電 影時向消費者呈現(xiàn)該廣告。例如,STB可以在電影之后插入野營用具的廣告。在顯示廣告之后,后期綁定代理20生成清單22并且將清單發(fā)送到適用的賣主。依 據(jù)廣告合同18的條款執(zhí)行清單生成和傳送。例如,廣告合同18可以提供基于廣告顯示的 情況而變化的條款。例如,應(yīng)歸于消費者的獎勵可以取決于以下因素,包括但不限于何時 顯示廣告、在其期間顯示廣告的特定內(nèi)容、以及廣告觀看是否被確認。例如,廣告合同18可 以包括如果廣告確實被觀看則增加廣告報酬的額外獎勵(bonus)條款。廣告合同18也可 以規(guī)定清單22要怎樣被傳遞,諸如用于電子傳遞的格式、所要求的數(shù)據(jù)、以及網(wǎng)絡(luò)地址?;?于合同18的條款和廣告顯示的情況,后期綁定代理20構(gòu)建一個或多個清單。例如,如果簡 檔(或者其它數(shù)據(jù))指示消費者確實觀看了廣告,則(如果合同提供額外獎勵)清單22可 以包括對于給消費者更高報酬的要求。清單還可以包括反饋或者其它數(shù)據(jù)。例如,清單可 以包括確認消費者確實觀看了被顯示的廣告的數(shù)據(jù)。如果合同18提供選項(諸如備選的 報酬選項),則后期綁定代理20可以基于消費者偏好選擇最有利的選項。清單22由償付功能24接收,該償付功能24可以包括代表賣主運行的一個或多個 軟件程序、過程、部件或者軟件代理。例如,償付功能24可以包括軟件,其將包括在清單22 中的數(shù)據(jù)與廣告合同18的條款比較以保證已經(jīng)符合所有條款并且安排到消費者的報酬或 者其它的(一個或多個)獎勵傳遞??梢蕴峁┤魏魏线m的一個或者多個獎勵。例如,獎勵可 以包括到銀行或者營業(yè)帳戶(merchant account)的直接支付、賣主服務(wù)信用證(credits)或者優(yōu)惠券、對寬帶接入、內(nèi)容提供商或其它賬單的信用證(credits)、或者諸如航線里程 或者信用卡獎賞點的其它獎勵。償付功能24可以包括與諸如內(nèi)部會計系統(tǒng)和/或第三方 系統(tǒng)的其它賣主系統(tǒng)連接以保證根據(jù)合同條款向消費者支付??梢允褂萌魏魏线m的付款系 統(tǒng)和方法。清單22可以被直接提供給賣主和/或可以通過后期綁定代理20被發(fā)送到用于 處理報酬的一個或多個第三方(如果在合同中指明)。如上所述,在一些實施例中,報酬條款可以取決于以下因素,包括廣告是否確實被 消費者觀看而不僅僅被顯示。任何合適的(一種或多種)方法可以被用來確認觀看。例如, 虛擬世界廣告可以是交互式的,通過確定由消費者在廣告期間采取的一個或多個動作是否 是實際的消費者反饋的結(jié)果而不是默認動作來確認觀看?;谠趶V告期間由消費者(如果 有的話)提供的響應(yīng)或者多個響應(yīng)的反饋數(shù)據(jù)可以被包括在清單22中。取決于合同的條款,可以在顯示、觀看廣告的時間和/或在另一個時間生成和/或 傳遞清單。例如,合同可以提供廣告要被播放十次。因而,可以直到廣告已經(jīng)被播放第十次 之后才發(fā)送清單。可替換地,如果合同提供分批付款,可以發(fā)送多個清單。盡管沒有在本文 中詳細論述,如果合同條款規(guī)定了報酬而不論是否顯示或者觀看廣告,可以根據(jù)廣告的下 載而生成和發(fā)送清單。另外,在一些實施例中可以單個地發(fā)送清單而在一些實施例中可以 成批地或者成組地發(fā)送清單。如上所述,在一些實施例中,消費者(向一個或多個賣主)拍賣或者以其他方式出 售提供廣告的時機。然而,在一些實施例中,賣主可以進行協(xié)商,其中一個或多個消費者請 求從賣主接收廣告的時機和獎勵的時機。在這種實施例中,例如,賣主可以提供最大獎勵而 消費者則提供廣告時機來交換獎勵量。由于消費者為了賣主提供的(一個或多個)獎勵而 彼此競爭,消費者之間的競爭可以有利地以獎勵為單位產(chǎn)生更好的廣告時機。在上文中討論的以消費者為中心的廣告系統(tǒng)的特定的示例性實施例并非旨在 于要限制本主題。例如,可以修改或者變更以消費者為中心的廣告分布系統(tǒng)以提供跨 多個設(shè)備的虛擬世界廣告?zhèn)鬟f或者以更高級的方式管理虛擬世界廣告產(chǎn)品詳細目錄 (inventory)。作為另一個例子,可以在分布虛擬世界廣告中使用其它廣告分布系統(tǒng)。本領(lǐng)域的技術(shù)人員應(yīng)理解的是在上文中已經(jīng)特別顯示和描述的內(nèi)容并不意味著 限制性的,而相反地是起到顯示和教導(dǎo)本主題的各種示例性實現(xiàn)的作用。如在所附的權(quán)利 要求書中所闡述的那樣,本發(fā)明的范圍既包括在本文中論述的各種特征的組合和子組合, 以及本領(lǐng)域的技術(shù)人員會想到的變化和修改。
權(quán)利要求
一種包括至少一個計算設(shè)備的廣告系統(tǒng),所述計算設(shè)備適用于確定廣告呈現(xiàn)時機;訪問包括用于虛擬世界廣告的內(nèi)容的廣告定義數(shù)據(jù);訪問包括用于虛擬世界廣告呈現(xiàn)的至少一個消費者偏好的數(shù)據(jù);以及呈現(xiàn)虛擬世界廣告;其中呈現(xiàn)包括至少基于所述消費者偏好數(shù)據(jù)呈遞虛擬世界以及基于所述廣告定義數(shù)據(jù)結(jié)合所述虛擬世界生成廣告。
2.如權(quán)利要求1所述的系統(tǒng),其中所述至少一個計算設(shè)備還適用于基于所述至少一個消費者偏好從多個虛擬世界 中選擇虛擬世界;以及其中呈遞虛擬世界包括呈遞所選擇的虛擬世界。
3.如權(quán)利要求1所述的系統(tǒng),其中所述廣告定義數(shù)據(jù)包括廣告腳本;以及其中在所述 虛擬世界中生成廣告包括執(zhí)行所述廣告腳本。
4.如權(quán)利要求3所述的系統(tǒng),其中所述計算設(shè)備還適用于在所述廣告腳本已經(jīng)被執(zhí)行 之后繼續(xù)呈遞所述虛擬世界。
5.如權(quán)利要求1所述的系統(tǒng),其中確定廣告呈現(xiàn)時機包括選擇具有預(yù)先確定的長度的廣告時間空擋,所述廣告時間 空擋與節(jié)目事件相關(guān)聯(lián);以及其中所述至少一個計算設(shè)備還適用于如果在所述廣告時間空擋結(jié)束之后所述虛擬世 界繼續(xù)被呈遞,則記錄所述節(jié)目事件。
6.如權(quán)利要求1所述的系統(tǒng),其中所述至少一個計算設(shè)備還適用于基于所述廣告定義 數(shù)據(jù)個性化虛擬世界廣告,包括從被包括在所述廣告定義數(shù)據(jù)中的多個內(nèi)容選項中進行選 擇。
7.如權(quán)利要求6所述的系統(tǒng),其中個性化包括響應(yīng)于在所述廣告定義數(shù)據(jù)中所提供的 查詢而訪問消費者簡檔數(shù)據(jù)。
8.如權(quán)利要求1所述的系統(tǒng),其中所述至少一個計算設(shè)備包括至少一第一計算設(shè)備以及至少一第二計算設(shè)備; 其中所述第一計算設(shè)備適用于呈遞所述虛擬世界、在所述虛擬世界中生成所述廣告, 以及向所述第二計算設(shè)備提供所述虛擬世界廣告;以及其中所述第二計算設(shè)備適用于向消費者呈現(xiàn)所述虛擬世界廣告。
9.如權(quán)利要求1所述的系統(tǒng),其中所述至少一個計算設(shè)備還適用于與至少一個廣告實體協(xié)商,包括建立關(guān)于向消費者顯示虛擬世界廣告的至少一個合同;下載包括用于所述虛擬世界廣告的廣告定義數(shù)據(jù)的數(shù)據(jù)包;以及 根據(jù)所述至少一個合同如果所述虛擬世界廣告被顯示,則向所述至少一個廣告實體提供清單。
10.如權(quán)利要求1所述的系統(tǒng),其中所述至少一個計算設(shè)備還適用于 訪問包括用于第二虛擬世界廣告的內(nèi)容的廣告定義數(shù)據(jù);以及在所述虛擬世界環(huán)境中呈現(xiàn)所述第二虛擬世界廣告。
11.如權(quán)利要求10所述的系統(tǒng),其中所述至少一個計算設(shè)備包括定義呈現(xiàn)廣告的順序的廣告隊列;以及 其中所述第一和第二虛擬世界廣告按照由所述隊列定義的順序彼此相鄰。
12.一種提供廣告的方法,所述方法包括 確定廣告呈現(xiàn)時機;訪問包括用于虛擬世界廣告的內(nèi)容的廣告定義數(shù)據(jù);訪問包括用于虛擬世界廣告的呈現(xiàn)的至少一個消費者偏好的消費者偏好數(shù)據(jù);以及 呈現(xiàn)虛擬世界廣告;其中呈現(xiàn)包括至少基于所述消費者偏好數(shù)據(jù)呈遞虛擬世界以及至少基于所述廣告定 義數(shù)據(jù)結(jié)合所述虛擬世界生成廣告。
13.如權(quán)利要求12所述的方法,其還包括基于所述消費者偏好數(shù)據(jù)從多個虛擬世界中 選擇虛擬世界;其中所呈遞的虛擬世界為所選擇的虛擬世界。
14.如權(quán)利要求12所述的方法,其中在所述虛擬世界中生成廣告包括執(zhí)行包括在所述 廣告定義數(shù)據(jù)中的至少一個廣告腳本。
15.如權(quán)利要求14所述的方法,其還包括在所述廣告腳本已經(jīng)被執(zhí)行之后繼續(xù)呈遞所述虛擬世界。
16.如權(quán)利要求12所述的方法,其中確定廣告呈現(xiàn)時機包括選擇與節(jié)目事件相關(guān)聯(lián)的 并且具有預(yù)先確定的長度的廣告空擋;以及其中所述方法還包括如果在所述廣告空擋結(jié)束之后呈遞所述虛擬世界則記錄所述節(jié) 目事件。
17.如權(quán)利要求12所述的方法,其還包括基于所述廣告定義數(shù)據(jù)個性化所述虛擬世界 廣告,其中個性化包括從被包括在所述廣告定義數(shù)據(jù)中的多個可選的內(nèi)容項目中選擇至少 一個選項。
18.如權(quán)利要求17所述的方法,其中個性化包括響應(yīng)于在所述廣告定義數(shù)據(jù)中提供的 查詢而訪問消費者簡檔數(shù)據(jù)。
19.如權(quán)利要求12所述的方法,其中呈現(xiàn)包括使用至少一第一計算設(shè)備呈遞所述虛擬世界以及生成所述虛擬世界廣告; 將所呈遞的虛擬世界以及生成的廣告?zhèn)魉偷降诙嬎阍O(shè)備;以及通過使用所述第二計算設(shè)備在廣告呈現(xiàn)點將所呈遞的虛擬世界和生成的廣告插 入內(nèi)容呈現(xiàn)中來向消費者提供所呈遞的虛擬世界和生成的廣告。
20.如權(quán)利要求12所述的方法,其還包括與至少一個廣告實體協(xié)商,包括建立關(guān)于向消費者顯示虛擬世界廣告的至少一個合同;下載包括用于所述虛擬世界廣告的廣告定義數(shù)據(jù)的數(shù)據(jù)包;以及根據(jù)所述合同如果顯示所述虛擬世界廣告,則向所述至少一個廣告實體提供清單。
21.如權(quán)利要求12所述的方法,其還包括訪問包括用于第二虛擬世界廣告的內(nèi)容的廣告定義數(shù)據(jù);以及 在所述虛擬世界環(huán)境中呈現(xiàn)所述第二虛擬世界廣告。
全文摘要
有針對性的或者其它的廣告可以包括在根據(jù)消費者參數(shù)所構(gòu)建的虛擬世界環(huán)境中所呈現(xiàn)的一個或多個廣告,根據(jù)(一個或多個)廣告客戶定義的規(guī)則、腳本或者其它參數(shù)來呈現(xiàn)該廣告。例如,一個或多個消費者計算設(shè)備可以訪問定義了品牌名稱、徽標和/或廣告詞的數(shù)據(jù)以及可以訪問定義了對在其中呈現(xiàn)廣告的背景的消費者偏好的數(shù)據(jù)。例如,所述背景可以根據(jù)觀看者身份、節(jié)目內(nèi)容、時刻等等變化。因而,(一個或多個)消費者計算設(shè)備可以基于消費者偏好來呈遞虛擬世界,該虛擬世界也包括基于廣告客戶定義所生成的(一個或多個)廣告。
文檔編號G06Q30/00GK101903896SQ200880102408
公開日2010年12月1日 申請日期2008年6月6日 優(yōu)先權(quán)日2007年6月7日
發(fā)明者C·M·阿米頓, G·M·埃文斯 申請人:丘里奧控股公司