Method and apparatus for loadable aircraft software parts distribution
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-009/44
G06F-009/45
H04L-029/08
G06F-009/445
G06F-011/07
H04W-076/02
G01C-023/00
G06F-011/30
출원번호
US-0981886
(2015-12-28)
등록번호
US-9807149
(2017-10-31)
발명자
/ 주소
Kimberly, Greg A.
Fuchs, Ludwin
Gould, Todd William
McLain, Fred J.
Morgan, Christopher J.
출원인 / 주소
THE BOEING COMPANY
대리인 / 주소
Yee & Associates, P.C.
인용정보
피인용 횟수 :
0인용 특허 :
64
초록▼
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 t
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.
대표청구항▼
1. An aircraft software part management apparatus, comprising: a library associated with a data processing system, the library being configured to store, organize, delete, distribute and manage a set of aircraft software parts for a set of aircraft, and wherein management of the aircraft software pa
1. An aircraft software part management apparatus, comprising: a library associated with a data processing system, the library being configured to store, organize, delete, distribute and manage a set of aircraft software parts for a set of aircraft, and wherein management of the aircraft software parts includes security and versioning control processes, and wherein the library is an on-ground component and wherein the library is configured to create a crate of the set of aircraft software parts in response to receiving downlink data and to sign the downlink data with a private key of an aircraft in the set of aircraft to create signed downlink data;a receiving module configured to receive the set of aircraft software parts and send the set of aircraft software parts to the library;a proxy server having a hardware processor in communication with the library via either or both physical or wireless communication links, wherein the proxy server is configured to serve a set of aircraft clients;an onboard electronic distribution system for the aircraft in the set of aircraft, wherein the onboard electronic distribution system is an aircraft client in the set of aircraft clients and is configured to receive an aircraft software part for the aircraft from the library through the proxy server; anda portable software maintenance tool, wherein the portable software maintenance tool is configured to provide an alternate route to send the aircraft software part to the onboard electronic distribution system of the aircraft, wherein the onboard electronic distribution system is further configured to send the downlink data to a file transfer system in the portable software maintenance tool, wherein the portable software maintenance tool is further configured to send a request by the file transfer system to the onboard electronic distribution system to send the downlink data to the on-ground component; and wherein: the portable software maintenance tool is further configured to receive the signed downlink data and the crate, and transmit the signed downlink data and the crate to the onboard electronic distribution system; andthe onboard electronic distribution system is configured to install the crate as a line replaceable unit in the aircraft responsive to verifying the signed downlink data. 2. The aircraft software part management apparatus of claim 1, wherein the proxy server is associated with the data processing system. 3. The aircraft software part management apparatus of claim 1, wherein the portable software maintenance tool is configured to connect to the proxy server to receive the aircraft software part, is configured to be moved onto the aircraft containing the onboard electronic distribution system with the aircraft software part, and is configured to connect to the onboard software distribution system to transfer the aircraft software part to the onboard electronic distribution system. 4. A computer implemented method for managing a plurality of aircraft software parts, the computer implemented method comprising: storing, organizing, deleting, distributing and managing a set of aircraft software parts for a set of aircraft in a library that is on-ground, wherein managing the set of aircraft software parts includes performing security and versioning control processes which includes, when receiving a request for a specific set of aircraft software parts for a specific aircraft, signing the specific aircraft software parts with a private key corresponding to the specific aircraft, and wherein the library is configured to create a crate of the set of aircraft software parts in response to receiving downlink data and to sign the downlink data with a private key of an aircraft in the set of aircraft to create signed downlink data;receiving downlink data from an on-board file transfer system by a line replaceable unit on the specific aircraft;sending the downlink data to the on-board file transfer system in a portable software maintenance tool in communication with the specific aircraft, wherein the portable software maintenance tool is configured to provide an alternate route to send the aircraft part to an onboard electronic distribution system of the aircraft;sending, by the portable software maintenance tool, the downlink data to the on-ground component;identifying, by the on-ground component, the specific aircraft for the specific aircraft software parts to form an identified aircraft;creating, by the on-ground component, a crate that includes the specific aircraft software parts and signing the crate with the private key to form a signed crate;sending the signed crate from the library to a proxy server via either or both physical or wireless connection links;sending the signed crate from the proxy server to the onboard electronic distribution system on the identified aircraft;verifying, by the onboard electronic distribution system, the signed crate; andinstalling, by the onboard electronic distribution system, the signed crate as the line replaceable unit in the aircraft. 5. The computer implemented method of claim 4, wherein the step of sending the crate from the proxy server to an onboard electronic distribution system on the identified aircraft comprises: sending the crate from the proxy server to the onboard electronic distribution system on the identified aircraft using a communications link. 6. The computer implemented method of claim 4, wherein the proxy server is the portable software maintenance tool. 7. The computer implemented method of claim 4, wherein the storing step comprises: receiving the aircraft software part from a supplier to form a received aircraft software part;processing the aircraft software part to form a processed aircraft software part; and storing the processed aircraft software part in the library. 8. The computer implemented method of claim 4 further comprising: sending a command to the onboard electronic distribution system from the library through the proxy server to download data from the aircraft; andreceiving the data at the library through the proxy server in response to sending the command. 9. The computer implemented method of claim 4 further comprising: moving the portable computer with the crate to the aircraft; andestablishing a communications link between the software maintenance tool with the onboard electronic distribution system on the aircraft after moving the portable computer to the aircraft to form an established communications link. 10. An aircraft software part management apparatus, comprising: a library associated with a data processing system, the library being configured to store, organize, delete, distribute and manage a set of aircraft software parts for a set of aircraft, and wherein the management of the aircraft software parts includes security and versioning control processes, and wherein the library is an on-ground component and wherein the library is configured to create a crate of the set of aircraft software parts in response to receiving downlink data and to sign the downlink data with a private key of an aircraft in the set of aircraft to create signed downlink data;a receiving module configured to receive the set of aircraft software parts and configured to send the set of aircraft software parts to the library;a proxy server in communication with the library via either or both physical or wireless communication links, wherein the proxy server is configured to serve a set of aircraft clients; an onboard electronic distribution system for an aircraft in the set of aircraft, wherein the onboard electronic distribution system is an aircraft client in the set of aircraft clients and is configured to receive an aircraft software part for the aircraft from the library through the proxy server;a portable software maintenance tool, wherein the portable software maintenance tool is configured to provide an alternate route to send the aircraft software part to the onboard electronic distribution system of the aircraft, wherein the onboard electronic distribution system is further configured to send the downlink data to a file transfer system in the portable software maintenance tool, wherein the portable software maintenance tool is further configured to send a request by the file transfer system to the onboard electronic distribution system to send the downlink data to the on-ground component; and wherein:the portable software maintenance tool is further configured to receive the signed downlink data and the crate, and transmit the signed downlink data and the crate to the onboard electronic distribution system; andthe onboard electronic distribution system is configured to install the crate as a line replaceable unit in the aircraft responsive to verifying the signed downlink data; andan onboard hardware processor with a flight recorder that is configured to generate data describing different events occurring during the flight of an aircraft, wherein the onboard electronic distribution system is configured to downlink the data through the proxy server, and through the portable software maintenance tool back to the library.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (64)
Ledingham,Robert; Penny,Keith; Zak,Roman; Zanin,Jaff; Aikins,Howard, Air traffic information display system.
Gurne Krzysztof ; Williams Raymond J. ; Boldt John R. ; Barker Robert L. ; Broniak Gregory J. ; Marus Daniel J., Automotive diagnostic service tool with hand held tool and master controller.
Holst, William; Lee, David Richard, Method and apparatus to support remote and automatically initiated data loading and data acquisition of airborne computers using a wireless spread spectrum aircraft data services link.
Kettering, Christopher B.; Moore, Daniel B.; Hunter, Freelon F.; Toolson, Jeffery L.; Royalty, Charles D.; Jacobs, Michael N., Methods and apparatus providing an airborne e-enabled architecture as a system of systems.
Evans Francis E. (Hamburg NY) Lind Charles J. (Gowanda NY) Robinson Martin A. (East Amherst NY), Preparation of high purity tetrahydrocarbylammonium tetrahydridoborates.
Yee David Moon ; Bickley Robert Henry ; Zucarelli Philip John ; Keller Theodore Woolley ; Osman Jeff Scott ; Derr Randall Keith, Satellite based commercial and military intercity and intercontinental air traffic control.
Chatsinchai,Kit; George,Bino; Thomas,Kishan; Gong,Kui; Buesker,Brian M., System and method for generating a set of robot commands based on user entry events in a user interface.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.