SYSTEMS AND METHODS FOR PERFORMING EXTERNAL DATA VALIDATION FOR AIRCRAFT ONBOARD SYSTEMS
First Claim
1. A method for validating incoming data to a computer system, the method comprising:
- receiving the incoming data, simultaneously, by the computer system and a mirror computer system, wherein the computer system is separate and distinct from the mirror computer system, wherein the computer system lacks a communication connection to the mirror computer system, and wherein the mirror computer system lacks a communication connection to the computer system;
processing the incoming data by the mirror computer system, to produce output; and
when the output comprises an acceptable result, processing the incoming data by the computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for validating incoming data to a computer system is provided. The method receives the incoming data, simultaneously, by the computer system and a mirror computer system, wherein the computer system is separate and distinct from the mirror computer system, wherein the computer system lacks a communication connection to the mirror computer system, and wherein the mirror computer system lacks a communication connection to the computer system; processes the incoming data by the mirror computer system, to produce output; and when the output comprises an acceptable result, processes the incoming data by the computer system.
-
Citations
20 Claims
-
1. A method for validating incoming data to a computer system, the method comprising:
-
receiving the incoming data, simultaneously, by the computer system and a mirror computer system, wherein the computer system is separate and distinct from the mirror computer system, wherein the computer system lacks a communication connection to the mirror computer system, and wherein the mirror computer system lacks a communication connection to the computer system; processing the incoming data by the mirror computer system, to produce output; and when the output comprises an acceptable result, processing the incoming data by the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for validating incoming data, the system comprising:
-
a mirror computer system, comprising; a mirror memory element; a mirror display device, configured to simulate a primary display device; a mirror communication device, configured to receive a first instance of incoming data at a particular time; a mirror processor, communicatively coupled to the mirror memory element, the mirror display device, and the mirror communication device, the mirror processor configured to; process the first instance of the incoming data, when received via the mirror communication device; and present output via the mirror display device, based on processing the first instance of the incoming data, wherein the output comprises one of acceptable results and unacceptable results; and a primary computer system, comprising; a primary memory element; a primary communication device, configured to receive a second instance of the incoming data at the particular time; a primary processor, communicatively coupled to the primary memory element and the primary communication device, the primary processor configured to process the second instance of the incoming data, when the output comprises acceptable results. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for receiving and processing incoming data by a system comprising at least a primary computer system and a mirror computer system, the method comprising:
-
obtaining a duplicate of software associated with the primary computer system, by the mirror computer system; receiving the incoming data, simultaneously, by the primary computer system and a mirror computer system, wherein the primary computer system is separate and distinct from the mirror computer system, wherein the primary computer system lacks a communication connection to the mirror computer system, and wherein the mirror computer system lacks a communication connection to the primary computer system; processing the incoming data by executing the duplicate, by the mirror computer system, to produce output, wherein execution of the duplicate results in a simulation of operation of the primary computer system; and when the output comprises an acceptable result, processing the incoming data by the primary computer system. - View Dependent Claims (18, 19, 20)
-
Specification