Connected and overlapped shapes enhancements
First Claim
Patent Images
1. A method of ordering visual objects presented on a display comprising:
- comparing visual objects to be placed in an overlapping condition;
determining from the comparison the order in which said visual objects are to be placed; and
re-ordering and placing the visual objects in said overlapping condition in accordance with said determination.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of ordering visual objects presented on a display includes comparing visual objects to be placed in an overlapping condition and determining from the comparison the order in which the visual objects are to be placed. The visual objects are re-ordered and placed in the overlapping condition in accordance with the determination. Methods of creating connecting links joining source and destination visual objects as well as overlapping object and object-connecting tools are also provided.
44 Citations
62 Claims
-
1. A method of ordering visual objects presented on a display comprising:
-
comparing visual objects to be placed in an overlapping condition;
determining from the comparison the order in which said visual objects are to be placed; and
re-ordering and placing the visual objects in said overlapping condition in accordance with said determination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of creating a connecting link between source and destination visual objects comprising:
-
determining a region within each visual object to be joined and a connecting path extending between the regions;
clipping the connecting path so that the connecting path terminates at the locations where the connecting path intersects the source and destination visual objects; and
extending a connecting link between the source and destination visual objects terminating at said locations. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of creating a connecting link joining source and destination visual objects comprising:
-
determining a path for said connecting link between said source and destination visual objects; and
representing said connecting link by at least one non-line shape. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. An overlapping object tool for ordering visual objects presented on a display comprising:
-
means for comparing visual objects to be placed in an overlapping condition;
means for determining the order in which said visual objects are to be placed based on said comparison; and
means for re-ordering and placing the visual objects in said overlapping condition in accordance with said determination. - View Dependent Claims (45, 46, 47)
-
-
48. An object-connecting tool for creating a connecting link between source and destination visual objects comprising:
-
means for determining a region within each visual object to be joined and a connecting path extending between the regions;
means for clipping the connecting path so that the connecting path terminates at the locations where the connecting path intersects the source and destination visual objects; and
means for extending a connecting link between the source and destination visual objects terminating at said locations. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 57, 59)
-
-
56. An object-connecting tool for creating a connecting link joining source and destination visual objects comprising:
-
means for determining a path for said connecting link between said source and destination visual objects; and
means for representing said connecting link by at least one non-line shape. - View Dependent Claims (58)
-
-
60. A computer readable medium including a computer program for ordering visual objects presented on a display, said computer program comprising:
-
computer program code for comparing visual objects to be placed in an overlapping condition;
computer program code for determining the order in which said visual objects are to be placed based on said comparison; and
computer program code for re-ordering and placing the visual objects in said overlapping condition in accordance with said determination.
-
-
61. A computer readable medium including a computer program for creating a connecting link between source and destination visual objects, said computer program comprising:
-
computer program code for determining a region within each visual object to be joined and a connecting path extending between the regions;
computer program code for clipping the connecting path so that the connecting path terminates at the locations where the connecting path intersects the source and destination visual objects; and
computer program code for extending a connecting link between the source and destination visual objects terminating at said locations.
-
-
62. A computer readable medium including a computer program for creating a connecting link joining source and destination visual objects, said computer program comprising:
-
computer program code for determining a path for said connecting link between said source and destination visual objects; and
computer program code for representing said connecting link by at least one non-line shape.
-
Specification