Object symbology generating system, device, and method
First Claim
1. A system for generating object symbology presentable on an aircraft display unit, such system comprising:
- at least one aircraft system, whereeach aircraft system is an owner of at least one user application; and
a cockpit display system comprised ofa system configuration file,a plurality of definition files, anda windows generator configured toperform a first operation, where such first operation is configured to retrieve the system configuration file,retrieve one first definition file comprised of a first layer, wherethe first layer is comprised of a plurality of first-layer widgets, whereeach first-layer widget is defined by a set of widget parameters, andone first-layer widget is defined with a set of first-layer widget parameters comprised ofa number of cells along a first axis ofa screen array parameter,a number of cells along a second axis of the screen array parameter,an angular measurement of size of each cell along the first axis of the screen array parameter, andan angular measurement of size of each cell along the second axis of the screen array parameter, andretrieve at least one second definition file, whereineach second definition file is comprised of at least one second layer, whereeach second layer is comprised of at least one second-layer widget, whereat least one second-layer widget is defined with a set of second-layer widget parameters comprised ofa number of rows parameter,a number of columns parameter, anda fill style parameter, wherethe fill style parameter is indicative of an object located along a third axis, andperform a second operation, where such second operation is configured to receive a first-layer widget data set, whereinthe first-layer widget data set is representative of the set of first-layer widget parameters,receive at least one second-layer widget data set, whereineach second-layer widget data set is representative of one set of second-layer widget parameters, wherethe first-layer widget data set and each second-layer widget data set have been sent under one uniform communication interface protocol,determine the fill style of each screen array cell as a function of at leastthe first-layer widget data set, andeach second-layer widget data set, andgenerate a pixel data set responsive to the determination and representative of at least one fill style, such thatsymbology of each fill style is presentable for a three-dimensional perspective.
1 Assignment
0 Petitions
Accused Products
Abstract
A present novel and non-trivial system, device, and method for generating object symbology are disclosed. A system may be comprised one or more aircraft systems and a cockpit display system comprised of a system configuration file, a plurality of definition files, and a windows generator (“WG”). The WG may be configured to perform initialization and run-time operations. The initialization operation may be comprised of retrieving a system configuration file; retrieving a first definition file comprised of a first layer; and retrieving one or more second definition files comprised of one or more second layers. The run-time operation may be comprised of receiving a first-layer widget data set; receiving one or more second-layer widget data sets; determining each screen array cell; and generating a pixel data set in response to the determination.
-
Citations
21 Claims
-
1. A system for generating object symbology presentable on an aircraft display unit, such system comprising:
-
at least one aircraft system, where each aircraft system is an owner of at least one user application; and a cockpit display system comprised of a system configuration file, a plurality of definition files, and a windows generator configured to perform a first operation, where such first operation is configured to retrieve the system configuration file, retrieve one first definition file comprised of a first layer, where the first layer is comprised of a plurality of first-layer widgets, where each first-layer widget is defined by a set of widget parameters, and one first-layer widget is defined with a set of first-layer widget parameters comprised of a number of cells along a first axis of a screen array parameter, a number of cells along a second axis of the screen array parameter, an angular measurement of size of each cell along the first axis of the screen array parameter, and an angular measurement of size of each cell along the second axis of the screen array parameter, and retrieve at least one second definition file, wherein each second definition file is comprised of at least one second layer, where each second layer is comprised of at least one second-layer widget, where at least one second-layer widget is defined with a set of second-layer widget parameters comprised of a number of rows parameter, a number of columns parameter, and a fill style parameter, where the fill style parameter is indicative of an object located along a third axis, and perform a second operation, where such second operation is configured to receive a first-layer widget data set, wherein the first-layer widget data set is representative of the set of first-layer widget parameters, receive at least one second-layer widget data set, wherein each second-layer widget data set is representative of one set of second-layer widget parameters, where the first-layer widget data set and each second-layer widget data set have been sent under one uniform communication interface protocol, determine the fill style of each screen array cell as a function of at least the first-layer widget data set, and each second-layer widget data set, and generate a pixel data set responsive to the determination and representative of at least one fill style, such that symbology of each fill style is presentable for a three-dimensional perspective. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device for generating object symbology presentable on an aircraft display unit, such device comprising:
a windows generator configured to perform a first operation, where such first operation is configured to retrieve a system configuration file; retrieve one first definition file comprised of a first layer, where the first layer is comprised of a plurality of first-layer widgets, where each first-layer widget is defined by a set of widget parameters, and one first-layer widget is defined with a set of first-layer widget parameters comprised of a number of cells along a first axis of a screen array parameter, a number of cells along a second axis of the screen array parameter, an angular measurement of size of each cell along the first axis of the screen array parameter, and an angular measurement of size of each cell along the second axis of the screen array parameter; and retrieve at least one second definition file, wherein each second definition file is comprised of at least one second layer, where each second layer is comprised of at least one second-layer widget, where at least one second-layer widget is defined with a set of second-layer widget parameters comprised of a number of rows parameter, a number of columns parameter, and a fill style parameter, where the fill style parameter is indicative of an object located along a third axis; and perform a second operation, where such second operation is configured to receive a first-layer widget data set, wherein the first-layer widget data set is representative of the set of first-layer widget parameters; receive at least one second-layer widget data set, wherein each second-layer widget data set is representative of one set of second-layer widget parameters, where the first-layer widget data set and each second-layer widget data set have been sent under one uniform communication interface protocol; determine the screen array cell of each fill style as a function of at least the first-layer widget data set, and each second-layer widget data set; and generate a pixel data set responsive to the determination and representative of at least one fill style, such that symbology of each fill style is presentable for a three-dimensional perspective. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method for generating object symbology presentable on an aircraft display unit, such method comprising:
-
performing a first operation, where such first operation is configured to retrieving a system configuration file; retrieving one first definition file comprised of a first layer, where the first layer is comprised of a plurality of first-layer widgets, where each first-layer widget is defined by a set of widget parameters, and one first-layer widget is defined with a set of first-layer widget parameters comprised of a number of cells along a first axis of a screen array parameter, a number of cells along a second axis of the screen array parameter, an angular measurement of size of each cell along the first axis of the screen array parameter, and an angular measurement of size of each cell along the second axis of the screen array parameter; and retrieving at least one second definition file, wherein each second definition file is comprised of at least one second layer, where each second layer is comprised of at least one second-layer widget, where at least one second-layer widget is defined with a set of second-layer widget parameters comprised of a number of rows parameter, a number of columns parameter, and a fill style parameter, where the fill style parameter is indicative of an object located along third axis; and performing a second operation, where such second operation is configured to receiving a first-layer widget data set, wherein the first-layer widget data set is representative of the set of first-layer widget parameters; receiving at least one second-layer widget data set, wherein each second-layer widget data set is representative of one set of second-layer widget parameters, where the first-layer widget data set and each second-layer widget data set have been sent under one uniform communication interface protocol; determining the screen array cell of each fill style as a function of at least the first-layer widget data set, and each second-layer widget data set; and generating a pixel data set responsive to the determination and representative of at least one fill style, such that symbology of each fill style is presentable for a three-dimensional perspective. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification