[發明專利]一種遠程更新終端設備程序的方法及系統有效
| 申請號: | 201410214813.0 | 申請日: | 2014-05-21 |
| 公開(公告)號: | CN104850422B | 公開(公告)日: | 2019-07-23 |
| 發明(設計)人: | 閆偉;盧山;楊偉斌 | 申請(專利權)人: | 北京寶沃汽車有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;H04L29/08 |
| 代理公司: | 北京三聚陽光知識產權代理有限公司 11250 | 代理人: | 趙敏 |
| 地址: | 101509 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 遠程 更新 終端設備 程序 方法 系統 | ||
本發明提供一種遠程更新終端設備程序的方法,首先通過通訊服務器從數據服務器中獲取終端設備要更新的版本,然后終端設備反饋當前版本信息并生成確認版本信息,并根據上述信息最終確認升級的程序版本,然后將該程序版本的數據發送給終端設備,終端設備接收并刷寫程序,完成遠程更新終端設備程序的過程。該方案實現了終端設備的無線遠程連接,通過終端設備反饋的當前版本信息、數據服務器配置地對該終端設備的待升級版本信息、以及該終端設備對此待升級版本信息的確認信息,通過判斷,最終確認升級的程序版本,有效避免了現有技術中終端設備的程序更新時易造成版本混淆、程序更新錯誤或失敗的問題,該方案通過生成多個確認信息并進行判斷的方式,提供了一種不會發生版本混淆、確保程序正確更新的遠程更新終端設備程序的方法。
技術領域
本發明涉及一種終端設備的程序更新方法,具體地說是一種遠程更新終端設備程序的方法及系統。
背景技術
隨著電子信息技術的發展,通過服務器來控制終端設備的方式在越來越多的場合被使用。如在車載監控過程中,通過在車上設置車載終端監控設備,與控制中心的服務器連接,獲得各種監控數據。隨著整車技術的發展,車載終端監控模塊越來越多的被應用在各種車型上,用來監控車輛運行中的不同數據,同時,對于出現的問題,整車廠需借助其給予分析、指導和決策,進而根據整車的需要對車載終端的功能進行升級。
但是運行的車載監控終端分布在不同地方,手動刷寫程序耗時耗力,利用無線遠程技術刷新模塊程序則可以帶來極大的方便。如利用后臺通訊服務器可以實現車載終端模塊程序的遠程刷寫,現有技術中遠程刷寫系統包括中心服務器、車載監控終端模塊以及控制器主芯片,步驟為:1)中心服務器把編譯好的代碼文件下發到車載監控終端模塊對應的IP地址;2)該終端模塊通過網絡與中心服務器相連,接收并解析TCP/IP協議的代碼文件;3)該控制器主芯片編寫bootloader代碼,引導代碼文件的存儲和運行。
但是由于不同的車載監控終端可能由于不同的需求,其所需的程序版本也不同,如果對程序版本不進行防錯控制,遠程刷寫時容易造成版本混淆,會導致車輛不能正常運行或升級失敗。另外若不及時保存程序刷新記錄,會不利于歷史記錄的追溯或問題確認。
發明內容
為此,本發明所要解決的技術問題在于現有技術中的終端設備的程序更新時易造成版本混淆、程序更新錯誤或失敗,從而提出一種不會發生版本混淆、確保程序正確更新的遠程更新終端設備程序的方法。
為解決上述技術問題,本發明提供一種遠程更新終端設備程序的方法,包括如下步驟:
通訊服務器從數據庫服務器中獲取終端設備要更新的程序的版本,并向終端設備發送該程序的待升級版本信息;
終端設備反饋其程序的當前版本信息,并根據所述當前版本信息和所述待升級版本信息生成確認版本信息;判斷待升級版本信息、當前版本信息和確認版本信息中的版本高低選定最終升級的程序版本;
通訊服務器將最終升級的程序版本的程序數據發送給終端設備,終端設備接收程序數據,存儲并進行程序刷寫更新。
優選地,在上述步驟之后,還包括通訊服務器將終端設備的序列號、該終端設備程序更新結果、更新版本、更新時間保存到數據庫中。
優選地,所述“通訊服務器從數據庫服務器中獲取終端設備要更新的程序的版本,并向終端設備發送該程序的待升級版本信息”的過程,包括
啟動通訊服務器與終端設備的通訊,等待該終端設備的連接;
終端設備響應連接后,通訊服務器獲得該終端設備反饋的序列號,并根據該序列號從數據庫服務器中解析出該終端設備對應的要更新的程序的版本;
通訊服務器將該程序版本的版本號作為待升級版本信息發送給終端設備。
優選地,所述“根據所述當前版本信息和所述待升級版本信息生成確認版本信息”的過程,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京寶沃汽車有限公司,未經北京寶沃汽車有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410214813.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:配置應用程序的方法及所適用的嵌入式設備
- 下一篇:一種分層點色系統





