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

一種電視機(jī)程序升級的方法

文檔序號:7648555閱讀:186來源:國知局
專利名稱:一種電視機(jī)程序升級的方法
技術(shù)領(lǐng)域
本發(fā)明屬于電視技術(shù)領(lǐng)域,尤其涉及電視機(jī)中程序更新的技術(shù)。
背景技術(shù)
在傳統(tǒng)的模擬電視機(jī)中, 一般均有一個(gè)微處理器MCU芯片,用于完成電 視機(jī)各部分的控制、OSD (On Screen Display電視屏幕控制圖形界面)的生成 以及按鍵命令解釋等;MCU中運(yùn)行的程序主要用C語言、匯編或者兩者結(jié)合 來完成,其開發(fā)相對簡單。
模擬電視向數(shù)字電視的轉(zhuǎn)換,電視信號從模擬信號轉(zhuǎn)換成數(shù)字信號,電視 機(jī)中引入了 MPEG-2解碼、32位/300M h z的CPU等SOC ( System On Chip, 片上系統(tǒng))芯片;隨著技術(shù)的快速進(jìn)步,這種SOC芯片向更多的解碼功能 (MPEG-2/4, H.264, VC1, AVS, MP3等),更快的CPU速度(600MH z , lGHz等),更多的接口 (USB (Universal Serial Bus通用串行總線)、網(wǎng) 絡(luò)接口等)發(fā)展。
上述芯片的引入導(dǎo)致了搡作系統(tǒng)的出現(xiàn),從早期的專有操作系統(tǒng)逐步向通 用的搡作系統(tǒng)如Linux、 WinCE等搡作系統(tǒng)過渡。在操作系統(tǒng)之上,又有不同 的GUI (Graphical User Interfaces,圖形用戶4妾口 )系統(tǒng),如MiniGUI、 QT、 MicroWindow、 DirectFB。 GUI是基于操作系統(tǒng)之上,集成了圖形驅(qū)動,消息 系統(tǒng)等的圖形驅(qū)動函數(shù)庫,而UI則是利用GUI提供的一系列圖形驅(qū)動函數(shù)庫, 以及消息系統(tǒng)所設(shè)計(jì)完成的用戶圖形操作界面。
如圖1所示,現(xiàn)有的電視系統(tǒng)中, 一般通過遙控器來控制電視機(jī)的功能, 一般采用圖形化的界面(UI)完成,每個(gè)模塊之間要通過UI來統(tǒng)一管理和協(xié) 調(diào)工作?,F(xiàn)有的用戶界面(UI)、操作系統(tǒng)、驅(qū)動程序以及電視機(jī)中的其它應(yīng)用程
序模塊都是在電視機(jī)出廠前事先安裝在電視機(jī)中,用戶購買電視機(jī)之后,UI、
操作系統(tǒng)、驅(qū)動程序或者其它應(yīng)用程序模塊的更新難度較大,因此,現(xiàn)有的電
視機(jī)的UI、操作系統(tǒng)、驅(qū)動程序以及電視機(jī)中的其它應(yīng)用程序模塊是不能由用
戶進(jìn)行更新或者升級的, 一般都是固定不變的,但實(shí)際上存在由用戶自己更新 這些程序的需求。

發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種電視機(jī)程序更新的方法,旨在解決現(xiàn)有技術(shù)中 存在的用戶不能對電視機(jī)程序進(jìn)行更新的問題。
為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下
一種電視機(jī)程序更新的方法,所述的方法包括如下步驟
a、 電視機(jī)獲取待升級程序文件包;
b、 所述的電視機(jī)將所述的待升級程序文件包解壓縮后安裝在對應(yīng)的目錄
下'
其中步驟a具體包括
al、所述的電視機(jī)與互聯(lián)網(wǎng)服務(wù)器連接;
a2、所述的電視機(jī)從所述的互聯(lián)網(wǎng)服務(wù)器中下載所述的待升級程序文件包。 其中步驟al之前還包括
a0、將所述的待更新程序打包上傳至所述的互聯(lián)網(wǎng)服務(wù)器。 所述的待更新程序中定義了程序目錄和名稱。 其中步驟a具體包括 al、所述的電視機(jī)與外接存儲設(shè)備連接; a2、所&的電4見才/U人所i^J 其中步驟al之前還包括
a0、將所述的待更新程序打包后存儲在所述的外接存儲設(shè)備中所述的外接存儲設(shè)備為移動硬盤或者通用串行總線USB盤,所述的電視機(jī)
通過USB接口與所述的外接存儲設(shè)備連接。
所述的待更新程序具體為圖形化用戶界面UI程序或者操作系統(tǒng)或者驅(qū)動 程序或者操作系統(tǒng)。
所述的步驟a與步驟b之間進(jìn)一步包括一判斷步驟al,在判斷步驟al中 由用戶決定是否接受更新,如果用戶接受更新,則執(zhí)行步驟b;如果用戶不接 受更新,則直接結(jié)束流程,不進(jìn)行更新。
所述的步驟a與步驟al之間進(jìn)一步包括一判斷步驟a2,通過判斷步驟a2 判斷待升級文件包的級別是否為"重要",如果級別是"重要",則直接執(zhí)行步 驟b;如果級別不是"重要",則執(zhí)行步驟al。
所述的待升級程序中攜帶下述信息中的一項(xiàng)或者多項(xiàng)廠家信息、作者、 制作日期、版本號、適用范圍以及版本特點(diǎn)描述。
其中步驟b之后還包括重新啟動電視機(jī),所述的電視機(jī)運(yùn)行所述的待更 新程序。
本發(fā)明克服現(xiàn)有技術(shù)的不足,采用由電視機(jī)上的升級模塊從網(wǎng)絡(luò)中的服務(wù) 器或者從USB磁盤中獲取待更新程序的文件包,如UI、操作系統(tǒng)、驅(qū)動程序 以及其它的應(yīng)用程序模塊,并將待更新程序文件包解壓后按照至對應(yīng)的目錄之 下,完成程序更新的技術(shù)方案,使得電視機(jī)中的程序可以實(shí)時(shí)更新,尤其是電 視機(jī)的UI可以根據(jù)個(gè)人愛好而變化。同時(shí),程序的更新也可以根據(jù)文件包的級 別在用戶的選擇下進(jìn)行,具有人性化、可靠性高的特點(diǎn)。


圖1是現(xiàn)有技術(shù)中UI對電視功能模塊進(jìn)行管理控制的示意圖2是本發(fā)明實(shí)施例一流程圖3是將圖2中的流程圖優(yōu)化后的流程圖4是將圖3中的流程圖進(jìn)一 步優(yōu)化后的流程圖;圖5是本發(fā)明實(shí)施例二流程圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例提供的技術(shù)方案是電視機(jī)上的升級模塊從網(wǎng)絡(luò)中的服務(wù)器 或者從USB》茲盤中獲取j寺更新程序的文件包,如UI、才喿作系統(tǒng)、驅(qū)動程序以 及其它的應(yīng)用程序it塊,并將待更新程序文件包解壓后安裝至對應(yīng)的目錄之下, 完成程序更新。
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí) 施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
以下以UI的更新進(jìn)行說明,其它程序的更新或者升級的流程如UI更新的 流程基本一致,此不贅述。
實(shí)施例一電視機(jī)通過網(wǎng)絡(luò)獲取待更新程序的文件包
隨著電視技術(shù)的發(fā)展,電視機(jī)與互聯(lián)網(wǎng)絡(luò)的聯(lián)系越來越緊密,電視機(jī)中都 將集成網(wǎng)絡(luò)模塊,完成網(wǎng)絡(luò)功能,如現(xiàn)有的數(shù)字電視(DVB)或者IPTV(Intemet Protocol Television 交互式網(wǎng)絡(luò)電視)系統(tǒng)中,均用到了 browser (瀏覽器)軟 件,通過此軟件完成電視機(jī)與網(wǎng)絡(luò)連接的功能。
開發(fā)人員在PC上制作網(wǎng)頁UI,把制作好的UI上傳到服務(wù)器上,定義好 特定的目錄與名稱,電視機(jī)開啟之后訪問服務(wù)器上的升級頁面,點(diǎn)擊開始升級, 則電視機(jī)預(yù)先放置的升級程序模塊開始工作,到服務(wù)器上下載制作好的網(wǎng)頁文 件包,電視機(jī)將下載的文件包解壓縮至特定的UI目錄中,重新啟動機(jī)器,用戶 得到的本地UI則是新制作的網(wǎng)頁UI。每次升級的文件包將帶有常規(guī)的信息, 包括作者,制作日期,版本號,適用范圍,版本特點(diǎn)描述、文件包級別等等信 息,可以供用戶查看。
本實(shí)施例的流程如圖2所示,具體包括如下的步驟
1、將新的UI文件打包后傳送到網(wǎng)絡(luò)服務(wù)器;2、 電視機(jī)通過瀏覽器與服務(wù)器連接,從服務(wù)器上下載UI文件包;
3、 電視機(jī)將下載的UI文件包解壓縮至特定的UI目錄中;
4、 重新啟動電視i/L, UI更新完成。
結(jié)合參見圖3中所示,為了優(yōu)化實(shí)施例一,還可以在步驟2與步驟3之間 增加一個(gè)判斷步驟21,由用戶決定是否接受更新,如果用戶接受更新,則執(zhí)行 步驟3;如果用戶不接受更新,則直接結(jié)束流程,不進(jìn)行更新。這樣,用戶就 可以根據(jù)自己的實(shí)際需要或者喜好選擇是否更新,使得軟件升級過程更加人性 化。尤其是在網(wǎng)絡(luò)升級的過程中,如果是病毒性的惡意升級文件包,用戶可以 通過上述的自行選擇步驟進(jìn)行避開。
當(dāng)然,在必須更新UI文件包并完成升級的情況下,需要先判斷所下載的 UI文件包的級別為"重要,,或是"普通",如果是"重要",則表示電視機(jī)系 統(tǒng)必須要更新此文件包(例如為了克服現(xiàn)有電視機(jī)系統(tǒng)的缺陷等等),用戶不 能自行選^^是否接受更新(即,必須更新)。如圖4中所示,可以在圖3中的 步驟21之前增加判斷步驟20,判斷UI文件包的級別是否為"重要",如果級別 是"重要,,,則直接執(zhí)行步驟3,進(jìn)行升級;如果級別不是"重要"(即"普 通"),則執(zhí)行步驟21,由用戶選擇是否升級。通過增加步驟20,保證了重要 文件包的升級,保證了升級的可靠性。
實(shí)施例二
在沒有網(wǎng)絡(luò)的情況下,可以通過USB的方式來升級,將制作好的新的網(wǎng)頁 UI文件打包好放在USB磁盤內(nèi),按照約定的規(guī)范取名,然后將USB磁盤接入 電視機(jī)上,電視機(jī)上的升級模塊則自動會搜索要升級的文件,獲取該文件包, 并將該文件包解壓縮放在指定的目錄中,重新啟動機(jī)器,用戶則將得到新的本 地UI。每次升級的文件包內(nèi)將帶有常規(guī)的信息,包括廠家信息,作者,制作曰 期,版本號,適用范圍,版本特點(diǎn)描述等等必要的信息,提供給用戶查看。
本實(shí)施例的流程如圖5所示,具體包括如下的步驟
1 、將新的UI文件包存儲在USB磁盤中;2、 連接USB磁盤和電視機(jī);
3、 電視機(jī)中的升級程序模塊從USB磁盤中獲取UI文件包;
4、 電視^L將下載的UI文件包解壓縮至特定的UI目錄中;
5、 新啟動電視機(jī),UI更新完成。
用來裝載待更新的程序文件包除了是U盤之外,其他的外接存儲設(shè)備如移 動硬盤等也可以完成同本發(fā)明實(shí)施例二中U盤相同的功能。
顯然,上述實(shí)施例二中的流程同樣可以參照圖3、圖4中的步驟進(jìn)行優(yōu)化, 使得升級的過程更加人性化,同時(shí)也保證升級的可靠性。
作系統(tǒng)、驅(qū)動程序以及一些其他應(yīng)用程序模塊。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明 的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種電視機(jī)程序更新的方法,其特征在于,所述的方法包括如下步驟a、電視機(jī)獲取待升級程序文件包;b、所述的電視機(jī)將所述的待升級程序文件包解壓縮后安裝在對應(yīng)的目錄下。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟a具體包括 al、所述的電視機(jī)與互聯(lián)網(wǎng)服務(wù)器連接;
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,其中步驟al之前還包括 a0、將所述的待更新程序打包上傳至所述的互聯(lián)網(wǎng)服務(wù)器。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述的待更新程序中定義了 程序目錄和名稱。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟a具體包括 al、所述的電視機(jī)與外接存儲設(shè)備連接;a2、所述的電視機(jī)從所述的外接存儲設(shè)備中讀取所述的待升級程序文件包。
6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,其中步驟al之前還包括 a0、將所述的待更新程序打包后存儲在所述的外接存儲設(shè)備中。
7、 才艮據(jù)權(quán)利要求1所述的方法,其特征在于,所述的步驟a與步驟b之間 進(jìn)一步包括一判斷步驟al,在判斷步驟al中由用戶決定是否接受更新,如果 用戶接受更新,則執(zhí)行步驟b;如果用戶不接受更新,則直接結(jié)束流程,不進(jìn) 行更新。
8、 根據(jù)權(quán)利要求7所述的方法,其特征在于,所述的步驟a與步驟al之 間進(jìn)一步包括一判斷步驟a2,通過判斷步驟a2判斷待升級文件包的級別是否 為"重要",如果級別是"重要",則直接執(zhí)行步驟b;如果級別不是"重要", 則執(zhí)行步驟al。
9、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述的待升級程序中攜帶下述信息中的一項(xiàng)或者多項(xiàng)廠家信息、作者、制作日期、版本號、適用范圍、 文件包級別以及版本特點(diǎn)描述。
10、根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟b之后還包括: 重新啟動電視機(jī),所述的電視機(jī)運(yùn)行所述的待更新程序。
全文摘要
本發(fā)明提供了一種電視機(jī)程序更新的方法,所述的方法包括如下步驟a.電視機(jī)獲取待升級程序文件包;b.所述的電視機(jī)將所述的待升級程序文件包解壓縮后安裝在對應(yīng)的目錄下。本發(fā)明克服現(xiàn)有技術(shù)的不足,采用由電視機(jī)上的升級模塊從網(wǎng)絡(luò)中的服務(wù)器或者從USB磁盤中獲取待更新程序的文件包,如UI、操作系統(tǒng)、驅(qū)動程序以及其它的應(yīng)用程序模塊,并將待更新程序文件包解壓后按照至對應(yīng)的目錄之下,完成程序更新的技術(shù)方案,使得電視機(jī)中的程序可以實(shí)時(shí)更新,尤其是電視機(jī)的UI可以根據(jù)個(gè)人愛好而變化,同時(shí),程序的更新也可以根據(jù)文件包的級別在用戶的選擇下進(jìn)行,具有人性化、可靠性高的特點(diǎn)。
文檔編號H04N5/00GK101316330SQ20071007468
公開日2008年12月3日 申請日期2007年6月1日 優(yōu)先權(quán)日2007年6月1日
發(fā)明者馮萬良, 盛潤澤 申請人:深圳Tcl工業(yè)研究院有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
南漳县| 涪陵区| 怀安县| 沾化县| 芷江| 通州市| 两当县| 泰兴市| 云龙县| 新余市| 江孜县| 丹寨县| 军事| 从江县| 清原| 柞水县| 宝坻区| 安乡县| 正蓝旗| 榕江县| 日照市| 高清| 南郑县| 平阴县| 龙门县| 太白县| 阜城县| 绥宁县| 三亚市| 得荣县| 嵩明县| 新乐市| 六盘水市| 万宁市| 龙陵县| 屏山县| 门源| 巫溪县| 长岛县| 兴和县| 察哈|