Formatting object for modifying the visual attributes of visual objects to reflect data values

   
   

A formatting object according to the present invention conveys information to the reader of a document (such as a table or chart) by associating visual attributes (such as color, fill type, border width, line width, line style, font size, marker size and marker type) to characters or markers within the document. The formatting object may be used to emphasize data within a table or a chart by modifying the structural visual attributes of characters or markers within the table or chart according to pre-defined criteria. Similarly, the formatting object may be used to increase information density within a table or chart, and to elegantly represent the relationships between four or more interrelated variables in a two-dimensional chart. The formatting object accomplishes this by defining at least one format map that comprises one or more mapping segments. Each mapping segment includes a beginning boundary value, an ending boundary value, at least one beginning visual attribute corresponding to the beginning boundary value, and at least one ending visual attribute corresponding to the ending boundary value. The formatting object uses the information within the format maps, in combination with interpolation techniques, to determine one or more visual attributes that correspond to data points falling within the various mapping segments. The formatting object then expresses the data values by applying the appropriate visual attribute to a visual object displayed on a computer screen.

Un objet de formatage selon la présente invention donne l'information au lecteur d'un document (tel qu'une table ou un diagramme) en associant des attributs de visuel (tels que la couleur, le type de suffisance, la largeur de frontière, la ligne largeur, la ligne modèle, la taille de police, la taille de marqueur et le type de marqueur) aux caractères ou aux marqueurs dans le document. L'objet de formatage peut être employé pour souligner des données dans une table ou un diagramme en modifiant les attributs visuels structuraux des caractères ou des marqueurs dans la table ou le diagramme selon des critères prédéfinis. De même, l'objet de formatage peut être employé pour augmenter la densité de l'information dans une table ou un diagramme, et pour représenter d'une manière élégante les rapports entre des variables quatre ou plus en corrélation dans un diagramme bidimensionnel. L'objet de formatage accomplit ceci en définissant au moins une carte de format qui comporte un ou plusieurs segments traçants. Chaque segment traçant inclut une valeur commençante, une valeur de fin, au moins un attribut visuel commençant correspondant à la valeur commençante, et au moins un attribut visuel terminal correspondant à la valeur de fin. L'objet de formatage emploie l'information dans les cartes de format, en combination avec des techniques d'interpolation, pour déterminer un ou plusieurs attributs de visuel qui correspondent aux points de repères faisant partie des divers segments traçants. L'objet de formatage exprime alors les valeurs de données en s'appliquant l'attribut visuel approprié à un objet visuel affiché sur un écran d'ordinateur.

 
Web www.patentalert.com

< Changing user identities without closing applications

< Data format for a streaming information appliance

> Method and apparatus for providing quality-of-service delivery facilities over a bus

> Methods and system for general skinning via hardware accelerators

~ 00145