Method and Apparatus for Loadable Aircraft Software Parts Distribution
    1.
    发明申请
    Method and Apparatus for Loadable Aircraft Software Parts Distribution 审中-公开
    装载飞机软件零件分配方法与装置

    公开(公告)号:US20090138873A1

    公开(公告)日:2009-05-28

    申请号:US12277174

    申请日:2008-11-24

    IPC分类号: G06F9/44

    CPC分类号: G06F8/61 G06Q10/087

    摘要: A computer implemented method and apparatus for managing aircraft software parts. An aircraft software part management apparatus comprises a library, a receiving module, a proxy server, an onboard electronic distribution system on an aircraft, and a portable software maintenance tool. The library on the ground data processing system stores and manages aircraft software parts for aircraft. The receiving module is capable of receiving the aircraft software parts from suppliers and sending the aircraft software parts to the library. The proxy server is in communication with the library and is capable of distributing software to a plurality of aircraft clients. The onboard electronic distribution system is an aircraft client and is capable of receiving aircraft software parts for the aircraft from the library through the proxy server. The portable software maintenance tool provides an alternate route to send the aircraft software part to the onboard electronic distribution system for the aircraft.

    摘要翻译: 一种用于管理飞机软件部件的计算机实现的方法和装置。 飞机软件部件管理装置包括图书馆,接收模块,代理服务器,飞机上的车载电子分配系统以及便携式软件维护工具。 地面数据处理系统图书馆存储和管理飞机的飞机软件部件。 接收模块能够从供应商接收飞机软件部件,并将飞机软件部件发送到图书馆。 代理服务器与库通信,并且能够将软件分发到多个飞机客户端。 车载电子分配系统是飞机客户端,能够通过代理服务器从图书馆接收飞机的飞机软件部件。 便携式软件维护工具提供了将飞行器软件部件发送到飞行器的车载电子分配系统的备用路线。

    Software Maintenance Tool
    2.
    发明申请
    Software Maintenance Tool 审中-公开
    软件维护工具

    公开(公告)号:US20090138874A1

    公开(公告)日:2009-05-28

    申请号:US12277182

    申请日:2008-11-24

    IPC分类号: G06F9/445 G06F3/048

    CPC分类号: G06F8/61

    摘要: A computer implemented method, apparatus, and computer program product for managing aircraft software parts. A connection is established between a portable data processing system and a source through a ground network. Uplink commands are retrieved from the source through the established connection. Aircraft software parts corresponding to the uplink commands are retrieved from the source through the established connection. The retrieved aircraft software parts are stored in a portable data processing system. The portable data processing system is disconnected from the ground network. The portable data processing system is connected to an aircraft network in an aircraft. An uplink command is issued from the uplink commands to the aircraft network through an on ground component in the portable data processing system. A stored aircraft software part corresponding to the uplink command is sent to the aircraft network through the on ground component.

    摘要翻译: 一种用于管理飞机软件部件的计算机实现的方法,装置和计算机程序产品。 通过地面网络在便携式数据处理系统和源之间建立连接。 通过建立的连接从源检索上行链路命令。 通过建立的连接从源检索与上行链路命令对应的飞行器软件部分。 所检索的飞行器软件部分存储在便携式数据处理系统中。 便携式数据处理系统与地面网络断开连接。 便携式数据处理系统连接到飞行器中的飞行器网络。 通过便携式数据处理系统中的地面部件从上行链路命令向飞行器网络发出上行链路命令。 对应于上行命令的存储的飞行器软件部件通过地面部件发送到飞行器网络。

    Alternate parts signature list file
    3.
    发明授权
    Alternate parts signature list file 有权
    备用件签名列表文件

    公开(公告)号:US09208308B2

    公开(公告)日:2015-12-08

    申请号:US12276577

    申请日:2008-11-24

    IPC分类号: G06F17/30 G06F21/51

    摘要: A computer implemented method, apparatus, and computer program product for managing aircraft software parts. In one embodiment, a computer implemented method creates an alternate parts signature list part having a set of signatures for a set of stored aircraft software parts. The alternate parts signature list part is distributed to the aircraft data processing system. Each signature for a set of stored aircraft software parts on the aircraft data processing system is replaced with a corresponding signature in the alternate parts signature list part to form a set of current signatures on the aircraft data processing system.

    摘要翻译: 一种用于管理飞行器软件部件的计算机实现的方法,装置和计算机程序产品。 在一个实施例中,计算机实现的方法创建具有用于一组存储的飞行器软件部件的一组签名的备用部件签名列表部分。 备用部件签名列表部分分配给飞行器数据处理系统。 在飞行器数据处理系统上的一组存储的飞行器软件部件的每个签名被替换为备用部件签名列表部分中的对应签名,以在飞行器数据处理系统上形成一组当前的签名。

    Onboard Electronic Distribution System
    5.
    发明申请
    Onboard Electronic Distribution System 有权
    车载电子配电系统

    公开(公告)号:US20090138871A1

    公开(公告)日:2009-05-28

    申请号:US12276549

    申请日:2008-11-24

    IPC分类号: G06F9/44 G06F17/30

    摘要: A computer implemented method, apparatus, and computer program product for transferring information with an aircraft. A connection is established between an onboard electronic distribution system executing in an aircraft data processing system in the aircraft and an on ground component. Responsive to a request for a command from the on ground component, the command for execution is identified. The identified command is sent to the onboard electronic distribution system from an on ground component. A transaction identifier is assigned to the command. A transaction associated with the command is maintained on the onboard electronic distribution system and the on ground component using the transaction identifier. An uplink is initiated by the on ground component. An aircraft software part is sent to the onboard electronic distribution system from the on ground component to perform the uplink. A status of a transfer of the aircraft software part on ground component is stored.

    摘要翻译: 一种用于使用飞行器传送信息的计算机实现的方法,装置和计算机程序产品。 在飞行器中的飞行器数据处理系统中执行的车载电子分配系统与地面部件之间建立连接。 响应于从地面部件发出命令的请求,确定执行命令。 识别的命令从地面部件发送到车载电子分配系统。 事务标识符被分配给该命令。 与该命令相关联的事务在车载电子分配系统和地面部件上使用事务标识符来维护。 上行链路由地面组件启动。 飞机软件部件从地面部件发送到车载电子分配系统,以执行上行链路。 存储飞机软件部件在地面部件上的转移状态。

    Software Part Validation Using Hash Values
    6.
    发明申请
    Software Part Validation Using Hash Values 审中-公开
    使用哈希值的软件部分验证

    公开(公告)号:US20130036103A1

    公开(公告)日:2013-02-07

    申请号:US13198467

    申请日:2011-08-04

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F21/64

    摘要: A system and method for validating software parts on an aircraft. A first hash value is calculated for a software part on the aircraft. A determination is made on the aircraft as to whether the first hash value matches a second hash value from a software integrity data structure stored on the aircraft. The software integrity data structure comprises the hash values that are not determined on the aircraft for the software parts used by the aircraft. A validation status is provided based on whether the first hash value matches the second hash value. An operation is performed on the software part on the aircraft only if the first hash value matches the second hash value.

    摘要翻译: 一种用于验证飞机上软件部件的系统和方法。 为飞机上的软件部分计算第一个哈希值。 飞机上确定第一散列值是否与存储在飞机上的软件完整性数据结构匹配第二散列值。 软件完整性数据结构包括飞机上没有为飞机使用的软件部件确定的哈希值。 基于第一个哈希值是否与第二个哈希值匹配,提供了验证状态。 仅当第一散列值与第二散列值匹配时,才对飞机上的软件部分执行操作。

    Methods, apparatus and computer program products for authenticating and determining integrity of a software part of an air vehicle
    7.
    发明授权
    Methods, apparatus and computer program products for authenticating and determining integrity of a software part of an air vehicle 有权
    用于认证和确定机动车辆的软件部件的完整性的方法,装置和计算机程序产品

    公开(公告)号:US08949611B1

    公开(公告)日:2015-02-03

    申请号:US13166489

    申请日:2011-06-22

    IPC分类号: H04L9/32

    摘要: Methods, apparatus and computer program products are provided to authenticate and determine the integrity a software part. In this regard, a software part is authenticated and its integrity is determined by determining a first hash of the digital data that comprises the software part. If the air vehicle lacks data communications connectivity with an off-board security system, the method determines the authenticity and integrity of the software part by decrypting an encrypted hash of a software part in accordance with a public-private key pair to create a decrypted hash, comparing the first hash with the decrypted hash and transmitting the first hash to the off-board security system once data communications connectivity is established. Conversely, if the air vehicle has data communications connectivity with the off-board security system, the method determines the integrity of the software part by transmitting the first hash to the off-board security system for comparison with a whitelist.

    摘要翻译: 提供方法,设备和计算机程序产品来验证和确定软件部分的完整性。 在这方面,软件部分被认证,并且通过确定包括软件部分的数字数据的第一散列来确定其完整性。 如果空中交通工具缺少与车外安全系统的数据通信连接,则该方法通过根据公共 - 私人密钥对解密软件部分的加密散列来确定软件部分的真实性和完整性,以创建解密的散列 ,一旦建立了数据通信连接性,将第一散列与解密的散列进行比较,并将第一散列发送到车外安全系统。 相反,如果空中交通工具与车外安全系统具有数据通信连接性,则该方法通过将第一散列发送到车外安全系统来确定软件部分的完整性,以便与白名单进行比较。

    Alternate Parts Signature List File
    8.
    发明申请
    Alternate Parts Signature List File 有权
    备用部件签名列表文件

    公开(公告)号:US20090138517A1

    公开(公告)日:2009-05-28

    申请号:US12276577

    申请日:2008-11-24

    IPC分类号: G06F17/00 H04L9/00 G06F9/44

    摘要: A computer implemented method, apparatus, and computer program product for managing aircraft software parts. In one embodiment, a computer implemented method creates an alternate parts signature list part having a set of signatures for a set of stored aircraft software parts. The alternate parts signature list part is distributed to the aircraft data processing system. Each signature for a set of stored aircraft software parts on the aircraft data processing system is replaced with a corresponding signature in the alternate parts signature list part to form a set of current signatures on the aircraft data processing system.

    摘要翻译: 一种用于管理飞机软件部件的计算机实现的方法,装置和计算机程序产品。 在一个实施例中,计算机实现的方法创建具有用于一组存储的飞行器软件部件的一组签名的备用部件签名列表部分。 备用部件签名列表部分分配给飞行器数据处理系统。 在飞行器数据处理系统上的一组存储的飞行器软件部件的每个签名被替换为备用部件签名列表部分中的对应签名,以在飞行器数据处理系统上形成一组当前的签名。