Patent US4635208A successfully refreshed from Google Patents.
US4635208A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Computer-aided design of systems
Assignee: HP Inc
•
Filing: 1985-01-18
•
Granted: 1987-01-06
•
Expires: 2005-01-18
Abstract
Abstract A system is designed by a computer performed method using object oriented programming in which the manipulative programs are linked to the data records which represent the various elements in the system. The data records are linked by pointers in a hierarchy so that operations proceed from link to link without the need for interpreting character string commands. Only the highest level commands must be interpreted in a time consuming manner. Thereafter, the program proceeds quickly from linked data record to linked data record.
Inventors
- 👤 Stanley E. Coleby
- 👤 Michael H. Forster
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 03:13
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/30; G06F30/39
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
87 words
A computer-performed method of designing a system comprising: inputting to said computer a plurality of stored data records, each representing a primitive element in said system and a plurality of manipulative programs linked to each data record, said manipulative programs performing the necessary operations on said primitive elements for the design of said system; linking said data records in a hierarchy of primitive elements which represent said system; and inputting to said computer a series of high order commands which operate selected manipulative programs in said hierarchy.
Claim 2
Dependent Claim
87 words
A computer-performed method of designing a system comprising: inputting to said computer a plurality of stored data records, each representing a primitive element in said system and a plurality of manipulative programs linked to each data record, said manipulative programs performing the necessary operations on said primitive elements for the design of said system; linking said data records in a hierarchy of primitive elements which represent said system; and inputting to said computer a series of high order commands which operate selected manipulative programs in said hierarchy.
Claim 3
Dependent Claim
23 words
The method recited in claim 1 wherein said manipulative programs perform the operations of writing and reading the associated data record to file.
Claim 4
Dependent Claim
25 words
The method recited in claim 1 wherein said manipulative programs perform the graphic operations of displaying and erasing the primitive element from a graphical display.
Claim 5
Dependent Claim
20 words
The method recited in claim 1 wherein said manipulative programs perform said operations in real time allowing for user interaction.
Claim 6
Dependent Claim
42 words
The method recited in claim 1 wherein said hierarchy is a data base which includes data objects each having said data records and the linked manipulative programs, whereby major changes to the data base are made with a minimum of program changes.
Claim 7
Dependent Claim
29 words
The method recited in claim 1 further comprising: inputting to said computer a menu/configuration file which allows new applications to be configured into the system via said configuration file.
Claim 8
Dependent Claim
119 words
The method recited in claim 1 wherein said system is an electrical circuit further comprising: inputting to said computer a high order command which generates a logical model representing the operation of said circuit; generating an electrical circuit layout from said logical model; generating a mechanical design from said electrical circuit layout; producing documentation from said logical model, said circuit layout and said mechanical design; and wherein said logical model, said electrical circuit layout and said mechanical design are all produced from the same data records linked in a hierarchy of primitive elements in said computer so that changes in any one of said model or layouts are reflected in changes in all of them and in their documentation.
Claim 9
Dependent Claim
52 words
A computer graphics program for designing a system comprising: a plurality of data objects, each having data records representing primitive elements in said system and a plurality of manipulative programs linked to each data record, said manipulative programs performing the necessary operations on said primitive elements for the design of said system.
Claim 10
Dependent Claim
52 words
A computer graphics program for designing a system comprising: a plurality of data objects, each having data records representing primitive elements in said system and a plurality of manipulative programs linked to each data record, said manipulative programs performing the necessary operations on said primitive elements for the design of said system.
Claim 11
Dependent Claim
24 words
The computer graphics program recited in claim 8 wherein said data records are linked in a hierarchy of primitive elements which represent said system.
Claim 12
Dependent Claim
29 words
The computer graphics program recited in claim 9 wherein said data objects are linked in a hierarchy which includes medium level data objects having other data objects linked thereto.
Claim 13
Dependent Claim
22 words
The computer graphics program recited in claim 10 further comprising: high order commands which provide access to the hierarchy of data objects.
Claim 14
Dependent Claim
17 words
The computer graphics program recited in claim 11 further comprising: a menu/configuration file for inputting new applications.
References Cited (Backward Citations)
US3622762A
Cited
US4377849A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-01-05 | 1990-07-07 | 1991-01-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-01-05 | 1994-07-07 | 1995-01-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-01-05 | 1998-07-07 | 1999-01-06 | $7700.00 | Window Closed / Lapsed |