IP Library Granted Patent US 9,702,727
Granted Patent B2
US 9,702,727 · App. 14/943,375 · Granted Jul 11, 2017

Integrity monitoring

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,702,727
App. No.
14/943,375
Granted
Jul 11, 2017
Kind
B2
Abstract

Systems and methods are described here to provide a degree or level of certification to a resident application such as an operating system, e.g., Linux®. In a Linux® implementation, the operating system provides a robust environment including many seasoned communication stacks, e.g., TCP/IP, USB, and the like. However, Linux® is not certified to the level necessary to be a part of many avionics applications. To eliminate the need to certify all of such an operating system, such certification being highly costly, the avionics application itself may be protected so that the operating system cannot alter the application's operating environment, e.g., application code and data, once the application is loaded and running. In this case, only the application requires certification at the highest level, and not the operating system such as Linux®.

Claims (17)

1. A method of operating an avionics component to a given level of certification, comprising:

a. receiving data from a sensor and sending the data to at least two components, a data monitor and an integrity monitor, the data monitor operating at a first level of certification and the integrity monitor operating at a second level of certification, the second level higher than the first level;

b. rendering the data sent to the data monitor on a data display;

c. using the integrity monitor, determining where at least one feature of the rendered data should appear on the data display within a specified level of tolerance; and

d. checking if the at least one feature of the rendered data properly appears on the data display, and if it does not, causing an error condition to appear on the data display.

2. A method of operating an avionics component, comprising:

a. receiving data from a sensor or other data source;

b. causing an indication of the received data to appear on a display device, the display operating at a first level of certification; and

c. monitoring the display device with an integrity monitor, the integrity monitor operating at a second level of certification, the second level higher than the first level.

3. The method of claim 2 , wherein the display device is a tablet computer.

4. The method of claim 2 , wherein the monitoring includes: a. causing the display device to perform a calculation on a known value; b. sending the results of the calculation to the integrity monitor; and c. if the display device does not achieve a known result corresponding to the calculation and the known value, then causing an error alert.

5. The method of claim 4 , wherein the error alert is visible or audible.

6. The method of claim 5 , wherein the error alert is a substantially blank screen.

7. The method of claim 2 , wherein the integrity monitor is implemented as a separate instrument.

8. The method of claim 2 , wherein the integrity monitor is implemented in a non-transitory computer-readable medium.

9. The method of claim 2 , wherein the monitoring the display device with an integrity monitor includes monitoring a display of the indication of the received data.

10. A non-transitory computer-readable medium containing instructions for causing a computer to execute the method of claim 2 .

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Feb 27, 2023
From: PGI COINVEST I, L.P.; SANDEL AVIONICS, INC.
To: NIGHTHAWK FLIGHT SYSTEMS, INC.
Reel/Frame 062877/0189 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2022
From: PGI COINVEST I, LLP
To: NIGHTHAWK FLIGHT SYSTEMS, INC.
Reel/Frame 059610/0867 →
SECURITY INTEREST Recorded Dec 26, 2018
From: SANDEL AVIONICS, INC.
To: PGI COINVEST I, L.P.
Reel/Frame 047853/0938 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2016
From: BLOCK, GERALD J.
To: SANDEL AVIONICS, INC.
Reel/Frame 038484/0568 →