Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
194 words
A method in a system for creating graphics, said system including means for displaying a work area having positions thereon identified by x,y coordinates, means for positioning a cursor within the work area, means for displaying command areas in said work area wherein each command area is associated with a unique command, means for supplying a control signal, and an operating system for executing commands, comprising the steps of: maintaining, in response to an appropriate command, a list of selected commands comprising the steps of saving the x,y coordinates of the location of said cursor in response to the control signal, determining whether the saved x,y coordinates are within a command area, and storing sequentially in said list a code word uniquely identifying the command corresponding to a determined command area; marking, in response to an appropriate command, the end of the list; executing, in response to an appropriate command, the listed sequence of selected commands comprising the steps of retrieving in sequence each entry from said list, and passing each retrieved entry to the operating system for execution; and terminating said executing steps when the retrieved entry marks the end of the list.
Claim 2
Independent Claim
194 words
A method in a system for creating graphics, said system including means for displaying a work area having positions thereon identified by x,y coordinates, means for positioning a cursor within the work area, means for displaying command areas in said work area wherein each command area is associated with a unique command, means for supplying a control signal, and an operating system for executing commands, comprising the steps of: maintaining, in response to an appropriate command, a list of selected commands comprising the steps of saving the x,y coordinates of the location of said cursor in response to the control signal, determining whether the saved x,y coordinates are within a command area, and storing sequentially in said list a code word uniquely identifying the command corresponding to a determined command area; marking, in response to an appropriate command, the end of the list; executing, in response to an appropriate command, the listed sequence of selected commands comprising the steps of retrieving in sequence each entry from said list, and passing each retrieved entry to the operating system for execution; and terminating said executing steps when the retrieved entry marks the end of the list.
Claim 3
Dependent Claim
45 words
The method as claimed in claim 1 in said maintaining step the further step comprising: converting the saved x,y coordinates to appropriate parameters if said coordinates are not within a command area and wherein said storing step includes storing said appropriate parameters in said list.
Claim 4
Dependent Claim
31 words
The method claimed in claim 2 further including in the maintaining steps, suspending, in response to an appropriate command, said maintaining steps until a parameter has been entered into the system.
Claim 5
Dependent Claim
28 words
The method claimed in claim 3 further including in the executing steps, supplying a prompt in response to an appropriate command to indicate a particular response is expected.
Claim 6
Dependent Claim
38 words
The invention as claimed in claim 1 including in the executing steps, the further step comprising: bumping to a different macro level in response to a stored executing command whereby a different appropriate list of commands is executed.
Claim 7
Dependent Claim
41 words
The invention as claimed in claim 5 including in the executing steps, the further step comprising: bumping to a different macro level in response to the marked end of a stored list executed as a result of a stored executing command.
Claim 8
Dependent Claim
45 words
The invention as claimed in claim 1 including in said maintaining steps, the additional steps comprising: accepting inputs via a keyboard; placing commands from the keyboard in said list; and supplying parameters from said keyboard if the input from the keyboard is not a command.
Claim 9
Dependent Claim
49 words
The invention as claimed in claim 1 including in said maintaining steps, the additional steps comprising: ascertaining parameter values corresponding to the x,y coordinates if said saved x,y coordinates do not correspond to a command area; and inserting into said list the parameters corresponding to the saved x,y coordinates.
Claim 10
Independent Claim
71 words
A method of producing in a computer-aided drafting system drawings of geometrical entities having predetermined relationships that are maintained in accordance with selectable parameters comprising the steps of: representing the relationships as a sequence of instructions to be executed within the system; creating geometrics with selectable parameters; measuring existing geometrics; executing the sequence of instructions using said measurements; and supplying the results of the instruction execution as parameters for additional geometrics.
Claim 11
Independent Claim
71 words
A method of producing in a computer-aided drafting system drawings of geometrical entities having predetermined relationships that are maintained in accordance with selectable parameters comprising the steps of: representing the relationships as a sequence of instructions to be executed within the system; creating geometrics with selectable parameters; measuring existing geometrics; executing the sequence of instructions using said measurements; and supplying the results of the instruction execution as parameters for additional geometrics.
Claim 12
Independent Claim
52 words
A method for creating geometrics with interrelated parameters by recording sequences of instructions comprising the steps of: creating parts of a geometrical grouping; measuring the geometry of the grouping; calculating the relationships amongst the parts of the geometrical grouping; and supplying the results of the calculations as parameters to the application program.
Claim 13
Independent Claim
52 words
A method for creating geometrics with interrelated parameters by recording sequences of instructions comprising the steps of: creating parts of a geometrical grouping; measuring the geometry of the grouping; calculating the relationships amongst the parts of the geometrical grouping; and supplying the results of the calculations as parameters to the application program.
Claim 14
Dependent Claim
55 words
A machine-implemented method of drawing figures in a computer-aided drafting system, the figures having independent and dependent geometrics, comprising the steps of: creating independent geometrics according to selectable parameters; measuring the parameters of the independent geometrics; supplying the measurements as operands for calculations of additional parameters; and drawing dependent geometrics according to the additional parameters.
Claim 15
Dependent Claim
55 words
A machine-implemented method of drawing figures in a computer-aided drafting system, the figures having independent and dependent geometrics, comprising the steps of: creating independent geometrics according to selectable parameters; measuring the parameters of the independent geometrics; supplying the measurements as operands for calculations of additional parameters; and drawing dependent geometrics according to the additional parameters.