CREATING A DISPLAY PATTERN FOR MULTIPLE DATA-BOUND GRAPHIC OBJECTS
First Claim
1. One or more computer storage devices storing computer-executable instructions that, when executed by a computing device, cause the computing device to perform a method, the method comprising:
- receiving a data set having a plurality of observations, each observation comprising a plurality of variable values;
providing a first graphic object for display within a display area of a graphical user interface, the first graphic object having a property value of a visual property determined by a variable value from the data set, and the display area having one or more selectable controls around the display area;
receiving a selection of a direction of expansion;
expanding the display area in the direction of expansion; and
providing for display a plurality of additional graphic objects in the display area, wherein the plurality of additional graphic objects and the first graphic object each correspond to an observation in the data set and are arranged in a display pattern determined from the direction of expansion and an order of observations in the data set.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer-readable media, methods, and systems are provided for creating a display pattern for a plurality of graphic objects that are bound to at least one data variable. Data comprising a plurality of observations with variable values is received. A first graphic object is presented for display within a display area of a graphic user interface and is bound to the data such that the property value for one of the object'"'"'s visual property is determined by a variable value a corresponding data observation. A direction of expansion for the display area is received, and as the display area is expanded, a plurality of additional graphic objects also bound to the data are created and presented with the first graphic object to form a display pattern. The display pattern is determined, in part, by the order of the corresponding observations in the data set and the selected direction of expansion.
26 Citations
20 Claims
-
1. One or more computer storage devices storing computer-executable instructions that, when executed by a computing device, cause the computing device to perform a method, the method comprising:
-
receiving a data set having a plurality of observations, each observation comprising a plurality of variable values; providing a first graphic object for display within a display area of a graphical user interface, the first graphic object having a property value of a visual property determined by a variable value from the data set, and the display area having one or more selectable controls around the display area; receiving a selection of a direction of expansion; expanding the display area in the direction of expansion; and providing for display a plurality of additional graphic objects in the display area, wherein the plurality of additional graphic objects and the first graphic object each correspond to an observation in the data set and are arranged in a display pattern determined from the direction of expansion and an order of observations in the data set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computerized method for determining a display pattern for data-bound graphic objects, the method comprising:
-
creating a plurality of graphic objects with a visual property associated with a variable in a data set, each graphic object corresponding to an observation within the data set; providing for display a first graphic object within a graphical user interface, the first graphic object having a property value for the visual property determined by a variable value for a first observation in the data set; receiving a selection of a direction of expansion; and providing for display additional graphic objects from the plurality of graphic objects, the first graphic object and the additional graphic objects being arranged in a display pattern determined by an order of observations within the data set and the direction of expansion. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer system comprising:
-
one or more data stores; a means for binding data to a set of graphic objects, at least one visual property for the set of graphic objects being associated with a variable in the data and each graphic object corresponding to an observation within the data; and a means for displaying on a graphical user interface the set of graphic objects, the set of graphic objects being arranged on the graphical user interface in a display pattern determined from an order of observations in the data and a selection of a direction of expansion. - View Dependent Claims (19, 20)
-
Specification