欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的數(shù)據(jù)應(yīng)用提供服務(wù)器、廣播服務(wù)器和接收器以及包括它們的數(shù)...的制作方法

文檔序號(hào):7936767閱讀:183來源:國知局
專利名稱:用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的數(shù)據(jù)應(yīng)用提供服務(wù)器、廣播服務(wù)器和接收器以及包括它們的數(shù) ...的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用(dataapplication)的數(shù)據(jù)應(yīng) 用提供服務(wù)器、廣播服務(wù)器和接收器以及包括所述數(shù)據(jù)應(yīng)用提供服務(wù)器、 所述廣播服務(wù)器和所述接收器的數(shù)字廣播系統(tǒng),更具體而言本發(fā)明涉及 一種用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的數(shù)據(jù)應(yīng)用提供服務(wù)器、廣播服務(wù)器和接收 器以及包括所述數(shù)據(jù)應(yīng)用提供服務(wù)器、所述廣播服務(wù)器和所述接收器的 數(shù)字廣播系統(tǒng),其中,接收為執(zhí)行數(shù)據(jù)應(yīng)用所需要的最小量的數(shù)據(jù),并 通過"拉"的方法(pull method)接收其他數(shù)據(jù),以便將為接收和執(zhí)行數(shù)據(jù) 應(yīng)用所需要的時(shí)間減到最少,并且其中,使數(shù)據(jù)應(yīng)用中的變化容易了, 保持了數(shù)據(jù)應(yīng)用的執(zhí)行穩(wěn)定性,并且通過線程管理(thread management) 或任務(wù)管理提高了執(zhí)行速度。
背景技術(shù)
隨著技術(shù)進(jìn)步和觀眾要求的變化,廣播的環(huán)境正在變化。最近,模 擬廣播轉(zhuǎn)變?yōu)閿?shù)字廣播,并且廣播媒體從地面廣播多樣化地變成有線廣 播、衛(wèi)星廣播、利用高速通信網(wǎng)絡(luò)的交互式網(wǎng)絡(luò)電視(IP-TV)業(yè)務(wù)、地 面數(shù)字多媒體廣播(DMB)以及衛(wèi)星數(shù)字多媒體廣播。由于數(shù)字廣播的容量是模擬廣播的容量的4到8倍,因此數(shù)字廣播 能夠提供多種領(lǐng)域的附加服務(wù),例如,體育、電影、家庭購物以及音樂。 由于提供了多種類型的廣播例如有線廣播、衛(wèi)星廣播、數(shù)字多媒體廣播 (DMB)和交互式網(wǎng)絡(luò)電視業(yè)務(wù),因此也為觀眾提供了廣泛的選擇。具體地講,單個(gè)廣播頻道具有6、 7或8MHz的帶寬。在模擬廣播中, 通過帶寬為6、 7或8MHz的載波信號(hào)來發(fā)送廣播節(jié)目信號(hào)(也就是模擬 視頻信號(hào)和音頻信號(hào))。因此,通過該單個(gè)廣播頻道僅發(fā)送一個(gè)廣播節(jié)目然而,在數(shù)字廣播中,將模擬視頻信號(hào)和音頻信號(hào)轉(zhuǎn)換成數(shù)字視頻數(shù)據(jù)和數(shù)字音頻數(shù)據(jù),并且根據(jù)MPEG技術(shù)壓縮該數(shù)字視頻數(shù)據(jù)和數(shù)字音頻數(shù)據(jù)以便作為廣播節(jié)目信號(hào)發(fā)送。因此,可在單個(gè)廣播頻道中復(fù)用 多個(gè)廣播節(jié)目信號(hào),從而形成多個(gè)虛擬廣播頻道。因此,通過發(fā)送多個(gè)廣播節(jié)目信號(hào),該數(shù)字廣播能夠進(jìn)行多頻道廣 播,其中,與通過單個(gè)廣播頻道僅發(fā)送一個(gè)廣播節(jié)目信號(hào)的模擬廣播相 反,數(shù)字視頻數(shù)據(jù)和數(shù)字音頻數(shù)據(jù)被復(fù)用到單個(gè)廣播頻道中。數(shù)字廣播支持多種圖像分辨率,這些分辨率包括支持16:9屏幕寬 高比并且支持1920x1080或1280x720的高圖像分辨率的HDTV (高清晰 度電視);以及支持16:9或4:3屏幕寬高比并且支持740x480或640x480 的圖像分辨率的標(biāo)準(zhǔn)清晰度電視(SDTV)。由于HDTV的高圖像分辨率,數(shù)字視頻數(shù)據(jù)量很大。結(jié)果,每個(gè)廣 播頻道僅可發(fā)送一個(gè)廣播節(jié)目信號(hào)。在SDTV的情況下,由于數(shù)字視頻 數(shù)據(jù)量較小,每個(gè)廣播頻道可發(fā)送四或五個(gè)廣播節(jié)目信號(hào),因此允許多 頻道廣播。也就是說,在傳統(tǒng)模擬廣播中每個(gè)廣播頻道僅允許一個(gè)廣播,但是 對(duì)于多頻道廣播來說,通過對(duì)數(shù)字?jǐn)?shù)據(jù)的壓縮和復(fù)用,每個(gè)廣播頻道可 以發(fā)送多個(gè)廣播,而觀眾可以從這些廣播中選擇一廣播。除了發(fā)送傳統(tǒng)廣播節(jié)目信號(hào)之外,在數(shù)字廣播環(huán)境中還可以廣播各 種數(shù)據(jù)并且借助于通信網(wǎng)絡(luò)可以實(shí)現(xiàn)交互。考慮到觀眾的使用方便,期 待數(shù)據(jù)廣播、特別是利用交互的多種數(shù)據(jù)業(yè)務(wù)在傳播數(shù)字廣播中扮演主 要角色。在韓國2001年10月啟動(dòng)了地面數(shù)字廣播,并且2002年3月啟動(dòng)了 衛(wèi)星數(shù)字廣播。在有線廣播公司和互聯(lián)網(wǎng)服務(wù)提供商中也正在推廣有線 數(shù)字廣播和交互式網(wǎng)絡(luò)電視業(yè)務(wù)。在韓國2002年6月啟動(dòng)了地面數(shù)據(jù)廣 播和衛(wèi)星數(shù)據(jù)廣播。例如衛(wèi)星數(shù)字多媒體廣播和地面數(shù)字多媒體廣播這 樣的移動(dòng)接收用數(shù)字廣播也正在推廣。

圖1是舉例說明數(shù)字廣播中的傳統(tǒng)數(shù)據(jù)廣播系統(tǒng)的方框圖。收器140。內(nèi)容提供商服務(wù)器120向廣播服務(wù)器110提供廣播內(nèi)容(也就是傳 統(tǒng)廣播節(jié)目)。數(shù)據(jù)提供商服務(wù)器130向廣播服務(wù)器110提供數(shù)據(jù)廣播的內(nèi)容(也 就是數(shù)據(jù)內(nèi)容)。廣播服務(wù)器110接收分別來自內(nèi)容提供商服務(wù)器120和數(shù)據(jù)提供商 服務(wù)器130的廣播內(nèi)容和數(shù)據(jù)內(nèi)容,廣播服務(wù)器110復(fù)用這些廣播內(nèi)容 和數(shù)據(jù)內(nèi)容,并把這些廣播內(nèi)容和數(shù)據(jù)內(nèi)容轉(zhuǎn)換成將要經(jīng)由廣播網(wǎng)絡(luò)發(fā) 送至接收器140的如ATSC這樣的各種廣播標(biāo)準(zhǔn)。廣播網(wǎng)絡(luò)包括各種網(wǎng) 絡(luò),例如地面廣播網(wǎng)絡(luò)、有線廣播網(wǎng)絡(luò)、衛(wèi)星廣播網(wǎng)絡(luò)、交互式網(wǎng)絡(luò)電 視業(yè)務(wù)的高速通信網(wǎng)絡(luò)以及數(shù)字多媒體廣播網(wǎng)絡(luò)。另外,廣播服務(wù)器110可接收由接收器140經(jīng)由返回通道(return channel)發(fā)送的反饋信號(hào),并且將該反饋信號(hào)發(fā)送到內(nèi)容提供商服務(wù)器 120或數(shù)據(jù)提供商服務(wù)器130,以便內(nèi)容提供商服務(wù)器120或數(shù)據(jù)提供商 服務(wù)器130執(zhí)行相應(yīng)的處理。接收器140也可以經(jīng)由返回通道將反饋信 號(hào)發(fā)送到內(nèi)容提供商服務(wù)器120或數(shù)據(jù)提供商服務(wù)器130。優(yōu)選地,返回 通道通過雙向通信網(wǎng)絡(luò)來實(shí)現(xiàn)。返回通道是指用于將觀眾的反饋發(fā)送到廣播服務(wù)器110、內(nèi)容提供商 服務(wù)器120或數(shù)據(jù)提供商服務(wù)器130的措施(means),而在通信方法或 通信格式上沒有限制。接收器140接收來自廣播服務(wù)器110的廣播內(nèi)容和數(shù)據(jù)內(nèi)容并且通 過信號(hào)處理(例如適當(dāng)?shù)慕獯a)將內(nèi)容提供給觀眾。例如,在地面數(shù)字 廣播的情況下,接收器140可以是兼容地面廣播標(biāo)準(zhǔn)(例如ATSC)和交 互式數(shù)據(jù)廣播標(biāo)準(zhǔn)(例如DASE)的機(jī)頂盒或數(shù)字電視。在有線廣播或衛(wèi) 星廣播的情況下,接收器140可以是支持廣播標(biāo)準(zhǔn)(例如openCable和 DVB)以及適合諸如廣播網(wǎng)絡(luò)(例如OCAP和MHP)這樣的數(shù)據(jù)廣播標(biāo) 準(zhǔn)的機(jī)頂盒。在交互式網(wǎng)絡(luò)電視或數(shù)字多媒體廣播的情況下,接收器140 可以是支持相應(yīng)數(shù)據(jù)廣播標(biāo)準(zhǔn)的機(jī)頂盒或移動(dòng)通信終端。數(shù)據(jù)內(nèi)容通常是按照傳送帶(carousel)格式(例如,DSM-CC數(shù)據(jù) 傳送帶/對(duì)象傳送帶)發(fā)送的。由于接收器140的處理能力或存儲(chǔ)容量是 有限的,接收器140實(shí)際上不可能存儲(chǔ)和執(zhí)行其中的全部數(shù)據(jù)內(nèi)容。因 此,接收器140接收由廣播網(wǎng)絡(luò)周期性地發(fā)送的數(shù)據(jù)內(nèi)容并且提供該數(shù) 據(jù)內(nèi)容作為數(shù)據(jù)廣播。
數(shù)據(jù)應(yīng)用可配置為顯示基于字體的文本數(shù)據(jù)并且可包括例如微件 (widget)和圖像這樣的控制元件。例如,數(shù)據(jù)應(yīng)用可包括用于選擇期望 數(shù)據(jù)的按鈕或圖標(biāo)。
在數(shù)字廣播信號(hào)內(nèi)發(fā)送數(shù)據(jù)應(yīng)用。接收器140接收并處理該數(shù)據(jù)應(yīng) 用。接收器140將處理后的數(shù)據(jù)應(yīng)用發(fā)送到顯示器(未示出)。顯示器顯 示出接收到的數(shù)據(jù)應(yīng)用。
在數(shù)據(jù)廣播的實(shí)現(xiàn)中可采用這樣一種方法,其中,數(shù)據(jù)應(yīng)用本身是 在數(shù)字廣播信號(hào)內(nèi)發(fā)送的,并且可以使用經(jīng)由返回通道發(fā)送的為執(zhí)行該 數(shù)據(jù)應(yīng)用而需要的資源。也就是說,可以通過與存儲(chǔ)資源用裝置(例如 數(shù)據(jù)提供商服務(wù)器130)通信來接收例如圖像數(shù)據(jù)這樣的資源。
目前,例如在交互式網(wǎng)絡(luò)電視業(yè)務(wù)中,通過IP多播方法來發(fā)送數(shù)據(jù) 應(yīng)用。因此,在觀眾選擇數(shù)據(jù)廣播頻道之后,數(shù)據(jù)應(yīng)用需要過多時(shí)間來 加載。
類似于廣播數(shù)據(jù)包(broadcasting packet)的發(fā)送,廣播服務(wù)器110 通過將數(shù)據(jù)應(yīng)用分成數(shù)據(jù)包來發(fā)送該數(shù)據(jù)應(yīng)用。接收器140接收這些數(shù) 據(jù)包并將這些數(shù)據(jù)包組合成數(shù)據(jù)應(yīng)用。具體地講,IP多播方法中數(shù)據(jù)應(yīng) 用的傳輸速度低于單播方法的傳輸速度。另外,在發(fā)送期間數(shù)據(jù)包可能 會(huì)丟失,以致于不能執(zhí)行該數(shù)據(jù)應(yīng)用。
數(shù)字廣播節(jié)目的視頻數(shù)據(jù)即使在一部分?jǐn)?shù)據(jù)包丟失時(shí),仍然可以通 過忽略丟失的數(shù)據(jù)包并利用其他數(shù)據(jù)包來重現(xiàn)。然而當(dāng)數(shù)據(jù)應(yīng)用的一部 分?jǐn)?shù)據(jù)包丟失時(shí),則不能執(zhí)行數(shù)據(jù)應(yīng)用。因此,當(dāng)出現(xiàn)錯(cuò)誤時(shí)接收器140 應(yīng)該重新接收全部數(shù)據(jù)應(yīng)用。
另外,即使在接收器140接收數(shù)據(jù)應(yīng)用的數(shù)據(jù)包之后,接收器仍然 要根據(jù)接收到的數(shù)據(jù)包的次序來組合這些接收到的數(shù)據(jù)包。因此,當(dāng)執(zhí)行數(shù)據(jù)應(yīng)用時(shí),需要用于組合數(shù)據(jù)包用的額外時(shí)間。此外,即使在組合數(shù)據(jù)包之后,接收器140不能以分開方式加載該 數(shù)據(jù)應(yīng)用并執(zhí)行全部的數(shù)據(jù)應(yīng)用。因此,執(zhí)行速度降低并且過度使用了接收器140的資源。此外,即使當(dāng)接收器140獨(dú)立于數(shù)據(jù)應(yīng)用地經(jīng)由返回通道接收資源 時(shí),接收器140仍然要通過HTTP通信來接收資源。因此,降低了接收 速度。基于上述缺點(diǎn),接收器140消耗了 10至30秒的時(shí)間來接收數(shù)據(jù)應(yīng) 用,并將該數(shù)據(jù)應(yīng)用提供給觀眾。因此,傳統(tǒng)方法的不利之處在于,數(shù) 據(jù)應(yīng)用的接收和執(zhí)行需要過多的時(shí)間。
發(fā)明內(nèi)容
[技術(shù)問題]本發(fā)明的目的在于提供一種用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的數(shù)據(jù)應(yīng)用提供 服務(wù)器、廣播服務(wù)器和接收器以及包括所述數(shù)據(jù)應(yīng)用提供服務(wù)器、所述 廣播服務(wù)器和所述接收器的數(shù)字廣播系統(tǒng),其中,接收為執(zhí)行數(shù)據(jù)應(yīng)用 所需要的最小量的數(shù)據(jù),并通過"拉"的方法接收其他數(shù)據(jù),以便將為接 收和執(zhí)行數(shù)據(jù)應(yīng)用所需要的時(shí)間減到最少,并且其中,使數(shù)據(jù)應(yīng)用中的 變化容易了,保持了數(shù)據(jù)應(yīng)用的執(zhí)行穩(wěn)定性,并且通過線程管理或任務(wù) 管理提高了執(zhí)行速度。[技術(shù)方案]為了實(shí)現(xiàn)本發(fā)明的上述目的,提供了一種用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的 數(shù)字廣播系統(tǒng),所述數(shù)字廣播系統(tǒng)包括數(shù)據(jù)應(yīng)用提供服務(wù)器,所述數(shù) 據(jù)應(yīng)用提供服務(wù)器用于動(dòng)態(tài)地分開包括在所述數(shù)據(jù)應(yīng)用中的最小執(zhí)行數(shù) 據(jù)和附加數(shù)據(jù),并提供所述最小執(zhí)行數(shù)據(jù)和所述附加數(shù)據(jù);廣播服務(wù)器, 所述廣播服務(wù)器用于轉(zhuǎn)發(fā)從所述數(shù)據(jù)應(yīng)用提供服務(wù)器接收的所述最小執(zhí) 行數(shù)據(jù)并且進(jìn)行數(shù)字廣播;以及接收器,所述接收器用于將對(duì)所述附加 數(shù)據(jù)的發(fā)送請(qǐng)求發(fā)送至所述數(shù)據(jù)應(yīng)用提供服務(wù)器,所述附加數(shù)據(jù)是基于 由所述廣播服務(wù)器轉(zhuǎn)發(fā)的所述最小執(zhí)行數(shù)據(jù)而生成的,并且所述接收器根據(jù)所述發(fā)送請(qǐng)求和由所述廣播服務(wù)器轉(zhuǎn)發(fā)的所述最小執(zhí)行數(shù)據(jù),提供 包括由所述數(shù)據(jù)應(yīng)用提供服務(wù)器提供的所述附加數(shù)據(jù)的所述數(shù)據(jù)應(yīng)用。
本發(fā)明還提供了一種用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的廣播服務(wù)器,所述廣 播服務(wù)器包括最小執(zhí)行數(shù)據(jù)存儲(chǔ)器,所述最小執(zhí)行數(shù)據(jù)存儲(chǔ)器用于存 儲(chǔ)從數(shù)據(jù)應(yīng)用提供服務(wù)器接收的最小執(zhí)行數(shù)據(jù),所述數(shù)據(jù)應(yīng)用提供服務(wù) 器動(dòng)態(tài)地分開包括在所述數(shù)據(jù)應(yīng)用中的所述最小執(zhí)行數(shù)據(jù)和附加數(shù)據(jù), 并提供所述最小執(zhí)行數(shù)據(jù)和所述附加數(shù)據(jù);最小執(zhí)行數(shù)據(jù)發(fā)送器,所述 最小執(zhí)行數(shù)據(jù)發(fā)送器用于經(jīng)由數(shù)字廣播網(wǎng)絡(luò)將存儲(chǔ)在所述最小執(zhí)行數(shù)據(jù) 存儲(chǔ)器中的所述最小執(zhí)行數(shù)據(jù)發(fā)送至接收器用于提供所述數(shù)據(jù)應(yīng)用。
優(yōu)選地,所述最小執(zhí)行數(shù)據(jù)包括用于獲得所述附加數(shù)據(jù)的所述數(shù)據(jù) 應(yīng)用提供服務(wù)器的下載位置。
本發(fā)明還提供了一種用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的數(shù)據(jù)應(yīng)用提供服務(wù) 器,所述數(shù)據(jù)應(yīng)用提供服務(wù)器包括數(shù)據(jù)應(yīng)用分開器,所述數(shù)據(jù)應(yīng)用分 開器用于將所述數(shù)據(jù)應(yīng)用分成最小執(zhí)行數(shù)據(jù)和附加數(shù)據(jù);最小執(zhí)行數(shù)據(jù) 發(fā)送器,所述最小執(zhí)行數(shù)據(jù)發(fā)送器用于將所述最小執(zhí)行數(shù)據(jù)發(fā)送到廣播 服務(wù)器,以便按照所述廣播服務(wù)器廣播所述最小執(zhí)行數(shù)據(jù)的方式進(jìn)行數(shù) 字廣播;附加數(shù)據(jù)存儲(chǔ)器,所述附加數(shù)據(jù)存儲(chǔ)器用于存儲(chǔ)對(duì)應(yīng)于所述最 小執(zhí)行數(shù)據(jù)的所述附加數(shù)據(jù);以及接收器通信接口,所述接收器通信接 口根據(jù)接收自提供所述數(shù)據(jù)應(yīng)用的所述接收器的對(duì)所述附加數(shù)據(jù)的發(fā)送 請(qǐng)求,將所述附加數(shù)據(jù)發(fā)送至所述接收器。
優(yōu)選地,所述接收器通信接口通過基于異步套接字的通信來發(fā)送所 述附加數(shù)據(jù)。
優(yōu)選地,所述數(shù)據(jù)應(yīng)用提供服務(wù)器還包括任務(wù)管理器,所述任務(wù)管 理器用于管理所述數(shù)據(jù)應(yīng)用提供服務(wù)器的線程并調(diào)度任務(wù)。
優(yōu)選地,所述數(shù)據(jù)應(yīng)用分開器動(dòng)態(tài)地分開所述最小執(zhí)行數(shù)據(jù)和所述 附加數(shù)據(jù)以對(duì)應(yīng)于所述數(shù)據(jù)應(yīng)用中的變化,并且所述附加數(shù)據(jù)存儲(chǔ)器存 儲(chǔ)被動(dòng)態(tài)地分開的附加數(shù)據(jù)。
優(yōu)選地,所述附加數(shù)據(jù)存儲(chǔ)器基于存儲(chǔ)器存儲(chǔ)所述附加數(shù)據(jù)。
本發(fā)明還提供了一種用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的接收器,所述接收器
10包括最小執(zhí)行數(shù)據(jù)接收器,所述最小執(zhí)行數(shù)據(jù)接收器用于經(jīng)由數(shù)字廣 播網(wǎng)絡(luò)從執(zhí)行數(shù)字廣播的所述廣播服務(wù)器接收最小執(zhí)行數(shù)據(jù);最小執(zhí)行 數(shù)據(jù)分析器,所述最小執(zhí)行數(shù)據(jù)分析器用于分析所述最小執(zhí)行數(shù)據(jù)以提 取所述數(shù)據(jù)應(yīng)用的執(zhí)行條件信息和關(guān)于為執(zhí)行所述數(shù)據(jù)應(yīng)用所需要的附 加數(shù)據(jù)的信息,所述附加數(shù)據(jù)與所述最小執(zhí)行數(shù)據(jù)相對(duì)應(yīng);數(shù)據(jù)應(yīng)用提 供服務(wù)器接口,所述數(shù)據(jù)應(yīng)用提供服務(wù)器接口用于在執(zhí)行所述最小執(zhí)行 數(shù)據(jù)期間,將對(duì)所述附加數(shù)據(jù)的發(fā)送請(qǐng)求發(fā)送到數(shù)據(jù)應(yīng)用提供服務(wù)器, 并且用于接收來自所述數(shù)據(jù)應(yīng)用提供服務(wù)器的所述附加數(shù)據(jù);以及數(shù)據(jù) 應(yīng)用提供器,所述數(shù)據(jù)應(yīng)用提供器用于組合所述最小執(zhí)行數(shù)據(jù)和所述附 加數(shù)據(jù)以生成所述數(shù)據(jù)應(yīng)用,并且用于執(zhí)行和提供所生成的數(shù)據(jù)應(yīng)用。
優(yōu)選地,所述數(shù)據(jù)應(yīng)用提供服務(wù)器接口通過基于異步套接字的通信 接收來自所述數(shù)據(jù)應(yīng)用提供服務(wù)器的所述附加數(shù)據(jù)。
優(yōu)選地,所述接收器還包括任務(wù)管理器,所述任務(wù)管理器用于管理 所述數(shù)據(jù)應(yīng)用提供服務(wù)器的線程并調(diào)度任務(wù)。
優(yōu)選地,所述最小執(zhí)行數(shù)據(jù)包括用于獲得所述附加數(shù)據(jù)的所述數(shù)據(jù) 應(yīng)用提供服務(wù)器的下載位置。
優(yōu)選地,所述最小執(zhí)行數(shù)據(jù)包括所述數(shù)據(jù)應(yīng)用的元數(shù)據(jù)和用于最低 程度地執(zhí)行所述數(shù)據(jù)應(yīng)用的基礎(chǔ)類數(shù)據(jù)中的一個(gè)。
110:廣播服務(wù)器 120:內(nèi)容提供商服務(wù)器
130:數(shù)據(jù)提供商服務(wù)器140:接收器
200:廣播服務(wù)器
210:最小執(zhí)行數(shù)據(jù)存儲(chǔ)器
220:最小執(zhí)行數(shù)據(jù)發(fā)送器
300:數(shù)據(jù)應(yīng)用提供服務(wù)器
310:數(shù)據(jù)應(yīng)用分開器
330:最小執(zhí)行數(shù)據(jù)發(fā)送器
350:附加數(shù)據(jù)存儲(chǔ)器
370:接收器通信接口
400:接收器
410:最小執(zhí)行數(shù)據(jù)接收器 430:最小執(zhí)行數(shù)據(jù)分析器 450:數(shù)據(jù)應(yīng)用提供服務(wù)器接口 470:數(shù)據(jù)應(yīng)用提供器
具體實(shí)施例方式
現(xiàn)結(jié)合附圖詳細(xì)描述本發(fā)明。
圖2是說明根據(jù)本發(fā)明的用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的數(shù)字廣播系統(tǒng)的
方框圖。
參考圖2,根據(jù)本發(fā)明的用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的數(shù)字廣播系統(tǒng)包 括廣播服務(wù)器200、數(shù)據(jù)應(yīng)用提供服務(wù)器300以及接收器400。
廣播服務(wù)器200實(shí)現(xiàn)數(shù)字廣播。廣播服務(wù)器200利用地面廣播網(wǎng)絡(luò)、 有線廣播網(wǎng)絡(luò)、衛(wèi)星廣播網(wǎng)絡(luò)、類似于IP-TV或DMB網(wǎng)絡(luò)的通信網(wǎng)絡(luò)來 實(shí)現(xiàn)數(shù)字廣播。
根據(jù)本發(fā)明的廣播服務(wù)器200僅接收來自數(shù)據(jù)應(yīng)用提供服務(wù)器300 的最小執(zhí)行數(shù)據(jù)并且在執(zhí)行數(shù)字廣播時(shí)將最小執(zhí)行數(shù)據(jù)轉(zhuǎn)發(fā)至接收器400。
傳統(tǒng)廣播服務(wù)器經(jīng)由數(shù)字廣播網(wǎng)絡(luò)發(fā)送全部數(shù)據(jù)應(yīng)用,而根據(jù)本發(fā) 明的廣播服務(wù)器200僅發(fā)送最小執(zhí)行數(shù)據(jù)。 數(shù)據(jù)應(yīng)用提供服務(wù)器300提供數(shù)據(jù)應(yīng)用。
數(shù)據(jù)應(yīng)用提供服務(wù)器300動(dòng)態(tài)地將數(shù)據(jù)應(yīng)用分成最小執(zhí)行數(shù)據(jù)和附 加數(shù)據(jù),并且將最小執(zhí)行數(shù)據(jù)發(fā)送至廣播服務(wù)器200。根據(jù)廣播服務(wù)器 200廣播的最小執(zhí)行數(shù)據(jù),數(shù)據(jù)應(yīng)用提供服務(wù)器300接收由接收器400發(fā) 送的對(duì)附加數(shù)據(jù)的發(fā)送請(qǐng)求,并根據(jù)該發(fā)送請(qǐng)求將附加數(shù)據(jù)發(fā)送至接收 器400。
接收器400接收并提供由廣播服務(wù)器200廣播的數(shù)字廣播和由數(shù)據(jù) 應(yīng)用提供服務(wù)器300提供的數(shù)據(jù)應(yīng)用。
具體地講,接收器400接收由廣播服務(wù)器200發(fā)送的最小執(zhí)行數(shù)據(jù), 并分析接收到的最小執(zhí)行數(shù)據(jù)以向數(shù)據(jù)應(yīng)用提供服務(wù)器300請(qǐng)求附加數(shù) 據(jù)。接收器400也接收來自數(shù)據(jù)應(yīng)用提供服務(wù)器300的附加數(shù)據(jù)以提供 數(shù)據(jù)應(yīng)用。
根據(jù)本發(fā)明的數(shù)字廣播系統(tǒng),數(shù)據(jù)應(yīng)用包括最小執(zhí)行數(shù)據(jù)和附加數(shù)據(jù)。
最小執(zhí)行數(shù)據(jù)指的是數(shù)據(jù)應(yīng)用的元數(shù)據(jù)或用于最小執(zhí)行數(shù)據(jù)應(yīng)用的 基礎(chǔ)類數(shù)據(jù)。
另外,附加數(shù)據(jù)是包括在數(shù)據(jù)應(yīng)用中的、除最小執(zhí)行數(shù)據(jù)之外的數(shù) 據(jù)。具體地說,附加數(shù)據(jù)指的是為執(zhí)行數(shù)據(jù)應(yīng)用所需要的附加類數(shù)據(jù)或 資源數(shù)據(jù)(例如文本或圖像)。
在數(shù)據(jù)應(yīng)用提供服務(wù)器300將數(shù)據(jù)應(yīng)用分成最小執(zhí)行數(shù)據(jù)和附加數(shù) 據(jù)之后,將最小執(zhí)行數(shù)據(jù)發(fā)送到廣播服務(wù)器200。廣播服務(wù)器200僅將最 小執(zhí)行數(shù)據(jù)發(fā)送到接收器400。
因而,根據(jù)本發(fā)明,由于通過數(shù)字廣播網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)是尺寸小的 最小執(zhí)行數(shù)據(jù),因此發(fā)送期間的錯(cuò)誤可能性可以被減到最小。此外,由 于接收器400通過數(shù)字廣播網(wǎng)絡(luò)僅接收最小執(zhí)行數(shù)據(jù),因此可將為接收 數(shù)據(jù)應(yīng)用所需要的時(shí)間減到最少。由于通過具有高于數(shù)字廣播網(wǎng)絡(luò)的速度的返回通道發(fā)送尺寸大的附加數(shù)據(jù),因此在發(fā)送期間的錯(cuò)誤可能性可 以被減到最小,并且可將接收器400接收數(shù)據(jù)應(yīng)用所需要的時(shí)間減到最 少。
如下是廣播服務(wù)器200、數(shù)據(jù)應(yīng)用提供服務(wù)器300以及接收器400 的結(jié)構(gòu)的詳述。
參考圖2,廣播服務(wù)器200包括最小執(zhí)行數(shù)據(jù)存儲(chǔ)器210和最小執(zhí) 行數(shù)據(jù)發(fā)送器220。
最小執(zhí)行數(shù)據(jù)存儲(chǔ)器210接收來自數(shù)據(jù)應(yīng)用提供服務(wù)器300的最小 執(zhí)行數(shù)據(jù)并存儲(chǔ)接收到的最小執(zhí)行數(shù)據(jù)。
最小執(zhí)行數(shù)據(jù)發(fā)送器230通過數(shù)字廣播網(wǎng)絡(luò)將存儲(chǔ)在最小執(zhí)行數(shù)據(jù) 存儲(chǔ)器210的最小執(zhí)行數(shù)據(jù)發(fā)送到接收器400。
圖1中示出的傳統(tǒng)廣播服務(wù)器IIO發(fā)送尺寸大的數(shù)據(jù)應(yīng)用,導(dǎo)致發(fā) 送錯(cuò)誤可能性很高并且導(dǎo)致很長的傳輸時(shí)間。然而,根據(jù)本發(fā)明的廣播 服務(wù)器200通過僅發(fā)送最小執(zhí)行數(shù)據(jù)克服了傳統(tǒng)廣播服務(wù)器110的問題。
仍參考圖2,數(shù)據(jù)應(yīng)用提供服務(wù)器300包括數(shù)據(jù)應(yīng)用分開器310、最 小執(zhí)行數(shù)據(jù)發(fā)送器330、附加數(shù)據(jù)存儲(chǔ)器350以及接收器通信接口 370。
數(shù)據(jù)應(yīng)用分開器310將數(shù)據(jù)應(yīng)用分成最小執(zhí)行數(shù)據(jù)和附加數(shù)據(jù)。
執(zhí)行分開以便高效執(zhí)行數(shù)據(jù)應(yīng)用。例如可以這樣實(shí)現(xiàn)所述分開,艮卩, 通過提取數(shù)據(jù)應(yīng)用的元數(shù)據(jù)或用于最小執(zhí)行數(shù)據(jù)應(yīng)用的基礎(chǔ)類數(shù)據(jù)作為 最小執(zhí)行數(shù)據(jù),并且指定為執(zhí)行數(shù)據(jù)應(yīng)用而需要的附加類數(shù)據(jù)或資源數(shù) 據(jù)(例如文本或圖像)作為附加數(shù)據(jù)。
另外,可以動(dòng)態(tài)地實(shí)現(xiàn)分開。即,當(dāng)數(shù)據(jù)應(yīng)用中頻繁出現(xiàn)變化時(shí), 可保持最小執(zhí)行數(shù)據(jù),而改變附加數(shù)據(jù)(例如資源)。
當(dāng)數(shù)據(jù)應(yīng)用中頻繁出現(xiàn)變化時(shí),應(yīng)該根據(jù)現(xiàn)有技術(shù)重發(fā)變化后的數(shù) 據(jù)應(yīng)用。然而,根據(jù)本發(fā)明,廣播服務(wù)器200可發(fā)送未變化的最小執(zhí)行 數(shù)據(jù),并且數(shù)據(jù)應(yīng)用提供服務(wù)器300可發(fā)送變化了的附加數(shù)據(jù)。因此, 在提供數(shù)據(jù)應(yīng)用期間,可改善服務(wù)擴(kuò)展性、變化便利性以及管理便利性。
最小執(zhí)行數(shù)據(jù)發(fā)送器330將由數(shù)據(jù)應(yīng)用分開器310分開的最小執(zhí)行 數(shù)據(jù)發(fā)送到廣播服務(wù)器200 ,使得廣播服務(wù)器200可以廣播最小執(zhí)行數(shù)據(jù)。
14附加數(shù)據(jù)存儲(chǔ)器350可以根據(jù)由數(shù)據(jù)應(yīng)用分開器310分開的最小執(zhí)
行數(shù)據(jù)來存儲(chǔ)附加數(shù)據(jù)。
優(yōu)選地,附加數(shù)據(jù)存儲(chǔ)器350基于存儲(chǔ)器存儲(chǔ)附加數(shù)據(jù)。當(dāng)基于存 儲(chǔ)器存儲(chǔ)附加數(shù)據(jù)時(shí),附加數(shù)據(jù)存儲(chǔ)器350可搜索存儲(chǔ)的附加數(shù)據(jù)并高 效地將搜索到的附加數(shù)據(jù)提供給接收器400。因此,即使當(dāng)多個(gè)接收器 400同時(shí)請(qǐng)求多個(gè)附加數(shù)據(jù)時(shí),附加數(shù)據(jù)存儲(chǔ)器350可以根據(jù)來自多個(gè)接 收器400的每個(gè)請(qǐng)求搜索附加數(shù)據(jù),并且將搜索到的附加數(shù)據(jù)提供給多 個(gè)接收器400,從而將數(shù)據(jù)應(yīng)用提供服務(wù)器300的系統(tǒng)負(fù)荷減到最小。
接收器通信接口 370接收來自接收器400的對(duì)附加數(shù)據(jù)的發(fā)送請(qǐng)求, 并且將附加數(shù)據(jù)發(fā)送給接收器400。
接收器通信接口 370優(yōu)選通過基于異步套接字的通信來發(fā)送附加數(shù)據(jù)。
雖然可以通過傳統(tǒng)HTTP請(qǐng)求來接收附加信息,但是其傳輸速度很 慢是不利的。
因此,接收器通信接口 370通過基于異步套接字與接收器400進(jìn)行 通信,可以改善附加數(shù)據(jù)的傳輸速度。
盡管未示出,數(shù)據(jù)應(yīng)用提供服務(wù)器300還可以包括用于管理數(shù)據(jù)應(yīng) 用提供服務(wù)器300的線程并調(diào)度任務(wù)的任務(wù)管理器(未示出)。
具體地,當(dāng)在數(shù)據(jù)應(yīng)用提供服務(wù)器300中實(shí)現(xiàn)多個(gè)線程或任務(wù)(例 如根據(jù)來自接收器400的對(duì)多個(gè)附加數(shù)據(jù)的請(qǐng)求的線程或任務(wù),或用于 提取最小執(zhí)行數(shù)據(jù)或附加數(shù)據(jù)的線程或任務(wù))時(shí),任務(wù)管理器通過管理 線程并對(duì)數(shù)據(jù)應(yīng)用提供服務(wù)器300的任務(wù)進(jìn)行調(diào)度來控制數(shù)據(jù)應(yīng)用提供 服務(wù)器300的系統(tǒng)資源。因此,最大化地利用了數(shù)據(jù)應(yīng)用提供服務(wù)器300 的系統(tǒng)資源。
任務(wù)管理器通過控制隊(duì)列大小(cue size)來調(diào)整處理的任務(wù)量,任 務(wù)管理器高效地分配任務(wù)資源或基于優(yōu)先權(quán)處理任務(wù)。
數(shù)據(jù)應(yīng)用提供服務(wù)器300通過面向服務(wù)的架構(gòu)(service oriented architecture)高效地提供數(shù)據(jù)應(yīng)用。
再次參考圖2,接收器400包括最小執(zhí)行數(shù)據(jù)接收器410、最小執(zhí)行數(shù)據(jù)分析器430、數(shù)據(jù)應(yīng)用提供服務(wù)器接口 450以及數(shù)據(jù)應(yīng)用提供器470。 最小執(zhí)行數(shù)據(jù)接收器410通過數(shù)字廣播網(wǎng)絡(luò)從進(jìn)行數(shù)字廣播的廣播
服務(wù)器200接收最小執(zhí)行數(shù)據(jù)。
最小執(zhí)行數(shù)據(jù)分析器430分析由最小執(zhí)行數(shù)據(jù)接收器410接收的最
小執(zhí)行數(shù)據(jù),以提取數(shù)據(jù)應(yīng)用的執(zhí)行條件信息和與最小執(zhí)行數(shù)據(jù)相關(guān)的
附加數(shù)據(jù)信息。
在執(zhí)行最小執(zhí)行數(shù)據(jù)期間,數(shù)據(jù)應(yīng)用提供服務(wù)器接口 450將對(duì)附加 數(shù)據(jù)的發(fā)送請(qǐng)求發(fā)送到數(shù)據(jù)應(yīng)用提供服務(wù)器300,并接收來自數(shù)據(jù)應(yīng)用提 供服務(wù)器300的附加數(shù)據(jù)。
數(shù)據(jù)應(yīng)用提供服務(wù)器接口 470優(yōu)選通過基于異步套接字與應(yīng)用提供 服務(wù)器300進(jìn)行通信來接收附加數(shù)據(jù)。
因此,提高了接收速度。
可以通過傳統(tǒng)HTTP請(qǐng)求來接收附加數(shù)據(jù)。然而,傳統(tǒng)HTTP請(qǐng)求 的不利之處在于傳輸速度低。
因此,數(shù)據(jù)應(yīng)用提供服務(wù)器接口 450基于異步套接字與數(shù)據(jù)應(yīng)用提 供服務(wù)器300進(jìn)行通信,以提高接收速度。
數(shù)據(jù)應(yīng)用提供器470執(zhí)行并提供通過組合最小執(zhí)行數(shù)據(jù)和附加數(shù)據(jù) 而獲得的數(shù)據(jù)應(yīng)用,其中,所述附加數(shù)據(jù)是接收自數(shù)據(jù)應(yīng)用提供服務(wù)器 接口 450。
盡管未示出,接收器400還可以包括任務(wù)管理器(未示出),用以管 理執(zhí)行數(shù)據(jù)應(yīng)用的線程并調(diào)度任務(wù)。
尤其是,當(dāng)在接收器400中執(zhí)行多個(gè)線程或任務(wù)(例如用于執(zhí)行數(shù) 據(jù)應(yīng)用的線程或任務(wù),或用于執(zhí)行并解碼數(shù)字廣播的線程或任務(wù))時(shí), 任務(wù)管理器管理線程并對(duì)任務(wù)進(jìn)行調(diào)度。因此,最大化地利用了接收器 400的系統(tǒng)資源。
任務(wù)管理器通過控制隊(duì)列大小來調(diào)整處理的任務(wù)量,任務(wù)管理器高 效地分配任務(wù)資源或基于優(yōu)先權(quán)處理任務(wù)。
具體地講,任務(wù)管理器管理全部線程、任務(wù)以及資源(例如存儲(chǔ)器)。 因此,網(wǎng)絡(luò)通信中接收器400的性能和接收器400中GUI (圖形用戶界面)的提供被最大化。
圖3是說明根據(jù)本發(fā)明的用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的數(shù)字廣播系統(tǒng)的 數(shù)據(jù)應(yīng)用提供服務(wù)器的分層結(jié)構(gòu)的圖。
圖3集中在數(shù)據(jù)應(yīng)用提供服務(wù)器上,并且考慮到數(shù)據(jù)應(yīng)用提供服務(wù) 器的分層結(jié)構(gòu)和接收器的分層結(jié)構(gòu)之間的差異,來描述接收器。
在底部的J2EE是這樣一層,其提供與傳統(tǒng)系統(tǒng)的關(guān)聯(lián)性或提供數(shù)據(jù) 應(yīng)用的擴(kuò)展性。J2EE是數(shù)據(jù)應(yīng)用提供服務(wù)器中的層。在接收器中也可以 存在Javal.l層或JavaTV層。
由于數(shù)據(jù)應(yīng)用主要是基于Java建立的,因此通過J2EE、 Javal.l或 JavaTV酉己置了通用數(shù)據(jù)應(yīng)用建立(common data application creation)禾口 運(yùn)行環(huán)境。
任務(wù)管理器層進(jìn)行線程管理和任務(wù)調(diào)度。
任務(wù)管理器層相當(dāng)于結(jié)合圖2描述的數(shù)據(jù)應(yīng)用提供服務(wù)器的任務(wù)管 理器或者接收器的任務(wù)管理器。
網(wǎng)絡(luò)管理器層支持基于異步套接字的通信。通過異步套接字使傳輸 速度最大化。
網(wǎng)絡(luò)管理器層可與任務(wù)管理器的線程管理相關(guān)聯(lián),使得能夠重用網(wǎng) 絡(luò)資源并且能夠提高性能。
可以按照相似方式在數(shù)據(jù)應(yīng)用提供服務(wù)器或接收器中采用一方法協(xié) 議,并且可配置其通信方案以將網(wǎng)絡(luò)負(fù)載減到最小。
快速文件系統(tǒng)用于訪問基于存儲(chǔ)器的資源并且被實(shí)現(xiàn)在數(shù)據(jù)應(yīng)用提 供服務(wù)器中。與該快速文件系統(tǒng)相對(duì)應(yīng)地,在接收器中實(shí)現(xiàn)智能高速緩 存器系統(tǒng)。
快速文件系統(tǒng)通過交換(transaction)使得儲(chǔ)存在存儲(chǔ)器中的資源(例 如附加數(shù)據(jù))和存儲(chǔ)在磁盤中的資源被彼此同步。另外,可將快速文件 系統(tǒng)配置為被分布到多個(gè)系統(tǒng)中或在多個(gè)系統(tǒng)中被同步。
智能高速緩存器系統(tǒng)被配置為在接收器中動(dòng)態(tài)地獲得、執(zhí)行以及提 供多種資源(例如類、圖像以及文本)。數(shù)據(jù)代理(dataagent)、日志(logging)、內(nèi)容服務(wù)以及其他服務(wù)是 對(duì)應(yīng)于數(shù)字廣播的數(shù)據(jù)應(yīng)用的各種服務(wù)的應(yīng)用層。
例如GUI這樣的層可以包括在接收器中以提供數(shù)據(jù)應(yīng)用。
雖然根據(jù)本發(fā)明的優(yōu)選實(shí)施方式已經(jīng)具體地示出并說明了本發(fā)明, 但是本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在沒有偏離由所附權(quán)利要求限定的本發(fā) 明的精神和范圍的情況下,可以在形式上和細(xì)節(jié)上對(duì)其做出多種改變。
根據(jù)本發(fā)明,接收為執(zhí)行數(shù)據(jù)應(yīng)用所需要的最小量的數(shù)據(jù)并且通過 "拉"的方法接收其他數(shù)據(jù),以將為接收和執(zhí)行數(shù)據(jù)應(yīng)用所需要的時(shí)間減 到最小,并且其中使數(shù)據(jù)應(yīng)用中的變化容易了,保持了數(shù)據(jù)應(yīng)用的執(zhí)行 穩(wěn)定性,并且通過線程管理(threadmanagement)或任務(wù)管理提高了執(zhí)行 速度。
權(quán)利要求
1、一種用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的數(shù)字廣播系統(tǒng),所述數(shù)字廣播系統(tǒng)包括數(shù)據(jù)應(yīng)用提供服務(wù)器,所述數(shù)據(jù)應(yīng)用提供服務(wù)器用于動(dòng)態(tài)地分開包括在所述數(shù)據(jù)應(yīng)用中的最小執(zhí)行數(shù)據(jù)和附加數(shù)據(jù),并提供所述最小執(zhí)行數(shù)據(jù)和所述附加數(shù)據(jù);廣播服務(wù)器,所述廣播服務(wù)器用于轉(zhuǎn)發(fā)從所述數(shù)據(jù)應(yīng)用提供服務(wù)器接收的所述最小執(zhí)行數(shù)據(jù)并且進(jìn)行數(shù)字廣播;以及接收器,所述接收器用于將對(duì)所述附加數(shù)據(jù)的發(fā)送請(qǐng)求發(fā)送至所述數(shù)據(jù)應(yīng)用提供服務(wù)器,所述發(fā)送請(qǐng)求是基于由所述廣播服務(wù)器轉(zhuǎn)發(fā)的所述最小執(zhí)行數(shù)據(jù)而生成的,并且所述接收器根據(jù)所述發(fā)送請(qǐng)求和由所述廣播服務(wù)器轉(zhuǎn)發(fā)的所述最小執(zhí)行數(shù)據(jù),提供包括由所述數(shù)據(jù)應(yīng)用提供服務(wù)器提供的所述附加數(shù)據(jù)的所述數(shù)據(jù)應(yīng)用。
2、 根據(jù)權(quán)利要求1所述的數(shù)字廣播系統(tǒng),其中,所述最小執(zhí)行數(shù)據(jù) 包括用于獲得所述附加數(shù)據(jù)的所述數(shù)據(jù)應(yīng)用提供服務(wù)器的下載位置。
3、 根據(jù)權(quán)利要求1所述的數(shù)字廣播系統(tǒng),其中,所述最小執(zhí)行數(shù)據(jù) 包括所述數(shù)據(jù)應(yīng)用的元數(shù)據(jù)和用于最低程度地執(zhí)行所述數(shù)據(jù)應(yīng)用的基礎(chǔ) 類數(shù)據(jù)中的一個(gè)。
4、 一種用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的廣播服務(wù)器,所述廣播服務(wù)器包括 最小執(zhí)行數(shù)據(jù)存儲(chǔ)器,所述最小執(zhí)行數(shù)據(jù)存儲(chǔ)器用于存儲(chǔ)從數(shù)據(jù)應(yīng)用提供服務(wù)器接收的最小執(zhí)行數(shù)據(jù),所述數(shù)據(jù)應(yīng)用提供服務(wù)器動(dòng)態(tài)地分 開包括在所述數(shù)據(jù)應(yīng)用中的所述最小執(zhí)行數(shù)據(jù)和附加數(shù)據(jù),并提供所述 最小執(zhí)行數(shù)據(jù)和所述附加數(shù)據(jù);最小執(zhí)行數(shù)據(jù)發(fā)送器,所述最小執(zhí)行數(shù)據(jù)發(fā)送器用于經(jīng)由數(shù)字廣播 網(wǎng)絡(luò)將存儲(chǔ)在所述最小執(zhí)行數(shù)據(jù)存儲(chǔ)器中的所述最小執(zhí)行數(shù)據(jù)發(fā)送至用 于提供所述數(shù)據(jù)應(yīng)用的接收器。
5、 根據(jù)權(quán)利要求4所述的廣播服務(wù)器,其中,所述最小執(zhí)行數(shù)據(jù)包 括用于獲得所述附加數(shù)據(jù)的所述數(shù)據(jù)應(yīng)用提供服務(wù)器的下載位置。
6、 根據(jù)權(quán)利要求4所述的廣播服務(wù)器,其中,所述最小執(zhí)行數(shù)據(jù)包 括所述數(shù)據(jù)應(yīng)用的元數(shù)據(jù)和用于最低程度地執(zhí)行所述數(shù)據(jù)應(yīng)用的基礎(chǔ)類 數(shù)據(jù)中的一個(gè)。
7、 一種用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的數(shù)據(jù)應(yīng)用提供服務(wù)器,所述數(shù)據(jù)應(yīng) 用提供服務(wù)器包括數(shù)據(jù)應(yīng)用分開器,所述數(shù)據(jù)應(yīng)用分開器用于將所述數(shù)據(jù)應(yīng)用分開成最小執(zhí)行數(shù)據(jù)和附加數(shù)據(jù);最小執(zhí)行數(shù)據(jù)發(fā)送器,所述最小執(zhí)行數(shù)據(jù)發(fā)送器用于將所述最小執(zhí) 行數(shù)據(jù)發(fā)送到廣播服務(wù)器,以便按照使所述廣播服務(wù)器廣播所述最小執(zhí)行數(shù)據(jù)的方式進(jìn)行數(shù)字廣播;附加數(shù)據(jù)存儲(chǔ)器,所述附加數(shù)據(jù)存儲(chǔ)器用于存儲(chǔ)對(duì)應(yīng)于所述最小執(zhí) 行數(shù)據(jù)的所述附加數(shù)據(jù);以及接收器通信接口 ,所述接收器通信接口根據(jù)接收自用于提供所述數(shù) 據(jù)應(yīng)用的所述接收器的對(duì)所述附加數(shù)據(jù)的發(fā)送請(qǐng)求,將所述附加數(shù)據(jù)發(fā) 送至所述接收器。
8、 根據(jù)權(quán)利要求7所述的數(shù)據(jù)應(yīng)用提供服務(wù)器,其中,所述接收器 通信接口通過基于異步套接字的通信來發(fā)送所述附加數(shù)據(jù)。
9、 根據(jù)權(quán)利要求7所述的數(shù)據(jù)應(yīng)用提供服務(wù)器,其中,所述數(shù)據(jù)應(yīng) 用提供服務(wù)器還包括任務(wù)管理器,所述任務(wù)管理器用于管理所述數(shù)據(jù)應(yīng) 用提供服務(wù)器的線程并調(diào)度任務(wù)。
10、 根據(jù)權(quán)利要求7所述的數(shù)據(jù)應(yīng)用提供服務(wù)器,其中,所述數(shù)據(jù) 應(yīng)用分開器動(dòng)態(tài)地分開所述最小執(zhí)行數(shù)據(jù)和所述附加數(shù)據(jù)以對(duì)應(yīng)于所述 數(shù)據(jù)應(yīng)用中的變化,并且所述附加數(shù)據(jù)存儲(chǔ)器存儲(chǔ)被動(dòng)態(tài)地分開的附加 數(shù)據(jù)。
11、 根據(jù)權(quán)利要求7所述的數(shù)據(jù)應(yīng)用提供服務(wù)器,其中,所述附加 數(shù)據(jù)存儲(chǔ)器基于存儲(chǔ)器存儲(chǔ)所述附加數(shù)據(jù)。
12、 根據(jù)權(quán)利要求7所述的數(shù)據(jù)應(yīng)用提供服務(wù)器,其中,所述最小 執(zhí)行數(shù)據(jù)包括所述數(shù)據(jù)應(yīng)用的元數(shù)據(jù)和用于最低程度地執(zhí)行所述數(shù)據(jù)應(yīng) 用的基礎(chǔ)類數(shù)據(jù)中的一個(gè)。
13、 一種用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的接收器,所述接收器包括 最小執(zhí)行數(shù)據(jù)接收器,所述最小執(zhí)行數(shù)據(jù)接收器用于經(jīng)由數(shù)字廣播網(wǎng)絡(luò)從執(zhí)行數(shù)字廣播的廣播服務(wù)器接收最小執(zhí)行數(shù)據(jù);最小執(zhí)行數(shù)據(jù)分析器,所述最小執(zhí)行數(shù)據(jù)分析器用于分析所述最小 執(zhí)行數(shù)據(jù)以提取所述數(shù)據(jù)應(yīng)用的執(zhí)行條件信息和關(guān)于為執(zhí)行所述數(shù)據(jù)應(yīng) 用所需要的附加數(shù)據(jù)的信息,所述附加數(shù)據(jù)與所述最小執(zhí)行數(shù)據(jù)相對(duì)應(yīng);數(shù)據(jù)應(yīng)用提供服務(wù)器接口,所述數(shù)據(jù)應(yīng)用提供服務(wù)器接口用于在執(zhí) 行所述最小執(zhí)行數(shù)據(jù)期間,將對(duì)所述附加數(shù)據(jù)的發(fā)送請(qǐng)求發(fā)送到數(shù)據(jù)應(yīng) 用提供服務(wù)器,并且用于接收來自所述數(shù)據(jù)應(yīng)用提供服務(wù)器的所述附加數(shù)據(jù);以及數(shù)據(jù)應(yīng)用提供器,所述數(shù)據(jù)應(yīng)用提供器用于組合所述最小執(zhí)行數(shù)據(jù) 和所述附加數(shù)據(jù)以生成所述數(shù)據(jù)應(yīng)用,并且用于執(zhí)行和提供所生成的數(shù) 據(jù)應(yīng)用。
14、 根據(jù)權(quán)利要求13所述的接收器,其中,所述數(shù)據(jù)應(yīng)用提供服務(wù) 器接口通過基于異步套接字的通信接收來自所述數(shù)據(jù)應(yīng)用提供服務(wù)器的 所述附加數(shù)據(jù)。
15、 根據(jù)權(quán)利要求13所述的接收器,其中,所述接收器還包括任務(wù) 管理器,所述任務(wù)管理器用于管理所述數(shù)據(jù)應(yīng)用提供服務(wù)器的線程并調(diào) 度任務(wù)。
16、 根據(jù)權(quán)利要求13所述的接收器,其中,所述最小執(zhí)行數(shù)據(jù)包括 所述數(shù)據(jù)應(yīng)用的元數(shù)據(jù)和用于最低程度地執(zhí)行所述數(shù)據(jù)應(yīng)用的基礎(chǔ)類數(shù) 據(jù)中的一個(gè)。
全文摘要
用于動(dòng)態(tài)處理數(shù)據(jù)應(yīng)用的數(shù)據(jù)應(yīng)用提供服務(wù)器、廣播服務(wù)器和接收器以及包括所述數(shù)據(jù)應(yīng)用提供服務(wù)器、所述廣播服務(wù)器和所述接收器的數(shù)字廣播系統(tǒng),其中接收為執(zhí)行數(shù)據(jù)應(yīng)用所需要的最小量的數(shù)據(jù),并通過“拉”的方法接收其他數(shù)據(jù)以將為接收和執(zhí)行數(shù)據(jù)應(yīng)用所需要的時(shí)間減到最少,并且其中使數(shù)據(jù)應(yīng)用中的變化容易了,保持了數(shù)據(jù)應(yīng)用的執(zhí)行穩(wěn)定性,并且通過線程管理或任務(wù)管理提高了執(zhí)行速度。
文檔編號(hào)H04N5/00GK101663888SQ200880005143
公開日2010年3月3日 申請(qǐng)日期2008年2月14日 優(yōu)先權(quán)日2007年2月14日
發(fā)明者李成栢, 白源章, 金東洙 申請(qǐng)人:蒂莫爾公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
内丘县| 砀山县| 万全县| 婺源县| 故城县| 南陵县| 尼玛县| 准格尔旗| 安阳县| 余江县| 梁平县| 马尔康县| 太康县| 涞源县| 来宾市| 江门市| 桃园县| 讷河市| 方正县| 长葛市| 武清区| 汉阴县| 古丈县| 隆子县| 九寨沟县| 新沂市| 青岛市| 山西省| 巫溪县| 温泉县| 保康县| 贺兰县| 胶南市| 瑞金市| 江门市| 神农架林区| 安龙县| 隆德县| 兴隆县| 东乡县| 易门县|