[發明專利]一種基于數字機頂盒的后臺OTA升級實現方法及系統有效
| 申請號: | 202010059606.8 | 申請日: | 2020-01-19 |
| 公開(公告)號: | CN111263232B | 公開(公告)日: | 2022-07-15 |
| 發明(設計)人: | 田毅 | 申請(專利權)人: | 珠海邁科智能科技股份有限公司 |
| 主分類號: | H04N21/443 | 分類號: | H04N21/443;G06F8/65 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 盧澤明 |
| 地址: | 519000 廣東省珠*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 數字 機頂盒 后臺 ota 升級 實現 方法 系統 | ||
本發明公開了一種基于數字機頂盒的后臺OTA升級實現方法及系統,所述方法包括Flash分區設置步驟和OTA升級步驟;將Flash進行分區,分區除開常規的配置外,額外增加一個App分區和一個App Cfg分區;啟動其中一個主應用程序;開啟OTA數據過濾任務;過濾到OTA數據后,判斷是否為需要的升級數據;如果判斷結果為是,讀取App Cfg分區中的正在啟動的主應用程序的配置信息;并根據信息,確定準備寫入升級數據的主應用程序對應的分區;將升級數據寫入待升級的主應用程序分區以后,更新App Cfg分區中的主應用程序啟動配置文件,使其指向完成升級的主應用程序的分區;關閉OTA數據過濾程序。
技術領域
本發明涉及計算機技術領域,具體涉及一種基于數字機頂盒的后臺OTA升級實現方法。
背景技術
在數字機頂盒中,OTA(Over The Air,空中下載)升級是非常重要的一個功能,特別是當數字機頂盒產品到達成千上萬的終端客戶手上以后,OTA升級功能顯得尤為重要。數字機頂盒中新功能的部署、終端客戶在數字機頂盒的使用過程中發現的部分問題修復,等等這些情況,都需要使用OTA升級來更新數字機頂盒中的軟件,以求達到解決問題的目的。
目前基于STB(數字機頂盒)系統終端的OTA升級方式主要有兩種,一種是ManualOTA;一種是Auto OTA。
Manual OTA:STB軟件中,存在一個Manual OTA的菜單,該菜單存在一些OTA升級的參數,設置OTA升級參數以后,按提示逐步操作就可以完成升級。該方法的缺陷是:ManualOTA執行流程相對于繁瑣,DVBC、DVBT、DVBS等之間的設置參數各不一樣,設置選項較為晦澀難懂,非專業人士很難理解其含義,升級操作必須進入特定界面,無法在升級過程中對STB設備進行其他操作。
Auto OTA:STB軟件中,創建了一個檢測Auto OTA的任務,當檢測到OTA升級數據之后,觸發提示并引導客戶完成OTA升級,或者直接強制進行OTA升級。該方法的缺陷是:相較于Manual OTA沒有參數設置這一步驟,如果OTA檢測任務檢測到OTA升級數據以后,如果是非強制OTA升級,觸發升級提示,終端用戶可以手動選擇是否進入OTA升級界面,如果選則是,中斷STB系統終端設備的當前任務,進入OTA升級,如果選擇否,關閉選擇框,取消OTA升級;如果是強制OTA升級,中斷STB設備的所有操作,進入的升級界面進行升級。和ManualOTA一樣,升級的過程中無法對STB設備進行其他操作。
不論是Manual OTA還是Auto OTA,都需要中斷STB設備的當前任務,進入專門的OTA升級界面才能完成升級,尤其是Auto OTA的強制升級模式,完全忽略了終端用戶的使用體驗。
發明內容
為了克服現有技術的不足,本發明有必要提供一種新的OTA升級方式——Background OTA即后臺OTA,不僅可解決用戶體驗不佳的問題,還針對更新過程中斷電情況加入異常處理機制,提高OTA升級的安全性。
為解決上述問題,本發明所采用的技術方案如下:
一種基于數字機頂盒的后臺OTA升級實現方法,包括Flash分區設置步驟和OTA升級步驟;
所述Flash分區設置步驟包括:將Flash進行分區,除常規的配置外,額外增加一個App分區和一個App Cfg分區,此時系統將包含兩個App分區:App0和App1,所述App0分區用于存儲STB設備的主應用程序App0;所述App1分區用于存儲STB設備的主應用程序App1;所述App Cfg分區用于存儲STB設備的主程序應用啟動配置文件,該配置文件用于確定啟動的STB設備主應用程序是App0還是App1;
所述OTA升級步驟包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海邁科智能科技股份有限公司,未經珠海邁科智能科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010059606.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于多數據源的保單數據智能解析方法和系統
- 下一篇:一種高穩定性的人力三輪車





