[發明專利]OAD升級方法、裝置、智能電視和可讀存儲介質在審
| 申請號: | 202010859966.6 | 申請日: | 2020-08-24 |
| 公開(公告)號: | CN112004155A | 公開(公告)日: | 2020-11-27 |
| 發明(設計)人: | 熊躍平;徐立;郭志俊 | 申請(專利權)人: | 深圳創維-RGB電子有限公司 |
| 主分類號: | H04N21/458 | 分類號: | H04N21/458;H04N21/443;G06F8/65 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 梁韜 |
| 地址: | 518000 廣東省深圳市南山區粵海*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | oad 升級 方法 裝置 智能 電視 可讀 存儲 介質 | ||
本發明實施例公開了OAD升級方法、裝置、智能電視和可讀存儲介質,該方法包括當接收到用戶同意下載OAD升級包的指令時,保存所述OAD升級包的屬性信息,所述屬性信息包括:頻點信息;在所述OAD升級包下載完成后,更新升級標志的特征值為開始標記,并利用OAD升級包進行自動升級;若在所述自動升級過程中關機,則在重啟進入boot階段后,讀取所述升級標志的特征值;若所述特征值為所述開始標記,則根據所述屬性信息確定所述OAD升級包對應的頻點信息;在所述頻點對應的頻道下重新下載所述OAD升級包以進行自動升級。本發明可以有效解決目前由于智能電視在OAD升級時關機,導致系統卡死,無法啟動的問題。
技術領域
本發明涉及智能電視領域,尤其涉及一種OAD升級方法、裝置、智能電視和可讀存儲介質。
背景技術
空中下載(On Air Download,OAD)是一種數字電視從廣電網絡下載本機軟件更新的方式,通常用于電視機本身的軟件下載升級,從而解決數字電視存在的軟件問題和實現軟件的自動升級,OAD主要實現在線軟件升級,當電視機銷售商有新的功能更新或是更新機器中存在的小問題(一般指軟件問題),銷售商將更新的軟件提供給電視廣播節目服務商。電視臺會將升級軟件增加到節目中。正在收看的機器,會在節目的信息中識別是否是此批次機器的更新軟件。若是,則詢問用戶是否升級軟件。
但是在OAD升級過程中,若電視機突然斷電,將導致電視系統永久性卡死,無法啟動。
發明內容
鑒于上述問題,本發明提出一種OAD升級方法、裝置、智能電視和可讀存儲介質。
本發明的一個實施例提出一種OAD升級方法,該方法包括:
當接收到用戶同意下載OAD升級包的指令時,保存所述OAD升級包的屬性信息,所述屬性信息包括:頻點信息;
在所述OAD升級包下載完成后,更新升級標志的特征值為開始標記,并利用OAD升級包進行自動升級;
若在所述自動升級過程中關機,則在重啟進入boot階段后,讀取所述升級標志的特征值;
若所述特征值為所述開始標記,則根據所述屬性信息確定所述OAD升級包對應的頻點信息;
在所述頻點對應的頻道下重新下載所述OAD升級包以進行自動升級。
上述的OAD升級方法,還包括:
若所述自動升級完成,更新升級標志的特征值為結束標記。
上述屬性信息還包括:頻道信息、所述OAD升級包的包名信息、所述OAD升級包的大小信息和OAD碼流信息中的至少一種。
上述的OAD升級方法,所述保存所述OAD升級包的屬性信息,包括:
將所述屬性信息以結構體的形式存儲至閃存。
本發明的另一個實施例提出的OAD升級方法,將閃存分為第一分區和第二分區,所述第一分區用于存儲所述自動升級后的操作系統,所述第二分區用于存儲原操作系統,該方法包括:
在預設升級時間內,記錄所述自動升級失敗次數,若所述自動升級失敗次數大于預設的次數閾值,則放棄所述自動升級;
利用所述原操作系統進行啟動。
上述閃存的存儲空間為8~10M Byte,所述第一分區和所述第二分區的存儲空間為4~5M Byte。
本發明的又一個實施例提出一種OAD升級裝置,該裝置包括:
屬性信息保存模塊,用于當接收到用戶同意下載OAD升級包的指令時,保存所述OAD升級包的屬性信息,所述屬性信息包括:頻點信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳創維-RGB電子有限公司,未經深圳創維-RGB電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010859966.6/2.html,轉載請聲明來源鉆瓜專利網。





