[發明專利]用于軟件通信的方法和交通工具有效
| 申請號: | 201710069118.3 | 申請日: | 2017-02-08 |
| 公開(公告)號: | CN107102902B | 公開(公告)日: | 2022-07-12 |
| 發明(設計)人: | I·G·安格斯 | 申請(專利權)人: | 波音公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 呂俊剛;楊薇 |
| 地址: | 美國伊*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 軟件 通信 方法 交通工具 | ||
涉及用于軟件通信方法和交通工具。一種交通工具包括至少一個可編程計算設備,所述至少一個可編程計算設備包括配置成存儲能由處理器執行的指令的存儲器。交通工具還包括配置成基于可加載軟件部分修改或替換指令的軟件加載器。交通工具包括數據接口和可加載軟件部分存儲器。交通工具還包括連接到數據接口、可加載軟件部分存儲器、以及軟件加載器的切換器。當切換器處于第一位置時,啟用數據接口與可加載軟件部分存儲器之間的第一數據路徑,并且禁用可加載軟件部分存儲器與軟件加載器之間的第二數據路徑。當切換器處于第二位置時,啟用第二數據路徑并且禁用第一數據路徑。
技術領域
本公開總體上涉及軟件通信。
背景技術
技術上的改進導致了日益增多的計算機化的交通工具(諸如飛行器、汽車、輪船等等)上系統。通過對計算系統的使用的自動化改進了特定的控制系統。隨著技術持續改進,可以升級或替換這種計算系統上的軟件。由于交通工具內的這樣的計算系統的重要性,確保用來升級或替換現有控制系統軟件的軟件的真實性很重要。
發明內容
在特定的實現方式中,一種交通工具包括至少一個可編程計算設備,所述可編程計算設備包括配置成存儲能由處理器執行的指令的存儲器。交通工具還包括配置成基于可加載軟件部分修改或替換指令的軟件加載器。交通工具包括數據接口和可加載軟件部分存儲器。交通工具還包括連接到數據接口、可加載軟件部分存儲器、以及軟件加載器的切換器。當切換器處于第一位置時,啟用數據接口與可加載軟件部分存儲器之間的第一數據路徑,并且禁用可加載軟件部分存儲器與軟件加載器之間的第二數據路徑。當切換器處于第二位置時,啟用第二數據路徑并且禁用第一數據路徑。
在另一特定的實現方式中,一種方法包括:當交通工具的切換器處于第一位置時,經由交通工具的第一數據接口與交通工具的可加載軟件部分存儲器之間的第一數據路徑接收對應于可加載軟件部分的數據。當切換器處于第一位置時,禁用可加載軟件部分存儲器與交通工具的軟件加載器之間的第二數據路徑。方法還包括當交通工具的切換器處于第一位置時將數據存儲在可加載軟件部分存儲器處。方法還包括當切換器處于第二位置時經由第二數據路徑將數據發送到軟件加載器。當切換器處于第二位置時禁用第一數據路徑。
所描述的特征、功能和優點可以在不同的實現方式中獨立地實現,或者可以在其他實現方式中組合,其進一步的細節將參照以下描述和附圖公開。
附圖說明
圖1是例示了用于軟件交付的系統的第一配置的示圖;
圖2是例示了用于軟件交付的系統的第二配置的示圖;
圖3是通信軟件的方法的示例的流程圖;
圖4是操作用于軟件交付的系統的方法的示例的流程圖;并且
圖5是包括用于軟件交付的系統的部件的交通工具的例示性實現方式的框圖。
具體實施方式
在此公開的實現方式使升級(例如,添加新軟件)、修復(例如,修改現有軟件)、或替換在交通工具上的可編程計算設備的軟件的軟件安全改進成為可能。如在此使用的,軟件部分可以指的是可由可編程計算設備執行的軟件的一部分或其整體。具體來說,在此描述的一個或多個系統包括在交通工具上的可切換軟件存儲器(例如,連接到切換器的軟件存儲器)。例如,當切換器處于第一位置時,軟件存儲器可以經由接口對于外部系統是可訪問的。為了例示,當切換器處于第一位置時,可以經由接口從外部系統接收數據(例如,軟件部分),并且可以將數據存儲在軟件存儲器處。當切換器處于第二位置時,軟件存儲器對于在交通工具上的軟件加載器可以是可訪問的,并且不可以經由接口可訪問。因此,當切換器處于第二位置時,軟件加載器可以訪問在軟件存儲器處的數據,但是軟件存儲器無法經由接口接收其他數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于波音公司,未經波音公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710069118.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種任務處理方法和裝置
- 下一篇:基于混合應用程序的交互方法及裝置





