[發明專利]無人車應用自動升級方法、裝置、系統及存儲介質有效
| 申請號: | 201811002244.8 | 申請日: | 2018-08-30 |
| 公開(公告)號: | CN109358867B | 公開(公告)日: | 2022-06-03 |
| 發明(設計)人: | 馮靖超;張建生;季濤;吳利平;陳卓;王柏生 | 申請(專利權)人: | 阿波羅智能技術(北京)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;H04L67/00 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 鈄颯颯;劉芳 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 無人 應用 自動 升級 方法 裝置 系統 存儲 介質 | ||
1.一種無人車應用自動升級方法,其特征在于,應用于無人車的主工控機,所述方法包括:
向無人車的各個設備發送應用程序查詢請求,所述設備中至少安裝有一個應用程序;
接收所述設備反饋的應用程序信息;
根據所述應用程序信息,向服務器發送升級請求;
接收服務器按照最新應用程序安裝包的優先級順序發送的至少兩個最新應用程序安裝包;其中,應用程序安裝包的優先級與應用程序安裝包的影響分值正相關,所述影響分值是根據應用程序安裝包的請求頻次、應用類別以及緊急度確定的;
將所述至少兩個最新應用程序安裝包分發給對應的設備,以使得所述設備完成應用程序的升級;
接收所述設備發送的升級響應信息,所述升級響應信息用于表征所述設備中最新應用程序安裝包的安裝狀態;
將所述升級響應信息轉發給服務器。
2.根據權利要求1所述的方法,其特征在于,包括:所述應用程序信息包括:設備標識、應用程序標識、應用程序版本號。
3.根據權利要求1所述的方法,其特征在于,根據所述應用程序信息,向服務器發送升級請求,包括:
對所述應用程序信息進行加密處理,得到加密后的應用程序信息;
通過OTA方式向服務器發送升級請求,所述升級請求中包括:所述加密后的應用程序信息。
4.根據權利要求1所述的方法,其特征在于,接收服務器發送的最新應用程序安裝包之后,還包括:
對所述最新應用程序安裝包進行解密處理,得到解密后的最新應用程序安裝包、應用程序標識、設備標識。
5.根據權利要求4所述的方法,其特征在于,將所述最新應用程序安裝包分發給對應的設備,包括:
根據所述設備標識,向對應的設備發送安裝請求;
若接收到所述設備發送的同意響應信息,則向所述設備發送解密后的最新應用程序安裝包、應用程序標識。
6.根據權利要求1所述的方法,其特征在于,所述升級響應信息包括:升級成功信息、安裝包傳輸失敗信息、安裝失敗信息其中之一。
7.一種無人車應用自動升級方法,其特征在于,包括:
接收無人車的主工控機發送的升級請求;
從所述升級請求中提取出應用程序信息;
根據所述應用程序信息,判斷對應的應用程序是否為最新版本,若否,則從數據庫中調取所述應用程序的最新應用程序安裝包;
若最新應用程序安裝包的數量為至少兩個,則按照最新應用程序安裝包的優先級順序,將所述最新應用程序安裝包通過OTA方式發送給無人車的主工控機;其中,應用程序安裝包的優先級與應用程序安裝包的影響分值正相關,所述影響分值是根據應用程序安裝包的請求頻次、應用類別以及緊急度確定的;
接收無人車的主工控機轉發的升級響應信息,
若所述升級響應信息為安裝包傳輸失敗信息,則重新將所述最新應用程序安裝包通過OTA方式發送給無人車的主工控機。
8.根據權利要求7所述的方法,其特征在于,從所述升級請求中提取出應用程序信息,包括:
對所述升級請求進行解密處理,得到解密后的應用程序信息,所述應用程序信息包括:設備標識、應用程序標識、應用程序版本號。
9.根據權利要求8所述的方法,其特征在于,根據所述應用程序信息,判斷對應的應用程序是否為最新版本,包括:
從數據庫中找到與所述設備標識、應用程序標識匹配的最新應用程序安裝包的版本號;
判斷所述應用程序版本號是否低于所述最新應用程序安裝包的版本號;若所述應用程序版本號低于所述最新應用程序安裝包的版本號,則確定所述應用程序不是最新版本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿波羅智能技術(北京)有限公司,未經阿波羅智能技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811002244.8/1.html,轉載請聲明來源鉆瓜專利網。





