[發明專利]智能設備的升級方法、裝置及智能設備無效
| 申請號: | 201110431565.1 | 申請日: | 2011-12-20 |
| 公開(公告)號: | CN102541595A | 公開(公告)日: | 2012-07-04 |
| 發明(設計)人: | 喬百玲 | 申請(專利權)人: | TCL集團股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;H04N21/458 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 張全文 |
| 地址: | 516001 廣東省惠州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 設備 升級 方法 裝置 | ||
技術領域
本發明屬于通信領域,尤其涉及一種智能設備的升級方法、裝置及智能設備。
背景技術
隨著通信技術的發展和進步,網絡越來越多的融入到人們的日常生活中,安裝了android或windows操作系統的智能電視也已出現。為了提高系統的性能,通常對智能電視的操作系統進行更新和Bug修復,改善用戶體驗并盡量減少售后人員的上門服務。現有的智能電視通常采用網絡下載升級包來實現系統升級,而下載的升級包通常存放在電視的Flash中,然后根據該升級包完成電視的升級。
在實現本發明的過程中,發現現有技術的技術方案存在如下問題:
現有技術提供的技術方案是將升級包存儲在電視系統的Flash中,而Flash中不僅存儲有升級包,還存儲有電視系統的系統文件,這樣在電視出現異常情況時(例如斷電、斷網絡或系統擦寫故障),可能出現Flash中其他地址的文件(例如系統文件)被破壞,導致系統無法啟動。
發明內容
本發明實施例的目的在于提供一種智能設備的升級方法,旨在解決現有技術的方案在出現異常情況時,可能出現Flash中其他地址的文件(例如系統文件)被破壞,導致系統無法啟動的問題。
本發明實施例是這樣實現的,本發明提供一種智能設備的升級方法,所述方法包括:
在智能設備啟動升級流程后,確定與智能設備連接的外部設備和待下載的升級包的下載位置;
在本地數據庫中查找是否存在與所述升級包對應的臨時文件名和下載斷點信息;
若存在對應的臨時文件名和下載斷點信息,則根據所述升級包下載位置查找外部存儲設備中是否存在與該臨時文件名對應的文件;
若存在對應的文件,則根據下載斷點信息進行斷點續傳下載,并且在升級包下載過程中更新下載斷點信息;
若不存在對應的文件,則根據該升級包的信息生成該升級包的第一臨時文件名,并將該第一臨時文件名與該升級包的下載斷點信息的對應關系更新本地數據庫中存儲的對應關系,在對應關系更新完成后,開始下載升級包,并且在升級包下載過程中更新下載斷點信息;
在下載完成后,根據該外部設備內存儲的升級包進行本地系統升級。
另一方面,本發明還提供一種智能設備的升級裝置,所述裝置包括:
確定單元,用于在智能設備啟動升級流程后,確定與智能設備連接的外部設備和待下載的升級包的下載位置;
查找單元,用于與在本地數據庫中查找是否存在與所述升級包對應的臨時文件名和下載斷點信息;若存在對應的臨時文件名和下載斷點信息,則根據所述升級包下載位置查找外部存儲設備中是否存在與該臨時文件名對應的文件;
下載單元,用于在所述外部存儲設備中存在對應的文件,則根據下載斷點信息進行斷點續傳下載,并且在升級包下載過程中更新下載斷點信息;若不存在對應的文件,則根據該升級包的信息生成該升級包的第一臨時文件名,并將該第一臨時文件名與該升級包的下載斷點信息的對應關系更新本地數據庫中存儲的對應關系,在對應關系更新完成后,開始下載升級包,并且在升級包下載過程中更新下載斷點信息;
升級單元,用于在下載完成后,根據該外部設備內存儲的升級包進行本地系統升級。
另一方面,本發明還提供一種智能設備,上述智能設備包括上述升級裝置。
在本發明實施例中,本發明提供的技術方案將升級包存儲在與智能設備連接的外部設備(例如U盤、SD卡等)內,通過外部設備對系統文件進行升級,所以無論該升級包下載出現何種異常,均不會出現Flash中其他地址的文件(例如系統文件)被破壞,導致系統無法啟動,所以其具有提高系統穩定性的優點。
附圖說明
圖1是本發明實施例一提供的智能設備的升級方法的流程圖;
圖2是本發明實施例二提供的智能設備的升級方法的流程圖;
圖3是本發明實施例三提供的智能設備的升級方法的流程圖;
圖4是本發明實施例四提供的智能設備的升級裝置的結構圖;
圖5是本發明實施例五提供的智能設備的升級裝置的結構圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
本發明具體實施方式提供一種智能設備的升級方法、升級裝置以及智能設備。
實施例一
參見圖1,圖1是本發明實施例一提供的智能設備升級方法,該方法包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于TCL集團股份有限公司,未經TCL集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110431565.1/2.html,轉載請聲明來源鉆瓜專利網。





