INTERACTIVE CHECKER IN A LAYOUT EDITOR
First Claim
Patent Images
1. A computer implemented method for testing a layout comprising configuring one or more processors to perform an operation comprising:
- providing a graphical user interface (GUI) screen comprising;
a diagram of the layout, the diagram comprising a plurality of components; and
a tool configured to receive input for scrolling through a predefined range of values;
receiving, via the tool, a value for a parameter from the predefined range of values, wherein the parameter defines a geometric rule for the plurality of components in the layout;
determining whether the plurality of components conform with the geometric rule defined by the parameter; and
upon determining that one or more components do not conform with the geometric rule, visually distinguishing the one or more components in the diagram.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, articles of manufacture and apparatus for testing design layouts. Design layout software may be configured to display a layout diagram in a first area of a graphical user interface (GUI) screen. Parameters for testing the layout may be entered in a second area of the GUI screen. Upon receiving one or more test parameters, the layout software may be configured to identify portions of the layout that do not conform to design rules based on the test parameters.
-
Citations
20 Claims
-
1. A computer implemented method for testing a layout comprising configuring one or more processors to perform an operation comprising:
-
providing a graphical user interface (GUI) screen comprising; a diagram of the layout, the diagram comprising a plurality of components; and a tool configured to receive input for scrolling through a predefined range of values; receiving, via the tool, a value for a parameter from the predefined range of values, wherein the parameter defines a geometric rule for the plurality of components in the layout; determining whether the plurality of components conform with the geometric rule defined by the parameter; and upon determining that one or more components do not conform with the geometric rule, visually distinguishing the one or more components in the diagram. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable storage medium comprising a program product which, when executed, is configured to perform an operation, comprising:
-
providing a graphical user interface (GUI) screen comprising; a diagram of the layout, the diagram comprising a plurality of components; and a tool configured to receive input for scrolling through a predefined range of values; receiving, via the tool, a value for a parameter from the predefined range of values, wherein the parameter defines a geometric rule for the plurality of components in the layout; determining whether the plurality of components conform with the geometric rule defined by the parameter; and upon determining that one or more components do not conform with the geometric rule, visually distinguishing the one or more components in the diagram. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a memory comprising a program; and a processor which, when executing the program, is configured to; display a graphical user interface (GUI) screen comprising a diagram of a layout, the diagram comprising a plurality of components; and a tool configured to receive input for scrolling through a predefined range of values; receive, via the tool, a value for a parameter from the predefined range of values, wherein the parameter defines a geometric rule for the plurality of components in the layout; determine whether the plurality of components conform with the geometric rule defined by the parameter; and upon determining that one or more components do not conform with the geometric rule, visually distinguish the one or more components in the diagram. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification