Air traffic information display system
First Claim
Patent Images
1. An air traffic information display system comprising:
- a data manager placed at the middle tier of a three-tier architecture, the data manager for arbitrating flight, system and airport data transactions in a performance-related manner, the data manager including a first interface and a plurality of second interfaces;
a first database server forming one tier of the three-tier architecture and being connected to the data manager via the first interface; and
a plurality of clients forming the other tier of the three-tier architecture and being capable of coupling to the data manager via the plurality of second interfaces, at least one client being different from the other client, and the second interfaces being common to the plurality of clients; and
a gateway server coupled to the database server through a firewall, the gateway server for moving data from a secure domain to a less secure domain in a non-intrusive manner,the data manager including module for providing, based on a subscription list for the plurality of clients, data updates in a secure and apportioned manner in accordance thereto.
3 Assignments
0 Petitions
Accused Products
Abstract
An air traffic information display system includes a server having data manager. The data manager includes a first interface connected with a first database server and a plurality of second interfaces connected to a plurality of clients. The data manager includes a subscription list for the plurality of clients for providing the clients with data updates. The subscription list also includes criteria for each client. The data updates are distributed based upon the criteria of each client.
-
Citations
32 Claims
-
1. An air traffic information display system comprising:
-
a data manager placed at the middle tier of a three-tier architecture, the data manager for arbitrating flight, system and airport data transactions in a performance-related manner, the data manager including a first interface and a plurality of second interfaces; a first database server forming one tier of the three-tier architecture and being connected to the data manager via the first interface; and a plurality of clients forming the other tier of the three-tier architecture and being capable of coupling to the data manager via the plurality of second interfaces, at least one client being different from the other client, and the second interfaces being common to the plurality of clients; and a gateway server coupled to the database server through a firewall, the gateway server for moving data from a secure domain to a less secure domain in a non-intrusive manner, the data manager including module for providing, based on a subscription list for the plurality of clients, data updates in a secure and apportioned manner in accordance thereto. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of transmitting and displaying air traffic information using a data manager placed at the middle tier of a three-tier architecture where a database server forming one tier of the three-tier architecture and a plurality of clients forming the other tier of the three-tier architecture, comprising the steps of:
-
maintaining, passing, receiving or combinations thereof an active and dynamic list of subscribers as a streamed object via a socket connection to add or delete the subscriber, the subscriber being a client and interested in updated data; receiving and parsing a data update request from the subscriber to determine where the updated data is to be delivered, and what subset of the updated data is to be sent; changing data object in accordance with the data update request; ensuring that the data is updated in the database server and in local caches as processing time permits for enhanced reliability; transmitting, by an active push mode, the updated data or the subset of the updated data only to the client which is a subscriber and is interested in that data. generating an error and a logging of the error if it fails to receive acknowledgement of a receipt of the updated data from a client. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A database system for moving and storing data outside of a secure operational domain,
a gateway server for moving data from a secure domain to a less secure domain in a non-intrusive manner; - and
a firewall placed between the gateway server and the secure operational domain, the gateway server including; data storage module; module for transferring operational data from the secure operational domain; the firewall configured to allow only specific machines to communicate with the gateway server through the firewall; and the firewall further configured to allow only the gateway server to communicate with specific machines through the firewall.
- and
Specification