Method for arranging graphic assemblies
First Claim
Patent Images
1. A machine-implemented method of arranging a set of graphic assemblies within an area, comprising:
- establishing a candidate tree having at least one node and at least one leaf, wherein each node corresponds to a respective partition of the area, each leaf defines a relative position of a different respective one of the graphic assemblies in the area, and at least one of the graphic assemblies is a multi-element graphic assembly that comprises a respective group of multiple discrete graphic elements arranged in one of multiple possible relative positional arrangements within the area;
determining if the candidate tree is a feasible candidate tree; and
in response to a determination that the candidate tree is a feasible candidate tree, arranging the set of graphic assemblies within the area in accordance with the candidate tree.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for arranging a set of graphic assemblies within an area includes establishing a candidate tree associated with the set of graphic assemblies; determining if the candidate tree is a feasible candidate tree; and in response to the candidate tree being a feasible candidate tree, arranging the set of graphic assemblies within the area in accordance with the candidate tree.
43 Citations
27 Claims
-
1. A machine-implemented method of arranging a set of graphic assemblies within an area, comprising:
-
establishing a candidate tree having at least one node and at least one leaf, wherein each node corresponds to a respective partition of the area, each leaf defines a relative position of a different respective one of the graphic assemblies in the area, and at least one of the graphic assemblies is a multi-element graphic assembly that comprises a respective group of multiple discrete graphic elements arranged in one of multiple possible relative positional arrangements within the area; determining if the candidate tree is a feasible candidate tree; and in response to a determination that the candidate tree is a feasible candidate tree, arranging the set of graphic assemblies within the area in accordance with the candidate tree. - View Dependent Claims (2, 3, 4, 5, 27)
-
-
6. A method for arranging a set of graphic assemblies within an area, comprising:
-
establishing at least one candidate tree having at least one internal node, and at least one terminal node emanating from an internal node, wherein each terminal node is associated with a presentation of a graphic assembly; determining a set of path lengths through each candidate tree; comparing a fixed distance term for each path length to a size of the area; discarding candidate trees where one or more of the fixed distance terms is greater than the size of the area; computing a score for each remaining candidate tree; selecting the candidate tree having a best score; and arranging the set of graphic assemblies within the area in accordance with the selected candidate tree. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer-readable medium having computer-executable instructions for performing a method for arranging a set of graphic assemblies in an area, the instructions comprising:
-
establishing a candidate tree having at least one node and at least one leaf, wherein each node corresponds to a respective partition of the area, each leaf defines a relative position of a different respective one of the graphic assemblies in the area, and at least one of the graphic assemblies is a multi-element graphic assembly that comprises a respective group of multiple discrete graphic elements arranged in one of multiple possible relative positional arrangements within the area; determining if the candidate tree is a feasible candidate tree; and in response to a determination that the candidate tree is a feasible candidate tree, arranging the set of graphic assemblies within the area in accordance with the candidate tree. - View Dependent Claims (24, 25)
-
-
26. A system for arranging a set of graphic assemblies within an area, comprising:
-
means for establishing a candidate tree having at least one node and at least one leaf, wherein each node corresponds to a respective partition of the area, each leaf defines a relative position of a different respective one of the graphic assemblies in the area, and at least one of the graphic assemblies is a multi-element graphic assembly that comprises a respective group of multiple discrete graphic elements arranged in one of multiple possible relative positional arrangements within the area; means for determining if the candidate tree is a feasible candidate tree; and means for arranging the set of graphic assemblies within the area in accordance with the candidate tree, in response to a determination that the candidate tree is a feasible candidate tree.
-
Specification