US5070534A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Simplified cad parametric macroinstruction capability including variational geometrics feature
Assignee: Intergraph Corp
•
Filing: 1988-10-17
•
Granted: 1991-12-03
•
Expires: 2008-10-17
Abstract
Abstract Macroinstructions for computer-aided design systems can be designed by the user without special language or syntax using the systems' menu-driven instruction set. Macroinstructions can be nested. The designer constructs patterns and the steps are recorded. Parameters can be selectively included in the macroinstructions or can be supplied at the time the macroinstructions are played. The designer can also create geometrics by storing a routine that will automatically draw dependent figures by supplying the dependent parameters to maintain given relationships between the dependent and independent figures according to the parameters supplied for the independent figure.
Inventors
- 👤 Martin C. Lascelles
- 👤 Michael Wong
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 21:27
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/10; G06F30/17; G06T; G06T11/00; Y; Y10; Y10S; Y10S715/00; Y10S715/961; Y10S715/964
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
195 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 commands within command areas in said work area wherein each command area is associated with a unique command, means for supplying a control signal, and processor means for executing commands, comprising the steps of: maintaining, in response to a first 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 a second command, the end of the list; executing, in response to a third 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 processor means for execution; and terminating said executing steps when the retrieved entry marks the end of the list.
Claim 2
Independent Claim
195 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 commands within command areas in said work area wherein each command area is associated with a unique command, means for supplying a control signal, and processor means for executing commands, comprising the steps of: maintaining, in response to a first 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 a second command, the end of the list; executing, in response to a third 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 processor means 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 a fourth command, said maintaining steps until a parameter has been entered into the system.
Claim 5
Dependent Claim
22 words
The method claimed in claim 3 further including in the executing steps, supplying a prompting message when a parameter entry is expected.
Claim 6
Dependent Claim
35 words
The invention as claimed in claim 1 including in the executing steps, the further step comprising: bumping to a macro level in response to a stored bumping command to execute a different list of commands.
Claim 7
Dependent Claim
40 words
The invention as claimed in claim 5 including in the executing steps, the further step comprising: bumping to a calling macro level in response to an entry in a called macro level indicating the end of said called macro level.
Claim 8
Dependent Claim
50 words
The invention as claimed in claim 1 including in said maintaining steps, the additional steps comprising: accepting input data from a keyboard; placing data accepted from the keyboard in said list; and storing data from said keyboard as parameters if the input data 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.
References Cited (Backward Citations)
US4439761A
Cited
US4672575A
Cited
US4864520A
Cited
US4924409A
Cited
US4622546A
Cited
US4813013A
Cited
US4656603A
Cited
US4751674A
Cited
US4686522A
Cited
US4698625A
Cited
US4710885A
Cited
US4786895A
Cited
US4809201A
Cited
US4868766A
Cited
US4901250A
Cited
US4849911A
Cited
US4829446A
Cited
US4811240A
Cited
US4931957A
Cited
US4903012A
Cited
US4862390A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1994-12-02 | 1995-06-03 | 1995-12-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1998-12-02 | 1999-06-03 | 1999-12-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2002-12-02 | 2003-06-03 | 2003-12-03 | $7700.00 | Window Closed / Lapsed |