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

電視機軟件升級系統(tǒng)及方法

文檔序號:6606127閱讀:495來源:國知局
專利名稱:電視機軟件升級系統(tǒng)及方法
技術領域
本發(fā)明涉及電視機技術,特別涉及電視機軟件的升級方法。
背景技術
傳統(tǒng)的電視機采用一次性服務的模式,即在生產出廠的時候就將電視機軟件寫 好,以后不再更新軟件,但有些地區(qū)或市場的電視信號有其特殊性,其軟件也要做特殊處 理;另外,一些地區(qū)的電視信號是非標準信號或者工程上需要定制開發(fā)一些其他功能等等, 這些就要求電視機能夠更新其電視機軟件。目前的互聯網電視機大多都有兩個芯片,一個 芯片實現網絡功能即網絡芯片,另一個芯片實現電視機功能即電視芯片,但是這種互聯網 電視機的電視機軟件升級仍然采用電視機傳統(tǒng)的升級方法軟件開發(fā)針對差異化的需求編 寫特殊版本的軟件,由專業(yè)人員上門進行手動的軟件升級,且常常要帶一套用于軟件升級 的硬件工裝,有時候還需要拆開電視機后蓋,而電視機傳統(tǒng)升級方法的缺點是第一,電視 機軟件不能實時更新;第二,不能保證每個用戶的軟件都能及時得到升級;第三,軟件升級 的周期長,維護成本高,給企業(yè)增加了巨大的人力成本。

發(fā)明內容
本發(fā)明的目的是克服目前具有兩個芯片的互聯網電視機的電視機軟件升級仍然 采用電視機傳統(tǒng)軟件升級方法的缺點,提供一種電視機軟件升級系統(tǒng)及方法。本發(fā)明解決其技術問題,采用的技術方案是,電視機軟件升級系統(tǒng),包括網絡芯片 及電視芯片,其特征在于,所述網絡芯片與電視芯片連接,所述網絡芯片用于查詢網絡服務器上面電視機軟件的最新版本、下載電視機軟件 升級包,并將下載的電視機軟件升級包發(fā)送給電視芯片;所述電視芯片用于接收網絡芯片發(fā)送來的電視機軟件升級包,再根據接收的電視 機軟件升級包對電視機軟件進行升級,并接收用戶輸入控制,且將對網絡芯片的輸入控制 數據發(fā)送給網絡芯片。具體的,還包括通用異步接收/發(fā)送裝置(即UART),所述網絡芯片通過通用異步 接收/發(fā)送裝置與電視芯片連接,所述通用異步接收/發(fā)送裝置用于網絡芯片與電視芯片之間的數據傳輸。電視機軟件升級方法,其特征在于,包括以下步驟a.網絡芯片系統(tǒng)連接上升級服務器;b.網絡芯片系統(tǒng)向電視芯片系統(tǒng)發(fā)送查詢電視機軟件版本的數據包;c.電視芯片系統(tǒng)判斷當前的電視機軟件版本是否為原始版本,若不是則進入下一 步,若是則直接進入e步驟;d.電視芯片系統(tǒng)向網絡芯片系統(tǒng)發(fā)送當前電視機軟件版本的數據包;e.網絡芯片系統(tǒng)查詢升級服務器上的電視機軟件升級版本;f.網絡芯片系統(tǒng)判斷升級服務器上是否有與該電視機軟件相匹配的新版本,若不是則回到e步驟,若是則進入下一步;g.網絡芯片系統(tǒng)提取該新版本的版本號并向電視芯片系統(tǒng)發(fā)送該版本號與告知 電視芯片系統(tǒng)有新版本軟件的信息組成的告知數據包;h.電視芯片系統(tǒng)根據接收到的告知數據包控制電視機提示用戶有新版本軟件可 以進行升級,根據用戶選擇判斷是否升級,若是則進入下一步,若不是則本次升級結束;i.電視芯片系統(tǒng)向網絡芯片系統(tǒng)發(fā)送需要升級的軟件版本號的數據包;j.網絡芯片系統(tǒng)根據接收到的需要升級的軟件版本號的數據包下載指定版本的 升級包并存儲;k.網絡芯片系統(tǒng)檢測升級包是否正確,若是則進入下一步,若不是則回到j步驟 重新下載;1.網絡芯片系統(tǒng)向電視芯片發(fā)送下載完成的升級包制作成的升級數據包;m.電視芯片系統(tǒng)接收到升級數據包并檢查該數據包中的升級包是否正確,若是則 進入下一步,若不是則回到1步驟重新發(fā)送;n.電視芯片系統(tǒng)根據該升級包升級電視機軟件,并提示用戶,且升級完成后判斷 本次升級是否成功,若是則進入o步驟,若不是則進入P步驟;o.記錄當前軟件版本并以該版本軟件重新啟動程序;p.提示用戶升級失敗并以升級前版本軟件重新啟動程序。具體的,步驟f之后還包括以下步驟q.網絡芯片系統(tǒng)判斷該電視機軟件是否第一次升級,若是則進入下一步,若不是 則進入g步驟;r.下載升級說明,并將該升級說明以及所有可以更新的版本號組成一個升級說明 數據包發(fā)送給電視芯片系統(tǒng);s.電視芯片系統(tǒng)根據接收到的升級說明數據包控制電視機顯示出升級說明,根據 用戶選擇判斷是否升級以及升級的版本,若用戶選擇了升級的版本并確定升級則進入i步 驟,反之則本次升級結束。本發(fā)明的有益效果是,通過上述電視機軟件升級系統(tǒng)及方法,利用網絡芯片可以 實時更新電視機軟件,采用UART進行數據通信,可以雙向傳輸數據,控制起來靈活方便,且 方便用戶。


圖1為本實施例的系統(tǒng)框圖。
具體實施例方式下面結合附圖及實施例,詳細描述本發(fā)明的技術方案。本發(fā)明所述電視機軟件升級系統(tǒng)由網絡芯片與電視芯片連接組成,其中,網絡芯 片用于實現網絡功能,且還用于查詢網絡服務器上面電視機軟件的最新版本、下載電視機 軟件升級包,并將下載的電視機軟件升級包發(fā)送給電視芯片,電視芯片用于實現電視機功 能,且還用于接收網絡芯片發(fā)送來的電視機軟件升級包,再根據接收的電視機軟件升級包 對電視機軟件進行升級,并接收用戶輸入控制,且將對網絡芯片的輸入控制數據發(fā)送給網絡芯片;電視機軟件升級方法為首先當網絡芯片系統(tǒng)連接上升級服務器后,網絡芯片系 統(tǒng)向電視芯片系統(tǒng)發(fā)送查詢電視機軟件版本的數據包,電視芯片系統(tǒng)判斷當前的電視機軟 件版本是否為原始版本,若不是則電視芯片系統(tǒng)向網絡芯片系統(tǒng)發(fā)送當前電視機軟件版本 的數據包,然后網絡芯片系統(tǒng)查詢升級服務器上的電視機軟件升級版本,若是則直接由網 絡芯片系統(tǒng)查詢升級服務器上的電視機軟件升級版本,然后網絡芯片系統(tǒng)判斷升級服務器 上是否有與該電視機軟件相匹配的新版本,若不是則回到網絡芯片系統(tǒng)查詢升級服務器上 的電視機軟件升級版本那一步,若是則網絡芯片系統(tǒng)提取該新版本的版本號并向電視芯片 系統(tǒng)發(fā)送該版本號與告知電視芯片系統(tǒng)有新版本軟件的信息組成的告知數據包,電視芯片 系統(tǒng)再根據接收到的告知數據包控制電視機提示用戶有新版本軟件可以進行升級,根據用 戶選擇判斷是否升級,若不是則本次升級結束,若是則電視芯片系統(tǒng)向網絡芯片系統(tǒng)發(fā)送 需要升級的軟件版本號的數據包,網絡芯片系統(tǒng)根據接收到的需要升級的軟件版本號的數 據包下載指定版本的升級包并存儲,并檢測升級包是否正確,若不是則回到下載升級包那 一步,若是則網絡芯片系統(tǒng)向電視芯片系統(tǒng)發(fā)送下載完成的升級包制作成的升級數據包, 電視芯片系統(tǒng)接收到升級數據包并檢查該數據包中的升級包是否正確,若不是則回到網絡 芯片系統(tǒng)向電視芯片系統(tǒng)發(fā)送升級數據包那一步,若是則電視芯片系統(tǒng)根據該升級包升級 電視機軟件,并提示用戶,且升級完成后判斷本次升級是否成功,若是則記錄當前軟件版本 并以該版本軟件重新啟動程序,若不是則提示用戶升級失敗并以升級前版本軟件重新啟動 程序。實施例本例的電視機軟件升級系統(tǒng)還包括通用異步接收/發(fā)送裝置(即UART),網絡芯片 通過通用異步接收/發(fā)送裝置與電視芯片連接,其中,通用異步接收/發(fā)送裝置用于網絡芯 片與電視芯片之間的數據傳輸,其系統(tǒng)框圖如圖1。首先由網絡芯片通過通用異步接收/發(fā)送裝置與電視芯片連接連接組成電視機 軟件升級系統(tǒng),其中,網絡芯片用于實現網絡功能,且還用于查詢網絡服務器上面電視機軟 件的最新版本、下載電視機軟件升級包,并將下載的電視機軟件升級包發(fā)送給電視芯片,電 視芯片用于實現電視機功能,且還用于接收網絡芯片發(fā)送來的電視機軟件升級包,再根據 接收的電視機軟件升級包對電視機軟件進行升級,并接收用戶輸入控制,且將對網絡芯片 的輸入控制數據發(fā)送給網絡芯片,通用異步接收/發(fā)送裝置用于網絡芯片與電視芯片之間 的數據傳輸。使用時,首先當網絡芯片系統(tǒng)連接上升級服務器后,網絡芯片系統(tǒng)向電視芯片系 統(tǒng)發(fā)送查詢電視機軟件版本的數據包,電視芯片系統(tǒng)判斷當前的電視機軟件版本是否為原 始版本,若不是則電視芯片系統(tǒng)向網絡芯片系統(tǒng)發(fā)送當前電視機軟件版本的數據包,然后 網絡芯片系統(tǒng)查詢升級服務器上的電視機軟件升級版本,若是則直接由網絡芯片系統(tǒng)查詢 升級服務器上的電視機軟件升級版本,然后網絡芯片系統(tǒng)判斷升級服務器上是否有與該電 視機軟件相匹配的新版本,若不是則回到網絡芯片系統(tǒng)查詢升級服務器上的電視機軟件升 級版本那一步,若是則網絡芯片系統(tǒng)判斷該電視機軟件是否第一次升級,若是則下載升級 說明,并將該升級說明以及所有可以更新的版本號組成一個升級說明數據包發(fā)送給電視芯 片系統(tǒng),然后電視芯片系統(tǒng)根據接收到的升級說明數據包控制電視機顯示出升級說明,根 據用戶選擇判斷是否升級以及升級的版本,若用戶選擇了升級的版本并確定升級則進入電視芯片系統(tǒng)向網絡芯片系統(tǒng)發(fā)送需要升級的軟件版本號的數據包那一步,反之則本次升級 結束,若不是第一次升級則網絡芯片系統(tǒng)提取該新版本的版本號并向電視芯片系統(tǒng)發(fā)送該 版本號與告知電視芯片系統(tǒng)有新版本軟件的信息組成的告知數據包,電視芯片系統(tǒng)再根據 接收到的告知數據包控制電視機提示用戶有新版本軟件可以進行升級,根據用戶選擇判斷 是否升級,若不是則本次升級結束,若是則電視芯片系統(tǒng)向網絡芯片系統(tǒng)發(fā)送需要升級的 軟件版本號的數據包,網絡芯片系統(tǒng)根據接收到的需要升級的軟件版本號的數據包下載指 定版本的升級包并存儲,并檢測升級包是否正確,若不是則回到下載升級包那一步,若是則 網絡芯片系統(tǒng)向電視芯片系統(tǒng)發(fā)送下載完成的升級包制作成的升級數據包,電視芯片系統(tǒng) 接收到升級數據包并檢查該數據包中的升級包是否正確,若不是則回到網絡芯片系統(tǒng)向電 視芯片系統(tǒng)發(fā)送升級數據包那一步,若是則電視芯片系統(tǒng)根據該升級包升級電視機軟件, 并提示用戶,且升級完成后判斷本次升級是否成功,若是則記錄當前軟件版本并以該版本 軟件重新啟動程序,若不是則提示用戶升級失敗并以升級前版本軟件重新啟動程序。
權利要求
電視機軟件升級系統(tǒng),包括網絡芯片及電視芯片,其特征在于,所述網絡芯片與電視芯片連接,所述網絡芯片用于查詢網絡服務器上面電視機軟件的最新版本、下載電視機軟件升級包,并將下載的電視機軟件升級包發(fā)送給電視芯片;所述電視芯片用于接收網絡芯片發(fā)送來的電視機軟件升級包,再根據接收的電視機軟件升級包對電視機軟件進行升級,并接收用戶輸入控制,且將對網絡芯片的輸入控制數據發(fā)送給網絡芯片。
2.根據權利要求1所述電視機軟件升級系統(tǒng),其特征在于,還包括通用異步接收/發(fā)送 裝置,所述網絡芯片通過通用異步接收/發(fā)送裝置與電視芯片連接,所述通用異步接收/發(fā)送裝置用于網絡芯片與電視芯片之間的數據傳輸。
3.電視機軟件升級方法,其特征在于,包括以下步驟a.網絡芯片系統(tǒng)連接上升級服務器;b.網絡芯片系統(tǒng)向電視芯片系統(tǒng)發(fā)送查詢電視機軟件版本的數據包;c.電視芯片系統(tǒng)判斷當前的電視機軟件版本是否為原始版本,若不是則進入下一步, 若是則直接進入e步驟;d.電視芯片系統(tǒng)向網絡芯片系統(tǒng)發(fā)送當前電視機軟件版本的數據包;e.網絡芯片系統(tǒng)查詢升級服務器上的電視機軟件升級版本;f.網絡芯片系統(tǒng)判斷升級服務器上是否有與該電視機軟件相匹配的新版本,若不是則 回到e步驟,若是則進入下一步;g.網絡芯片系統(tǒng)提取該新版本的版本號并向電視芯片系統(tǒng)發(fā)送該版本號與告知電視 芯片系統(tǒng)有新版本軟件的信息組成的告知數據包;h.電視芯片系統(tǒng)根據接收到的告知數據包控制電視機提示用戶有新版本軟件可以進 行升級,根據用戶選擇判斷是否升級,若是則進入下一步,若不是則本次升級結束;i.電視芯片系統(tǒng)向網絡芯片系統(tǒng)發(fā)送需要升級的軟件版本號的數據包;j.網絡芯片系統(tǒng)根據接收到的需要升級的軟件版本號的數據包下載指定版本的升級 包并存儲;k.網絡芯片系統(tǒng)檢測升級包是否正確,若是則進入下一步,若不是則回到j步驟重新 下載;1.網絡芯片系統(tǒng)向電視芯片發(fā)送下載完成的升級包制作成的升級數據包; m.電視芯片系統(tǒng)接收到升級數據包并檢查該數據包中的升級包是否正確,若是則進入 下一步,若不是則回到1步驟重新發(fā)送;η.電視芯片系統(tǒng)根據該升級包升級電視機軟件,并提示用戶,且升級完成后判斷本次 升級是否成功,若是則進入ο步驟,若不是則進入P步驟; ο.記錄當前軟件版本并以該版本軟件重新啟動程序; P.提示用戶升級失敗并以升級前版本軟件重新啟動程序。
4.根據權利要求3所述電視機軟件升級方法,其特征在于,步驟f之后還包括以下步驟q.網絡芯片系統(tǒng)判斷該電視機軟件是否第一次升級,若是則進入下一步,若不是則進 入g步驟;r.下載升級說明,并將該升級說明以及所有可以更新的版本號組成一個升級說明數據 包發(fā)送給電視芯片系統(tǒng);s.電視芯片系統(tǒng)根據接收到的升級說明數據包控制電視機顯示出升級說明,根據用戶 選擇判斷是否升級以及升級的版本,若用戶選擇了升級的版本并確定升級則進入i步驟, 反之則本次升級結束。
全文摘要
本發(fā)明涉及電視機技術。本發(fā)明解決了現有具有兩個芯片的互聯網電視機的電視機軟件升級仍然采用電視機傳統(tǒng)軟件升級方法的問題,提供了一種電視機軟件升級系統(tǒng)及方法,其技術方案可概括為電視機軟件升級系統(tǒng),包括網絡芯片及電視芯片,其特征在于,所述網絡芯片與電視芯片連接,所述網絡芯片用于查詢網絡服務器上面電視機軟件的最新版本、下載電視機軟件升級包,并將下載的電視機軟件升級包發(fā)送給電視芯片;所述電視芯片用于接收網絡芯片發(fā)送來的電視機軟件升級包,再根據接收的電視機軟件升級包對電視機軟件進行升級,并接收用戶輸入控制,且將對網絡芯片的輸入控制數據發(fā)送給網絡芯片。本發(fā)明的有益效果是,可實時更新,適用于電視機。
文檔編號G06F9/445GK101895703SQ20101022916
公開日2010年11月24日 申請日期2010年7月16日 優(yōu)先權日2010年7月16日
發(fā)明者周建波, 王海兵, 趙波 申請人:四川長虹電器股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
曲周县| 西城区| 庆元县| 顺昌县| 泗洪县| 沅陵县| 黑龙江省| 怀宁县| 新巴尔虎左旗| 盐山县| 稻城县| 波密县| 平武县| 松阳县| 孝感市| 西青区| 浦城县| 饶河县| 双鸭山市| 青冈县| 门头沟区| 阜阳市| 武清区| 琼海市| 班戈县| 岑溪市| 民县| 宁武县| 同仁县| 常宁市| 伊金霍洛旗| 崇州市| 泰和县| 容城县| 威信县| 海晏县| 道真| 轮台县| 尼玛县| 阳信县| 太谷县|