專利名稱:一種數(shù)字電視中間件模型的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種中間件模型,尤其涉及一種數(shù)字電視中的中間件模型。
背景技術(shù):
目前的數(shù)字電視整合了多種業(yè)務(wù),用戶可以根據(jù)自己的需要下載并使用這些 業(yè)務(wù)。然而數(shù)目眾多的業(yè)務(wù)也影響了用戶的正常使用和管理,同時(shí)影響了用戶收看 電視節(jié)目的效果。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決上述問題,提供了一種數(shù)字電視中間件模型,可以讓 應(yīng)用程序以更靈活和醒目的方式出現(xiàn),同時(shí)不影響用戶收看電視節(jié)目,在用戶選擇 相應(yīng)圖標(biāo)后,應(yīng)用程序就從前端下載下來供用戶瀏覽或游戲。
本發(fā)明的技術(shù)方案為本發(fā)明揭示了一種數(shù)字電視中間件模型,包括 顯示模塊,在視頻背景上顯示應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)以及應(yīng)用程序業(yè)務(wù)精 靈管理器的圖標(biāo);
程序下載模塊,鏈接該應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)對(duì)應(yīng)的網(wǎng)絡(luò)地址并從前端下
載;
存儲(chǔ)模塊,將該應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)或者該圖標(biāo)對(duì)應(yīng)的文件存儲(chǔ)在機(jī)頂
盒中;
應(yīng)用程序業(yè)務(wù)精靈管理器模塊,對(duì)所存儲(chǔ)的應(yīng)用程序業(yè)務(wù)精靈進(jìn)行查找、結(jié) 果顯示和收藏。
上述的數(shù)字電視中間件模型,其中,該顯示模塊在接收遙控器按鍵信號(hào)后或 者自行顯示應(yīng)用程序和應(yīng)用管理器的圖標(biāo)。
上述的數(shù)字電視中間件模型,其中,該應(yīng)用程序業(yè)務(wù)精靈管理器模塊進(jìn)一步
包括關(guān)鍵詞査找子模塊,進(jìn)一步包括
接收單元,接收用戶輸入的關(guān)鍵字;
匹配單元,將該關(guān)鍵字與存儲(chǔ)在本地列表中的應(yīng)用程序業(yè)務(wù)精靈的名字
進(jìn)行匹配;
顯示單元,如果匹配成功則顯示檢索的結(jié)果,否則提示用戶未査詢到的
f曰息。
上述的數(shù)字電視中間件模型,其中,該應(yīng)用程序業(yè)務(wù)精靈管理器模塊還包括
分類査找子模塊,進(jìn)一步包括
接收單元,接收用戶通過界面提供的應(yīng)用分類進(jìn)行査找的輸入; 檢索單元,先檢索存儲(chǔ)的本地列表,再在本地列表對(duì)應(yīng)的類別項(xiàng)目中査
找應(yīng)用程序業(yè)務(wù)精靈的名字;
顯示單元,顯示檢索到的應(yīng)用程序業(yè)務(wù)精靈的名稱及其詳情。 上述的數(shù)字電視中間件模型,其中,該顯示模塊通過文字顏色來區(qū)分應(yīng)用程 序業(yè)務(wù)精靈是否與頻道相關(guān)。
上述的數(shù)字電視中間件模型,其中,該應(yīng)用程序業(yè)務(wù)精靈管理器模塊還包括 業(yè)務(wù)精靈收藏子模塊,將用戶選擇應(yīng)用程序業(yè)務(wù)精靈收藏其中并分類顯示, 通過收藏圖標(biāo)區(qū)分存入本地的應(yīng)用程序業(yè)務(wù)精靈的文件類型,而且通過文字顏色來 區(qū)分收藏的應(yīng)用程序業(yè)務(wù)精靈是否與頻道相關(guān)。
本發(fā)明對(duì)比現(xiàn)有技術(shù)有如下的技術(shù)效果為本發(fā)明的數(shù)字電視中間件模型通 過中間件軟件技術(shù)與DVB視音頻技術(shù)相結(jié)合,實(shí)現(xiàn)視頻背景下的Java應(yīng)用列表/ 應(yīng)用的獨(dú)特的展現(xiàn)形式以及個(gè)性化的Java應(yīng)用下載和展現(xiàn)方式,具有非常廣闊的 市場(chǎng)前景。本發(fā)明的數(shù)字電視中間件模型中的程序模塊可在視頻背景上顯示應(yīng)用程 序業(yè)務(wù)精靈的圖標(biāo)以及應(yīng)用程序業(yè)務(wù)精靈,理器的圖標(biāo),并通過程序下載模塊鏈接 應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)所對(duì)應(yīng)的網(wǎng)絡(luò)地址并從前端進(jìn)行下載。此外,本發(fā)明中的 應(yīng)用程序業(yè)務(wù)精靈管理器模塊還負(fù)責(zé)對(duì)所有的應(yīng)用程序業(yè)務(wù)精靈進(jìn)行查找、結(jié)果顯 示和收藏。對(duì)比現(xiàn)有技術(shù),本發(fā)明將數(shù)字電視的各種業(yè)務(wù)功能以精靈的方式來實(shí)現(xiàn), 為數(shù)字電視家庭用戶提供了更優(yōu)質(zhì)的服務(wù)。
圖1是本發(fā)明的數(shù)字電視中間件模型的較佳實(shí)施例的原理圖。
圖2A 2E是本發(fā)明的數(shù)字電視中間件模型在顯示界面上的示意圖。 圖3是本發(fā)明的數(shù)字電視中間件模型中的應(yīng)用程序業(yè)務(wù)精靈管理器模塊的原 理圖。
具體實(shí)施例方式
下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的描述。
圖1示出了本發(fā)明的數(shù)字電視中間件模型的較佳實(shí)施例的原理。請(qǐng)參見圖1, 本實(shí)施例的數(shù)字電視中間件模型包括顯示模塊IO、程序下載模塊12、存儲(chǔ)模塊14 以及應(yīng)用程序業(yè)務(wù)精靈管理器模塊16。
顯示模塊10在當(dāng)前視頻背景上顯示應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)以及應(yīng)用程序業(yè) 務(wù)管理器的圖標(biāo)。本發(fā)明中的錄字電視中間件模型考基于Java開發(fā)的,在本申請(qǐng) 中將平臺(tái)中的Java應(yīng)用程序(XLET)稱為:'精靈"。顯示模塊10在視頻背景上對(duì) 圖標(biāo)的顯示方式可以是在接收遙控器的按鍵信號(hào)后進(jìn)行顯示,例如可以有如圖 2A 2D顯示的四種,圖2A是顯示應(yīng)用程序業(yè)務(wù)精靈以及應(yīng)用程序業(yè)務(wù)管理器的圖 標(biāo)的列表從右邊滑出并顯示,圖2B是顯示應(yīng)用程序業(yè)務(wù)精靈以及應(yīng)用程序業(yè)務(wù)管 理器的圖標(biāo)的列表從左邊滑出并顯示,圖2C是顯示應(yīng)用程序業(yè)務(wù)精靈以及應(yīng)用程 序業(yè)務(wù)管理器的圖標(biāo)的列表從正上方滑下并顯示,圖2D是顯示應(yīng)用程序業(yè)務(wù)精靈 以及應(yīng)用程序業(yè)務(wù)管理器的圖標(biāo)的列表從正下方滑上來并顯示。這種顯示方式需要 在特定頻道的屏幕某區(qū)域預(yù)留一定的空間存放列表中的圖標(biāo)。這些圖標(biāo)與當(dāng)前的視 頻內(nèi)容是共存的,無論用戶選擇點(diǎn)擊、下載還是半屏觀看圖標(biāo),均不影響正常的視 頻內(nèi)容觀看。
顯示模塊10也可以自行顯^應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)以及應(yīng)用程序業(yè)務(wù)管理 器的圖標(biāo),如圖2E所示。這些自行顯示的圖標(biāo)可以以一定的運(yùn)動(dòng)方式或運(yùn)動(dòng)軌跡 移動(dòng)以吸引用戶眼光,也可以作為遮擋視頻'畫面的用途,還可以有焦點(diǎn)在這些圖標(biāo) 上移動(dòng)并能下載觀看這些具體的業(yè)務(wù)應(yīng)用。
當(dāng)用戶需要下載圖標(biāo)的應(yīng)用程序業(yè)務(wù)時(shí),根據(jù)對(duì)話框的提示選擇下載應(yīng)用程 序,此時(shí)程序下載模塊12開啟運(yùn)行。程序下載模塊12鏈接應(yīng)用程序業(yè)務(wù)精靈的圖 標(biāo)所對(duì)應(yīng)的網(wǎng)絡(luò)地址并從前端下載所需的文件。當(dāng)用戶需要收藏喜愛的應(yīng)用程序業(yè)務(wù)精靈時(shí),存儲(chǔ)模塊14負(fù)責(zé)將這一業(yè)務(wù)精
靈存儲(chǔ)在機(jī)頂盒本機(jī)中,較佳的是本機(jī)的閃存中,關(guān)機(jī)再開機(jī)收藏的業(yè)務(wù)精靈仍存 在本頻道上。存儲(chǔ)的應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)數(shù)量由機(jī)頂盒配置決定。
對(duì)于應(yīng)用程序業(yè)務(wù)精靈管理器模塊16來說,其對(duì)所存儲(chǔ)的應(yīng)用程序業(yè)務(wù)精靈 進(jìn)行査找、結(jié)果顯示和收藏。圖3示出了這一模塊的原理,請(qǐng)參見圖3。應(yīng)用程序 業(yè)務(wù)精靈管理器模塊16包括關(guān)鍵詞查找子模塊160、分類査找子模塊162以及業(yè) 務(wù)精靈收藏子模塊164,其中關(guān)鍵詞查找子模塊160進(jìn)一步包括接收單元160a、匹 配單元160b、顯示單元160c,分類查找子模塊162進(jìn)一步包括接收單元162a、檢 索單元162b、顯示單元162c。
以顯示界面的角度來看,應(yīng)用程序業(yè)務(wù)精靈管理器分成幾大功能區(qū),例如左 邊是查詢區(qū),右邊是顯示區(qū),下面是其他功能區(qū)。應(yīng)用程序業(yè)務(wù)精靈管理器模塊 16的關(guān)鍵詞查找功能是通過關(guān)鍵詞查找子模塊160來實(shí)現(xiàn)的。首先通過接收單元 160a接收用戶通過遙控器向輸,入框輸入的關(guān)鍵字,然后通過匹配單元160b將用戶 輸入的關(guān)鍵字與存儲(chǔ)在本地JAL列表中的應(yīng)用程序業(yè)務(wù)精靈的名字(APPNAME)進(jìn) 行匹配。顯示單元160c根據(jù)匹配結(jié)果在屏幕上作對(duì)應(yīng)的顯示,如果匹配成功則顯 示檢索的結(jié)果,如果匹配不成功則提示用戶未查詢到的信息。
應(yīng)用程序業(yè)務(wù)精靈管理器模塊16的分類査找功能是通過分類查找子模塊162 來實(shí)現(xiàn)的。首先接收單元162a接收用戶通過界面提供的應(yīng)用分類進(jìn)行查找的輸入, 然后檢索單元162b先檢索存儲(chǔ)在本地的JAL列表,然后再在JAL列表對(duì)應(yīng)的類別 項(xiàng)目中查找應(yīng)用程序業(yè)務(wù)精靈的名字(APP NAME)。最后由顯示單元162c顯示檢 索到的應(yīng)用程序業(yè)務(wù)精靈的名稱以及詳情。
具體的顯示格式可以是業(yè)務(wù)精靈名稱+其他內(nèi)容(例如詳情)。如果焦點(diǎn) 在業(yè)務(wù)精靈名稱上,則點(diǎn)擊即可進(jìn)入下載應(yīng)用流程。至于詳情的顯示方式,如果詳 情的文字介紹太長(zhǎng)有部分無法顯示時(shí),當(dāng)焦點(diǎn)停留在業(yè)務(wù)精靈上超過三秒,詳情文 字中未顯示部分將滾動(dòng)顯示;^業(yè)務(wù)精靈名稱后面沒有內(nèi)容詳情介紹時(shí),當(dāng)焦點(diǎn)停 留在業(yè)務(wù)精靈上超過五秒,其詳情文字介紹將自動(dòng)地滾動(dòng)顯示。而且,為了讓用戶 清楚地了解應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)中有哪些是與頻道無關(guān)、只靠搜索査詢到的, 有哪些是與頻道相關(guān)的,顯示模塊10是以文字顏色來作這一區(qū)分的。
業(yè)務(wù)精靈收藏子模塊164將用戶選擇的應(yīng)用程序業(yè)務(wù)精靈收藏在應(yīng)用程序業(yè)務(wù)精靈管理器中,并進(jìn)行分類顯示。通過業(yè)務(wù)精靈前面不同的收藏圖標(biāo)識(shí)別存入本
地的是應(yīng)用程序業(yè)務(wù)精靈的JAD文件還是JAD和JAR文件,還可以通過文字顏色來 區(qū)分收藏的應(yīng)用程序業(yè)務(wù)精靈是否與頻道相關(guān)。
上述實(shí)施例是提供給本領(lǐng)域普通技術(shù)人員來實(shí)現(xiàn)或使用本發(fā)明的,本領(lǐng)域普 通技術(shù)人員可在不脫離本發(fā)明的發(fā)明思想的情況下,對(duì)上述實(shí)施例做出種種修改或 變化,因而本發(fā)明的保護(hù)范圍并不被上述實(shí)施例所限,而應(yīng)該是符合權(quán)利要求書提 到的創(chuàng)新性特征的最大范圍。
權(quán)利要求
1、一種數(shù)字電視中間件模型,包括顯示模塊,在視頻背景上顯示應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)以及應(yīng)用程序業(yè)務(wù)精靈管理器的圖標(biāo);程序下載模塊,鏈接該應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)對(duì)應(yīng)的網(wǎng)絡(luò)地址并從前端下載;存儲(chǔ)模塊,將該應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)或者該圖標(biāo)對(duì)應(yīng)的文件存儲(chǔ)在機(jī)頂盒中;應(yīng)用程序業(yè)務(wù)精靈管理器模塊,對(duì)所存儲(chǔ)的應(yīng)用程序業(yè)務(wù)精靈進(jìn)行查找、結(jié)果顯示和收藏。
2、 根據(jù)權(quán)利要求l所述的數(shù)字電視中間件模型,其特征在于,該顯示模塊在 接收遙控器按鍵信號(hào)后或者自行顯示應(yīng)用程序和應(yīng)用管理器的圖標(biāo)。
3、 根據(jù)權(quán)利要求l所述的數(shù)字電視中間件模型,其特征在于,該應(yīng)用程序業(yè) 務(wù)精靈管理器模塊進(jìn)一步包括關(guān)鍵詞査找子模塊,進(jìn)一步包括接收單元,接收用戶輸入的關(guān)鍵字;匹配單元,將該關(guān)鍵字與存儲(chǔ)在本地列表中的應(yīng)用程序業(yè)務(wù)精靈的名字進(jìn)行匹配;顯示單元,如果匹配成功則顯示檢索的結(jié)果,否則提示用戶未査詢到的{曰息。
4、 根據(jù)權(quán)利要求3所述的數(shù)字電視中間件模型,其特征在于,該應(yīng)用程序業(yè)務(wù)精靈管理器模塊還包括分類查找子模塊,進(jìn)一步包括接收單元,接收用戶通過界面提供的應(yīng)用分類進(jìn)行査找的輸入;檢索單元,先檢索存儲(chǔ)的本地列表,再在本地列表對(duì)應(yīng)的類別項(xiàng)目中查找應(yīng)用程序業(yè)務(wù)精靈的名字;顯示單元,顯示檢索到的應(yīng)用程序業(yè)務(wù)精靈的名稱及其詳情。
5、 根據(jù)權(quán)利要求4所述的數(shù)字電視中間件模型,其特征在于,該顯示模塊通 過文字顏色來區(qū)分應(yīng)用程序業(yè)務(wù)精靈是否與頻道相關(guān)。
6、 根據(jù)權(quán)利要求5所述的數(shù)字電視中間件模型,其特征在于,該應(yīng)用程序業(yè) 務(wù)精靈管理器模塊還包括業(yè)務(wù)精靈收藏子模塊,將用戶選擇應(yīng)用程序業(yè)務(wù)精靈收藏其中并分類顯示, 通過收藏圖標(biāo)區(qū)分存入本地的應(yīng)用程序業(yè)務(wù)精靈的文件類型,而且通過文字顏色來 區(qū)分收藏的應(yīng)用程序業(yè)務(wù)精靈是否與頻道相關(guān)。
全文摘要
本發(fā)明公開了數(shù)字電視中間件模型,讓應(yīng)用程序以更靈活和醒目的方式出現(xiàn),同時(shí)不影響用戶收看電視節(jié)目,在用戶選擇相應(yīng)圖標(biāo)后,應(yīng)用程序就從前端下載下來供用戶瀏覽或游戲。其技術(shù)方案為模型包括顯示模塊,在視頻背景上顯示應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)以及應(yīng)用程序業(yè)務(wù)精靈管理器的圖標(biāo);程序下載模塊,鏈接該應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)對(duì)應(yīng)的網(wǎng)絡(luò)地址并從前端下載;存儲(chǔ)模塊,將該應(yīng)用程序業(yè)務(wù)精靈的圖標(biāo)或者該圖標(biāo)對(duì)應(yīng)的文件存儲(chǔ)在機(jī)頂盒中;應(yīng)用程序業(yè)務(wù)精靈管理器模塊,對(duì)所存儲(chǔ)的應(yīng)用程序業(yè)務(wù)精靈進(jìn)行查找、結(jié)果顯示和收藏。本發(fā)明應(yīng)用于數(shù)字電視領(lǐng)域。
文檔編號(hào)H04N7/173GK101483754SQ200810203229
公開日2009年7月15日 申請(qǐng)日期2008年11月24日 優(yōu)先權(quán)日2008年11月24日
發(fā)明者品 呂, 燕 肖, 薦 金 申請(qǐng)人:天數(shù)寬頻科技(上海)有限公司