Avionic data dictionary based messaging system and method
First Claim
1. An avionics messaging system comprising:
- a memory configured to store a plurality of pre-defined avionics message elements, wherein each of the pre-defined avionics message elements is a message element for communication from the avionics messaging system to another device;
a display unit configured to display data;
a user input device configured to receive input from a user; and
a processing unit configured to output a user-customizable list of pre-defined avionics message elements to the display unit for display on the display unit, the user-customizable list comprising at least a subset of the plurality of pre-defined avionics message elements;
wherein the user-customizable list does not comprise a hierarchal menu structure and the user-customizable list is displayed in response to user input selecting the user-customizable list for display;
wherein the processing unit is further configured to select the pre-defined avionics message elements included in the user-customizable list displayed on the display unit based on input criteria received from the user input device;
wherein the processing unit is further configured to provide a message composition screen to the display unit based on user input received from the user input device; and
wherein the message composition screen corresponds to a pre-defined avionics message element selected from the user-customizable list of pre-defined avionics message elements displayed on the display unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An avionics messaging system comprises a memory configured to store a plurality of pre-defined avionics message elements; a display unit configured to display data; a user input device configured to receive input from a user; and a processing unit configured to output a user-customizable list of pre-defined avionics message elements to the display unit, the user-customizable list comprising at least a subset of the plurality of pre-defined avionics message elements; wherein the processing unit is further configured to update the user-customizable list based on input received from the user input device; wherein the processing unit is further configured to provide a message composition screen to the display unit based on user input received from the user input device; and wherein the message composition screen corresponds to a pre-defined avionics message element selected from the user-customizable list of pre-defined avionics message elements.
37 Citations
29 Claims
-
1. An avionics messaging system comprising:
-
a memory configured to store a plurality of pre-defined avionics message elements, wherein each of the pre-defined avionics message elements is a message element for communication from the avionics messaging system to another device; a display unit configured to display data; a user input device configured to receive input from a user; and a processing unit configured to output a user-customizable list of pre-defined avionics message elements to the display unit for display on the display unit, the user-customizable list comprising at least a subset of the plurality of pre-defined avionics message elements;
wherein the user-customizable list does not comprise a hierarchal menu structure and the user-customizable list is displayed in response to user input selecting the user-customizable list for display;wherein the processing unit is further configured to select the pre-defined avionics message elements included in the user-customizable list displayed on the display unit based on input criteria received from the user input device; wherein the processing unit is further configured to provide a message composition screen to the display unit based on user input received from the user input device; and wherein the message composition screen corresponds to a pre-defined avionics message element selected from the user-customizable list of pre-defined avionics message elements displayed on the display unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A program product comprising a non-transitory processor-readable medium on which program instructions are embodied, wherein the program instructions are configured, when executed by at least one programmable processor, to cause the at least one programmable processor:
-
to determine which of a plurality of pre-defined avionics message elements to include in a user-customizable list of pre-defined avionics message elements, the plurality of pre-defined avionics message elements stored in a memory coupled to the at least one programmable processor, wherein each of the pre-defined avionics message elements is a message element for communication from the avionics messaging system to another device; to provide the user-customizable list of pre-defined avionics message elements to a display unit coupled to the at least one programmable processor for display on the display unit in response to user input selecting the user-customizable list for display;
wherein the user-customizable list does not comprise a hierarchal menu structure;to select the pre-defined avionics message elements included in the user-customizable list of pre-defined avionics message elements displayed on the display unit based on user input criteria received from a user input device coupled to the at least one programmable processor; and upon receipt of user input selecting one of the pre-defined avionics message elements from the user-customizable list displayed on the display unit, to provide a message composition screen to the display unit for display on the display unit, the message composition screen corresponding to the selected pre-defined avionics message element. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of communicating a pre-defined avionics message element, the method comprising:
-
displaying a user-customizable list of pre-defined avionics message elements in response to user input selecting the user-customizable list for display;
wherein the user-customizable list comprises a single level;selecting the pre-defined avionics message elements included in the user-customizable list of pre-defined avionics message elements based on user input criteria; displaying a message composition screen based on user input that selects one of the pre-defined avionics message elements from the user-customizable list;
the message composition screen corresponding to the selected pre-defined avionics message element; andtransmitting the selected pre-defined avionics message element based on user input. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. An avionics messaging system in an aircraft comprising:
-
a memory configured to store a plurality of pre-defined avionics message elements, wherein each of the pre-defined avionics message elements is a message element for communication from the avionics messaging system to another device; a display unit configured to display data; a user input device configured to receive input from a user; and a processing unit configured to output a customizable list of pre-defined avionics message elements to the display unit for display on the display unit in response to user input selecting the customizable list for display, the customizable list comprising at least a subset of the plurality of pre-defined avionics message elements; wherein the customizable list does not comprise a hierarchal menu structure or drop-down list; wherein the processing unit is further configured to update the customizable list displayed on the display unit based on the flight phase of the aircraft; wherein the processing unit is further configured to provide a message composition screen to the display unit based on user input received from the user input device; and wherein the message composition screen corresponds to a pre-defined avionics message element selected from the customizable list of pre-defined avionics message elements displayed on the display unit. - View Dependent Claims (22, 23)
-
-
24. A program product comprising a non-transitory processor-readable medium on which program instructions are embodied, wherein the program instructions are configured, when executed by at least one programmable processor, to cause the at least one programmable processor:
-
to determine which of a plurality of pre-defined avionics message elements to include in a customizable list of pre-defined avionics message elements based on flight phase, the plurality of pre-defined avionics message elements stored in a memory coupled to the at least one programmable processor, wherein each of the pre-defined avionics message elements is a message element for communication from the avionics messaging system to another device; to provide the customizable list of pre-defined avionics message elements to a display unit coupled to the at least one programmable processor for display on the display unit in response to user input selecting the customizable list for display;
wherein the customizable list does not comprise a hierarchal menu structure or drop-down list; andupon receipt of user input selecting one of the pre-defined avionics message elements from the customizable list displayed on the display unit, to provide a message composition screen to the display unit for display on the display unit, the message composition screen corresponding to the selected pre-defined avionics message element. - View Dependent Claims (25, 26)
-
-
27. A method of communicating a pre-defined avionics message element, the method comprising:
-
displaying a customizable list of pre-defined avionics message elements on a text-only display based on flight phase of an aircraft in response to user input selecting the customizable list for display;
wherein the customizable list comprises a single level;displaying a message composition screen based on user input that selects one of the pre-defined avionics message elements from the customizable list;
the message composition screen corresponding to the selected pre-defined avionics message element; andtransmitting the selected pre-defined avionics message element based on user input. - View Dependent Claims (28, 29)
-
Specification