[發明專利]用于詢問車輛更新的系統、方法和計算機可讀介質有效
| 申請號: | 201710136935.6 | 申請日: | 2017-03-09 |
| 公開(公告)號: | CN107179922B | 公開(公告)日: | 2022-01-25 |
| 發明(設計)人: | 約翰·瑙姆·萬格洛夫 | 申請(專利權)人: | 福特全球技術公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 王秀君;魯恭誠 |
| 地址: | 美國密歇根*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 詢問 車輛 更新 系統 方法 計算機 可讀 介質 | ||
本公開涉及車輛詢問更新的空中觸發。一種車輛可訂閱由消息代理維護且與車輛相關聯的主題樹的主題。所述車輛可向服務分發網絡發送詢問器日志,所述詢問器日志列舉響應于通過所述網絡發布到所述主題的觸發器消息而產生的車輛的配置信息,并且從所述詢問器日志檢索指示通過所述網絡確定的更新的網絡位置的清單。
技術領域
說明性實施例總體上涉及一種用于響應于發布的用于執行車輛詢問的空中(over-the-air)觸發而執行空中軟件更新的方法和設備。
背景技術
為了更新車輛組件的軟件版本,車輛可被駕駛到經銷商并由技師進行檢修。技師可利用跟蹤車輛中的每個組件各自的軟件水平以及可用的軟件更新的系統。技師可手動應用所述系統指示的軟件更新并將任何改變記錄回所述系統中。
空中(over-the-air,OTA)軟件更新是車輛的軟件可經由無線連接而被更新的技術。通過使用嵌入式調制解調器或與車輛間的其它無線數據連接, OTA更新允許在無需到訪經銷商的情況下對車輛電子控制單元進行軟件改變。
發明內容
在第一說明性實施例中,一種系統包括車輛,所述車輛訂閱由消息代理維護且與所述車輛相關聯的主題,所述車輛包括至少一個控制器,所述至少一個控制器被配置為:向服務分發網絡服務器發送詢問器日志,其中,所述詢問器日志列舉響應于由所述服務器發布到所述主題的觸發器消息而產生的車輛的配置信息;檢索指示使用所述詢問器日志確定的更新的網絡位置的清單。
在第二說明性實施例中,一種方法包括:通過車輛處理器接收指示車輛更新可用性的消息,所述消息通過服務分發網絡被發布到由消息代理維護且與車輛相關聯的主題;響應于接收到所述消息,產生列舉車輛配置信息的詢問器日志;向服務分發網絡發送所述詢問器日志;從服務分發網絡檢索指示使用所述詢問器日志確定的更新的網絡位置的清單。
在第三說明性實施例中,一種包括指令的非暫時性計算機可讀介質,所述指令在由車輛的計算系統執行時使車輛執行以下操作:檢索由web服務器服務的更新的服務分發網絡位置的清單,所述更新是基于包含車輛配置信息的日志而被選擇的,所述車輛配置信息響應于車輛計算系統接收到被發布到由消息代理保存的車輛訂閱的主題的指示車輛更新可用性的消息而由車輛計算系統編輯。
根據本發明的一個實施例,所述日志包括以下項中的至少一項:(i)安裝在車輛上的至少一個軟件組件的當前狀態信息;(ii)安裝在車輛上的至少一個軟件組件的診斷代碼。
根據本發明的一個實施例,所述日志基于數據標識符列表而被產生,其中,所述數據標識符列表定義在所述日志中包括的車輛配置信息以及所述信息位于多個車輛電子控制單元(ECU)中的哪一個上。
根據本發明的一個實施例,所述主題與車輛的車輛識別碼(VIN)相關聯。
根據本發明的一個實施例,所述介質還包括在由車輛的計算系統執行時使車輛執行以下操作的指令:從所述網絡位置下載所述更新;將所述更新安裝到車輛;在安裝之后而產生另一日志;將所述另一日志發布到所述主題。
根據本發明的一個實施例,所述網絡位置包括由服務分發網絡的web服務器服務的至少一個統一資源定位符(URL)。
附圖說明
圖1示出了基于車輛的計算平臺的示例框式拓撲圖;
圖2示出了用于通過網絡與具有可配置模塊的車輛進行通信的示例性服務分發網絡;
圖3A和圖3B示出了車輛與服務分發網絡之間經由消息代理的消息通信流;
圖4示出了用于基于車輛的計算平臺與服務分發網絡之間的通信的示例性主題樹;
圖5示出了用于更新計算平臺的軟件的示例性處理。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福特全球技術公司,未經福特全球技術公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710136935.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:終端關機方法和裝置
- 下一篇:應用程序處理方法、裝置和計算機設備





