两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

網(wǎng)絡(luò)電視系統(tǒng)中管理j2me應(yīng)用程序的方法和系統(tǒng)的制作方法

文檔序號:7666671閱讀:192來源:國知局
專利名稱:網(wǎng)絡(luò)電視系統(tǒng)中管理j2me應(yīng)用程序的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及網(wǎng)絡(luò)電視技術(shù)領(lǐng)域,更具體地說是 一種在網(wǎng)絡(luò)電視(IPTV )系統(tǒng)中管理J2ME ( JAVA 2 Micro Edition)應(yīng)用程 序的方法和系統(tǒng)。
背景技術(shù)
IPTV (InternetProtocol Television,網(wǎng)絡(luò)電視),是指基于IP網(wǎng)絡(luò)的電 視廣播服務(wù)。IPTV業(yè)務(wù)可以分為基本業(yè)務(wù)和增值業(yè)務(wù)兩大類,IPTV的基本 業(yè)務(wù)是指以視聽內(nèi)容為主的視頻內(nèi)容服務(wù),包括直播、點(diǎn)播、輪播、時(shí)移等; 而增值業(yè)務(wù)一般包括通信、信息、游戲以及交易等業(yè)務(wù)領(lǐng)域。當(dāng)IPTV的基 本業(yè)務(wù)日趨穩(wěn)定和飽和的情況下,只有大力發(fā)展區(qū)別于普通廣電服務(wù)、具有 高互動性、最能體現(xiàn)IPTV優(yōu)勢的增值業(yè)務(wù),才能實(shí)現(xiàn)IPTV整體業(yè)務(wù)的快 速發(fā)展。在可預(yù)見的將來,增值業(yè)務(wù)將會成為IPTV業(yè)務(wù)的主要盈利點(diǎn)。
IPTV增值業(yè)務(wù)有很大一部分是采用J2ME應(yīng)用程序的形式存在的。 J2ME應(yīng)用程序是基于J2ME規(guī)范開發(fā)的,運(yùn)行于J2ME虛擬機(jī)之上的應(yīng)用 程序, 一般是由jad文件和jar文件組成。J2ME規(guī)范主要是為手機(jī)開發(fā)的, 很多方面脫離不了手機(jī)的模式,其中包括對應(yīng)用程序的管理, 一般是先安裝 應(yīng)用,然后在應(yīng)用程序管理器中展示和啟動相應(yīng)的應(yīng)用,即完全在手才幾客戶 端實(shí)現(xiàn)管理J2ME應(yīng)用程序。而這種模式并不適合IPTV環(huán)境以及機(jī)頂盒。 首先,IPTV機(jī)頂盒可用資源有限, 一般具備很少的固化存儲空間(比如Flash 閃存),不具備在機(jī)頂盒上固化存儲多應(yīng)用程序的能力;其次,IPTV增值 業(yè)務(wù)有自己的一套業(yè)務(wù)使用和控制流程(包括鑒權(quán)、計(jì)費(fèi)等),單純的在機(jī) 頂盒上管理無法實(shí)現(xiàn)這些流程。因此,必須改變以往的對J2ME應(yīng)用程序管 理的單純客戶端方式,才能解決在IPTV系統(tǒng)中管理J2ME應(yīng)用程序相關(guān)問 題。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種網(wǎng)絡(luò)電視系統(tǒng)中管理J2ME應(yīng)用程 序的方法和系統(tǒng),通過該方法和系統(tǒng),可以減少對IPTV終端資源的^f吏用, 并可以實(shí)現(xiàn)IPTV業(yè)務(wù)的使用和控制流程。
為了解決上述問題,本發(fā)明提供的網(wǎng)絡(luò)電視系統(tǒng)中管理J2ME應(yīng)用程序 的方法,基于服務(wù)器和客戶端實(shí)現(xiàn),包括以下步驟
(1)將J2ME應(yīng)用程序存儲在所述服務(wù)器上;所述服務(wù)器將所述J2ME 應(yīng)用程序信息發(fā)送到所述客戶端;
(2 )所述客戶端根據(jù)所述J2ME應(yīng)用程序信息選擇要執(zhí)行的J2ME應(yīng) 用程序;
(3) 所述客戶端從所述服務(wù)器下載所選擇的J2ME應(yīng)用程序;
(4) 所述客戶端執(zhí)行所述J2ME應(yīng)用程序。
進(jìn)一步地,所述步驟(2)中,所述客戶端選擇要執(zhí)行的J2ME應(yīng)用程 序后,還包括以下步驟
所述服務(wù)器查詢所述客戶端是否有權(quán)限執(zhí)行所選擇的J2ME應(yīng)用程序, 如果有權(quán)限,執(zhí)行下一步驟;如果沒有權(quán)限,發(fā)出警告信息。
進(jìn)一步地,所述步驟(3)中,所述客戶端下載所述J2ME應(yīng)用程序前, 首先檢測所述客戶端上是否已儲存有該J2ME應(yīng)用程序,如果有,執(zhí)行步驟 (4);如果沒有,執(zhí)行從所述服務(wù)器下載J2ME應(yīng)用程序的步驟。
進(jìn)一步地,所述步驟(3)中,所述客戶端下載所述J2ME應(yīng)用程序前, 首先檢測所述客戶端的存儲空間,判斷已使用的存儲空間是否超過了預(yù)設(shè)的 閥值,如果是,刪除存儲空間中過期的J2ME應(yīng)用程序;如果否,執(zhí)行從所 述服務(wù)器下載J2ME應(yīng)用程序的步驟。
進(jìn)一步地,所述客戶端運(yùn)行在IPTV系統(tǒng)的機(jī)頂盒上。
本發(fā)明提供的網(wǎng)絡(luò)電視系統(tǒng)中管理J2ME應(yīng)用程序的系統(tǒng),包括服務(wù)器 和客戶端,所述服務(wù)器包括服務(wù)器端存儲模塊和服務(wù)器端管理模塊,所述客 戶端包括客戶端管理模塊、客戶端存儲模塊和J2ME虛擬機(jī);其中,
所述服務(wù)器端存儲模塊,用于存儲J2ME應(yīng)用程序及J2ME應(yīng)用程序信

所述服務(wù)器端管理模塊,用于從所述服務(wù)器端存儲模塊中提取所述 J2ME應(yīng)用程序信息發(fā)送到所述客戶端管理模塊;并接受所述客戶端管理模 塊的下載請求,將所述服務(wù)器端存儲模塊中存儲的J2ME應(yīng)用程序發(fā)送給所 述客戶端管理模塊;
所述客戶端管理模塊,用于接收所述服務(wù)器端管理模塊發(fā)送來的所述 J2ME應(yīng)用程序信息,從其中選擇要執(zhí)行的J2ME應(yīng)用程序;接收所述服務(wù) 器端管理模塊發(fā)送來的J2ME應(yīng)用程序,存儲到所述客戶端存儲模塊;
所述客戶端存儲模塊,用于存儲所述J2ME應(yīng)用程序;
所述J2ME虛擬機(jī),用于運(yùn)行所述客戶端存儲模塊中存儲的J2ME應(yīng)用 程序。
進(jìn)一步地,所述服務(wù)器端存儲模塊包括數(shù)據(jù)庫模塊和下載服務(wù)器,其中, 所述數(shù)據(jù)庫模塊用于存儲所述J2ME應(yīng)用程序信息; 所述下載服務(wù)器用于存儲所述J2ME應(yīng)用程序。
進(jìn)一步地,所述服務(wù)器還包括查詢裝置,用于在所述服務(wù)器端管理模塊 接到所述客戶端管理模塊的下載J2ME應(yīng)用程序請求時(shí),查詢所述客戶端是 否有執(zhí)行該J2ME應(yīng)用程序的權(quán)限,并將查詢結(jié)果反饋給所述服務(wù)器端管理 模塊。
進(jìn)一步地,所述客戶端還包括程序檢測模塊,用于在所述客戶端管理模 塊選擇要執(zhí)行的J2ME應(yīng)用程序后,檢測所述客戶端存儲模塊中是否存儲有 該J2ME應(yīng)用程序,并將檢測結(jié)果反饋給所述客戶端管理模塊。
進(jìn)一步地,所述客戶端為IPTV系統(tǒng)的機(jī)頂盒,所述客戶端還包括存儲 空間檢測模塊,用于檢測所述客戶端存儲模塊中已經(jīng)使用的空間是否超過預(yù) 設(shè)的閥值,如果是,刪除所述客戶端存儲模塊中存儲的已經(jīng)過期的J2ME應(yīng) 用程序。
本發(fā)明通過在服務(wù)器上提供J2ME應(yīng)用程序,應(yīng)用時(shí)客戶端只需下載當(dāng) 前要執(zhí)行的J2ME應(yīng)用程序,從而使IPTV終端的存儲資源壓力得以大大緩解;同時(shí),由于IPTV終端執(zhí)行J2ME應(yīng)用程序時(shí)需要通過服務(wù)器,服務(wù)器 可以方便地對IPTV終端執(zhí)行J2ME應(yīng)用程序進(jìn)行鑒權(quán)、計(jì)費(fèi)等管理和控制 操作。


圖1是本發(fā)明的網(wǎng)絡(luò)電視系統(tǒng)中管理J2ME應(yīng)用程序的系統(tǒng)的 一 實(shí)施例 的結(jié)構(gòu)圖2是本發(fā)明的網(wǎng)絡(luò)電視系統(tǒng)中管理J2ME應(yīng)用程序的系統(tǒng)的另一實(shí)施 例的結(jié)構(gòu)圖3是本發(fā)明的網(wǎng)絡(luò)電視系統(tǒng)中管理J2ME應(yīng)用程序的方法的流程示意圖。
具體實(shí)施例方式
本發(fā)明的網(wǎng)絡(luò)電視系統(tǒng)中管理J2ME應(yīng)用程序的方法和系統(tǒng)的思路是, 在一服務(wù)器上存儲J2ME應(yīng)用程序,并將J2ME應(yīng)用程序信息提供給客戶端, 客戶端選擇要執(zhí)行的J2ME應(yīng)用程序,從服務(wù)器下載到本地,然后執(zhí)行該 J2ME應(yīng)用程序。
下面結(jié)合附圖和具體實(shí)施例對本發(fā)明作進(jìn)一步說明,但不作為對本發(fā)明 的限定。
如圖l所示,發(fā)明的網(wǎng)絡(luò)電視系統(tǒng)中管理J2ME應(yīng)用程序的系統(tǒng)包括服 務(wù)器101和客戶端102,服務(wù)器包括服務(wù)器端存儲模塊103和服務(wù)器端管理 模塊104,客戶端包括客戶端管理模塊105、客戶端存儲模塊106和J2ME 虛擬4幾107;其中,
服務(wù)器端存儲模塊103,用于存儲J2ME應(yīng)用程序及J2ME應(yīng)用程序信
息;
服務(wù)器端管理模塊104,用于從所述服務(wù)器端存儲模塊中提取所述J2ME 應(yīng)用程序信息發(fā)送到所述客戶端管理模塊;并接受所述客戶端管理模塊的下 載請求,將所述服務(wù)器端存儲模塊中存儲的J2ME應(yīng)用程序發(fā)送給所述客戶端管理模塊;
客戶端管理模塊105,用于接收所述服務(wù)器端管理模塊發(fā)送來的所述 J2ME應(yīng)用程序信息,從其中選擇要執(zhí)行的J2ME應(yīng)用程序;接收所述服務(wù) 器端管理模塊發(fā)送來的J2ME應(yīng)用程序,存儲到所述客戶端存儲模塊;
客戶端存儲模塊106,用于存儲所述J2ME應(yīng)用程序;
J2ME虛擬機(jī)107,用于運(yùn)行所述客戶端存儲;溪塊中存儲的J2ME應(yīng)用 程序。
其中,服務(wù)器端存儲模塊103又包括數(shù)據(jù)庫模塊108和下載服務(wù)器109, 數(shù)據(jù)庫模塊108用于存儲所述J2ME應(yīng)用程序信息;下載服務(wù)器109用于存 儲所述J2ME應(yīng)用程序。
服務(wù)器101還包括查詢模塊110,用于在所述服務(wù)器端管理模塊接到所 述客戶端管理模塊的下載J2ME應(yīng)用程序請求時(shí),查詢所述客戶端是否有執(zhí) 行該J2ME應(yīng)用程序的權(quán)限,并將查詢結(jié)果反饋給所述服務(wù)器端管理模塊。
客戶端102還包括程序檢測模塊111和存儲空間檢測模塊112,檢測模 塊111用于在所述客戶端管理模塊選擇要執(zhí)行的J2ME應(yīng)用程序后,檢測所 述客戶端存儲模塊中是否存儲有該J2ME應(yīng)用程序,并將檢測結(jié)果反饋給所 述客戶端管理模塊;存儲空間檢測模112塊用于檢測所述客戶端存儲模塊中 已經(jīng)使用的空間是否超過預(yù)設(shè)的閥值,如果是,刪除所述客戶端存儲模塊中 存儲的已經(jīng)過期的J2ME應(yīng)用程序。
上述客戶端可以是IPTV系統(tǒng)的機(jī)頂盒,也可以是其他IPTV終端。
如圖2所示,根據(jù)本發(fā)明實(shí)施例的在IPTV系統(tǒng)中管理J2ME應(yīng)用程序 的系統(tǒng)。本系統(tǒng)包括
IPTV機(jī)頂盒201, IPTV系統(tǒng)終端設(shè)備,提供瀏覽頁面、J2ME應(yīng)用程 序存儲及運(yùn)行環(huán)境;IPTV機(jī)頂盒201屬于IPTV系統(tǒng)中的客戶端設(shè)備,是 J2ME應(yīng)用程序客戶端管理模塊202和J2ME虛擬機(jī)203的宿主,并且提供 IPTV用戶瀏覽J2ME應(yīng)用程序展示頁面204、 J2ME應(yīng)用程序展示頁面204 和J2ME應(yīng)用程序客戶端管理模塊202通訊的功能。
J2ME應(yīng)用程序客戶端管理模塊202, J2ME應(yīng)用程序管理系統(tǒng)的客戶端 功能才莫塊,實(shí)現(xiàn)應(yīng)用程序4企測、下載、刪除、啟動J2ME虛擬才幾201功能。 J2ME應(yīng)用程序客戶端管理才莫塊202屬于J2ME應(yīng)用程序管理系統(tǒng)的客戶端 部分,實(shí)現(xiàn)客戶端部分的主要功能。其中包括接收來自J2ME應(yīng)用程序展示 頁面204的命令,回復(fù)命令;檢測對應(yīng)的應(yīng)用程序是否下載(檢測時(shí)包括版 本信息,必須是相當(dāng)或更高的版本才認(rèn)為已經(jīng)下載);;險(xiǎn)測J2ME應(yīng)用程序 總體積是否超出閥值,在超出的情況下刪除下載最早的應(yīng)用;啟動虛擬機(jī), 并傳入啟動參數(shù);從下載服務(wù)器207下載J2ME應(yīng)用程序的功能,并將下載 的J2ME應(yīng)用程序存儲至IPTV機(jī)頂盒201 。
J2ME虛擬機(jī)103,運(yùn)行J2ME應(yīng)用程序的環(huán)境。J2ME虛擬機(jī)2103運(yùn) 行于IPTV機(jī)頂盒201之上,功能相對獨(dú)立,其中包括被J2ME應(yīng)用程序客 戶端管理模塊202啟動,解析啟動參數(shù),載入存儲在IPTV機(jī)頂盒201上的 J2ME應(yīng)用程序并運(yùn)行。
J2ME應(yīng)用程序展示頁面204,提供J2ME應(yīng)用程序展示,J2ME應(yīng)用程 序訪問的控制,訪問實(shí)現(xiàn)。J2ME應(yīng)用程序展示頁面屬于服務(wù)器端部分,通 常是web服務(wù)器的形式。其功能主要包括從服務(wù)器端數(shù)據(jù)庫206讀出相關(guān) J2ME應(yīng)用列表,在IPTV機(jī)頂盒201實(shí)現(xiàn)頁面瀏覽;響應(yīng)用戶操作,包括 瀏覽J2ME應(yīng)用列表,當(dāng)用戶選擇啟動時(shí),從服務(wù)器端數(shù)據(jù)庫206檢查用戶 是否有權(quán)運(yùn)行當(dāng)前應(yīng)用,指示J2ME應(yīng)用程序客戶端管理模塊202進(jìn)行應(yīng)用 程序檢查、下載應(yīng)用程序、啟動虛擬機(jī)等。J2ME應(yīng)用程序展示頁面204說 既有服務(wù)器端性質(zhì),又有客戶端性質(zhì),它完成服務(wù)器端的一部分功能,而另 一部分功能是在客戶端實(shí)現(xiàn)的。
J2ME應(yīng)用程序管理服務(wù)器205,提供J2ME應(yīng)用程序上傳、下載、刪 除、升級等相關(guān)的服務(wù)器端功能。J2ME應(yīng)用程序管理服務(wù)器205屬于J2ME 應(yīng)用程序管理系統(tǒng)中服務(wù)器端主模塊,負(fù)責(zé)維護(hù)服務(wù)器端的J2ME應(yīng)用程序。 包括上傳J2ME應(yīng)用程序至下載服務(wù)器207,并在服務(wù)器端數(shù)據(jù)庫206增加 J2ME應(yīng)用相關(guān)信息,以供J2ME應(yīng)用程序展示頁面204展示使用;刪除J2ME 應(yīng)用,包括從下載服務(wù)器207刪除相關(guān)應(yīng)用,在服務(wù)器端數(shù)據(jù)庫206刪除 J2ME應(yīng)用的相關(guān)信息;升級J2ME應(yīng)用,包括刪除下載服務(wù)器207上對應(yīng) 的老版本J2ME應(yīng)用,上傳新版本的J2ME應(yīng)用,更新服務(wù)器數(shù)據(jù)庫206中
J2ME應(yīng)用的版本等相關(guān)信息;
服務(wù)器端數(shù)據(jù)庫206,保存服務(wù)器端的相關(guān)信息,包括J2ME應(yīng)用程序 信息、用戶訪問權(quán)限等。服務(wù)器端數(shù)據(jù)庫206中的信息主要被J2ME應(yīng)用程 序管理服務(wù)器205維護(hù),被J2ME應(yīng)用程序展示頁面204使用。至少包括所 以J2ME應(yīng)用程序的名稱、版本信息,及用戶運(yùn)行的控制信息。
下載服務(wù)器207,用來保存J2ME應(yīng)用程序文件,并提供下載功能。用 來保存J2ME應(yīng)用程序管理服務(wù)器205上傳的J2ME應(yīng)用程序,并供J2ME 應(yīng)用程序客戶端管理模塊202下載。
如圖3所示,說明才艮據(jù)本發(fā)明實(shí)施例的IPTV系統(tǒng)中管理J2ME應(yīng)用程 序的方法流程。該方法包括以下步驟
步驟S301, J2ME應(yīng)用程序管理服務(wù)器205上傳J2ME應(yīng)用程序,更改 服務(wù)器端數(shù)據(jù)庫206中相關(guān)信息,將J2ME應(yīng)用程序保存至下載服務(wù)器207。
其中步驟S301可能還包括下面情況刪除J2ME應(yīng)用,從服務(wù)器端數(shù) 據(jù)庫206刪除J2ME對應(yīng)的信息,從下載服務(wù)器207刪除J2ME應(yīng)用程序文 件;升級J2ME應(yīng)用,刪除下載服務(wù)器207上對應(yīng)的老版本J2ME應(yīng)用,上 傳新版本的J2ME應(yīng)用,更新服務(wù)器數(shù)據(jù)庫206中J2ME應(yīng)用的版本等相關(guān)"息。
步驟S302,用戶使用IPTV機(jī)頂盒201瀏覽J2ME應(yīng)用程序展示頁面204。 本步驟包括IPTV機(jī)頂盒201連接J2ME應(yīng)用程序展示頁面204所在的服務(wù) 器,獲取展示頁面并顯示;響應(yīng)用戶的操:作;
步驟S303 ,用戶在J2ME應(yīng)用程序展示頁面選擇啟動J2ME應(yīng)用程序。 用戶可在J2ME應(yīng)用程序展示頁面點(diǎn)擊自己感興趣的J2ME應(yīng)用,用以指示 系統(tǒng)啟動這個(gè)應(yīng)用。
步驟S304, J2ME應(yīng)用程序展示頁面204從服務(wù)器端數(shù)據(jù)庫206查詢用 戶是否有權(quán)運(yùn)行相關(guān)游戲。
其中步驟S304根據(jù)查詢結(jié)果可有兩種執(zhí)行路徑用戶有權(quán)運(yùn)行當(dāng)前程 序,則繼續(xù)步驟S305;用戶無權(quán)運(yùn)行當(dāng)前游戲,給出提示,并跳轉(zhuǎn)至步驟 S303。
步驟S305 , J2ME應(yīng)用程序展示頁面204發(fā)命令至J2ME應(yīng)用程序客戶 端管理模塊202,檢測相應(yīng)應(yīng)用是否已下載。其中命令至少包括J2ME應(yīng)用 的ID、版本信息。
步驟S306, J2ME應(yīng)用程序客戶端管理模塊202檢查在IPTV機(jī)頂盒201 上是否已下載相應(yīng)的J2ME應(yīng)用。檢查包括對應(yīng)J2ME應(yīng)用是否已經(jīng)存在, 并且相應(yīng)的版本不比需要的版本低。
步驟S307, J2ME應(yīng)用程序客戶端管理模塊202向J2ME應(yīng)用程序展示 頁面204回復(fù)4企測結(jié)果。
其中步驟S307根據(jù)檢測結(jié)果后續(xù)步驟分為以下情況如果已下載則直 接跳轉(zhuǎn)至步驟S312,否則繼續(xù)步驟S308;
步驟S308, J2ME應(yīng)用程序展示頁面204發(fā)命令至J2ME應(yīng)用程序客戶 端管理模塊202,要求到J2ME應(yīng)用程序管理服務(wù)器205的相關(guān)路徑下載 J2ME應(yīng)用程序文件。
步驟S309, J2ME應(yīng)用程序客戶端管理模塊202檢查IPTV機(jī)頂盒201
存儲空間情況。
其中步驟S309的結(jié)果還包括以下情況如果檢查結(jié)果為存儲空間超過 既定的閥值,則刪除多余的J2ME應(yīng)用。
步驟S310, J2ME應(yīng)用程序客戶端管理模塊202到J2ME應(yīng)用程序管理 服務(wù)器205的相關(guān)路徑下載J2ME應(yīng)用程序文件;
步驟S311 , J2ME應(yīng)用程序客戶端管理模塊202將下載的J2ME應(yīng)用程 序保存到IPTV機(jī)頂盒201上;
步驟S312, J2ME應(yīng)用程序展示頁面204發(fā)命令至J2ME應(yīng)用程序客戶 端管理模塊202,要求運(yùn)行相應(yīng)的J2ME應(yīng)用程序;
步驟S313, J2ME應(yīng)用程序客戶端管理模塊202啟動J2ME虛擬機(jī)203, 并傳入相應(yīng)啟動參數(shù)。其中參數(shù)至少包括需要啟動的J2ME應(yīng)用的存儲路徑。
步驟S314, J2ME虛擬機(jī)203啟動,并從IPTV機(jī)頂盒201載入J2ME
應(yīng)用程序。
通過本發(fā)明,通過使用服務(wù)器、客戶端模式對J2ME應(yīng)用程序進(jìn)行管理,
成功解決了在IPTV系統(tǒng)中或者類似環(huán)境下管理應(yīng)用程序所遇到的存儲、控 制等問題,大大推動了 J2ME類型IPTV增值業(yè)務(wù)的發(fā)展。
以上所述實(shí)施例僅為本發(fā)明較佳的實(shí)施例,本發(fā)明還可有其他多種實(shí)施 例。在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,本領(lǐng)域技術(shù)人員當(dāng)可根據(jù)本發(fā) 明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所 附的權(quán)利要求的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種網(wǎng)絡(luò)電視系統(tǒng)中管理J2ME應(yīng)用程序的方法,其特征在于,基于服務(wù)器和客戶端實(shí)現(xiàn),包括以下步驟(1)將J2ME應(yīng)用程序存儲在所述服務(wù)器上;所述服務(wù)器將所述J2ME應(yīng)用程序信息發(fā)送到所述客戶端;(2)所述客戶端根據(jù)所述J2ME應(yīng)用程序信息選擇要執(zhí)行的J2ME應(yīng)用程序;(3)所述客戶端從所述服務(wù)器下載所選擇的J2ME應(yīng)用程序;(4)所述客戶端執(zhí)行所述J2ME應(yīng)用程序。
2、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(2)中,所述客 戶端選擇要執(zhí)行的J2ME應(yīng)用程序后,還包括以下步驟所述服務(wù)器查詢所述客戶端是否有權(quán)限執(zhí)行所選擇的J2ME應(yīng)用程序, 如果有權(quán)限,執(zhí)行下一步驟;如果沒有權(quán)限,發(fā)出警告信息。
3、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(3)中,所述客 戶端下載所述J2ME應(yīng)用程序前,首先檢測所述客戶端上是否已儲存有該 J2ME應(yīng)用程序,如果有,執(zhí)行步驟(4);如果沒有,執(zhí)行從所述服務(wù)器下 載J2ME應(yīng)用程序的步驟
4、 如權(quán)利要求l所述的方法,其特征在于,所述步驟(3)中,所述客 戶端下載所述J2ME應(yīng)用程序前,首先檢測所述客戶端的存儲空間,判斷已 使用的存儲空間是否超過了預(yù)設(shè)的閥值,如果是,刪除存儲空間中過期的 J2ME應(yīng)用程序;如果否,執(zhí)行從所述服務(wù)器下載J2ME應(yīng)用程序的步驟。
5、 如權(quán)利要求1 ~4之任意一項(xiàng)所述的方法,其特征在于,所述客戶端 運(yùn)行在IPTV系統(tǒng)的機(jī)頂盒上。
6、 一種網(wǎng)絡(luò)電視系統(tǒng)中管理J2ME應(yīng)用程序的系統(tǒng),其特征在于,包 括服務(wù)器和客戶端,所述服務(wù)器包括服務(wù)器端存儲模塊和服務(wù)器端管理模 塊,所述客戶端包括客戶端管理模塊、客戶端存儲模塊和J2ME虛擬機(jī);其中,所述服務(wù)器端存儲模塊,用于存儲J2ME應(yīng)用程序及J2ME應(yīng)用程序信息;所述服務(wù)器端管理模塊,用于從所述服務(wù)器端存儲模塊中提取所述 J2ME應(yīng)用程序信息發(fā)送到所述客戶端管理模塊;并接受所述客戶端管理模 塊的下載請求,將所述服務(wù)器端存儲模塊中存儲的J2ME應(yīng)用程序發(fā)送給所 述客戶端管理模塊;所述客戶端管理模塊,用于接收所述服務(wù)器端管理模塊發(fā)送來的所述 J2ME應(yīng)用程序信息,從其中選擇要執(zhí)行的J2ME應(yīng)用程序;接收所述服務(wù) 器端管理模塊發(fā)送來的J2ME應(yīng)用程序,存儲到所述客戶端存儲模塊;所述客戶端存儲模塊,用于存儲所述J2ME應(yīng)用程序;所述J2ME虛擬機(jī),用于運(yùn)行所述客戶端存儲模塊中存儲的J2ME應(yīng)用 程序。
7、 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述服務(wù)器端存儲模塊包 括數(shù)據(jù)庫模塊和下載服務(wù)器,其中,所述數(shù)據(jù)庫才莫塊用于存儲所述J2ME應(yīng)用程序信息; 所述下載服務(wù)器用于存儲所述J2ME應(yīng)用程序。
8、 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述服務(wù)器還包括查詢裝 置,用于在所述服務(wù)器端管理模塊接到所述客戶端管理模塊的下載J2ME應(yīng) 用程序請求時(shí),查詢所述客戶端是否有執(zhí)行該J2ME應(yīng)用程序的權(quán)限,并將 查詢結(jié)果反饋給所述服務(wù)器端管理模塊。
9、 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述客戶端還包括程序檢 測模塊,用于在所述客戶端管理模塊選擇要執(zhí)行的J2ME應(yīng)用程序后,檢測 所述客戶端存儲模塊中是否存儲有該J2ME應(yīng)用程序,并將檢測結(jié)果反饋給 所述客戶端管理模塊。
10、 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述客戶端為IPTV系統(tǒng)的機(jī)頂盒,所述客戶端還包括存儲空間檢測模塊,用于檢測所述客戶端存儲 模塊中已經(jīng)使用的空間是否超過預(yù)設(shè)的閥值,如果是,刪除所述客戶端存儲 模塊中存儲的已經(jīng)過期的J2ME應(yīng)用程序。
全文摘要
本發(fā)明涉及網(wǎng)絡(luò)電視系統(tǒng)中管理J2ME應(yīng)用程序的方法和系統(tǒng)。本發(fā)明是在一服務(wù)器上存儲J2ME應(yīng)用程序,并將J2ME應(yīng)用程序信息提供給客戶端,客戶端選擇要執(zhí)行的J2ME應(yīng)用程序,從服務(wù)器下載到本地,然后執(zhí)行該J2ME應(yīng)用程序。本發(fā)明通過在服務(wù)器上提供J2ME應(yīng)用程序,應(yīng)用時(shí)客戶端只需下載當(dāng)前要執(zhí)行的J2ME應(yīng)用程序,從而使IPTV終端的存儲資源壓力得以大大緩解;同時(shí),由于IPTV終端執(zhí)行J2ME應(yīng)用程序時(shí)需要通過服務(wù)器,服務(wù)器可以方便地對IPTV終端執(zhí)行J2ME應(yīng)用程序進(jìn)行鑒權(quán)、計(jì)費(fèi)等管理和控制操作。
文檔編號H04N7/16GK101170675SQ20071018717
公開日2008年4月30日 申請日期2007年11月21日 優(yōu)先權(quán)日2007年11月21日
發(fā)明者朱志偉, 偉 王, 波 田 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
蒙阴县| 洪湖市| 会理县| 河南省| 葫芦岛市| 连州市| 牙克石市| 云浮市| 山西省| 闻喜县| 淳化县| 本溪市| 福海县| 花莲市| 霍城县| 东莞市| 哈巴河县| 灌南县| 新宾| 翁牛特旗| 鸡东县| 汉源县| 阿克| 西盟| 关岭| 临沧市| 永登县| 缙云县| 广水市| 五原县| 富裕县| 乐业县| 眉山市| 曲松县| 漯河市| 十堰市| 凌云县| 靖安县| 常德市| 怀宁县| 小金县|