Reconfigurable algorithmic networks for aircraft data management
First Claim
1. A hardware independent data management system for use with aircraft comprising:
- a) a plurality of flight data sources for generating a plurality of flight data;
b) a computer;
c) transmittal means for transmitting at least a portion of said flight data from said flight data sources to said computer;
d) a reconfigurable algorithmic network, resident on said computer, that defines a set of predetermined operations on a predetermined set of said flight data, said reconfigurable algorithmic network including;
1) a plurality of functional elements, each of said functional elements defining one or more of said predetermined operations;
2) a data base, said data base including;
a) a plurality of codes defining one or more of said functional elements,b) a plurality of computer routines for executing said functional elements, andc) connection means for directing logic flow and data flow between said functional elements;
e) interpreter means, resident on said computer, for interpreting said set of flight data in accordance with said reconfigurable algorithmic network, said interpreter means including connection means for defining operational relationships between said functional elements, wherein said interpreter means receives said functional element codes from said data base and selects one of said computer routines; and
f) an input/output device for transferring information to and from the aircraft, said input/output device receiving one or more data transfer medium.
1 Assignment
0 Petitions
Accused Products
Abstract
An aircraft data management system which uses a reconfigurable algorithmic network to defines operations on a set of flight data along with interpreters to interpret the flight data in accordance with the reconfigurable algorithmic network. The reconfigurable algorithmic network accepts flight data from a variety of sources. The reconfigurable network defines functional relationships between and performs operations on the various flight data. The flight data sources and the relationships therebetween can be configured by the user. The aircraft data management system can be used with a variety of computers and operating systems without reprogramming while minimizing certification requirements.
144 Citations
23 Claims
-
1. A hardware independent data management system for use with aircraft comprising:
-
a) a plurality of flight data sources for generating a plurality of flight data; b) a computer; c) transmittal means for transmitting at least a portion of said flight data from said flight data sources to said computer; d) a reconfigurable algorithmic network, resident on said computer, that defines a set of predetermined operations on a predetermined set of said flight data, said reconfigurable algorithmic network including; 1) a plurality of functional elements, each of said functional elements defining one or more of said predetermined operations; 2) a data base, said data base including; a) a plurality of codes defining one or more of said functional elements, b) a plurality of computer routines for executing said functional elements, and c) connection means for directing logic flow and data flow between said functional elements; e) interpreter means, resident on said computer, for interpreting said set of flight data in accordance with said reconfigurable algorithmic network, said interpreter means including connection means for defining operational relationships between said functional elements, wherein said interpreter means receives said functional element codes from said data base and selects one of said computer routines; and f) an input/output device for transferring information to and from the aircraft, said input/output device receiving one or more data transfer medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A data management system for use with aircraft having a plurality of flight data sources for generating a plurality of flight data, the data management system comprising:
-
a computer receiving at least a portion of the flight data from the flight data sources; a reconfigurable algorithmic network, resident on said computer, that defines a set of predetermined operations on a predetermined set of said flight data, said reconfigurable algorithmic network including a plurality of functional elements, each of said functional elements defining at least one of said predetermined operations, said predetermined operations including a compressed reconfigurable algorithmic network; an interpreter, resident on said computer, said interpreter interpreting said set of flight data in accordance with said reconfigurable algorithmic network and defining operational relationships between said functional elements; and a plurality of computer routines, resident on said computer, for executing said functional elements.
-
-
18. A data management system for use with aircraft comprising:
-
a plurality of flight data sources for generating a plurality of flight data; a computer; transmittal means for transmitting at least a portion of said flight data from said flight data sources to said computer; a reconfigurable algorithmic network resident on said computer, that defines a set of predetermined operations on a predetermined set of said flight data, said reconfigurable algorithmic network including; a plurality of functional elements wherein each of said functional elements defines at least one of said predetermined operations, connection means for defining the operational relationships between said functional elements, and a compressed reconfigurable algorithmic network; and interpreter means, resident on said computer, for interpreting said set of flight data in accordance with said reconfigurable algorithmic network wherein said compressed reconfigurable network is represented in said reconfigurable network as one of said functional elements.
-
-
19. A data management system for use with aircraft comprising:
-
a plurality of flight data sources for generating a plurality of flight data; a computer; transmittal means for transmitting at least a portion of said flight data from said flight data sources to said computer; a reconfigurable algorithmic network, resident on said computer, that defines a set of predetermined operations on a predetermined set of said flight data, said reconfigurable algorithmic network including; a plurality of functional elements wherein each of said functional elements defines at least one of said predetermined operations, connection means for defining the operational relationships between said functional elements, and a compressed reconfigurable algorithmic network; and interpreter means, resident on said computer, for interpreting said set of flight data in accordance with said reconfigurable algorithmic network wherein said reconfigurable algorithmic network includes a hierarchy of said compressed reconfigurable networks. - View Dependent Claims (20, 21)
-
-
22. A method of data management for use with an aircraft computer, comprising the steps of:
-
receiving at the aircraft computer, a plurality of flight data from a plurality of flight data sources; developing a reconfigurable algorithmic network resident on the computer, said reconfigurable algorithmic network defining a set of predetermined operations on a predetermined set of said flight data, said reconfigurable algorithmic network including a plurality of functional elements, each of said functional elements defining one or more of said predetermined operations; and interpreting said set of flight data in accordance with said reconfigurable algorithmic network, said interpreting step including receiving said functional elements from said reconfigurable algorithmic network, defining operational relationships between said functional elements and selecting computer routines for executing said functional elements.
-
-
23. A hardware independent data management device for use with flight data received from a plurality of flight data sources, the device comprising:
-
a computer; a reconfigurable algorithmic network, resident on said computer, that defines a set of predetermined operations on a predetermined set of the flight data, said reconfigurable algorithmic network including a plurality of functional elements, each of said functional elements defining one or more of said predetermined operations on a predetermined set of the flight data; an interpreter, said interpreter receiving said functional elements from said reconfigurable algorithmic network and defining operational relationships between said functional elements for interpreting said set of flight data in accordance with said reconfigurable algorithmic network; and an input/output device for receiving the flight data and for transferring information to and from the aircraft.
-
Specification