← Back to Patent Explorer
US5218557A Expired / Lapsed US ⏱️ 0.0 years remaining

Expert system for assisting in the design of a complex system

Assignee: Hewlett Packard Development Co LP
•
Filing: 1991-10-21
•
Granted: 1993-06-08
•
Expires: 2011-10-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A new system design tool receives a design representation from a designer, simulates it and compares the simulated operation of the design representation with the desired operation as provided by the operator and identifies causes of discrepancies therebetween. The redesign component performs redesign operations on the design representation in response to the discrepancies. The redesign component includes a plurality of redesign modules each including a redesign solution selection module which receives the identification of causes of discrepancies and the design representation and identifies a redesign solution in response thereto. Each redesign module, in turn, includes at least one redesign operator module which includes a plurality of redesign operators controlled by a redesign control module. The redesign operators each perform a redesign operation in connection with the design representation. The redesign control module, in turn, receives the redesign solution from the redesign solution selection module and sequentially enables selected redesign operators to carry out the redesign solution.

Inventors

  • 👤 Evangelos Simoudis

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 05:10
CPC Classifications
G; G06; G06F; G06F30/00; G06F30/30

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 193 words
A method for modifying a design of a complex system, the steps of the method performed by a data processing expert system having a memory, comprising: storing in said memory input design characteristics data provided by a designer of said complex system that represents an initial version of said design of said complex system; processing said input design characteristics data to simulate the operation of said design thereby producing a plurality of simulated operational characteristics data of said design, said plurality of simulated operational characteristics data stored in the memory; comparing the simulated operational characteristics of the design with a plurality of desired operational characteristics stored in the memory as provided by the designer of said complex system and identifying causes of discrepancies between said simulated operational characteristics of said design and said desired operational characteristics as provided by said designer; storing a set of operators, in said memory for performing redesign operations on a plurality of components of the complex system, to generate a redesign of said complex system; and redesigning said complex system by causing said operators to perform said redesign operations in a selected sequence on said plurality of components.
Claim 2
Independent Claim 193 words
A method for modifying a design of a complex system, the steps of the method performed by a data processing expert system having a memory, comprising: storing in said memory input design characteristics data provided by a designer of said complex system that represents an initial version of said design of said complex system; processing said input design characteristics data to simulate the operation of said design thereby producing a plurality of simulated operational characteristics data of said design, said plurality of simulated operational characteristics data stored in the memory; comparing the simulated operational characteristics of the design with a plurality of desired operational characteristics stored in the memory as provided by the designer of said complex system and identifying causes of discrepancies between said simulated operational characteristics of said design and said desired operational characteristics as provided by said designer; storing a set of operators, in said memory for performing redesign operations on a plurality of components of the complex system, to generate a redesign of said complex system; and redesigning said complex system by causing said operators to perform said redesign operations in a selected sequence on said plurality of components.
Claim 3
Dependent Claim 74 words
The method of claim 1 further comprising the steps of: storing a plurality of redesign modules each of which is associated with a category of redesign operations and each of which contains a redesign solution selection module; identifying a redesign solution using said redesign solution selection module, which indicates the redesign operations to be performed by said operators for said redesign of said complex system, based on said design and said causes of discrepancies.
Claim 4
Dependent Claim 61 words
The method of claim 2 further comprising the steps of: storing a plurality of redesign operator modules in each redesign module; storing a plurality of operators from said set of operators in each redesign operator module; selecting one or more of said plurality of operators for use in performing redesign operations to generate said redesign in response to said redesign solution.
Claim 5
Dependent Claim 31 words
The method of claim 3 further comprising selecting the sequence and number of times that said selected operators will be used to generate said redesign in response to said redesign solution.
Claim 6
Dependent Claim 66 words
The method of claim 4 further comprising the steps of: responding to constraints supplied by said designer by selecting one or more of said operators for use and selecting the sequence in which said operators perform said redesign operations; and redesigning said complex system by causing said selected operators to perform redesign operations in said selected sequence in response to said redesign solution and said constraints.
Claim 7
Dependent Claim 124 words
The method of claim 1, further comprising: the step of iteratively performing the steps of: processing said input design characteristics data to simulate the operation of said design, thereby producing a plurality of simulated operational characteristics data of said design; comparing the simulated operational characteristics data with desired operational characteristics data provided by the designer and identifying causes of discrepancies therebetween; selecting one or more operators for use in said redesign operations; and selecting the sequence in which said operators will be used to perform said redesign operations in response to said design and said causes of discrepancies; and redesigning said complex system by causing said selected operators to perform said redesign operations in said sequence to generate said redesign of said complex system.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-06-07 1996-12-07 1997-06-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-06-07 2000-12-07 2001-06-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-06-07 2004-12-07 2005-06-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag