Data processing system and method for displaying dynamic images having visual appearances indicative of real world status
First Claim
1. A computer system including a processing means, a memory means, a display means, input means interconnected by a system bus, a subsystem for updating a visual appearance of dynamic display images or objects presented on a display means, comprising:
- a dynamic object store in the memory means, said dynamic object store having at least one dynamic object, said dynamic object having a plurality of object attributes, each object attribute having an associated object attribute value;
a display attribute table in the memory means, said display attribute table consisting of a plurality of object attribute values and for each object attribute value an associated plurality of display attributes, each display attribute having a display attribute value in the form of colors and shapes and a display attribute priority for each attribute value;
a display update means, coupled to the display attribute table, the dynamic object store and the display means;
in response to a change of the value of one or more of the object attributes of any dynamic object, the display update means reads the display attribute value and the display attribute priority of each display attribute associated with each of the object attribute values of a changed dynamic object from the display attribute table, the display update means selects the display attribute value with the highest display attribute priority for each display attribute, the display update means then updates the visual appearance of the dynamic object in color and shape as a combined symbol on the display means in accordance with the selected display attribute values having the highest priority for color and shape.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for conveying information to a user on the behavior of a dynamic display image or object which uses a display attribute table that maps an object type'"'"'s attribute values to the object type'"'"'s display attributes. Each display attribute in the display attribute table consists of an attribute value and an attribute value priority. The display attributes of a particular object are determined by selecting the display attribute values having the highest display attribute value priority given all the particular object'"'"'s attribute values. As events change a particular object'"'"'s attribute values the display attributes for the object are changed on the display by a display update means.
-
Citations
9 Claims
-
1. A computer system including a processing means, a memory means, a display means, input means interconnected by a system bus, a subsystem for updating a visual appearance of dynamic display images or objects presented on a display means, comprising:
-
a dynamic object store in the memory means, said dynamic object store having at least one dynamic object, said dynamic object having a plurality of object attributes, each object attribute having an associated object attribute value; a display attribute table in the memory means, said display attribute table consisting of a plurality of object attribute values and for each object attribute value an associated plurality of display attributes, each display attribute having a display attribute value in the form of colors and shapes and a display attribute priority for each attribute value; a display update means, coupled to the display attribute table, the dynamic object store and the display means; in response to a change of the value of one or more of the object attributes of any dynamic object, the display update means reads the display attribute value and the display attribute priority of each display attribute associated with each of the object attribute values of a changed dynamic object from the display attribute table, the display update means selects the display attribute value with the highest display attribute priority for each display attribute, the display update means then updates the visual appearance of the dynamic object in color and shape as a combined symbol on the display means in accordance with the selected display attribute values having the highest priority for color and shape. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a computer system including a processing means, a memory means, a display means, input means interconnected by a system bus, and a subsystem for updating a visual appearance of dynamic display images or objects presented on the display means, including a dynamic object store in the memory means, said dynamic object store having at least one dynamic object, said dynamic object having a plurality of object attribute, each object attribute having an object attribute value;
- a display attribute table in the memory means, said display attribute table consisting of a second plurality of object attribute values and for each object attribute value an associated plurality of display attributes, each display attribute having a display attribute value in color and shape and a display attribute priority for each color and shape;
a display update means, coupled to the display attribute table and the dynamic object store;
the method comprising the steps of;changing a value of one or more of the object attributes of any dynamic object in the dynamic object store; reading the display attribute value in terms of color and shape and the display attribute priority of each color and shape display attribute associated with each of the object attribute values of a changed dynamic object from the display attribute table; selecting the display attribute value of color and shape with the highest display attribute priority for each display attribute and updating the visual appearance of the dynamic object in color and shape as a combined symbol on the display means in accordance with the highest priority of the selected display attribute values.
- a display attribute table in the memory means, said display attribute table consisting of a second plurality of object attribute values and for each object attribute value an associated plurality of display attributes, each display attribute having a display attribute value in color and shape and a display attribute priority for each color and shape;
Specification