專利名稱:用于創(chuàng)建和管理媒體景觀的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及媒體景觀的創(chuàng)建和管理。
背景技術(shù):
媒體景觀是通過動作觸發(fā)器與物理世界關(guān)聯(lián)的數(shù)字媒體項的集合。 每個動作觸發(fā)器指定關(guān)于物理世界的一個或多個條件的條件集,以及在
滿足該條件集時觸發(fā)的至少一個特定于媒體項的動作; 一種典型的條件 是在用戶進入指定的地理區(qū)域時滿足的基于位置的條件??梢栽诳珊拖?關(guān)的媒體項 一起被下載到諸如手持式計算機的用戶便攜式設(shè)備上的腳 本中規(guī)定動作觸發(fā)器。用戶設(shè)備根據(jù)腳本來解釋外部輸入,以便在存儲 的媒體項中的特定媒體項上執(zhí)行指定的媒體動作。例如,簡單的腳本可 以指定 一 種動作觸發(fā)器,其每當用戶進入特定的城市廣場時使得用戶設(shè) 備播放特定的音頻文件。
在論文"Mobi le Br i s tol Appl icat ion Framework" Richard Hull, 2002中描述了媒體景觀實施體系結(jié)構(gòu),并且在論文"Rapid Authoring of Mediascapes', Richard Hull, Ben Clayton, & Tom Melamed, the Sixth Interantiona1 Conference on Ubiquitous Computing. 2004. Nottingham, England中描述了J 某體景7見的創(chuàng)作;這兩篇i侖文都可以通 過網(wǎng)站http://www. mobi lebr istol. com/來獲得。Hewlet t-Packard已 經(jīng)使媒體景觀的適當?shù)膭?chuàng)作工具可以在 http: 〃www. hpl. hp. com/mediascapes/在線獲得。文中將媒體景觀腳本 的創(chuàng)建者稱為"作者"。
在用于創(chuàng)建和管理媒體景觀的已知方法中,在發(fā)布之前,作者已經(jīng) 完全規(guī)定了觸發(fā)位置(包括區(qū)域)。這意味著,在上面的示例中,作者 必須完整地定義用來觸發(fā)音頻回放的空間區(qū)域的精確形狀和位置。這要 求作者預(yù)計諸如廣告商的第三方可能感興趣的所有位置。
發(fā)明內(nèi)容
4根據(jù)本發(fā)明的一方面,提供了一種創(chuàng)建和管理媒體景觀的方法,該
方法包4會
創(chuàng)作用于目標環(huán)境的媒體景觀,該媒體景觀包括媒體項和相關(guān)的動 作觸發(fā)器,所述動作觸發(fā)器各自指定一個或多個條件的條件集,以及在 滿足該條件集時觸發(fā)的至少一個特定于媒體項的動作;至少一個動作觸 發(fā)器的條件集包括用可定制參數(shù)創(chuàng)作的基于位置的條件; 向第三方發(fā)布媒體景觀,其中指示出所述可定制參數(shù); 根據(jù)來自所述第三方的輸入來定制所述可定制參數(shù);以及 將定制的媒體景觀配置給用戶,以便在所述環(huán)境中使用。 根據(jù)本發(fā)明的另一方面,提供了一種計算機可讀媒介,該計算機可 讀媒介存儲用于創(chuàng)作至少媒體景觀的動作觸發(fā)器的程序,該媒體景觀包 括媒體項和相關(guān)的動作觸發(fā)器,所述動作觸發(fā)器各自指定一個或多個條 件的條件集,以及在滿足該條件集時觸發(fā)的至少一個特定于媒體項的動 作;當在計算機上執(zhí)行該程序時,該程序通過給予作者選擇基于位置的 條件的參數(shù)為可定制的機會,以及在作者將該參數(shù)選擇為可定制時存儲 該參數(shù)為可定制的指示,提供促進用可定制參數(shù)創(chuàng)作基于位置的條件的 功能性,該程序使該指示被存儲為創(chuàng)作的媒體景觀的 一 部分。
現(xiàn)在參照本發(fā)明實施例的所附的示意圖,通過非限制性的示例來描 述本發(fā)明的實施例,其中
圖1是用于運行媒體景觀的用戶設(shè)備的示意圖2是舉例說明在媒體景觀腳本的創(chuàng)作期間規(guī)定觸發(fā)區(qū)域的示意
圖3是舉例說明在媒體景觀腳本的創(chuàng)作期間將觸發(fā)區(qū)域的參數(shù)設(shè)定 為可定制的示意圖4是舉例說明媒體景觀從設(shè)計發(fā)布后的定制的第 一示例性場景的 示意圖5是舉例說明向第三方表明觸發(fā)區(qū)域為可定制的一種方式的示意 圖;并且
圖6是舉例說明媒體景觀從設(shè)計發(fā)布后的定制的第二示例性場景的 示意圖。
具體實施例方式
圖1舉例說明了用于運行媒體景觀的用戶便攜式設(shè)備1 0的實施例。
該設(shè)備包括處理器11、存儲器12 (常規(guī)地,包括用于臨時快速存 取存儲的易失性RAM,以及不同形式的非易失性存儲器,諸如R0M和基 于磁盤的存儲)、用于感應(yīng)包括位置的環(huán)境參數(shù)的傳感器13、通信接口 14(例如,無線LAN接口和/或USB連接),以及用于提供音頻和/或一見 覺輸出以及接收用戶輸入(例如,通過小鍵盤)的用戶接口 15。對于位 置的感應(yīng),優(yōu)選地,利用GPS接收器(傳感器13的一部分)來實現(xiàn), 然而可以使用任何其它適當?shù)牟贾?例如,通過檢測蜂窩無線信號、通 過讀取位置信標、通過慣性導航系統(tǒng),等等)。
設(shè)備IO被設(shè)置為經(jīng)由其通信接口 14下載媒體景觀,并且將媒體景 觀組件存儲在其存儲器12中。在該實施例中,媒體景觀的形式為包括 多個動作觸發(fā)器的腳本17,以及一組諸如音頻和/或視頻文件的媒體項 19。控制程序16也可以和媒體景觀一起載入,或者可以被預(yù)裝在設(shè)備 10上。
當處理器11運行控制程序16時(例如響應(yīng)用戶選擇),控制程序 16被設(shè)置為根據(jù)媒體景觀腳本17并依靠處理器11從傳感器13、通信 接口 14和用戶接口 15接收到的輸入來控制設(shè)備10。在優(yōu)選實施例中, 控制程序16的形式為事件管理器,該事件管理器被設(shè)置為根據(jù)在媒體 景觀腳本17中指定的相應(yīng)的事件處理程序來處理諸如位置更新和用戶 輸入事件的輸入事件。例如,事件管理器被設(shè)置為通過運行位置事件處 理程序來處理來自傳感器13的位置更新事件,當位置更新事件所提供 的設(shè)備當前位置滿足位置事件處理程序中指定的特定位置條件時,該位 置事件處理程序指定要對一個或多個具體媒體項采取的一個或多個特 定動作(播放、暫停等)。因此,當用戶到達特定位置時,位置事件處 理程序可被設(shè)置為使特定音樂文件經(jīng)由用戶接口 15向用戶播放。為諸 如用戶輸入事件和遠程輸入事件的其它類型的事件提供其它的事件處 理程序。
正如下面將全面描述的,可以使媒體項動作的觸發(fā)取決于條件的邏 輯組合的滿足,而不是取決于單個條件(諸如基于位置的條件)的滿足; 例如,可以使媒體項的播放服從于基于位置的條件和媒體項還沒有被播 放過的條件(如內(nèi)部變量所指示的)的同時滿足。更一般地,可以使媒體動作的觸發(fā)取決于與用戶先前采取的路徑以及先前播放的媒體項相
關(guān)的歷史數(shù)據(jù)(圖1中的虛線框18示出該歷史數(shù)據(jù))。
可以在標準個人計算機上利用例如以上參考的可從 Hewlett-Packard獲得的創(chuàng)作工具來實現(xiàn)媒體景觀腳本的創(chuàng)作。方便地, 可以用適當?shù)腦ML語言來編寫媒體景觀腳本,并且下面對于稱為 LOCATION的事件處理程序給出基于XML語言的示例性腳本摘錄,該 LOCATION事件處理程序的目的是處理位置事件,其中來自位置傳感器的 位置更新事件所提供的設(shè)備位置包含在變量"loc"中。
<Event-Handler Name="L0CATI0N,, pa,s="loc,,> <Action—Tr i gger Name=''ATT, condi t ion="loc='Zoner"〉 <Play type='audio, url='puzzle. mp3,/〉 </Act ion-Trigger>
〈Action-Tr igger Name="AT2,, condi t ion=" (loc='Zone2') && (parktuneplayed-false),,〉<Play type='audio, url='parktune. mp3'/) <Set parkttuneplayed=True/>
</Act ion-Tr igger> </Event-Handler〉
上面的位置事件處理程序包括兩個動作觸發(fā)器, 一個(稱為"ATI") 關(guān)于位置區(qū)域'Zonel,,并且另一個(稱為"AT2")關(guān)于位置區(qū)域 'Zone2,。參考與用于位置更新的相同的真實世界地理坐標系統(tǒng)來分 別指定區(qū)i或'Zonel,和'Zone2,。
各動作觸發(fā)器指定一個或多個條件的條件集(上面示例中的 "condition")以及至少一個特定于4某體項的動作,在滿足該條件集 時觸發(fā)該特定于纟某體項的動作。
動作觸發(fā)器"ATI"的條件集包括單個條件 loc='Zoner
控制程序16被設(shè)置為當包含在變量'loc,中的位置處于地理區(qū)域 'Zonel,中時,將該單個條件解釋為被滿足。動作觸發(fā)器ATI指定在 滿足其條件集時執(zhí)行的單個動作Play type-'audio, ur l-'puzzle. mp3, 控制程序16被設(shè)置為將其解釋為經(jīng)由設(shè)備用戶接口 15的音頻輸出裝 置插j文音頻文件'puzzle, mp3,的命令。
動作觸發(fā)器"AT2"的條件集包括兩個條件
(loc='Zone2,) && (parktuneplayed=false) 為了滿足該條件集,這兩個條件都必須為真(應(yīng)當理解的是,可以指定 條件的任何期望的邏輯組合,而不只是和本示例中一樣的AND組合)。 控制程序16被設(shè)置為當包含在變量'loc,中的位置處于地理區(qū)域 'Zone2'中時,將第一條件(loc- 'Zone2,)解釋為被滿足。第二條件 (parktuneplayed=fa 1 se)測i式變量 'parktuneplayed' , i亥變量凈皮氺刀士會 化為'false,,但是在播放過音頻文件'parktune. mp3,之后被_設(shè)為 'true,,這樣做是為了避免文件被播放一次以上。動作觸發(fā)器AT2指 定當滿足其條件集時執(zhí)行的兩個動作
<Play type= 'audio'url= 'parktime. mp3' /)
<Set parktuneplayed=True / > 控制程序16被設(shè)置為將第一動作解釋為經(jīng)由設(shè)備用戶接口 15的音頻輸 出裝置播放音頻文件'parktune.itip3,的命令;第二動作使程序?qū)⒆兞?'parktimeplayed, 設(shè)定為 'true,。
當用上面的示例性腳本來控制設(shè)備10時,位置更新事件中的設(shè)備 當前位置的報告,導致LOCATION事件處理程序運行,以確定是否已滿 足包含在事件處理程序中的任何基于位置的動作觸發(fā)器的條件集,并且 如果這樣,則執(zhí)行指定的一個或多個動作。因此,如果用戶設(shè)備10位 于地理區(qū)域Zonel則寺番放音頻文件'puzzle, mp3,,而如果用戶設(shè)備IO 在地理區(qū)域Zone2中,則播放音頻文件'parktune. mp3,,但是只在未 播放過 'parktune. mp3' 的情況下播放。
當然,前述的腳本只需要文本編輯器程序來進行創(chuàng)作。創(chuàng)作工具的 作用一般是提供諸如用于指定位置區(qū)域Zonel和Zone2的附加支持,或 者幫助不習慣用XML型語言來編寫的人。
圖2舉例說明了由示例性創(chuàng)作工具展示給用戶的屏幕,以方便指定 上面的腳本示例的地理區(qū)域Zonel和Zone2。屏幕的上三分之二顯示了 為其創(chuàng)作媒體景觀的地理區(qū)域的地圖表示10。為了指定一區(qū)域,可以只 要求作者在想要的區(qū)域的中心點處(諸如想要的部分圓形或完整圓形區(qū)域的中心)點擊地圖表示10。作為響應(yīng),創(chuàng)作工具可以被設(shè)置為在屏幕 的下三分之一顯示區(qū)域指定模板,其中已經(jīng)填入了被點擊的地圖位置的
真實世界地理坐標。因此,為了將Zonel指定為地圖顯示20中用方塊 21表示的咖啡店的前部之外的半圓形區(qū)域,用戶在與咖啡店前部對應(yīng)的 方塊的邊的中間(在本示例中,該點具有真實世界坐標Xl、 yi)點擊地 圖;從而,出現(xiàn)區(qū)域指定模板24,其中已填入了區(qū)域位置參數(shù)x^ yt。 然后,作者例如在適當?shù)牡胤嚼?,用于選擇值的下拉框,來對剩下的 區(qū)域指定參數(shù)進行賦值(Zone ID- 'Zonel,,形狀='半圓形,,大小 ='rl,,取向='180° ,)。 一旦已對所有需要的參數(shù)進行了賦值, 就將該區(qū)域按比例顯示在地圖上(見圖2的陰影區(qū)22)。對于取向參數(shù), 顯示該區(qū)域的參考向量(圖2中Zonel的虛線箭頭23)是方便的,該參 考向量的參考方向(對應(yīng)于0° )在顯示的地圖中直接向上。
圖2還示出了 Zone2的區(qū)域指定模板26,該區(qū)域(地圖20上的陰 影區(qū)25)形狀上為圓形,并且以地理坐標X2、 y2為中心(在該示例中, 該區(qū)域?qū)?yīng)于一個真實世界公園)。由于區(qū)域為圓形,取向參數(shù)保持為
六 工。
方便指定地理區(qū)域的其它方法當然是可能的,諸如,通過從可能形 狀的選項板中拖動想要的形狀并將該形狀放在地圖上期望的位置,然后 根據(jù)需要旋轉(zhuǎn)該形狀和改變其尺寸。
根據(jù)現(xiàn)有技術(shù)方法, 一旦媒體景觀的創(chuàng)作(不論如何實現(xiàn))已結(jié)束, 其中完全指定了所有動作觸發(fā)器條件,就發(fā)布該媒體景觀以便于下載到 用戶設(shè)備一例如,通過將媒體景觀放在和為其編寫了該媒體景觀的目標 環(huán)境相關(guān)的web網(wǎng)站上(在該情況下,在公共互聯(lián)網(wǎng)上下載),或者通 過將媒體景觀傳給物理上位于目標環(huán)境中的下載信息站(在該情況下, 經(jīng)由諸如藍牙w鏈接的短程無線鏈接,可以方便地進行從信息站到用戶 設(shè)備的下栽)。
在本發(fā)明的實施例中,媒體景觀作者留下基于位置的動作觸發(fā)器條 件的至少一個參數(shù),用于由第三方在作者發(fā)布媒體景觀之后進行定制。 優(yōu)選地,作者可以選擇為各可定制參數(shù)指定缺省值和/或?qū)Φ谌娇稍O(shè) 定的值的約束;缺省值是在第三方?jīng)]有指定具體值的情況下使用的值。 約束可以相對于真實世界特征或相對于指定的缺省值以絕對項來表達。
圖3舉例說明了在媒體景觀腳本的創(chuàng)作期間將'Zonel,觸發(fā)區(qū)域的兩個參數(shù)設(shè)為可定制的。可以看出,在該示例中,在觸發(fā)區(qū)域指定才莫
板中提供復選框28,以便使作者能夠通過選擇適當?shù)目騺碇甘緟?shù)為可 定制一在該情況下,已選擇了 '位置'和'取向,參數(shù)。當將參數(shù)選擇 為可定制時,向用戶展示用于指定相關(guān)參數(shù)的約束和缺省值的輸入框 29。因此,在本示例中,在將'位置,參數(shù)選擇為可定制之后,向作者 展示框29A,作者在該框29A中輸入與建筑27 (見圖2)的前部對應(yīng)的 缺省位置x" y3,以及定制的位置必須在缺省位置200米之內(nèi)的約束。 類似地,在選擇了取向參數(shù)之后,作者將缺省的O度取向值設(shè)定到框29B 中,其中沒有對該參數(shù)的定制的約束。
圖4和6舉例說明了媒體景觀從作者的設(shè)計發(fā)布后的定制的各示例 性場景。為了方便起見,假設(shè)相關(guān)的媒體景觀是具有可定制觸發(fā)區(qū)域 Zonel的上述媒體景觀。另外,認為在用戶設(shè)備10感知其自身在Zonel 時播放的媒體項'puzzle, mp3,是想要花一點時間來破解的難題的朗誦, 在喝杯咖啡的時間內(nèi)方便地完成的事。因此,對于咖啡店店主來說,使 Zonel位于他們的設(shè)施之外很可能有商業(yè)利益,尤其是如果難題媒體項 暗示可以在咖啡店中找到線索。
首先考慮圖4的場景,在媒體景觀32的設(shè)計站點30處的設(shè)計(創(chuàng) 作)31 (包括該媒體景觀32的未定稿腳本,其中留有Zonel的位置和 取向參數(shù)可定制)之后,通過將該媒介景觀傳給經(jīng)紀網(wǎng)站33來發(fā)布媒 體景觀,以供笫三方定制。在經(jīng)紀網(wǎng)站處,使媒體景觀可被媒體景觀目 標環(huán)境內(nèi)的特定商業(yè)中的第三方34觀看;這可以利用只接受真的商業(yè) 組織的注冊的web網(wǎng)站方便地實現(xiàn)。向感興趣的第三方34展示々某體景 觀,使得他們可以觀看媒體景觀(箭頭35),并且理解該媒體景觀是關(guān) 于什么的,以及預(yù)想用戶如何與該媒體景觀互動一特別地,使可定制觸 發(fā)區(qū)域的存在變得明顯,連同指出通過使觸發(fā)區(qū)域與特定商業(yè)相鄰將帶 來什么好處的指示(如果不明顯)(優(yōu)選地,在創(chuàng)作媒體景觀的同時準 備好這些指示)。然后,第三方可以對定制一個或多個可定制觸發(fā)區(qū)域 的權(quán)利進行投標。
圖5舉例說明了一種方法,用該方法可以指示觸發(fā)區(qū)域的可定制屬 性,該示例是為上述媒體景觀的Zonel給出的??梢钥闯?,在地圖顯示 20上示出了觸發(fā)區(qū)域Zonel和Zone2,其中用不同于Zone2的填充來顯 示可定制Zonel (在其缺省位置)。通過點擊可定制Zonel,在屏幕的
10下部給出表明使zonel位于特定商業(yè)附近的商業(yè)優(yōu)勢的描述,連同哪些 參數(shù)可定制以及對定制的任何約束的指示。還提供了投標按鈕50以使 得感興趣的第三方能夠?qū)Χㄖ芞onel的權(quán)利進行投標(圖4中的箭頭 36)。
然后,對區(qū)域Zonel投標獲勝的一方34被給予機會來為該區(qū)域的 可定制參數(shù)設(shè)定具體值(圖4中的箭頭37和操作38),以產(chǎn)生準備好 分配給用戶的媒體景觀的定制版本39。在該示例中,獲勝投標是,例如, 由位于建筑34中的咖啡店的運營商做出的,其結(jié)果是位置被定制為直 接在建筑34前面,并且取向被設(shè)定為180° ;另外,還告知投標獲勝的 一方34,要在咖啡店中顯示的線索。
可以被設(shè)置為觸發(fā)區(qū)域的定制只在固定的時間段(諸如一周或一個 月)內(nèi)有效,而不是一次性事件;在該情況下,為了獲得為每個這樣的 時間段進行定制的權(quán)利,必須進行不同的投標。涉及的時間段可以是一 次性時間段(諸如特定日期)或者循環(huán)重復的時間段(諸如工作日的晚 上、周末的晚上等)。
在定制之后,媒體景觀39 (腳本和媒體項)被傳送至一個或多個下 載站點40,以下載到用戶設(shè)備10以便于在目標環(huán)境中使用。
在圖6舉例說明的第二定制場景中,在從設(shè)計發(fā)布未定稿的媒體景 觀32之后,將其傳給第三方的監(jiān)控站點41,該第三方負責管理目標環(huán) 境中人(或至少設(shè)備用戶)的流和分布。監(jiān)控站點41具有相關(guān)的裝置, 這里示為攝像機42,用于提供關(guān)于目標環(huán)境中人的當前流或分布的信息 (作為使用攝像機42的替換方案,用戶設(shè)備可以向監(jiān)控站點定期地提 供位置更新)。通過監(jiān)控提供的信息(框43),有可能發(fā)現(xiàn)人流擁塞或 者與媒體景觀的觸發(fā)區(qū)域?qū)?yīng)的興趣位置的過度使用;相反地,還有可
能發(fā)現(xiàn)極少使用的區(qū)域或者與媒體景觀的觸發(fā)區(qū)域?qū)?yīng)的興趣位置的 過少使用。作為響應(yīng),媒體景觀的可定制觸發(fā)區(qū)域可以:帔定制以引起設(shè) 備用戶的流/分布的調(diào)整。這可以在長期基礎(chǔ)上實現(xiàn)(即,在一周的操 作期間注意到的問題可被用來為下 一 周調(diào)整觸發(fā)區(qū)域的位置一在該情 況下,可從下栽站點40獲得的媒體景觀的版本每周改變),或者在短 期基礎(chǔ)上實現(xiàn)(即,通過將媒體景觀的新定制立即送給下載站點40,立 即將對觸發(fā)區(qū)域位置的調(diào)整上線給新用戶)。
應(yīng)當理解的是,對于上述實施例來說,很多變化方式是可能的。例如,可以動態(tài)地實現(xiàn)基于位置的觸發(fā)器的更新,其中下載站點40 立即將改變送給目標環(huán)境中的用戶設(shè)備;作為選擇,用戶設(shè)備10可以 被設(shè)置為周期性地從下載站點4 0請求任何更新的位置觸發(fā)器。
另外,可以相對于另一觸發(fā)區(qū)域的位置指定觸發(fā)區(qū)域的位置(不論 固定觸發(fā)區(qū)域或者可定制區(qū)域的缺省值);類似地,可以相對于另一觸 發(fā)區(qū)域的位置設(shè)定對可定制區(qū)域的位置參數(shù)的位置約束。
如已描述的,特定參數(shù)定制可以被設(shè)置為具有受限的有效性,諸如 一周。特定可定制參數(shù)值的不同值還有可能被設(shè)置為對于不同的用戶設(shè) 備/用戶有效,在下載設(shè)備IO已向下載站點表明其自身或其用戶之后, 下載適當?shù)膮?shù)值。因此,有可能不僅依據(jù)時間段來"出售,,觸發(fā)區(qū)域 的定制權(quán)利,還可以依據(jù)具體用戶/用戶設(shè)備或者依據(jù)用戶/用戶設(shè)備的 類型來"出售"觸發(fā)區(qū)域的定制權(quán)利。更一般地,控制可定制參數(shù)的定 制的權(quán)利被分成該權(quán)利的多個劃分,提供每個劃分供第三方進行投標, 然后對特定劃分做出獲勝投標的第三方控制關(guān)于該劃分的可定制參數(shù) 的定制,并且依據(jù)劃分來部署定制的媒體景觀。
如果目標環(huán)境中有良好的無線連接性,則媒體景觀的媒體項可以存 儲在用戶設(shè)備之外,以便根據(jù)需要流傳輸給每個用戶設(shè)備,而不是存儲 在用戶設(shè)備上;因此,媒體景觀可以是分布的形式。
權(quán)利要求
1.一種創(chuàng)建和管理媒體景觀的方法,包括為目標環(huán)境創(chuàng)作媒體景觀,所述媒體景觀包括媒體項和相關(guān)的動作觸發(fā)器,所述動作觸發(fā)器各自指定一個或多個條件的條件集,以及在滿足所述條件集時觸發(fā)的至少一個特定于媒體項的動作;至少一個動作觸發(fā)器的所述條件集包括用可定制參數(shù)創(chuàng)作的基于位置的條件;向第三方發(fā)布所述媒體景觀,其中指示出所述可定制參數(shù);根據(jù)來自所述第三方的輸入來定制所述可定制參數(shù);以及將定制的媒體景觀配置給用戶,以便在所述環(huán)境中使用。
2. 如權(quán)利要求l所述的方法,其中用所述可定制參數(shù)創(chuàng)作所述基 于位置的條件包括創(chuàng)作所述可定制參數(shù)的缺省值,該缺省值的目的是在 部署媒體景觀之前沒有定制所述可定制參數(shù)的情況下使用。
3. 如權(quán)利要求l所述的方法,其中用所述可定制參數(shù)創(chuàng)作所述基 于位置的條件包括創(chuàng)作對所述可定制參數(shù)的定制的至少一個約束。
4. 如權(quán)利要求l所述的方法,其中所述媒體景觀被發(fā)布給第三方 可訪問的經(jīng)紀站點,所述方法進一步包括接受來自所述第三方的對控 制所述可定制參數(shù)的定制的權(quán)利的投標,并將一個所述投標確定為獲勝 投標;根據(jù)來自做出所述獲勝投標的所述第三方的輸入,實現(xiàn)所述可定 制參數(shù)的定制。
5. 如權(quán)利要求4所述的方法,其中控制所述可定制參數(shù)的定制的 所述權(quán)利被分成所述權(quán)利的多個劃分,提供每個所述劃分供第三方進行 投標,對特定劃分做出獲勝投標的第三方控制關(guān)于該劃分的可定制參數(shù) 的定制,并且依據(jù)劃分來部署定制的媒體景觀。
6. 如權(quán)利要求5所述的方法,其中每個所述劃分與特定時間段對應(yīng)。
7. 如權(quán)利要求l所述的方法,其中所述媒體景觀被發(fā)布給由第三 方運行的監(jiān)控站點,該監(jiān)控站點用于監(jiān)控所述目標環(huán)境中用戶的流和/ 或分布,根據(jù)監(jiān)控的所述目標環(huán)境中的用戶流和/或分布來影響所述可 定制參數(shù)的定制,從而改變未來的用戶流和/或分布。
8. 如權(quán)利要求l所述的方法,其中所述媒體景觀的媒體項和動作 觸發(fā)器都被配置給用戶設(shè)備以供存儲和使用。
9. 如權(quán)利要求l所述的方法,其中所述媒體景觀的動作觸發(fā)器被 配置給用戶設(shè)備以供存儲和使用,而所述媒體景觀腳本的媒體項最初被 配置給獨立于用戶設(shè)備的存儲器,以便根據(jù)所述動作觸發(fā)器的動作觸發(fā) 的要求來流傳輸給用戶設(shè)備。
10. 如權(quán)利要求l所述的方法,其中已經(jīng)配置給用戶設(shè)備的動作觸 發(fā)器被動態(tài)地更新以反映所述可定制參數(shù)的后續(xù)定制。
11. 一種計算機可讀媒介,該計算機可讀媒介存儲用于創(chuàng)作至少媒 體景觀的動作觸發(fā)器的程序,所述媒體景觀包括媒體項和相關(guān)的動作觸 發(fā)器,所述動作觸發(fā)器各自指定一個或多個條件的條件集,以及在滿足該條件集時觸發(fā)的至少 一 個特定于媒體項的動作;當在計算機上執(zhí)行所 述程序時,該程序通過給予作者選擇基于位置的條件的參數(shù)為可定制的示,提供促進用可定制;數(shù)創(chuàng)作基)位置的條件的^能性:所述程序使所述指示被存儲為所述創(chuàng)作的媒體景觀的 一 部分。
12. 如權(quán)利要求11所述的計算機可讀媒介,其中用于促進用可定制參數(shù)來創(chuàng)作基于位置的條件的所述功能性被設(shè)置為給予作者設(shè)定所 述可定制參數(shù)的缺省值的機會。
13. 如權(quán)利要求11所述的計算機可讀媒介,其中用于促進用可定 制參數(shù)來創(chuàng)作基于位置的條件的所述功能性被設(shè)置為給予作者設(shè)定對 所述可定制參數(shù)的定制的約束的機會。
全文摘要
媒體景觀包括媒體項和相關(guān)的動作觸發(fā)器,所述動作觸發(fā)器各自指定一個或多個條件的條件集,以及在滿足該條件集時觸發(fā)的至少一個特定于媒體項的動作。在創(chuàng)作(31)期間,用具有可定制參數(shù)的基于位置的條件來規(guī)定至少一個動作觸發(fā)器;此后,將該媒體景觀發(fā)布給第三方(34),其中表明媒體景觀包含可定制參數(shù)。然后,根據(jù)來自第三方(34)的輸入來定制(38)該可定制參數(shù),并且定制的媒體景觀(39)被配置給用戶以供使用。
文檔編號G01S5/02GK101568939SQ200780048063
公開日2009年10月28日 申請日期2007年10月24日 優(yōu)先權(quán)日2006年10月24日
發(fā)明者R·赫爾 申請人:惠普開發(fā)有限公司