亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

交互應(yīng)用在移動(dòng)廣播網(wǎng)絡(luò)上的動(dòng)態(tài)生成、傳送和執(zhí)行的制作方法

文檔序號(hào):7848394閱讀:227來(lái)源:國(guó)知局
專利名稱:交互應(yīng)用在移動(dòng)廣播網(wǎng)絡(luò)上的動(dòng)態(tài)生成、傳送和執(zhí)行的制作方法
交互應(yīng)用在移動(dòng)廣播網(wǎng)絡(luò)上的動(dòng)態(tài)生成、傳送和執(zhí)行
背景技術(shù)
無(wú)線通信技術(shù)在過(guò)去幾年呈現(xiàn)出爆炸性增長(zhǎng)。向移動(dòng)公眾提供移動(dòng)自由并且切斷對(duì)硬連線的通信系統(tǒng)的束縛的無(wú)線服務(wù)刺激了這種增長(zhǎng)。作為服務(wù)增強(qiáng)的結(jié)果,期望無(wú)線服務(wù)的普及繼續(xù)快速地增長(zhǎng)。最近增加的無(wú)線通信服務(wù)具有向接收機(jī)設(shè)備廣播電視和其它內(nèi)容的能力。多媒體僅前向鏈路(FLO)廣播服務(wù)允許用戶使用被配置為接收移動(dòng)廣播傳輸?shù)囊苿?dòng)接收機(jī)設(shè)備來(lái)觀看多媒體節(jié)目(例如,電視節(jié)目),以及接收新聞、娛樂(lè)、體育、商務(wù)、因特網(wǎng)數(shù)據(jù)、數(shù)據(jù)文件和其它內(nèi)容的移動(dòng)版本。多媒體廣播服務(wù)代表可以用于向移動(dòng)設(shè)備傳送多種服務(wù)的大量帶寬。

發(fā)明內(nèi)容
各種實(shí)施例提供了用于通過(guò)多媒體廣播網(wǎng)絡(luò)向接收機(jī)設(shè)備高效地傳送諸如交互應(yīng)用之類的應(yīng)用的系統(tǒng)、設(shè)備、方法和存儲(chǔ)軟件的非臨時(shí)性計(jì)算機(jī)可讀介質(zhì)。各種實(shí)施例提供了應(yīng)用電子目錄、交互事件、模板和有關(guān)的數(shù)據(jù)以在內(nèi)容之前進(jìn)行廣播,從而告知接收機(jī)設(shè)備何時(shí)以及如何接收該內(nèi)容。各種實(shí)施例提供了兩步廣播過(guò)程,該過(guò)程允許接收機(jī)設(shè)備在移動(dòng)多媒體廣播網(wǎng)絡(luò)的高帶寬上選擇性地接收有關(guān)的應(yīng)用,并且使應(yīng)用同時(shí)更高效地傳送到大量設(shè)備。各種實(shí)施例實(shí)現(xiàn)了在接收機(jī)設(shè)備中接收目錄中的應(yīng)用列表并且監(jiān)控和/或過(guò)濾所接收的列表以僅選擇與接收機(jī)設(shè)備兼容的、針對(duì)接收機(jī)設(shè)備的、用戶指示接收的、和/或與一些用戶偏好、用戶人口統(tǒng)計(jì)、或者其它特定于用戶的目標(biāo)確定標(biāo)準(zhǔn)匹配的應(yīng)用。各個(gè)實(shí)施例實(shí)現(xiàn)了接收目標(biāo)應(yīng)用并且在存儲(chǔ)器中存儲(chǔ)所接收的應(yīng)用直到這些應(yīng)用被選擇以進(jìn)行激活為止。各個(gè)實(shí)施例可以使用激活信號(hào)和/或激活標(biāo)準(zhǔn)來(lái)實(shí)現(xiàn)及時(shí)地傳送和執(zhí)行應(yīng)用,并且向廣播方提供對(duì)將要激活和/或執(zhí)行應(yīng)用的準(zhǔn)確時(shí)間的控制。各個(gè)實(shí)施例實(shí)現(xiàn)了響應(yīng)于在實(shí)時(shí)廣播流中接收到信號(hào)來(lái)激活應(yīng)用。該信號(hào)可以用于將應(yīng)用的激活與媒體節(jié)目中的事件進(jìn)行同步,使得下載的應(yīng)用可以與廣播節(jié)目同步激活,以使應(yīng)用可以被創(chuàng)建為在廣播節(jié)目期間的特定時(shí)間被發(fā)起。各個(gè)實(shí)施例實(shí)現(xiàn)了基于用戶輸入交互應(yīng)用數(shù)據(jù)在運(yùn)行時(shí)間動(dòng)態(tài)地生成交互應(yīng)用。各個(gè)實(shí)施例實(shí)現(xiàn)了根據(jù)相同的一組交互應(yīng)用數(shù)據(jù)生成多個(gè)交互應(yīng)用,每一個(gè)交互應(yīng)用針對(duì)不同的設(shè)備類型。各個(gè)實(shí)施例實(shí)現(xiàn)了基于特定的交互事件針對(duì)的設(shè)備的類型針對(duì)應(yīng)用事件動(dòng)態(tài)地生成交互應(yīng)用。各個(gè)實(shí)施例還實(shí)現(xiàn)了生成交互事件信令消息,所述交互事件信令消息能夠以信號(hào)形式發(fā)送基于設(shè)備類型動(dòng)態(tài)生成的交互應(yīng)用。各個(gè)實(shí)施例實(shí)現(xiàn)了基于從廣播網(wǎng)絡(luò)接收的應(yīng)用數(shù)據(jù)在設(shè)備上動(dòng)態(tài)地生成交互應(yīng)用。各個(gè)實(shí)施例提供了用于在應(yīng)用數(shù)據(jù)或生成的交互應(yīng)用中以信號(hào)形式發(fā)送針對(duì)用戶響應(yīng)的多個(gè)返回單播信道的信令機(jī)制。各個(gè)實(shí)施例實(shí)現(xiàn)了基于設(shè)備能力或用戶偏好選擇單播信道以向廣播網(wǎng)絡(luò)發(fā)送對(duì)交互事件的用戶響應(yīng)。各個(gè)實(shí)施例實(shí)現(xiàn)了內(nèi)容的高效傳送,從而節(jié)省接收機(jī)設(shè)備的電池電量。在下面的詳細(xì)描述中描述了各個(gè)實(shí)施例的這些和其它功能以及益處。


并入本文且構(gòu)成本說(shuō)明書的一部分的附圖描繪了本發(fā)明的示例性實(shí)施例,并且與上面給出的概括描述和下面給出的詳細(xì)描述一起用于解釋本發(fā)明的特征。圖IA是描繪適合用于實(shí)施例的移動(dòng)多媒體廣播通信系統(tǒng)和蜂窩“單播”通信系統(tǒng)的通信系統(tǒng)框圖 。圖IB是僅前向鏈路廣播系統(tǒng)的廣播通信系統(tǒng)框圖的替代性表示。圖IC是根據(jù)一個(gè)實(shí)施例描繪參與生成和廣播交互事件的功能模塊的廣播通信系統(tǒng)的元件的系統(tǒng)框圖。圖ID是根據(jù)一個(gè)實(shí)施例描繪參與通過(guò)廣播通信系統(tǒng)向移動(dòng)設(shè)備傳送應(yīng)用的系統(tǒng)元件的廣播通信系統(tǒng)方框的替代性表示。圖2是適合用于各種實(shí)施例的移動(dòng)接收機(jī)設(shè)備的示例軟件架構(gòu)圖。圖3A是根據(jù)一個(gè)實(shí)施例可以響應(yīng)于應(yīng)用的接收而呈現(xiàn)的用戶界面顯示的視圖。圖3B是根據(jù)一個(gè)實(shí)施例描繪交互事件的要素的呈現(xiàn)顯示序列的視圖。圖3C是描繪與圖3B所示的交互事件中的呈現(xiàn)顯示序列相對(duì)應(yīng)的顯示狀態(tài)和轉(zhuǎn)換的顯示狀態(tài)圖。圖4是根據(jù)一個(gè)實(shí)施例可以在廣播網(wǎng)絡(luò)服務(wù)器中實(shí)現(xiàn)以用于自動(dòng)地生成交互事件應(yīng)用并將該交互事件應(yīng)用廣播到接收機(jī)設(shè)備的實(shí)施例方法的處理流程圖。圖5A-5C是可以在廣播系統(tǒng)的應(yīng)用服務(wù)器中執(zhí)行以用于編譯和準(zhǔn)備用于廣播的應(yīng)用包和交互事件的實(shí)施例方法的處理流程圖。圖6是根據(jù)一個(gè)實(shí)施例描繪如何將各種文件組合為適合于廣播的應(yīng)用包的流程圖。圖7是可以在廣播系統(tǒng)的應(yīng)用服務(wù)器中執(zhí)行以用于編譯和準(zhǔn)備用于廣播的應(yīng)用包的實(shí)施例方法的處理流程圖。圖8是適合于根據(jù)各個(gè)實(shí)施例接收廣播應(yīng)用的移動(dòng)接收機(jī)設(shè)備的另一個(gè)示例性軟件架構(gòu)圖。圖9是可以在接收機(jī)設(shè)備中實(shí)現(xiàn)以用于選擇應(yīng)用以從廣播應(yīng)用目錄中下載的實(shí)施例方法的處理流程圖。圖10是可以在接收機(jī)設(shè)備中實(shí)現(xiàn)以用于在接收到應(yīng)用之后,激活該應(yīng)用的實(shí)施例方法的處理流程圖。圖11是可以在接收機(jī)設(shè)備中實(shí)現(xiàn)以用于在接收到應(yīng)用之后,激活該應(yīng)用的另一種實(shí)施例方法的處理流程圖。圖12和圖13是用于在移動(dòng)設(shè)備中接收和處理交互事件信令消息的實(shí)施例方法的處理流程圖。圖14A-16C描繪了適合用于實(shí)施例的示例性交互事件信令消息數(shù)據(jù)方案。圖17是適合用于實(shí)施例的交互事件模板的示例性數(shù)據(jù)結(jié)構(gòu)。圖18是用于使用交互事件模板來(lái)實(shí)現(xiàn)交互事件的實(shí)施例方法的處理流程圖。圖19是用于對(duì)電子服務(wù)指南目錄中的交互事件模板進(jìn)行識(shí)別以便通過(guò)廣播網(wǎng)絡(luò)進(jìn)行接收和更新的實(shí)施例方法的處理流程圖。圖20A是接收和存儲(chǔ)更新的交互事件模板的實(shí)施例方法的處理流程圖。
圖20B是用于使用交互事件模板來(lái)生成交互事件以便通過(guò)廣播網(wǎng)絡(luò)進(jìn)行傳輸?shù)膶?shí)施例方法的處理流程圖。圖21A到圖21B是用于基于交互事件中的用戶參與來(lái)在接收機(jī)設(shè)備上接收與交互事件有關(guān)的額外數(shù)據(jù)的實(shí)施例方法的處理流程圖。圖22是用于生成交互事件的目錄列表以便包含在電子服務(wù)指南目錄中的實(shí)施例方法的處理流程圖。

圖23A和圖23B是用于基于電子服務(wù)指南目錄中的目錄列表來(lái)接收和執(zhí)行交互事件的實(shí)施例方法的處理流程圖。圖24A-24D描繪了適合用于實(shí)施例的示例性交互事件目錄數(shù)據(jù)方案。圖25A和圖25B是用于提供資源數(shù)據(jù)文件流并且生成服務(wù)SI信息以使接收機(jī)設(shè)備能夠獲得交互事件資源的實(shí)施例方法的處理流程圖。圖26A和圖26B是用于基于服務(wù)SI廣播中的信息從資源數(shù)據(jù)文件流中接收交互事件資源的實(shí)施例方法的處理流程圖。圖27描繪了適合用于實(shí)施例的示例性服務(wù)SI數(shù)據(jù)方案。圖28是用于在接收機(jī)設(shè)備中接收交互事件要素并且生成適當(dāng)?shù)慕换ナ录膶?shí)施例方法的處理流程圖。圖29-36描繪了適合用于各種實(shí)施例的示例性交互事件生成數(shù)據(jù)方案。圖37描繪了用于實(shí)現(xiàn)交互事件信號(hào)消息(IESM)的示例性數(shù)據(jù)方案。圖38是用于接收限于監(jiān)控信道和可選的在節(jié)目列表中的、監(jiān)控信道的任意一側(cè)上的信道的交互事件應(yīng)用數(shù)據(jù)和資源的實(shí)施例方法的處理流程圖。圖39是用于當(dāng)監(jiān)控信道改變時(shí)接收交互事件應(yīng)用數(shù)據(jù)和資源的實(shí)施例方法的處理流程圖。圖40是適合用于各種實(shí)施例的示例性接收機(jī)設(shè)備的組件框圖。圖41是適合用于各種實(shí)施例的示例性服務(wù)器的組件框圖。
具體實(shí)施例方式現(xiàn)在將參照附圖詳細(xì)地描述各個(gè)實(shí)施例。只要有可能,將貫穿附圖使用相同的附圖標(biāo)記來(lái)指代相同或類似部件。為了說(shuō)明性目的,參照特定的示例和實(shí)現(xiàn),但其并不旨在限制本發(fā)明或權(quán)利要求的范圍。本文使用的“示例性的” 一詞意味著“用作例子、例證或說(shuō)明”。本文描述為“示例性”的任何實(shí)現(xiàn)不應(yīng)被解釋為比其它實(shí)現(xiàn)更優(yōu)選或更具優(yōu)勢(shì)。本文可交換地使用術(shù)語(yǔ)“移動(dòng)設(shè)備”和“接收機(jī)設(shè)備”來(lái)指代以下各項(xiàng)中的任何一個(gè)或全部移動(dòng)媒體廣播接收機(jī)、蜂窩電話、個(gè)人電視設(shè)備、個(gè)人數(shù)據(jù)助理(PDA)、掌上型計(jì)算機(jī)、無(wú)線電子郵件接收機(jī)(例如,黑莓@和1¥60 設(shè)備)、具有多媒體因特網(wǎng)能力的蜂窩電話(例如,黑莓風(fēng)暴 )全球定位系統(tǒng)(GPS)接收機(jī)、無(wú)線游戲控制器、車輛(例如,汽車)中的接收機(jī)、包括可編程處理器和存儲(chǔ)器以及用于接收和處理僅前向鏈路(FLO)廣播傳輸(例如,MediaFLO 廣播)的FLO移動(dòng)TV廣播接收機(jī)電路的類似個(gè)人電子設(shè)備。本文使用的“廣播”一詞意味著數(shù)據(jù)(信息分組)的傳輸,使得其可以同時(shí)由大量接收設(shè)備進(jìn)行接收。廣播消息的示例是移動(dòng)電視服務(wù)廣播信號(hào),其包括內(nèi)容廣播(內(nèi)容流)和諸如元數(shù)據(jù)消息之類的開銷信息廣播(開銷流)。由于廣播網(wǎng)絡(luò)可以只進(jìn)行發(fā)送并且不具有直接返回通信鏈路,所以本文還將這種網(wǎng)絡(luò)稱為“僅前向鏈路”(FLO)廣播網(wǎng)絡(luò),以區(qū)分這種通信網(wǎng)絡(luò)與雙向無(wú)線通信網(wǎng)絡(luò)(例如,蜂窩電話系統(tǒng)和無(wú)線廣域網(wǎng)(例如,WiFi、WiMAX等)。
如本文所使用的“交互事件”指代使用廣播媒體來(lái)傳送并且提供用于在移動(dòng)設(shè)備上發(fā)起交互功能的內(nèi)容和功能觸發(fā)的事件。可以以一個(gè)或多個(gè)場(chǎng)景的序列(本文可以將其稱為“交互序列”(有時(shí)簡(jiǎn)稱為“iSeq”)),在移動(dòng)設(shè)備上向用戶顯示交互內(nèi)容。交互序列可以包括捆綁為相干實(shí)體的場(chǎng)景集合,其旨在作為單個(gè)體驗(yàn)向觀眾進(jìn)行呈送和呈現(xiàn)。交互序列應(yīng)用數(shù)據(jù)包括可以用于生成交互序列的與場(chǎng)景信息、文本、圖像和用戶動(dòng)作有關(guān)的元數(shù)據(jù)。如本文所使用的,交互事件應(yīng)用數(shù)據(jù)包括或者通常是指事件元數(shù)據(jù)、場(chǎng)景模板數(shù)據(jù)、用戶動(dòng)作和序列邏輯。如本文所使用的,術(shù)語(yǔ)“交互素材”通常是指在交互序列中使用的或者作為交互事件的一部分使用的圖像和圖形。如本文作為通用術(shù)語(yǔ)使用的“交互資源”是指交互事件中使用的各種資源,其包括應(yīng)用數(shù)據(jù)、模板和交互素材。多種不同的移動(dòng)廣播電視服務(wù)和廣播標(biāo)準(zhǔn)在未來(lái)是可用的或者可預(yù)期的,其全部都可以實(shí)現(xiàn)各個(gè)實(shí)施例并且從這些實(shí)施例受益。這些服務(wù)和標(biāo)準(zhǔn)包括開放移動(dòng)聯(lián)盟移動(dòng)廣播服務(wù)使能器套件(OMA BCAST)、MediaFLO 、數(shù)字視頻廣播IP數(shù)據(jù)播放(DVB-Iroc)、手持?jǐn)?shù)字視頻廣播(DVB-Η)、數(shù)字視頻廣播-面向手持的衛(wèi)星業(yè)務(wù)(DVB-SH)、手持?jǐn)?shù)字視頻廣播2 (DVB-H2)、高級(jí)電視系統(tǒng)委員會(huì)-移動(dòng)/手持型(ATSC-M/H)和中國(guó)多媒體移動(dòng)廣播(CMMB)0雖然廣播格式和術(shù)語(yǔ)在不同的移動(dòng)多媒體廣播服務(wù)標(biāo)準(zhǔn)之間不同,但是它們都使用元數(shù)據(jù)傳輸來(lái)使移動(dòng)設(shè)備能夠接收選擇的內(nèi)容并且向用戶通知可用于觀看或下載的節(jié)目和內(nèi)容。為了便于引用,參照在FLO TV 廣播系統(tǒng)中實(shí)現(xiàn)的MediaFLO 系統(tǒng)來(lái)描述各個(gè)實(shí)施例。然而,對(duì)MediaFLO 術(shù)語(yǔ)和技術(shù)細(xì)節(jié)的引用只是用于說(shuō)明的目的,而并不旨在將權(quán)利要求的范圍限制于特定的FLO通信系統(tǒng)或技術(shù),除非在書面權(quán)利要求中進(jìn)行了專門的記載。各個(gè)實(shí)施例提供了用于以支持用戶通過(guò)移動(dòng)接收機(jī)設(shè)備與移動(dòng)廣播內(nèi)容進(jìn)行交互的方式來(lái)傳送應(yīng)用的機(jī)制和系統(tǒng)。交互特征在用戶正在他或她的移動(dòng)設(shè)備上觀看特定的廣播內(nèi)容(例如,TV節(jié)目或電視廣告)的同時(shí)實(shí)現(xiàn)了用戶參與。交互特征通過(guò)允許用戶主動(dòng)地交互和參與在其移動(dòng)設(shè)備上呈現(xiàn)的內(nèi)容,來(lái)實(shí)現(xiàn)主動(dòng)觀看(與被動(dòng)觀看相比)。觀看實(shí)時(shí)內(nèi)容的用戶可以被吸引到參與呈現(xiàn)的內(nèi)容、節(jié)目主辦方、節(jié)目制作方和/或廣播網(wǎng)絡(luò)。交互誘惑項(xiàng)目可以是發(fā)送到接收機(jī)設(shè)備、由在接收機(jī)設(shè)備上運(yùn)行的應(yīng)用程序進(jìn)行處理并向用戶顯示的信號(hào)、指令和/或數(shù)據(jù)。這些交互誘惑項(xiàng)目可以使接收機(jī)設(shè)備顯示內(nèi)容,所述內(nèi)容邀請(qǐng)用戶點(diǎn)擊顯示以得到更多信息,對(duì)該內(nèi)容中的某個(gè)方面進(jìn)行投票,向他們發(fā)送產(chǎn)品細(xì)節(jié),發(fā)起購(gòu)買交易(例如,針對(duì)打廣告的商品)和/或參加其它參與方面。例如,交互誘惑項(xiàng)目可以用于向用戶呈現(xiàn)這樣的機(jī)會(huì),即,請(qǐng)求與廣告中的產(chǎn)品有關(guān)的額外信息、接收與正在進(jìn)行的節(jié)目有關(guān)的節(jié)目信息、提供與該節(jié)目有關(guān)的評(píng)論、或者對(duì)調(diào)查做出響應(yīng)(僅舉幾種類型的可能交互動(dòng)作)。這種交互特征可以提高用戶體驗(yàn)。各個(gè)實(shí)施例提供了高效的移動(dòng)多媒體廣播機(jī)制,該機(jī)制可以用于更全面地支持交互內(nèi)容。各個(gè)實(shí)施例提供了用于支持在接收機(jī)設(shè)備上呈現(xiàn)交互內(nèi)容的信令機(jī)制。這些信令機(jī)制使廣播方能夠向接收機(jī)設(shè)備通知各種資源流。接收機(jī)設(shè)備使用這些資源流來(lái)獲得用于與監(jiān)控內(nèi)容(例如,TV節(jié)目或電視廣告)有關(guān)的交互事件的資源和信令信息。接收機(jī)設(shè)備還可以使用這些資源流來(lái)獲得用于未綁定到任何特定的監(jiān)控內(nèi)容/信道的交互事件的資源和信令信息。在題目為 “File Delivery Over A Broadcast Network Using File SystemAbstraction, Broadcast Schedule Messages And Selective Reception”的美國(guó)專利申請(qǐng)No. 13/004, 702 (代理人案卷號(hào)No. 101302U1)中描述了與可以用于通過(guò)廣播信道來(lái)傳送和選擇性地接收交互事件文件的適當(dāng)系統(tǒng)、消息和方法有關(guān)的更多細(xì)節(jié),該申請(qǐng)與本申請(qǐng)同時(shí)提交,并轉(zhuǎn)讓給本申請(qǐng)的受讓人,故以引用方式將其全部?jī)?nèi)容并入到本文。各個(gè)實(shí)施例提供的這些信令機(jī)制可以包括交互信令流(ISF)和交互資源流(IRF)0在各個(gè)實(shí)施例中,交互信令流可以用于攜帶交互事件信令消息(IESM),而交互資源流可以用于攜帶與這些交互事件相關(guān)聯(lián)的交互資源。在一個(gè)實(shí)施例中,交互資源和交互事件信令消息可以在同一個(gè)流(例如,通用的交互流)上廣播。在各個(gè)實(shí)施例中,可以在不同的流上攜帶交互信令流和交互資源流。在其它實(shí)施例中,可以在同一個(gè)流上攜帶交互信令流和交互資源流。
各個(gè)實(shí)施例提供的信令機(jī)制還使廣播方能夠?qū)⒔邮諜C(jī)設(shè)備導(dǎo)向非廣播源,以獲得交互事件信令消息(IESM)和資源。各個(gè)實(shí)施例所公開的信令機(jī)制向交互事件廣播系統(tǒng)提供了更大的靈活性和擴(kuò)展能力。各個(gè)實(shí)施例所提供的信令機(jī)制還實(shí)現(xiàn)了對(duì)可以在多個(gè)信道之間共享的多個(gè)交互信令流和交互資源流的靈活使用。為了實(shí)現(xiàn)交互事件,內(nèi)容提供方可以使用交互產(chǎn)生系統(tǒng)(IPS)來(lái)生成交互要素。交互要素可以包括圖像、形狀、文本、分配的用戶輸入功能、圖形效果和可執(zhí)行指令,可以使用上述各項(xiàng)的組合來(lái)在移動(dòng)設(shè)備上生成期望的交互顯示。各個(gè)實(shí)施例提供了用于在交互事件 信令消息(IESM)和/或文件傳送流中向移動(dòng)設(shè)備廣播這些交互要素的機(jī)制。為了提高效率,各個(gè)實(shí)施例還提供了在事件時(shí)刻之前,通過(guò)文件傳送流向移動(dòng)設(shè)備廣播IESM帶外的這些交互要素(例如,應(yīng)用數(shù)據(jù)、資源[例如,圖像、圖形等]和事件模板)的機(jī)制。通過(guò)將資源標(biāo)識(shí)符包括在交互事件信令消息中,這允許簡(jiǎn)單地識(shí)別和調(diào)用廣播的數(shù)據(jù)。在一些環(huán)境下,例如當(dāng)在最后時(shí)刻調(diào)度交互事件時(shí),需要在相對(duì)于交互事件的起始時(shí)間非常接近的時(shí)間(即,例如在之前幾秒鐘)對(duì)應(yīng)用數(shù)據(jù)和/或資源進(jìn)行廣播。為了支持這種環(huán)境,各個(gè)實(shí)施例提供了用于將交互事件應(yīng)用數(shù)據(jù)(IEAD)和資源和模板作為交互事件信令消息(IESM)的一部分在帶內(nèi)進(jìn)行廣播的機(jī)制。因此,各個(gè)實(shí)施例提供了用于在帶內(nèi)和帶外廣播內(nèi)容和資源的機(jī)制。在各個(gè)實(shí)施例中,可以使用模板來(lái)減少特定的交互事件信令消息(IESM)中所需要的數(shù)據(jù)量。在各個(gè)實(shí)施例中,可以將特定的交互事件信令消息中所需要的數(shù)據(jù)減少為模板標(biāo)識(shí)符和可以輸入到所標(biāo)識(shí)的模板中的適當(dāng)位置的簡(jiǎn)單文本字段。在各個(gè)實(shí)施例中,可以通過(guò)廣播通信系統(tǒng),在空中下載和更新預(yù)先定義的資源和模板。在各個(gè)實(shí)施例中,移動(dòng)設(shè)備可以選擇只接收所需要的和兼容的資源和模板??梢栽诙鄠€(gè)ITV事件之間共享這些模板和資源。在各個(gè)實(shí)施例中,可以在特定的廣播節(jié)目或電視廣告的背景之外,顯示交互事件。在各個(gè)實(shí)施例中,交互事件可以與特定的廣播內(nèi)容(例如,TV節(jié)目或電視廣告)同步。為了將交互事件與特定的節(jié)目和/或廣告內(nèi)容(例如,交互廣告)同步,各個(gè)實(shí)施例可以使用信令機(jī)制來(lái)使交互事件能夠在適當(dāng)?shù)臅r(shí)候?qū)崿F(xiàn)。在各個(gè)實(shí)施例中,可以在不同的時(shí)間間隔廣播這些信令消息,以提高帶寬使用,同時(shí)確保按時(shí)接收和實(shí)現(xiàn)事件。
在各個(gè)實(shí)施例中,可以向交互事件分配優(yōu)先級(jí)。向交互事件分配優(yōu)先級(jí)使接收機(jī)設(shè)備能夠根據(jù)廣播方、事件提供方或者內(nèi)容提供方的期望,實(shí)現(xiàn)或忽略重疊的交互事件。在各個(gè)實(shí)施例中,在下載了交互事件之后,可以使用這些信令機(jī)制來(lái)在空中更新或取消交互事件。在各個(gè)實(shí)施例中,可以基于多種多樣的選擇和過(guò)濾標(biāo)準(zhǔn),使交互事件對(duì)準(zhǔn)特定的一組移動(dòng)接收機(jī)設(shè)備和/或用戶。如上文所討論的,在各個(gè)實(shí)施例中,移動(dòng)設(shè)備可以被配置為選擇只接收所需要的和兼容的資源和模板。在各個(gè)實(shí)施例中,接收機(jī)設(shè)備可以被配置為只接收與當(dāng)前監(jiān)控的實(shí)時(shí)信道有關(guān)的交互事件素材(即,要在實(shí)時(shí)信道上顯示的交互事件的應(yīng)用數(shù)據(jù)和資源)。在各個(gè)實(shí)施例中,接收機(jī)設(shè)備可以被配置為接收與當(dāng)前監(jiān)控的實(shí)時(shí)信道有關(guān)的交互事件素材,以及與一個(gè)或多個(gè)相鄰信道有關(guān)的ITV事件素材。可以將相鄰信道定義為節(jié)目列表或節(jié)目指南中與當(dāng)前監(jiān)控的信道相鄰的信道。因此,各個(gè)實(shí)施例使接收機(jī)設(shè)備能夠通過(guò)同時(shí)接收針對(duì)相鄰信道的信息與針對(duì)當(dāng)前監(jiān)控的信道的信息,來(lái)節(jié)省設(shè)備處理和電池電量。 根據(jù)各個(gè)實(shí)施例,移動(dòng)多媒體廣播系統(tǒng)可以同時(shí)廣播多個(gè)實(shí)時(shí)信道。在某些情形下,隨著客戶、廣播方和廣告商需要越來(lái)越多的交互事件,對(duì)于交互事件的需求可能超過(guò)可用帶寬。為了適應(yīng)這種增長(zhǎng),各個(gè)實(shí)施例提供了用于針對(duì)每一實(shí)時(shí)信道廣播專用交互信令流(ISF)和交互資源流(IRF)的機(jī)制。為了減少與傳送交互信令事件和資源相關(guān)聯(lián)的延遲,各個(gè)實(shí)施例提供了用于同時(shí)使用多個(gè)信令和資源流的機(jī)制。除了適應(yīng)增長(zhǎng)之外,各個(gè)實(shí)施例還提供了用于對(duì)使用和需求的激增進(jìn)行管理的機(jī)制。也就是說(shuō),在某些網(wǎng)絡(luò)上,與交互事件信令和資源傳輸相關(guān)聯(lián)的帶寬量可以一個(gè)小時(shí)一個(gè)小時(shí)地以及一天一天地變化。因此,各個(gè)實(shí)施例提供了用于以可以擴(kuò)展以及適應(yīng)使用和需求的激增的方式,來(lái)向接收機(jī)設(shè)備傳送交互資源的靈活機(jī)制。如上文所討論的,各個(gè)實(shí)施例提供了用于向接收機(jī)設(shè)備傳送交互資源的靈活機(jī)制。各個(gè)實(shí)施例提供了用于通過(guò)供應(yīng)一個(gè)或多個(gè)資源文件數(shù)據(jù)流(RFDF),來(lái)適應(yīng)這種靈活性的機(jī)制,其中接收機(jī)設(shè)備可以調(diào)諧到所述一個(gè)或多個(gè)RFDF,以便獲得用于調(diào)度的交互事件的資源。在各個(gè)實(shí)施例中,這些資源文件數(shù)據(jù)流中的一個(gè)或多個(gè)可以攜帶列出了交互資源和相關(guān)聯(lián)的過(guò)濾信息的目錄文件。在各個(gè)實(shí)施例中,可以在多個(gè)數(shù)據(jù)流上對(duì)資源進(jìn)行廣播。例如,可以在第一文件數(shù)據(jù)流上廣播目錄文件,而在第二文件數(shù)據(jù)流上廣播其它資源。如上文所討論的,在各個(gè)實(shí)施例中,可以在多個(gè)數(shù)據(jù)流上對(duì)資源和目錄文件進(jìn)行廣播。當(dāng)與資源相比,需要更加頻繁地發(fā)送目錄文件時(shí),多個(gè)流特別有用。在這種環(huán)境下,接收機(jī)設(shè)備需要一種確定哪些廣播文件數(shù)據(jù)流正在攜帶針對(duì)特定的實(shí)時(shí)信道的交互序列的交互資源的方式。接收機(jī)設(shè)備必須對(duì)此做出確定,以獲得用于服務(wù)綁定的交互事件的資源。為了獲得用于未綁定的交互事件(即,未束縛于特定的實(shí)時(shí)信道的交互事件)的資源,接收機(jī)設(shè)備還需要確定哪些廣播文件數(shù)據(jù)流正在攜帶用于未綁定的交互序列的交互資源。在各個(gè)實(shí)施例中,可以在多個(gè)數(shù)據(jù)流上發(fā)送交互事件信令消息(IESM)。也就是說(shuō),可以在一個(gè)或多個(gè)廣播信令流(BSF)上發(fā)送交互事件信令消息,其中,接收機(jī)設(shè)備可以調(diào)諧到所述一個(gè)或多個(gè)BSF,以便獲得用于調(diào)度的交互事件的交互信令。在這些實(shí)施例中,接收機(jī)設(shè)備需要一種確定哪些廣播信令流正在攜帶針對(duì)特定的實(shí)時(shí)信道的交互序列的交互信令的方式。接收機(jī)設(shè)備必須對(duì)此做出確定,以獲得用于服務(wù)綁定的交互事件的信令。為了獲得用于未綁定的交互事件(即,未束縛于特定的實(shí)時(shí)信道的交互事件)的信令,接收機(jī)設(shè)備還需要確定哪些廣播信令流正在攜帶用于未綁定的交互序列的交互信令。各個(gè)實(shí)施例通過(guò)提供一種機(jī)制來(lái)解決這些需求,其中通過(guò)該機(jī)制,可以在服務(wù)系統(tǒng)信息(服務(wù)SI)開銷信息中向接收機(jī)設(shè)備標(biāo)識(shí)攜帶交互資源和信令信息的廣播流。各個(gè)實(shí)施例還實(shí)現(xiàn)了向接收機(jī)設(shè)備通知用于交互事件資源(例如,單播服務(wù)器主持的、接收機(jī)設(shè)備可以獲得的交互資源)的非廣播源。當(dāng)前,無(wú)線應(yīng)用傳送系統(tǒng)通常需要移動(dòng)設(shè)備明確地請(qǐng)求每一個(gè)應(yīng)用下載。隨后,必須通過(guò)諸如蜂窩電話網(wǎng)絡(luò)或廣域無(wú)線網(wǎng)絡(luò)之類的單播網(wǎng)絡(luò),向服務(wù)器傳輸每一個(gè)下載請(qǐng)求。隨后,應(yīng)用服務(wù)器必須處理該請(qǐng)求,并且向該移動(dòng)設(shè)備傳送(spend)應(yīng)用。該過(guò)程需要大量的處理和帶寬,并且使當(dāng)前無(wú)線應(yīng)用傳送系統(tǒng)不能高效地向大量設(shè)備同時(shí)傳送應(yīng)用。
另外,當(dāng)前的無(wú)線應(yīng)用傳送系統(tǒng)通常需要向移動(dòng)設(shè)備通知可用于下載的所有應(yīng)用的存在,該移動(dòng)設(shè)備(通過(guò)軟件)被配置為確定對(duì)每一個(gè)特定的應(yīng)用的需求,并且明確地請(qǐng)求對(duì)適當(dāng)?shù)奈募M(jìn)行下載。這也需要大量的帶寬,并且進(jìn)一步促使當(dāng)前的無(wú)線應(yīng)用傳送系統(tǒng)變得不高效。因此,對(duì)于同時(shí)向大量接收者傳送高要求和時(shí)間要求嚴(yán)格的應(yīng)用來(lái)說(shuō),當(dāng)前的無(wú)線應(yīng)用傳送系統(tǒng)是低效的。時(shí)間要求嚴(yán)格的應(yīng)用是需要在保證的和/或特定的時(shí)間在移動(dòng)設(shè)備上運(yùn)行的應(yīng)用。傳送時(shí)間要求嚴(yán)格的應(yīng)用的能力是支持用戶交互的應(yīng)用傳送系統(tǒng)的重要特征。各個(gè)實(shí)施例使移動(dòng)接收機(jī)設(shè)備能夠通過(guò)廣播與將在未來(lái)廣播的節(jié)目和內(nèi)容有關(guān)的信息進(jìn)行自給(self-contained)。通過(guò)廣播傳輸流的專用于攜帶與內(nèi)容流有關(guān)的元數(shù)據(jù)和開銷信息的部分來(lái)廣播該信息。該部分與廣播傳輸?shù)臄y帶所述內(nèi)容的部分(本文將其稱為“內(nèi)容流”或“廣播流”)分離。與內(nèi)容有關(guān)的信息或“元數(shù)據(jù)”使移動(dòng)設(shè)備能夠發(fā)現(xiàn)如何和何時(shí)接收所選擇的內(nèi)容。本申請(qǐng)公開的各個(gè)實(shí)施例還實(shí)現(xiàn)了更高效地傳送時(shí)間要求嚴(yán)格的應(yīng)用。具體而言,與當(dāng)前的無(wú)線應(yīng)用傳送系統(tǒng)相比,各個(gè)實(shí)施例使用移動(dòng)多媒體廣播網(wǎng)絡(luò)(例如,MediaFL.O 網(wǎng)絡(luò))的高帶寬,來(lái)更高效地傳送應(yīng)用。這些實(shí)施例使移動(dòng)多媒體廣播網(wǎng)絡(luò)能夠僅通過(guò)可用帶寬的一部分(例如,用于文件傳送服務(wù)的帶寬的部分),將應(yīng)用“推送”到接收機(jī)設(shè)備。各個(gè)實(shí)施例使內(nèi)容提供方能夠?qū)?組成這些應(yīng)用的)文件和元數(shù)據(jù)傳送到廣播系統(tǒng)中的應(yīng)用服務(wù)器上。廣播系統(tǒng)可以對(duì)用于廣播的應(yīng)用進(jìn)行組合和封裝。準(zhǔn)備進(jìn)行廣播的應(yīng)用可以列在電子目錄中。在第一廣播步驟中,可以將該目錄作為廣播開銷流的一部分向接收機(jī)設(shè)備進(jìn)行廣播。隨后,在第二廣播步驟中,在電子服務(wù)指南或者與文件傳送系統(tǒng)有關(guān)的開銷信令中所指示的時(shí)間,可以通過(guò)移動(dòng)多媒體廣播網(wǎng)絡(luò)來(lái)廣播應(yīng)用自身。這兩個(gè)步驟處理允許接收機(jī)設(shè)備通過(guò)移動(dòng)多媒體廣播網(wǎng)絡(luò)的高帶寬,來(lái)選擇性地接收有關(guān)的應(yīng)用。這還允許同時(shí)將應(yīng)用更高效地傳送到大量設(shè)備。在接收機(jī)設(shè)備中,可以對(duì)所述目錄中的應(yīng)用列表進(jìn)行監(jiān)控或者過(guò)濾,以便選擇與接收機(jī)設(shè)備兼容(例如,模型兼容)、針對(duì)該接收機(jī)設(shè)備(例如,基于目標(biāo)確定標(biāo)準(zhǔn))、用戶指示進(jìn)行接收(例如,通過(guò)用戶從電子服務(wù)指南中進(jìn)行選擇)和/或與某些用戶偏好、用戶人口統(tǒng)計(jì)或者其它特定于用戶的目標(biāo)確定標(biāo)準(zhǔn)相匹配的那些應(yīng)用??梢栽谀夸浰付ǖ膹V播時(shí)間接收所選擇的應(yīng)用,并將其存儲(chǔ)在存儲(chǔ)器中。應(yīng)用管理器模塊可以保持對(duì)于存儲(chǔ)器中存儲(chǔ)的所接收應(yīng)用的跟蹤,直到選擇這些應(yīng)用進(jìn)行激活為止??梢曰诙喾N激活信號(hào)或者標(biāo)準(zhǔn),來(lái)選擇要進(jìn)行激活的應(yīng)用。激活信號(hào)和/或激活標(biāo)準(zhǔn)的使用使得能夠及時(shí)地傳送和執(zhí)行這些應(yīng)用,并且允許廣播方控制對(duì)應(yīng)用進(jìn)行激活和/或執(zhí)行的確切時(shí)間。在各個(gè)實(shí)施例中,響應(yīng)于在實(shí)時(shí)廣播流中接收到信號(hào),可以對(duì)應(yīng)用進(jìn)行激活。該信號(hào)可以用于將應(yīng)用 的激活與媒體節(jié)目(例如,TV節(jié)目或電視廣告)中的事件進(jìn)行同步,以例如提供交互事件?;诮邮盏降膹V播信號(hào)來(lái)激活應(yīng)用的能力實(shí)現(xiàn)了與廣播節(jié)目同步地激活下載的應(yīng)用,使得可以創(chuàng)建應(yīng)用以便在廣播節(jié)目期間的特定時(shí)間發(fā)起該應(yīng)用。這可以用于向移動(dòng)設(shè)備用戶呈現(xiàn)增強(qiáng)的觀看選項(xiàng),例如造成與眾不同的顯示效果,向用戶提供與節(jié)目進(jìn)行交互的能力,或者使用戶能夠購(gòu)買節(jié)目中展示的商品。這允許廣播方控制將什么應(yīng)用呈現(xiàn)給用戶,并且使用戶能夠只觀看與特定節(jié)目的內(nèi)容有關(guān)的應(yīng)用。這還允許創(chuàng)建應(yīng)用,使得其支持用戶交互。在各個(gè)實(shí)施例中,激活信號(hào)可以指示接收機(jī)設(shè)備的狀態(tài)。在各個(gè)實(shí)施例中,激活信號(hào)可以標(biāo)識(shí)接收機(jī)設(shè)備的狀態(tài),該接收機(jī)設(shè)備的狀態(tài)用作用于激活交互應(yīng)用的參數(shù)。各個(gè)實(shí)施例可以使用由激活信號(hào)指示的接收機(jī)設(shè)備的狀態(tài)來(lái)允許基于設(shè)備是否正在向屏幕呈送某事來(lái)激活活動(dòng)。在各個(gè)實(shí)施例中,接收機(jī)設(shè)備的狀態(tài)可以用于允許基于設(shè)備當(dāng)前是否正在顯示特定的節(jié)目來(lái)激活活動(dòng)。各個(gè)實(shí)施例可以使用(如激活信號(hào)所指示的)接收機(jī)設(shè)備的狀態(tài)來(lái)允許基于該應(yīng)用和/或設(shè)備處于還是沒(méi)有處于一個(gè)或多個(gè)低功率模式來(lái)激活活動(dòng)。例如,在一個(gè)實(shí)施例中,只有當(dāng)應(yīng)用和/或未處于低功率模式時(shí),才可以激活活動(dòng),這是由激活信號(hào)標(biāo)識(shí)的接收機(jī)設(shè)備的狀態(tài)確定的。在一個(gè)實(shí)施例中,可以將應(yīng)用配置為在激活之后進(jìn)行自刪除,從而實(shí)現(xiàn)一次性的媒體同步的應(yīng)用。在一個(gè)實(shí)施例中,可以響應(yīng)于接收機(jī)設(shè)備中的狀態(tài)或事件(例如,當(dāng)天的時(shí)間、(如GPS接收機(jī)所監(jiān)控的)地理位置、操作狀態(tài)、事件序列等),來(lái)對(duì)應(yīng)用進(jìn)行激活。在一個(gè)實(shí)施例中,可以通過(guò)顯示器向用戶通知一個(gè)或多個(gè)應(yīng)用的接收,提示用戶指示是否應(yīng)當(dāng)對(duì)應(yīng)用進(jìn)行激活。在該情況下,可以響應(yīng)于用戶輸入,對(duì)所接收的應(yīng)用進(jìn)行激活。例如,如果用戶選擇激活應(yīng)用,則該應(yīng)用管理器可以發(fā)起該應(yīng)用的實(shí)例。如果用戶選擇不激活該應(yīng)用,則可以在未曾激活的情況下,從存儲(chǔ)器中刪除文件。在各個(gè)實(shí)施例中,內(nèi)容提供方可以通過(guò)創(chuàng)建特定的應(yīng)用邏輯、素材、資源和元數(shù)據(jù)文件,來(lái)創(chuàng)建交互應(yīng)用??梢詫?yīng)用邏輯和資源文件組合和封裝成特定的格式。例如,在閃光(flash)可執(zhí)行應(yīng)用中,內(nèi)容提供方可以使用相關(guān)聯(lián)的應(yīng)用素材將MXML代碼編譯成沖擊波閃光格式化文件(SWF)。元數(shù)據(jù)文件可以包括關(guān)于系統(tǒng)以及用戶需求的信息。用戶需求可以包括用于在特定的移動(dòng)設(shè)備上運(yùn)行應(yīng)用的偏好列表和/或額外益處。例如,內(nèi)容提供方可以提供具有提交的應(yīng)用的XML文件,XML文件包括支持向接收機(jī)設(shè)備傳送該應(yīng)用的信息。XML文件還可以包括關(guān)于系統(tǒng)(例如,支持的移動(dòng)設(shè)備)和/或用戶需求(例如,18歲以上的用戶)的信息。在各個(gè)實(shí)施例中,內(nèi)容提供方可以將其應(yīng)用提交給無(wú)線廣播分發(fā)系統(tǒng)(例如,MediaFLO 系統(tǒng)),以便向移動(dòng)設(shè)備廣播。內(nèi)容提供方還可以標(biāo)識(shí)應(yīng)當(dāng)將每一個(gè)應(yīng)用推送到移動(dòng)設(shè)備的特定調(diào)度或時(shí)間。內(nèi)容提供方還可以請(qǐng)求用于每一個(gè)應(yīng)用廣播的服務(wù)質(zhì)量(QoS)。QoS可以是在內(nèi)容提供方和廣播系統(tǒng)之間(例如,基于應(yīng)用類型)預(yù)先協(xié)商的。針對(duì)應(yīng)用傳送的賬單方面可以是基于應(yīng)用傳送在該廣播信道上所提供的QoS水平。無(wú)線廣播系統(tǒng)可以基于協(xié)商的QoS,通過(guò)空中下載(OTA)來(lái)傳送應(yīng)用。為了通過(guò)空中下載來(lái)傳送應(yīng)用,可以以內(nèi)容類型不可知的(agnostic)格式來(lái)對(duì)內(nèi)容進(jìn)行封裝,對(duì)內(nèi)容進(jìn)行編碼以便廣播,并通過(guò)無(wú)線廣播系統(tǒng)來(lái)發(fā)送內(nèi)容??梢蕴崆霸谀夸浿袑⒁ㄟ^(guò)OTA廣播的應(yīng)用進(jìn)行公告,其中在開銷廣播流中向移動(dòng)設(shè)備廣播目錄。在各個(gè)實(shí)施例中,可以同時(shí)地生成和廣播一個(gè)或多個(gè)應(yīng)用目錄文件。例如,在一個(gè)實(shí)施例中,廣播系統(tǒng)可以生成并在該廣播網(wǎng)絡(luò)中廣播針對(duì)每一個(gè)運(yùn)營(yíng)商的一個(gè)或多個(gè)應(yīng)用目錄文件。該目錄可以允許移動(dòng)設(shè)備發(fā)現(xiàn)將在未來(lái)進(jìn)行廣播的一組應(yīng)用。這使移動(dòng)設(shè)備能夠確定哪些應(yīng)用將可用于通過(guò)選擇性接收進(jìn)行下載。在各個(gè)實(shí)施例中,廣播系統(tǒng)可以對(duì)目錄進(jìn)行定期地廣播。在這些情況下,目錄可以包括將在未來(lái)廣播的應(yīng)用和相關(guān)聯(lián)的資源的列表。廣播時(shí)間和可以在其上接收每一個(gè)應(yīng)用和資源的廣播流可以包括在文件傳送開銷流中。要進(jìn)行廣播的應(yīng)用可以與服務(wù)相關(guān)聯(lián)(服務(wù)綁定的應(yīng)用),或者可以獨(dú)立于服務(wù)(未綁定的應(yīng)用)。移動(dòng)設(shè)備可以選擇性地下載(即,選擇性地接收和存儲(chǔ))與其訂購(gòu)的服務(wù)相關(guān)聯(lián)的應(yīng)用,以及未綁定的應(yīng)用。

目錄還可以指定過(guò)濾標(biāo)準(zhǔn)。移動(dòng)設(shè)備可以使用該過(guò)濾標(biāo)準(zhǔn)來(lái)選擇要接收的應(yīng)用。這種過(guò)濾標(biāo)準(zhǔn)的示例可以包括,例如,針對(duì)特定設(shè)備類型或設(shè)備簡(jiǎn)檔(profile)的應(yīng)用(例如,針對(duì)iPhone設(shè)備的應(yīng)用)以及針對(duì)特定用戶(例如,特定服務(wù)的用戶)或者用戶的類型或種類(例如,特定的人口種類)的應(yīng)用。例如,應(yīng)用可以針對(duì)年齡在18-25歲之間的說(shuō)英語(yǔ)的人,在該情況下,只有其用戶與該人口種類相匹配的那些移動(dòng)設(shè)備才可以選擇接收該應(yīng)用廣播,并將該應(yīng)用存儲(chǔ)在存儲(chǔ)器中。在各個(gè)實(shí)施例中,例如針對(duì)每個(gè)訂購(gòu)和/或基于過(guò)濾標(biāo)準(zhǔn),移動(dòng)設(shè)備可以選擇性地從廣播系統(tǒng)只接收可適用于它們的應(yīng)用。一旦移動(dòng)設(shè)備接收到包,在設(shè)備處理器中操作的應(yīng)用管理器就可以驗(yàn)證該應(yīng)用的完整性。應(yīng)用管理器可以確認(rèn)移動(dòng)設(shè)備已接收到所有外部資源和素材并且所有外部資源和素材在存儲(chǔ)器中是可用的。一旦應(yīng)用管理器驗(yàn)證所有必需的資源都存在,應(yīng)用管理器就可以向用戶通知有新的應(yīng)用可用??梢酝ㄟ^(guò)諸如MediaFLO用戶接口之類的用戶接口(UI)或者通過(guò)可用于該用戶的任何其它通知方法來(lái)傳輸該通知。在未來(lái)的時(shí)間點(diǎn),無(wú)論是在用戶請(qǐng)求時(shí)還是通過(guò)觸發(fā)系統(tǒng)事件(例如,基于通過(guò)OTA廣播的交互信令事件),都可以調(diào)用和發(fā)起應(yīng)用。當(dāng)這種情況發(fā)生時(shí),Π可以向應(yīng)用管理器請(qǐng)求可執(zhí)行文件、元數(shù)據(jù)和素材URL。除了向UI提供這些文件之外,應(yīng)用管理器還可以傳送從廣播系統(tǒng)接收的針對(duì)該應(yīng)用的任何交互事件信令數(shù)據(jù)。Π可以使用元數(shù)據(jù)來(lái)確定將哪個(gè)呈送箱(rendering container)用于該應(yīng)用。例如,如果該應(yīng)用是HTML/JS/CSS應(yīng)用,則可以使用WebKit引擎箱來(lái)運(yùn)行該應(yīng)用。再舉一個(gè)例子,如果該應(yīng)用是MME類型的swf-x應(yīng)用,則可以使用閃光播放器。在一個(gè)實(shí)施例中,該應(yīng)用可以指示在某個(gè)時(shí)間或者在執(zhí)行之后,可以將其去激活或者從移動(dòng)設(shè)備中完全地移除(即,一次性的應(yīng)用)。各個(gè)實(shí)施例實(shí)現(xiàn)了自動(dòng)生成和傳送交互事件應(yīng)用,以便用于移動(dòng)多媒體廣播網(wǎng)絡(luò)(例如,MediaFLO 網(wǎng)絡(luò))。這些實(shí)施例使交互事件提供方能夠通過(guò)生成在廣播網(wǎng)絡(luò)的服務(wù)器上或者在接收機(jī)設(shè)備自身中完成的交互事件應(yīng)用,來(lái)高效地生成新的交互事件。交互事件提供方可以生成事件分量(例如,交互事件應(yīng)用數(shù)據(jù)、與事件有關(guān)的信息和序列邏輯),并且將其提供給交互產(chǎn)生系統(tǒng)或者交互網(wǎng)關(guān),交互產(chǎn)生系統(tǒng)或者交互網(wǎng)關(guān)將交互事件信息調(diào)整為適當(dāng)?shù)膹V播格式。交互應(yīng)用發(fā)生器可以使用交互事件信息來(lái)生成交互應(yīng)用。在各個(gè)實(shí)施例中,交互應(yīng)用發(fā)生器可以寄宿(hosted in)在廣播前端內(nèi)的服務(wù)器中,或者在接收機(jī)設(shè)備自身之中。當(dāng)交互應(yīng)用發(fā)生器寄宿在廣播系統(tǒng)的服務(wù)器中時(shí),可以根據(jù)需要來(lái)生成多個(gè)交互應(yīng)用,以便支持多種不同的目標(biāo)接收機(jī)設(shè)備。可以在應(yīng)用的元數(shù)據(jù)中標(biāo)識(shí)這些應(yīng)用,使得接收機(jī)設(shè)備可以選擇性地接收交互應(yīng)用的兼容版本??梢栽诮换ツ夸浳募刑峁┙换?yīng)用元數(shù)據(jù)。當(dāng)交互應(yīng)用發(fā)生器寄宿在接收機(jī)設(shè)備中時(shí),只可以生成適合于該接收機(jī)設(shè)備的交互應(yīng)用類型。當(dāng)交互應(yīng)用發(fā)生器寄宿在廣播系統(tǒng)的服務(wù)器中時(shí),移動(dòng)多媒體廣播網(wǎng)絡(luò)可以通過(guò)帶寬的一部分(例如,可用于文件傳送服務(wù)的帶寬)向接收機(jī)設(shè)備廣播所生成的交互事件應(yīng)用。當(dāng)交互應(yīng)用發(fā)生器寄宿在移動(dòng)設(shè)備中時(shí),交互事件信息和資源可以由移動(dòng)多媒體廣播網(wǎng)絡(luò)進(jìn)行廣播。準(zhǔn)備進(jìn)行廣播的交互事件應(yīng)用和交互事件元數(shù)據(jù)可以列在電子目錄中,其中該電子目錄作為廣播開銷流的一部分向接收機(jī)設(shè)備進(jìn)行廣播。如上文所討論的,在接收機(jī)設(shè)備中,可以對(duì)電子目錄中的交互事件應(yīng)用的列表進(jìn)行監(jiān)控或者過(guò)濾,以選擇與接收機(jī)設(shè)備有關(guān)(例如,與監(jiān)控的信道有關(guān)并且與該設(shè)備模型兼容)、針對(duì)該接收機(jī)設(shè)備(例如,基 于目標(biāo)確定標(biāo)準(zhǔn))、用戶指示進(jìn)行接收(例如,通過(guò)用戶從電子服務(wù)指南中進(jìn)行選擇)和/或與某些用戶偏好、用戶人口統(tǒng)計(jì)或者其它特定于用戶的目標(biāo)確定標(biāo)準(zhǔn)相匹配的那些交互事件應(yīng)用。在這些實(shí)施例中,內(nèi)容提供方可以通過(guò)創(chuàng)建組成該應(yīng)用的特定的應(yīng)用邏輯、素材、資源和元數(shù)據(jù)文件,來(lái)生成交互事件應(yīng)用。如上所述,可以將應(yīng)用邏輯和資源文件組合成特定格式的包,并且元數(shù)據(jù)可以包括關(guān)于系統(tǒng)和用戶需求的信息,以便在移動(dòng)設(shè)備上運(yùn)行這些應(yīng)用。內(nèi)容提供方還可以提供具有提交的應(yīng)用的XML文件,XML文件包括支持向接收機(jī)設(shè)備傳送該應(yīng)用的元數(shù)據(jù)。內(nèi)容提供方可以向無(wú)線廣播分發(fā)系統(tǒng)(例如,MediaFLO 系統(tǒng))提交用于組成交互事件應(yīng)用的內(nèi)容要素,以便生成交互事件,并向接收機(jī)設(shè)備廣播相關(guān)聯(lián)的交互應(yīng)用。各個(gè)實(shí)施例可以實(shí)現(xiàn)在多種移動(dòng)多媒體廣播系統(tǒng)之中,圖IA描繪了其的一個(gè)示例。一般情況下,諸如MediaFLO 廣播網(wǎng)絡(luò)之類的移動(dòng)多媒體廣播網(wǎng)絡(luò)I包括由移動(dòng)廣播網(wǎng)絡(luò)控制中心進(jìn)行控制的多個(gè)廣播發(fā)射機(jī)2,其中本文將移動(dòng)廣播網(wǎng)絡(luò)控制中心稱為廣播操作中心4 (或者這些圖中的“B0C”)。廣播網(wǎng)絡(luò)I將來(lái)自廣播發(fā)射機(jī)2的內(nèi)容作為移動(dòng)廣播傳輸3進(jìn)行廣播,以便由諸如移動(dòng)電視接收機(jī)、智能電話、蜂窩電話、個(gè)人數(shù)字助理(PDA)、交互游戲設(shè)備、筆記本、智能本、上網(wǎng)本、數(shù)據(jù)處理裝置或者其它這種電子設(shè)備之類的接收機(jī)設(shè)備10進(jìn)行接收。在移動(dòng)廣播網(wǎng)絡(luò)中,控制中心4 (其還稱為廣播操作中心或“B0C”)可以是一個(gè)或多個(gè)服務(wù)器6,服務(wù)器6可以被配置為對(duì)內(nèi)容廣播的調(diào)度、電子服務(wù)指南、目錄消息和關(guān)于內(nèi)容廣播的廣播調(diào)度消息的生成、以及元數(shù)據(jù)消息的生成進(jìn)行管理,以便通過(guò)多媒體廣播網(wǎng)絡(luò)I的開銷流進(jìn)行廣播。在各個(gè)實(shí)施例中,一個(gè)或多個(gè)內(nèi)容管理器服務(wù)器6還可以包括到外部網(wǎng)絡(luò)(例如,因特網(wǎng)7)的連接,其中通過(guò)外部網(wǎng)絡(luò),內(nèi)容管理器服務(wù)器6可以從內(nèi)容提供方服務(wù)器8接收內(nèi)容饋送。在各個(gè)實(shí)施例中,一個(gè)或多個(gè)服務(wù)器6可以被配置為從內(nèi)容提供方服務(wù)器8接收內(nèi)容,確定與所接收的內(nèi)容有關(guān)的信息以便包括在元數(shù)據(jù)中,確定用于在內(nèi)容批次(content batches)中對(duì)內(nèi)容進(jìn)行廣播的調(diào)度,并且生成用于向接收機(jī)設(shè)備10廣播的電子服務(wù)指南(ESG)和其它開銷流。
除了常規(guī)的內(nèi)容傳送系統(tǒng)之外,移動(dòng)廣播網(wǎng)絡(luò)I還可以包括交互服務(wù)器5,該交互服務(wù)器5對(duì)交互事件進(jìn)行管理以便通過(guò)移動(dòng)廣播網(wǎng)絡(luò)I進(jìn)行廣播。在典型的實(shí)現(xiàn)中,交互服務(wù)器5可以通過(guò)直接網(wǎng)絡(luò)連接或者間接網(wǎng)絡(luò)連接(例如,因特網(wǎng)7),從交互產(chǎn)生系統(tǒng)服務(wù)器9接收用于交互事件的要素。交互產(chǎn)生系統(tǒng)服務(wù)器9中的交互事件的生成可以由從內(nèi)容提供方服務(wù)器8接收的內(nèi)容進(jìn)行控制,或者基于從內(nèi)容提供方服務(wù)器8接收的內(nèi)容進(jìn)行控制。除了移動(dòng)多媒體廣播網(wǎng)絡(luò)IA之外,接收機(jī)設(shè)備10還可以被配置為通過(guò)單播網(wǎng)絡(luò)11 (例如,蜂窩電話網(wǎng)絡(luò))進(jìn)行通信。典型的蜂窩電話網(wǎng)絡(luò)包括耦合到網(wǎng)絡(luò)操作中心14的多個(gè)蜂窩基站12,其中網(wǎng)絡(luò)操作中心14操作以例如通過(guò)電話陸地線路(例如,POTS網(wǎng)絡(luò),沒(méi)有示出)和因特網(wǎng)7,在移動(dòng)設(shè)備10和其它網(wǎng)絡(luò)目的地之間連接語(yǔ)音和數(shù)據(jù)呼叫。移動(dòng)接收機(jī)設(shè)備10和單播網(wǎng)絡(luò)11之間的通信通過(guò)諸如3G、CDMA、WCDMA、GSM、TDMA和其它蜂窩電話通信技術(shù)之類的雙向無(wú)線通信鏈路13來(lái)完成。為了有助于因特網(wǎng)數(shù)據(jù)通信,一般情況下,單播網(wǎng)絡(luò)11將單獨(dú)地包括耦合到網(wǎng)絡(luò)操作中心14或者位于網(wǎng)絡(luò)操作中心14中的一個(gè)或 多個(gè)服務(wù)器16,其中一個(gè)或多個(gè)服務(wù)器16提供到因特網(wǎng)7的連接。在另外的實(shí)施例中,單播網(wǎng)絡(luò)11可以是諸如WiFi、WiMAX等的無(wú)線廣域網(wǎng)。為了訂購(gòu)向廣播方發(fā)送用戶交互消息的廣播服務(wù),移動(dòng)接收機(jī)設(shè)備10可以通過(guò)單播網(wǎng)絡(luò)11 (例如,通過(guò)以因特網(wǎng)7的方式到廣播網(wǎng)絡(luò)服務(wù)器6的IP數(shù)據(jù)呼叫),與廣播網(wǎng)絡(luò)I進(jìn)行通信。在各個(gè)實(shí)施例和實(shí)現(xiàn)中,用戶與交互事件的交互可以導(dǎo)致消息傳輸回廣播服務(wù)提供方、內(nèi)容提供方或者交互內(nèi)容提供方??梢酝ㄟ^(guò)單播網(wǎng)絡(luò)11所支持的任意數(shù)據(jù)傳輸協(xié)議(例如,IP數(shù)據(jù)呼叫、電子郵件、簡(jiǎn)單消息服務(wù)(SMS)、多媒體消息服務(wù)(麗S)和無(wú)線因特網(wǎng)接入和消息傳送),來(lái)發(fā)送可以傳送用戶投票、商品訂購(gòu)、服務(wù)請(qǐng)求、調(diào)查響應(yīng)等的響應(yīng)消
肩、O圖IB根據(jù)一個(gè)實(shí)施例描繪了廣播網(wǎng)絡(luò)I中的信息流。如上所述,廣播網(wǎng)絡(luò)I可以從多個(gè)內(nèi)容提供方服務(wù)器8接收內(nèi)容(例如,電視節(jié)目、網(wǎng)站、串行數(shù)據(jù)饋送等等)。在各個(gè)實(shí)施例中,內(nèi)容提供方服務(wù)器8可以通過(guò)數(shù)據(jù)網(wǎng)絡(luò)20 (例如,因特網(wǎng)7)向內(nèi)容管理器服務(wù)器6發(fā)送該內(nèi)容。內(nèi)容管理器服務(wù)器6可以對(duì)所接收的內(nèi)容進(jìn)行調(diào)度以便將來(lái)廣播,并將該內(nèi)容存儲(chǔ)在數(shù)據(jù)庫(kù)中。內(nèi)容管理器服務(wù)器6還可以向廣播操作中心4提供內(nèi)容數(shù)據(jù)22和內(nèi)容信息24。廣播操作中心4可以生成廣播信號(hào),該廣播信號(hào)作為包括媒體邏輯信道(MLC) 26和開銷信息服務(wù)(OIS)信道28的信息的多路傳輸。接收機(jī)設(shè)備10可以接收該多路傳輸,并解析其中包含的信息。在各個(gè)實(shí)施例中,接收機(jī)設(shè)備10可以單獨(dú)地接收開銷信息服務(wù)信道28和其它開銷信息流(例如,控制信道),并且使用該信息來(lái)接收特定的媒體邏輯信道26。在各個(gè)實(shí)施例中,可以在組織成多個(gè)超幀的無(wú)線信號(hào)中發(fā)送信息。每一個(gè)超幀包括位于頻帶中并且位于設(shè)置的時(shí)間邊界中的在頻率和時(shí)間上進(jìn)行編碼的信號(hào)。每一個(gè)超幀中的編碼信號(hào)對(duì)多個(gè)數(shù)據(jù)分組進(jìn)行編碼,其中多個(gè)數(shù)據(jù)分組將廣播內(nèi)容連同接收機(jī)設(shè)備10接收所選擇的內(nèi)容所使用的開銷信息一起傳輸。例如,在MediaFLO 廣播系統(tǒng)中,可以將廣播傳輸組織成跨越6MHZ頻帶(例如,716MHz到722MHz)的一秒超幀。MediaFLO 廣播信號(hào)可以在其它頻帶上發(fā)送,并且可以通過(guò)使用多個(gè)不同的頻帶來(lái)同時(shí)發(fā)送多個(gè)信號(hào)。每一個(gè)超幀包括專用于開銷流的部分和攜帶與內(nèi)容流相關(guān)聯(lián)的多個(gè)信道的部分。該開銷流和其它開銷流(例如,控制信道)中的信息向接收機(jī)設(shè)備通知可以在超幀中獲得特定的內(nèi)容流的位置,以及多少分組與該內(nèi)容流的MLC相關(guān)聯(lián)。圖IC描繪了適合于實(shí)現(xiàn)用于生成和傳送交互(ITV)事件、相關(guān)聯(lián)的信令消息、交互資源和模板的各個(gè)實(shí)施例的廣播通信系統(tǒng)的廣播方一側(cè)上的系統(tǒng)功能組件。實(shí)時(shí)內(nèi)容提供方服務(wù)器8可以向廣播操作中心(B0C)4發(fā)送實(shí)時(shí)內(nèi)容(例如,音頻、視頻、文本等等)。在各個(gè)實(shí)施例中,廣播操作中心4可以在指定的廣告時(shí)隙期間,使用廣告插入系統(tǒng)32來(lái)向內(nèi)容中插入線性廣告。廣告插入系統(tǒng)32可以寄宿在BOC 4中的服務(wù)器上。實(shí)時(shí)編碼器34可以對(duì)實(shí)時(shí)內(nèi)容和插入的線性廣告進(jìn)行編碼,實(shí)時(shí)編碼器34也可以寄宿在BOC 4中的服務(wù)器上。隨后,通過(guò)廣播網(wǎng)絡(luò)I來(lái)發(fā)送編碼的實(shí)時(shí)內(nèi)容和廣告。在各個(gè)實(shí)施例中,廣告插入系統(tǒng)32還可以向交互產(chǎn)生系統(tǒng)服務(wù)器9提供關(guān)于交互事件的同步定時(shí)信息(如虛線箭頭所描繪的),其中該交互事件需要與廣告時(shí)隙進(jìn)行同步地播放,如下面更詳細(xì)討論的。
在各個(gè)實(shí)施例中,廣告插入系統(tǒng)32和實(shí)時(shí)編碼器34中的每一個(gè)可以寄宿在廣播操作中心4中的不同服務(wù)器上。在各個(gè)實(shí)施例中,廣告插入系統(tǒng)32和實(shí)時(shí)編碼器34可以寄宿在廣播操作中心4中的同一服務(wù)器上。在一個(gè)實(shí)施例中,廣告插入系統(tǒng)32和實(shí)時(shí)編碼器34可以寄宿在廣播操作中心4之外,如圖IC中所示。交互內(nèi)容提供方30可以向交互產(chǎn)生系統(tǒng)服務(wù)器9提供具有交互序列的形式的交互內(nèi)容。交互內(nèi)容提供方30可以與實(shí)時(shí)內(nèi)容提供方服務(wù)器8相同或者不同。在交互產(chǎn)生系統(tǒng)9中生成的交互事件信息(IEI)可以提供給B0C4中的交互服務(wù)器5。交互事件信息可以包括交互事件應(yīng)用數(shù)據(jù)(IEAD),例如,向用戶顯示的信息集、與特定的用戶輸入/動(dòng)作相關(guān)聯(lián)的動(dòng)作或功能、圖像和顯示格式信息、視頻序列文件、相關(guān)聯(lián)的交互素材、用于指示用戶響應(yīng)的URL、以及用于接收機(jī)設(shè)備生成期望的交互顯示的其它數(shù)據(jù)。交互應(yīng)用數(shù)據(jù)可以包括使用多種選項(xiàng)(例如,通過(guò)SMS、通過(guò)單播(IP)、通過(guò)電話呼叫或者通過(guò)網(wǎng)頁(yè))提供的用戶輸入的信息。交互事件信息還可以包括交互事件元數(shù)據(jù),例如,事件起始時(shí)間和有效持續(xù)時(shí)間/結(jié)束時(shí)間(即,交互事件從起始時(shí)間開始要向用戶有效地顯示多長(zhǎng)時(shí)間,或者交互事件到期并且不再向用戶顯示的時(shí)間)、交互事件應(yīng)當(dāng)在其中呈現(xiàn)的目標(biāo)實(shí)時(shí)內(nèi)容流或者媒體服務(wù)、目標(biāo)交互應(yīng)用、接收機(jī)設(shè)備類型的目標(biāo)集、目標(biāo)服務(wù)運(yùn)營(yíng)商(例如,VerizoruAT&T等等)、以及相關(guān)聯(lián)或者需要的資源和模板的標(biāo)識(shí)。除了交互內(nèi)容之外,交互內(nèi)容提供方30還可以向交互產(chǎn)生系統(tǒng)服務(wù)器9提供額外的信息單元。對(duì)于需要與實(shí)時(shí)節(jié)目(例如,TV節(jié)目或者在TV節(jié)目中的廣告時(shí)隙中)同步播放的交互事件,交互內(nèi)容提供方30可以提供交互事件顯示起始時(shí)間或者用于將該事件與目標(biāo)實(shí)時(shí)內(nèi)容同步的其它數(shù)據(jù)。交互產(chǎn)生系統(tǒng)可以向交互網(wǎng)關(guān)42發(fā)送與交互事件序列相關(guān)聯(lián)的交互事件數(shù)據(jù)。交互網(wǎng)關(guān)42可以將所接收的交互事件信息調(diào)整成適合于廣播的格式。交互事件網(wǎng)關(guān)42可以與交互應(yīng)用發(fā)生器44接合,以便使用所接收的交互事件信息動(dòng)態(tài)地生成一個(gè)或多個(gè)交互應(yīng)用。如下面更全面描述的,交互應(yīng)用發(fā)生器44可以使用交互內(nèi)容提供方30所提供的序列和事件信息,動(dòng)態(tài)地生成交互事件應(yīng)用,以便組合一個(gè)或多個(gè)交互事件應(yīng)用。在一些情況下,如果目標(biāo)設(shè)備支持不同類型的應(yīng)用,則可以針對(duì)單個(gè)交互事件生成多個(gè)交互事件應(yīng)用。例如,對(duì)于給定的交互事件,可以生成作為閃光可執(zhí)行應(yīng)用(沖擊波閃光格式文件(SWF))的第一交互應(yīng)用,并且可以生成作為網(wǎng)頁(yè)應(yīng)用(HTML5應(yīng)用)的第二交互事件應(yīng)用。在該示例中,應(yīng)當(dāng)廣播兩種類型的交互事件應(yīng)用,并且接收機(jī)設(shè)備將選擇性地接收兼容的交互應(yīng)用。作為該活動(dòng)的一部分,針對(duì)要在其中顯示交互事件的實(shí)時(shí)服務(wù),交互服務(wù)器可以基于端到端的廣播系統(tǒng)延遲來(lái)調(diào)整交互事件起始時(shí)間。所生成的交互應(yīng)用可以返回到交互網(wǎng)關(guān)42,交互網(wǎng)關(guān)42將其提供給交互廣播服務(wù)器5。在另一個(gè)實(shí)施例中,交互網(wǎng)關(guān)42可以生成包括交互要素信息的交互事件應(yīng)用數(shù)據(jù)(例如,交互應(yīng)用數(shù)據(jù)可以由交互網(wǎng)關(guān)以XML格式生成)。在各個(gè)實(shí)施例中,交互網(wǎng)關(guān)42可以向交互廣播服務(wù)器5提供所生成的交互事件應(yīng)用數(shù)據(jù),以便向移動(dòng)設(shè)備廣播。交互廣播服務(wù)器5可以向文件傳送系統(tǒng)38提供所需要的交互事件應(yīng)用數(shù)據(jù)(IEAD)、資源和模板(B卩,接收機(jī)設(shè)備生成交互事件所需要的數(shù)據(jù)、資源和模板),以便通過(guò)廣播網(wǎng)絡(luò)I進(jìn)行帶外傳輸。在各個(gè)實(shí)施例中,文件傳送系統(tǒng)38可以在文件傳送傳輸流中發(fā)送交互事件應(yīng)用數(shù)據(jù)、資源和模板。在一個(gè)實(shí)施例中,可以在文件傳送傳輸流上發(fā)送交互事件應(yīng)用數(shù)據(jù)、資源和模板,其中文件傳送傳輸流類似于用于發(fā)送 其它類型的文件的傳統(tǒng)文件傳送傳輸系統(tǒng)。在各個(gè)實(shí)施例中,交互服務(wù)器5可以使用事件定時(shí)信息來(lái)請(qǐng)求文件傳送系統(tǒng)38廣播資源和模板,使得接收機(jī)設(shè)備10可以在事件起始時(shí)間之前獲得所述資源和模板。在一個(gè)實(shí)施例中,可以剛好在事件起始時(shí)間之前(例如,在事件起始時(shí)間之前幾秒或幾分鐘),對(duì)交互事件應(yīng)用數(shù)據(jù)(IEAD)和資源進(jìn)行廣播,以便節(jié)省廣播帶寬。在各個(gè)實(shí)施例中,交互服務(wù)器5可以用于生成交互事件信令消息(IESM)。這些生成的交互事件信令消息可以提供給開銷數(shù)據(jù)傳送系統(tǒng)36,以便通過(guò)廣播網(wǎng)絡(luò)I經(jīng)由開銷信息流進(jìn)行傳輸。在一個(gè)實(shí)施例中,交互服務(wù)器5可以請(qǐng)求開銷數(shù)據(jù)傳送系統(tǒng)36剛好在事件起始時(shí)間之前(例如,事件起始時(shí)間之前5-10秒)廣播IESM,以便節(jié)省廣播帶寬。在各個(gè)實(shí)施例中,交互服務(wù)器5可以在帶內(nèi)將交互事件應(yīng)用數(shù)據(jù)(IEAD)和資源作為交互事件信令消息(IESM)的一部分進(jìn)行發(fā)送。如上文所討論的,當(dāng)沒(méi)有足夠的時(shí)間來(lái)通過(guò)文件傳送系統(tǒng)在帶外廣播數(shù)據(jù)和資源時(shí)(例如,當(dāng)在最后時(shí)刻調(diào)度交互事件時(shí)),在帶內(nèi)發(fā)送數(shù)據(jù)是有用的。在各個(gè)實(shí)施例中,操作員33可以使用供應(yīng)系統(tǒng)35來(lái)識(shí)別實(shí)時(shí)信道和/或服務(wù)與攜帶交互事件信令的信令流之間的關(guān)聯(lián)。操作員33可以指定多個(gè)實(shí)時(shí)信道是否共享給定的信令流,或者是否應(yīng)當(dāng)使用單獨(dú)的信令流來(lái)傳送用于每一個(gè)實(shí)時(shí)信道的交互信令。在一個(gè)實(shí)施例中,操作員33可以指定用于攜帶未綁定的交互事件的信令流。供應(yīng)系統(tǒng)35可以向開銷數(shù)據(jù)傳送系統(tǒng)36提供該關(guān)聯(lián),使得可以在廣播網(wǎng)絡(luò)I廣播的適當(dāng)信令流上傳送交互信令。在各個(gè)實(shí)施例中,操作員33可以使用供應(yīng)系統(tǒng)35來(lái)識(shí)別實(shí)時(shí)信道和/或服務(wù)與攜帶交互資源的資源流之間的關(guān)聯(lián)。操作員33可以指定多個(gè)實(shí)時(shí)信道是否共享給定的資源流,或者是否應(yīng)當(dāng)使用單獨(dú)的資源流來(lái)傳送用于每一個(gè)實(shí)時(shí)信道的交互資源。在一個(gè)實(shí)施例中,操作員33可以指定用于攜帶未綁定的交互事件的資源流。供應(yīng)系統(tǒng)35可以向文件傳送系統(tǒng)38提供該關(guān)聯(lián),使得可以在廣播網(wǎng)絡(luò)I廣播的適當(dāng)資源流上傳送交互資源。如上文所討論的,供應(yīng)系統(tǒng)35可以用于識(shí)別實(shí)時(shí)信道和/或服務(wù)與攜帶交互信令和資源的信令流和資源流之間的關(guān)聯(lián)。供應(yīng)系統(tǒng)35還可以用于生成服務(wù)系統(tǒng)信息(服務(wù)SI)消息,該服務(wù)SI消息被提供給開銷數(shù)據(jù)傳送系統(tǒng)36以便通過(guò)廣播網(wǎng)絡(luò)I進(jìn)行傳送。這些服務(wù)SI消息使接收機(jī)設(shè)備能夠確定哪些資源文件數(shù)據(jù)流(RFDF)和信令流包含用于交互事件的資源和信令。例如,服務(wù)SI消息可以包括與攜帶用于每一個(gè)實(shí)時(shí)信道的交互信息的信令流和文件數(shù)據(jù)流有關(guān)的信息。在一個(gè)實(shí)施例中,可以從非廣播源(例如,交互單播服務(wù)器39)獲得交互資源。在一個(gè)實(shí)施例中,可以通過(guò)無(wú)線單播網(wǎng)絡(luò)37 (例如,3G蜂窩網(wǎng)絡(luò))來(lái)接入交互單播服務(wù)器39。圖ID根據(jù)本發(fā)明的多個(gè)實(shí)施例描繪了適合用于向接收機(jī)設(shè)備廣播應(yīng)用的通信系統(tǒng)100的另一個(gè)示例。內(nèi)容提供方102可以向廣播系統(tǒng)提供能夠下載到接收機(jī)設(shè)備的應(yīng)用。圖ID描繪了多個(gè)內(nèi)容提供方112、114、116中的每一個(gè)可以生成應(yīng)用內(nèi)容,并且創(chuàng)建應(yīng)用數(shù)據(jù)、可執(zhí)行腳本和素材(例如,圖像、視頻片段、圖形屏幕、XML腳本等等)。內(nèi)容提供方112、114,116可以將這些文件一起捆綁成應(yīng)用包118、120、122??梢詫?yīng)用包118、120、122發(fā)送給廣播網(wǎng)絡(luò)104中的應(yīng)用服務(wù)器130。應(yīng)用服務(wù)器130可以維持可用于傳送的應(yīng)用列表,并且存儲(chǔ)與每一個(gè)特定的應(yīng)用有關(guān)的額外元數(shù)據(jù)。應(yīng)用服務(wù)器130可以基于格式對(duì)應(yīng)用進(jìn)行封裝。應(yīng)用服務(wù)器130也可以將應(yīng)用封裝成期望的格式。在一個(gè)實(shí)施例中,內(nèi)容提供方112、114、116可以向廣播網(wǎng)絡(luò)104提供調(diào)度信息。例 如,圖ID描繪了內(nèi)容提供方116可以向調(diào)度器服務(wù)器132提供調(diào)度數(shù)據(jù),從而實(shí)現(xiàn)在未來(lái)的特定時(shí)間將應(yīng)用推送到接收機(jī)設(shè)備106、107、108。因此,內(nèi)容提供方116可以促進(jìn)并且控制特定的應(yīng)用和廣播內(nèi)容的同步。廣播網(wǎng)絡(luò)104中的同步代理服務(wù)器134可以基于調(diào)度來(lái)控制應(yīng)用包的廣播。例如,可以對(duì)應(yīng)用包進(jìn)行調(diào)度,以便在低帶寬使用的時(shí)間(例如,在夜里)進(jìn)行廣播。還可以調(diào)度應(yīng)用包以在特定的時(shí)間(例如,內(nèi)容提供方116提供的調(diào)度數(shù)據(jù)所指定的時(shí)間)進(jìn)行廣播。同步代理服務(wù)器134可以定期地請(qǐng)求應(yīng)用包從應(yīng)用服務(wù)器130進(jìn)行廣播(箭頭136)。應(yīng)用服務(wù)器130可以將請(qǐng)求的應(yīng)用包(箭頭138)返回到同步代理服務(wù)器134。同步代理服務(wù)器134可以將應(yīng)用包傳送到編碼服務(wù)器150 (箭頭154)。編碼服務(wù)器150可以將這些包編碼成適當(dāng)?shù)母袷?,以便在無(wú)線廣播網(wǎng)絡(luò)152上進(jìn)行廣播。同步代理服務(wù)器134還可以基于從調(diào)度器服務(wù)器132接收的觸發(fā)140,確定用于廣播所接收的應(yīng)用的時(shí)間。調(diào)度器服務(wù)器132可以基于內(nèi)容提供方116中的一個(gè)或多個(gè)所指定的廣播調(diào)度,來(lái)發(fā)送觸發(fā)140。同步代理服務(wù)器134還可以基于廣播控制服務(wù)器142提供的實(shí)時(shí)廣播狀態(tài)觸發(fā)144來(lái)確定用于廣播應(yīng)用的時(shí)間。實(shí)時(shí)廣播狀態(tài)觸發(fā)144可以指示在視頻流146中應(yīng)當(dāng)激活應(yīng)用的時(shí)間(或時(shí)隙)。在各個(gè)實(shí)施例中,廣播網(wǎng)絡(luò)104可以廣播同步元數(shù)據(jù)148。同步元數(shù)據(jù)148可以實(shí)現(xiàn)在接收機(jī)設(shè)備106、107、108上激活應(yīng)用包,使得所述應(yīng)用包與視頻流146同步。為了支持這種能力,廣播控制服務(wù)器142可以向同步代理服務(wù)器134提供實(shí)時(shí)廣播狀態(tài)觸發(fā)144,觸發(fā)144指示在視頻流146中應(yīng)當(dāng)激活先前廣播的應(yīng)用的時(shí)間(或者時(shí)隙)。響應(yīng)于接收到實(shí)時(shí)廣播狀態(tài)觸發(fā)144,同步代理服務(wù)器134可以生成同步元數(shù)據(jù)148,以便在編碼服務(wù)器150中對(duì)應(yīng)用包進(jìn)行編碼并且在無(wú)線廣播網(wǎng)絡(luò)152上廣播這些應(yīng)用包??梢砸栽趶V播網(wǎng)絡(luò)152的開銷信息流中發(fā)送的交互事件信令消息(IESM)的形式,發(fā)送這種同步元數(shù)據(jù)148。下面更詳細(xì)地公開了交互事件信令消息的描述和用于管理這種消息的系統(tǒng)和方法。響應(yīng)于接收到這種同步元數(shù)據(jù)148,可以提示接收機(jī)設(shè)備106、107、108激活所指示的存儲(chǔ)在存儲(chǔ)器中的應(yīng)用。同步元數(shù)據(jù)148可以允許該應(yīng)用激活與廣播流同步。這進(jìn)而可以允許對(duì)該應(yīng)用的功能進(jìn)行調(diào)度,使得其與廣播節(jié)目中的特定事件或點(diǎn)相對(duì)應(yīng)。應(yīng)用的功能與廣播節(jié)目中的特定事件和/或點(diǎn)的同步允許廣播網(wǎng)絡(luò)104通過(guò)允許內(nèi)容提供方102記錄(write)時(shí)間要求嚴(yán)格的應(yīng)用和交互應(yīng)用,來(lái)支持用戶交互。在各個(gè)實(shí)施例中,交互事件信令消息還可以用于發(fā)送應(yīng)用數(shù)據(jù)、圖像、可執(zhí)行腳本和素材(全體應(yīng)用數(shù)據(jù))。在一個(gè)實(shí)施例中,可以使用相同的流來(lái)發(fā)送交互事件信令消息和相應(yīng)的應(yīng)用數(shù)據(jù)。在一個(gè)實(shí)施例中,可以通過(guò)文件傳送架構(gòu),在后臺(tái)向接收機(jī)設(shè)備106、107、108廣播應(yīng)用數(shù)據(jù)。在該實(shí)施例中,不需要打開接收機(jī)設(shè)備106、107、108來(lái)開始下載處理,并且可以提前將較大的文件發(fā)送給接收機(jī)設(shè)備106、107、108。在另一個(gè)實(shí)施例中,可以向接收機(jī)設(shè)備106、107、108數(shù)據(jù)播放應(yīng)用數(shù)據(jù)。在各個(gè)實(shí)施例中,當(dāng)交互事件被調(diào)度發(fā)生或者設(shè)備接收到交互事件信令消息時(shí),接收機(jī)設(shè)備106、107、108可以檢查其用于應(yīng)用數(shù)據(jù)的存儲(chǔ)器,從存儲(chǔ)器中取出應(yīng)用數(shù)據(jù),并且開始激活和/或執(zhí)行處理。圖2描繪了可以在適合于實(shí)現(xiàn)各個(gè)實(shí)施例的接收機(jī)設(shè)備10中實(shí)現(xiàn)的功能組件。可以在類似于圖2中所描繪的軟件架構(gòu)20的軟件架構(gòu)20中組織接收機(jī)設(shè)備10的軟件模塊。廣播傳輸可以由接收機(jī)設(shè)備物理層進(jìn)行接收,并且由廣播接收機(jī)模塊(例如,F(xiàn)LO網(wǎng)絡(luò)模塊21)進(jìn)行處理。FLO網(wǎng)絡(luò)21接收的視頻和音頻流可以由媒體接收機(jī)模塊(沒(méi)有示出)進(jìn)行處 理。在FLO網(wǎng)絡(luò)21上接收的文件傳送流可以提供給文件傳送系統(tǒng)模塊26,并由文件傳送系統(tǒng)模塊26進(jìn)行處理,其中文件傳送系統(tǒng)模塊26用于接收文件分組,并將這些文件分組導(dǎo)向設(shè)備軟件架構(gòu)20中的適當(dāng)模塊和應(yīng)用??梢詫㈤_銷數(shù)據(jù)流傳送到開銷數(shù)據(jù)獲取模塊28,開銷數(shù)據(jù)獲取模塊28用于處理開銷數(shù)據(jù)分組并且將接收的元數(shù)據(jù)和開銷數(shù)據(jù)導(dǎo)向設(shè)備系統(tǒng)架構(gòu)20中的適當(dāng)模塊。服務(wù)系統(tǒng)信息獲取(SI獲取)模塊27可以從開銷數(shù)據(jù)流獲取服務(wù)系統(tǒng)信息(服務(wù) SI)消息數(shù)據(jù),并且將該信息轉(zhuǎn)發(fā)到文件傳送系統(tǒng)模塊26和開銷數(shù)據(jù)獲取模塊28。文件傳送系統(tǒng)模塊26可以使用服務(wù)SI消息數(shù)據(jù)來(lái)確定用于攜帶交互資源數(shù)據(jù)的文件數(shù)據(jù)流的流ID。同樣,開銷數(shù)據(jù)獲取模塊28可以使用服務(wù)SI消息數(shù)據(jù)來(lái)確定哪些信令流正在攜帶有關(guān)的交互信令數(shù)據(jù)。圖2還描繪了為了支持交互事件,設(shè)備軟件架構(gòu)20可以包括交互核心服務(wù)22,交互核心服務(wù)22用作用戶界面(UI)應(yīng)用24和FLO網(wǎng)絡(luò)21之間用于接收、管理和存儲(chǔ)交互事件的核心模塊。用戶界面應(yīng)用模塊24可以包括多個(gè)交互應(yīng)用244、246、248和用戶代理242。用戶代理242可以支持將交互事件信令消息路由到一組目標(biāo)交互應(yīng)用的功能。交互核心服務(wù)模塊22可以包括資源管理器模塊222、交互事件管理器模塊224和應(yīng)用管理器模塊226,以及在接收機(jī)設(shè)備的處理器上執(zhí)行的其它功能模塊。針對(duì)旨在用于交互事件的資源和模板的廣播文件可以由文件傳送系統(tǒng)模塊26接收,并傳送給交互核心服務(wù)22中的資源管理器222。資源管理器222可以將接收到的資源和模板存儲(chǔ)在存儲(chǔ)器中,可以對(duì)這些資源和模板編索引和組織,以有助于重新調(diào)用和使用這些文件,從而在生成顯示和用戶界面時(shí)使用。用戶界面應(yīng)用模塊24可以使用這些顯示和用戶界面,以向接收機(jī)設(shè)備的用戶顯示所接收的交互事件。在各個(gè)實(shí)施例中,開銷數(shù)據(jù)獲取模塊28可以(例如,基于過(guò)濾器和相應(yīng)的應(yīng)用)從開銷流中選擇性地接收交互事件信令消息(IESM),并且將IESM傳送給交互事件管理器模塊224。交互事件管理器模塊224可以請(qǐng)求開銷數(shù)據(jù)獲取模塊28獲得用于裝載到該設(shè)備上的交互應(yīng)用的交互事件信令消息。為了實(shí)現(xiàn)此功能,當(dāng)在接收機(jī)設(shè)備10、106、107、108上下載或發(fā)起交互應(yīng)用244、246、248時(shí),這些應(yīng)用可以向應(yīng)用管理器模塊226進(jìn)行注冊(cè)??梢曰谠谛帕钕⒅薪邮盏降膽?yīng)用標(biāo)識(shí)符過(guò)濾信息,將所獲得的交互事件信令消息傳送給適當(dāng)?shù)哪繕?biāo)交互應(yīng)用(244、246或248)。在接收機(jī)設(shè)備10、106、107、108上,可以以多種形式來(lái)完成對(duì)接收到的應(yīng)用的用戶通知,圖3A描繪了其的一個(gè)示例。在該示例中,在顯示器160上顯示實(shí)時(shí)內(nèi)容的接收機(jī)設(shè)備106可以在顯示器的一部分中生成彈出或橫幅廣告162。彈出或橫幅廣告162可以包括向用戶通知新應(yīng)用的可用性的簡(jiǎn)單文本框。彈出或橫幅廣告162可以提示用戶在觸摸屏上按壓按鈕或者圖標(biāo),以激活該應(yīng)用。作為提示的一部分,還可以邀請(qǐng)用戶來(lái)指示是否應(yīng)當(dāng)從存儲(chǔ)器中刪除該新應(yīng)用。在另一個(gè)實(shí)施例中,可以基于在廣播網(wǎng)絡(luò)上接收的IESM而無(wú)需顯式的用戶激活,來(lái)觸發(fā)和激活在該設(shè)備上接收的交互應(yīng)用。如上文所討論的,還可以以圖像、視頻、屏上顯示和用戶提示的序列的形式,來(lái)組合交互事件和交互事件應(yīng)用,其中,圖像、視頻、屏上顯示和用戶提示的序列可以分別定義,隨后由交互應(yīng)用發(fā)生器44組合成交互事件應(yīng)用,或者由交互網(wǎng)關(guān)42組合成交互事件應(yīng)用數(shù)據(jù)(例如,具有XML格式)。圖3B描繪了表征點(diǎn)擊SMS交互序列和相關(guān)聯(lián)的顯示的示例性 交互事件。在該示例中,(圖像302中所示的)默認(rèn)場(chǎng)景可以是正在特定信道上接收的實(shí)時(shí)節(jié)目(例如,如圖所示的小狗表演節(jié)目)。在后臺(tái)中,接收機(jī)設(shè)備可以接收交互事件應(yīng)用或者應(yīng)用數(shù)據(jù),并準(zhǔn)備在適當(dāng)?shù)氖录鹗紩r(shí)間對(duì)其進(jìn)行實(shí)現(xiàn)。該事件起始時(shí)間可以隨后在交互事件信令消息中接收。在事件起始時(shí)間,接收機(jī)設(shè)備上的交互應(yīng)用可以生成提示場(chǎng)景,作為交互事件的開始,如圖像304所示。在該示例中,提示場(chǎng)景包括呈現(xiàn)在實(shí)時(shí)節(jié)目上并且包括虛擬按鈕的文本或者橫幅廣告顯示,其中所述虛擬按鈕使用戶能夠指示期望(或者不期望)參與該交互事件。在該示例中,正在向用戶提供進(jìn)入免費(fèi)狗食競(jìng)賽的機(jī)會(huì)。通過(guò)按壓與“是”或者“否”相關(guān)聯(lián)的按鈕(或者虛擬按鈕),用戶可以選擇或拒絕參與該競(jìng)賽。如果響應(yīng)于提示場(chǎng)景304,用戶按壓了與“是”相關(guān)聯(lián)的按鈕從而指示參與的意圖,則在接收機(jī)設(shè)備上操作的交互事件應(yīng)用可以顯示圖像306中所示的動(dòng)作場(chǎng)景。在該示例中,可以呈現(xiàn)與該競(jìng)賽相關(guān)聯(lián)的圖像或視頻以及信息文本。在該示例中,提示用戶發(fā)送SMS消息以進(jìn)入該競(jìng)賽。交互應(yīng)用所提供的按鈕功能可以使響應(yīng)自動(dòng)化,使得用戶可以僅通過(guò)按壓按鈕(例如,與顯示的“發(fā)送”用戶選項(xiàng)相關(guān)聯(lián)的按鈕)來(lái)參與。在該示例中,交互事件應(yīng)用被配置為響應(yīng)于用戶按壓與“發(fā)送”用戶選項(xiàng)相關(guān)聯(lián)的按鈕,向編程的SMS地址發(fā)送SMS消息,以指示該用戶進(jìn)入競(jìng)賽。可以將SMS地址編程為交互應(yīng)用或者應(yīng)用數(shù)據(jù)的一部分。該示例還描繪了交互事件應(yīng)用可以如何向用戶提供例如通過(guò)按壓與“退出”用戶選項(xiàng)相關(guān)聯(lián)的按鈕來(lái)退出該應(yīng)用的機(jī)會(huì)。如果用戶響應(yīng)于動(dòng)作場(chǎng)景306按壓與“發(fā)送”相關(guān)聯(lián)的按鈕,則交互事件應(yīng)用可以被配置為顯示包括確認(rèn)場(chǎng)景308的第三顯示圖像。在該示例中,確認(rèn)場(chǎng)景包括與競(jìng)賽或者用戶動(dòng)作的確認(rèn)相關(guān)聯(lián)的顯示,以及向用戶指示已經(jīng)實(shí)現(xiàn)了該用戶的動(dòng)作的文本。在所描繪的示例中,該確認(rèn)文本向用戶通知已經(jīng)發(fā)送了競(jìng)賽進(jìn)入消息并且將通過(guò)文本消息來(lái)通知獲勝者。交互應(yīng)用的確認(rèn)場(chǎng)景部分還可以包括用戶輸入功能,以使用戶能夠關(guān)閉確認(rèn)場(chǎng)景并且返回到默認(rèn)場(chǎng)景310 (例如,正在觀看的實(shí)時(shí)節(jié)目)。圖3B還描繪了可以如何將交互事件應(yīng)用配置為根據(jù)用戶的動(dòng)作來(lái)提供不同的結(jié)果。例如,如果用戶在提示場(chǎng)景304中按壓了與“否”相關(guān)聯(lián)的按鈕,則交互事件應(yīng)用可以被配置為返回到默認(rèn)場(chǎng)景310。此外,如果用戶在某個(gè)時(shí)間量?jī)?nèi)沒(méi)有采取任何動(dòng)作(本文稱為“場(chǎng)景超時(shí)”時(shí)間),則交互事件應(yīng)用可以被配置為自動(dòng)地返回到默認(rèn)場(chǎng)景310。同樣,如果用戶在動(dòng)作場(chǎng)景306中按壓了與“退出”相關(guān)聯(lián)的按鈕,則交互事件應(yīng)用可以被配置為自動(dòng)地返回到默認(rèn)場(chǎng)景310。同樣,確認(rèn)場(chǎng)景308還可以在預(yù)定的場(chǎng)景超時(shí)時(shí)間之后結(jié)束。通過(guò)將交互事件應(yīng)用組織成場(chǎng)景序列、用戶選項(xiàng)按鈕和相關(guān)聯(lián)的功能,交互應(yīng)用發(fā)生器可以動(dòng)態(tài)地生成這些應(yīng)用。圖3C描繪了交互應(yīng)用發(fā)生器可以如何對(duì)交互事件應(yīng)用進(jìn)行組合的示例,圖3C示出了與圖3B中所示的交互事件應(yīng)用相對(duì)應(yīng)的四個(gè)顯示或場(chǎng)景狀態(tài)。交互事件應(yīng)用可以被配置為從默認(rèn)場(chǎng)景狀態(tài)322開始,默認(rèn)場(chǎng)景狀態(tài)322可以是接收機(jī)設(shè)備監(jiān)控的實(shí)時(shí)節(jié)目或信道??梢皂憫?yīng)于接收的交互事件信令消息來(lái)觸發(fā)交互事件應(yīng)用,并且交互事件應(yīng)用可以監(jiān)控設(shè)備系統(tǒng)時(shí)鐘,以確定當(dāng)前時(shí)間何時(shí)等于事件起始時(shí)間。或者,接收機(jī)設(shè)備中的模塊(例如,上面參照?qǐng)D2所描述的交互事件管理器242)在事件起始時(shí)間激活交互事件應(yīng)用。在事件起始時(shí)間,交互事件應(yīng)用可以在狀態(tài)轉(zhuǎn)換330中轉(zhuǎn)換到提示場(chǎng)景狀態(tài)324。如上所述,提示場(chǎng)景狀態(tài)324可以包括特定的一組顯示圖像和文本(在該示例中標(biāo)識(shí)為場(chǎng)景ID I)以及用戶輸入功能,例如,用于選擇“否”350和“是”352的用戶輸入 按鈕選項(xiàng)。在該示例中,如果用戶輸入與“否”350選項(xiàng)相對(duì)應(yīng),或者如果超時(shí)定時(shí)器到期,則交互事件應(yīng)用可以返回到默認(rèn)場(chǎng)景狀態(tài)322,并且以狀態(tài)轉(zhuǎn)換332結(jié)束。如果用戶輸入與“是”352選項(xiàng)相對(duì)應(yīng),則交互事件應(yīng)用可以被配置為在狀態(tài)轉(zhuǎn)換334中轉(zhuǎn)換到動(dòng)作場(chǎng)景狀態(tài)326。如上所述,動(dòng)作場(chǎng)景狀態(tài)324可以包括特定的一組顯示圖像和文本(在該示例中標(biāo)識(shí)成場(chǎng)景ID 2)以及用戶輸入功能,例如,如該示例中所示的用于選擇“退出”354和“發(fā)送”356的用戶輸入按鈕選項(xiàng)。在該示例中,如果用戶輸入與“退出”354選項(xiàng)相對(duì)應(yīng)或者如果超時(shí)定時(shí)器到期,則交互事件應(yīng)用可以返回到默認(rèn)場(chǎng)景狀態(tài)322,并且以狀態(tài)轉(zhuǎn)換336結(jié)束。如果用戶輸入與“發(fā)送”356選項(xiàng)相對(duì)應(yīng),則交互事件應(yīng)用可以被配置為在狀態(tài)轉(zhuǎn)換338中轉(zhuǎn)換到確認(rèn)場(chǎng)景狀態(tài)328。如上所述,確認(rèn)場(chǎng)景狀態(tài)324可以包括特定的一組顯示圖像和文本(在該示例中標(biāo)識(shí)為“場(chǎng)景ID=3”)以及用戶輸入功能,例如,如該示例中所示的用于選擇“關(guān)閉”358以結(jié)束交互事件應(yīng)用的用戶輸入按鈕選項(xiàng)。在該示例中,如果用戶輸入與“關(guān)閉”358選項(xiàng)相對(duì)應(yīng)或者如果超時(shí)定時(shí)器到期,則交互事件應(yīng)用可以返回到默認(rèn)場(chǎng)景狀態(tài)322并且以狀態(tài)轉(zhuǎn)換340結(jié)束。圖3A-3C中描繪的示例只是可以如何從(例如,顯示場(chǎng)景和文本)分量數(shù)據(jù)(component data)和簡(jiǎn)單的邏輯腳本(例如,用戶輸入按鈕功能、用于執(zhí)行特定的用戶選擇的地址、超時(shí)和默認(rèn)設(shè)置、以及場(chǎng)景序列選擇)組合成交互事件的一個(gè)示例。這些分量(component)可以由交互內(nèi)容提供方分別生成,并連同序列信息或元數(shù)據(jù)一起發(fā)送給交互產(chǎn)生系統(tǒng),交互應(yīng)用發(fā)生器可以使用序列信息或元數(shù)據(jù)將補(bǔ)充部分組合成以例如圖3C中所示的方式工作的應(yīng)用。因此,各個(gè)實(shí)施例使交互內(nèi)容提供方能夠通過(guò)提供用束縛于簡(jiǎn)單的邏輯選擇的序列所鏈接的離散分量,來(lái)生成具有如它們所期望的復(fù)雜度和內(nèi)容的交互事件,其中通過(guò)交互應(yīng)用發(fā)生器31來(lái)動(dòng)態(tài)地完成對(duì)應(yīng)用的組合。在另一個(gè)實(shí)施例中,設(shè)備上的靜態(tài)交互應(yīng)用可能已經(jīng)具有內(nèi)建的交互場(chǎng)景序列邏輯,以減少?gòu)?fù)雜度。在該情況下,將交互場(chǎng)景信息作為設(shè)備上的交互應(yīng)用將使用的交互應(yīng)用數(shù)據(jù)的一部分進(jìn)行廣播。圖4描繪了用于準(zhǔn)備和廣播交互事件信令消息使得其可以由接收機(jī)設(shè)備進(jìn)行接收和處理的實(shí)施例方法400。在方法400中,在步驟402,交互內(nèi)容提供方可以向交互產(chǎn)生系統(tǒng)(IPS)提供交互內(nèi)容和/或交互事件信息(IEI),以便生成交互事件信令消息。提供給交互產(chǎn)生系統(tǒng)的交互事件信息可以包括事件元數(shù)據(jù),例如,事件起始時(shí)間、有效持續(xù)時(shí)間/結(jié)束時(shí)間、目標(biāo)實(shí)時(shí)服務(wù)、目標(biāo)交互應(yīng)用、過(guò)濾標(biāo)準(zhǔn)、目標(biāo)運(yùn)營(yíng)商、目標(biāo)設(shè)備類型、以及必需或相關(guān)聯(lián)的資源和模板。在各個(gè)實(shí)施例中,在交互產(chǎn)生系統(tǒng)中對(duì)交互內(nèi)容的獲取(injestion)可以由操作員(例如,使用交互產(chǎn)生系統(tǒng)上的供應(yīng)接口)手動(dòng)地完成,或者通過(guò)與交互內(nèi)容提供方或?qū)崟r(shí)內(nèi)容提供方的編程接口來(lái)完成。還可以使用編程接口,將交互內(nèi)容從外部的廣告網(wǎng)絡(luò)(例如,谷歌廣告網(wǎng)絡(luò))獲取到交互產(chǎn)生系統(tǒng)中。如上所述,提供給交互產(chǎn)生系統(tǒng)的交互事件信息可以包括視頻文件、聲音文件、顯示文本、菜單選擇文本和功能、響應(yīng)URL、場(chǎng)景序列和分支信息、以及事件元數(shù)據(jù),例如,事件起始時(shí)間、有效持續(xù)時(shí)間/結(jié)束時(shí)間、目標(biāo)實(shí)時(shí)服務(wù)、目標(biāo)交互應(yīng)用、目標(biāo)運(yùn)營(yíng)商、目標(biāo)設(shè)備類型以及必需的或相關(guān)聯(lián)的資源和模板。在步驟402中,還可以提供交互應(yīng)用數(shù)據(jù),例如,可以向用戶顯示的信息、向用戶顯示的圖像和圖形以及從用戶預(yù)期的相關(guān)聯(lián)的動(dòng)作,例如,將分配給特定的用戶界面按鈕或者觸摸屏界面圖標(biāo)的功能。此外,作為步驟402的一部分, 可以指定與相對(duì)于實(shí)時(shí)內(nèi)容的事件顯示起始時(shí)間有關(guān)的信息,以實(shí)現(xiàn)交互事件與實(shí)時(shí)內(nèi)容流或者廣告的同步。對(duì)于針對(duì)線性廣告創(chuàng)建的交互事件,在步驟402,可以將事件與線性廣告時(shí)隙進(jìn)行關(guān)聯(lián)。線性廣告時(shí)隙指定廣告時(shí)隙時(shí)間窗。針對(duì)這些事件的事件起始時(shí)間可以由交互產(chǎn)生系統(tǒng)基于從廣告插入系統(tǒng)接收的定時(shí)觸發(fā)來(lái)計(jì)算,如上面參照步驟408所描述的。在步驟404,交互產(chǎn)生系統(tǒng)(IPS)可以提供與相對(duì)于實(shí)時(shí)內(nèi)容的事件顯示起始時(shí)間有關(guān)的信息。提供與相對(duì)于實(shí)時(shí)內(nèi)容的事件顯示起始時(shí)間有關(guān)的信息使系統(tǒng)能夠?qū)⒔换ナ录c實(shí)時(shí)內(nèi)容流或者廣告同步。在各個(gè)實(shí)施例中,事件顯示起始時(shí)間可以由交互產(chǎn)生系統(tǒng)基于從廣告插入系統(tǒng)接收的定時(shí)觸發(fā)來(lái)計(jì)算,如參照下面討論的步驟408所描述的。此外,在步驟404,交互產(chǎn)生系統(tǒng)(IPS)可以向廣播操作中心中的交互服務(wù)器或者網(wǎng)關(guān)發(fā)送與該交互事件相關(guān)聯(lián)的組合的交互事件信息(例如,事件元數(shù)據(jù)和事件應(yīng)用數(shù)據(jù))。在步驟406,交互服務(wù)器或網(wǎng)關(guān)可以對(duì)交互事件信息(B卩,與交互事件相關(guān)聯(lián)的交互資源和/或模板文件)進(jìn)行調(diào)整,或者以適當(dāng)?shù)母袷綄?duì)其進(jìn)行呈現(xiàn),以便通過(guò)廣播系統(tǒng)進(jìn)行廣播。例如,交互事件信息可以包括具有JPEG文件形式的視頻。為了呈送這種適合于通過(guò)移動(dòng)廣播系統(tǒng)(例如,F(xiàn)LO TV )廣播的內(nèi)容,交互網(wǎng)關(guān)可能需要改變圖像大小、幀速率和數(shù)據(jù)格式,使得其與廣播編碼器系統(tǒng)兼容。在步驟408,交互網(wǎng)關(guān)可以與交互應(yīng)用發(fā)生器(IAG)接合,以便動(dòng)態(tài)地生成一個(gè)或多個(gè)交互應(yīng)用。這可以包括在步驟410,交互網(wǎng)關(guān)向交互應(yīng)用發(fā)生器提供所需的適當(dāng)格式化的文件,以及提供交互事件應(yīng)用所針對(duì)的設(shè)備類型列表。該步驟410還可以包括交互網(wǎng)關(guān)向交互應(yīng)用發(fā)生器提供事件元數(shù)據(jù)和其它系統(tǒng)數(shù)據(jù)。在步驟412,交互應(yīng)用發(fā)生器可以基于所接收的應(yīng)用數(shù)據(jù)和設(shè)備類型列表,動(dòng)態(tài)地生成一個(gè)或多個(gè)交互應(yīng)用。如上面參照?qǐng)D3C所描述的,該處理可以包括將交互要素和序列邏輯組合成可執(zhí)行應(yīng)用。在步驟414,交互應(yīng)用發(fā)生器可以向交互網(wǎng)關(guān)發(fā)送動(dòng)態(tài)生成的交互應(yīng)用。在步驟415,交互網(wǎng)關(guān)可以向交互廣播服務(wù)器發(fā)送事件元數(shù)據(jù)信息和動(dòng)態(tài)生成的交互應(yīng)用。應(yīng)當(dāng)注意的是,在各個(gè)實(shí)施例中,可以通過(guò)交互網(wǎng)關(guān)自身基于從IPS接收的交互要素信息,以適當(dāng)所需的格式生成交互應(yīng)用數(shù)據(jù),來(lái)替代步驟410-415。在這些實(shí)施例中,交互網(wǎng)關(guān)可以隨后向交互廣播服務(wù)器發(fā)送所生成的應(yīng)用數(shù)據(jù)、事件元數(shù)據(jù)信息和交互資源信
肩、O在步驟416,交互廣播服務(wù)器可以向文件傳送系統(tǒng)傳送與交互有關(guān)的文件(其包括交互應(yīng)用、應(yīng)用數(shù)據(jù)和資源),以便向接收機(jī)設(shè)備廣播傳送。作為步驟416的一部分,可以在交互信令目錄文件中將與交互有關(guān)的文件進(jìn)行公告。在步驟418,文件傳送系統(tǒng)通過(guò)空中下載傳送交互信令目錄文件和與交互事件有關(guān)的文件。在步驟420,移動(dòng)設(shè)備可以從廣播網(wǎng)絡(luò)獲得交互事件應(yīng)用文件/應(yīng)用數(shù)據(jù)以及其它交互資源和模板文件。在步驟422,交互廣播服務(wù)器可以生成適當(dāng)?shù)慕换ナ录帕钕?IESM),將該消息提供給開銷數(shù)據(jù)傳送系統(tǒng),以便作為開銷數(shù)據(jù)流的一部分進(jìn)行廣播。該交互事件信令消息可以指定傳送所需的可靠性和服務(wù)質(zhì)量(QoS),并在接近交互事件的起始時(shí)間的時(shí)候進(jìn)行廣播。在步驟424,開銷數(shù)據(jù)傳送系統(tǒng)在開銷流上廣播從交互廣播服務(wù)器接收的交互事件信令消息,其中,可靠性和服務(wù)質(zhì)量是由交互服務(wù)器所指定的。為了確保接收機(jī)設(shè)備及時(shí)地接收到交互事件信令消息,可以將其作為高優(yōu)先級(jí)的開銷數(shù)據(jù)進(jìn)行廣播。在各個(gè)實(shí)施例中,可以在交互事件開始之前,在步驟422將交互事件信令消息提供給開銷數(shù)據(jù)傳送系統(tǒng),并在步驟424中對(duì)其進(jìn)行廣播,并且可以貫穿交互事件的整個(gè)持續(xù)時(shí)間繼續(xù)對(duì)該消息進(jìn)行廣播,使得調(diào)諧到目標(biāo)實(shí)時(shí)內(nèi)容的接收機(jī)設(shè)備也可以快速地實(shí)現(xiàn)和顯示該交互事件。在步驟426,位于廣播覆蓋區(qū)域之中的接收機(jī)設(shè)備從針對(duì)實(shí)時(shí)服務(wù)的開銷流獲得交互事件信令消息,并且在該消息中所指示的事件起始時(shí)間執(zhí)行交互事件信令消息中指出的(基于特定的接收機(jī)設(shè)備類型的)適當(dāng)交互應(yīng)用。ESM可以為交互事件所針對(duì)的每一種設(shè)備類型,提供對(duì)于應(yīng)用數(shù)據(jù)文件和資源文件的參考(reference)。為了支持服務(wù)器生成的交互事件應(yīng)用和/或設(shè)備生成的交互事件應(yīng)用的實(shí)現(xiàn),可以對(duì)交互事件信令消息數(shù)據(jù)方案進(jìn)行格式化,如圖14A-16C中所示。具體而言,該消息數(shù)據(jù)方案可以包括針對(duì)其應(yīng)當(dāng)執(zhí)行交互事件的設(shè)備簡(jiǎn)檔的列表,其包括諸如資源的標(biāo)識(shí)符之類的信息,其中,所述資源包含針對(duì)每一個(gè)相關(guān)聯(lián)的設(shè)備簡(jiǎn)檔所動(dòng)態(tài)生成的交互應(yīng)用。接收的設(shè)備將使用該交互應(yīng)用資源ID來(lái)執(zhí)行適當(dāng)?shù)慕换?yīng)用,以便在該設(shè)備上顯示交互。如上文所討論的,在一個(gè)實(shí)施例中,可以在BOC 4內(nèi)的交互應(yīng)用發(fā)生器31中動(dòng)態(tài)地生成交互事件應(yīng)用。下面參照?qǐng)D5A來(lái)描述該實(shí)施例。在該實(shí)施例中,將所生成的交互事件應(yīng)用作為可以由接收機(jī)設(shè)備接收和實(shí)現(xiàn)的應(yīng)用(例如,通過(guò)文件傳送系統(tǒng))進(jìn)行廣播,如下面參照?qǐng)D8到圖24D所描述的。在下面描述的另一個(gè)實(shí)施例中,可以基于廣播的交互應(yīng)用數(shù)據(jù)和元數(shù)據(jù),在接收機(jī)設(shè)備自身中生成/實(shí)現(xiàn)交互事件應(yīng)用。圖5A描繪了用于通過(guò)廣播系統(tǒng)向接收機(jī)設(shè)備傳送交互應(yīng)用和相關(guān)聯(lián)的元數(shù)據(jù)的實(shí)施例方法500。這種傳送機(jī)制還可以用于傳送接收機(jī)設(shè)備實(shí)現(xiàn)交互事件以及生成交互事件應(yīng)用所使用的交互事件數(shù)據(jù)、資源和模板。在方法500的步驟502中,內(nèi)容提供方和/或交互應(yīng)用發(fā)生器可以生成應(yīng)用內(nèi)容并創(chuàng)建應(yīng)用數(shù)據(jù)、素材、文件和其它可執(zhí)行要素,并將它們捆綁成一個(gè)應(yīng)用包。這種應(yīng)用包可以包括HTML文件、XML腳本、JPEG圖像、文本文件和沖擊波文件,僅舉幾種類型的可以構(gòu)成應(yīng)用包的內(nèi)容。在步驟504,可以將應(yīng)用包傳送到廣播網(wǎng)絡(luò)中的應(yīng)用服務(wù)器。在步驟506,內(nèi)容提供方可以發(fā)送關(guān)于請(qǐng)求的未來(lái)日期的信息,以便向調(diào)度器服務(wù)器廣播特定的應(yīng)用。在步驟508,應(yīng)用服務(wù)器可以生成目錄文件(其中該目錄文件將可用的應(yīng)用進(jìn)行公告,以便由接收機(jī)設(shè)備下載),并將該目錄文件提供給編碼服務(wù)器進(jìn)行編碼,并且通過(guò)無(wú)線廣播網(wǎng)絡(luò)進(jìn)行廣播。應(yīng)用服務(wù)器可以與同步代理服務(wù)器或者廣播調(diào)度器進(jìn)行協(xié)調(diào),以便識(shí)別對(duì)特定的應(yīng)用包進(jìn)行廣播的日期和時(shí)間??梢栽跀y帶文件傳送調(diào)度的開銷流中指示應(yīng)用廣播的日期和時(shí)間。該應(yīng)用目錄文件還可以指示在其上接收應(yīng)用包的廣播流。在步驟510,服務(wù)器可以從應(yīng)用服務(wù)器獲得應(yīng)用包,增加關(guān)于應(yīng)用的額外元數(shù)據(jù),對(duì)應(yīng)用和元數(shù)據(jù)進(jìn)行封裝以便進(jìn)行編碼。例如,在各個(gè)實(shí)施例中,在步驟510,同步代理可以在目錄中查詢應(yīng)用,從存儲(chǔ)庫(kù)中獲得該應(yīng)用,增加關(guān)于該應(yīng)用的額外元數(shù)據(jù),對(duì)其進(jìn)行封裝以便進(jìn)行編碼。在步驟512,編碼服務(wù)器將應(yīng)用包編碼成適當(dāng)?shù)母袷?,以便包含在廣播流中。作為編碼處理的一部分,可以將應(yīng)用包分解成數(shù)據(jù)包,其中這些數(shù)據(jù)包被編碼成數(shù)據(jù)分組和超幀。在步驟514,隨后通過(guò)無(wú)線廣播網(wǎng)絡(luò)來(lái)廣播編碼的應(yīng)用包。在步驟516,接收機(jī)設(shè)備從該廣播信號(hào)中獲得編碼的應(yīng)用包。圖5B描繪了用于準(zhǔn)備和廣播交互事件信令消息(IESM)的實(shí)施例方法550a,其中接收機(jī)設(shè)備可以使用IESM來(lái)實(shí)現(xiàn)交互事件。在方法550a中,在步驟552,交互內(nèi)容提供方可以向交互產(chǎn)生系統(tǒng)(IPS)提供交互內(nèi)容和/或交互事件信息(IEI),以生成交互事件信令 消息。提供給交互產(chǎn)生系統(tǒng)的交互事件信息可以包括事件元數(shù)據(jù),例如,事件起始時(shí)間、有效持續(xù)時(shí)間/結(jié)束時(shí)間、目標(biāo)實(shí)時(shí)服務(wù)、目標(biāo)交互應(yīng)用、目標(biāo)運(yùn)營(yíng)商、目標(biāo)設(shè)備類型以及必需的或相關(guān)聯(lián)的資源和模板。在各個(gè)實(shí)施例中,在交互產(chǎn)生系統(tǒng)中對(duì)交互內(nèi)容的獲取可以由操作員(例如,使用交互產(chǎn)生系統(tǒng)上的供應(yīng)接口)進(jìn)行手動(dòng)地完成,或者通過(guò)與交互內(nèi)容提供方或?qū)崟r(shí)內(nèi)容提供方的編程接口來(lái)實(shí)現(xiàn)。還可以使用編程接口來(lái)將交互內(nèi)容從外部廣告網(wǎng)絡(luò)(例如,谷歌廣告網(wǎng)絡(luò))獲取到交互產(chǎn)生系統(tǒng)中。如上文所討論的,在步驟552中,交互內(nèi)容提供方可以向交互產(chǎn)生系統(tǒng)(IPS)提供交互內(nèi)容和/或交互事件信息(IEI)。在各個(gè)實(shí)施例中,在步驟552,還可以向交互產(chǎn)生系統(tǒng)提供交互事件應(yīng)用數(shù)據(jù)(IEAD)。該交互事件應(yīng)用數(shù)據(jù)可以包括將向用戶顯示的信息、向用戶顯示的圖像和圖形以及從用戶預(yù)期的相關(guān)聯(lián)動(dòng)作。從用戶預(yù)期的相關(guān)聯(lián)動(dòng)作可以包括分配給特定的用戶界面按鈕或者觸摸屏界面圖標(biāo)的功能。在步驟552,交互產(chǎn)生系統(tǒng)還可以將針對(duì)線性廣告所創(chuàng)建的交互事件與線性廣告時(shí)隙進(jìn)行關(guān)聯(lián)。這些線性廣告時(shí)隙指定要在其中顯不交互廣告的廣告時(shí)隙時(shí)間窗。此外,作為步驟552的一部分,交互產(chǎn)生系統(tǒng)(IPS)可以提供與相對(duì)于實(shí)時(shí)內(nèi)容的事件顯示起始時(shí)間有關(guān)的信息。提供與相對(duì)于實(shí)時(shí)內(nèi)容的事件顯示起始時(shí)間有關(guān)的信息使系統(tǒng)能夠?qū)⒔换ナ录c實(shí)時(shí)內(nèi)容流或者廣告同步。在各個(gè)實(shí)施例中,事件顯示起始時(shí)間可以由交互產(chǎn)生系統(tǒng)基于從廣告插入系統(tǒng)接收的定時(shí)觸發(fā)來(lái)計(jì)算,如參照下面討論的步驟558所描述的。在各個(gè)實(shí)施例中,在步驟553,交互產(chǎn)生系統(tǒng)(IPS)可以向交互網(wǎng)關(guān)發(fā)送事件信息,其中交互網(wǎng)關(guān)將數(shù)據(jù)格式化成用于向交互服務(wù)器發(fā)送的適當(dāng)格式。在步驟554,交互產(chǎn)生系統(tǒng)和/或交互網(wǎng)關(guān)可以向廣播操作中心中的交互服務(wù)器發(fā)送所組合的交互事件信息(例如,事件元數(shù)據(jù)和事件應(yīng)用數(shù)據(jù))。對(duì)于通過(guò)線性廣告顯示的交互事件,交互產(chǎn)生系統(tǒng)可以向交互服務(wù)器發(fā)送事件信息。可以基于從廣告插入系統(tǒng)接收的觸發(fā),通過(guò)多個(gè)信令消息向交互服務(wù)器發(fā)送該事件信息。在步驟556,交互服務(wù)器可以向文件傳送系統(tǒng)發(fā)送信號(hào),以廣播與交互事件相關(guān)聯(lián)的任何交互資源(其包括素材和應(yīng)用數(shù)據(jù))和/或模板文件,使得接收機(jī)設(shè)備可以在事件開始之前接收這些文件。如上所述,在各個(gè)實(shí)施例中,為了節(jié)省帶寬,可以在事件起始時(shí)間之前(例如,在事件起始時(shí)間之前的幾秒或者幾分鐘)廣播交互事件應(yīng)用數(shù)據(jù)和資源。因此,在各個(gè)實(shí)施例中,交互服務(wù)器可以被配置為請(qǐng)求在事件起始時(shí)間之前,傳送交互資源和模板文件。用此方式,可以在交互事件之前對(duì)必需的資源和模板進(jìn)行廣播,使得先前沒(méi)有下載這些必需的資源和/或模板的那些接收機(jī)設(shè)備可以及時(shí)地進(jìn)行該操作,以便準(zhǔn)備實(shí)現(xiàn)即將來(lái)臨的交互事件。在各個(gè)實(shí)施例中,交互服務(wù)器可以基于事件顯示起始時(shí)間和/或廣告時(shí)隙窗時(shí)間,來(lái)請(qǐng)求傳送交互資源和模板文件。在各個(gè) 實(shí)施例中,可以使用廣播網(wǎng)絡(luò)的文件傳送服務(wù)(例如,在交互事件資源文件傳送流中)在帶外廣播交互事件應(yīng)用數(shù)據(jù)(IEAD)、資源和模板,其中,與將交互事件應(yīng)用數(shù)據(jù)作為交互事件信令消息(IESM)的一部分在帶內(nèi)進(jìn)行發(fā)送相比,這種廣播方式可以實(shí)現(xiàn)對(duì)廣播帶寬的更好利用。在步驟558,交互產(chǎn)生系統(tǒng)(IPS)可以基于可以從交互內(nèi)容提供方或者從廣告插入系統(tǒng)接收的觸發(fā)信息,來(lái)計(jì)算交互事件起始時(shí)間。例如,在步驟552期間,可能不能向?qū)⒃谟蓮V播操作中心插入的線性廣告上呈現(xiàn)的交互事件提供準(zhǔn)確的起始時(shí)間。在這些情況下,交互產(chǎn)生系統(tǒng)基于從廣告插入系統(tǒng)接收的觸發(fā)信息,來(lái)計(jì)算適當(dāng)?shù)钠鹗紩r(shí)間。在步驟560,交互產(chǎn)生系統(tǒng)(IPS)可以(通過(guò)交互網(wǎng)關(guān))向交互服務(wù)器發(fā)送計(jì)算出的針對(duì)線性廣告的交互事件的事件起始時(shí)間。在步驟562,交互服務(wù)器可以針對(duì)目標(biāo)實(shí)時(shí)服務(wù)(即,旨在其中呈現(xiàn)交互事件的實(shí)時(shí)內(nèi)容),基于端到端廣播系統(tǒng)延遲時(shí)間來(lái)調(diào)整交互事件起始時(shí)間。這種調(diào)整確保將如期望的與實(shí)時(shí)內(nèi)容同步地來(lái)播放交互事件。在步驟564,交互服務(wù)器可以生成適當(dāng)?shù)慕换ナ录帕钕?IESM),并且將該消息提供給開銷數(shù)據(jù)傳送系統(tǒng),以便作為開銷數(shù)據(jù)流的一部分進(jìn)行廣播。作為具有交互事件信令消息的信息的一部分,交互服務(wù)器可以指定通過(guò)廣播系統(tǒng)傳送交互事件信令消息所需的可靠性和服務(wù)質(zhì)量(QoS)。在步驟566,開銷數(shù)據(jù)傳送系統(tǒng)在開銷流上廣播交互事件信令消息(IESM),其中可靠性和服務(wù)質(zhì)量是由交互服務(wù)器所指定的。為了確保接收機(jī)設(shè)備及時(shí)地接收到交互事件信令消息,可以將其作為高優(yōu)先級(jí)的開銷數(shù)據(jù)進(jìn)行廣播。在各個(gè)實(shí)施例中,可以在交互事件開始之前,在步驟564中將交互事件信令消息提供給開銷數(shù)據(jù)傳送系統(tǒng),并在步驟566中對(duì)其進(jìn)行廣播。在各個(gè)實(shí)施例中,可以貫穿交互事件的整個(gè)持續(xù)時(shí)間對(duì)交互事件信令消息進(jìn)行廣播。這允許調(diào)諧到目標(biāo)實(shí)時(shí)內(nèi)容的接收機(jī)設(shè)備快速地實(shí)現(xiàn)和顯示交互事件。在步驟568,位于廣播覆蓋區(qū)域之中的接收機(jī)設(shè)備可以從文件傳送系統(tǒng)接收與該交互事件相關(guān)聯(lián)的交互資源和模板文件。在步驟570,位于廣播覆蓋區(qū)域之中的接收機(jī)設(shè)備可以從開銷流接收交互事件信令消息(IESM)。在步驟572,接收機(jī)設(shè)備可以通過(guò)基于在事件信令消息中接收的事件起始時(shí)間對(duì)內(nèi)容進(jìn)行顯示,來(lái)實(shí)現(xiàn)交互事件。在各個(gè)實(shí)施例中,可以通過(guò)移動(dòng)廣播網(wǎng)絡(luò),以非均勻的方式發(fā)送針對(duì)特定事件的交互事件信令消息(IESM)。通過(guò)例如根據(jù)在事件起始時(shí)間之前剩余的時(shí)間以不同的速率通過(guò)空中下載發(fā)送交互事件信令消息,可以優(yōu)化帶寬使用,同時(shí)在期望的置信水平的情況下,大多數(shù)接收機(jī)設(shè)備將及時(shí)地接收到交互事件信令消息。例如,可以剛好在事件的交互事件起始時(shí)間之前更頻繁地廣播交互事件信令消息(例如,每一秒一次),以確保大多數(shù)接收機(jī)設(shè)備及時(shí)地獲得這些消息來(lái)激活事件??梢赃h(yuǎn)在交互事件起始時(shí)間之前,較不頻繁地(例如,每3-10秒一次)傳送交互事件信令消息,以便減少分配給這些消息的帶寬量。還可以在整個(gè)事件有效時(shí)段期間頻繁地廣播交互事件信令消息,使得在事件起始時(shí)間之后進(jìn)入到與該交互事件相關(guān)聯(lián)的覆蓋范圍的接收機(jī)設(shè)備可以獲得交互事件信令消息并顯示該交互。可以在事件有效時(shí)段期間定期地對(duì)交互事件信令消息進(jìn)行廣播(例如,每5秒一次)。因?yàn)樵谑录陂g對(duì)于交互事件信令消息的廣播是使調(diào)諧到內(nèi)容流的接收機(jī)設(shè)備或者在該時(shí)間期間進(jìn)入到覆蓋區(qū)域的接收機(jī)設(shè)備能夠開始顯示該交互事件,所以可以減少?gòu)V播頻率(例如,每5秒一次),這是由于存在與該設(shè)備獲得流數(shù)據(jù)和準(zhǔn)備好顯示該內(nèi)容相關(guān)聯(lián)的延遲(通常大約5秒)。如上文所討論的,可以以非均勻的方式來(lái)發(fā)送針對(duì)特定事件的交互事件信令消息(IESM)0這在圖5C中進(jìn)行了說(shuō)明,其中圖5C描繪了類似于上面參照?qǐng)D5B所描述的方法550a的實(shí)施例方法550b。在方法550b中,在步驟564,交互服務(wù)器生成交互事件信令消息,并將該消息提供給開銷數(shù)據(jù)傳送系統(tǒng),以便作為開銷數(shù)據(jù)流的一部分進(jìn)行廣播。在步驟565,基于該交互事件開始和/或結(jié)束之前剩余的時(shí)間,來(lái)調(diào)度交互事件信令消息的廣播。在步驟565,對(duì)交互事件信令消息的廣播時(shí)間進(jìn)行定期地調(diào)整,直到該事件完成為止。在步 驟566,開銷數(shù)據(jù)傳送系統(tǒng)在開銷流上廣播交互事件信令消息。雖然正在對(duì)交互事件信令消息進(jìn)行廣播,但是可以對(duì)該廣播時(shí)間進(jìn)行定期地調(diào)整,如步驟565所述,直到該事件完成為止。在各個(gè)實(shí)施例中,可以實(shí)現(xiàn)這種交互事件信令消息傳送的非均勻方法,以便節(jié)省空中帶寬消耗,如下面進(jìn)一步詳細(xì)討論的。圖6描繪了在將應(yīng)用要素組合成包并且準(zhǔn)備這些包以便廣播的處理期間,各系統(tǒng)模塊之間的數(shù)據(jù)流的示例。圖7描繪了可以在圖ID中所示的應(yīng)用服務(wù)器130中實(shí)現(xiàn)的用于準(zhǔn)備應(yīng)用包以進(jìn)行廣播的示例性方法700。如上面參照?qǐng)DID所討論的,內(nèi)容提供方102可以向應(yīng)用服務(wù)器130提供組成應(yīng)用包的各種應(yīng)用要素。應(yīng)用服務(wù)器130可以將這些應(yīng)用要素編譯成適合于通過(guò)廣播網(wǎng)絡(luò)傳送的應(yīng)用包。圖6描繪了這些應(yīng)用要素可以包括圖像和類似的素材602、應(yīng)用邏輯(例如,可執(zhí)行腳本604)和數(shù)據(jù)資源606 (例如,文本和數(shù)字)??梢砸詧D像文件608的形式來(lái)提供圖像素材602??梢砸訶ML、HTML和JSFL文件610的形式來(lái)提供應(yīng)用邏輯604??梢砸晕谋净騒ML文件612的形式來(lái)提供數(shù)據(jù)資源606。參見圖7,在方法700的步驟702中,應(yīng)用服務(wù)器可以從內(nèi)容提供方102接收?qǐng)D像素材602、數(shù)據(jù)資源606和應(yīng)用邏輯604。在步驟704,應(yīng)用服務(wù)器可以將應(yīng)用素材編譯成工作應(yīng)用618。作為對(duì)應(yīng)用要素進(jìn)行編譯的一部分,應(yīng)用服務(wù)器130可以要求公共模板和軟件素材614 (例如,顯示布局模板、標(biāo)準(zhǔn)閃光模塊、標(biāo)準(zhǔn)XML腳本等等),并且將這些公共要素合并成工作應(yīng)用?;蛘?,可以在與工作應(yīng)用相關(guān)聯(lián)的元數(shù)據(jù)中指定公共模板和軟件素材,以使接收機(jī)設(shè)備能夠從其自己的存儲(chǔ)器調(diào)用這種公共模板和軟件素材。舉例而言,應(yīng)用服務(wù)器130可以使用可以編譯成沖擊波閃光(SWF)或者Adobe集成運(yùn)行時(shí)間(AIR)可執(zhí)行文件的素材和MXML數(shù)據(jù),來(lái)建立閃光應(yīng)用。這可以通過(guò)生成ZIP或者AIR格式化的捆綁包來(lái)實(shí)現(xiàn)。再舉一個(gè)例子,應(yīng)用服務(wù)器130可以通過(guò)接受HTML/CSS/JS文件并且當(dāng)在瀏覽器中發(fā)起時(shí)生成包含用于所有資源的適當(dāng)URL的html文件并且將所有二進(jìn)制資源轉(zhuǎn)成基64字符串,來(lái)編譯Web應(yīng)用(HTML)。該處理可能需要獲得所有有關(guān)的數(shù)據(jù)文件,并且創(chuàng)建Web文檔格式化的捆綁包文件。該處理的結(jié)果是可以存儲(chǔ)在數(shù)據(jù)存儲(chǔ)器或存儲(chǔ)庫(kù)中的應(yīng)用618。當(dāng)應(yīng)用服務(wù)器130從例如同步代理服務(wù)器134接收到對(duì)用于廣播的應(yīng)用的請(qǐng)求/觸發(fā)時(shí)(步驟706),在步驟708,應(yīng)用服務(wù)器130可以從數(shù)據(jù)存儲(chǔ)器獲取所請(qǐng)求的應(yīng)用。在步驟710,應(yīng)用服務(wù)器可以將元數(shù)據(jù)622增加到應(yīng)用618,以形成包括接收機(jī)設(shè)備進(jìn)行接收所必需的元數(shù)據(jù)的應(yīng)用包620。在步驟712,應(yīng)用服務(wù)器130可以將應(yīng)用和元數(shù)據(jù)封裝成適合于進(jìn)行編碼和/或通過(guò)無(wú)線廣播網(wǎng)絡(luò)152進(jìn)行傳送的應(yīng)用MIME類型不可知的格式。圖8描繪了一種替代的軟件架構(gòu)800,在該架構(gòu)中,接收機(jī)設(shè)備可以被配置為支持在方法600和700中組合的應(yīng)用包。具體而言,圖8描繪了應(yīng)用管理器模塊806可以通過(guò)廣播網(wǎng)絡(luò)來(lái)直接管理應(yīng)用的接收。圖8還描繪了接收機(jī)設(shè)備的軟件架構(gòu)還包括解碼器802,解碼器802從廣播網(wǎng)絡(luò)流接收數(shù)據(jù)和指令,并且將該信息解碼成其它模塊能夠理解的格式。解碼器802可以將應(yīng)用和元數(shù)據(jù)804傳送到應(yīng)用管理器806,應(yīng)用 管理器806在對(duì)應(yīng)用和元數(shù)據(jù)804進(jìn)行實(shí)現(xiàn)之前對(duì)它們進(jìn)行管理。用戶界面模塊812可以包括執(zhí)行和呈送應(yīng)用所需要的軟件組件,例如呈送模塊814、閃光播放器816、瀏覽器或者web工具包818和本地處理820 (例如,DLL和MOD)。另外,軟件架構(gòu)800可以包括事件管理器模塊810,事件管理器模塊810與用戶界面812進(jìn)行協(xié)調(diào),以對(duì)激活下載的應(yīng)用的定時(shí)進(jìn)行協(xié)調(diào)。用戶界面812可以與應(yīng)用管理器806和事件管理器810接合,以獲得特定的應(yīng)用和事件信息。例如,在用戶界面812控制之下的應(yīng)用可以向應(yīng)用管理器注冊(cè),如通信箭頭824所示。注冊(cè)應(yīng)用可以向應(yīng)用管理器指示接收機(jī)設(shè)備接收的與該應(yīng)用有關(guān)的更新應(yīng)當(dāng)傳送給用戶界面812。例如,臉譜應(yīng)用可以向應(yīng)用管理器注冊(cè)(箭頭824),使得通過(guò)廣播信道接收的后續(xù)臉譜消息和更新將自動(dòng)地通過(guò)用戶界面812傳送給臉譜應(yīng)用。如箭頭828所示,事件管理器810可以與用戶界面812進(jìn)行通信,以便控制交互應(yīng)用激活的開始和停止時(shí)間。例如,如果應(yīng)用旨在在特定的廣告期間起作用,則事件管理器810可以在該應(yīng)用應(yīng)當(dāng)開始的時(shí)間點(diǎn)向用戶界面812發(fā)送起始消息828,并且在該應(yīng)用應(yīng)當(dāng)結(jié)束的時(shí)間點(diǎn)發(fā)送停止消息828。在各個(gè)實(shí)施例中,根據(jù)正在運(yùn)行的應(yīng)用或交互事件的屬性,可以邀請(qǐng)用戶進(jìn)行選擇或者提供反饋。該反饋可以包括對(duì)于內(nèi)容提供方來(lái)說(shuō)有價(jià)值的信息,例如,對(duì)于調(diào)查問(wèn)題的響應(yīng)或者對(duì)于特定的交互應(yīng)用的響應(yīng)。這種用戶交互可以用消息826傳輸給事件管理器810,其中事件管理器810可以進(jìn)而對(duì)該響應(yīng)進(jìn)行記錄,以便稍后向廣播方或者另一方報(bào)告。此外,由于移動(dòng)媒體廣播接收機(jī)設(shè)備可以配置有定期地報(bào)告用戶觀看習(xí)慣和選擇的機(jī)制,因此響應(yīng)于運(yùn)行的應(yīng)用,也可以使用現(xiàn)有機(jī)制來(lái)報(bào)告統(tǒng)計(jì)的和特定的用戶選擇。用戶界面812也可以通過(guò)通信826向事件管理器810注冊(cè),以便接收實(shí)時(shí)數(shù)據(jù)事件和對(duì)應(yīng)用的更新。如上所述,接收機(jī)設(shè)備可以基于目錄或者廣播開銷流中包括的其它信息,來(lái)選擇應(yīng)用以便從廣播流中進(jìn)行接收。圖9描繪了可以在接收機(jī)設(shè)備中實(shí)現(xiàn)的用于基于這種目錄消息中包含的信息來(lái)選擇應(yīng)用包以便從廣播流進(jìn)行接收的示例性方法900。在方法900的步驟902,解碼器802可以從廣播開銷流中提取應(yīng)用目錄,并且在步驟904,將該應(yīng)用目錄傳送給應(yīng)用管理器806。在步驟906,應(yīng)用管理器可以提取針對(duì)目錄中所列的應(yīng)用的元數(shù)據(jù)。在步驟908,應(yīng)用管理器可以將所提取的應(yīng)用元數(shù)據(jù)與該接收機(jī)設(shè)備已知的過(guò)濾和選擇標(biāo)準(zhǔn)進(jìn)行比較,以選擇適當(dāng)應(yīng)用進(jìn)行下載。這種過(guò)濾和選擇標(biāo)準(zhǔn)可以是多種信息中的任何一種,所述多種信息用于標(biāo)識(shí)與該接收機(jī)設(shè)備特定有關(guān)和兼容的應(yīng)用(例如,型號(hào)、運(yùn)營(yíng)商標(biāo)識(shí)符、地理區(qū)域、服務(wù)計(jì)劃、居住應(yīng)用等等),以及針對(duì)該設(shè)備用戶的應(yīng)用和交互事件(例如,用戶性別、年齡組、從屬關(guān)系、觀看習(xí)慣、偏好、請(qǐng)求的服務(wù)等等)。在步驟910,應(yīng)用管理器可以識(shí)別所選擇的用于接收的應(yīng)用,以及它們的廣播時(shí)間和可以在其上接收應(yīng)用包的廣播流,并將該信息提供給用于接收的廣播接收機(jī)層。應(yīng)當(dāng)注意的是,可以從文件傳送開銷消息接收廣播時(shí)間和廣播流信息。接收機(jī)層可以包括物理層和網(wǎng)絡(luò)層。在步驟912,接收機(jī)層使用從應(yīng)用管理器接收的信息,來(lái)確定何時(shí)激活接收機(jī)電路,以從廣播流接收所選擇的應(yīng)用??梢曰谟脩魟?dòng)作來(lái)激活接收的應(yīng)用。圖10描繪了可以在移動(dòng)設(shè)備中實(shí)現(xiàn)以對(duì)接收的應(yīng)用進(jìn)行處理的示例性方法1000。在方法1000的步驟1002,解碼器802在調(diào)度的時(shí)間和信道或流,從廣播信號(hào)提取應(yīng)用包。在步驟1004,將所接收的應(yīng)用包交給應(yīng)用管理器806,應(yīng)用管理器806提取和驗(yàn)證是否已經(jīng)獲得所有應(yīng)用資源。作為步驟1004的一部分,應(yīng)用管理器806還可以從存儲(chǔ)器重新調(diào)用在應(yīng)用包中指定但不包括的任何公共模板或者軟件素材。在步驟1006,應(yīng)用管理器806可以向用戶界面812通知其已經(jīng)接收到可用于實(shí)現(xiàn)的新應(yīng)用(如箭頭822所示)。在步驟1008,用戶界面812可以生成UI顯示,Π顯示向用 戶通知已經(jīng)接收到新應(yīng)用。用戶界面812也可以提示用戶指示是否應(yīng)當(dāng)發(fā)起該應(yīng)用。作為步驟1008的一部分,用戶界面可以等待用于指示應(yīng)當(dāng)激活該應(yīng)用的用戶輸入。如果在步驟1010中,用戶指示應(yīng)當(dāng)激活該應(yīng)用,則用戶界面812請(qǐng)求應(yīng)用管理器806提供該應(yīng)用的可執(zhí)行文件和素材(如箭頭824所示)。在步驟1012,呈送器814接收應(yīng)用素材和資源(如箭頭822所示),并且基于元數(shù)據(jù),決定使用哪個(gè)內(nèi)容箱(例如,閃光播放器816、web工具包818或者本地腳本820)來(lái)呈現(xiàn)。例如,如果應(yīng)用是具有沖擊波文件MME類型的推特應(yīng)用,則呈送器可以決定使用閃光播放器箱816。作為實(shí)現(xiàn)應(yīng)用的一部分,在步驟1014,用戶界面812可以為與實(shí)時(shí)應(yīng)用數(shù)據(jù)更新有關(guān)的交互事件進(jìn)行注冊(cè)(如箭頭826所示)。其后,在步驟1016,用戶界面可以通過(guò)事件管理器810來(lái)接收用于實(shí)時(shí)應(yīng)用更新的事件(如箭頭828所示)。一旦接收和驗(yàn)證了應(yīng)用,用戶界面812就可以向該接收機(jī)設(shè)備的用戶通知該應(yīng)用的可用性。這在圖3A中進(jìn)行了描繪,其中圖3A示出了呈現(xiàn)視頻節(jié)目160的接收機(jī)設(shè)備106,其中視頻節(jié)目160具有向用戶通知新接收的應(yīng)用的用戶通知162。雖然圖3A中所示的用戶通知是單個(gè)應(yīng)用通知,但是可以提供更加復(fù)雜的用戶界面。在一個(gè)實(shí)施例中,可以下載多個(gè)應(yīng)用,并且可以向用戶呈現(xiàn)菜單通知,使用戶能夠選擇多個(gè)應(yīng)用以進(jìn)行激活。用此方式,接收機(jī)設(shè)備可以下載多個(gè)應(yīng)用(例如,當(dāng)接收機(jī)設(shè)備收費(fèi)時(shí)),隨后在類似于目錄或者在線應(yīng)用商店的菜單界面中向用戶呈現(xiàn)所述多個(gè)應(yīng)用,其區(qū)別在于這些應(yīng)用已在存儲(chǔ)器中進(jìn)行了高速緩存。在該實(shí)施例中,用戶可以通過(guò)對(duì)觸摸屏界面上的圖標(biāo)進(jìn)行觸摸或者使用設(shè)備按鍵選擇應(yīng)用,來(lái)選擇他們希望實(shí)現(xiàn)的應(yīng)用。隨后,如上面所描述的實(shí)現(xiàn)所選擇的應(yīng)用,同時(shí)在某個(gè)時(shí)間點(diǎn),從存儲(chǔ)器中刪除沒(méi)有選擇的應(yīng)用。作為下載的應(yīng)用的用戶界面目錄的一部分,可以向用戶呈現(xiàn)從存儲(chǔ)器中刪除應(yīng)用的選項(xiàng)。在另外的實(shí)施例中,接收機(jī)設(shè)備可以使用用戶對(duì)下載的應(yīng)用的選擇和拒絕來(lái)了解該用戶的偏好。用此方式,接收機(jī)設(shè)備可以隨著時(shí)間開發(fā)過(guò)濾或選擇標(biāo)準(zhǔn),以使該設(shè)備能夠選擇或者自動(dòng)訂購(gòu)更可能與該用戶的偏好相匹配的用于下載的應(yīng)用或者應(yīng)用的類型。在各個(gè)實(shí)施例中,可以基于在廣播流中接收的信號(hào),來(lái)自動(dòng)地激活所接收的應(yīng)用(例如,交互事件應(yīng)用),以便將該應(yīng)用功能與實(shí)時(shí)廣播內(nèi)容進(jìn)行同步。圖11描繪了可以在接收機(jī)設(shè)備上實(shí)現(xiàn),以實(shí)現(xiàn)這種同步的應(yīng)用激活的示例性方法1100。在方法1100的步驟1102,解碼器802在調(diào)度的時(shí)間和信道或流,從廣播信號(hào)中提取應(yīng)用包。在步驟1104,將所接收的應(yīng)用包交給應(yīng)用管理器806,應(yīng)用管理器806提取和驗(yàn)證是否已經(jīng)獲得了所有應(yīng)用資源。作為步驟1104的一部分,應(yīng)用管理器還可以從存儲(chǔ)器中重新調(diào)用在應(yīng)用包中指定但不包括的任何公共模板或軟件素材。在步驟1106,針對(duì)指示應(yīng)當(dāng)激活所接收的應(yīng)用的信號(hào),應(yīng)用管理器對(duì)來(lái)自廣播流的信號(hào)進(jìn)行監(jiān)控??梢栽趶V播開銷流中接收具有元數(shù)據(jù)804的形式的用于激活該應(yīng)用的這種信號(hào)?;蛘?,針對(duì)指示應(yīng)當(dāng)激活所接收的應(yīng)用的事件信令消息(ESM),事件管理器810可以對(duì)廣播流進(jìn)行監(jiān)控。下面公開了用于這種事件信令消息的格式。響應(yīng)于接收到用于激活應(yīng)用的信號(hào),在步驟1108,應(yīng)用管理器806可以向用戶界面發(fā)送該應(yīng)用的可執(zhí)行文件和素材。在步驟1110,呈送器814可以接收應(yīng)用素材和資源(箭頭822),并且基于元數(shù)據(jù),決定使用哪個(gè)內(nèi)容箱(例如,閃光播放器816、web工具包818或者本地腳本820)來(lái)進(jìn)行呈現(xiàn)。在步驟1112,呈送器可以隨后激活該應(yīng)用??梢约せ钤搼?yīng)用, 使得其與在接收機(jī)設(shè)備上顯示的實(shí)時(shí)內(nèi)容同步,或者處于交互事件元數(shù)據(jù)或信令消息中所標(biāo)識(shí)的某個(gè)其它特定時(shí)間。如下面更詳細(xì)描述的,可以對(duì)在交互事件的實(shí)際起始時(shí)間之前通過(guò)空中下載廣播的事件信令消息進(jìn)行修改、更新或者終止。這可以通過(guò)廣播第二事件信令消息來(lái)完成,其中第二事件信令消息包括相同的事件ID、更新的事件版本號(hào)和事件狀態(tài)指示符。針對(duì)應(yīng)用提供方期望在廣播了同步的應(yīng)用激活事件之后取消該同步的應(yīng)用激活事件,可能存在多種原因。例如,由于內(nèi)容節(jié)目或者事件的改變實(shí)時(shí)地發(fā)生,因此可以取消應(yīng)用激活事件。例如,應(yīng)用提供方可以廣播與體育事件的結(jié)果相關(guān)聯(lián)的兩個(gè)替代應(yīng)用。隨后,應(yīng)用提供方可以取消與該結(jié)果無(wú)關(guān)的應(yīng)用激活。如上文所討論的,交互廣播服務(wù)器5可以向文件傳送系統(tǒng)38提供所需的交互事件應(yīng)用數(shù)據(jù)、資源和模板(即,接收機(jī)設(shè)備生成該交互事件所需的數(shù)據(jù)、資源和模板),以進(jìn)行傳輸。交互廣播服務(wù)器5還可以生成交互事件信令消息,交互事件信令消息提供給開銷數(shù)據(jù)傳送系統(tǒng)36,以便通過(guò)廣播網(wǎng)絡(luò)I經(jīng)由開銷信息流進(jìn)行傳輸。圖12描繪了可以在接收機(jī)設(shè)備中實(shí)現(xiàn)的用于接收和處理根據(jù)上面參照?qǐng)D4所描述的實(shí)施例生成和廣播的交互事件信令消息的示例性方法1200。圖12描繪了用于在接收機(jī)設(shè)備中接收和處理交互事件信令消息(IESM)的示例性方法1200。在方法1200中,在步驟1202,移動(dòng)設(shè)備上活動(dòng)的交互應(yīng)用可以向應(yīng)用管理器注冊(cè),以便接收交互事件。在一個(gè)實(shí)施例中,交互應(yīng)用可以進(jìn)行注冊(cè),以便接收一種或多種類型的交互事件。圖2中的箭頭2262描繪了交互應(yīng)用向應(yīng)用管理器的注冊(cè)。如上文所討論的,交互應(yīng)用可以向應(yīng)用管理器注冊(cè),以便接收一種或多種類型的交互事件。例如,交互應(yīng)用可以向應(yīng)用管理器注冊(cè)其應(yīng)用標(biāo)識(shí)符(ID),使得應(yīng)用管理器可以確保將接收和處理指定該應(yīng)用ID的交互事件。這可以由應(yīng)用管理器通過(guò)將應(yīng)用ID傳送給在接收機(jī)設(shè)備的處理器中作用的開銷數(shù)據(jù)獲取模塊來(lái)完成。開銷數(shù)據(jù)獲取模塊可以從來(lái)自FLO網(wǎng)絡(luò)的接收到的開銷流選擇性地接收針對(duì)注冊(cè)的應(yīng)用ID的交互事件。開銷數(shù)據(jù)獲取模塊還可以將所注冊(cè)的應(yīng)用ID用作用于選擇性地處理交互事件的過(guò)濾標(biāo)準(zhǔn)。在各個(gè)實(shí)施例中,交互應(yīng)用還可以注冊(cè)針對(duì)交互事件應(yīng)用數(shù)據(jù)的另外MME類型。在這些實(shí)施例中,交互應(yīng)用只接收具有注冊(cè)的MME類型的應(yīng)用數(shù)據(jù)的事件。在各個(gè)實(shí)施例中,交互應(yīng)用可以使用其它方法,來(lái)請(qǐng)求從廣播信道開銷流接收特定的交互事件,例如,基于唯一的事件名稱、唯一的事件類型等等來(lái)下發(fā)這些請(qǐng)求。在一個(gè)實(shí)施例中,可以從文件傳送流接收在帶外發(fā)送的交互事件應(yīng)用數(shù)據(jù)(IEAD),并將其存儲(chǔ)在接收機(jī)設(shè)備的存儲(chǔ)器中,直到調(diào)度該交互事件開始為止。在步驟1204,資源管理器模塊可以按照下面參照?qǐng)D23A所描述的邏輯和方法,從文件傳送系統(tǒng)獲得與交互事件有關(guān)的交互資源和模板文件。在步驟1206,開銷數(shù)據(jù)獲取模塊可以從廣播開銷流獲得交互事件信令消息(IESM)。開銷數(shù)據(jù)獲取模塊可以基于多種標(biāo)準(zhǔn)(例如,接收機(jī)設(shè)備當(dāng)前調(diào)諧到的實(shí)時(shí)信道、接收機(jī)的設(shè)備簡(jiǎn)檔、目標(biāo)運(yùn)營(yíng)商等等),對(duì)交互事件信令消息進(jìn)行過(guò)濾。也就是說(shuō),在一個(gè)實(shí)施例中,開銷數(shù)據(jù)獲取模塊可以被配置為只獲得針對(duì)當(dāng)前正在監(jiān)控的實(shí)時(shí)服務(wù)的那些交互事件和其它匹配過(guò)濾標(biāo)準(zhǔn)的交互事件。在其它實(shí)施例中,假定交互事件信令消息滿足其它過(guò)濾標(biāo)準(zhǔn)(例如,設(shè)備類型、目標(biāo)運(yùn)營(yíng)商、用戶 人口屬性等等),則可以在任何時(shí)間獲得未束縛于實(shí)時(shí)服務(wù)的交互事件信令消息(例如,未綁定的交互事件信令消息),而不管正在觀看哪些實(shí)時(shí)服務(wù)。在步驟1208,開銷數(shù)據(jù)獲取模塊可以將所獲得的交互事件信令消息(IESM)傳送給交互事件管理器。這在圖2中通過(guò)箭頭2802進(jìn)行了描繪。在步驟1210,交互事件管理器可以執(zhí)行事件過(guò)濾和丟棄(即,不保存)或者不接收任何不適合于該接收機(jī)設(shè)備或者該設(shè)備的當(dāng)前狀態(tài)的交互事件信令消息。交互事件管理器還可以確定是否已經(jīng)在步驟1204中從資源管理器中下載了用于播放該交互事件所需的強(qiáng)制性資源或者模板。在一個(gè)實(shí)施例中,如果在該交互事件時(shí)間,強(qiáng)制性資源或者模板不可用,則將不播放該交互事件。在一個(gè)實(shí)施例中,交互事件管理器可以基于交互事件信令消息中包括的目標(biāo)標(biāo)準(zhǔn)來(lái)執(zhí)行事件過(guò)濾。在步驟1212,交互事件管理器可以將過(guò)濾的交互事件傳送給應(yīng)用管理器。在步驟1214,應(yīng)用管理器可以確定是否存在已經(jīng)注冊(cè)以接收所接收的交互事件的任何交互應(yīng)用。該確定可以基于應(yīng)用ID、針對(duì)該事件應(yīng)用數(shù)據(jù)的MIME類型、事件名稱、事件類型或者在交互事件信令消息(IESM)中包括的類似信息。如果所接收的交互事件與任何注冊(cè)的交互應(yīng)用不匹配(即,確定步驟1214= “否”),則可以在步驟1216中忽略所接收的事件。如果向應(yīng)用管理器注冊(cè)以接收交互事件的交互應(yīng)用中的一個(gè)或多個(gè)交互應(yīng)用與所接收的交互事件信令消息相匹配(即,確定步驟1214= “是”),則在步驟1218,應(yīng)用管理器可以通過(guò)用戶界面中的用戶代理向適當(dāng)?shù)慕换?yīng)用發(fā)送該交互事件。在一個(gè)實(shí)施例中,用戶代理可以執(zhí)行將交互事件路由到正確的交互應(yīng)用的功能。在步驟1220,接收到交互事件的交互應(yīng)用可以從設(shè)備文件系統(tǒng)中獲取所需的資源和模板,并且使用這些資源和/或模板來(lái)組合或生成所需的交互顯示和功能。在步驟1222,交互應(yīng)用可以基于在交互事件信令消息中接收的事件應(yīng)用數(shù)據(jù),來(lái)顯示交互內(nèi)容。由于一些交互事件在時(shí)間上重疊,因此接收機(jī)設(shè)備可以被配置為確定應(yīng)當(dāng)顯示兩個(gè)或更多重疊事件中的哪個(gè)以及何時(shí)顯示。在接收機(jī)設(shè)備中執(zhí)行這種確定可以簡(jiǎn)化廣播側(cè)上的調(diào)度和格式化,并且使接收機(jī)設(shè)備能夠管理可能由于特定于設(shè)備的事件引起的重疊事件(例如,接收區(qū)域之間的移動(dòng)、信道的切換和與目標(biāo)標(biāo)準(zhǔn)有關(guān)的設(shè)備信息)。例如,一些接收機(jī)設(shè)備可以與針對(duì)在時(shí)間上重疊的兩個(gè)(或更多個(gè))交互事件的目標(biāo)標(biāo)準(zhǔn)相匹配,而大多數(shù)接收機(jī)設(shè)備將不匹配兩個(gè)(或更多個(gè))標(biāo)準(zhǔn)。在接收機(jī)設(shè)備中,在兩個(gè)或更多個(gè)目標(biāo)交互事件之中進(jìn)行選擇使交互事件提供方和廣播方能夠生成目標(biāo)事件,而不必?fù)?dān)心與一個(gè)以上的標(biāo)準(zhǔn)匹配的少數(shù)設(shè)備的化解沖突的事件。為了使接收機(jī)設(shè)備能夠以交互事件提供方或者廣播方所優(yōu)選的方式,在沖突的交互事件之中進(jìn)行選擇,可以向交互事件分配優(yōu)先級(jí)值,其中該優(yōu)先級(jí)值包括在交互事件信令消息中。圖13描繪了接收機(jī)設(shè)備可以實(shí)現(xiàn)以便基于設(shè)置的優(yōu)先級(jí)值對(duì)重疊的交互事件進(jìn)行響應(yīng)的示例性方法1300。方法1300對(duì)上面參照?qǐng)D12描述的方法1200進(jìn)行補(bǔ)充,其增加了可以在步驟1214和1218之間實(shí)現(xiàn)的步驟。如上文所討論的,在步驟1214,應(yīng)用管理器可以確定是否存在已經(jīng)注冊(cè)以接收所接收的交互事件的任何交互應(yīng)用。如果接收機(jī)設(shè)備的處理器確定針對(duì)所接收的交互事件注冊(cè)了應(yīng)用(即,確定步驟1214=“是”),則在圖13的方法1300的確定步驟1302,處理器可以確定所接收的交互事件是否與另一個(gè)先前接收的交互事件重疊。如果與先前接收的交互事件沒(méi)有重疊(即,確定步驟1302= “否”),則處理器可以前進(jìn)至如上面參照?qǐng)D12所描述的步驟1218。然而,如果所接收的交互與另一個(gè)交互事件重疊(即,確定步驟1302=“是”),則在步驟1350,處理器可以從交互事件信令消息獲得每一個(gè)重疊的事件的事件優(yōu)先級(jí)。 在確定步驟1352,處理器可以對(duì)事件優(yōu)先級(jí)進(jìn)行比較,以確定它們是否相等。如果事件優(yōu)先級(jí)相等(即,確定步驟1352= “是”),則在步驟1354,處理器可以應(yīng)用默認(rèn)的規(guī)則來(lái)實(shí)現(xiàn)或者忽略后面開始的交互事件。在一個(gè)實(shí)施例中,默認(rèn)的規(guī)則可以是后面開始的交互事件取代先前開始的交互事件。在該情況下,后面開始的交互事件將在其起始時(shí)間進(jìn)行實(shí)現(xiàn)。在另一個(gè)實(shí)施例中,默認(rèn)的規(guī)則可以是后面開始的交互事件并不取代先前開始的事件。在該情況下,可以忽略后面開始的交互事件(方法1200中的步驟1216)或者將其維持在隊(duì)列中,以便當(dāng)先前開始的交互事件結(jié)束時(shí)(即,當(dāng)先前開始的交互事件有效時(shí)間到期時(shí))被激活。如上文所討論的,在確定步驟1352,處理器可以對(duì)事件優(yōu)先級(jí)進(jìn)行比較,以確定它們是否相等。如果交互事件優(yōu)先級(jí)不相等(即,確定步驟1352= “否”),則在確定步驟1356,處理器可以確定先前開始的交互事件(在一些環(huán)境下,其可以是當(dāng)前活動(dòng)的交互事件)是否具有更高的優(yōu)先級(jí)。如果與后面開始的事件相比,先前開始的交互事件具有更低的優(yōu)先級(jí)(即,確定步驟1356#否”),則處理器可以通過(guò)前進(jìn)至如上面參照?qǐng)D12所描述的步驟1218,來(lái)對(duì)所接收的后面開始的交互事件進(jìn)行處理以便正常作用。如果與后面開始的事件相比,先前開始的交互事件具有更高的優(yōu)先級(jí)(即,確定步驟1356=“是”),則處理器可以忽略后面開始的交互事件或者將其保持在隊(duì)列中,以便當(dāng)先前開始的交互事件終止時(shí)被激活(步驟1358)。如果接收到兩個(gè)以上的重疊的交互事件,則處理器可以實(shí)現(xiàn)與方法1300中所描繪的步驟相類似的步驟,以確定在任何給定時(shí)間實(shí)現(xiàn)哪個(gè)交互事件。設(shè)備選擇交互事件時(shí)所使用的上面提及的優(yōu)先級(jí)和取代邏輯可能影響用戶體驗(yàn)。由于該原因,在一個(gè)實(shí)施例中,設(shè)備所使用的取代邏輯可以受到接收機(jī)設(shè)備上的存儲(chǔ)器中存儲(chǔ)的配置參數(shù)/供應(yīng)參數(shù)的控制。該配置參數(shù)可以允許接收機(jī)設(shè)備的用戶對(duì)于設(shè)備、所顯示的內(nèi)容、系統(tǒng)的交互功能具有更大的控制。例如,在沖突的情況下,用戶可以選擇忽略第二到達(dá)的交互事件或者較低優(yōu)先級(jí)的交互事件,以避免交互事件在中間啟動(dòng)或者在太短暫的時(shí)段期間運(yùn)行而不能理解這樣令人煩惱的事情。圖14A-16C描繪了根據(jù)各個(gè)實(shí)施例的適合用于交互事件信令消息(IESM)的示例性數(shù)據(jù)方案。參見圖14A,交互事件信令消息70可以包括屬性數(shù)據(jù)72,屬性數(shù)據(jù)72可以包括消息標(biāo)識(shí)符721、事件標(biāo)識(shí)符722、事件版本號(hào)723、事件狀態(tài)724、事件起始時(shí)間725和事件持續(xù)時(shí)間或者終止時(shí)間726。消息標(biāo)識(shí)符721可以標(biāo)識(shí)攜帶事件信令信息的消息。事件標(biāo)識(shí)符722可以提供針對(duì)特定的交互事件的唯一標(biāo)識(shí)符。事件版本號(hào)723可以指示交互事件信令消息的版本,從而使接收機(jī)設(shè)備能夠確定它們是否已經(jīng)接收到該特定的信令消息。事件狀態(tài)724字段可以指示交互事件的狀態(tài),例如,指示事件當(dāng)前是活動(dòng)的還是停止的。在一個(gè)實(shí)施例中,可以更新事件狀態(tài)724字段,以指示已經(jīng)停止了事件,并因此不應(yīng)當(dāng)在接收機(jī)設(shè)備上進(jìn)行顯示。事件起始時(shí)間725字段可以以接收機(jī)設(shè)備能夠理解的形式(例如,絕對(duì)UNIX時(shí)間格式),來(lái)指示事件的起始時(shí)間。事件持續(xù)時(shí)間或者終止時(shí)間726可以以秒來(lái)指示該事件從事件起始時(shí)間開始的持續(xù)時(shí)間(在數(shù)據(jù)字段725中提供)?;蛘撸录掷m(xù)時(shí)間或終止時(shí)間726可以以接收機(jī)設(shè)備能夠理解的形式(例如,絕對(duì)UNIX時(shí)間形式),來(lái)指示終止時(shí)間。
圖14B描繪了用于交互事件信令消息(IESM)的示例性數(shù)據(jù)方案,該數(shù)據(jù)方案支持通過(guò)事件優(yōu)先級(jí)來(lái)接收多個(gè)交互事件信令消息,如上面參照?qǐng)D13所討論的。具體而言,圖14B描繪了交互事件信令消息70可以具有事件持續(xù)時(shí)間726要素,事件持續(xù)時(shí)間726要素以秒指示事件的持續(xù)時(shí)間。在一個(gè)實(shí)施例中,事件持續(xù)時(shí)間726可以指示從事件起始時(shí)間725開始的秒數(shù)。交互事件信令消息70還可以包括事件優(yōu)先級(jí)字段727,事件優(yōu)先級(jí)字段727指定針對(duì)兩個(gè)或更多個(gè)交互事件信令消息重疊的重疊事件情形的事件優(yōu)先級(jí),如上面參照?qǐng)D13所討論的。圖15和圖16A描繪了用于交互事件信令消息(IESM)的示例性數(shù)據(jù)方案,該數(shù)據(jù)方案實(shí)現(xiàn)了交互事件應(yīng)用數(shù)據(jù)、資源和模板的帶內(nèi)傳送。為了實(shí)現(xiàn)交互事件應(yīng)用數(shù)據(jù)、資源和模板的帶外傳送,該交互事件信令數(shù)據(jù)方案攜帶針對(duì)這些資源、素材和模板的標(biāo)識(shí)符,如圖16B和圖16C中所描繪的。應(yīng)當(dāng)注意的是,在各個(gè)實(shí)施例中,可以使用單個(gè)通用方案來(lái)支持事件應(yīng)用數(shù)據(jù)、資源和模板的帶內(nèi)和帶外傳送。參見圖15,交互事件信令消息70可以包括服務(wù)標(biāo)識(shí)符80,服務(wù)標(biāo)識(shí)符80提供應(yīng)當(dāng)在其中顯示交互事件的一個(gè)或多個(gè)服務(wù)(例如,目標(biāo)實(shí)時(shí)服務(wù))的標(biāo)識(shí)符。交互事件信令消息70還可以包括應(yīng)用標(biāo)識(shí)符81,應(yīng)用標(biāo)識(shí)符81可以包括該事件針對(duì)的一個(gè)或多個(gè)交互應(yīng)用的標(biāo)識(shí)符。如上所述,可以將應(yīng)用標(biāo)識(shí)符81與從向應(yīng)用管理器注冊(cè)的交互應(yīng)用接收的應(yīng)用ID進(jìn)行比較。在各個(gè)實(shí)施例中,交互事件信令消息70還可以包括適當(dāng)?shù)馁~單和客戶服務(wù)提供方(BCS) 82,BCS 82可以列出該交互事件針對(duì)的這些BCS (例如,VZW或者AT&T)和相關(guān)聯(lián)的設(shè)備簡(jiǎn)檔,例如,事件針對(duì)Verizon BCS上的所有設(shè)備。圖15描繪了交互事件信令消息70還可以包括適當(dāng)?shù)膮^(qū)域數(shù)據(jù)字段84,適當(dāng)?shù)膮^(qū)域數(shù)據(jù)字段84可以列出應(yīng)當(dāng)執(zhí)行/顯示交互事件的區(qū)域??梢砸罁?jù)地理坐標(biāo)、接入的發(fā)射機(jī)的標(biāo)識(shí)符、廣播網(wǎng)絡(luò)定義的基礎(chǔ)設(shè)施區(qū)域標(biāo)識(shí)符或者其它類型的地理信息來(lái)定義這些區(qū)域,使得僅當(dāng)接收機(jī)設(shè)備當(dāng)前位于所標(biāo)識(shí)的適當(dāng)區(qū)域時(shí),才執(zhí)行該交互事件。例如,在MediaFLO網(wǎng)絡(luò)中,適當(dāng)?shù)膮^(qū)域可以通過(guò)廣域操作基礎(chǔ)設(shè)施標(biāo)識(shí)符(WOI ID)和/或局域操作基礎(chǔ)設(shè)施標(biāo)識(shí)符(LOI ID)來(lái)標(biāo)識(shí)。在各個(gè)實(shí)施例中,交互事件信令消息70還可以包括應(yīng)用數(shù)據(jù)信息86,應(yīng)用數(shù)據(jù)信息86可以指定針對(duì)該交互事件的與應(yīng)用數(shù)據(jù)有關(guān)的信息。應(yīng)用數(shù)據(jù)信息86可以包括針對(duì)攜帶應(yīng)用數(shù)據(jù)的文件的資源標(biāo)識(shí)符,或者可以包括事件信令消息中的帶內(nèi)應(yīng)用數(shù)據(jù)。交互事件信令消息70還可以包括模板信息86A,模板信息86A可以指定針對(duì)該交互事件的與模板數(shù)據(jù)有關(guān)的信息。模板信息可以包括針對(duì)預(yù)先下載的布局模板數(shù)據(jù)的模板標(biāo)識(shí)符,或者可以包括交互事件信令消息中的帶內(nèi)模板數(shù)據(jù)(例如,針對(duì)使用新模板的臨時(shí)通知事件)。交互事件信令消息70還可以包括資源信息88,資源信息88可以指定針對(duì)該交互事件的與資源有關(guān)的信息。這種資源信息88可以標(biāo)識(shí)接收機(jī)設(shè)備應(yīng)當(dāng)從存儲(chǔ)器中重新調(diào)用以便實(shí)現(xiàn)/顯示該交互事件所需的資源。圖16A描繪了適當(dāng)?shù)腂CS 82可以包括屬性822,例如,用于BCS的標(biāo)識(shí)符828、包括的設(shè)備簡(jiǎn)檔824和排除的設(shè)備簡(jiǎn)檔826。包括的設(shè)備簡(jiǎn)檔824可以列出應(yīng)當(dāng)執(zhí)行該交互事件的設(shè)備簡(jiǎn)檔,而排除的設(shè)備簡(jiǎn)檔826可以列出不應(yīng)當(dāng)執(zhí)行該事件的設(shè)備簡(jiǎn)檔。在一個(gè)實(shí)施例中,在適當(dāng)?shù)腂CS 82中可以只呈現(xiàn)包括的設(shè)備簡(jiǎn)檔824或者排除的設(shè)備簡(jiǎn)檔826中的一個(gè)。如上所述,交互事件數(shù)據(jù)、資源和模板,可以作為交互事件信令消息的一部分在帶 內(nèi)廣播,或者可以在交互事件傳送之前,在文件傳送數(shù)據(jù)流中在帶外進(jìn)行廣播。在帶外廣播事件應(yīng)用數(shù)據(jù)、資源和模板可以節(jié)省實(shí)現(xiàn)交互事件所需的帶寬。如上文所討論的,為了實(shí)現(xiàn)交互事件應(yīng)用數(shù)據(jù)、資源和模板的帶外傳送,交互事件信令數(shù)據(jù)方案攜帶針對(duì)這些資源、素材和模板的標(biāo)識(shí)符,如圖16B和16C中所示。參見圖16B,應(yīng)用信息87 (其指定用于交互的與應(yīng)用有關(guān)的信息)可以包括諸如應(yīng)用數(shù)據(jù)帶內(nèi)屬性872(其指示是否應(yīng)當(dāng)在帶內(nèi)包括應(yīng)用數(shù)據(jù))、應(yīng)用數(shù)據(jù)資源屬性ID 874(其可以標(biāo)識(shí)包含該應(yīng)用數(shù)據(jù)的資源)和MME類型屬性876 (其指示用于帶內(nèi)應(yīng)用數(shù)據(jù)的MME類型)之類的屬性。此外,應(yīng)用信息可以包括提供帶內(nèi)應(yīng)用數(shù)據(jù)的應(yīng)用數(shù)據(jù)878。如果在帶外對(duì)應(yīng)用數(shù)據(jù)進(jìn)行傳送,則應(yīng)用數(shù)據(jù)資源屬性ID 874標(biāo)識(shí)攜帶相關(guān)聯(lián)的應(yīng)用數(shù)據(jù)的文件資源的標(biāo)識(shí)符。參見圖16C,交互事件信令消息70中的資源信息88可以包括多個(gè)屬性和資源數(shù)據(jù)886。這些屬性可以包括提供資源的標(biāo)識(shí)符的資源ID屬性881、指示是否在帶內(nèi)包括該資源的資源帶內(nèi)屬性882、指定對(duì)于特定的交互事件來(lái)說(shuō)該資源是否是強(qiáng)制性的資源強(qiáng)制屬性883、指定該資源僅用于該特定的交互事件的事件特定屬性884、以及指示用于帶內(nèi)資源的MME類型的MME類型屬性885。如果在帶內(nèi)提供該資源(如資源帶內(nèi)屬性882中所指示的),則資源數(shù)據(jù)886將包括所標(biāo)識(shí)的資源數(shù)據(jù)。在一個(gè)實(shí)施例中,在交互事件的實(shí)際起始時(shí)間之前通過(guò)空中下載廣播的交互事件可以在其初始廣播之后被修改、更新或者終止。圖14A-16C中所示的消息方案能夠使用諸如消息ID 721、事件ID 722、事件版本723和事件狀態(tài)724之類的數(shù)據(jù)字段來(lái)實(shí)現(xiàn)這種更新和終止。對(duì)于交互內(nèi)容提供方為何可能期望在廣播了交互事件之后對(duì)其進(jìn)行取消,存在多種原因。例如,可以由于內(nèi)容節(jié)目的改變或者實(shí)時(shí)發(fā)生的事件,來(lái)取消交互事件。例如,交互內(nèi)容提供方可以對(duì)與體育事件的結(jié)果相關(guān)聯(lián)的兩個(gè)替代性交互事件進(jìn)行廣播,并且隨后取消與該結(jié)果無(wú)關(guān)的交互事件。通過(guò)使用這些機(jī)制,交互內(nèi)容提供方可以提前廣播使觀眾能夠訂購(gòu)適合贏得美國(guó)橄欖球超級(jí)杯大賽的隊(duì)伍的紀(jì)念品的交互事件,并且隨后取消與輸?shù)舻年?duì)伍相對(duì)應(yīng)的交互事件。用此方式,可以立即在接收機(jī)設(shè)備上顯示交互事件,以使觀眾能夠在沒(méi)有延遲的情況下購(gòu)買獲勝隊(duì)伍的紀(jì)念品,其中當(dāng)在獲知結(jié)果之后創(chuàng)建和廣播交互事件,該延遲是所必需的。當(dāng)決定停止或者取消交互事件時(shí),可以廣播相應(yīng)的交互事件信令消息,該消息更新或者替代先前廣播的事件信令消息,并且指示該事件被取消或者停止。例如,交互事件信令消息可以在事件版本723中指示新版本號(hào),使得接收機(jī)設(shè)備將其識(shí)別成更新的信令消息,并且在事件狀態(tài)724中指示已取消了該事件。應(yīng)當(dāng)注意的是,由于終止交互事件所需的那些信息是標(biāo)識(shí)事件ID 722、事件版本723和事件狀態(tài)724的屬性,因此終止事件所需的交互事件信令消息可能非常簡(jiǎn)短,從而減少了用于這種終止信令所需的帶寬量。當(dāng)接收機(jī)設(shè)備上的交互事件管理器接收到指示已取消了該事件的更新的交互事件信令消息時(shí),如果該交互事件還沒(méi)有開始,則可以從存儲(chǔ)器中刪除該交互事件。如果該交互事件已經(jīng)開始,則交互事件管理器可以向應(yīng)用管理器發(fā)送信號(hào)以便停止該事件。應(yīng)用管理器可以向交互應(yīng)用發(fā)送交互事件停止信號(hào),從而以信號(hào)形式告知該應(yīng)用終止和/或取消正在顯示的交互。用類似的方式,可以更新先前廣播的交互事件信令消息,例如以標(biāo)識(shí)額外的資源或模板,或者修改與該事件相關(guān)聯(lián)的元數(shù)據(jù)或應(yīng)用數(shù)據(jù)中的一些。
在另外的實(shí)施例中,接收機(jī)設(shè)備可以對(duì)交互事件信令消息進(jìn)行配置和處理,以便適應(yīng)重疊的交互事件。如上面參照?qǐng)D12所討論的,在多種實(shí)現(xiàn)和節(jié)目的情形下,在單個(gè)內(nèi)容流上呈現(xiàn)的兩個(gè)或更多交互事件可能在時(shí)間上重疊(即,它們的有效時(shí)間可能重疊)。這種情形的另一個(gè)示例是包括投票交互事件(例如,對(duì)于喜愛的演員、音樂(lè)視頻或歌曲進(jìn)行投票)的實(shí)時(shí)廣播節(jié)目或者內(nèi)容流,該實(shí)時(shí)廣播節(jié)目或者內(nèi)容流還包括與廣告相關(guān)聯(lián)的交互事件。在該示例中,投票交互事件可以包括用于提示和接收用戶投票輸入的用戶界面顯示,而廣告交互事件可以是用于使用戶能夠購(gòu)買正在廣告的項(xiàng)目的在線訂購(gòu)用戶界面。在一些重疊的環(huán)境下,廣播方或者節(jié)目/內(nèi)容提供方可能希望第一激活的交互事件被第二(和第三等等)激活的交互事件中斷,例如以呈現(xiàn)廣告交互事件。在其它重疊的環(huán)境下,第一出現(xiàn)的交互事件不應(yīng)當(dāng)被后續(xù)的交互事件中斷,例如當(dāng)?shù)谝唤换ナ录歉邇?yōu)先級(jí)事件時(shí)。在調(diào)度兩個(gè)或更多個(gè)交互事件同時(shí)或者幾乎同時(shí)開始的情形下,可能存在接收機(jī)設(shè)備可以確定要呈現(xiàn)哪個(gè)交互事件的機(jī)制,例如,如上面參照?qǐng)D13所描述的方法1300。如上面參照?qǐng)D13所討論的,為了使接收機(jī)設(shè)備能夠確定應(yīng)當(dāng)向用戶顯示兩個(gè)或更多個(gè)重疊的交互事件中的哪一個(gè),交互事件信令消息可以包括優(yōu)先級(jí)值。圖14B描繪了針對(duì)交互事件信令消息70的系統(tǒng)信息數(shù)據(jù)方案,該系統(tǒng)信息數(shù)據(jù)方案包括作為消息屬性的一部分的事件優(yōu)先級(jí)727值。在該實(shí)施例中,交互前端系統(tǒng)可以向每一個(gè)交互事件分配優(yōu)先級(jí)。在一個(gè)實(shí)施例中,如果交互前端系統(tǒng)沒(méi)有分配特定的優(yōu)先級(jí),則可以向所有交互事件分配默認(rèn)的優(yōu)先級(jí)(例如,低優(yōu)先級(jí))。此外,接收機(jī)設(shè)備可以配置有交互邏輯,以便確定如何處理兩個(gè)或更多個(gè)重疊的交互事件,例如,具有相同優(yōu)先級(jí)的后面開始的事件始終中斷當(dāng)前事件,或者具有相同優(yōu)先級(jí)的后面開始的事件從不中斷當(dāng)前事件。用此方式,廣播方節(jié)目/內(nèi)容提供方可以通過(guò)設(shè)置在交互事件信令消息中傳輸?shù)牡谝换虻诙?yōu)先級(jí)事件的優(yōu)先級(jí),來(lái)控制后面開始的重疊交互事件是否取代第一開始的交互事件。上面參照?qǐng)D13所描述的示例性方法1300使接收機(jī)設(shè)備能夠根據(jù)重疊的交互事件的特定環(huán)境、它們的優(yōu)先級(jí)和用戶設(shè)置,來(lái)確定如何處理重疊的交互事件。例如,在交互事件的默認(rèn)優(yōu)先級(jí)設(shè)置是低優(yōu)先級(jí)并且接收機(jī)設(shè)備配置有當(dāng)兩個(gè)事件具有相同優(yōu)先級(jí)時(shí)激活后面開始的交互事件的邏輯的實(shí)現(xiàn)中,如果接收機(jī)設(shè)備接收到具有相同優(yōu)先級(jí)的重疊事件,則接收機(jī)設(shè)備將以交互事件的起始時(shí)間順序來(lái)示出這些交互事件。如果調(diào)度多個(gè)相同優(yōu)先級(jí)的事件同時(shí)開始,則接收機(jī)設(shè)備可以以交互事件的獲得順序(即,以接收到第一交互事件信令消息的順序)來(lái)顯示這些交互事件。當(dāng)交互事件終止時(shí),如果具有相同優(yōu)先級(jí)的第二交互事件(基于該事件的有效時(shí)間)仍然有效,則可以向用戶顯示第二交互事件。在各個(gè)實(shí)施例中,如果旨在跳過(guò)(B卩,取代)其它默認(rèn)優(yōu)先級(jí)交互事件來(lái)顯示該事件,則操作員可以手動(dòng)地向交互事件分配較高優(yōu)先級(jí)?;蛘撸€可以基于在前端系統(tǒng)處編程的某種商業(yè)邏輯,來(lái)分配優(yōu)先級(jí)。前端系統(tǒng)可以向交互事件分配多個(gè)等級(jí)的優(yōu)先級(jí),例如從O到9的數(shù)值。上面參照?qǐng)D14B討論了包括事件優(yōu)先級(jí)值的交互事件信令消息數(shù)據(jù)方案。如上文所討論的,為了減少在廣播交互事件信令消息時(shí)必須發(fā)送的數(shù)據(jù)的量并且為了在給定的廣播帶寬中實(shí)現(xiàn)更健壯的顯示,交互事件可以使用提前廣播并在接收機(jī)設(shè)備上存儲(chǔ)的資源和模板。這種資源和模板還可以包括能夠在多個(gè)事件和多種類型的事件中使 用的標(biāo)準(zhǔn)化顯示、布局、圖像和功能。用此方式,交互事件信令消息可以指定要由接收機(jī)設(shè)備實(shí)現(xiàn)的一個(gè)或多個(gè)資源和模板,并且提供將與該特定模板實(shí)現(xiàn)相關(guān)聯(lián)的數(shù)據(jù)。例如,簡(jiǎn)單的標(biāo)準(zhǔn)模板可以提供具有沿著用于文本顯示的底部的格式化的文本的橫幅廣告,該格式化的文本提供在交互事件信令消息中。通過(guò)指定橫幅廣告模板ID并且包括ASCI文本數(shù)據(jù),包括少量數(shù)據(jù)的交互事件信令消息可以生成格式化的文本橫幅廣告顯示。在各個(gè)實(shí)施例中,資源和模板可以用于使系統(tǒng)能夠?qū)崿F(xiàn)幾乎不受限制數(shù)量的功能。資源的不例包括軟件模塊、API、閃光腳本和XML腳本。模板的不例包括橫幅廣告、布告板塊(boarder)、圖像、用戶界面圖像和用戶輸入定義??梢詫①Y源和模板(例如,作為OEM配置的一部分)預(yù)先裝載到接收機(jī)設(shè)備上,并且通過(guò)空中下載對(duì)其進(jìn)行部署和更新。下面參照?qǐng)D22-24D提供了關(guān)于如何通過(guò)空中下載發(fā)送和更新資源和模板的更詳細(xì)描述??梢允褂萌魏我阎臄?shù)據(jù)結(jié)構(gòu)(其包括XML腳本、C代碼數(shù)據(jù)定義、html腳本和數(shù)據(jù)表)來(lái)對(duì)模板進(jìn)行構(gòu)造,其中圖17描繪了其的一個(gè)示例。例如,模板數(shù)據(jù)表1700可以存儲(chǔ)多個(gè)模板1720-1728,其中每一個(gè)模板由多個(gè)數(shù)據(jù)字段組成。例如,模板可以包括模板ID數(shù)據(jù)字段1702、兼容性或適用性數(shù)據(jù)字段1704、顯示坐標(biāo)數(shù)據(jù)字段1706、形狀顏色或者填充數(shù)據(jù)字段1708、文本字體數(shù)據(jù)字段1710、陰影效果數(shù)據(jù)字段1712和圖形功能或閃光數(shù)據(jù)字段1714,僅舉幾個(gè)例子。圖17中所示的數(shù)據(jù)字段是作為可以在模板中實(shí)現(xiàn)的信息的類型的示例提供的,可以預(yù)想的是,模板可以包括與該附圖中所示的相比更多的特征和要素。模板標(biāo)識(shí)符1702提供了用于參照特定模板的便利參考,例如,用于將該模板下載或更新到接收機(jī)設(shè)備存儲(chǔ)器中,以及用于在交互事件信令消息中標(biāo)識(shí)該模板的使用。兼容性或者適用性數(shù)據(jù)字段1704可以用于標(biāo)識(shí)該模板適合的特定類型的接收機(jī)設(shè)備或者交互應(yīng)用。用此方式,接收機(jī)設(shè)備可以對(duì)通過(guò)移動(dòng)廣播系統(tǒng)廣播的模板進(jìn)行過(guò)濾,使得只接收那些與該接收機(jī)設(shè)備兼容或者適合于該接收機(jī)設(shè)備的模板,并將其存儲(chǔ)在存儲(chǔ)器中。模板可以包括多個(gè)特性數(shù)據(jù)字段1706-1714,其中這些字段定義了可以如何在交互事件顯示中呈現(xiàn)數(shù)據(jù)。例如,該模板可以指定文本或者圖像的具體位置、應(yīng)用到該形狀的填充的顏色或模式、呈現(xiàn)所接收數(shù)據(jù)的字體(例如,類型和大小)、以及要應(yīng)用的任何增強(qiáng)或圖形特征(例如,明暗、閃爍、陰影等等)。用此方式,通過(guò)在該消息中指定具體的模板并且包括要在該模板中使用的數(shù)據(jù),可以根據(jù)相對(duì)較少的交互事件信令消息,在交互事件中實(shí)現(xiàn)信息的多種多樣的不同圖形呈現(xiàn)。
除了顯示布局和呈送信息之外,模板文件還可以指定應(yīng)當(dāng)在交互事件中實(shí)現(xiàn)的功能,特別是應(yīng)當(dāng)響應(yīng)于各種用戶輸入而執(zhí)行的功能或例程。用戶交互事件可以包括用戶例如通過(guò)投票、訂購(gòu)商品、對(duì)調(diào)查進(jìn)行響應(yīng)等等來(lái)表示喜好,這通常需要接收信息或者向廣播網(wǎng)絡(luò)、交互內(nèi)容 供方、內(nèi)容提供方或者諸如廣告商的另一方發(fā)送信息。如上所述,可以使用多種數(shù)據(jù)消息傳送技術(shù)和協(xié)議(例如,IP數(shù)據(jù)呼叫、電子郵件、SMS消息、麗S消息、以及訪問(wèn)因特網(wǎng)上的網(wǎng)頁(yè)),通過(guò)單播網(wǎng)絡(luò)11 (參見圖1A)來(lái)完成用戶輸入信息的這種傳輸。為了使在交互事件信令消息中必須包括的信息量減到最小,可以在模板文件中標(biāo)識(shí)通信方法或協(xié)議、地址、數(shù)據(jù)格式和其它信令規(guī)范。例如,用于對(duì)事件進(jìn)行投票的模板可以指定以適合于接收的格式向特定的消息目的地發(fā)送與不同的用戶投票選擇相對(duì)應(yīng)的各種用戶輸入。例如,該模板可以指定通過(guò)IP數(shù)據(jù)呼叫、電子郵件、SMS消息、麗S消息和/或通過(guò)訪問(wèn)因特網(wǎng)上的網(wǎng)頁(yè)中的一個(gè),來(lái)向指定的IP地址發(fā)送用戶輸入。如上文所討論的,可以在交互事件之前對(duì)模板進(jìn)行廣播,并且還可以將模板包括在設(shè)備OEM處提供的或者由服務(wù)運(yùn)營(yíng)商所提供的配置中??梢栽谟脩舨豢赡苷谟^看內(nèi)容的當(dāng)天時(shí)間期間(例如,在2AM和6AM之間),對(duì)模板進(jìn)行廣播和更新,以便使用可用的帶寬。此外,還可以在后臺(tái)中對(duì)模板進(jìn)行廣播,使得用戶不了解何時(shí)正在對(duì)模板進(jìn)行下載或者更新。如上所述,可以通過(guò)移動(dòng)廣播系統(tǒng)的文件傳送服務(wù)來(lái)發(fā)送模板。圖18描繪了可以在接收機(jī)設(shè)備的處理器中實(shí)現(xiàn)的用于使用模板來(lái)執(zhí)行交互事件的示例性方法1800。在方法1800中,在步驟1802,接收到交互事件信令消息的接收機(jī)設(shè)備的處理器可以對(duì)該消息進(jìn)行解封裝,以獲得包括針對(duì)一個(gè)或多個(gè)模板的標(biāo)識(shí)符(例如,模板ID)的各種數(shù)據(jù)要素。交互事件信令消息的這種解封裝可以由如上面所描述的在處理器上操作的交互事件管理器模塊完成。在步驟1804,交互事件管理器可以從資源管理器或者資源存儲(chǔ)器獲取事件信令消息中指定的任何模板。在步驟1806,交互應(yīng)用可以將交互事件信令消息中接收的數(shù)據(jù)要素插入到所獲取的模板中,以生成用于呈送的顯示要素。在步驟1808,交互應(yīng)用可以將按鈕或者觸摸屏坐標(biāo)分配給模板中所指定的特定的輸入功能或者地址。用此方式,交互事件可以被配置為接收和處理與該特定的交互事件、與該模板中定義的特定按鈕或者觸摸屏圖標(biāo)相一致的用戶輸入。如上所述,可以在單個(gè)交互事件中實(shí)現(xiàn)多個(gè)模板。因此,在確定步驟1810,交互應(yīng)用可以確定在信令消息中是否指定了另一個(gè)模板。如果在信令消息中指定了另一個(gè)模板(即,確定步驟1810= “是”),則通過(guò)返回到步驟1806,交互應(yīng)用可以將數(shù)據(jù)插入到下一個(gè)模板中,以生成用于呈送的顯示要素。當(dāng)實(shí)現(xiàn)了所有指定的模板(即,確定步驟1810= “否”)時(shí),在步驟1812,交互應(yīng)用可以將所生成的顯示要素傳送給顯示驅(qū)動(dòng)器,以便在接收機(jī)設(shè)備顯示器上呈現(xiàn)。使用所呈現(xiàn)的交互顯示,接收機(jī)設(shè)備上的處理器可以待機(jī),以在步驟1814接受用戶交互輸入,并且在步驟1816,處理器可以如該模板中和交互事件信令消息中包括的應(yīng)用數(shù)據(jù)或者可執(zhí)行腳本中所指定的,執(zhí)行與接收的用戶輸入相關(guān)聯(lián)的任何交互功能。如上所述,可以在空中下載和更新模板,圖19描繪了其的示例性方法1900。在方法1900中,在步驟1902,接收機(jī)設(shè)備可以從廣播系統(tǒng)接收電子目錄更新。該電子目錄可以在開銷流上發(fā)送,或者可以在文件傳送系統(tǒng)上作為文件進(jìn)行發(fā)送。在確定步驟1904,接收機(jī)設(shè)備的處理器可以確定所接收的電子目錄是否列出了任何模板更新。如果沒(méi)有列出模板更新(即,確定步驟1904= “否”),則在步驟1906,處理器可以返回到所接收的電子目錄的正常處理。如果在所接收的電子目錄中列出了一個(gè)或多個(gè)模板更新(即,確定步驟1904=“是”),則在步驟1908,處理器可以從該電子目錄獲得與模板更新相關(guān)聯(lián)的元數(shù)據(jù)。在步驟1910,處理器可以從目錄中列出的模板中選擇第一模板,并且在確定步驟1912,確定該模板是否適合于本接收機(jī)設(shè)備或者與本接收機(jī)設(shè)備是否兼容。該確定使接收機(jī)設(shè)備能夠避免下載與該接收機(jī)設(shè)備不兼容或者不適合的模板。如果確定該模板是兼容的(即,確定步驟1912= “是”),則在確定步驟1914,處理器可以執(zhí)行進(jìn)一步的過(guò)濾,例如,確定該模板是否與任何注冊(cè)的交互應(yīng)用有關(guān)。如果確定該模板與一個(gè)或多個(gè)注冊(cè)的交互應(yīng)用有關(guān)(即,確定步驟1914= “是”),則在確定步驟1916,處理器可以例如通過(guò)確定與存儲(chǔ)器中存儲(chǔ)的模板的版本號(hào)相比,目錄中列出的模板版本號(hào)是否更大,來(lái)確定與存儲(chǔ)器中已存儲(chǔ)的模板相比,所列出的模板是否是更新的版本。如果所列出的模板版本號(hào)指示與存儲(chǔ)器中存儲(chǔ)的模板相比,所列出的模板是更新的版本(即,確定步驟1916= “是”),則在步驟1918,處理器可以指定所列出的模板以在其指示的廣播時(shí)間進(jìn)行接收。當(dāng)在步驟1918中指定該模板以進(jìn)行接收之后,或者在確定該模板是不兼容(即,確定步驟1912=“否”)、無(wú)關(guān)(S卩,確定步驟1914=“否”)或者與存儲(chǔ)器中存儲(chǔ)的模板相比不是更新的版本(即,確定步驟1916= “否”)之后,在確定步驟1920,處理器可以確定該目錄中是否列出了另一個(gè)模板。如果列出了另一個(gè)模板(即, 確定步驟1920=“是”),則處理器可以返回到步驟1910,以選擇下一個(gè)模板以進(jìn)行評(píng)估。一旦對(duì)目錄中列出的所有模板都進(jìn)行了評(píng)估(即,確定步驟1920= “否”),在步驟1922,處理器就可以返回到所接收的電子目錄的正常處理。圖20A描繪了可以在接收機(jī)設(shè)備上實(shí)現(xiàn)的用于通過(guò)空中下載接收模板和模板更新的示例性方法2000。當(dāng)將目錄中列出的模板已經(jīng)被指定以進(jìn)行接收時(shí),可以將該信息傳送給文件系統(tǒng)模塊,該文件系統(tǒng)模塊可以在電子服務(wù)指南、目錄或者另一個(gè)文件傳送開銷流中指示的時(shí)間監(jiān)控文件傳送流,以接收所指定的模板(步驟2002)。在步驟2004,可以將接收的模板存儲(chǔ)在存儲(chǔ)器中。在步驟2006,可以向資源管理器注冊(cè)接收的和存儲(chǔ)的模板,使得作為執(zhí)行交互事件的處理的一部分,資源管理器可以獲取該模板。或者,資源管理器可以從文件系統(tǒng)模塊接收該模板,并將其存儲(chǔ)在存儲(chǔ)器中的由資源管理器編索引的位置中。圖20B描繪了作為生成交互事件信令消息的處理的一部分,交互產(chǎn)生系統(tǒng)可以用以使用模板的示例性方法2050。在步驟2052,使用交互產(chǎn)生系統(tǒng)的操作員可以選擇一個(gè)或多個(gè)布局模板以用于定義要在接收機(jī)設(shè)備上顯示的交互要素。隨后,在步驟2054,操作員可以指定或者定義要插入到所選擇的模板中的數(shù)據(jù)要素。在一個(gè)實(shí)施例中,交互產(chǎn)生系統(tǒng)可以提供用戶界面,該用戶界面向操作員提示所選擇的模板所需的數(shù)據(jù)的具體類型和格式。在步驟2056,交互產(chǎn)生系統(tǒng)隨后可以將交互事件信息連同模板ID和元數(shù)據(jù)一起轉(zhuǎn)發(fā)給交互服務(wù)器。在步驟2058,交互服務(wù)器隨后可以通過(guò)包括適當(dāng)?shù)母袷降哪0錓D和指定的數(shù)據(jù)要素,來(lái)對(duì)交互事件信令消息進(jìn)行格式化,使得接收機(jī)設(shè)備可以對(duì)它們進(jìn)行接收和解釋,如上所述。如上所述,實(shí)施例可以基于可以在事件信令消息中指定的多種過(guò)濾標(biāo)準(zhǔn),使交互事件能夠直接針對(duì)于特定的接收機(jī)設(shè)備組或者甚至各個(gè)接收機(jī)設(shè)備。如圖14A-16C中所示的示例性消息方案所示,目標(biāo)確定標(biāo)準(zhǔn)或過(guò)濾標(biāo)準(zhǔn)可以包括在多個(gè)數(shù)據(jù)字段中,其中接收機(jī)設(shè)備隨后可以使用這些數(shù)據(jù)字段來(lái)確定是否針對(duì)它們指定了特定的交互事件。例如,圖14A-16C中所示的消息方案能夠基于服務(wù)、運(yùn)營(yíng)商(BCS)、設(shè)備類型、交互應(yīng)用和地理區(qū)域,來(lái)實(shí)現(xiàn)交互事件的目標(biāo)確定。可以在交互消息要素中包括額外的目標(biāo)確定標(biāo)準(zhǔn),以便基于人口統(tǒng)計(jì)信息(例如,所有者的性別、年齡組等等)、服務(wù)等級(jí)或者訂購(gòu)、組從屬關(guān)系等等,來(lái)實(shí)現(xiàn)事件到個(gè)體的目標(biāo)確定??梢栽诙鄠€(gè)階段對(duì)目標(biāo)交互事件進(jìn)行過(guò)濾,其包括當(dāng)從開銷流中獲得交互事件信令消息時(shí),當(dāng)交互事件管理器對(duì)交互事件信令消息進(jìn)行處理時(shí),以及當(dāng)應(yīng)用管理器對(duì)交互事件信令消息進(jìn)行處理時(shí)。用此方式,可以將用戶交互內(nèi)容有限地對(duì)準(zhǔn)該內(nèi)容針對(duì)其特別有關(guān)或者有效的用戶,從而增加這種服務(wù)對(duì)于內(nèi)容提供方的經(jīng)濟(jì)價(jià)值。在圖21A和21B中所示的另外實(shí)施例中,可以 使用各種交互事件信令機(jī)制,來(lái)支持通過(guò)廣播信道的動(dòng)態(tài)交互信息更新。在這些實(shí)施例中,交互事件可以使用戶能夠使用通過(guò)單播網(wǎng)絡(luò)向服務(wù)器發(fā)送的用戶輸入,針對(duì)各種事情進(jìn)行投票(例如,節(jié)目選擇、喜愛的政治家、喜愛的演員、自組觀眾調(diào)查等等),其中服務(wù)器可以實(shí)時(shí)地對(duì)結(jié)果進(jìn)行記錄,并將投票記錄提供給廣播網(wǎng)絡(luò),使得可以通過(guò)廣播網(wǎng)絡(luò)來(lái)實(shí)時(shí)地更新投票結(jié)果。在另外的實(shí)施例中,可以通過(guò)一個(gè)或多個(gè)數(shù)據(jù)流來(lái)廣播動(dòng)態(tài)交互信息。在另外的實(shí)施例中,交互事件信令消息可以包括數(shù)據(jù)流標(biāo)識(shí)符,其中,通過(guò)這些標(biāo)識(shí)符來(lái)廣播與該事件有關(guān)的動(dòng)態(tài)更新的交互數(shù)據(jù)。這將使接收機(jī)設(shè)備能夠選擇從與它們的用戶當(dāng)前正在參與的交互事件相關(guān)聯(lián)的數(shù)據(jù)流中接收交互數(shù)據(jù)。例如,用于投票的交互事件信令消息可以包括針對(duì)攜帶該投票事件的結(jié)果的數(shù)據(jù)流的標(biāo)識(shí)符。在一個(gè)實(shí)施例中,接收機(jī)設(shè)備可以選擇性地從結(jié)果數(shù)據(jù)流中獲得交互數(shù)據(jù)。例如,接收機(jī)設(shè)備可以選擇只有當(dāng)用戶參與了相關(guān)聯(lián)的投票事件時(shí)才接收交互數(shù)據(jù)。用此方式,可以將交互事件鏈接到攜帶動(dòng)態(tài)更新的交互信息的數(shù)據(jù)流。同樣,沒(méi)有發(fā)現(xiàn)感興趣事件的用戶,可以分散對(duì)在他們的接收機(jī)設(shè)備上顯示的交互數(shù)據(jù)的注意力。在另外的實(shí)施例中,可以將多個(gè)交互事件彼此鏈接,從而創(chuàng)建主要和輔助事件關(guān)系。在一個(gè)實(shí)施例中,可以通過(guò)事件標(biāo)識(shí)符或者事件信令消息中包括的其它狀態(tài)信息,來(lái)實(shí)現(xiàn)這種事件鏈接。因此,接收機(jī)設(shè)備可以確定只有當(dāng)用戶參與到有關(guān)的主要事件時(shí),才向用戶顯示輔助事件。例如,在智力競(jìng)賽節(jié)目期間,基于對(duì)于前一測(cè)驗(yàn)的答案,可能存在后續(xù)的問(wèn)題。接收機(jī)設(shè)備可以被配置為如果用戶沒(méi)有參與第一測(cè)驗(yàn),則不獲得和顯示后續(xù)的問(wèn)題。用此方式,可以將交互事件鏈接到其它交互事件,使得這些事件針對(duì)感興趣的用戶。沒(méi)有找到此類感興趣的交互事件的用戶可以分散對(duì)在他們的接收機(jī)設(shè)備上呈現(xiàn)的交互事件顯示的注意力。圖21A描繪了可以在接收機(jī)設(shè)備中實(shí)現(xiàn)的用于基于用戶的參與來(lái)從交互事件中指定的數(shù)據(jù)流接收動(dòng)態(tài)交互數(shù)據(jù)(例如,投票記錄)的示例性方法2100。在方法2100中,在步驟2102,接收機(jī)設(shè)備可以獲得針對(duì)特定事件的交互事件信令消息,并且在步驟2104,呈送該事件的相應(yīng)顯示。這種交互事件的獲取和呈送可以使用本文所描述的其它實(shí)施例的方法中的任何一個(gè)。在確定步驟2106,接收機(jī)設(shè)備可以確定用戶是否參與所呈送的交互事件。該確定可以基于響應(yīng)于事件是否輸入了用戶選擇?;蛘?,該確定可以基于用戶是否選擇了與該事件的參與相對(duì)應(yīng)的替代用戶輸入中特定的一個(gè)或多個(gè)。因此,接收機(jī)設(shè)備可以將取消或者拒絕參與該事件的用戶輸入與和實(shí)際參與相關(guān)聯(lián)的用戶輸入進(jìn)行區(qū)分。交互事件數(shù)據(jù)或模板可以指定哪些用戶輸入與參與相對(duì)應(yīng)。如果接收機(jī)設(shè)備確定用戶沒(méi)有參與該交互事件(即,確定步驟2106=“否”),則在步驟2108,處理可以返回到正常操作。如果接收機(jī)設(shè)備確定用戶確實(shí)參與了該交互事件(即,確定步驟2106= “是”),則在確定步驟2110,接收機(jī)設(shè)備可以對(duì)交互事件數(shù)據(jù)進(jìn)行檢查,以確定其是否指定了數(shù)據(jù)流標(biāo)識(shí)符。如果交互事件數(shù)據(jù)沒(méi)有指定數(shù)據(jù)流標(biāo)識(shí)符(即,確定步驟2110= “否”),則接收機(jī)設(shè)備可以返回到正常操作(步驟2112),這是由于沒(méi)有額外的動(dòng)態(tài)交互數(shù)據(jù)要接收。如果接收機(jī)設(shè)備確定該交互事件確實(shí)指定了針對(duì)數(shù)據(jù)流的標(biāo)識(shí)符(即,確定步驟2110= “是”),則在步驟2114,接收機(jī)設(shè)備可以使用該數(shù)據(jù)流標(biāo)識(shí)符通過(guò)廣播信號(hào)從所指定的數(shù)據(jù)流獲得動(dòng)態(tài)交互數(shù)據(jù)。隨后,在步驟2116,接收機(jī)設(shè)備可以顯示所需的動(dòng)態(tài)交互數(shù)據(jù)。用此方式,參與交互事件的用戶可以接收與該事件有關(guān)的信息(例如,投票或調(diào)查結(jié)果),而那些沒(méi)有參與的用戶不擔(dān)心這些額外的數(shù)據(jù)呈現(xiàn)。圖21B描繪了可以在接收機(jī)設(shè)備中實(shí)現(xiàn)的用于基于用戶的參與來(lái)接收輔助動(dòng)態(tài)交互事件(例如,后續(xù)的問(wèn)題)的示例性方法2150。在方法2150中,在步驟2102,接收機(jī)設(shè)備可以獲得針對(duì)特定事件的交互事件信令消息,并且在步驟2104,呈送該事件的相應(yīng)顯示。這種交互事件的獲取和呈送可以使用本文所描述的其它實(shí)施例的方法中的任何一個(gè)。在確定步驟2106,接收機(jī)設(shè)備可以確定用戶是否參與呈送的交互事件,如上面參照?qǐng)D21A所描 述的。如果接收機(jī)設(shè)備確定用戶沒(méi)有參與該交互事件(即,確定步驟2106=“否”),則在步驟 2108,處理可以返回到正常操作。如果接收機(jī)設(shè)備確定用戶確實(shí)參與了該交互事件(即,確定步驟2106= “是”),則在確定步驟2152,接收機(jī)設(shè)備可以對(duì)交互事件數(shù)據(jù)進(jìn)行檢查,以確定其是否包括或者標(biāo)識(shí)了其它交互事件。這種額外的交互事件可以包括在原始交互事件中的分量中?;蛘撸冀换ナ录?shù)據(jù)可以指定事件ID或者其它信息,接收機(jī)設(shè)備可以使用該信息來(lái)選擇性地接收和實(shí)現(xiàn)隨后廣播的交互事件信令消息。如果交互事件數(shù)據(jù)沒(méi)有包括或者標(biāo)識(shí)其它交互事件(即,確定步驟2152= “否”),則接收機(jī)設(shè)備可以返回到正常操作(步驟2112)。如果接收機(jī)設(shè)備確定該交互事件確實(shí)包括或者標(biāo)識(shí)了其它交互事件(即,確定步驟2152= “是”),則在步驟2154,接收機(jī)設(shè)備可以使用該信息來(lái)獲得有關(guān)的輔助交互事件。同樣,可以使用交互事件標(biāo)識(shí)符、事件信令消息過(guò)濾標(biāo)準(zhǔn)或者使接收機(jī)設(shè)備能夠選擇性地接收有關(guān)的事件信令消息的其它信息,從原始交互事件中包含的數(shù)據(jù)或者從廣播流獲得輔助交互事件。隨后,在步驟2156,接收機(jī)設(shè)備可以在該接收機(jī)設(shè)備上顯示所獲得的輔助交互事件。用此方式,可以邀請(qǐng)參與第一交互事件的用戶繼續(xù)參與輔助或者有關(guān)的事件,而沒(méi)有選擇最初參與的那些用戶則不擔(dān)心他們不感興趣的交互事件的流。如上所述,為了在需要交互資源和模板以可用于交互事件之前,使接收機(jī)設(shè)備能夠接收交互資源和模板,可以在接收機(jī)設(shè)備可以監(jiān)控的電子服務(wù)指南或者電子目錄中所標(biāo)識(shí)的文件傳送流或者數(shù)據(jù)信道上調(diào)度這些資源和模板進(jìn)行廣播。在各個(gè)實(shí)施例中,可以使用交互目錄信令文件來(lái)公告可用的交互資源和模板的列表,并且提供接收機(jī)設(shè)備確定獲得哪些交互資源和模板、以及如何和何時(shí)獲得這些文件所需的信息。在另一個(gè)實(shí)施例中,可以在文件傳送開銷流上攜帶針對(duì)交互文件的調(diào)度。在各個(gè)實(shí)施例中,交互服務(wù)器可以生成交互目錄信令文件。在各個(gè)實(shí)施例中,交互目錄信令文件可以列出將要或者正在通過(guò)廣播文件系統(tǒng)傳送的交互資源。在各個(gè)實(shí)施例中,可以生成交互目錄信令文件,以包括針對(duì)所有當(dāng)前和未來(lái)交互序列的交互資源。在各個(gè)實(shí)施例中,可以生成交互目錄信令文件,以包括針對(duì)落入到目錄時(shí)間窗中的交互序列的交互資源。例如,可以生成交互目錄信令文件,以包括在下一個(gè)24小時(shí)發(fā)生的所有交互事件序列所需的交互資源。在各個(gè)實(shí)施例中,可以在目錄時(shí)間窗邊界處定期地重新生成交互目錄信令文件,并且如果生成了新的交互序列,則可以將相關(guān)聯(lián)的資源和模板添加到當(dāng)前目錄時(shí)間窗。在各個(gè)實(shí)施例中,交互目錄文件可以包括對(duì)廣播文件系統(tǒng)中的交互資源和模板(例如,文件名或模板ID)的參考。交互目錄文件還可以包括與交互文件相關(guān)聯(lián)的過(guò)濾或目標(biāo)確定標(biāo)準(zhǔn),其中接收機(jī)設(shè)備可以使用這些過(guò)濾或目標(biāo)確定標(biāo)準(zhǔn)來(lái)確定是否應(yīng)當(dāng)下載該資源和/或模板。例如,這種過(guò)濾或目標(biāo)確定標(biāo)準(zhǔn)可以包括目標(biāo)BCS、目標(biāo)實(shí)時(shí)服務(wù)、目標(biāo)設(shè)備類型、目標(biāo)區(qū)域等等。接收機(jī)設(shè)備可以從廣播文件系統(tǒng)中的公知位置獲得交互目錄文件(例如,/itv/cat. xml)。在各個(gè)實(shí)施例中,接收機(jī)設(shè)備可以監(jiān)控公知的文件目錄,并且接收該文件目錄之下的任何目錄文件。通過(guò)該交互目錄文件,接收機(jī)設(shè)備可以確定滿足該接收機(jī)設(shè)備的目標(biāo)確定標(biāo)準(zhǔn)的交互資源和模板列表,并且隨后從廣播文件傳送系統(tǒng)獲得所有這些有關(guān)的資源和模板。在各個(gè)實(shí)施例中,可以更新交互目錄文件,以移除接收機(jī)設(shè)備不 再需要的交互資源和模板。例如,由于相關(guān)聯(lián)的交互序列已到期并且預(yù)期在可預(yù)見的未來(lái)不再使用該資源或模板,因此可以更新交互目錄文件以移除交互資源。在各個(gè)實(shí)施例中,接收機(jī)設(shè)備可以使用該交互目錄文件,來(lái)識(shí)別可以從存儲(chǔ)器中刪除的那些交互資源和模板,例如,交互目錄文件中沒(méi)有列出的那些交互資源和模板。在各個(gè)實(shí)施例中,可以在交互序列到期之后,不立即更新交互目錄文件。這節(jié)省了接收機(jī)設(shè)備的電池電量,這是由于接收機(jī)設(shè)備不需要每當(dāng)交互序列到期并且不再需要交互資源時(shí)重新獲得交互目錄文件。在一個(gè)實(shí)施例中,當(dāng)由于其它觸發(fā)而生成交互目錄文件時(shí),可以移除針對(duì)到期的交互序列的交互資源。例如,當(dāng)在目錄窗邊界處生成交互目錄文件時(shí)并且當(dāng)添加了針對(duì)新的/現(xiàn)有的交互序列的新的交互資源時(shí),可以移除針對(duì)到期的交互序列的交互資源。在各個(gè)實(shí)施例中,可以基于目錄文件傳送時(shí)段,來(lái)生成交互目錄文件。在各個(gè)實(shí)施例中,交互目錄文件可以包括針對(duì)落入到當(dāng)前和下一個(gè)目錄文件傳送時(shí)段的交互序列的交互資源。在這些實(shí)施例中,這可以用于對(duì)在當(dāng)前和下一個(gè)目錄文件傳送時(shí)段的邊界處發(fā)生的交互序列進(jìn)行解釋。在各個(gè)實(shí)施例中,接收機(jī)設(shè)備可以被配置為當(dāng)文件不再包括在交互目錄文件中時(shí),刪除交互資源和模板。在各個(gè)實(shí)施例中,交互目錄文件中的每一個(gè)資源或模板還可以具有指定的到期時(shí)間(即,可以從存儲(chǔ)器中刪除資源或模板的日期和時(shí)間)。在一個(gè)實(shí)施例中,如果預(yù)期未來(lái)不再使用資源或模板時(shí),可以基于針對(duì)相關(guān)聯(lián)的交互序列的到期時(shí)間,來(lái)設(shè)置該資源/模板到期時(shí)間。隨后,如果將資源到期作為資源或模板元數(shù)據(jù)的一部分進(jìn)行指定或者包括,則接收機(jī)設(shè)備可以基于資源到期來(lái)刪除交互資源或模板。圖22描繪了根據(jù)一個(gè)實(shí)施例的可以在廣播前端設(shè)施中使用以生成和廣播交互目錄文件的示例性方法2200。在方法2200中,在步驟2202,交互內(nèi)容提供方可以向交互產(chǎn)生系統(tǒng)提供交互內(nèi)容(即,事件應(yīng)用數(shù)據(jù)、資源和模板)。在步驟2204,交互產(chǎn)生系統(tǒng)可以向交互服務(wù)器發(fā)送與交互序列相關(guān)聯(lián)的交互事件數(shù)據(jù),以便通過(guò)廣播網(wǎng)絡(luò)來(lái)發(fā)送交互應(yīng)用數(shù)據(jù)、資源、模板和信令數(shù)據(jù)。在步驟2206,交互服務(wù)器可以生成交互目錄文件,該交互目錄文件可以包括對(duì)當(dāng)前和未來(lái)交互事件的交互序列的交互應(yīng)用數(shù)據(jù)、資源和模板的參考。作為該步驟的一部分,如果未指定這些資源和模板以重新使用,則交互服務(wù)器可以基于相關(guān)聯(lián)的交互序列的到期來(lái)設(shè)置交互資源和模板的到期時(shí)間。在步驟2208,交互服務(wù)器可以向文件傳送系統(tǒng)發(fā)送所生成的交互目錄文件和其它交互資源和模板(其包括事件應(yīng)用數(shù)據(jù)資源),以便通過(guò)移動(dòng)廣播網(wǎng)絡(luò)來(lái)傳輸這些文件。在一個(gè)實(shí)施例中,可以頻繁地更新交互目錄文件,以便能夠剛好在事件起始時(shí)間之前廣播交互資源和應(yīng)用數(shù)據(jù),以便更好地使用廣播帶寬。交互服務(wù)器可以在傳送目錄文件中包括的交互資源之前調(diào)度交互目錄文件的傳送。這確保接收機(jī)設(shè)備可以及時(shí)地獲得和處理交互目錄文件,以使它們能夠接收任何廣播資源或模板。在步驟2210,文件傳送系統(tǒng)可以向廣播方傳送從交互服務(wù)器接收的交互目錄文件以及交互資源和模板,以便根據(jù)交互服務(wù)器所指定的傳送服務(wù)質(zhì)量(QoS)通過(guò)移動(dòng)廣播網(wǎng)絡(luò)進(jìn)行廣播。在步驟2212,接收機(jī)設(shè)備從廣播文件系統(tǒng)中的公知位置獲得交互目錄文件(例如,/itv/cat. xml)。在步驟2214,接收機(jī)設(shè)備可以使用所接收的交互目錄文件以例如基于適合的過(guò)濾標(biāo)準(zhǔn)來(lái)確定適合于該接收機(jī)設(shè)備的交互資源和模板的列表。作為步驟2214的一部分,接收機(jī)設(shè)備可以確定所列出的資源和模板是否是設(shè)備存儲(chǔ)器中當(dāng)前存儲(chǔ)的資源和模板的更新版本。在步驟2216,接收機(jī)設(shè)備可以從廣播網(wǎng)絡(luò)中的文件傳送系統(tǒng)獲得所有適 合的交互資源和模板。作為步驟2216的一部分,接收機(jī)設(shè)備可以只選擇存儲(chǔ)器中已經(jīng)存儲(chǔ)的資源和模板的更新版本,以便通過(guò)消除對(duì)下載已經(jīng)接收到并且存儲(chǔ)在存儲(chǔ)器中的文件的需要,來(lái)節(jié)省電池電量。圖23A和23B描繪了可以在接收機(jī)設(shè)備中實(shí)現(xiàn)的用于接收和處理交互目錄文件以便接收交互資源和模板的示例性方法2300。在方法2300中,在步驟2302,交互應(yīng)用可以向應(yīng)用管理器進(jìn)行注冊(cè),以便接收交互事件。如上文所討論的,在各個(gè)實(shí)施例中,交互應(yīng)用可以向應(yīng)用管理器進(jìn)行注冊(cè),以便接收一種或多種類型的交互事件。在步驟2304,交互事件管理器可以確定是否對(duì)至少一個(gè)交互應(yīng)用進(jìn)行注冊(cè),以便接收交互事件,如果是,則發(fā)起對(duì)交互目錄文件的獲得。在步驟2306,交互事件管理器可以請(qǐng)求資源管理器發(fā)起從文件傳送系統(tǒng)獲取交互目錄文件。在步驟2308,資源管理器可以請(qǐng)求文件傳送系統(tǒng)從廣播文件系統(tǒng)中的公知位置獲得交互目錄(例如,/itv/cat. xml)。在步驟2310,文件傳送系統(tǒng)可以接收交互目錄文件,并向資源管理器發(fā)送新的或更新的交互目錄文件。在步驟2312,資源管理器可以使用交互目錄文件以基于該目錄文件中指定的過(guò)濾標(biāo)準(zhǔn),來(lái)確定適合于接收機(jī)設(shè)備使用的交互資源和模板的列表。在步驟2314,資源管理器可以開發(fā)滿足過(guò)濾標(biāo)準(zhǔn)(例如,適合于該接收機(jī)設(shè)備和注冊(cè)的交互應(yīng)用)的有關(guān)交互資源和模板的列表。在步驟2316,資源管理器可以請(qǐng)求文件傳送系統(tǒng)獲得其適合的資源和模板的列表中包括的交互資源和模板。在步驟2318,文件傳送系統(tǒng)可以從廣播網(wǎng)絡(luò)中獲得所列出的交互資源和模板。在確定步驟2320,交互事件管理器可以確定該接收機(jī)設(shè)備當(dāng)前是否調(diào)諧到特定的實(shí)時(shí)信道。如果該接收機(jī)設(shè)備沒(méi)有調(diào)諧到實(shí)時(shí)信道(即,確定步驟2320= “否”),則在步驟2322,如果調(diào)度任何交互事件來(lái)執(zhí)行的話,該接收機(jī)設(shè)備可以實(shí)現(xiàn)非實(shí)時(shí)交互事件或者未綁定的交互事件。如果該接收機(jī)設(shè)備調(diào)諧到實(shí)時(shí)信道(即,確定步驟2320=“是”),則根據(jù)圖13中所描繪的方法,在步驟2324,交互事件管理器可以從開銷數(shù)據(jù)獲取模塊獲得針對(duì)當(dāng)前調(diào)諧的實(shí)時(shí)信道的交互事件信令消息。在步驟2326,交互事件管理器可以基于接收的交互事件信令消息中的目標(biāo)確定標(biāo)準(zhǔn)來(lái)執(zhí)行事件過(guò)濾,并且丟棄不適合于該接收機(jī)設(shè)備的信令消息。在步驟2328,如果交互事件管理器確定在交互事件信令消息中在帶內(nèi)不包括應(yīng)用數(shù)據(jù),則管理器可以基于交互事件信令消息中接收的應(yīng)用數(shù)據(jù)文件參考信息,(通過(guò)資源管理器)從文件傳送系統(tǒng)在帶外獲得應(yīng)用數(shù)據(jù)文件,或者從存儲(chǔ)器中獲得應(yīng)用數(shù)據(jù)文件(如果已經(jīng)下載的話)。在步驟2330,交互事件管理器可以將過(guò)濾后的事件連同相關(guān)聯(lián)的應(yīng)用數(shù)據(jù)和針對(duì)資源和模板的文件位置一起傳送給應(yīng)用管理器。在步驟2332,如果注冊(cè)了一個(gè)或多個(gè)交互應(yīng)用來(lái)接收交互事件,則在用戶代理執(zhí)行將交互事件路由到正確的應(yīng)用的功能的情況下,應(yīng)用管理器可以向適當(dāng)?shù)膽?yīng)用發(fā)送交互事件。在步驟2334,如果交互事件需要交互資源(例如,圖像或圖形)或者模板,則交互應(yīng)用從文件系統(tǒng)中獲取所需的資源和模板。在步驟2336,交互應(yīng)用基于接收到的應(yīng)用數(shù)據(jù)和任何交互資源和模板,來(lái)顯示交互序列。圖24A-24D描繪了適用于交互目錄文件的示例性消息方案。具體而言,圖24A-24D描繪了可以包括在交互目錄文件中的示例性數(shù)據(jù)字段,并且列出了各種數(shù)據(jù)要素的目的和本質(zhì)的描述。參見圖24A,交互目錄2402可以包括賬單和客戶服務(wù)提供方(BCS)信號(hào)要素2404和共享信號(hào)要素2406。BCS信號(hào)要素2404可以定義針對(duì)BCS的交互目錄信令信息。共享信號(hào)要素2406可以定義針對(duì)交互應(yīng)用的目錄信令信息以及在服務(wù)和BCS中共享的資源。共享的信號(hào)要素2406還可以具有共享的信號(hào)要素類型2424字段,該共享的信號(hào)要素類型2424字段具有共享的RSC 2414字段,其可以具有共享的RSC類型2448。BCS信號(hào)要素2404可以具有屬性字段2422,該屬性字段2422具有BCS標(biāo)識(shí)要素2408 (其是針對(duì)BCS 的標(biāo)識(shí)符)、版本2410要素(其指定BCS信號(hào)要素2404中包括的信息的版本)。BCS信號(hào)要素2404還可以具有SVC信號(hào)2412要素,SVC信號(hào)2412要素定義用于交互應(yīng)用的特定于BCS的信令信息和用于服務(wù)的資源。SVC信號(hào)2412要素可以具有SVC信號(hào)類型2426要素,SVC信號(hào)類型2426要素具有屬性字段2428和SVC RSC 2420字段。SVC信號(hào)類型2426要素的屬性字段2428可以包括SVC標(biāo)識(shí)符2416要素(其可以是針對(duì)其指定了交互信令信息的MediaFLO 服務(wù)的標(biāo)識(shí)符)和版本2418要素(其指定了服務(wù)信號(hào)要素中包括的信息的版本)。在各個(gè)實(shí)施例中,SVC RSC 2420要素可以是SVC RSC類型要素2430。參見圖24B,SVC RSC類型要素2430可以具有屬性要素2432、目標(biāo)設(shè)備簡(jiǎn)檔要素2444 (其指定了交互資源可以用于的設(shè)備簡(jiǎn)檔的列表)和目標(biāo)區(qū)域要素2446 (其指定了交互資源可以用于的區(qū)域的列表)。SVC RSC類型2430要素的屬性要素2432可以包括提供資源標(biāo)識(shí)符的標(biāo)識(shí)符2434、共享的要素2436、文件名2438、到期要素2440和MME要素2442。共享的要素2436可以是布爾值標(biāo)志,該布爾值標(biāo)志指示該資源是否在交互事件之中共享。對(duì)于共享的資源,將資源信息指定成共享的RSC要素的一部分,以優(yōu)化交互目錄大小的大小。文件名要素2438可以是用于這些資源的絕對(duì)文件名。到期要素2440可以是用于這些資源的到期時(shí)間。MME要素2442可以指示用于該資源的MME類型(例如,jpeg、png)。在各個(gè)實(shí)施例中,目標(biāo)設(shè)備簡(jiǎn)檔要素2444可以指示一個(gè)或多個(gè)目標(biāo)設(shè)備簡(jiǎn)檔類型2464,如下面參照?qǐng)D24D所討論的。如上文所討論的,共享的信號(hào)類型2424可以具有共享的RSC 2414要素。具體而言,圖24A描繪了共享的RSC 2414要素可以具有共享的RSC類型2448。圖24C描繪了共享的RSC類型2448可以具有屬性要素2450、目標(biāo)設(shè)備簡(jiǎn)檔要素2460 (其指定交互資源可以用于的設(shè)備簡(jiǎn)檔的列表)和目標(biāo)區(qū)域要素2462 (其指定交互資源可以用于的區(qū)域的列表)。共享的RSC類型2448的屬性要素2450可以包括資源標(biāo)識(shí)符2452、文件名2454、到期要素2456和MME要素2458。文件名要素2454可以是用于這些資源的絕對(duì)文件名。到期要素2456可以是用于這些資源的到期時(shí)間。MME要素2458可以指示用于該資源的MME類型。在各個(gè)實(shí)施例中,目標(biāo)設(shè)備簡(jiǎn)檔要素2460可以指示一個(gè)或多個(gè)目標(biāo)設(shè)備簡(jiǎn)檔類型2464,如下面參照?qǐng)D24D所討論的。
如上文所討論的,SVC RSC類型要素2430和共享的RSC 2414要素均可以具有目標(biāo)設(shè)備簡(jiǎn)檔要素2444、2460,它們指定交互資源可以用于的設(shè)備簡(jiǎn)檔的列表)。在各個(gè)實(shí)施例中,目標(biāo)設(shè)備簡(jiǎn)檔要素2444、2460可以包括目標(biāo)設(shè)備簡(jiǎn)檔類型2464要素。圖24D描繪了目標(biāo)設(shè)備簡(jiǎn)檔類型2464要素可以包括屬性要素2466,屬性要素2466具有BCS標(biāo)識(shí)符2468要素。目標(biāo)設(shè)備簡(jiǎn)檔類型2464要素還可以包括包括的2470要素(其列出了所有的包括的設(shè)備簡(jiǎn)檔)和排除的2472要素(其列出了所有排除的設(shè)備簡(jiǎn)檔)。在一些實(shí)施例中,目標(biāo)設(shè)備簡(jiǎn)檔類型2464可以包括包括的2470要素或者排除的2472要素。在其它實(shí)施例中,目標(biāo)設(shè)備簡(jiǎn)檔類型2464可以包括包括的2470要素和排除的2472要素。在一些實(shí)現(xiàn)中,可以存在針對(duì)多個(gè)實(shí)時(shí)線性信道創(chuàng)建并同時(shí)廣播的大量交互序列。然而,在任何給定時(shí)間,用戶只能夠在顯示任何給定的交互事件的時(shí)候觀看它們調(diào)諧到的信道上的交互序列。如果對(duì)多個(gè)交互序列進(jìn)行廣播(其中事件起始時(shí)間被設(shè)置為使這些事件緊接著線性廣告時(shí)隙播放),則針對(duì)多個(gè)不同實(shí)時(shí)信道的交互事件大部分沖突。這是由于廣告間斷趨向于在不同的信道上在同一時(shí)間或者彼此緊接地發(fā)生。因此,如果剛好在交互事件的起始之前(在例如一個(gè)或多個(gè)文件傳送系統(tǒng)流中)廣播交互事件應(yīng)用數(shù)據(jù)和資源,則即使用戶只觀看這些交互事件中的一個(gè)(即,正在觀看的信道上的事件),也需要接收機(jī)設(shè)備獲得大量交互事件數(shù)據(jù)。這可能導(dǎo)致不必要的電池電量消耗,同時(shí)使接收機(jī)設(shè)備的處理能力加重負(fù)擔(dān)。為了解決這個(gè)問(wèn)題和其它潛在的問(wèn)題,在一個(gè)實(shí)施例中,接收機(jī)設(shè)備可以被配置為只獲得與將在移動(dòng)設(shè)備正在監(jiān)控的實(shí)時(shí)信道上向用戶顯示的交互序列有關(guān)的交互事件素材。該實(shí)施例減少了對(duì)于設(shè)備處理和設(shè)備電池電量的要求。如上文所討論的,各個(gè)實(shí)施例提供了一種這樣的機(jī)制,該機(jī)制使移動(dòng)多媒體廣播方能夠通過(guò)移動(dòng)廣播網(wǎng)絡(luò)以信號(hào)形式發(fā)送廣播文件數(shù)據(jù)傳送流和信令流,其中這些廣播文件數(shù)據(jù)傳送流和信令流攜帶交互信令和交互資源信息。在各個(gè)實(shí)施例中,可以將交互資源作為數(shù)據(jù)文件在廣播文件傳送系統(tǒng)上進(jìn)行傳送,并且可以在一個(gè)或多個(gè)文件數(shù)據(jù)流上廣播交互資源文件。在各個(gè)實(shí)施例中,可以通過(guò)一個(gè)或多個(gè)信令開銷流來(lái)傳送交互信令信息。在各個(gè)實(shí)施例中,可以增加針對(duì)其啟用交互事件的每一個(gè)實(shí)時(shí)服務(wù)的服務(wù)系統(tǒng)信息開銷信息,以指定到攜帶與這些實(shí)時(shí)服務(wù)相關(guān)聯(lián)的交互資源的文件數(shù)據(jù)流的鏈接,并且指定到攜帶與實(shí)時(shí)服務(wù)相關(guān)聯(lián)的交互信令消息的信令流的鏈接。在各個(gè)實(shí)施例中,針對(duì)與所有實(shí)時(shí)信道相關(guān)聯(lián)的交互序列的交互資源可以共享一個(gè)文件數(shù)據(jù)流(即,一個(gè)全局文件數(shù)據(jù)流)。在存在在所有實(shí)時(shí)信道之間在時(shí)間上沖突或重疊的僅有的一些交互序列的情形下,這些實(shí)施例是特別適當(dāng)?shù)?。在這些情形下,因?yàn)榭梢灾貜?fù)地廣播交互資源數(shù)據(jù)文件,所以當(dāng)在共享的文件數(shù)據(jù)流上發(fā)送所有資源時(shí),可以順序地對(duì)它們進(jìn)行重復(fù)地廣播。這可以導(dǎo)致對(duì)在所有實(shí)時(shí)信道之上發(fā)送交互資源所需的廣播帶寬進(jìn)行優(yōu)化。在各個(gè)實(shí)施例中,可以在多個(gè)文件數(shù)據(jù)流上傳送交互資源。在各個(gè)實(shí)施例中,可以在針對(duì)每一個(gè)實(shí)時(shí)信道的單獨(dú)文件數(shù)據(jù)流(即,針對(duì)每一實(shí)時(shí)服務(wù)的文件數(shù)據(jù)流)上傳送交互資源。在存在在實(shí)時(shí)信道之間在時(shí)間上沖突或重疊的多個(gè)交到序列從而導(dǎo)致要廣播大量交互資源的情形下,其是特別適當(dāng)?shù)?。在多個(gè)文件數(shù)據(jù)流上傳送交互資源減少了接收機(jī)設(shè)備在接收到針對(duì)特定實(shí)時(shí)服務(wù)的資源之前可能需要等待的時(shí)間量,這是由于在給定的文件數(shù)據(jù)流上廣播的資源數(shù)據(jù)文件的數(shù)量可能更少。在專用文件數(shù)據(jù)流上廣播交互資源可以進(jìn)一步減少接收機(jī)設(shè)備接收特定的資源可能必須等待的時(shí)間量,這是由于該流僅攜帶針對(duì)相應(yīng)的實(shí)時(shí)服務(wù)的資源。在各個(gè)實(shí)施例中,可以對(duì)來(lái)自實(shí)時(shí)信道的子集的交互資源進(jìn)行組合,并在一個(gè)文件數(shù)據(jù)流上進(jìn)行廣播。類似于交互資源的廣播,在各個(gè)實(shí)施例中,可以在一個(gè)輔助信令流(即,全局輔助流)上廣播針對(duì)所有實(shí)時(shí)信道的交互事件信令消息(IESM)。在所有實(shí)時(shí)信道之間在時(shí)間上沒(méi)有重疊太多的交互事件信令消息的情形下,這些實(shí)施例是特別有用的。此外,類似于資源傳輸,可以在例如多個(gè)信令消息的重復(fù)序列中重復(fù)地廣播交互事件信令消息。還可以在多個(gè)輔助開銷流上傳送交互事件信令消息,以減少進(jìn)行順序廣播的交互事件信令消息的數(shù)量,從而減少接收機(jī)設(shè)備接收特定的交互事件信令消息所必須等待的時(shí)間量。因此,在一個(gè)實(shí)施例中,可以對(duì)針對(duì)實(shí)時(shí)信道的子集的交互事件信令消息進(jìn)行組合,并在一個(gè)或多個(gè)輔助開銷流上對(duì)其進(jìn)行廣播。在一個(gè)實(shí)施例中,可以在與每一個(gè)實(shí)時(shí)信道相對(duì)應(yīng)的單獨(dú)輔助開銷流(即,針對(duì)每一實(shí)時(shí)服務(wù)的輔助流)上傳送交互事件信令消息。在存在在實(shí)時(shí)信道之 間在時(shí)間上重疊的多個(gè)交互序列的情形下,這是特別有用的。對(duì)于未綁定的交互序列(即,不束縛于特定的實(shí)時(shí)服務(wù)的交互事件),可以用服務(wù)SI (系統(tǒng)信息)中的保留服務(wù)ID來(lái)標(biāo)識(shí)文件數(shù)據(jù)流和信令流,以以信號(hào)形式發(fā)送文件數(shù)據(jù)流和輔助開銷流。在服務(wù)SI中廣播針對(duì)交互事件資源和信令消息的文件數(shù)據(jù)流ID和信令流使接收機(jī)設(shè)備能夠發(fā)現(xiàn)分別針對(duì)特定的服務(wù)攜帶交互資源和交互信令消息的文件數(shù)據(jù)流和輔助開銷流。隨后,接收機(jī)設(shè)備可以使用所識(shí)別的流來(lái)獲得適當(dāng)?shù)慕换ベY源和交互信令消息。月艮務(wù)SI還可以指定單播鏈接(例如,URL),其中通過(guò)該鏈接,接收機(jī)設(shè)備可以獲得交互資源和
/或信令信息。在各個(gè)實(shí)施例中,可以使用單個(gè)文件數(shù)據(jù)流來(lái)傳送針對(duì)與所有實(shí)時(shí)信道相關(guān)聯(lián)的交互序列的交互資源,從而提高整體的帶寬使用率。然而,如果存在針對(duì)在多個(gè)或者所有實(shí)時(shí)信道之間在時(shí)間上重疊的多個(gè)交互序列的交互資源,則這些資源的獲取在該設(shè)備上要花更長(zhǎng)的時(shí)間,這影響了設(shè)備的電池壽命。在各個(gè)實(shí)施例中,交互事件提供方或者廣播方可以決定在很少的實(shí)時(shí)服務(wù)之間共享文件數(shù)據(jù)流,或者使用單獨(dú)的文件數(shù)據(jù)流來(lái)傳送針對(duì)每一個(gè)實(shí)時(shí)服務(wù)的交互資源。在各個(gè)實(shí)施例中,這些決定是基于重疊的交互序列的數(shù)量。在各個(gè)實(shí)施例中,可以動(dòng)態(tài)地做出這些決定。在一個(gè)實(shí)施例中,可以貫穿廣播時(shí)期根據(jù)在任何給定時(shí)間調(diào)度的交互事件的數(shù)量,來(lái)動(dòng)態(tài)地做出這些決定。在該實(shí)施例中,可以根據(jù)需要來(lái)更新服務(wù)SI,以便反映一個(gè)或多個(gè)文件數(shù)據(jù)流之中交互資源的供應(yīng)的改變。在各個(gè)實(shí)施例中,可以使用一個(gè)輔助開銷流來(lái)傳送針對(duì)所有實(shí)時(shí)信道的交互事件信令消息,從而優(yōu)化用于傳送這些消息所需的整體空中帶寬。然而,如果存在針對(duì)在多個(gè)實(shí)時(shí)信道之間在時(shí)間上重疊的多個(gè)交互序列的交互事件信令消息,則該方法可以增加接收機(jī)設(shè)備針對(duì)任何一個(gè)信令消息的獲取時(shí)間。因此,在各個(gè)實(shí)施例中,交互提供方或者廣播方可以基于重疊的交互序列的數(shù)量,決定共享或者使用單獨(dú)的輔助開銷流來(lái)傳送針對(duì)每一個(gè)實(shí)時(shí)服務(wù)的交互信令消息。在各個(gè)實(shí)施例中,可以動(dòng)態(tài)地做出這些決定。在一個(gè)實(shí)施例中,可以貫穿廣播時(shí)期根據(jù)在任何給定時(shí)間調(diào)度的交互事件的數(shù)量,來(lái)動(dòng)態(tài)地做出這些決定,其中根據(jù)需要來(lái)更新服務(wù)SI,以便反映一個(gè)或多個(gè)文件數(shù)據(jù)流之中交互資源的供應(yīng)的改變。圖25A和25B描繪了根據(jù)一個(gè)實(shí)施例適合于供應(yīng)在生成開銷數(shù)據(jù)流中發(fā)送的服務(wù)SI信息時(shí)使用的資源文件數(shù)據(jù)流和信令/輔助流的示例性方法2500。在方法2500中,在步驟2502,操作員可以使用供應(yīng)系統(tǒng),來(lái)指定應(yīng)當(dāng)使用全局文件數(shù)據(jù)流、共享文件數(shù)據(jù)流還是針對(duì)每一實(shí)時(shí)服務(wù)的文件數(shù)據(jù)流來(lái)傳送交互資源。在各個(gè)實(shí)施例中,在步驟2503,操作員可以指定應(yīng)當(dāng)使用全局輔助流、共享輔助流還是針對(duì)每一實(shí)時(shí)服務(wù)的輔助流來(lái)傳送交互事件信令資源。在步驟2504,操作員可以使用供應(yīng)系統(tǒng)來(lái)在該供應(yīng)系統(tǒng)上供應(yīng)廣播實(shí)時(shí)服務(wù),并且針對(duì)特定的實(shí)時(shí)服務(wù)實(shí)現(xiàn)交互。在步驟2506,供應(yīng)系統(tǒng)可以創(chuàng)建文件數(shù)據(jù)流和輔助流(如果需要的話),來(lái)攜帶針對(duì)該實(shí)時(shí)服務(wù)的交互資源和信令消息。如果使用了全局文件數(shù)據(jù)流
和全局輔助流選項(xiàng),則可以在針對(duì)第一實(shí)時(shí)服務(wù)啟用交互時(shí)創(chuàng)建文件數(shù)據(jù)流和輔助流。在步驟2508,供應(yīng)系統(tǒng)可以生成服務(wù)SI。服務(wù)SI可以包括到針對(duì)文件數(shù)據(jù)流和輔助流的流ID的鏈接,其中這些文件數(shù)據(jù)流和輔助流攜帶針對(duì)每一個(gè)具有交互能力的實(shí)時(shí)服務(wù)的交互序列的交互信息。在各個(gè)實(shí)施例中,服務(wù)SI還可以攜帶到使用保留的服務(wù)ID的未綁定的流的鏈接。在步驟2510,供應(yīng)系統(tǒng)可以向開銷數(shù)據(jù)傳送系統(tǒng)發(fā)送服務(wù)SI,以便通過(guò)廣播網(wǎng)絡(luò)來(lái)傳送該服務(wù)SI。在步驟2512,開銷數(shù)據(jù)傳送系統(tǒng)可以在廣播網(wǎng)絡(luò)上傳送服務(wù)SI。在步驟2514,接收機(jī)設(shè)備可以從廣播網(wǎng)絡(luò)獲得服務(wù)SI,并基于該服務(wù)SI中指定的交互鏈接,針對(duì)監(jiān)控的信道確定用于獲得交互資源的文件數(shù)據(jù)流以及用于獲得交互信令消息的輔助流。在步驟2516,供應(yīng)系統(tǒng)可以向開銷數(shù)據(jù)傳送系統(tǒng)發(fā)送針對(duì)具有交互能力的實(shí)時(shí)服務(wù)的輔助流信息。轉(zhuǎn)到圖25B,在步驟2518,供應(yīng)系統(tǒng)可以向文件傳送系統(tǒng)發(fā)送針對(duì)具有交互能力的實(shí)時(shí)服務(wù)的文件數(shù)據(jù)流信息。在步驟2520,可以基于交互內(nèi)容提供方所提供的交互內(nèi)容,在交互產(chǎn)生系統(tǒng)上供應(yīng)一個(gè)或多個(gè)交互序列。在各個(gè)實(shí)施例中,交互序列信息可以包括交互事件元數(shù)據(jù),例如,事件起始時(shí)間和有效持續(xù)時(shí)間(或者停止時(shí)間)、事件目標(biāo)確定標(biāo)準(zhǔn)、相關(guān)聯(lián)的交互素材(例如,圖像/圖形、URL等等);以及交互事件應(yīng)用數(shù)據(jù)(例如,向用戶顯示的一組信息、相關(guān)聯(lián)的動(dòng)作等等)。在步驟2522,交互產(chǎn)生系統(tǒng)可以向交互廣播服務(wù)器發(fā)送與交互序列相關(guān)聯(lián)的交互事件數(shù)據(jù),以便通過(guò)移動(dòng)廣播網(wǎng)絡(luò)來(lái)傳輸交互資源和信令數(shù)據(jù)。在步驟2524,交互廣播服務(wù)器可以向文件傳送系統(tǒng)發(fā)送交互資源(其包括事件應(yīng)用數(shù)據(jù)資源),以便通過(guò)移動(dòng)廣播網(wǎng)絡(luò)來(lái)傳輸這些資源。在步驟2526,文件傳送系統(tǒng)可以通過(guò)針對(duì)相關(guān)聯(lián)的實(shí)時(shí)服務(wù)的相應(yīng)文件數(shù)據(jù)流,來(lái)傳送從交互廣播服務(wù)器接收的交互資源。在該處理中,文件傳送系統(tǒng)可以從供應(yīng)系統(tǒng)接收文件數(shù)據(jù)流,如上面參照步驟2518所描述的。在步驟2528,交互廣播服務(wù)器可以向開銷數(shù)據(jù)傳送系統(tǒng)發(fā)送交互信令消息,以便通過(guò)移動(dòng)廣播網(wǎng)絡(luò)來(lái)傳輸交互事件信令消息。在步驟2530,開銷數(shù)據(jù)傳送系統(tǒng)可以通過(guò)針對(duì)相關(guān)聯(lián)的實(shí)時(shí)服務(wù)的輔助流,來(lái)傳送從交互廣播服務(wù)器接收的交互事件信令消息。在該步驟2530,開銷數(shù)據(jù)傳送系統(tǒng)可以從供應(yīng)系統(tǒng)接收輔助流,如上面參照步驟2516所描述的。在步驟2532,接收機(jī)設(shè)備可以從針對(duì)實(shí)時(shí)服務(wù)的文件數(shù)據(jù)流獲得與針對(duì)該實(shí)時(shí)服務(wù)的交互序列相關(guān)聯(lián)的交互資源。在各個(gè)實(shí)施例中,接收機(jī)設(shè)備還可以從針對(duì)實(shí)時(shí)服務(wù)的輔助流獲得與該實(shí)時(shí)服務(wù)相關(guān)聯(lián)的交互事件信令消息。
如上文所討論的,接收機(jī)設(shè)備可以從實(shí)時(shí)服務(wù)的服務(wù)SI中發(fā)現(xiàn)文件數(shù)據(jù)流和輔助流。圖26A和26B描繪了根據(jù)一個(gè)實(shí)施例可以在接收機(jī)設(shè)備上實(shí)現(xiàn)以確定用于從在開銷數(shù)據(jù)流中接收的服務(wù)SI信息中接收針對(duì)特定實(shí)時(shí)服務(wù)的交互事件資源和信令消息的文件數(shù)據(jù)流和開銷數(shù)據(jù)流的示例性方法2600。在方法2600中,在步驟2602,接收機(jī)設(shè)備中的SI獲取模塊可以 從移動(dòng)廣播網(wǎng)絡(luò)中獲得服務(wù)SI數(shù)據(jù)。在步驟2604,文件傳送系統(tǒng)模塊可以與SI獲取模塊接合,以獲得在針對(duì)具有交互能力的實(shí)時(shí)服務(wù)的服務(wù)SI中接收的文件數(shù)據(jù)流(其包括攜帶目錄文件的文件數(shù)據(jù)流)信息。在步驟2606,開銷數(shù)據(jù)獲取模塊可以與SI獲取模塊接合,以獲得在針對(duì)具有交互能力的實(shí)時(shí)服務(wù)的服務(wù)SI中接收的輔助流信息。在步驟2608,交互事件管理器可以基于接收的交互目錄文件,確定其需要獲得交互資源。在步驟2610,交互事件管理器可以與資源管理器接合,以便從文件傳送系統(tǒng)獲得交互資源、素材和任何應(yīng)用數(shù)據(jù)文件。在步驟2612,針對(duì)設(shè)備訂購(gòu)的具有交互能力的實(shí)時(shí)服務(wù),文件傳送系統(tǒng)可以獲得來(lái)自從服務(wù)SI獲取模塊接收的文件數(shù)據(jù)流的交互資源。在步驟2614,交互應(yīng)用(ITV應(yīng)用)可以向應(yīng)用管理器進(jìn)行注冊(cè),以接收交互事件。在各個(gè)實(shí)施例中,在步驟2614,交互應(yīng)用可以進(jìn)行注冊(cè),以接收一種或多種類型的交互事件。在步驟2616,交互事件管理器可以確定接收機(jī)設(shè)備當(dāng)前是否調(diào)諧到實(shí)時(shí)信道。轉(zhuǎn)到圖26B,在步驟2618,交互事件管理器可以與開銷數(shù)據(jù)獲取模塊接合,以獲得交互事件信令消息。在步驟2620,針對(duì)當(dāng)前調(diào)諧的實(shí)時(shí)服務(wù)以及來(lái)自保留的服務(wù)ID的任何未綁定的實(shí)時(shí)服務(wù),開銷數(shù)據(jù)獲取模塊可以獲得來(lái)自從系統(tǒng)SI獲取中接收的輔助流的交互信令消息。在步驟2622,開銷數(shù)據(jù)獲取模塊可以向交互事件管理器發(fā)送所獲得的交互事件信令消息。在步驟2624,交互事件管理器可以執(zhí)行事件過(guò)濾,并且丟棄當(dāng)前不適合于該接收機(jī)設(shè)備的那些交互事件信令消息。如上所述,在各個(gè)實(shí)施例中,可以基于交互事件信令消息中包括的目標(biāo)確定標(biāo)準(zhǔn),來(lái)執(zhí)行該過(guò)濾。如果交互事件管理器確定在事件信令消息中在帶內(nèi)不包括應(yīng)用數(shù)據(jù),則其還可以基于在事件信令消息中接收的應(yīng)用數(shù)據(jù)文件參考,(通過(guò)資源管理器)從文件傳送系統(tǒng)或者從設(shè)備存儲(chǔ)器獲得必需的應(yīng)用數(shù)據(jù)文件。在步驟2626,交互事件管理器可以將過(guò)濾的事件連同相關(guān)聯(lián)的應(yīng)用數(shù)據(jù)一起傳送給應(yīng)用管理器。應(yīng)用管理器可以確定是否存在已注冊(cè)以接收交互事件的應(yīng)用。在各個(gè)實(shí)施例中,該確定可以是基于例如應(yīng)用ID、針對(duì)事件應(yīng)用數(shù)據(jù)的MIME類型、事件名稱和/或事件類型。在步驟2628,如果注冊(cè)了一個(gè)或多個(gè)交互應(yīng)用來(lái)接收過(guò)濾的交互事件,則應(yīng)用管理器可以向這些應(yīng)用發(fā)送這些交互事件。在步驟2630,用戶代理可以執(zhí)行將交互事件路由到正確的交互事件應(yīng)用的功能。在步驟2632,如果交互事件需要對(duì)交互資源(例如,圖像/圖形)進(jìn)行顯示,則交互事件可以從文件傳送系統(tǒng)獲取該資源。在步驟2634,交互應(yīng)用基于所接收的應(yīng)用數(shù)據(jù)和交互素材,來(lái)顯示交互序列。圖27描繪了用于服務(wù)SI開銷信息的服務(wù)定義消息的示例性數(shù)據(jù)方案。圖27還描繪了如何使用服務(wù)SI來(lái)指示針對(duì)實(shí)時(shí)服務(wù)的文件數(shù)據(jù)流和輔助流。例如,圖27描繪了服務(wù)SI可以包括定義服務(wù)細(xì)節(jié)的服務(wù)定義2702,服務(wù)定義2702可以包括屬性2704要素和服務(wù)記錄2706要素。交互實(shí)時(shí)服務(wù)的服務(wù)記錄2706可以包括資源要素2722,資源要素2722提供關(guān)于相關(guān)聯(lián)的文件數(shù)據(jù)流和輔助流的流ID或資源URL 2726的信息。在各個(gè)實(shí)施例中,實(shí)時(shí)服務(wù)的服務(wù)記錄2706還可以包括服務(wù)類型2708、特定于服務(wù)語(yǔ)言的數(shù)據(jù)2710、能力需求2712、等級(jí)2714、流記錄2716、可用區(qū)域信息2718和多呈現(xiàn)觀看記錄2720。
在各個(gè)實(shí)施例中,資源要素2722還可以包括描述符要素2724和資源URL要素2726。描述符要素2724提供針對(duì)資源URL的描述,例如,其指示資源URL指定針對(duì)文件數(shù)據(jù)流還是針對(duì)開銷信令流的流ID。這些數(shù)據(jù)字段向接收機(jī)設(shè)備提供它們從正確的文件數(shù)據(jù)流、信令開銷流和/或外部源(例如,按URL訪問(wèn)的源)獲得交互事件資源和信令消息所需的信息。在各個(gè)實(shí)施例中,描述符要素2724可以指示該資源要素正在描述文件數(shù)據(jù)流還是輔助流。在各個(gè)實(shí)施例中,描述符要素2724可以是可以用于大小優(yōu)化的受控項(xiàng)參考。在一個(gè)實(shí)施例中,在針對(duì)特定的文件數(shù)據(jù)流的資源描述符分類方案中,描述符控制項(xiàng)還可以指代“ itv-f ile-service”項(xiàng)。在一個(gè)實(shí)施例中,在針對(duì)輔助流的資源描述符分類方案中,描述符2724控制項(xiàng)可以指代“itv-aux-flow”項(xiàng)。在各個(gè)實(shí)施例中,對(duì)“itv-file-service”和“itv-aux-flow”的控制項(xiàng)進(jìn)行突出
顯示的資源描述符分類方案的片段可以是
< xml version-M .On encoding=“UTF-8”?>
<ClassificationScheme uri=“urn:mf:rsDsc:usa“type=”rsDsc”
xmlns=“um:mpeg:mpeg7:schema:2001”
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”
xsi :schemaLocatioii=“urn: mpeg:mpeg7: schema:2001 ·/mpeg7_parts.xsd,,>
<Term termiD="I ,><Name xml:lang=“en-US”>lcon</Name>......</Term>
<Term ierrniD=“2”><.Name xml:lang=“en-US”>interactivity</Name>
〈Definition xml:lang=“en-US,’>This term defines the set of descriptorsfor interactivity feature</Definition>
<Term termID=“2.1,’><Name xml:lang=“eii-US’’>itv-aux-flow</N ame></Term>
<Term termID=“2.2,’><Name xml:iaiig=“en-US”>itv-file-servi ce</N ame></Term>
</Terra>
</ClassificationScheme>如上文所討論的,在各個(gè)實(shí)施例中,可以通過(guò)訪問(wèn)系統(tǒng)SI中包括的URL,例如經(jīng)由單播網(wǎng)絡(luò)從非廣播源獲得交互事件資源和信令消息。在各個(gè)實(shí)施例中,標(biāo)識(shí)文件數(shù)據(jù)流的resource_url 要素 2726 可以具有以下格式“itv:fileService_〈serviceID>”。標(biāo)識(shí)輔助流的resource_url要素2726可以具有以下格式“itv:auxFlow_〈flowID>”。下面提供了對(duì)文件數(shù)據(jù)流和輔助流的資源要素進(jìn)行突出顯示的服務(wù)定義SI消息中的針對(duì)實(shí)時(shí)服務(wù)的示例性服務(wù)記錄的片段。應(yīng)當(dāng)注意的是,在具有別名res0urce_usl的分類方案中,該示例中針對(duì)描述符要素的值“resource-url:2. I”指代具有TermID 2. I的項(xiàng)。
權(quán)利要求
1.一種用于在廣播網(wǎng)絡(luò)中向移動(dòng)設(shè)備傳送應(yīng)用的方法,包括 從一個(gè)或多個(gè)內(nèi)容提供方接收包括文件和元數(shù)據(jù)的應(yīng)用; 對(duì)所接收的應(yīng)用進(jìn)行組合和封裝,以便于廣播; 調(diào)度每一個(gè)封裝的應(yīng)用以在從多個(gè)廣播流中選擇的特定的廣播流上在特定的時(shí)間進(jìn)行廣播; 在標(biāo)識(shí)一個(gè)或多個(gè)應(yīng)用參數(shù)的應(yīng)用電子目錄中列出所封裝的應(yīng)用; 在所述廣播網(wǎng)絡(luò)的廣播流上發(fā)送所述應(yīng)用電子目錄; 在與每一個(gè)應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播流上在所調(diào)度的廣播時(shí)間廣播每一個(gè)封裝的應(yīng)用;以及 廣播與所述應(yīng)用中的一個(gè)或多個(gè)相關(guān)聯(lián)的激活信號(hào)。
2.根據(jù)權(quán)利要求I所述的方法,還包括 從所述一個(gè)或多個(gè)內(nèi)容提供方接收與請(qǐng)求的用于廣播特定的交互應(yīng)用的將來(lái)日期有關(guān)的彳目息; 與同步代理服務(wù)器協(xié)調(diào)以識(shí)別將廣播特定的交互應(yīng)用的日期和時(shí)間; 將所接收的交互應(yīng)用和與所述應(yīng)用有關(guān)的額外信息封裝在一起; 將所封裝的應(yīng)用編碼為適合的格式以包括在廣播流中;以及 廣播所編碼的封裝的應(yīng)用。
3.根據(jù)權(quán)利要求2所述的方法,其中,廣播所編碼的封裝的應(yīng)用包括通過(guò)將所封裝的應(yīng)用分解為數(shù)據(jù)包并且將所述數(shù)據(jù)包編碼為數(shù)據(jù)分組和超幀,將所封裝的應(yīng)用編碼為適合的格式以包括在廣播流中。
4.根據(jù)權(quán)利要求I所述的方法,還包括 識(shí)別與所述電子目錄中的每一個(gè)封裝的應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播時(shí)間和所調(diào)度的廣播流。
5.根據(jù)權(quán)利要求4所述的方法,還包括 識(shí)別文件傳送開銷流上的與每一個(gè)封裝的應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播時(shí)間和所調(diào)度的廣播流,其中,應(yīng)用包是在文件傳送數(shù)據(jù)流中廣播的。
6.根據(jù)權(quán)利要求5所述的方法,還包括 在接收機(jī)設(shè)備中接收所發(fā)送的應(yīng)用電子目錄; 根據(jù)所述應(yīng)用電子目錄中的信息來(lái)選擇一個(gè)或多個(gè)應(yīng)用以進(jìn)行接收; 在所選擇的一個(gè)或多個(gè)應(yīng)用的指示的廣播時(shí)間激活接收機(jī)電路,以接收所選擇的一個(gè)或多個(gè)應(yīng)用; 在存儲(chǔ)器中存儲(chǔ)所接收的一個(gè)或多個(gè)應(yīng)用; 接收激活信號(hào);以及 響應(yīng)于接收到所述激活信號(hào),激活存儲(chǔ)在存儲(chǔ)器中的所接收的一個(gè)或多個(gè)應(yīng)用中的至少一個(gè)。
7.根據(jù)權(quán)利要求6所述的方法,還包括 在所述移動(dòng)設(shè)備的顯示器上呈現(xiàn)指示接收到所選擇的一個(gè)或多個(gè)應(yīng)用并且允許對(duì)所接收的應(yīng)用中的一個(gè)或多個(gè)進(jìn)行選擇的信息; 接收對(duì)所接收的選擇的一個(gè)或多個(gè)應(yīng)用中的一個(gè)進(jìn)行選擇的輸入;以及響應(yīng)于接收到所述輸入,生成所述激活信號(hào)。
8.根據(jù)權(quán)利要求6所述的方法,還包括 從所述廣播流接收應(yīng)用同步信號(hào);以及 響應(yīng)于接收到所述應(yīng)用同步信號(hào),生成所述激活信號(hào)。
9.根據(jù)權(quán)利要求6所述的方法,其中,所述激活信號(hào)標(biāo)識(shí)所述接收機(jī)設(shè)備的狀態(tài),其中,所述接收機(jī)設(shè)備的所述狀態(tài)用作用于激活存儲(chǔ)在存儲(chǔ)器中的所述應(yīng)用的參數(shù)。
10.根據(jù)權(quán)利要求6所述的方法,還包括 注冊(cè)激活的應(yīng)用以從所述廣播流接收應(yīng)用數(shù)據(jù)更新; 從所述廣播流接收應(yīng)用更新;以及 將所接收的應(yīng)用更新傳遞給所注冊(cè)的激活的應(yīng)用。
11.一種通信系統(tǒng),包括 廣播通信網(wǎng)絡(luò),其包括用于廣播無(wú)線信號(hào)的發(fā)射機(jī)系統(tǒng)以及耦合到所述發(fā)射機(jī)系統(tǒng)的服務(wù)器;以及 接收機(jī)設(shè)備,其包括被配置為接收由所述發(fā)射機(jī)系統(tǒng)廣播的所述無(wú)線信號(hào)的接收機(jī)、存儲(chǔ)器以及耦合到所述接收機(jī)和所述存儲(chǔ)器的處理器, 其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 從一個(gè)或多個(gè)內(nèi)容提供方接收包括文件和元數(shù)據(jù)的應(yīng)用; 對(duì)所接收的應(yīng)用進(jìn)行組合和封裝,以便于廣播; 調(diào)度每一個(gè)封裝的應(yīng)用以在從多個(gè)廣播流中選擇的特定的廣播流上在特定的時(shí)間進(jìn)行廣播; 在標(biāo)識(shí)一個(gè)或多個(gè)應(yīng)用參數(shù)的應(yīng)用電子目錄中列出所封裝的應(yīng)用; 在所述廣播網(wǎng)絡(luò)的廣播流上發(fā)送所述應(yīng)用電子目錄; 在與每一個(gè)應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播流上在所調(diào)度的廣播時(shí)間廣播每一個(gè)封裝的應(yīng)用;以及 廣播與所述應(yīng)用中的一個(gè)或多個(gè)相關(guān)聯(lián)的激活信號(hào)。
12.根據(jù)權(quán)利要求11所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 從所述一個(gè)或多個(gè)內(nèi)容提供方接收與請(qǐng)求的用于廣播特定的交互應(yīng)用的將來(lái)日期有關(guān)的彳目息; 與同步代理服務(wù)器協(xié)調(diào)以識(shí)別將廣播特定的交互應(yīng)用的日期和時(shí)間; 將所接收的交互應(yīng)用和與所述應(yīng)用有關(guān)的額外信息封裝在一起; 將所封裝的應(yīng)用編碼為適合的格式以包括在廣播流中;以及 廣播所編碼的封裝的應(yīng)用。
13.根據(jù)權(quán)利要求12所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行操作使得廣播所編碼的封裝的應(yīng)用包括通過(guò)將所封裝的應(yīng)用分解為數(shù)據(jù)包并且將所述數(shù)據(jù)包編碼為數(shù)據(jù)分組和超幀,將所封裝的應(yīng)用編碼為適合的格式以包括在廣播流中。
14.根據(jù)權(quán)利要求11所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 識(shí)別與所述電子目錄中的每一個(gè)封裝的應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播時(shí)間和所調(diào)度的廣播流。
15.根據(jù)權(quán)利要求14所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 識(shí)別文件傳送開銷流上的與每一個(gè)封裝的應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播時(shí)間和所調(diào)度的廣播流,其中,應(yīng)用包是在文件傳送數(shù)據(jù)流中廣播的。
16.根據(jù)權(quán)利要求15所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 在接收機(jī)設(shè)備中接收所發(fā)送的應(yīng)用電子目錄; 根據(jù)所述應(yīng)用電子目錄中的信息來(lái)選擇一個(gè)或多個(gè)應(yīng)用以進(jìn)行接收; 在所選擇的一個(gè)或多個(gè)應(yīng)用的指示的廣播時(shí)間激活接收機(jī)電路,以接收所選擇的一個(gè)或多個(gè)應(yīng)用; 在存儲(chǔ)器中存儲(chǔ)所接收的一個(gè)或多個(gè)應(yīng)用; 接收激活信號(hào);以及 響應(yīng)于接收到所述激活信號(hào),激活存儲(chǔ)在存儲(chǔ)器中的所接收的一個(gè)或多個(gè)應(yīng)用中的至少一個(gè)。
17.根據(jù)權(quán)利要求16所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 在所述移動(dòng)設(shè)備的顯示器上呈現(xiàn)指示接收到所選擇的一個(gè)或多個(gè)應(yīng)用并且允許對(duì)所接收的應(yīng)用中的一個(gè)或多個(gè)進(jìn)行選擇的信息; 接收對(duì)所接收的選擇的一個(gè)或多個(gè)應(yīng)用中的一個(gè)進(jìn)行選擇的輸入;以及 響應(yīng)于接收到所述輸入,生成所述激活信號(hào)。
18.根據(jù)權(quán)利要求16所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 從所述廣播流接收應(yīng)用同步信號(hào);以及 響應(yīng)于接收到所述應(yīng)用同步信號(hào),生成所述激活信號(hào)。
19.根據(jù)權(quán)利要求16所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行操作使得所述激活信號(hào)標(biāo)識(shí)所述接收機(jī)設(shè)備的狀態(tài),其中,所述接收機(jī)設(shè)備的所述狀態(tài)用作用于激活存儲(chǔ)在存儲(chǔ)器中的所述應(yīng)用的參數(shù)。
20.根據(jù)權(quán)利要求16所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 注冊(cè)激活的應(yīng)用以從所述廣播流接收應(yīng)用數(shù)據(jù)更新; 從所述廣播流接收應(yīng)用更新;以及 將所接收的應(yīng)用更新傳遞給所注冊(cè)的激活的應(yīng)用。
21.一種被配置為向移動(dòng)設(shè)備傳送應(yīng)用的廣播系統(tǒng)的服務(wù)器,所述服務(wù)器包括 存儲(chǔ)器;以及 處理器,其被耦合到所述存儲(chǔ)器,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 從一個(gè)或多個(gè)內(nèi)容提供方接收包括文件和元數(shù)據(jù)的應(yīng)用; 對(duì)所接收的應(yīng)用進(jìn)行組合和封裝,以便于廣播;調(diào)度每一個(gè)封裝的應(yīng)用以在從多個(gè)廣播流中選擇的特定的廣播流上在特定的時(shí)間進(jìn)行廣播; 在標(biāo)識(shí)一個(gè)或多個(gè)應(yīng)用參數(shù)的應(yīng)用電子目錄中列出所封裝的應(yīng)用; 在所述廣播網(wǎng)絡(luò)的廣播流上發(fā)送所述應(yīng)用電子目錄; 在與每一個(gè)應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播流上在所調(diào)度的廣播時(shí)間廣播每一個(gè)封裝的應(yīng)用;以及 廣播與所述應(yīng)用中的一個(gè)或多個(gè)相關(guān)聯(lián)的激活信號(hào)。
22.根據(jù)權(quán)利要求21所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 從所述一個(gè)或多個(gè)內(nèi)容提供方接收與請(qǐng)求的用于廣播特定的交互應(yīng)用的將來(lái)日期有關(guān)的彳目息; 與同步代理服務(wù)器協(xié)調(diào)以識(shí)別將廣播特定的交互應(yīng)用的日期和時(shí)間; 將所接收的交互應(yīng)用和與所述應(yīng)用有關(guān)的額外信息封裝在一起; 將所封裝的應(yīng)用編碼為適合的格式以包括在廣播流中;以及 廣播所編碼的封裝的應(yīng)用。
23.根據(jù)權(quán)利要求22所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得廣播所編碼的封裝的應(yīng)用包括通過(guò)將所封裝的應(yīng)用分解為數(shù)據(jù)包并且將所述數(shù)據(jù)包編碼為數(shù)據(jù)分組和超幀,將所封裝的應(yīng)用編碼為適合的格式以包括在廣播流中。
24.根據(jù)權(quán)利要求21所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 識(shí)別與所述電子目錄中的每一個(gè)封裝的應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播時(shí)間和所調(diào)度的廣播流。
25.根據(jù)權(quán)利要求24所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 識(shí)別文件傳送開銷流上的與每一個(gè)封裝的應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播時(shí)間和所調(diào)度的廣播流,其中,應(yīng)用包是在文件傳送數(shù)據(jù)流中廣播的。
26.—種接收機(jī)設(shè)備,包括 接收機(jī),其被配置為從廣播網(wǎng)絡(luò)接收廣播信號(hào); 存儲(chǔ)器;以及 處理器,其被耦合到所述接收機(jī)和所述存儲(chǔ)器,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 在接收機(jī)設(shè)備中接收發(fā)送的應(yīng)用電子目錄; 根據(jù)所述應(yīng)用電子目錄中的信息來(lái)選擇一個(gè)或多個(gè)應(yīng)用以進(jìn)行接收; 在所選擇的一個(gè)或多個(gè)應(yīng)用的指示的廣播時(shí)間激活接收機(jī)電路,以接收所選擇的一個(gè)或多個(gè)應(yīng)用; 在存儲(chǔ)器中存儲(chǔ)所接收的一個(gè)或多個(gè)應(yīng)用; 接收激活信號(hào);以及 響應(yīng)于接收到所述激活信號(hào),激活存儲(chǔ)在存儲(chǔ)器中的所接收的一個(gè)或多個(gè)應(yīng)用中的至少一個(gè)。
27.根據(jù)權(quán)利要求26所述的接收機(jī)設(shè)備,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 在所述移動(dòng)設(shè)備的顯示器上呈現(xiàn)指示接收到所選擇的一個(gè)或多個(gè)應(yīng)用并且允許對(duì)所接收的應(yīng)用中的一個(gè)或多個(gè)進(jìn)行選擇的信息; 接收對(duì)所接收的選擇的一個(gè)或多個(gè)應(yīng)用中的一個(gè)進(jìn)行選擇的輸入;以及 響應(yīng)于接收到所述輸入,生成所述激活信號(hào)。
28.根據(jù)權(quán)利要求26所述的接收機(jī)設(shè)備,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 從所述廣播流接收應(yīng)用同步信號(hào);以及 響應(yīng)于接收到所述應(yīng)用同步信號(hào),生成所述激活信號(hào)。
29.根據(jù)權(quán)利要求26所述的接收機(jī)設(shè)備,其中,所述處理器配置有處理器可執(zhí)行指令使得所述激活信號(hào)標(biāo)識(shí)所述接收機(jī)設(shè)備的狀態(tài),其中,所述接收機(jī)設(shè)備的所述狀態(tài)用作用于激活存儲(chǔ)在存儲(chǔ)器中的所述應(yīng)用的參數(shù)。
30.根據(jù)權(quán)利要求26所述的接收機(jī)設(shè)備,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 注冊(cè)激活的應(yīng)用以從所述廣播流接收應(yīng)用數(shù)據(jù)更新; 從所述廣播流接收應(yīng)用更新;以及 將所接收的應(yīng)用更新傳遞給所注冊(cè)的激活的應(yīng)用。
31.一種用于在廣播網(wǎng)絡(luò)中向移動(dòng)設(shè)備傳送應(yīng)用的廣播系統(tǒng),包括 用于從一個(gè)或多個(gè)內(nèi)容提供方接收包括文件和元數(shù)據(jù)的應(yīng)用的模塊; 用于對(duì)所接收的應(yīng)用進(jìn)行組合和封裝以便于廣播的模塊; 用于調(diào)度每一個(gè)封裝的應(yīng)用以在從多個(gè)廣播流中選擇的特定的廣播流上在特定的時(shí)間進(jìn)行廣播的模塊; 用于在標(biāo)識(shí)一個(gè)或多個(gè)應(yīng)用參數(shù)的應(yīng)用電子目錄中列出所封裝的應(yīng)用的模塊; 用于在所述廣播網(wǎng)絡(luò)的廣播流上發(fā)送所述應(yīng)用電子目錄的模塊; 用于在與每一個(gè)應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播流上在所調(diào)度的廣播時(shí)間廣播每一個(gè)封裝的應(yīng)用的模塊;以及 用于廣播與所述應(yīng)用中的一個(gè)或多個(gè)相關(guān)聯(lián)的激活信號(hào)的模塊。
32.根據(jù)權(quán)利要求31所述的廣播系統(tǒng),還包括 用于從所述一個(gè)或多個(gè)內(nèi)容提供方接收與請(qǐng)求的用于廣播特定的交互應(yīng)用的將來(lái)日期有關(guān)的信息的模塊; 與同步代理服務(wù)器協(xié)調(diào)以識(shí)別將廣播特定的交互應(yīng)用的日期和時(shí)間; 將所接收的交互應(yīng)用和與所述應(yīng)用有關(guān)的額外信息封裝在一起; 將所封裝的應(yīng)用編碼為適合的格式以包括在廣播流中;以及 廣播所編碼的封裝的應(yīng)用。
33.根據(jù)權(quán)利要求32所述的廣播系統(tǒng),其中,用于廣播所編碼的封裝的應(yīng)用的模塊包括用于通過(guò)將所封裝的應(yīng)用分解為數(shù)據(jù)包并且將所述數(shù)據(jù)包編碼為數(shù)據(jù)分組和超幀,將所封裝的應(yīng)用編碼為適合的格式以包括在廣播流中的模塊。
34.根據(jù)權(quán)利要求31所述的廣播系統(tǒng),還包括用于識(shí)別與所述電子目錄中的每一個(gè)封裝的應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播時(shí)間和所調(diào)度的廣播流的模塊。
35.根據(jù)權(quán)利要求34所述的廣播系統(tǒng),還包括 用于識(shí)別文件傳送開銷流上的與每一個(gè)封裝的應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播時(shí)間和所調(diào)度的廣播流的模塊,其中,應(yīng)用包是在文件傳送數(shù)據(jù)流中廣播的。
36.一種接收機(jī)設(shè)備,包括 用于在接收機(jī)設(shè)備中接收發(fā)送的應(yīng)用電子目錄的模塊; 用于根據(jù)所述應(yīng)用電子目錄中的信息來(lái)選擇一個(gè)或多個(gè)應(yīng)用以進(jìn)行接收的模塊; 用于在所選擇的一個(gè)或多個(gè)應(yīng)用的指示的廣播時(shí)間激活接收機(jī)電路,以接收所選擇的一個(gè)或多個(gè)應(yīng)用的模塊; 用于在存儲(chǔ)器中存儲(chǔ)所接收的一個(gè)或多個(gè)應(yīng)用的模塊; 用于接收激活信號(hào)的模塊;以及 用于響應(yīng)于接收到所述激活信號(hào),激活存儲(chǔ)在存儲(chǔ)器中的所接收的一個(gè)或多個(gè)應(yīng)用中的至少一個(gè)的模塊。
37.根據(jù)權(quán)利要求36所述的接收機(jī)設(shè)備,還包括 用于在所述移動(dòng)設(shè)備的顯示器上呈現(xiàn)指示接收到所選擇的一個(gè)或多個(gè)應(yīng)用并且允許對(duì)所接收的應(yīng)用中的一個(gè)或多個(gè)進(jìn)行選擇的信息的模塊; 用于接收對(duì)所接收的選擇的一個(gè)或多個(gè)應(yīng)用中的一個(gè)進(jìn)行選擇的輸入的模塊;以及 用于響應(yīng)于接收到所述輸入,生成所述激活信號(hào)的模塊。
38.根據(jù)權(quán)利要求36所述的接收機(jī)設(shè)備,還包括 用于從所述廣播流接收應(yīng)用同步信號(hào)的模塊;以及 用于響應(yīng)于接收到所述應(yīng)用同步信號(hào),生成所述激活信號(hào)的模塊。
39.根據(jù)權(quán)利要求36所述的接收機(jī)設(shè)備,還包括用于配置所述激活信號(hào)以標(biāo)識(shí)所述接收機(jī)設(shè)備的狀態(tài)的模塊,其中,所述接收機(jī)設(shè)備的所述狀態(tài)用作用于激活存儲(chǔ)在存儲(chǔ)器中的所述應(yīng)用的參數(shù)。
40.根據(jù)權(quán)利要求36所述的接收機(jī)設(shè)備,還包括 用于注冊(cè)激活的應(yīng)用以從所述廣播流接收應(yīng)用數(shù)據(jù)更新的模塊; 用于從所述廣播流接收應(yīng)用更新的模塊;以及 用于將所接收的應(yīng)用更新傳遞給所注冊(cè)的激活的應(yīng)用的模塊。
41.一種其上存儲(chǔ)有處理器可執(zhí)行軟件指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作以在廣播網(wǎng)絡(luò)中向移動(dòng)設(shè)備傳送應(yīng)用,所述操作包括 從一個(gè)或多個(gè)內(nèi)容提供方接收包括文件和元數(shù)據(jù)的應(yīng)用; 對(duì)所接收的應(yīng)用進(jìn)行組合和封裝,以便于廣播; 調(diào)度每一個(gè)封裝的應(yīng)用以在從多個(gè)廣播流中選擇的特定的廣播流上在特定的時(shí)間進(jìn)行廣播; 在標(biāo)識(shí)一個(gè)或多個(gè)應(yīng)用參數(shù)的應(yīng)用電子目錄中列出所封裝的應(yīng)用; 在所述廣播網(wǎng)絡(luò)的廣播流上發(fā)送所述應(yīng)用電子目錄; 在與每一個(gè)應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播流上在所調(diào)度的廣播時(shí)間廣播每一個(gè)封裝的應(yīng)用;以及 廣播與所述應(yīng)用中的一個(gè)或多個(gè)相關(guān)聯(lián)的激活信號(hào)。
42.根據(jù)權(quán)利要求41所述的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),還包括 從所述一個(gè)或多個(gè)內(nèi)容提供方接收與請(qǐng)求的用于廣播特定的交互應(yīng)用的將來(lái)日期有關(guān)的彳目息; 與同步代理服務(wù)器協(xié)調(diào)以識(shí)別將廣播特定的交互應(yīng)用的日期和時(shí)間; 將所接收的交互應(yīng)用和與所述應(yīng)用有關(guān)的額外信息封裝在一起; 將所封裝的應(yīng)用編碼為適合的格式以包括在廣播流中;以及 廣播所編碼的封裝的應(yīng)用。
43.根據(jù)權(quán)利要求42所述的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作使得廣播所編碼的封裝的應(yīng)用包括通過(guò)將所封裝的應(yīng)用分解為數(shù)據(jù)包并且將所述數(shù)據(jù)包編碼為數(shù)據(jù)分組和超幀,將所封裝的應(yīng)用編碼為適合的格式以包括在廣播流中。
44.根據(jù)權(quán)利要求41所述的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行還包括以下各項(xiàng)的操作 識(shí)別與所述電子目錄中的每一個(gè)封裝的應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播時(shí)間和所調(diào)度的廣播流。
45.根據(jù)權(quán)利要求44所述的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行還包括以下各項(xiàng)的操作 識(shí)別文件傳送開銷流上的與每一個(gè)封裝的應(yīng)用相關(guān)聯(lián)的所調(diào)度的廣播時(shí)間和所調(diào)度的廣播流,其中,應(yīng)用包是在文件傳送數(shù)據(jù)流中廣播的。
46.一種其上存儲(chǔ)有處理器可執(zhí)行軟件指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述處理器可執(zhí)行軟件指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行包括以下各項(xiàng)的操作 在接收機(jī)設(shè)備中接收發(fā)送的應(yīng)用電子目錄; 根據(jù)所述應(yīng)用電子目錄中的信息來(lái)選擇一個(gè)或多個(gè)應(yīng)用以進(jìn)行接收; 在所選擇的一個(gè)或多個(gè)應(yīng)用的指示的廣播時(shí)間激活接收機(jī)電路,以接收所選擇的一個(gè)或多個(gè)應(yīng)用; 在存儲(chǔ)器中存儲(chǔ)所接收的一個(gè)或多個(gè)應(yīng)用; 接收激活信號(hào);以及 響應(yīng)于接收到所述激活信號(hào),激活存儲(chǔ)在存儲(chǔ)器中的所接收的一個(gè)或多個(gè)應(yīng)用中的至少一個(gè)。
47.根據(jù)權(quán)利要求46所述的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行還包括以下各項(xiàng)的操作 在所述移動(dòng)設(shè)備的顯示器上呈現(xiàn)指示接收到所選擇的一個(gè)或多個(gè)應(yīng)用并且允許對(duì)所接收的應(yīng)用中的一個(gè)或多個(gè)進(jìn)行選擇的信息; 接收對(duì)所接收的選擇的一個(gè)或多個(gè)應(yīng)用中的一個(gè)進(jìn)行選擇的輸入;以及 響應(yīng)于接收到所述輸入,生成所述激活信號(hào)。
48.根據(jù)權(quán)利要求46所述的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行還包括以下各項(xiàng)的操作從所述廣播流接收應(yīng)用同步信號(hào);以及 響應(yīng)于接收到所述應(yīng)用同步信號(hào),生成所述激活信號(hào)。
49.根據(jù)權(quán)利要求46所述的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行操作使得所述激活信號(hào)標(biāo)識(shí)所述接收機(jī)設(shè)備的狀態(tài),其中,所述接收機(jī)設(shè)備的所述狀態(tài)用作用于激活存儲(chǔ)在存儲(chǔ)器中的所述應(yīng)用的參數(shù)。
50.根據(jù)權(quán)利要求46所述的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行還包括以下各項(xiàng)的操作 注冊(cè)激活的應(yīng)用以從所述廣播流接收應(yīng)用數(shù)據(jù)更新; 從所述廣播流接收應(yīng)用更新;以及 將所接收的應(yīng)用更新傳遞給所注冊(cè)的激活的應(yīng)用。
51.一種用于在移動(dòng)多媒體廣播系統(tǒng)中向接收機(jī)設(shè)備傳送交互事件應(yīng)用的方法,包括 從一個(gè)或多個(gè)內(nèi)容提供方接收包括交互序列的交互內(nèi)容; 基于所接收的交互內(nèi)容,生成交互事件信息,所述交互事件信息包括交互事件應(yīng)用數(shù)據(jù)和交互事件元數(shù)據(jù),所述交互事件應(yīng)用數(shù)據(jù)包括交互要素信息,所述交互事件元數(shù)據(jù)包括事件起始時(shí)間字段和有效持續(xù)時(shí)間字段; 基于所生成的交互事件信息來(lái)生成所述交互事件應(yīng)用;以及 基于交互事件激活來(lái)執(zhí)行所生成的交互應(yīng)用。
52.根據(jù)權(quán)利要求51所述的方法,其中,所述交互事件應(yīng)用是在廣播網(wǎng)絡(luò)內(nèi)的服務(wù)器中生成的,所述方法還包括 在所述廣播網(wǎng)絡(luò)的交互應(yīng)用發(fā)生器中接收所生成的交互事件信息; 在所述交互應(yīng)用發(fā)生器中基于交互事件信息生成所述交互事件應(yīng)用; 以適合于在所述移動(dòng)多媒體廣播系統(tǒng)上傳輸?shù)膹V播格式對(duì)所述交互事件應(yīng)用進(jìn)行組合和封裝;以及 將所生成的交互事件應(yīng)用提供給所述廣播網(wǎng)絡(luò)以廣播所生成的交互事件應(yīng)用。
53.根據(jù)權(quán)利要求52所述的方法,還包括 針對(duì)特定的交互事件生成多個(gè)交互事件應(yīng)用,所述多個(gè)交互應(yīng)用與不同的設(shè)備類型相對(duì)應(yīng);以及 在所述接收機(jī)設(shè)備中選擇性地接收與所述接收機(jī)設(shè)備的設(shè)備類型兼容的交互事件應(yīng)用。
54.根據(jù)權(quán)利要求52所述的方法,還包括 在接收機(jī)設(shè)備中接收所廣播的交互應(yīng)用;以及 執(zhí)行所接收的交互應(yīng)用。
55.根據(jù)權(quán)利要求52所述的方法,其中,多個(gè)交互應(yīng)用是根據(jù)相同的一組交互應(yīng)用數(shù)據(jù)生成的,每一個(gè)交互應(yīng)用針對(duì)不同的設(shè)備類型。
56.根據(jù)權(quán)利要求52所述的方法,還包括 從一個(gè)或多個(gè)內(nèi)容提供方接收交互事件信息,所述交互事件信息包括交互內(nèi)容、設(shè)備類型列表、元數(shù)據(jù)、資源和模板;與服務(wù)器側(cè)上的交互應(yīng)用發(fā)生器接合以接收一個(gè)或多個(gè)交互應(yīng)用,每一個(gè)交互應(yīng)用是基于所述交互事件信息和所述設(shè)備類型列表動(dòng)態(tài)生成的可執(zhí)行的軟件應(yīng)用;以及在所述廣播網(wǎng)絡(luò)上廣播所述交互應(yīng)用。
57.根據(jù)權(quán)利要求56所述的方法,其中,與所述交互應(yīng)用發(fā)生器接合以接收一個(gè)或多個(gè)交互應(yīng)用包括與交互應(yīng)用發(fā)生器接合,所述方法還包括 接收所述設(shè)備類型列表和格式化的交互事件信息; 從一個(gè)或多個(gè)交互內(nèi)容提供方接收交互要素和序列邏輯; 針對(duì)所述設(shè)備類型列表中列出的每一個(gè)設(shè)備類型,基于所述交互事件信息和預(yù)先存儲(chǔ)的設(shè)備信息將所述交互要素和序列邏輯組合為可執(zhí)行的應(yīng)用;以及在所述廣播網(wǎng)絡(luò)上發(fā)送所述可執(zhí)行的軟件應(yīng)用。
58.根據(jù)權(quán)利要求57所述的方法,其中,發(fā)送所述可執(zhí)行的軟件應(yīng)用包括向交互網(wǎng)關(guān)發(fā)送所述可執(zhí)行的軟件應(yīng)用,其中,所述交互網(wǎng)關(guān)將所述可執(zhí)行的軟件應(yīng)用與事件元數(shù)據(jù)信息封裝在一起并且向所述廣播網(wǎng)絡(luò)發(fā)送所封裝的應(yīng)用以向接收機(jī)設(shè)備進(jìn)行廣播。
59.根據(jù)權(quán)利要求52所述的方法,其中,基于特定的交互事件針對(duì)的設(shè)備的類型,針對(duì)交互事件生成多個(gè)交互應(yīng)用。
60.根據(jù)權(quán)利要求51所述的方法,其中,生成所述交互事件應(yīng)用是在所述接收機(jī)設(shè)備中完成的,所述方法還包括 將所述交互事件信息作為交互事件應(yīng)用數(shù)據(jù)與資源和模板一起封裝為適合于傳輸?shù)母袷剑? 在廣播網(wǎng)絡(luò)上廣播所封裝的交互事件應(yīng)用數(shù)據(jù),其中,所述交互事件應(yīng)用數(shù)據(jù)實(shí)現(xiàn)了標(biāo)識(shí)與所述交互事件應(yīng)用有關(guān)的交互事件場(chǎng)景數(shù)據(jù)、事件元數(shù)據(jù)信息、邏輯序列和用戶動(dòng)作的數(shù)據(jù)方案; 在所述接收機(jī)設(shè)備中接收所述交互事件應(yīng)用數(shù)據(jù);以及 使用所接收的交互事件應(yīng)用數(shù)據(jù)來(lái)在所述接收機(jī)設(shè)備中生成所述交互事件應(yīng)用。
61.根據(jù)權(quán)利要求60所述的方法,其中,用戶輸入用于在所述接收機(jī)設(shè)備中生成所述交互事件應(yīng)用。
62.根據(jù)權(quán)利要求60所述的方法,其中,至少一個(gè)交互事件應(yīng)用包括 提示場(chǎng)景; 動(dòng)作場(chǎng)景; 確認(rèn)場(chǎng)景;以及 序列邏輯,其標(biāo)識(shí)應(yīng)當(dāng)在其中執(zhí)行所述提示場(chǎng)景、動(dòng)作場(chǎng)景和確認(rèn)場(chǎng)景的序列。
63.根據(jù)權(quán)利要求62所述的方法,其中,所述至少一個(gè)交互事件應(yīng)用還包括 用戶輸入選項(xiàng); 將響應(yīng)于每一個(gè)用戶輸入執(zhí)行的邏輯序列;以及 當(dāng)在超時(shí)時(shí)間內(nèi)未接收到用戶輸入的情況下將執(zhí)行的邏輯序列。
64.根據(jù)權(quán)利要求60所述的方法,還包括 接收包括交互內(nèi)容、設(shè)備類型列表、元數(shù)據(jù)、資源和模板的交互事件信息; 將所述交互信息處理為適合于經(jīng)由所述廣播系統(tǒng)進(jìn)行廣播的格式;以及 在所述廣播網(wǎng)絡(luò)上廣播經(jīng)格式化的交互信息。
65.根據(jù)權(quán)利要求64所述的方法,還包括 在所述接收機(jī)設(shè)備中接收廣播的設(shè)備類型列表和格式化的交互元數(shù)據(jù)信息、資源和模板; 從一個(gè)或多個(gè)交互內(nèi)容提供方接收交互應(yīng)用數(shù)據(jù)形式的交互要素和序列邏輯;以及針對(duì)所述設(shè)備類型列表中列出的接收機(jī)設(shè)備類型,基于所述交互元數(shù)據(jù)信息和預(yù)先存儲(chǔ)的設(shè)備信息,將所述交互要素和序列邏輯組合為交互應(yīng)用。
66.根據(jù)權(quán)利要求51所述的方法,還包括 接收響應(yīng)于執(zhí)行所述交互應(yīng)用的用戶輸入。
67.根據(jù)權(quán)利要求66所述的方法,其中,接收響應(yīng)于所述執(zhí)行所述交互應(yīng)用的用戶輸入包括接收從投票、購(gòu)買請(qǐng)求、對(duì)額外信息的請(qǐng)求、對(duì)調(diào)查的響應(yīng)、服務(wù)請(qǐng)求和用戶反饋中選擇的輸入。
68.根據(jù)權(quán)利要求67所述的方法,還包括經(jīng)由單播網(wǎng)絡(luò)來(lái)傳遞所接收的用戶輸入。
69.根據(jù)權(quán)利要求68所述的方法,其中,所述單播網(wǎng)絡(luò)是無(wú)線數(shù)據(jù)網(wǎng)絡(luò),并且所述用戶輸入是使用從IP數(shù)據(jù)呼叫、電子郵件、SMS消息、麗S消息和經(jīng)由因特網(wǎng)對(duì)網(wǎng)站的訪問(wèn)中選擇的消息格式傳遞的。
70.根據(jù)權(quán)利要求67所述的方法,還包括 接收標(biāo)識(shí)多個(gè)返回單播信道的交互應(yīng)用數(shù)據(jù); 選擇所述返回單播信道中的一個(gè);以及 在所選擇的返回單播信道上發(fā)送對(duì)交互事件的用戶響應(yīng)。
71.根據(jù)權(quán)利要求70所述的方法,其中,選擇所述返回單播信道中的一個(gè)包括基于設(shè)備能力選擇單播信道。
72.根據(jù)權(quán)利要求70所述的方法,其中,選擇所述返回單播信道中的一個(gè)包括基于設(shè)備偏好選擇單播信道。
73.根據(jù)權(quán)利要求70所述的方法,其中,選擇所述返回單播信道中的一個(gè)包括基于用戶偏好選擇單播信道。
74.根據(jù)權(quán)利要求51所述的方法,其中,所述交互事件應(yīng)用數(shù)據(jù)還包括標(biāo)識(shí)將在接收到用戶輸入時(shí)執(zhí)行的動(dòng)作的動(dòng)作數(shù)據(jù)。
75.根據(jù)權(quán)利要求51所述的方法,其中,所述交互事件應(yīng)用數(shù)據(jù)還包括標(biāo)識(shí)將經(jīng)由單播網(wǎng)絡(luò)將消息發(fā)送到的地址的地址數(shù)據(jù)。
76.根據(jù)權(quán)利要求51所述的方法,其中,所述交互應(yīng)用是在運(yùn)行時(shí)間動(dòng)態(tài)生成的。
77.根據(jù)權(quán)利要求51所述的方法,還包括 在所述廣播網(wǎng)絡(luò)的服務(wù)器上基于所述交互事件信息生成交互事件信令消息; 將所述交互事件信令消息處理為適合于經(jīng)由所述廣播系統(tǒng)進(jìn)行廣播的格式;以及 在廣播網(wǎng)絡(luò)上廣播經(jīng)格式化的交互事件信令消息。
78.根據(jù)權(quán)利要求77所述的方法,其中,所述交互事件信令消息以信號(hào)形式發(fā)送所述基于設(shè)備類型動(dòng)態(tài)生成的交互應(yīng)用。
79.根據(jù)權(quán)利要求77所述的方法,還包括 針對(duì)交互事件信令消息,監(jiān)控廣播信號(hào)的開銷數(shù)據(jù)流; 基于監(jiān)控所述開銷數(shù)據(jù)流來(lái)激活接收機(jī)電路,以接收所述交互事件信令消息;以及基于所接收的交互事件信令消息中的元數(shù)據(jù)信息來(lái)執(zhí)行交互應(yīng)用。
80.根據(jù)權(quán)利要求79所述的方法,還包括 針對(duì)更新的交互事件信令消息,持續(xù)地監(jiān)控廣播信號(hào)的開銷數(shù)據(jù)流; 基于監(jiān)控所述開銷數(shù)據(jù)流來(lái)激活接收機(jī)電路,以接收所述更新的交互事件信令消息;以及 基于所接收的更新的交互事件信令消息,來(lái)更新所述交互應(yīng)用的所述執(zhí)行。
81.根據(jù)權(quán)利要求51所述的方法,還包括 生成交互信令目錄文件,所述交互信令目錄文件公告所述交互應(yīng)用、交互應(yīng)用數(shù)據(jù)和其它與交互有關(guān)的文件;以及 在所述廣播網(wǎng)絡(luò)上廣播所述交互信令目錄文件和與交互有關(guān)的文件。
82.根據(jù)權(quán)利要求81所述的方法,還包括 在接收機(jī)設(shè)備中從所述廣播網(wǎng)絡(luò)接收所述交互信令目錄文件; 選擇所公告的與交互有關(guān)的文件中的一個(gè)或多個(gè)以進(jìn)行接收; 在所選擇的文件的調(diào)度的廣播時(shí)間激活接收機(jī)電路;以及 接收所選擇的文件。
83.一種通信系統(tǒng),包括 廣播通信網(wǎng)絡(luò),其包括用于廣播無(wú)線信號(hào)的發(fā)射機(jī)系統(tǒng)和耦合到所述發(fā)射機(jī)系統(tǒng)的服務(wù)器;以及 接收機(jī)設(shè)備,其包括被配置為接收由所述發(fā)射機(jī)系統(tǒng)廣播的所述無(wú)線信號(hào)的接收機(jī)、存儲(chǔ)器和耦合到所述接收機(jī)和所述存儲(chǔ)器的處理器, 其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 從一個(gè)或多個(gè)內(nèi)容提供方接收包括交互序列的交互內(nèi)容; 基于所接收的交互內(nèi)容,生成交互事件信息,所述交互事件信息包括交互事件應(yīng)用數(shù)據(jù)和交互事件元數(shù)據(jù),所述交互事件應(yīng)用數(shù)據(jù)包括交互要素信息,所述交互事件元數(shù)據(jù)包括事件起始時(shí)間字段和有效持續(xù)時(shí)間字段; 基于所生成的交互事件信息來(lái)生成所述交互事件應(yīng)用;以及 基于交互事件激活來(lái)執(zhí)行所生成的交互應(yīng)用。
84.根據(jù)權(quán)利要求83所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行操作使得所述交互事件應(yīng)用是在所述廣播網(wǎng)絡(luò)內(nèi)的服務(wù)器中生成的,并且其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 在所述廣播網(wǎng)絡(luò)的交互應(yīng)用發(fā)生器中接收所生成的交互事件信息; 在所述交互應(yīng)用發(fā)生器中基于交互事件信息生成所述交互事件應(yīng)用; 以適合于在所述移動(dòng)多媒體廣播系統(tǒng)上傳輸?shù)膹V播格式對(duì)所述交互事件應(yīng)用進(jìn)行組合和封裝;以及 將所生成的交互事件應(yīng)用提供給所述廣播網(wǎng)絡(luò)以廣播所生成的交互事件應(yīng)用。
85.根據(jù)權(quán)利要求84所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 針對(duì)特定的交互事件生成多個(gè)交互事件應(yīng)用,所述多個(gè)交互應(yīng)用與不同的設(shè)備類型相對(duì)應(yīng);以及在所述接收機(jī)設(shè)備中選擇性地接收與所述接收機(jī)設(shè)備的設(shè)備類型兼容的交互事件應(yīng)用。
86.根據(jù)權(quán)利要求84所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 接收所廣播的交互應(yīng)用;以及 執(zhí)行所接收的交互應(yīng)用。
87.根據(jù)權(quán)利要求84所述的通信系統(tǒng),其中,多個(gè)交互應(yīng)用是根據(jù)相同的一組交互應(yīng)用數(shù)據(jù)生成的,每一個(gè)交互應(yīng)用針對(duì)不同的設(shè)備類型。
88.根據(jù)權(quán)利要求84所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 從一個(gè)或多個(gè)內(nèi)容提供方接收交互事件信息,所述交互事件信息包括交互內(nèi)容、設(shè)備類型列表、元數(shù)據(jù)、資源和模板; 與服務(wù)器側(cè)上的交互應(yīng)用發(fā)生器接合以接收一個(gè)或多個(gè)交互應(yīng)用,每一個(gè)交互應(yīng)用是基于所述交互事件信息和所述設(shè)備類型列表動(dòng)態(tài)生成的可執(zhí)行的軟件應(yīng)用;以及 在所述廣播網(wǎng)絡(luò)上廣播所述交互應(yīng)用。
89.根據(jù)權(quán)利要求88所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行操作使得與所述交互應(yīng)用發(fā)生器接合以接收一個(gè)或多個(gè)交互應(yīng)用包括與執(zhí)行包括以下各項(xiàng)的操作的交互應(yīng)用發(fā)生器接合 接收所述設(shè)備類型列表和格式化的交互事件信息; 從一個(gè)或多個(gè)交互內(nèi)容提供方接收交互要素和序列邏輯; 針對(duì)所述設(shè)備類型列表中列出的每一個(gè)設(shè)備類型,基于所述交互事件信息和預(yù)先存儲(chǔ)的設(shè)備信息將所述交互要素和序列邏輯組合為可執(zhí)行的應(yīng)用;以及 在所述廣播網(wǎng)絡(luò)上發(fā)送所述可執(zhí)行的軟件應(yīng)用。
90.根據(jù)權(quán)利要求89所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行操作使得發(fā)送所述可執(zhí)行的軟件應(yīng)用包括向交互網(wǎng)關(guān)發(fā)送所述可執(zhí)行的軟件應(yīng)用,其中,所述交互網(wǎng)關(guān)將所述可執(zhí)行的軟件應(yīng)用與事件元數(shù)據(jù)信息封裝在一起并且向所述廣播網(wǎng)絡(luò)發(fā)送所封裝的應(yīng)用以向接收機(jī)設(shè)備進(jìn)行廣播。
91.根據(jù)權(quán)利要求84所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行操作使得基于特定的交互事件針對(duì)的設(shè)備的類型,針對(duì)交互事件生成多個(gè)交互應(yīng)用。
92.根據(jù)權(quán)利要求83所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行操作使得生成所述交互事件應(yīng)用是在所述接收機(jī)設(shè)備中完成的,并且其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 將所述交互事件信息作為交互事件應(yīng)用數(shù)據(jù)與資源和模板一起封裝為適合于傳輸?shù)母袷?;以? 在所述廣播網(wǎng)絡(luò)上廣播所封裝的交互事件應(yīng)用數(shù)據(jù),其中,所述交互事件應(yīng)用數(shù)據(jù)實(shí)現(xiàn)了標(biāo)識(shí)與所述交互事件應(yīng)用有關(guān)的交互事件場(chǎng)景數(shù)據(jù)、事件元數(shù)據(jù)信息、邏輯序列和用戶動(dòng)作的數(shù)據(jù)方案,所封裝的交互事件應(yīng)用數(shù)據(jù)被廣播使得所述接收機(jī)設(shè)備能夠接收所述交互事件應(yīng)用數(shù)據(jù)并且使用所接收的交互事件應(yīng)用數(shù)據(jù)來(lái)在所述接收機(jī)設(shè)備中生成所述交互事件應(yīng)用。
93.根據(jù)權(quán)利要求92所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行操作使得用戶輸入用于在所述接收機(jī)設(shè)備中生成所述交互事件應(yīng)用。
94.根據(jù)權(quán)利要求92所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行操作使得至少一個(gè)交互事件應(yīng)用包括 提示場(chǎng)景; 動(dòng)作場(chǎng)景; 確認(rèn)場(chǎng)景;以及 序列邏輯,其標(biāo)識(shí)應(yīng)當(dāng)在其中執(zhí)行所述提示場(chǎng)景、動(dòng)作場(chǎng)景和確認(rèn)場(chǎng)景的序列。
95.根據(jù)權(quán)利要求94所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行操作使得所述至少一個(gè)交互事件應(yīng)用還包括 用戶輸入選項(xiàng); 將響應(yīng)于每一個(gè)用戶輸入執(zhí)行的邏輯序列;以及 當(dāng)在超時(shí)時(shí)間內(nèi)未接收到用戶輸入的情況下將執(zhí)行的邏輯序列。
96.根據(jù)權(quán)利要求92所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 接收包括交互內(nèi)容、設(shè)備類型列表、元數(shù)據(jù)、資源和模板的交互事件信息; 將所述交互信息處理為適合于經(jīng)由所述廣播系統(tǒng)進(jìn)行廣播的格式;以及 在所述廣播網(wǎng)絡(luò)上廣播經(jīng)格式化的交互信息。
97.根據(jù)權(quán)利要求96所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 在所述接收機(jī)設(shè)備中接收廣播的設(shè)備類型列表和格式化的交互元數(shù)據(jù)信息、資源和模板; 從一個(gè)或多個(gè)交互內(nèi)容提供方接收交互應(yīng)用數(shù)據(jù)形式的交互要素和序列邏輯;以及 針對(duì)所述設(shè)備類型列表中列出的接收機(jī)設(shè)備類型,基于所述交互元數(shù)據(jù)信息和預(yù)先存儲(chǔ)的設(shè)備信息,將所述交互要素和序列邏輯組合為交互應(yīng)用。
98.根據(jù)權(quán)利要求83所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 接收響應(yīng)于執(zhí)行所述交互應(yīng)用的用戶輸入。
99.根據(jù)權(quán)利要求98所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行操作使得接收響應(yīng)于所述執(zhí)行所述交互應(yīng)用的用戶輸入包括接收從投票、購(gòu)買請(qǐng)求、對(duì)額外信息的請(qǐng)求、對(duì)調(diào)查的響應(yīng)、服務(wù)請(qǐng)求和用戶反饋中選擇的輸入。
100.根據(jù)權(quán)利要求99所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作經(jīng)由單播網(wǎng)絡(luò)來(lái)傳遞所接收的用戶輸入。
101.根據(jù)權(quán)利要求100所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行操作使得所述單播網(wǎng)絡(luò)是無(wú)線數(shù)據(jù)網(wǎng)絡(luò),并且所述用戶輸入是使用從IP數(shù)據(jù)呼叫、電子郵件、SMS消息、麗S消息和經(jīng)由因特網(wǎng)對(duì)網(wǎng)站的訪問(wèn)中選擇的消息格式傳遞的。
102.根據(jù)權(quán)利要求99所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作接收標(biāo)識(shí)多個(gè)返回單播信道的交互應(yīng)用數(shù)據(jù); 選擇所述返回單播信道中的一個(gè);以及 在所選擇的返回單播信道上發(fā)送對(duì)交互事件的用戶響應(yīng)。
103.根據(jù)權(quán)利要求102所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行操作使得選擇所述返回單播信道中的一個(gè)包括基于設(shè)備能力選擇單播信道。
104.根據(jù)權(quán)利要求102所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行操作使得選擇所述返回單播信道中的一個(gè)包括基于設(shè)備偏好選擇單播信道。
105.根據(jù)權(quán)利要求102所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行操作使得選擇所述返回單播信道中的一個(gè)包括基于用戶偏好選擇單播信道。
106.根據(jù)權(quán)利要求83所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行操作使得所述交互事件應(yīng)用數(shù)據(jù)還包括標(biāo)識(shí)將在接收到用戶輸入時(shí)執(zhí)行的動(dòng)作的動(dòng)作數(shù)據(jù)。
107.根據(jù)權(quán)利要求83所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行操作使得所述交互事件應(yīng)用數(shù)據(jù)還包括標(biāo)識(shí)將經(jīng)由單播網(wǎng)絡(luò)將消息發(fā)送到的地址的地址數(shù)據(jù)。
108.根據(jù)權(quán)利要求83所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行操作使得所述交互應(yīng)用是在運(yùn)行時(shí)間動(dòng)態(tài)生成的。
109.根據(jù)權(quán)利要求83所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 在所述廣播網(wǎng)絡(luò)的服務(wù)器上基于所述交互事件信息生成交互事件信令消息; 將所述交互事件信令消息處理為適合于經(jīng)由所述廣播系統(tǒng)進(jìn)行廣播的格式;以及 在所述廣播網(wǎng)絡(luò)上廣播經(jīng)格式化的交互事件信令消息。
110.根據(jù)權(quán)利要求109所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行操作使得所述交互事件信令消息以信號(hào)形式發(fā)送所述基于設(shè)備類型動(dòng)態(tài)生成的交互應(yīng)用。
111.根據(jù)權(quán)利要求109所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 針對(duì)交互事件信令消息,監(jiān)控廣播信號(hào)的開銷數(shù)據(jù)流; 基于監(jiān)控所述開銷數(shù)據(jù)流來(lái)激活接收機(jī)電路,以接收所述交互事件信令消息;以及 基于所接收的交互事件信令消息中的元數(shù)據(jù)信息來(lái)執(zhí)行交互應(yīng)用。
112.根據(jù)權(quán)利要求111所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 針對(duì)更新的交互事件信令消息,持續(xù)地監(jiān)控廣播信號(hào)的開銷數(shù)據(jù)流; 基于監(jiān)控所述開銷數(shù)據(jù)流來(lái)激活接收機(jī)電路,以接收所述更新的交互事件信令消息;以及 基于所接收的更新的交互事件信令消息,來(lái)更新所述交互應(yīng)用的所述執(zhí)行。
113.根據(jù)權(quán)利要求83所述的通信系統(tǒng),其中,所述服務(wù)器配置有服務(wù)器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 生成交互信令目錄文件,所述交互信令目錄文件公告所述交互應(yīng)用、交互應(yīng)用數(shù)據(jù)和其它與交互有關(guān)的文件;以及 在所述廣播網(wǎng)絡(luò)上廣播所述交互信令目錄文件和與交互有關(guān)的文件。
114.根據(jù)權(quán)利要求113所述的通信系統(tǒng),其中,所述接收機(jī)設(shè)備的處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 在接收機(jī)設(shè)備中從所述廣播網(wǎng)絡(luò)接收所述交互信令目錄文件; 選擇所公告的與交互有關(guān)的文件中的一個(gè)或多個(gè)以進(jìn)行接收; 在所選擇的文件的調(diào)度的廣播時(shí)間激活接收機(jī)電路;以及 接收所選擇的文件。
115.一種被配置為在移動(dòng)多媒體廣播系統(tǒng)中向接收機(jī)設(shè)備傳送交互事件應(yīng)用的廣播系統(tǒng)的服務(wù)器,所述服務(wù)器包括 存儲(chǔ)器;以及 耦合到所述存儲(chǔ)器的處理器,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 從一個(gè)或多個(gè)內(nèi)容提供方接收包括交互序列的交互內(nèi)容; 基于所接收的交互內(nèi)容,生成交互事件信息,所述交互事件信息包括交互事件應(yīng)用數(shù)據(jù)和交互事件元數(shù)據(jù),所述交互事件應(yīng)用數(shù)據(jù)包括交互要素信息,所述交互事件元數(shù)據(jù)包括事件起始時(shí)間字段和有效持續(xù)時(shí)間字段; 基于所生成的交互事件信息來(lái)生成所述交互事件應(yīng)用;以及 基于交互事件激活來(lái)執(zhí)行所生成的交互應(yīng)用。
116.根據(jù)權(quán)利要求115所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得所述交互事件應(yīng)用是在廣播網(wǎng)絡(luò)內(nèi)的服務(wù)器中生成的,所述處理器還配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 在所述廣播網(wǎng)絡(luò)的交互應(yīng)用發(fā)生器中接收所生成的交互事件信息; 在所述交互應(yīng)用發(fā)生器中基于交互事件信息生成所述交互事件應(yīng)用; 以適合于在所述移動(dòng)多媒體廣播系統(tǒng)上傳輸?shù)膹V播格式對(duì)所述交互事件應(yīng)用進(jìn)行組合和封裝;以及 將所生成的交互事件應(yīng)用提供給所述廣播網(wǎng)絡(luò)以廣播所生成的交互事件應(yīng)用。
117.根據(jù)權(quán)利要求116所述的服務(wù)器,還包括 針對(duì)特定的交互事件生成多個(gè)交互事件應(yīng)用,所述多個(gè)交互應(yīng)用與不同的設(shè)備類型相對(duì)應(yīng)。
118.根據(jù)權(quán)利要求116所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得多個(gè)交互應(yīng)用是根據(jù)相同的一組交互應(yīng)用數(shù)據(jù)生成的,每一個(gè)交互應(yīng)用針對(duì)不同的設(shè)備類型。
119.根據(jù)權(quán)利要求116所述的服務(wù)器,還包括 從一個(gè)或多個(gè)內(nèi)容提供方接收交互事件信息,所述交互事件信息包括交互內(nèi)容、設(shè)備類型列表、元數(shù)據(jù)、資源和模板;與服務(wù)器側(cè)上的交互應(yīng)用發(fā)生器接合以接收一個(gè)或多個(gè)交互應(yīng)用,每一個(gè)交互應(yīng)用是基于所述交互事件信息和所述設(shè)備類型列表動(dòng)態(tài)生成的可執(zhí)行的軟件應(yīng)用;以及 在所述廣播網(wǎng)絡(luò)上廣播所述交互應(yīng)用。
120.根據(jù)權(quán)利要求119所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得與所述交互應(yīng)用發(fā)生器接合以接收一個(gè)或多個(gè)交互應(yīng)用包括與執(zhí)行包括以下各項(xiàng)的操作的交互應(yīng)用發(fā)生器接合 接收所述設(shè)備類型列表和格式化的交互事件信息; 從一個(gè)或多個(gè)交互內(nèi)容提供方接收交互要素和序列邏輯; 針對(duì)所述設(shè)備類型列表中列出的每一個(gè)設(shè)備類型,基于所述交互事件信息和預(yù)先存儲(chǔ)的設(shè)備信息將所述交互要素和序列邏輯組合為可執(zhí)行的應(yīng)用;以及 在所述廣播網(wǎng)絡(luò)上發(fā)送所述可執(zhí)行的軟件應(yīng)用。
121.根據(jù)權(quán)利要求120所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得發(fā)送所述可執(zhí)行的軟件應(yīng)用包括向交互網(wǎng)關(guān)發(fā)送所述可執(zhí)行的軟件應(yīng)用,其中,所述交互網(wǎng)關(guān)將所述可執(zhí)行的軟件應(yīng)用與事件元數(shù)據(jù)信息封裝在一起并且向所述廣播網(wǎng)絡(luò)發(fā)送所封裝的應(yīng)用以向接收機(jī)設(shè)備進(jìn)行廣播。
122.根據(jù)權(quán)利要求116所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得基于特定的交互事件針對(duì)的設(shè)備的類型,針對(duì)交互事件生成多個(gè)交互應(yīng)用。
123.根據(jù)權(quán)利要求115所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得生成所述交互事件應(yīng)用是在所述接收機(jī)設(shè)備中完成的,所述服務(wù)器還包括 將所述交互事件信息作為交互事件應(yīng)用數(shù)據(jù)與資源和模板一起封裝為適合于傳輸?shù)母袷?;以? 在所述廣播網(wǎng)絡(luò)上廣播所封裝的交互事件應(yīng)用數(shù)據(jù),其中,所述交互事件應(yīng)用數(shù)據(jù)實(shí)現(xiàn)了標(biāo)識(shí)與所述交互事件應(yīng)用有關(guān)的交互事件場(chǎng)景數(shù)據(jù)、事件元數(shù)據(jù)信息、邏輯序列和用戶動(dòng)作的數(shù)據(jù)方案,使得所述交互事件應(yīng)用數(shù)據(jù)能夠在所述接收機(jī)設(shè)備中被接收并且用于在所述接收機(jī)設(shè)備中生成所述交互事件應(yīng)用。
124.根據(jù)權(quán)利要求123所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得至少一個(gè)交互事件應(yīng)用包括 提示場(chǎng)景; 動(dòng)作場(chǎng)景; 確認(rèn)場(chǎng)景;以及 序列邏輯,其標(biāo)識(shí)應(yīng)當(dāng)在其中執(zhí)行所述提示場(chǎng)景、動(dòng)作場(chǎng)景和確認(rèn)場(chǎng)景的序列。
125.根據(jù)權(quán)利要求124所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得所述至少一個(gè)交互事件應(yīng)用還包括 用戶輸入選項(xiàng); 將響應(yīng)于每一個(gè)用戶輸入執(zhí)行的邏輯序列;以及 當(dāng)在超時(shí)時(shí)間內(nèi)未接收到用戶輸入的情況下將執(zhí)行的邏輯序列。
126.根據(jù)權(quán)利要求123所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 接收包括交互內(nèi)容、設(shè)備類型列表、元數(shù)據(jù)、資源和模板的交互事件信息;將所述交互信息處理為適合于經(jīng)由所述廣播系統(tǒng)進(jìn)行廣播的格式;以及 在所述廣播網(wǎng)絡(luò)上廣播經(jīng)格式化的交互信息。
127.根據(jù)權(quán)利要求115所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得所述交互事件應(yīng)用數(shù)據(jù)還包括標(biāo)識(shí)將在接收到用戶輸入時(shí)執(zhí)行的動(dòng)作的動(dòng)作數(shù)據(jù)。
128.根據(jù)權(quán)利要求115所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得所述交互事件應(yīng)用數(shù)據(jù)還包括標(biāo)識(shí)將經(jīng)由單播網(wǎng)絡(luò)將消息發(fā)送到的地址的地址數(shù)據(jù)。
129.根據(jù)權(quán)利要求115所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得所述交互應(yīng)用是在運(yùn)行時(shí)間動(dòng)態(tài)生成的。
130.根據(jù)權(quán)利要求115所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得所述交互應(yīng)用是在運(yùn)行時(shí)間動(dòng)態(tài)生成的。
131.根據(jù)權(quán)利要求115所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 在所述廣播網(wǎng)絡(luò)的服務(wù)器上基于所述交互事件信息生成交互事件信令消息; 將所述交互事件信令消息處理為適合于經(jīng)由所述廣播系統(tǒng)進(jìn)行廣播的格式;以及 在所述廣播網(wǎng)絡(luò)上廣播經(jīng)格式化的交互事件信令消息。
132.根據(jù)權(quán)利要求131所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得所述交互事件信令消息以信號(hào)形式發(fā)送所述基于設(shè)備類型動(dòng)態(tài)生成的交互應(yīng)用。
133.根據(jù)權(quán)利要求115所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 生成交互信令目錄文件,所述交互信令目錄文件公告所述交互應(yīng)用、交互應(yīng)用數(shù)據(jù)和其它與交互有關(guān)的文件;以及 在所述廣播網(wǎng)絡(luò)上廣播所述交互信令目錄文件和與交互有關(guān)的文件。
134.根據(jù)權(quán)利要求115所述的服務(wù)器,其中,所述處理器配置有處理器可執(zhí)行指令使得所述交互應(yīng)用是在運(yùn)行時(shí)間動(dòng)態(tài)生成的。
135.—種接收機(jī)設(shè)備,包括 接收機(jī),其被配置為從廣播網(wǎng)絡(luò)接收廣播信號(hào); 存儲(chǔ)器;以及 處理器,其被耦合到所述接收機(jī)和所述存儲(chǔ)器,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行包括以下各項(xiàng)的操作 針對(duì)交互事件信令消息,監(jiān)控廣播信號(hào)的開銷數(shù)據(jù)流; 基于監(jiān)控所述開銷數(shù)據(jù)流來(lái)激活接收機(jī)電路,以接收所述交互事件信令消息;以及 基于所接收的交互事件信令消息中的元數(shù)據(jù)信息來(lái)執(zhí)行交互應(yīng)用。
136.根據(jù)權(quán)利要求135所述的接收機(jī)設(shè)備,其中,所述處理器配置有處理器可執(zhí)行指令以執(zhí)行還包括以下各項(xiàng)的操作 接收廣播的設(shè)備類型列表和格式化的交互元數(shù)據(jù)信息、資源和模板; 從一個(gè)或多個(gè)交互內(nèi)容提供方接收交互應(yīng)用數(shù)據(jù)形式的交互要素和序列邏輯;以及針對(duì)所述設(shè)備類型列表中列出的接收機(jī)設(shè)備類型,基于所述交互元數(shù)據(jù)信息和預(yù)先存儲(chǔ)的設(shè)備信息,將所述交互要素和序列邏輯組合為交互應(yīng)用。
137.根據(jù)權(quán)利要求135所述的接收機(jī)設(shè)備,還包括針對(duì)更新的交互事件信令消息,持續(xù)地監(jiān)控廣播信號(hào)的開銷數(shù)據(jù)流; 基于監(jiān)控所述開銷數(shù)據(jù)流來(lái)激活接收機(jī)電路,以接收所述更新的交互事件信令消息;以及 基于所接收的更新的交互事件信令消息,來(lái)更新所述交互應(yīng)用的所述執(zhí)行。
138.根據(jù)權(quán)利要求136所述的接收機(jī)設(shè)備,還包括 從所述廣播網(wǎng)絡(luò)接收交互信令目錄文件,所述交互信令目錄文件公告一個(gè)或多個(gè)與交互有關(guān)的文件; 選擇所公告的與交互有關(guān)的文件中的一個(gè)或多個(gè)以進(jìn)行接收; 在所選擇的文件的調(diào)度的廣播時(shí)間激活接收機(jī)電路;以及 接收所選擇的文件。
139.根據(jù)權(quán)利要求136所述的接收機(jī)設(shè)備,還包括 接收響應(yīng)于執(zhí)行所述交互應(yīng)用的用戶輸入。
140.根據(jù)權(quán)利要求139所述的接收機(jī)設(shè)備,其中,接收響應(yīng)于所述執(zhí)行所述交互應(yīng)用的用戶輸入包括接收從投票、購(gòu)買請(qǐng)求、對(duì)額外信息的請(qǐng)求、對(duì)調(diào)查的響應(yīng)、服務(wù)請(qǐng)求和用戶反饋中選擇的輸入。
141.根據(jù)權(quán)利要求140所述的接收機(jī)設(shè)備,還包括經(jīng)由單播網(wǎng)絡(luò)來(lái)傳遞所接收的用戶輸入。
142.根據(jù)權(quán)利要求141所述的接收機(jī)設(shè)備,其中,所述單播網(wǎng)絡(luò)是無(wú)線數(shù)據(jù)網(wǎng)絡(luò),并且所述用戶輸入是使用從IP數(shù)據(jù)呼叫、電子郵件、SMS消息、麗S消息和經(jīng)由因特網(wǎng)對(duì)網(wǎng)站的訪問(wèn)中選擇的消息格式傳遞的。
143.根據(jù)權(quán)利要求136所述的接收機(jī)設(shè)備,還包括 接收標(biāo)識(shí)多個(gè)返回單播信道的交互應(yīng)用數(shù)據(jù); 選擇所述返回單播信道中的一個(gè);以及 在所選擇的返回單播信道上發(fā)送對(duì)交互事件的用戶響應(yīng)。
144.根據(jù)權(quán)利要求143所述的接收機(jī)設(shè)備,其中,選擇所述返回單播信道中的一個(gè)包括基于設(shè)備能力選擇單播信道。
145.根據(jù)權(quán)利要求143所述的接收機(jī)設(shè)備,其中,選擇所述返回單播信道中的一個(gè)包括基于設(shè)備偏好選擇單播信道。
146.根據(jù)權(quán)利要求143所述的接收機(jī)設(shè)備,其中,選擇所述返回單播信道中的一個(gè)包括基于用戶偏好選擇單播信道。
147.—種廣播系統(tǒng),包括 用于從一個(gè)或多個(gè)內(nèi)容提供方接收包括交互序列的交互內(nèi)容的模塊; 用于基于所接收的交互內(nèi)容生成交互事件信息的模塊,所述交互事件信息包括交互事件應(yīng)用數(shù)據(jù)和交互事件元數(shù)據(jù),所述交互事件應(yīng)用數(shù)據(jù)包括交互要素信息,所述交互事件元數(shù)據(jù)包括事件起始時(shí)間字段和有效持續(xù)時(shí)間字段; 用于基于所生成的交互事件信息來(lái)生成所述交互事件應(yīng)用的模塊;以及 用于基于交互事件激活來(lái)執(zhí)行所生成的交互應(yīng)用的模塊。
148.根據(jù)權(quán)利要求147所述的廣播系統(tǒng),包括用于在所述廣播系統(tǒng)內(nèi)的服務(wù)器中生成交互事件應(yīng)用的模塊,所述系統(tǒng)還包括用于在所述廣播網(wǎng)絡(luò)的交互應(yīng)用發(fā)生器中接收所生成的交互事件信息的模塊; 用于在所述交互應(yīng)用發(fā)生器中基于交互事件信息生成所述交互事件應(yīng)用的模塊;用于以適合于在所述移動(dòng)多媒體廣播系統(tǒng)上傳輸?shù)膹V播格式對(duì)所述交互事件應(yīng)用進(jìn)行組合和封裝的模塊;以及 用于將所生成的交互事件應(yīng)用提供給所述廣播網(wǎng)絡(luò)以廣播所生成的交互事件應(yīng)用的模塊。
149.根據(jù)權(quán)利要求148所述的廣播系統(tǒng),還包括 用于針對(duì)特定的交互事件生成多個(gè)交互事件應(yīng)用的模塊,所述多個(gè)交互應(yīng)用與不同的設(shè)備類型相對(duì)應(yīng)。
150.根據(jù)權(quán)利要求148所述的廣播系統(tǒng),還包括用于根據(jù)相同的一組交互應(yīng)用數(shù)據(jù)生成多個(gè)交互應(yīng)用的模塊,每一個(gè)交互應(yīng)用針對(duì)不同的設(shè)備類型。
151.根據(jù)權(quán)利要求148所述的廣播系統(tǒng),還包括 用于從一個(gè)或多個(gè)內(nèi)容提供方接收交互事件信息的模塊,所述交互事件信息包括交互內(nèi)容、設(shè)備類型列表、元數(shù)據(jù)、資源和模板; 用于與服務(wù)器側(cè)上的交互應(yīng)用發(fā)生器接合以接收一個(gè)或多個(gè)交互應(yīng)用的模塊,每一個(gè)交互應(yīng)用是基于所述交互事件信息和所述設(shè)備類型列表動(dòng)態(tài)生成的可執(zhí)行的軟件應(yīng)用;以及 用于廣播所述交互應(yīng)用的模塊。
152.根據(jù)權(quán)利要求151所述的廣播系統(tǒng),其中,用于與所述交互應(yīng)用發(fā)生器接合以接收一個(gè)或多個(gè)交互應(yīng)用的模塊包括用于與執(zhí)行包括以下各項(xiàng)的操作的交互應(yīng)用發(fā)生器接合的模塊 用于接收所述設(shè)備類型列表和格式化的交互事件信息的模塊; 用于從一個(gè)或多個(gè)交互內(nèi)容提供方接收交互要素和序列邏輯的模塊; 用于針對(duì)所述設(shè)備類型列表中列出的每一個(gè)設(shè)備類型,基于所述交互事件信息和預(yù)先存儲(chǔ)的設(shè)備信息將所述交互要素和序列邏輯組合為可執(zhí)行的應(yīng)用的模塊;以及用于發(fā)送所述可執(zhí)行的軟件應(yīng)用的模塊。
153.根據(jù)權(quán)利要求152所述的廣播系統(tǒng),其中,用于發(fā)送所述可執(zhí)行的軟件應(yīng)用的模塊包括用于向交互網(wǎng)關(guān)發(fā)送所述可執(zhí)行的軟件應(yīng)用的模塊,其中,所述交互網(wǎng)關(guān)將所述可執(zhí)行的軟件應(yīng)用與事件元數(shù)據(jù)信息封裝在一起并且向所述廣播網(wǎng)絡(luò)發(fā)送所封裝的應(yīng)用以向接收機(jī)設(shè)備進(jìn)行廣播。
154.根據(jù)權(quán)利要求148所述的廣播系統(tǒng),還包括用于基于特定的交互事件針對(duì)的設(shè)備的類型,針對(duì)交互事件生成多個(gè)交互應(yīng)用的模塊。
155.根據(jù)權(quán)利要求147所述的廣播系統(tǒng),還包括用于在所述接收機(jī)設(shè)備中生成所述交互事件應(yīng)用的模塊,所述系統(tǒng)還包括 用于將所述交互事件信息作為交互事件應(yīng)用數(shù)據(jù)與資源和模板一起封裝為適合于傳輸?shù)母袷降哪K;以及 用于廣播所封裝的交互事件應(yīng)用數(shù)據(jù)的模塊,其中,所述交互事件應(yīng)用數(shù)據(jù)實(shí)現(xiàn)了標(biāo)識(shí)與所述交互事件應(yīng)用有關(guān)的交互事件場(chǎng)景數(shù)據(jù)、事件元數(shù)據(jù)信息、邏輯序列和用戶動(dòng)作的數(shù)據(jù)方案,使得所述交互事件應(yīng)用數(shù)據(jù)能夠在所述接收機(jī)設(shè)備中被接收并且用于在所述接收機(jī)設(shè)備中生成所述交互事件應(yīng)用。
156.根據(jù)權(quán)利要求155所述的廣播系統(tǒng),還包括用于生成至少一個(gè)交互事件應(yīng)用以包括以下各項(xiàng)的模塊 提示場(chǎng)景; 動(dòng)作場(chǎng)景; 確認(rèn)場(chǎng)景;以及 序列邏輯,其標(biāo)識(shí)應(yīng)當(dāng)在其中執(zhí)行所述提示場(chǎng)景、動(dòng)作場(chǎng)景和確認(rèn)場(chǎng)景的序列。
157.根據(jù)權(quán)利要求156所述的廣播系統(tǒng),還包括用于生成至少一個(gè)交互事件應(yīng)用以進(jìn)一步包括以下各項(xiàng)的模塊 用戶輸入選項(xiàng); 將響應(yīng)于每一個(gè)用戶輸入執(zhí)行的邏輯序列;以及 當(dāng)在超時(shí)時(shí)間內(nèi)未接收到用戶輸入的情況下將執(zhí)行的邏輯序列。
158.根據(jù)權(quán)利要求155所述的廣播系統(tǒng),還包括 用于接收包括交互內(nèi)容、設(shè)備類型列表、元數(shù)據(jù)、資源和模板的交互事件信息的模塊; 用于將所述交互信息處理為適合于經(jīng)由所述廣播系統(tǒng)進(jìn)行廣播的格式的模塊;以及 用于廣播經(jīng)格式化的交互信息的模塊。
159.根據(jù)權(quán)利要求147所述的廣播系統(tǒng),還包括用于生成所述交互事件應(yīng)用數(shù)據(jù)以包括標(biāo)識(shí)將在接收到用戶輸入時(shí)執(zhí)行的動(dòng)作的動(dòng)作數(shù)據(jù)的模塊。
160.根據(jù)權(quán)利要求147所述的廣播系統(tǒng),還包括用于生成所述交互事件應(yīng)用數(shù)據(jù)以包括標(biāo)識(shí)將經(jīng)由單播網(wǎng)絡(luò)將消息發(fā)送到的地址的地址數(shù)據(jù)的模塊。
161.根據(jù)權(quán)利要求147所述的廣播系統(tǒng),還包括用于在運(yùn)行時(shí)間動(dòng)態(tài)地生成所述交互應(yīng)用的模塊。
162.根據(jù)權(quán)利要求147所述的廣播系統(tǒng),還包括 用于基于所述交互事件信息生成交互事件信令消息的模塊; 用于將所述交互事件信令消息處理為適合于經(jīng)由所述廣播系統(tǒng)進(jìn)行廣播的格式的模塊;以及 用于廣播經(jīng)格式化的交互事件信令消息的模塊。
163.根據(jù)權(quán)利要求162所述的廣播系統(tǒng),其中,用于生成交互事件信令消息的模塊包括用于生成以信號(hào)形式發(fā)送所述基于設(shè)備類型動(dòng)態(tài)生成的交互應(yīng)用的交互事件信令消息的模塊。
164.根據(jù)權(quán)利要求147所述的廣播系統(tǒng),還包括 用于生成交互信令目錄文件的模塊,所述交互信令目錄文件公告所述交互應(yīng)用、交互應(yīng)用數(shù)據(jù)和其它與交互有關(guān)的文件;以及 用于廣播所述交互信令目錄文件和與交互有關(guān)的文件的模塊。
165.根據(jù)權(quán)利要求147所述的廣播系統(tǒng),還包括用于在運(yùn)行時(shí)間動(dòng)態(tài)地生成交互應(yīng)用的模塊。
166.—種接收機(jī)設(shè)備,包括 用于針對(duì)交互事件信令消息監(jiān)控廣播信號(hào)的開銷數(shù)據(jù)流的模塊; 用于基于監(jiān)控所述開銷數(shù)據(jù)流來(lái)激活接收機(jī)電路,以接收所述交互事件信令消息的模塊;以及 用于基于所接收的交互事件信令消息中的元數(shù)據(jù)信息來(lái)執(zhí)行交互應(yīng)用的模塊。
167.根據(jù)權(quán)利要求166所述的接收機(jī)設(shè)備,還包括用于執(zhí)行在運(yùn)行時(shí)間動(dòng)態(tài)生成的交互應(yīng)用的模塊。
168.根據(jù)權(quán)利要求166所述的接收機(jī)設(shè)備,還包括 用于在所述接收機(jī)設(shè)備中接收廣播的設(shè)備類型列表和格式化的交互元數(shù)據(jù)信息、資源和模板的模塊; 用于從一個(gè)或多個(gè)交互內(nèi)容提供方接收交互應(yīng)用數(shù)據(jù)形式的交互要素和序列邏輯的模塊;以及 用于針對(duì)所述設(shè)備類型列表中列出的接收機(jī)設(shè)備類型,基于所述交互元數(shù)據(jù)信息和預(yù)先存儲(chǔ)的設(shè)備信息,將所述交互要素和序列邏輯組合為交互應(yīng)用的模塊。
169.根據(jù)權(quán)利要求166所述的接收機(jī)設(shè)備,還包括 用于針對(duì)更新的交互事件信令消息,持續(xù)地監(jiān)控廣播信號(hào)的開銷數(shù)據(jù)流的模塊;用于基于監(jiān)控所述開銷數(shù)據(jù)流來(lái)激活接收機(jī)電路,以接收所述更新的交互事件信令消息的模塊;以及 用于基于所接收的更新的交互事件信令消息,來(lái)更新所述交互應(yīng)用的所述執(zhí)行的模塊。
170.根據(jù)權(quán)利要求168所述的接收機(jī)設(shè)備,還包括 用于從所述廣播網(wǎng)絡(luò)接收交互信令目錄文件的模塊,所述交互信令目錄文件公告一個(gè)或多個(gè)與交互有關(guān)的文件; 用于選擇所公告的與交互有關(guān)的文件中的一個(gè)或多個(gè)以進(jìn)行接收的模塊; 用于在所選擇的文件的調(diào)度的廣播時(shí)間激活接收機(jī)電路的模塊;以及 用于接收所選擇的文件的模塊。
171.根據(jù)權(quán)利要求168所述的接收機(jī)設(shè)備,還包括 用于接收響應(yīng)于執(zhí)行所述交互應(yīng)用的用戶輸入的模塊。
172.根據(jù)權(quán)利要求171所述的接收機(jī)設(shè)備,其中,用于接收響應(yīng)于所述執(zhí)行所述交互應(yīng)用的用戶輸入的模塊包括用于接收從投票、購(gòu)買請(qǐng)求、對(duì)額外信息的請(qǐng)求、對(duì)調(diào)查的響應(yīng)、服務(wù)請(qǐng)求和用戶反饋中選擇的輸入的模塊。
173.根據(jù)權(quán)利要求172所述的接收機(jī)設(shè)備,還包括用于經(jīng)由單播網(wǎng)絡(luò)來(lái)傳遞所接收的用戶輸入的模塊。
174.根據(jù)權(quán)利要求173所述的接收機(jī)設(shè)備,其中,所述單播網(wǎng)絡(luò)是無(wú)線數(shù)據(jù)網(wǎng)絡(luò),所述接收機(jī)設(shè)備還包括用于使用從IP數(shù)據(jù)呼叫、電子郵件、SMS消息、麗S消息和經(jīng)由因特網(wǎng)對(duì)網(wǎng)站的訪問(wèn)中選擇的消息格式傳遞所述用戶輸入的模塊。
175.根據(jù)權(quán)利要求171所述的接收機(jī)設(shè)備,還包括 用于接收標(biāo)識(shí)多個(gè)返回單播信道的交互應(yīng)用數(shù)據(jù)的模塊; 用于選擇所述返回單播信道中的一個(gè)的模塊;以及 用于在所選擇的返回單播信道上發(fā)送對(duì)交互事件的用戶響應(yīng)的模塊。
176.根據(jù)權(quán)利要求175所述的接收機(jī)設(shè)備,其中,用于選擇所述返回單播信道中的一個(gè)的模塊包括用于基于設(shè)備能力選擇單播信道的模塊。
177.根據(jù)權(quán)利要求175所述的接收機(jī)設(shè)備,其中,用于選擇所述返回單播信道中的一個(gè)的模塊包括用于基于設(shè)備偏好選擇單播信道的模塊。
178.根據(jù)權(quán)利要求175所述的接收機(jī)設(shè)備,其中,用于選擇所述返回單播信道中的一個(gè)的模塊包括用于基于用戶偏好選擇單播信道的模塊。
179.—種其上存儲(chǔ)有處理器可執(zhí)行軟件指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作以在廣播網(wǎng)絡(luò)中向移動(dòng)設(shè)備傳送應(yīng)用,所述操作包括 從一個(gè)或多個(gè)內(nèi)容提供方接收包括交互序列的交互內(nèi)容; 基于所接收的交互內(nèi)容,生成交互事件信息,所述交互事件信息包括交互事件應(yīng)用數(shù)據(jù)和交互事件元數(shù)據(jù),所述交互事件應(yīng)用數(shù)據(jù)包括交互要素信息,所述交互事件元數(shù)據(jù)包括事件起始時(shí)間字段和有效持續(xù)時(shí)間字段; 基于所生成的交互事件信息來(lái)生成所述交互事件應(yīng)用;以及 基于交互事件激活來(lái)執(zhí)行所生成的交互應(yīng)用。
180.根據(jù)權(quán)利要求179所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作使得所述交互事件應(yīng)用是在所述廣播網(wǎng)絡(luò)內(nèi)的服務(wù)器中生成的,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行還包括以下各項(xiàng)的操作 在所述廣播網(wǎng)絡(luò)的交互應(yīng)用發(fā)生器中接收所生成的交互事件信息; 在所述交互應(yīng)用發(fā)生器中基于交互事件信息生成所述交互事件應(yīng)用; 以適合于在所述移動(dòng)多媒體廣播系統(tǒng)上傳輸?shù)膹V播格式對(duì)所述交互事件應(yīng)用進(jìn)行組合和封裝;以及 將所生成的交互事件應(yīng)用提供給所述廣播網(wǎng)絡(luò)以廣播所生成的交互事件應(yīng)用。
181.根據(jù)權(quán)利要求180所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行還包括以下各項(xiàng)的操作 針對(duì)特定的交互事件生成多個(gè)交互事件應(yīng)用,所述多個(gè)交互應(yīng)用與不同的設(shè)備類型相對(duì)應(yīng)。
182.根據(jù)權(quán)利要求180所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作使得多個(gè)交互應(yīng)用是根據(jù)相同的一組交互應(yīng)用數(shù)據(jù)生成的,每一個(gè)交互應(yīng)用針對(duì)不同的設(shè)備類型。
183.根據(jù)權(quán)利要求180所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行還包括以下各項(xiàng)的操作 從一個(gè)或多個(gè)內(nèi)容提供方接收交互事件信息,所述交互事件信息包括交互內(nèi)容、設(shè)備類型列表、元數(shù)據(jù)、資源和模板; 與服務(wù)器側(cè)上的交互應(yīng)用發(fā)生器接合以接收一個(gè)或多個(gè)交互應(yīng)用,每一個(gè)交互應(yīng)用是基于所述交互事件信息和所述設(shè)備類型列表動(dòng)態(tài)生成的可執(zhí)行的軟件應(yīng)用;以及 在所述廣播網(wǎng)絡(luò)上廣播所述交互應(yīng)用。
184.根據(jù)權(quán)利要求180所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作使得所述交互應(yīng)用發(fā)生器執(zhí)行包括以下各項(xiàng)的操作接收所述設(shè)備類型列表和格式化的交互事件信息; 從一個(gè)或多個(gè)交互內(nèi)容提供方接收交互要素和序列邏輯; 針對(duì)所述設(shè)備類型列表中列出的每一個(gè)設(shè)備類型,基于所述交互事件信息和預(yù)先存儲(chǔ)的設(shè)備信息將所述交互要素和序列邏輯組合為可執(zhí)行的應(yīng)用;以及在所述廣播網(wǎng)絡(luò)上發(fā)送所述可執(zhí)行的軟件應(yīng)用。
185.根據(jù)權(quán)利要求184所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作使得發(fā)送所述可執(zhí)行的軟件應(yīng)用包括向交互網(wǎng)關(guān)發(fā)送所述可執(zhí)行的軟件應(yīng)用,其中,所述交互網(wǎng)關(guān)將所述可執(zhí)行的軟件應(yīng)用與事件元數(shù)據(jù)信息封裝在一起并且向所述廣播網(wǎng)絡(luò)發(fā)送所封裝的應(yīng)用以向接收機(jī)設(shè)備進(jìn)行廣播。
186.根據(jù)權(quán)利要求180所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行還包括以下各項(xiàng)的操作基于特定的交互事件針對(duì)的設(shè)備的類型,針對(duì)交互事件生成多個(gè)交互應(yīng)用。
187.根據(jù)權(quán)利要求179所述的廣播系統(tǒng),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作使得所述交互事件應(yīng)用是在所述接收機(jī)設(shè)備中生成的,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行還包括以下各項(xiàng)的操作 將所述交互事件信息作為交互事件應(yīng)用數(shù)據(jù)與資源和模板一起封裝為適合于傳輸?shù)母袷剑? 在所述廣播網(wǎng)絡(luò)上廣播所封裝的交互事件應(yīng)用數(shù)據(jù),其中,所述交互事件應(yīng)用數(shù)據(jù)實(shí)現(xiàn)了標(biāo)識(shí)與所述交互事件應(yīng)用有關(guān)的交互事件場(chǎng)景數(shù)據(jù)、事件元數(shù)據(jù)信息、邏輯序列和用戶動(dòng)作的數(shù)據(jù)方案,使得所述交互事件應(yīng)用數(shù)據(jù)能夠在所述接收機(jī)設(shè)備中被接收并且用于在所述接收機(jī)設(shè)備中生成所述交互事件應(yīng)用。
188.根據(jù)權(quán)利要求187所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行還包括以下各項(xiàng)的操作生成至少一個(gè)交互事件應(yīng)用以包括 提示場(chǎng)景; 動(dòng)作場(chǎng)景; 確認(rèn)場(chǎng)景;以及 序列邏輯,其標(biāo)識(shí)應(yīng)當(dāng)在其中執(zhí)行所述提示場(chǎng)景、動(dòng)作場(chǎng)景和確認(rèn)場(chǎng)景的序列。
189.根據(jù)權(quán)利要求188所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行還包括以下各項(xiàng)的操作生成至少一個(gè)交互事件應(yīng)用以進(jìn)一步包括 用戶輸入選項(xiàng); 將響應(yīng)于每一個(gè)用戶輸入執(zhí)行的邏輯序列;以及 當(dāng)在超時(shí)時(shí)間內(nèi)未接收到用戶輸入的情況下將執(zhí)行的邏輯序列。
190.根據(jù)權(quán)利要求187所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行還包括以下各項(xiàng)的操作 接收包括交互內(nèi)容、設(shè)備類型列表、元數(shù)據(jù)、資源和模板的交互事件信息; 將所述交互信息處理為適合于經(jīng)由所述廣播系統(tǒng)進(jìn)行廣播的格式;以及 在所述廣播網(wǎng)絡(luò)上廣播經(jīng)格式化的交互信息。
191.根據(jù)權(quán)利要求179所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作使得所述交互事件應(yīng)用數(shù)據(jù)還包括標(biāo)識(shí)將在接收到用戶輸入時(shí)執(zhí)行的動(dòng)作的動(dòng)作數(shù)據(jù)。
192.根據(jù)權(quán)利要求179所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作使得所述交互事件應(yīng)用數(shù)據(jù)還包括標(biāo)識(shí)將經(jīng)由單播網(wǎng)絡(luò)將消息發(fā)送到的地址的地址數(shù)據(jù)。
193.根據(jù)權(quán)利要求179所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作使得所述交互應(yīng)用是在運(yùn)行時(shí)間動(dòng)態(tài)生成的。
194.根據(jù)權(quán)利要求179所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作使得所述交互應(yīng)用是在運(yùn)行時(shí)間動(dòng)態(tài)生成的。
195.根據(jù)權(quán)利要求179所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行包括以下各項(xiàng)的操作 在所述廣播網(wǎng)絡(luò)的服務(wù)器上基于所述交互事件信息生成交互事件信令消息; 將所述交互事件信令消息處理為適合于經(jīng)由所述廣播系統(tǒng)進(jìn)行廣播的格式;以及 在所述廣播網(wǎng)絡(luò)上廣播經(jīng)格式化的交互事件信令消息。
196.根據(jù)權(quán)利要求195所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作使得所述交互事件信令消息以信號(hào)形式發(fā)送所述基于設(shè)備類型動(dòng)態(tài)生成的交互應(yīng)用。
197.根據(jù)權(quán)利要求179所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行包括以下各項(xiàng)的操作 生成交互信令目錄文件,所述交互信令目錄文件公告所述交互應(yīng)用、交互應(yīng)用數(shù)據(jù)和其它與交互有關(guān)的文件;以及 在所述廣播網(wǎng)絡(luò)上廣播所述交互信令目錄文件和與交互有關(guān)的文件。
198.根據(jù)權(quán)利要求179所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行軟件指令被配置為使處理器執(zhí)行操作使得所述交互應(yīng)用是在運(yùn)行時(shí)間動(dòng)態(tài)生成的。
199.一種其上存儲(chǔ)有處理器可執(zhí)行軟件指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述處理器可執(zhí)行軟件指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行包括以下各項(xiàng)的操作 針對(duì)交互事件信令消息,監(jiān)控廣播信號(hào)的開銷數(shù)據(jù)流; 基于監(jiān)控所述開銷數(shù)據(jù)流來(lái)激活接收機(jī)電路,以接收所述交互事件信令消息;以及 基于所接收的交互事件信令消息中的元數(shù)據(jù)信息來(lái)執(zhí)行交互應(yīng)用。
200.根據(jù)權(quán)利要求199所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行還包括以下各項(xiàng)的操作 在所述接收機(jī)設(shè)備中接收廣播的設(shè)備類型列表和格式化的交互元數(shù)據(jù)信息、資源和模板; 從一個(gè)或多個(gè)交互內(nèi)容提供方接收交互應(yīng)用數(shù)據(jù)形式的交互要素和序列邏輯;以及 針對(duì)所述設(shè)備類型列表中列出的接收機(jī)設(shè)備類型,基于所述交互元數(shù)據(jù)信息和預(yù)先存儲(chǔ)的設(shè)備信息,將所述交互要素和序列邏輯組合為交互應(yīng)用。
201.根據(jù)權(quán)利要求199所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行還包括以下各項(xiàng)的操作針對(duì)更新的交互事件信令消息,持續(xù)地監(jiān)控廣播信號(hào)的開銷數(shù)據(jù)流; 基于監(jiān)控所述開銷數(shù)據(jù)流來(lái)激活接收機(jī)電路,以接收所述更新的交互事件信令消息;以及 基于所接收的更新的交互事件信令消息,來(lái)更新所述交互應(yīng)用的所述執(zhí)行。
202.根據(jù)權(quán)利要求200所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行還包括以下各項(xiàng)的操作 從所述廣播網(wǎng)絡(luò)接收交互信令目錄文件,所述交互信令目錄文件公告一個(gè)或多個(gè)與交互有關(guān)的文件; 選擇所公告的與交互有關(guān)的文件中的一個(gè)或多個(gè)以進(jìn)行接收;以及 在所選擇的文件的調(diào)度的廣播時(shí)間激活接收機(jī)電路;以及 接收所選擇的文件。
203.根據(jù)權(quán)利要求200所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行還包括以下各項(xiàng)的操作 接收響應(yīng)于執(zhí)行所述交互應(yīng)用的用戶輸入。
204.根據(jù)權(quán)利要求203所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行操作使得接收響應(yīng)于所述執(zhí)行所述交互應(yīng)用的用戶輸入包括接收從投票、購(gòu)買請(qǐng)求、對(duì)額外信息的請(qǐng)求、對(duì)調(diào)查的響應(yīng)、服務(wù)請(qǐng)求和用戶反饋中選擇的輸入。
205.根據(jù)權(quán)利要求204所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行還包括以下各項(xiàng)的操作經(jīng)由單播網(wǎng)絡(luò)來(lái)傳遞所接收的用戶輸入。
206.根據(jù)權(quán)利要求205所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行操作使得所述單播網(wǎng)絡(luò)是無(wú)線數(shù)據(jù)網(wǎng)絡(luò),并且所述用戶輸入是使用從IP數(shù)據(jù)呼叫、電子郵件、SMS消息、MMS消息和經(jīng)由因特網(wǎng)對(duì)網(wǎng)站的訪問(wèn)中選擇的消息格式傳遞的。
207.根據(jù)權(quán)利要求203所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行還包括以下各項(xiàng)的操作 接收標(biāo)識(shí)多個(gè)返回單播信道的交互應(yīng)用數(shù)據(jù); 選擇所述返回單播信道中的一個(gè);以及 在所選擇的返回單播信道上發(fā)送對(duì)交互事件的用戶響應(yīng)。
208.根據(jù)權(quán)利要求207所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行操作使得選擇所述返回單播信道中的一個(gè)包括基于設(shè)備能力選擇單播信道。
209.根據(jù)權(quán)利要求207所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行操作使得選擇所述返回單播信道中的一個(gè)包括基于設(shè)備偏好選擇單播信道。
210.根據(jù)權(quán)利要求207所述的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,所存儲(chǔ)的處理器可執(zhí)行指令被配置為使接收機(jī)設(shè)備的處理器執(zhí)行操作使得選擇所述返回單播信道中的一個(gè)包括基于用戶偏好選擇單播信道。
全文摘要
系統(tǒng)、裝置和方法提供了用于基于交互事件應(yīng)用數(shù)據(jù)、信息和序列邏輯生成交互事件應(yīng)用以在廣播網(wǎng)絡(luò)中的接收機(jī)設(shè)備上執(zhí)行的自動(dòng)能力。交互事件內(nèi)容提供方可以向廣播網(wǎng)絡(luò)提供廣播網(wǎng)絡(luò)交互事件應(yīng)用數(shù)據(jù)、事件元數(shù)據(jù)信息和序列邏輯。這些應(yīng)用是經(jīng)由廣播網(wǎng)絡(luò)發(fā)送的??梢皂憫?yīng)于從實(shí)時(shí)廣播流接收到信號(hào),在接收機(jī)設(shè)備中激活所發(fā)送的應(yīng)用。激活信號(hào)可以用于將應(yīng)用激活與媒體節(jié)目中的事件進(jìn)行同步,使得下載的應(yīng)用可以與廣播節(jié)目同步激活??梢栽谶\(yùn)行時(shí)間動(dòng)態(tài)地生成交互應(yīng)用。可以根據(jù)相同的一組交互應(yīng)用數(shù)據(jù)來(lái)生成多個(gè)交互應(yīng)用,每一個(gè)交互應(yīng)用針對(duì)不同的設(shè)備類型。信令機(jī)制可以以信號(hào)形式發(fā)送針對(duì)用戶響應(yīng)的多個(gè)返回單播信道。
文檔編號(hào)H04N21/434GK102792706SQ201180012306
公開日2012年11月21日 申請(qǐng)日期2011年1月13日 優(yōu)先權(quán)日2010年1月13日
發(fā)明者A·G·佩爾紹德, A·維爾馬, B·古普塔, C·L·賴尼, C·徐, E·皮利皮斯基, J·E·汀斯曼, M·R·斯托奇, R·皮徹埃瑪尼, S·C·希圖盧里, S·沙阿 申請(qǐng)人:高通股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1