專利名稱:用于使能控件交互的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及一種用于便利于應(yīng)用的傳送以及與應(yīng)用的交互的系統(tǒng)和方法。
背景技術(shù):
向用戶設(shè)備提供多種類型的信息的交互式應(yīng)用正在逐漸變得流行,作為用于在不必主動(dòng)訪問(wèn)內(nèi)容源的情況下接收折扣、音頻/視頻內(nèi)容、新聞以及其它信息的方式。典型 地,諸如控件(widget)的交互式應(yīng)用被執(zhí)行在設(shè)備上,并將在預(yù)定義時(shí)間改變內(nèi)容或?qū)?nèi) 容傳遞給用戶。交互式控件通常獨(dú)立于其它內(nèi)容訪問(wèn)應(yīng)用(諸如web瀏覽器)而進(jìn)行操作。 可以通過(guò)控件傳遞的一類內(nèi)容是廣播節(jié)目,諸如電視節(jié)目和/或收音機(jī)電臺(tái)。不過(guò),廣播節(jié) 目通常使用多種預(yù)定義標(biāo)準(zhǔn)和廣播協(xié)議來(lái)傳遞。因此,被配置用于傳遞所述內(nèi)容的交互式 控件必須被創(chuàng)建為使得它們與各種標(biāo)準(zhǔn)和協(xié)議兼容。這樣的努力需要控件提供者為了最大 程度的兼容性而知道和理解所有不同的廣播標(biāo)準(zhǔn)。
發(fā)明內(nèi)容
發(fā)明內(nèi)容被提供用于介紹簡(jiǎn)化形式的概念選擇,其將在下文的具體實(shí)施方式
中被 進(jìn)一步描述。此發(fā)明內(nèi)容并非意在識(shí)別所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也并非 意在被用于限制所要求保護(hù)的主題的范圍。此處描述的各方面大致涉及用于發(fā)送作為廣播服務(wù)的交互式組件的控件的系統(tǒng) 和方法。所述方法和系統(tǒng)可以被用在各種環(huán)境中,諸如當(dāng)控件包括廣播節(jié)目的顯示時(shí)。控 件指代被配置用于將各種類型的信息從內(nèi)容提供者傳送到用戶設(shè)備的應(yīng)用。典型地,控件 獨(dú)立于瀏覽器應(yīng)用進(jìn)行操作,所述瀏覽器應(yīng)用諸如MICROSOFT INTERNET EXPLORER、OPERA、 MOZILLA FIREFOX、或NOKIA S60瀏覽器。可替換地或附加地,控件可以使用由ΥΑΗ00、 GOOGLE,NOKIA WEB RUN-TIME等所開(kāi)發(fā)的其它應(yīng)用編程接口(API),或者通過(guò)使用所述API 進(jìn)行開(kāi)發(fā)。此外,控件還可以包括內(nèi)容源參數(shù)中的內(nèi)容源信息,其識(shí)別將通過(guò)控件呈現(xiàn)的內(nèi) 容,以及內(nèi)容的訪問(wèn)信息(例如,位置)。在一種配置中,可以通過(guò)由多個(gè)服務(wù)片段或描述符 定義的廣播服務(wù)發(fā)送控件。例如,廣播服務(wù)可以定義交互性片段,以用于規(guī)定廣播包括交互 式組件,以及識(shí)別該交互式組件。廣播服務(wù)中的內(nèi)容節(jié)目廣播可以由內(nèi)容片段和訪問(wèn)片段 呈現(xiàn),其中內(nèi)容片段對(duì)應(yīng)于內(nèi)容節(jié)目ID,而訪問(wèn)片段對(duì)應(yīng)于用于訪問(wèn)內(nèi)容節(jié)目的信息。片段 可以彼此相關(guān)聯(lián),從而使得接收設(shè)備可以通過(guò)使用交互性片段識(shí)別相關(guān)聯(lián)的內(nèi)容節(jié)目。根據(jù)一方面,可以創(chuàng)建對(duì)應(yīng)于控件的偽控件,用于通過(guò)廣播服務(wù)進(jìn)行傳送。偽控件 可以包括除去有效內(nèi)容源參數(shù)之外的所有功能性信息。即,內(nèi)容源參數(shù)不可以被偽控件用 于訪問(wèn)將在控件中呈現(xiàn)的內(nèi)容。取而代之的是,偽控件可以包括臨時(shí)內(nèi)容源信息,其稍后被 接收設(shè)備翻譯和替換。因此,在用有效內(nèi)容源數(shù)據(jù)替換了臨時(shí)內(nèi)容源信息時(shí),偽控件可以被 轉(zhuǎn)換為功能性控件。內(nèi)容源信息或數(shù)據(jù)通常指代用于識(shí)別和/或訪問(wèn)將在控件中呈現(xiàn)的內(nèi) 容的訪問(wèn)和/或標(biāo)識(shí)信息。在一個(gè)或多個(gè)方案中,臨時(shí)標(biāo)簽信息可以包括臨時(shí)標(biāo)簽,其用 于將所述信息識(shí)別為臨時(shí)的;匹配字段,用于識(shí)別字段值將與其匹配的字段;以及字段值。匹配字段例如可以被定義為內(nèi)容名稱或ID字段,而字段值可以規(guī)定內(nèi)容名稱或ID。根據(jù)另一方面,控件提供者可以規(guī)定控件的交互時(shí)間。交互時(shí)間可以指示控件將 被發(fā)送給接收設(shè)備或由接收設(shè)備執(zhí)行的時(shí)間。
通過(guò)示例示出了某些實(shí)施例,但其不受附圖的限制,在附圖中相同標(biāo)號(hào)指示類似單元,并且在附圖中圖1示出了其中可以實(shí)現(xiàn)一個(gè)或多個(gè)實(shí)施例的通信網(wǎng)絡(luò)的框圖;圖2是根據(jù)此處描述的一個(gè)或多個(gè)方面的通信設(shè)備的框圖;圖3示出了根據(jù)此處描述的一個(gè)或多個(gè)方面在用戶界面中顯示的交互式控件;圖4是示出了根據(jù)此處描述的一個(gè)或多個(gè)方面的、用于使得交互式控件通過(guò)廣播 的交互性組件可用的方法的流程圖;圖5是示出了根據(jù)此處描述的一個(gè)或多個(gè)方面的、用于配置控件用于通過(guò)廣播服 務(wù)進(jìn)行廣播和傳遞的方法的流程圖;圖6是示出了根據(jù)此處描述的一個(gè)或多個(gè)方面的、用于通過(guò)廣播服務(wù)接收和處理 交互式控件的方法的流程圖;以及圖7示出了根據(jù)此處描述的一個(gè)或多個(gè)方面的廣播服務(wù)片段和相應(yīng)的控件。
具體實(shí)施例方式在以下對(duì)多種實(shí)施例的描述中,參考構(gòu)成所述描述一部分的附圖,并且其中借助 于圖示示出了其中可以實(shí)施本發(fā)明的多種實(shí)施例。應(yīng)該理解,在不背離本發(fā)明范圍的情況 下,可以使用其它實(shí)施例,并且可以做出結(jié)構(gòu)和功能的修改。各種實(shí)施例可以用于大批網(wǎng)絡(luò)和通信協(xié)議中。圖1示出了根據(jù)此處所述的一個(gè) 或多個(gè)方面的、通過(guò)其可以下載內(nèi)容的通信網(wǎng)絡(luò)的示例。特別地,通信網(wǎng)絡(luò)100包括內(nèi) 容提供者101、控件提供者102、廣播服務(wù)系統(tǒng)103、移動(dòng)通信設(shè)備105和110、個(gè)人計(jì)算機(jī) (PC) 115、以及個(gè)人數(shù)據(jù)助理(PDA) 120。如此處所使用的PC不限于任意特定的操作系統(tǒng)或 平臺(tái)。通過(guò)網(wǎng)絡(luò)100的通信不限于圖示設(shè)備,并且可以包括其它裝置,諸如家用視頻存儲(chǔ)系 統(tǒng)、便攜式音頻/視頻播放器、數(shù)字照相機(jī)/攝像機(jī)、諸如GPS (全球定位系統(tǒng))設(shè)備的定位 設(shè)備、移動(dòng)電視、STB (機(jī)頂盒)、數(shù)字視頻記錄器等等、以及前述設(shè)備的任意組合。設(shè)備105、110、115和120可以通過(guò)各種類型的網(wǎng)絡(luò)彼此連接,以及連接于內(nèi)容提 供者101、控件提供者102、以及廣播服務(wù)系統(tǒng)103。例如,移動(dòng)通信設(shè)備105和110可以通 過(guò)蜂窩式網(wǎng)絡(luò)、短距離通信連接(諸如Bluetooth 、UWB(超寬帶)、紅夕卜、WiBree)、無(wú)線 局域網(wǎng)(WLAN)和/或高速無(wú)線數(shù)據(jù)網(wǎng)絡(luò)(例如,演進(jìn)數(shù)據(jù)優(yōu)化(EV-DO)網(wǎng)絡(luò)、通用移動(dòng)電 信系統(tǒng)(UMTS)網(wǎng)絡(luò)、和/或增強(qiáng)數(shù)據(jù)率的GSM演進(jìn)(EDGE)網(wǎng)絡(luò))與內(nèi)容提供者101進(jìn)行 通信。在一個(gè)或多個(gè)方案中,移動(dòng)通信設(shè)備105和110以及諸如PC 115和PDA 120的其它 設(shè)備可以使用有線網(wǎng)絡(luò)通信進(jìn)行通信。此外,設(shè)備105、110、115和120可以使用各種通信 協(xié)議,諸如,因特網(wǎng)協(xié)議(IP)、傳輸控制協(xié)議(TCP)、簡(jiǎn)單郵件傳輸協(xié)議(SMTP),以及本領(lǐng)域 內(nèi)已知的其它協(xié)議。內(nèi)容提供者101和控件提供者102可以被配置用于通過(guò)廣播服務(wù)系統(tǒng)103分發(fā)信息(例如,視頻、音頻、應(yīng)用)。廣播服務(wù)系統(tǒng)103例如可以配置用于對(duì)多種內(nèi)容項(xiàng)目進(jìn)行廣 告和傳送的廣播服務(wù)和會(huì)話以及與預(yù)訂設(shè)備的交互式服務(wù)。因此,在各種實(shí)例中,內(nèi)容提供 者101和/或控件提供者102可以發(fā)送內(nèi)容和服務(wù)給廣播服務(wù)系統(tǒng)103,用于向設(shè)備105、 110、115和120中的一個(gè)或多個(gè)廣播。在一種或多種方案中,廣播服務(wù)系統(tǒng)103可以被配置 用于使用OMA BCAST(開(kāi)放移動(dòng)聯(lián)盟移動(dòng)廣播服務(wù)使能套件)協(xié)議和服務(wù)。盡管內(nèi)容提供 者101、控件提供者102和廣播服務(wù)系統(tǒng)103在圖1中被示為分開(kāi)的實(shí)體,但是可以理解,系 統(tǒng)101、102和103可以是單個(gè)系統(tǒng)的模塊或組件。附加地或可替換地,內(nèi)容和交互式服務(wù)可以在廣播服務(wù)的兩個(gè)不同信道中進(jìn)行廣播。因此,內(nèi)容可以在內(nèi)容廣播傳遞信道中進(jìn)行廣播,而交互式數(shù)據(jù)(諸如控件或/偽控 件)可以在分開(kāi)的交互性傳遞信道中進(jìn)行廣播。因此,如果交互式數(shù)據(jù)引用了在內(nèi)容廣播 傳遞信道中的內(nèi)容項(xiàng)目廣播,則設(shè)備可能需要定位和/或識(shí)別內(nèi)容廣播傳遞信道中的內(nèi)容 項(xiàng)目。圖2是諸如移動(dòng)通信設(shè)備105的通信設(shè)備的框圖,包括連接于用戶接口 230、存儲(chǔ) 器234和/或其它存儲(chǔ)裝置、以及顯示器236的處理器228。通信設(shè)備212還可以包括電 池250、(一個(gè)或多個(gè))揚(yáng)聲器253、以及天線254。用戶接口 230可以進(jìn)一步包括小鍵盤(pán)、 觸摸屏、語(yǔ)音接口、一個(gè)或多個(gè)箭頭鍵、操縱桿、數(shù)據(jù)手套、鼠標(biāo)、滾動(dòng)球等等。通信設(shè)備212 可以包括計(jì)算機(jī)、PDA、移動(dòng)電話等等。由通信設(shè)備212中的處理器228和其它組件使用的計(jì)算機(jī)可執(zhí)行指令和數(shù)據(jù)可以 被存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)器234中。存儲(chǔ)器可以用只讀存儲(chǔ)器模塊或隨機(jī)存取存儲(chǔ)器的任 意組合實(shí)現(xiàn),其可選地包括易失性和非易失性存儲(chǔ)器。軟件240可以被存儲(chǔ)在存儲(chǔ)器234和 /或存儲(chǔ)裝置中,以便向處理器228提供指令,用于使得通信設(shè)備212能夠執(zhí)行多種功能。 可替換地,通信設(shè)備212的計(jì)算機(jī)可執(zhí)行指令中的某些或所有可以用硬件或固件(未示出) 實(shí)現(xiàn)。通信設(shè)備212可以被配置用于通過(guò)特定DVB (數(shù)字視頻廣播)接收器241接收、解 碼和處理數(shù)字無(wú)線電或電視廣播傳送,其例如基于DVB標(biāo)準(zhǔn)。還可以向移動(dòng)設(shè)備提供用于 數(shù)字廣播傳送的其它類型的接收器,諸如ATSC (高級(jí)電視系統(tǒng)委員會(huì))、MediaFL0、DMB (數(shù) 字多媒體廣播)、ISDB (集成服務(wù)數(shù)字廣播)、HDTV(高清電視)、DAB (數(shù)字音頻廣播)、 DRM(數(shù)字無(wú)線電廣播)等等。此外,通信設(shè)備212還可以被配置用于通過(guò)FM/AM無(wú)線電接 收器242、WLAN收發(fā)器243、以及無(wú)線電信收發(fā)器244接收、解碼和處理傳送??商鎿Q地,收 發(fā)器243和244可以被劃分為分開(kāi)的傳送器和接收器組件(未示出)。在一個(gè)示例中,收發(fā) 器244可以包括廣播接收器(未示出)和反向信道接收器(未示出),用于分別通過(guò)廣播信 道和反向信道進(jìn)行通信。根據(jù)一方面,通信設(shè)備212可以接收無(wú)線電數(shù)據(jù)系統(tǒng)(RDS)消息。也可以使用其它 傳送和接收系統(tǒng),包括ΒΙΛΙΕ ΟΤ 、WiMAX (全球微波互聯(lián)接入),即電氣和電子工 程師協(xié)會(huì)(IEEE)802. 16標(biāo)準(zhǔn),和/或UWB(超寬帶)收發(fā)器。在一個(gè)或多個(gè)實(shí)例中,可以向 另一移動(dòng)終端(未示出)發(fā)送信號(hào)或從其接收信號(hào)。例如,可以通過(guò)使用多種傳送協(xié)議在兩 個(gè)通信設(shè)備之間傳送音頻、視頻和其它信號(hào),所述多種傳送協(xié)議諸如無(wú)線局域網(wǎng)(WLAN)、 通用分組無(wú)線業(yè)務(wù)(GPRS)、第三代移動(dòng)系統(tǒng)技術(shù)(3G)、藍(lán)牙、和/或通用即插即用(UPnP)。 這些網(wǎng)絡(luò)可以被用于訪問(wèn)或支持本地網(wǎng)絡(luò)或諸如因特網(wǎng)的遠(yuǎn)程網(wǎng)絡(luò)。
再次參考圖1,控件提供者102存儲(chǔ)、配置控件和向用戶分發(fā)控件。如此處所使用 的,控件通常指代這樣的應(yīng)用,該應(yīng)用向用戶設(shè)備提供來(lái)自內(nèi)容提供者(諸如內(nèi)容提供者 101)的內(nèi)容??丶梢栽谟脩粼O(shè)備上運(yùn)行,并自動(dòng)接收和顯示來(lái)自一個(gè)或多個(gè)內(nèi)容提供者 的新內(nèi)容。控件還可以獨(dú)立于用戶設(shè)備上存在的其它內(nèi)容訪問(wèn)應(yīng)用(諸如web瀏覽器)而 進(jìn)行操作。在一個(gè)示例中,控件可以由公司贊助,該公司可以使用控件向用戶通知折扣或減 價(jià)。此外,控件可以包括交互式特征。例如,控件可以包括以下選項(xiàng)響應(yīng)于用戶選擇控件 選項(xiàng),啟動(dòng)web瀏覽器,用于導(dǎo)航到特定站點(diǎn)。控件可以有多種大小、形狀和配置。圖3示出了控件300,其具有內(nèi)容顯示區(qū)域,并包括用于定制控件300的多種選項(xiàng)和特征。例如,控件300包括內(nèi)容顯示區(qū)域305,在該內(nèi)容顯示區(qū)域處可以呈現(xiàn)視頻、圖像、 文本和其它類型的內(nèi)容??丶?00進(jìn)一步包括更多信息選項(xiàng)310、轉(zhuǎn)到選項(xiàng)315、僅文本選 項(xiàng)320、以及首選項(xiàng)選項(xiàng)325。如果用戶希望看到與當(dāng)前在內(nèi)容顯示區(qū)域305中顯示的內(nèi)容 有關(guān)的附加信息,則可以由用戶選擇更多信息選項(xiàng)310。選擇更多信息選項(xiàng)310可以導(dǎo)致 信息面板(未示出)被顯出。更多信息選項(xiàng)310可以取決于信息面板是否被示出而改變外 觀。例如,當(dāng)附加信息未被顯示時(shí),更多信息選項(xiàng)310可以類似于加號(hào)標(biāo)志(即,“ + ”),而 當(dāng)附加信息被顯示時(shí),更多信息選項(xiàng)310可以類似于減號(hào)標(biāo)志(即,“_”)。轉(zhuǎn)到選項(xiàng)315可以被用于訪問(wèn)與控件300所顯示的內(nèi)容關(guān)聯(lián)的網(wǎng)站或其它內(nèi)容站 點(diǎn)。例如,汽車(chē)廣告可以被控件300顯示在內(nèi)容顯示區(qū)域305中。如果用戶感興趣所廣告 的汽車(chē)或汽車(chē)公司,則用戶可以選擇轉(zhuǎn)到選項(xiàng)315,其可以自動(dòng)啟動(dòng)web瀏覽器,并導(dǎo)航到 預(yù)定義的站點(diǎn)(例如,汽車(chē)公司的網(wǎng)站)。諸如web瀏覽器的瀏覽應(yīng)用可以基于操作系統(tǒng)默 認(rèn)值、用戶首選項(xiàng)、控件默認(rèn)值、和/或內(nèi)容參數(shù),而預(yù)先關(guān)聯(lián)于控件。僅文本選項(xiàng)325允許用戶僅顯示文本,從而視頻和圖像不會(huì)被示出。用戶可能希 望在工作環(huán)境中或者在視頻和/或音頻可能打擾其他人的地方禁用視頻和圖像內(nèi)容。首選 項(xiàng)選項(xiàng)320當(dāng)被選擇時(shí),可以顯出首選項(xiàng)菜單,其中用戶可以選擇用戶希望激活或無(wú)效的、 在菜單中顯示的內(nèi)容或控件的各種選項(xiàng)和特征。首選項(xiàng)選項(xiàng)可以包括控件大小、內(nèi)容等級(jí)、 每小時(shí)(或每個(gè)其它時(shí)段)的廣告、音頻等等。在一個(gè)或多個(gè)實(shí)例中,控件可以被用于傳遞廣播節(jié)目,諸如通常根據(jù)各種預(yù)定義 的標(biāo)準(zhǔn)或協(xié)議(諸如OMA BCAST)進(jìn)行廣播的電視或收音機(jī)節(jié)目。因此,根據(jù)一方面,可以 根據(jù)交互式控件與其相關(guān)聯(lián)的內(nèi)容的廣播協(xié)議來(lái)發(fā)送交互式控件。所述方法消除了控件開(kāi) 發(fā)者和提供者針對(duì)與每一個(gè)廣播協(xié)議的兼容性進(jìn)行特別開(kāi)發(fā)的需要。取而代之的是,可以 在控件已經(jīng)被開(kāi)發(fā)之后配置控件的各種參數(shù),以適應(yīng)于特定廣播協(xié)議,諸如0MABCAST。圖4是示出一種用于向一個(gè)或多個(gè)設(shè)備廣播作為偽控件的、關(guān)聯(lián)于廣播內(nèi)容的交 互式控件的方法的流程圖。偽控件是除去包括臨時(shí)內(nèi)容源參數(shù)外的、功能性控件的復(fù)制品 或變體。在一實(shí)施例中,功能性控件可以是交互式的。一般而言,功能性控件包括內(nèi)容源信 息,其可由處理設(shè)備(諸如移動(dòng)電話)用于檢索和訪問(wèn)內(nèi)容。不過(guò),在偽控件中,內(nèi)容源信 息包括可能不可用于訪問(wèn)內(nèi)容的占位符或臨時(shí)數(shù)據(jù)。在步驟400,廣播服務(wù)系統(tǒng)可以創(chuàng)建用 于與對(duì)應(yīng)于交互式控件的偽控件相關(guān)聯(lián)的內(nèi)容的廣播服務(wù)。例如,如果交互式控件被配置 用于顯示移動(dòng)電視頻道或電視節(jié)目,則廣播服務(wù)可以被創(chuàng)建用于廣播該移動(dòng)電視頻道或電 視節(jié)目。換種方式說(shuō),廣播服務(wù)系統(tǒng)可以使得移動(dòng)電視頻道或節(jié)目通過(guò)廣播服務(wù)(例如,廣 播服務(wù)的內(nèi)容廣播信道)可用。
一旦廣播服務(wù)已被創(chuàng)建,則在步驟403,廣播服務(wù)系統(tǒng)可以分配用于廣播內(nèi)容的傳 送參數(shù)。在一個(gè)示例中,可以根據(jù)會(huì)話描述協(xié)議(SDP)在文件中規(guī)定傳送參數(shù)。與SDP有 關(guān)的信息可以在 RFC 2327 (可以在 http://www. ietf. org/rfc/rfc2327. txt ? number = 2327下載)中找到。在另一示例中,傳送參數(shù)可以被呈現(xiàn)為例如根據(jù)DVB或其它廣播標(biāo)準(zhǔn) 的節(jié)目特定信息/服務(wù)信息(PSI/SI)。傳送參數(shù)的示例可以包括對(duì)傳輸協(xié)議、媒體格式/ 編解碼器、多播/單播地址/端口、和/或定時(shí)(開(kāi)始/結(jié)束)信息的識(shí)別。在步驟406,可 以生成服務(wù)指南描述符或片段,用于識(shí)別和描述進(jìn)行廣播的內(nèi)容。描述符可以包括以下片 段,諸如,用于識(shí)別內(nèi)容項(xiàng)目的內(nèi)容片段(例如內(nèi)容的數(shù)量或名稱),以及指定用于檢索或 以其它方式獲得該內(nèi)容的訪問(wèn)地址、位置或方法的訪問(wèn)片段。如此處所使用的,片段通常指 代用于定義廣播服務(wù)的各種方面或組件的參數(shù)。根據(jù)一個(gè)或多個(gè)方面,對(duì)應(yīng)于在偽控件中 存儲(chǔ)的臨時(shí)內(nèi)容源信息(如下所述)的臨時(shí)內(nèi)容源信息也可以被存儲(chǔ)在訪問(wèn)片段或其它服 務(wù)指南描述符中。在步驟409,交互式片段(例如OMA BCAST的交互性數(shù)據(jù)(InteractivityData) 片段)可以被創(chuàng)建并與在步驟406創(chuàng)建的片段相關(guān)聯(lián),以便指定諸如偽控件的交互式服務(wù) 或文檔與廣播內(nèi)容相關(guān)聯(lián)。根據(jù)一個(gè)方面,片段可以作為電子服務(wù)指南(ESG)的一部分在 廣播內(nèi)容傳遞信道上或在廣播服務(wù)的交互性傳遞信道上被發(fā)送。ESG片段的可用性可以在 傳送參數(shù)中聲明,諸如服務(wù)指南傳遞描述符(SGDD)。此外,在一實(shí)施例中,片段可以在使用 FLUTE (通過(guò)單向傳輸?shù)奈募鬟f)作為傳遞協(xié)議的一個(gè)或多個(gè)服務(wù)指南傳遞單元(SGDU) 中被傳遞。關(guān)于FLUTE的信息可以在RFC 3926協(xié)議中找到,其可以在http://WWW. ietf. org/rfc/rfc3926. txt ? number = 3926下載。如果片段在交互式傳遞信道被傳遞,則它們 可以被終端請(qǐng)求。另一方面,如果片段在廣播內(nèi)容傳遞信道上被傳遞,則終端可以經(jīng)由探詢 接收所述片段。在步驟412,可以初始化用于訪問(wèn)偽控件的一個(gè)或多個(gè)方法。訪問(wèn)方法 可以包括廣播會(huì)話,其用于向一個(gè)或多個(gè)設(shè)備廣播偽控件。例如,偽控件可以作為 廣播服務(wù)的一個(gè)交互式組件被廣播(例如使用OMA BCAST協(xié)議的交互式媒體文檔 (InteractiveMediaDocuments)的實(shí)例)??商鎿Q地或附加地,可以定義用于允許設(shè)備檢索 偽控件的訪問(wèn)位置。例如,訪問(wèn)位置可以包括該設(shè)備可以經(jīng)由超文本傳輸協(xié)議(HTTP)訪問(wèn) 的URL。在步驟415,可以從控件提供者接收或檢索偽控件。如上所討論的,偽控件可以包括臨時(shí)內(nèi)容源信息。在一個(gè)或多個(gè)方案中,臨時(shí)內(nèi) 容源信息可以被用于定位和檢索用于訪問(wèn)將在控件中呈現(xiàn)的信息的有效訪問(wèn)信息。臨時(shí) 內(nèi)容源信息可以被使用,從而使得控件提供者不需要知道或理解底層傳送協(xié)議。取而代之 的是,理解廣播協(xié)議的接收設(shè)備可以處理臨時(shí)內(nèi)容源信息,通過(guò)使用臨時(shí)內(nèi)容源信息獲得 有效的訪問(wèn)信息,以及用有效內(nèi)容訪問(wèn)數(shù)據(jù)替換臨時(shí)信息,如下文更詳細(xì)討論的。在使用 OMI BCAST廣播協(xié)議的一個(gè)示例中,臨時(shí)內(nèi)容源信息可以被格式化為具有標(biāo)簽指示符、匹配 字段和字段值的串。標(biāo)簽指示符被用于指示偽代碼中的內(nèi)容源信息不是有效的內(nèi)容源信息 (即,其無(wú)法被用于訪問(wèn)該內(nèi)容)。另一方面,匹配字段指定了存儲(chǔ)將匹配字段值的值的內(nèi) 容片段或訪問(wèn)片段的屬性。根據(jù)使用OMI BCAST廣播方法的一種方案,匹配字段可以是內(nèi) 容或服務(wù)ID屬性,諸如全局內(nèi)容ID (GlobalContentID)或全局服務(wù)ID (GlobalServiceID)。 臨時(shí)內(nèi)容源信息的一個(gè)示例包括文本串,諸如“ ! ! ! TEMP-TAG&ContentName&Smurffit”,其中!??! TEMP-TAG是標(biāo)簽指示符,ContentName是匹配字段,并且Smurffit是字段值。在 一個(gè)或多個(gè)實(shí)例中,臨時(shí)標(biāo)簽信息可以由廣播服務(wù)系統(tǒng)提供。因此,控件提供者僅需要知道 臨時(shí)標(biāo)簽信息,并且其它數(shù)據(jù)(諸如訪問(wèn)信息)可以通過(guò)使用臨時(shí)標(biāo)簽信息而導(dǎo)出。根據(jù)一個(gè)方面,可以省略匹配字段和字段值。取而代之的是,終端可以通過(guò)使用片 段關(guān)聯(lián)(例如,在交互性數(shù)據(jù)片段和內(nèi)容和訪問(wèn)片段之間的鏈接或關(guān)聯(lián))來(lái)識(shí)別內(nèi)容。在 步驟418,如果偽控件包括多個(gè)文件,則控件可以被打包為單一文件用于傳輸。例如,多個(gè)控 件文件可以被包括在單個(gè)GNU壓縮(GZIP)文件中,以用于較容易的傳輸。一旦已經(jīng)接收了偽控件,則在步驟421廣播服務(wù)系統(tǒng)可以配置或打包偽控件, 用于存儲(chǔ)和傳輸。在一個(gè)示例中,廣播服務(wù)系統(tǒng)可以使交互性服務(wù)對(duì)象實(shí)例化,以用 于在廣播會(huì)話中傳送偽控件。在OMA BCAST廣播系統(tǒng)中,交互性服務(wù)對(duì)象可以對(duì)應(yīng)于 InteractiveMediaDocument (交互式媒體文檔)的實(shí)例的MediaOb jectSet (媒體對(duì)象集 合)元素。傳輸包(例如,交互式服務(wù)對(duì)象)的多個(gè)參數(shù)也可以在使得偽控件對(duì)用戶可用 之前被定義。例如,內(nèi)容類型的參數(shù)可以被設(shè)為“應(yīng)用Λ-gzip,以識(shí)別其中存儲(chǔ)的數(shù)據(jù)的 類型,而內(nèi)容位置可以被設(shè)置為在此可以訪問(wèn)控件的位置(例如統(tǒng)一資源標(biāo)識(shí)符)。附加地 或可替換地,通過(guò)使用OMA BCAST協(xié)議,關(guān)聯(lián)于偽控件的每個(gè)文件可以被定義為媒體對(duì)象集 合的對(duì)象(Object)元素的分開(kāi)的例示。一旦廣播會(huì)話和偽控件傳輸包已經(jīng)被配置,則在步驟424廣播服務(wù)系統(tǒng)可以使得 偽控件(例如控件GZIP文件)對(duì)于一個(gè)或多個(gè)設(shè)備可訪問(wèn)。偽控件可以變得是經(jīng)由在步 驟412中初始化的一個(gè)或多個(gè)訪問(wèn)方法而可用的。此外,在步驟427中,關(guān)聯(lián)于偽控件的內(nèi) 容也可以變得是如步驟403中指定的傳送參數(shù)所定義的那樣可用的(例如通過(guò)廣播或隨需 訪問(wèn))ο如參考圖4所討論的,偽控件可以由控件提供者配置并從其接收。控件提供者可 以是廣播服務(wù)系統(tǒng)的組件,或者可以由分開(kāi)的實(shí)體進(jìn)行操作。圖7示出了偽控件和被用于定義廣播的多種參數(shù)和組件的多種廣播服務(wù)片段,其 中通過(guò)該廣播傳送該偽控件。交互性片段702可以識(shí)別廣播的交互式組件,諸如偽控件 700。偽控件700可以包括多種參數(shù),諸如名稱參數(shù)705、有效性參數(shù)710、以及內(nèi)容源參數(shù) 715。名稱參數(shù)705可以被用于指定控件的名稱,而有效性參數(shù)710可以被用于指示偽控件 進(jìn)行操作有效的時(shí)段。內(nèi)容源參數(shù)715可以被用于存儲(chǔ)用于訪問(wèn)將在控件中呈現(xiàn)的內(nèi)容的 訪問(wèn)信息。不過(guò),在諸如偽控件700的偽控件中,內(nèi)容源參數(shù)715包括臨時(shí)源信息,其通常在 訪問(wèn)內(nèi)容項(xiàng)目時(shí)是無(wú)效的。取而代之的是,在內(nèi)容源參數(shù)715中存儲(chǔ)的臨時(shí)源信息允許設(shè) 備定位和獲得有效的內(nèi)容訪問(wèn)信息。例如,內(nèi)容源參數(shù)715可以存儲(chǔ)文本串720,其用“ ! !! TEMP-TAG”串將其自身識(shí)別為臨時(shí)標(biāo)簽信息。為了獲得針對(duì)將被呈現(xiàn)的內(nèi)容項(xiàng)目的訪問(wèn)信 息,接收設(shè)備可以將匹配字段725和字段值730與內(nèi)容片段745的對(duì)應(yīng)字段735和字段值 740進(jìn)行匹配。內(nèi)容片段745和訪問(wèn)片段750可以被關(guān)聯(lián)為使得內(nèi)容片段745的標(biāo)識(shí)允許 接收設(shè)備將訪問(wèn)片段750識(shí)別為對(duì)應(yīng)的訪問(wèn)信息。根據(jù)一個(gè)方面,交互性片段702和/或 偽控件700可以在廣播服務(wù)的交互性信道(未示出)上被發(fā)送,而交互性片段702和/或 訪問(wèn)片段750可以在廣播服務(wù)的內(nèi)容廣播信道(未示出)上被發(fā)送。于是,可以從內(nèi)容片段745或訪問(wèn)片段750或二者中提取針對(duì)對(duì)應(yīng)于內(nèi)容片段745 和訪問(wèn)片段755的內(nèi)容項(xiàng)目的有效訪問(wèn)信息755。有效的訪問(wèn)信息755接著可以被用于替換最初包括在偽控件中的臨時(shí)內(nèi)容源信息。一旦進(jìn)行了替換,偽控件可以被轉(zhuǎn)換為功能性 控件,其能夠通過(guò)使用有效的訪問(wèn)信息755訪問(wèn)和檢索內(nèi)容項(xiàng)目。附加地或可替換地,交互 性片段702、內(nèi)容片段745和訪問(wèn)片段750中的每個(gè)可以被鏈接或以其它方式相關(guān)聯(lián)。因 此,具有關(guān)于交互性片段702的知識(shí)的設(shè)備或應(yīng)用可以能夠經(jīng)由所述鏈接(例如,在廣播內(nèi) 容傳遞信道中)定位和識(shí)別關(guān)聯(lián)的內(nèi)容片段,諸如內(nèi)容片段745。如所討論的,可以在交互性傳遞信道上檢索片段,或者在廣播內(nèi)容傳遞信道上經(jīng) 由探詢接收片段。還可以使用兩種接收/檢索方法的結(jié)合。此外,可以由接收設(shè)備接收/ 檢索任意數(shù)量的片段。例如,取決于通過(guò)廣播服務(wù)系統(tǒng)可得到什么和/或接收設(shè)備需要什 么,接收設(shè)備可以接收一個(gè)、兩個(gè)、四個(gè)或七個(gè)片段。圖5是示出了用于創(chuàng)建和配置用于在廣播服務(wù)上的傳送的偽控件的方法的流程圖。在步驟500,控件提供者可以確定或識(shí)別控件將針對(duì)其提供交互的內(nèi)容或服務(wù)。所述確 定可以例如基于在交互性控件和特定內(nèi)容項(xiàng)目之間的相關(guān)性而手動(dòng)或自動(dòng)進(jìn)行。在一個(gè)示 例中,汽車(chē)廣告控件可以關(guān)聯(lián)于汽車(chē)評(píng)論電視節(jié)目,以使得與接收觀眾的相關(guān)性和興趣最 大化。根據(jù)一個(gè)或多個(gè)配置,控件提供者還可以確定用于交互的定時(shí)(例如,在廣播期間的 點(diǎn),在該點(diǎn),控件或與其對(duì)應(yīng)的偽控件將被分發(fā)到一個(gè)或多個(gè)接收設(shè)備或者對(duì)于一個(gè)或多 個(gè)接收設(shè)備可用)。定時(shí)可以是相對(duì)的(相對(duì)于內(nèi)容項(xiàng)目的開(kāi)始或結(jié)束)而不是絕對(duì)的。 可替換地,定時(shí)也可以被定義為絕對(duì)時(shí)間。在步驟503和506,控件提供者可以創(chuàng)建和配置對(duì)應(yīng)于交互性控件的偽控件。在一 個(gè)或多個(gè)配置中,控件提供者可以通過(guò)將臨時(shí)內(nèi)容源或標(biāo)簽信息包括在控件的內(nèi)容源參數(shù) 中,而將交互式控件轉(zhuǎn)換為偽控件。因此,除去被用于訪問(wèn)和啟動(dòng)內(nèi)容項(xiàng)目的源參數(shù)之外, 偽控件可以是可執(zhí)行的/可呈現(xiàn)的。如所討論的,臨時(shí)內(nèi)容源信息可以包括臨時(shí)標(biāo)簽指示 符、匹配字段、和字段值。不過(guò),在一個(gè)或多個(gè)實(shí)例中,取決于在廣播服務(wù)的片段之間(例 如在交互性片段和內(nèi)容或訪問(wèn)片段之間)是否存在片段關(guān)聯(lián),匹配字段和匹配值可以被忽 略。一旦偽控件已經(jīng)被配置,則在步驟509偽控件可以變得對(duì)于廣播服務(wù)系統(tǒng)可用。例如, 控件提供者可以將偽控件或通知發(fā)送給廣播服務(wù)系統(tǒng)。圖6是示出了用于通過(guò)廣播服務(wù)接收偽控件以及用于將偽控件轉(zhuǎn)換為能夠訪問(wèn) 和呈現(xiàn)相關(guān)聯(lián)的內(nèi)容的控件的方法的流程圖。在步驟600,諸如移動(dòng)通信設(shè)備105或110的 接收設(shè)備可以從廣播服務(wù)系統(tǒng)接收用于廣播服務(wù)的服務(wù)指南片段或描述。接收設(shè)備可以或 者通過(guò)廣播或者通過(guò)從訪問(wèn)位置檢索片段而獲得服務(wù)指南片段。在步驟603,接收設(shè)備可以 確定廣播服務(wù)是否包括交互式組件。例如,接收設(shè)備可以確定交互性片段是否被包括在所 檢索的片段中。在OMA BCAST廣播的情形中,接收設(shè)備可以確定InteractivityData(交互 性數(shù)據(jù))片段是否存在。如果交互性組件不存在,則所述過(guò)程可以終止。不過(guò),如果交互性 片段確實(shí)存在,則在步驟606接收設(shè)備可以獲得(例如通過(guò)廣播接收或檢索)對(duì)應(yīng)的交互 性組件,該組件識(shí)別交互性內(nèi)容、應(yīng)用或服務(wù)(例如,聲明了經(jīng)過(guò)GZIP的偽控件的0MABCAST InteractivityMediaDocument (交互性媒體文檔))。在步驟607,接收設(shè)備可以確定偽控件 被包括在交互性組件中,或者由交互性組件引用。作為響應(yīng),在步驟609接收設(shè)備可以獲得 關(guān)聯(lián)于交互性組件的偽控件。在步驟612,接收設(shè)備接著可以訪問(wèn)所接收的偽控件的一個(gè)或多個(gè)控件文件,以便 提取在一個(gè)或多個(gè)控件文件中存儲(chǔ)的臨時(shí)內(nèi)容源信息。在步驟615,接收設(shè)備可以確定在臨時(shí)內(nèi)容源信息中是否規(guī)定了匹配字段和字段值。如果是,則在步驟618接收設(shè)備可以通 過(guò)使用匹配字段和字段值來(lái)識(shí)別和定位對(duì)應(yīng)的內(nèi)容或服務(wù)片段。例如,可以將匹配字段和 字段值與正由廣播系統(tǒng)進(jìn)行廣播的各種服務(wù)和內(nèi)容片段進(jìn)行比較,以識(shí)別匹配(如圖7所 討論的)。不過(guò),如果臨時(shí)內(nèi)容源信息不包括匹配字段和字段值(例如,臨時(shí)內(nèi)容源信息僅 包括標(biāo)簽指示符),則在步驟621接收設(shè)備可以通過(guò)片段關(guān)系識(shí)別適當(dāng)?shù)膬?nèi)容或服務(wù)片段。 例如,內(nèi)容、交互性和訪問(wèn)片段可以每一個(gè)都包括其它片段中的每一個(gè)的標(biāo)識(shí)信息??商鎿Q 地或附加地,每個(gè)片段可以包括到其它片段中的每一個(gè)的鏈接。在一個(gè)示例中,交互性片段 可以包括對(duì)內(nèi)容片段或服務(wù)片段的引用,作為交互性片段的子元素。片段的子元素可以進(jìn)一步包括內(nèi)容片段或服務(wù)片段的標(biāo)識(shí),作為屬性。一旦已經(jīng)識(shí)別了適當(dāng)?shù)膬?nèi)容或服務(wù)片段,則在步驟624接收設(shè)備可以識(shí)別和獲得 對(duì)應(yīng)的訪問(wèn)片段。如所討論的,訪問(wèn)片段包括用于訪問(wèn)對(duì)應(yīng)的內(nèi)容或服務(wù)的信息。在步驟 627,接收終端可以將在訪問(wèn)片段中規(guī)定的訪問(wèn)信息轉(zhuǎn)換為與控件兼容的源標(biāo)簽格式。例 如,控件可能僅理解或能夠處理被規(guī)定為URL的內(nèi)容位置。因此,如果訪問(wèn)信息用某種其它 格式表達(dá),則可以執(zhí)行轉(zhuǎn)換或翻譯,以將訪問(wèn)信息從第一格式轉(zhuǎn)換為第二格式(即,URL格 式)??丶梢允褂酶鞣N格式。在某些實(shí)例中,控件可以使用URL語(yǔ)法的形式用于訪問(wèn)內(nèi)容 項(xiàng)目??梢杂糜谂cAPPLE QUICKTIME內(nèi)容相兼容的示例格式如下〈object CLASSID =〃 c1sid02BF25D5-8C17-4B23-BC80-D3488ABDDC6B“CODEBASE = “ http://www.apple.com/qtactivex/qtplugin.cab “ width ="360" height=" 240" ><param name = " src" value = “ 1. jpg〃 ><param name = " autoplay" value = " true" ><param name=" controller" value=" false" ><param name = " href" value = " rtsp://quicktimel. oit. duke, edu/video/ ddi_webcast. sdp" ><pararn name = " target" value = " QuickTimePlayer" >〈embed src =〃 1. jpg" width=" 360〃 height =" 240〃 type=" video/ quicktime" controller =" false"autoplay =" true" href =" rtsp://quicktimel. oit. duke. edu/video/ddi_ webcast, sdp "target = " QuickTimePlayer " pluginspage = " http://www.apple.com/ quicktime/download/"name=" Get QuickTime" >〈/object〉其它示例的訪問(wèn)信息格式可以在 http//www. oit. duke, edu/dms/dukestream/ 1 ive_streaming_samP le_links.html 找至丨J。一旦訪問(wèn)信息已經(jīng)被正確地格式化,則在步驟630接收設(shè)備可以通過(guò)用已轉(zhuǎn)換或 已翻譯的訪問(wèn)信息替換臨時(shí)內(nèi)容源信息,而將偽控件轉(zhuǎn)換為功能性控件。例如,所轉(zhuǎn)換的訪 問(wèn)信息可以存儲(chǔ)在偽控件的內(nèi)容源參數(shù)中的臨時(shí)內(nèi)容源信息上。一旦已經(jīng)用有效的源標(biāo)簽 替換了內(nèi)容源信息,則在步驟633接收設(shè)備可以執(zhí)行或呈現(xiàn)所轉(zhuǎn)換的控件。根據(jù)一個(gè)或多個(gè)方面,可以在由廣播服務(wù)規(guī)定的預(yù)定義時(shí)間處執(zhí)行/呈現(xiàn)交互性功能性控件。例如,控件 可以在下述時(shí)間被執(zhí)行,所述時(shí)間被安排用于廣播相關(guān)聯(lián)的內(nèi)容節(jié)目(例如,電視節(jié)目)。在一個(gè)或多個(gè)配置中,如果交互性片段被鏈接到或以其它方式關(guān)聯(lián)于訪問(wèn)片段, 則接收設(shè)備可以直接識(shí)別和/或定位訪問(wèn)片段;而不是識(shí)別內(nèi)容片段,并隨后識(shí)別訪問(wèn)片 段。即,圖6所示的方法的步驟621可以是可選的。根據(jù)一個(gè)或多個(gè)其它方面,偽控件可以駐留于接收設(shè)備中。即,接收設(shè)備可能已經(jīng) 直接從控件提供者或者通過(guò)與承載了對(duì)應(yīng)內(nèi)容的廣播網(wǎng)絡(luò)不同的媒體下載或接收了偽控 件。在這種情形中,接收設(shè)備可以根據(jù)此處所述的方法和系統(tǒng)處理(例如轉(zhuǎn)換)偽控件。盡管已經(jīng)參考OMA BCAST協(xié)議討論了在此描述的各種方法、系統(tǒng)和示例,但是應(yīng)該 理解,可以以類似方式使用各種廣播和傳送協(xié)議。例如,可以根據(jù)與備選廣播協(xié)議相兼容的 格式配置臨時(shí)標(biāo)簽。在另一示例中,取決于所使用的廣播協(xié)議的規(guī)范和兼容性,可以替換一 個(gè)或多個(gè)參數(shù)(例如,取代源標(biāo)簽參數(shù))。此處所述的方法和特征還可以通過(guò)任意數(shù)量的能夠存儲(chǔ)計(jì)算機(jī)可讀指令的計(jì)算 機(jī)可讀介質(zhì)實(shí)現(xiàn)??梢允褂玫挠?jì)算機(jī)可讀介質(zhì)的示例包括RAM、R0M、EEPR0M、閃速存儲(chǔ)器或 其它存儲(chǔ)器技術(shù)、CD-R0M、DVD或者其它光盤(pán)存儲(chǔ)裝置、盒式磁帶、磁帶、磁性存儲(chǔ)裝置等等。附加地或可替換地,在至少某些實(shí)施例中,此處所述的方法和特征可以通過(guò)一個(gè) 或多個(gè)集成電路(IC)實(shí)現(xiàn)。集成電路例如可以是微處理器,其訪問(wèn)在只讀存儲(chǔ)器(ROM)中 存儲(chǔ)的編程指令和/或其它數(shù)據(jù)。在某種所述實(shí)施例中,ROM存儲(chǔ)編程指令,其使得IC執(zhí) 行根據(jù)此處所述的一個(gè)或多個(gè)方法的操作。在至少某些其它實(shí)施例中,此處所述的一個(gè)或 多個(gè)方法被硬連線到IC中。換句話說(shuō),在所述情形中IC是專用集成電路(ASIC),其具有專 用于此處所述的計(jì)算和其它操作的門(mén)和其它邏輯。在又一實(shí)施例中,IC可以基于從ROM和 /或RAM讀取的編程指令的執(zhí)行而執(zhí)行某些操作,而其它操作被硬連線到IC的門(mén)和其它邏 輯中。此外,IC可以將圖像數(shù)據(jù)輸出到顯示緩沖器。盡管已經(jīng)描述了執(zhí)行本發(fā)明的特定示例,但是本領(lǐng)域技術(shù)人員將理解,在根據(jù)所 附權(quán)利要求中闡述的本發(fā)明的精神和范圍內(nèi)包含的、對(duì)于上述系統(tǒng)和方法的多種變體和改 變是存在的。此外,通過(guò)查看本公開(kāi),本領(lǐng)域普通技術(shù)人員將發(fā)現(xiàn)所附權(quán)利要求的范圍和精 神內(nèi)的多種其它實(shí)施例、修改和變體。
權(quán)利要求
一種方法,包括配置廣播會(huì)話,所述廣播會(huì)話用于發(fā)送作為所述廣播會(huì)話的交互式組件的偽控件,所述偽控件被配置用于將廣播節(jié)目傳送給接收設(shè)備;接收所述偽控件,其中所述偽控件包括被配置為將被所述接收設(shè)備替換的臨時(shí)信息;以及通知所述接收設(shè)備所述偽代碼可用。
2.根據(jù)權(quán)利要求1所述的方法,其中所述臨時(shí)信息被配置為將被用于訪問(wèn)所述廣播節(jié) 目的有效內(nèi)容源信息替換。
3.根據(jù)權(quán)利要求1所述的方法,其中所述臨時(shí)信息包括對(duì)應(yīng)于所述廣播節(jié)目的內(nèi)容標(biāo)識(shí)fe息。
4.根據(jù)權(quán)利要求3所述的方法,其中所述臨時(shí)信息包括標(biāo)簽指示符,其用于將所述臨 時(shí)信息識(shí)別為臨時(shí)的。
5.根據(jù)權(quán)利要求1所述的方法,其中所述廣播會(huì)話是開(kāi)放移動(dòng)聯(lián)盟移動(dòng)廣播服務(wù)使能 套件的廣播會(huì)話。
6.根據(jù)權(quán)利要求5所述的方法,其中所述偽控件作為所述廣播會(huì)話的媒體對(duì)象集合元 素的實(shí)例被發(fā)送。
7.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括定義用于所述廣播節(jié)目的內(nèi)容片段以及用于所述偽控件的交互式數(shù)據(jù)片段;以及 將所述內(nèi)容片段與所述交互式數(shù)據(jù)片段相關(guān)聯(lián)。
8.一種方法,包括確定對(duì)應(yīng)于控件的內(nèi)容項(xiàng)目,其中所述控件被配置用于將所述內(nèi)容項(xiàng)目傳遞給接收設(shè)備;在對(duì)應(yīng)于所述控件的偽控件中存儲(chǔ)臨時(shí)信息,所述臨時(shí)信息被配置為將在所述接收設(shè) 備被替換,所述臨時(shí)信息進(jìn)一步被配置用于識(shí)別所述內(nèi)容項(xiàng)目;以及 將所述偽控件發(fā)送給廣播服務(wù)系統(tǒng)。
9.根據(jù)權(quán)利要求8所述的方法,其中所述臨時(shí)信息包括匹配字段,其規(guī)定將被匹配的 內(nèi)容項(xiàng)目的屬性。
10.根據(jù)權(quán)利要求9所述的方法,其中所述匹配字段是內(nèi)容標(biāo)識(shí)字段。
11.根據(jù)權(quán)利要求8所述的方法,進(jìn)一步包括確定用于在廣播會(huì)話中發(fā)送所述控件的 定時(shí)。
12.一種方法,包括接收針對(duì)用于廣播內(nèi)容節(jié)目的廣播服務(wù)的服務(wù)指南信息; 確定針對(duì)所述廣播節(jié)目是否存在交互式數(shù)據(jù);響應(yīng)于確定針對(duì)所述廣播節(jié)目存在交互式數(shù)據(jù),確定所述交互式數(shù)據(jù)是否包括偽控件;響應(yīng)于確定所述交互式數(shù)據(jù)包括所述偽控件,接收對(duì)應(yīng)于所述內(nèi)容節(jié)目的偽控件; 提取臨時(shí)信息,其識(shí)別存儲(chǔ)在所述偽控件中的內(nèi)容節(jié)目; 基于所述臨時(shí)信息確定用于訪問(wèn)所述內(nèi)容節(jié)目的訪問(wèn)信息;以及 通過(guò)用所確定的訪問(wèn)信息替換所述偽控件中的臨時(shí)信息,將所述偽控件轉(zhuǎn)換為功能性控件。
13.根據(jù)權(quán)利要求12所述的方法,其中確定用于訪問(wèn)所述內(nèi)容節(jié)目的訪問(wèn)信息包括 在所述廣播服務(wù)中定位對(duì)應(yīng)于所述臨時(shí)信息的內(nèi)容片段;識(shí)別對(duì)應(yīng)于所述內(nèi)容片段的訪問(wèn)片段;以及將所述訪問(wèn)片段中的訪問(wèn)數(shù)據(jù)從第一格式轉(zhuǎn)換為第二格式。
14.根據(jù)權(quán)利要求12所述的方法,進(jìn)一步包括執(zhí)行所述控件。
15.根據(jù)權(quán)利要求12所述的方法,其中所述臨時(shí)信息包括匹配字段和字段值。
16.根據(jù)權(quán)利要求12所述的方法,其中基于所述臨時(shí)信息確定用于訪問(wèn)所述內(nèi)容節(jié)目 的訪問(wèn)信息包括確定匹配字段是否被包括在所述臨時(shí)信息中;以及響應(yīng)于確定所述匹配字段未被包括在所述臨時(shí)信息中,基于在關(guān)聯(lián)于所述內(nèi)容節(jié)目的 訪問(wèn)片段和對(duì)應(yīng)于所述偽控件的交互性片段之間的關(guān)聯(lián),來(lái)確定所述訪問(wèn)信息。
17.一種裝置,包括 處理器;以及存儲(chǔ)器,被配置用于存儲(chǔ)計(jì)算機(jī)可讀指令,所述指令當(dāng)由所述處理器執(zhí)行時(shí)使得所述 處理器執(zhí)行這樣的方法,所述方法包括配置廣播會(huì)話,所述廣播會(huì)話用于發(fā)送作為所述廣播會(huì)話的交互式組件的偽控件,所 述偽控件被配置用于將廣播節(jié)目傳送給接收設(shè)備;接收所述偽控件,其中所述控件包括被配置為將被所述接收設(shè)備替換的臨時(shí)信息;以及通知所述接收設(shè)備所述偽代碼可用。
18.根據(jù)權(quán)利要求17所述的裝置,其中所述臨時(shí)信息包括對(duì)應(yīng)于所述廣播節(jié)目的內(nèi)容 標(biāo)識(shí)信息。
19.根據(jù)權(quán)利要求17所述的裝置,進(jìn)一步包括用于以下步驟的指令定義用于所述廣播節(jié)目的內(nèi)容片段以及用于所述偽控件的交互式數(shù)據(jù)片段;以及 將所述內(nèi)容片段與所述交互式數(shù)據(jù)片段相關(guān)聯(lián)。
20.根據(jù)權(quán)利要求17所述的裝置,其中所述臨時(shí)信息包括對(duì)應(yīng)于所述廣播節(jié)目的內(nèi)容 標(biāo)識(shí)信息。
21.一種裝置,包括 處理器;以及存儲(chǔ)器,被配置用于存儲(chǔ)計(jì)算機(jī)可讀指令,所述指令當(dāng)由所述處理器執(zhí)行時(shí)使得所述 處理器執(zhí)行這樣的方法,所述方法包括接收針對(duì)用于廣播內(nèi)容節(jié)目的廣播服務(wù)的服務(wù)指南信息; 確定針對(duì)所述廣播節(jié)目是否存在交互式數(shù)據(jù);響應(yīng)于確定針對(duì)所述廣播節(jié)目存在交互式數(shù)據(jù),確定所述交互式數(shù)據(jù)是否包括偽控件;響應(yīng)于確定所述交互式數(shù)據(jù)包括所述偽控件,接收對(duì)應(yīng)于所述內(nèi)容節(jié)目的偽控件; 提取臨時(shí)信息,其識(shí)別存儲(chǔ)在所述偽控件中的內(nèi)容節(jié)目; 基于所述臨時(shí)信息確定用于訪問(wèn)所述內(nèi)容節(jié)目的訪問(wèn)信息;以及通過(guò)用所確定的訪問(wèn)信息替換所述偽控件中的臨時(shí)信息,將所述偽控件轉(zhuǎn)換為功能性 控件。
22.根據(jù)權(quán)利要求21所述的裝置,進(jìn)一步包括用于在預(yù)定義時(shí)間處執(zhí)行所述功能性控 件的指令。
23.根據(jù)權(quán)利要求21所述的裝置,其中所述臨時(shí)信息包括匹配字段,其指定了將被匹 配的內(nèi)容節(jié)目的屬性。
24.根據(jù)權(quán)利要求21所述的裝置,其中基于所述臨時(shí)信息確定用于訪問(wèn)所述內(nèi)容節(jié)目 的訪問(wèn)信息包括確定匹配字段是否被包括在所述臨時(shí)信息中,其中所述匹配字段規(guī)定將被匹配的內(nèi)容 節(jié)目的屬性;以及響應(yīng)于確定所述匹配字段未被包括在所述臨時(shí)信息中,基于在關(guān)聯(lián)于所述內(nèi)容節(jié)目的 訪問(wèn)片段和對(duì)應(yīng)于所述偽控件的交互性片段之間的關(guān)聯(lián),確定所述訪問(wèn)信息。
全文摘要
描述了用于以這樣的方式發(fā)送作為廣播服務(wù)(例如移動(dòng)TV廣播服務(wù))的交互式組件的控件的方法和系統(tǒng),所述方式不需要控件提供者或創(chuàng)建者知道或理解廣播傳送協(xié)議??丶梢宰鳛閭慰丶话l(fā)送,所述偽控件包括將由接收設(shè)備用有效的內(nèi)容源數(shù)據(jù)替換的臨時(shí)內(nèi)容源信息。可替換地或附加地,將在控件中顯示的內(nèi)容項(xiàng)目可以由片段關(guān)聯(lián)所識(shí)別。即,內(nèi)容項(xiàng)目可以由內(nèi)容和訪問(wèn)片段表示,而控件可以作為交互性片段被發(fā)送。這些片段可以彼此相關(guān)聯(lián),從而使得內(nèi)容片段可以通過(guò)檢查交互性片段來(lái)識(shí)別,反之亦然。
文檔編號(hào)G06F3/00GK101842763SQ200880114422
公開(kāi)日2010年9月22日 申請(qǐng)日期2008年9月26日 優(yōu)先權(quán)日2007年10月31日
發(fā)明者T·派拉 申請(qǐng)人:諾基亞公司