Computer method and apparatus for creating visible graphics by using a graph algebra
First Claim
1. A method for creating with a computer quantitative aesthetic graphics from a variable data structure composed of an index set, a range and a function comprising:
- converting the variable data structure into a variable set by using at least one of a blend step, a cross step, and a nest step;
mapping the variable set into a set of points; and
mapping the set of points into an aesthetic representation.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer method, apparatus and storage medium is provided for creating quantitative aesthetic graphics from data. The invention utilizes a graph algebra to construct graphs and visually or otherwise represents the graphs as a quantitative aesthetic graphic representation. To create the quantitative aesthetic graphics from data, the data is indexed to form a data set. Thereafter, the data is converted into a variable data structure composed of an index set, a range and a function. The variable data structure is converted into a variable set by using at least one of a blend step, a cross step and a nest step. The variable set is mapped into a set of points and the set of points is mapped into an aesthetic representation.
-
Citations
21 Claims
-
1. A method for creating with a computer quantitative aesthetic graphics from a variable data structure composed of an index set, a range and a function comprising:
-
converting the variable data structure into a variable set by using at least one of a blend step, a cross step, and a nest step; mapping the variable set into a set of points; and mapping the set of points into an aesthetic representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 20, 21)
-
-
12. A data processing system for constructing graphs mathematically from a variable data structure and aesthetically representing the graphs as graphics comprising:
-
a computer processor; and a memory responsively coupled to the computer processor containing a set of computer instructions for; (a) converting a variable data structure comprising an index set, a range and a function into a variable set by using at least one of a blend function, a cross function, and a nest function; (b) mapping the variable set into a set of mathematical points; and (c) mapping the set of mathematical points into an aesthetic representation. - View Dependent Claims (13)
-
-
14. A non-volatile storage medium containing computer software encoded in a machine readable format for creating quantitative aesthetic graphics from data comprising:
-
a. a set of computer instructions for converting a variable data structure comprising an index set, a range and a function into a variable set by using at least one of a blend step, a cross step and a nest step; b. a set of computer instructions for mapping the variable set into a set of points; and c. a set of computer instructions for mapping the set of points into an aesthetic representation. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification