Patent ID: 8788126

Claim:
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 plurality of angular measurement parameters, a plurality of screen reference position parameters, and a plurality of field of view parameters, 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 objects parameter, a three-dimensional location of each object parameter, and a symbol type for each object parameter, 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 position of each object located within a view frustum as a function of at least the first-layer widget data set, and the three-dimensional location of each object represented in a set of second-layer widget parameters, and generate a pixel data set responsive to the determination and representative of at least one symbol, such that each symbol corresponds to the symbol type for each object located within a view frustum.