Aircraft Message Management System
First Claim
1. A computer-implemented method of filtering aircraft messages, comprising:
- receiving, by one or more computing devices included in an aircraft, a message comprising a plurality of data fields containing data associated with the message;
accessing, by the one or more computing devices, a set of configuration data, wherein the set of configuration data comprises a first set of data identifying one or more potential message structures and one or more parameters, and wherein the parameters comprise one or more conditions for processing the data fields;
determining, by the one or more computing devices, a message structure of the message based at least in part on the data fields and the first set of data identifying one or more potential message structures;
processing, by the one or more computing devices, the message based at least in part on the message structure of the message and the one or more parameters; and
generating, by the one or more computing devices, a filtered message that is based at least in part on the processed message.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for filtering aircraft messages are provided. In one embodiment, the method can include receiving a message including a plurality of data fields containing data associated with the message. The method can include accessing a set of configuration data. The set of configuration data can include a set of data identifying one or more potential message structures and one or more parameters. The parameters can include one or more conditions for processing the data fields. The method can include determining a message structure of the message based at least in part on the data fields and the first set of data identifying one or more potential message structures. The method can include processing the message based at least in part on the message structure and the parameters. The method can include generating a filtered message that is based at least in part on the processed message.
13 Citations
20 Claims
-
1. A computer-implemented method of filtering aircraft messages, comprising:
-
receiving, by one or more computing devices included in an aircraft, a message comprising a plurality of data fields containing data associated with the message; accessing, by the one or more computing devices, a set of configuration data, wherein the set of configuration data comprises a first set of data identifying one or more potential message structures and one or more parameters, and wherein the parameters comprise one or more conditions for processing the data fields; determining, by the one or more computing devices, a message structure of the message based at least in part on the data fields and the first set of data identifying one or more potential message structures; processing, by the one or more computing devices, the message based at least in part on the message structure of the message and the one or more parameters; and generating, by the one or more computing devices, a filtered message that is based at least in part on the processed message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communications management system for filtering aircraft messages, the system comprising one or more processors and one or more memory devices included in an aircraft, the one or more memory devices storing instructions that when executed by the one or more processors cause the one or more processors to perform operations, the operations comprising:
-
receiving a message comprising one or more data fields containing data associated with the message from at least one of a first onboard system associated with the aircraft or a first remote system that is remote from the aircraft; accessing a set of configuration data, wherein the set of configuration data comprises one or more parameters, wherein the parameters comprise one or more conditions for editing the data fields; editing one or more of the data fields to perform at least one of a removal, redaction, or replacement of the data associated with the message contained in the respective data fields based at least in part on the one or more conditions; generating a filtered message that is based at least in part on the edited data fields; and outputting the filtered message to at least one of a second onboard system associated with the aircraft or a second remote system that is remote from the aircraft. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An aircraft, comprising:
-
one or more onboard systems configured to send one or more messages associated with the aircraft; a computing system comprising one or more processors and one or more memory devices located on the aircraft, the one or more memory devices storing instructions that when executed by the one or more processors cause the one or more processors to perform operations comprising; receiving a message from at least one of the onboard systems, wherein the message comprises a plurality of data fields containing data associated with the message; accessing a set of configuration data, wherein the set of configuration data comprises a set of data associated with one or more potential message types, a set of data identifying one or more potential message structures, and one or more parameters, and wherein the parameters comprise one or more conditions for processing the data fields; determining a message type of the message based at least in part on the set of data associated with the one or more potential message types; and determining a message structure of the message based at least in part on the message type, the data fields, and the set of data identifying one or more potential message structures; processing one or more of the data fields based at least in part on the message structure of the message and the one or more parameters; and generating a filtered message that is based at least in part on the processed data fields. - View Dependent Claims (18, 19, 20)
-
Specification