Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
300 words
A method of creating graphical images from a plurality of base images, a plurality of transformation operations, each transformation operation operating on a plurality of image parts, and a plurality of user data items, each item having an associated value, comprising the steps of: (1) selecting a plurality of base images; (2) partitioning each base image into a plurality of image parts; (3) selecting a desired size of the created image; (4) determining a difference between a original size of the base image and the desired size; (5) selecting a plurality of transformation operations, these operations being selected from a set of possible operations and a plurality of the operations in this set being selectable according to the values of a plurality of the user data items and the determined difference; (6) assigning a priority value to each transformation operation; (7) dividing the determined difference among the transformation operations according to the priority values; (8) configuring an order of the transformation operations according to the values of a plurality of the user data items and the determined and divided differences; (9) configuring the transformation operations according to the values of a plurality of the user data items and the determined and divided differences; (10) configuring the image parts that each transformation operation will apply to according to the values of a plurality of the user data items and the determined and divided differences; ( 11) repeating the following sub-steps until all transformations have been applied: (11.1) performing a first transformation operation that has not yet been performed; (11.2) reconfiguring the remaining transformation operations according to the values of a plurality of the user data items and the determined and divided differences and the results of the previously performed transformation operations; (12) create a new image by reassembling the image parts.
Claim 2
Independent Claim
300 words
A method of creating graphical images from a plurality of base images, a plurality of transformation operations, each transformation operation operating on a plurality of image parts, and a plurality of user data items, each item having an associated value, comprising the steps of: (1) selecting a plurality of base images; (2) partitioning each base image into a plurality of image parts; (3) selecting a desired size of the created image; (4) determining a difference between a original size of the base image and the desired size; (5) selecting a plurality of transformation operations, these operations being selected from a set of possible operations and a plurality of the operations in this set being selectable according to the values of a plurality of the user data items and the determined difference; (6) assigning a priority value to each transformation operation; (7) dividing the determined difference among the transformation operations according to the priority values; (8) configuring an order of the transformation operations according to the values of a plurality of the user data items and the determined and divided differences; (9) configuring the transformation operations according to the values of a plurality of the user data items and the determined and divided differences; (10) configuring the image parts that each transformation operation will apply to according to the values of a plurality of the user data items and the determined and divided differences; ( 11) repeating the following sub-steps until all transformations have been applied: (11.1) performing a first transformation operation that has not yet been performed; (11.2) reconfiguring the remaining transformation operations according to the values of a plurality of the user data items and the determined and divided differences and the results of the previously performed transformation operations; (12) create a new image by reassembling the image parts.
Claim 3
Dependent Claim
56 words
The method of claim 1 wherein the possible transformation operations further comprise the method of claim 7 and step 11.1 further comprises: if the selected transformation operation is the method of claim 7 , apply the method of claim 7 recursively by returning to step 1, continuing to step 12 and then returning to step 11.2.
Claim 4
Dependent Claim
142 words
The method of claim 1 wherein the possible transformation operations further comprise: replacing the text in an image part; changing the appearance of the text in an image part; changing the color of an image part; stretching an image part in a linear fashion; stretching an image part in a non-linear fashion; replicating an image part a plurality of times; replicating a plurality of image parts a plurality of times; discarding an image part that exceeds a desired size; rotating an image part; skewing an image part; distorting an image part; selecting an image part from a set of image parts based on the value of a plurality of the user data items and the determined and divided differences; and choosing a transformation operation based on the values of a plurality of the user data items and the determined and divided differences.
Claim 5
Dependent Claim
60 words
The method of claim 1 wherein the user data items further comprise a set of alternatives, each alternative comprising a plurality of data values for corresponding user data items and the method further comprises: creating a graphical image for each alternative in the set by applying the method of claim 7 once for each alternative using the designated data values.
Claim 6
Dependent Claim
61 words
The method of claim 1 further comprising the steps of using a computer system to: create base images by drawing them; partition the base images into subparts by marking the base image; select transformation operations and formulas for determining the values of user data items through a user interface; and applying the method of claim 7 to produce a custom image.