Visualization and information display for shapes in displayed graphical images
First Claim
Patent Images
1. A method for displaying shape information in a graphical interface, the method comprising:
- using a computer system to perform the following;
causing a display of at least a portion of a design in a view on a display device, wherein one or more shapes of the design are displayed in the view;
determining a plurality of labels for display in the view on the display device, each of the labels associated with a different one of the displayed shapes, wherein the labels are derived from stored connectivity information for the one or more shapes describing the connections of the shapes;
determining a display size for each of one or more shapes based at least partially on a current display zoom level of the view in the graphical interface, wherein the current display zoom level is one of a plurality of zoom levels available for the view; and
causing a display of each of the labels in the view at least partially overlaying its associated shape if the associated shape has a display size above a predetermined threshold size, wherein if the associated shape does not have a display size above the predetermined threshold size, the associated label is not displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
Graphical viewing of shapes and descriptive information in displayed graphical images. In one aspect, shape information is displayed in a graphical interface using a computer system and includes causing a display of an image on a display device with or more shapes, and causing a display of multiple labels on the display device. Each of the labels is associated with a different one of the displayed shapes, and the labels are derived from stored connectivity information for the one or more shapes describing the connections of the shapes.
59 Citations
31 Claims
-
1. A method for displaying shape information in a graphical interface, the method comprising:
-
using a computer system to perform the following; causing a display of at least a portion of a design in a view on a display device, wherein one or more shapes of the design are displayed in the view; determining a plurality of labels for display in the view on the display device, each of the labels associated with a different one of the displayed shapes, wherein the labels are derived from stored connectivity information for the one or more shapes describing the connections of the shapes; determining a display size for each of one or more shapes based at least partially on a current display zoom level of the view in the graphical interface, wherein the current display zoom level is one of a plurality of zoom levels available for the view; and causing a display of each of the labels in the view at least partially overlaying its associated shape if the associated shape has a display size above a predetermined threshold size, wherein if the associated shape does not have a display size above the predetermined threshold size, the associated label is not displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising a non-transitory computer readable medium including program instructions to be implemented by a computer and for displaying shape information in a graphical interface, the program instructions for:
-
causing a display of at least a portion of a design in a view on a display device, wherein one or more shapes of the design are displayed in the view; and determining a plurality of labels for display in the view on the display device, each of the labels associated with a different one of the displayed shapes, wherein the labels are derived from stored connectivity information for the one or more shapes describing the connections of the shapes; determining a display size for each of the one or more shapes based at least partially on a display zoom level of the view in the graphical interface, wherein the current display zoom level is one of a plurality of zoom levels available for the view; and causing a display of each of the labels in the view at least partially overlaying its associated shape if the associated shape has a display size above a predetermined threshold size, wherein if the associated shape does not have a display size above the predetermined threshold size, the associated label is not displayed. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for displaying shape information in a graphical interface using a computer system, the system comprising:
-
a memory; and a processor in communication with the memory, the processor; causing a display of at least a portion of a design in a view on a display device connected to the processor, wherein one or more shapes of the design are displayed in the view; and determining a plurality of labels for display in the view on the display device, each of the labels associated with a different one of the displayed shapes, wherein the labels are derived from stored connectivity information for the one or more shapes describing the connections of the shapes; determining a display size for each of the one or more shapes based at least partially on a display zoom level of the view in the graphical interface, wherein the current display zoom level is one of a plurality of zoom levels available for the view; and causing a display of each of the labels in the view at least partially overlaying its associated shape if the associated shape has a display size above a predetermined threshold size, wherein if the associated shape does not have a display size above the predetermined threshold size, the associated label is not displayed. - View Dependent Claims (28, 29, 30, 31)
-
Specification