Method for providing flight management system data to peripheral devices
First Claim
Patent Images
1. A flight management system (102), comprising:
- a processor (104);
a memory (106) comprising a volatile memory;
operational software (108);
a network communication device;
a flexible data interface (112) stored in the memory (106), executable by the processor (104) and configured for;
providing an abstract data interface layer (113);
retrieving, via the abstract data interface layer (113), transient data stored in the volatile memory of the flight management system (102), wherein the abstract data interface layer (113) identifies a location of the transient data in the volatile memory, wherein the flexible data interface (112) is configured to retrieve the transient data without interfering with the operational software (108) of the flight management system (102); and
transmitting, via the network communication device, the transient data to a peripheral device (124) in network communication with the flight management system (102).
1 Assignment
0 Petitions
Accused Products
Abstract
A flight management system may include a processor, a memory, a network communication interface, and a flexible data interface stored in the memory and executable by the processor. The flexible data interface is typically configured for providing an abstract data interface layer; retrieving, via the abstract data interface layer, data stored in the memory of the flight management system; and transmitting, via the network communication device, the data to a peripheral device in network communication with the flight management system.
-
Citations
19 Claims
-
1. A flight management system (102), comprising:
-
a processor (104); a memory (106) comprising a volatile memory; operational software (108); a network communication device; a flexible data interface (112) stored in the memory (106), executable by the processor (104) and configured for; providing an abstract data interface layer (113); retrieving, via the abstract data interface layer (113), transient data stored in the volatile memory of the flight management system (102), wherein the abstract data interface layer (113) identifies a location of the transient data in the volatile memory, wherein the flexible data interface (112) is configured to retrieve the transient data without interfering with the operational software (108) of the flight management system (102); and transmitting, via the network communication device, the transient data to a peripheral device (124) in network communication with the flight management system (102). - View Dependent Claims (2, 3, 4, 5, 6, 7, 18, 19)
-
-
8. A method of providing data from a flight management system (102) to a peripheral device (124), the method comprising:
-
providing, via a computer processor (104), an abstract data interface layer (113); retrieving, via a computer processor (104), transient data stored in a volatile memory of a memory (106) of the flight management system (102), wherein the abstract data interface layer (113) identifies a location of the transient data in the volatile memory, wherein the transient data is retrieved without interfering with operational software (108) of the flight management system (102); and transmitting, via a network communication device, the transient data to a peripheral device (124) in network communication with the flight management system (102). - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product for providing data from a flight management system (102) to a peripheral device (124), the computer program product comprising a non-transitory computer-readable storage medium having computer-executable instructions for:
-
providing an abstract data interface layer (113); retrieving transient data stored in a volatile memory of a memory (106) of the flight management system (102), wherein the abstract data interface layer (113) identifies a location of the transient data in the volatile memory, wherein the computer-executable instructions are configured to retrieve the transient data without interfering with operational software (108) of the flight management system (102); and transmitting the transient data to a peripheral device (124) in network communication with the flight management system (102). - View Dependent Claims (15, 16, 17)
-
Specification