IP Library Granted Patent US 9,141,830
Granted Patent B2
US 9,141,830 · App. 14/119,966 · Granted Sep 22, 2015

Avionics gateway interface, systems and methods

Inventors: John Uczekaj (Albuquerque, NM); Brad Hayden (Albuquerque, NM); Peter Lyons (Albuquerque, NM); Constantinos Kyriakos (Indian Harbour Beach, FL); Joseph Lyle (Albuquerque, NM)
Assignee: ASPEN AVIONICS, INC.
G06F21/71G06F21/602H04B7/18506H04L63/02H04L63/0884H04L63/10H04L67/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,141,830
App. No.
14/119,966
Granted
Sep 22, 2015
Kind
B2
Abstract

Systems and methods are provided for FAA-certified avionics devices to safely interface with non-certified mobile telecommunications devices before, during, and after flight. Data transmitted to the certified devices do not affect functionality of the certified device unless and until a user acknowledges and/or confirms the data on the certified device. Thus, the integrity of the certified device is maintained.

Claims (60)

1. A method of processing information on-board an aircraft comprising the steps of:

providing an avionics device installed in said aircraft, wherein said avionics device is an FAA-certified device;

operably connecting a non-certified device within said aircraft to said FAA-certified device;

generating non-certified information on said non-certified device;

generating FAA-certified information on said FAA-certified device;

transmitting and receiving electronic packets of non-certified information from said non-certified device to said FAA-certified device;

generating a request for a user acknowledgement or confirmation on said FAA-certified device after said FAA-certified device receives said non-certified information; and

allowing changes to information or functionality of said FAA-certified device only after said user acknowledgement or confirmation is completed;

wherein said step of operably connecting said non-certified device to said FAA-certified device comprises:

generating an encrypted license key for a mobile server in operable data connection with said FAA-certified device;

hosting said license key on a license server;

providing authorization credentials of the non-certified device to said license server;

downloading said license key from said license server to said non-certified device;

storing said license key within cache on said non-certified device;

establishing a data connection between said mobile server and said non-certified device;

providing said license key to said mobile server for validation;

requesting access by said non-certified device to one or more data resources available via said mobile server in operable data connection with said FAA-certified device; and

decrypting and validating said license key by said mobile server before authorizing non-certified device access to said one or more data resources available via said mobile server in operable data connection with said FAA-certified device.

2. The method as claimed in claim 1 wherein said step of generating a request for user acknowledgement or confirmation is accomplished by a gateway service.

3. The method as claimed in claim 1 wherein said step of generating a request for user acknowledgement or confirmation is accomplished by said FAA-certified device.

4. The method as claimed in claim 3 wherein said step of transmitting and receiving electronic packets of non-certified information from said non-certified device to said FAA-certified device is accomplished through a gateway.

5. A method of displaying information on-board an aircraft comprising the steps of:

providing an avionics device installed in said aircraft, wherein said avionics device is an FAA-certified device;

operably connecting a non-certified device within said aircraft to said FAA-certified device;

transmitting information from said non-certified device to said FAA-certified device; and

transmitting information from said FAA-certified device to said non-certified device;

wherein said step of operably connecting said non-certified device to said FAA-certified device comprises:

generating an encrypted license key for a mobile server in operable data connection with said FAA-certified device;

hosting said license key on a license server;

providing authorization credentials of the non-certified device to said license server;

downloading said license key from said license server to said non-certified device;

storing said license key within cache on said non-certified device;

establishing a data connection between said mobile server and said non-certified device;

providing said license key to said mobile server for validation;

requesting access by said non-certified device to one or more data resources available via said mobile server in operable data connection with said FAA-certified device; and

decrypting and validating said license key by said mobile server before authorizing non-certified device access to said one or more data resources available via said mobile server in operable data connection with said FAA-certified device.

6. The method as claimed in claim 5 , wherein said transmitting steps are performed through a gateway device.

7. The method as claimed in claim 5 , further comprising the steps of:

generating a request for a user acknowledgement or confirmation on said FAA-certified device after said FAA-certified device receives said non-certified information; and

allowing changes to information or functionality of said FAA-certified device only after said user acknowledgement or confirmation is completed.

8. The method as claimed in claim 5 , further comprising the steps of:

generating a request for a user acknowledgement or confirmation on said FAA-certified device after said FAA-certified device receives said non-certified information; and

allowing changes to information or functionality of a second FAA-certified device connected to said FAA-certified device only after said user acknowledgement or confirmation is completed.

9. The method as claimed in claim 5 , further comprising the steps of:

connecting said avionics device to an avionics display installed in said aircraft, wherein said avionics display is non-certified; and

displaying said information transmitted from said non-certified device on said avionics display.

10. A system for transmitting and receiving aircraft data communications, the system comprising:

an FAA-certified device installed in an aircraft that provides one or more of Attitude and Heading Reference System (AHRS), Air Data Computer (ADC), or flight plan data and is configured to restrict receiving data from non-certified devices;

a non-certified mobile computing device configured to send and receive data within said aircraft;

a display configured to display data targeted to be received by said FAA-certified device from said non-certified mobile computing device; and

configured to receive user inputs as a confirmation of targeted data, said confirmation requiring user input to accept or reject said targeted data;

wherein if said targeted data is accepted, then said targeted data is allowed to change information or functionality of said FAA-certified device; and

wherein if said targeted data is not accepted, then said targeted data is not allowed to change information or functionality of said FAA-certified device;

an FAA-certified gateway hardware device in said aircraft configured to provide a secure data communication connection with said non-certified mobile computing device;

said FAA-certified gateway hardware device configured to provide a secure data communication connection with said FAA-certified device;

said FAA-certified gateway hardware device configured to provide a data filter or a firewall; and

said FAA-certified gateway hardware device including a gateway services module comprising:

a software operating system;

software to provide said secure data communication connection with said FAA-certified device and said secure data communication connection with said non-certified mobile computing device; and

software to provide targeted data confirmation protocols for determining if said targeted data is allowed to change information or functionality of said FAA-certified device.

Assignments (2)
RELEASE OF SECURITY INTEREST Recorded Feb 26, 2020
From: PACIFIC WESTERN BANK (AS SUCCESSOR IN INTEREST BY MERGER TO SQUARE 1 BANK)
To: ASPEN AVIONICS, INC.
Reel/Frame 051938/0975 →
SECURITY INTEREST Recorded Jun 23, 2014
From: ASPEN AVIONICS, INC.
To: SQUARE 1 BANK
Reel/Frame 033217/0411 →
Continuity (3)
Provisional Application 61674340 · Jul 21, 2012
Provisional Application 61510800 · Jul 22, 2011
Related Publication 20150019862A1 · Jan 15, 2015