Method and system for creating, viewing, editing, and sharing output from a design checking system
First Claim
Patent Images
1. A method of using text from a design tool to display an output to a user, said method comprising:
- graphically displaying said output from said text of said design tool;
graphically listing design rule violations;
displaying said output as part of a software layer of said design tool such that no permanent changes are made to any original design file;
requesting that particular violations be saved in a subset output file;
generating and annotating said subset output file for use by other users such that said subset output file contains only said particular violations said user requested to be saved;
generating said subset output file in a form that allows said subset output file to be applied against the design file;
generating software help functions allowing said user to gain information about design rule violations; and
iterating this process using said subset output file through a rule checking process as many times as necessary to remove said particular violations.
5 Assignments
0 Petitions
Accused Products
Abstract
Existing text output from a design rule checker is put in appropriate input format, and automatically displayed as text within a design tool using existing design tool capabilities, such as highlighting, zooming, and drawing box-regions. A graphical display of the output of the rule checker includes the informative text. Design rule violations are listed in a manner in which they can be individually selected. The output is displayed on a unique software program layer within the design tool so as to not effect or make any permanent changes to the original design file. The layers can be safely deleted when no longer in use.
30 Citations
26 Claims
-
1. A method of using text from a design tool to display an output to a user, said method comprising:
-
graphically displaying said output from said text of said design tool; graphically listing design rule violations; displaying said output as part of a software layer of said design tool such that no permanent changes are made to any original design file; requesting that particular violations be saved in a subset output file; generating and annotating said subset output file for use by other users such that said subset output file contains only said particular violations said user requested to be saved; generating said subset output file in a form that allows said subset output file to be applied against the design file; generating software help functions allowing said user to gain information about design rule violations; and iterating this process using said subset output file through a rule checking process as many times as necessary to remove said particular violations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of viewing violations identified by a design rule checker comprising:
-
inputting text output from said design rule checker into a software program routine for viewing said violations; inputting design file information into said software program routine; generating a subset output file of said violations for a user to view; requesting that particular violations be saved in said subset output file such that said subset output file contains only said particular violations said user requested to be saved; generating said subset output file in a form that allows said subset output file to be applied against the design file; editing said design file based on said violations; and iterating this process using said subset output file through said design rule checker process as many times as necessary to remove said particular violations. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for using text from a design tool to display an output to a user, said method steps comprising:
-
graphically displaying said output from said text of said design tool; graphically listing design rule violations; displaying said output as part of a software layer of said design tool such that no permanent changes are made to any original design file; requesting that particular violations be saved in a subset output file; generating and annotating said subset output file for use by other users such that said subset output file contains only said particular violations said user requested to be saved; generating said subset output file in a form that allows said subset output file to be applied against the design file; generating software help functions allowing said user to gain information about design rule violations; and iterating this process using said subset output file through a rule checking process as many times as necessary to remove said particular violations. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for viewing violations identified by a design rule checker, said method steps comprising:
-
inputting text output from said design rule checker into a software program routine for viewing said violations; inputting design file information into said software program routine; requesting that particular violations be saved in a subset output file; generating said subset output file of said violations for a user to view such that said subset output file contains only said particular violations said user requested to be saved; generating said subset output file in a form that allows said subset output file to be applied against the design file; editing said design file based on said violations; and iterating this process using said subset output file through said design rule checker process as many times as necessary to remove said particular violations. - View Dependent Claims (26)
-
Specification