Patent US5208768A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5208768A Expired / Lapsed US ⏱️ 0.0 years remaining

Expert system including arrangement for acquiring redesign knowledge

Assignee: Hewlett Packard Development Co LP
•
Filing: 1991-07-30
•
Granted: 1993-05-04
•
Expires: 2011-07-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A new expert system performs a redesign in connection with an original design. The expert system comprises a discrepancy determination component that identifies a discrepancy between operation of the original design and a desired operation. A redesign component including at least one redesign module associated with a discrepancy generates a redesign in response to the original design and the identified discrepancy. Finally, a redesign generation component generates a redesign module in response to a previously-identified discrepancy and design, the redesign module thereafter being used by the redesign component.

Inventors

  • 👤 Evangelos Simoudis

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 21:02
CPC Classifications
G; G06; G06N; G06N5/00; G06N5/02; G06N5/022; G06F; G06F30/00; G06F30/30; Y; Y10; Y10S; Y10S706/00; Y10S706/902; Y10S706/919

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 156 words
A data processing expert system including a memory for storing an original design of a complex system including a plurality of operations performed by said original design of said complex system, and for storing at least one desired operation, and a plurality of redesign modules, said expert system performing a redesign in connection with the original design, the expert system comprising: A. a diagnostic component that identifies a discrepancy between the stored operations of the original design and the stored desired operation; B. a redesign component, coupled to the diagnostic component, for generating a redesign in accordance with the plurality of redesign modules, the original design, and the identified discrepancy; and C. a redesign generation component, coupled to the redesign component, that generates a new redesign module in response to the identified discrepancy and adds said new redesign module to said plurality of redesign modules, the new redesign module thereafter being used by the redesign component.
Claim 2
Dependent Claim 156 words
A data processing expert system including a memory for storing an original design of a complex system including a plurality of operations performed by said original design of said complex system, and for storing at least one desired operation, and a plurality of redesign modules, said expert system performing a redesign in connection with the original design, the expert system comprising: A. a diagnostic component that identifies a discrepancy between the stored operations of the original design and the stored desired operation; B. a redesign component, coupled to the diagnostic component, for generating a redesign in accordance with the plurality of redesign modules, the original design, and the identified discrepancy; and C. a redesign generation component, coupled to the redesign component, that generates a new redesign module in response to the identified discrepancy and adds said new redesign module to said plurality of redesign modules, the new redesign module thereafter being used by the redesign component.
Claim 3
Dependent Claim 50 words
A data processing expert system as defined in claim 1 in which said redesign module includes at least one redesign operator comprising a redesign operation production rule for defining a primitive redesign operation, said redesign generation component including a redesign knowledge acquisition module for generating said redesign operation production rule.
Claim 4
Dependent Claim 66 words
A data processing expert system as defined in claim 2 further including an operator interface, said redesign knowledge acquisition module including a learning controller that observes a redesign operation initialed by said operation interface and that generates a sequence of at least one primitive redesign operation in response thereto, and a redesign module generation portion that generates a redesign module in response to the generated sequence.
Claim 5
Dependent Claim 55 words
A data processing expert system as defined in claim 3 in which said learning controller further associates the generated sequence with a discrepancy and a discrepancy cause, the redesign module generation portion generating the redesign module in response to a plurality of sequences from the learning controller associated with the same discrepancy and discrepancy cause.
Claim 6
Dependent Claim 58 words
A data processing expert system as defined in claim 4 in which said operator interface further identifies a redesign module name, the learning controller further associating the generated sequence with the redesign module name, and the redesign module generation portion further associating the redesign module in connection with the redesign module name with which the sequence is associated.
Claim 7
Dependent Claim 61 words
A data processing expert system as defined in claim 3 in which said redesign module includes a plurality of redesign operation production rules and redesign scheduling information for defining a sequence of redesign operation production rules, the redesign module generation portion including a redesign scheduling portion for generating the redesign scheduling information from the redesign operation provided by the operator interface.
Claim 8
Dependent Claim 35 words
A data processing expert system as defined in claim 3 in which said redesign module includes eligibility information identifying a discrepancy, the redesign module generation portion including an eligibility portion for generating the eligibility information.
Claim 9
Dependent Claim 65 words
A data processing expert system as defined in claim 1 in which said redesign component includes a redesign selection module for identifying a redesign module in response to discrepancy information and a design; the redesign generation portion including a redesign selection generation portion for generating selection information identifying one redesign module in response to a discrepancy and design for use by said redesign selection module.
Claim 10
Dependent Claim 41 words
A data processing expert system as defined in claim 8 further including an operator interface for providing design constraint information, the redesign selection generation portion further generating selection information including design constraint information corresponding to that provided by said operator interface.
Claim 11
Dependent Claim 39 words
A data processing expert system as defined in claim 8 in which said redesign selection module includes an iterative selection portion for iteratively generating selection information in response to a design and discrepancy identification and a discrepancy cause identification.
Claim 12
Dependent Claim 224 words
A data processing expert system including a memory for storing an original design of a complex system including a plurality of operations performed by said complex system, and a plurality of redesign modules, said expert system performing a redesign in connection with the original design, the expert system comprising: A. discrepancy determination component that identifies a discrepancy between the operations of the original design and the desired operation; B. a redesign component including a redesign module for generating a redesign in accordance with the original design and a redesign selection module for identifying a redesign module in accordance with the identified discrepancy and a corresponding cause said discrepancy; and C. a redesign generation component including: i. a redesign generation module for generating a redesign module, said redesign generation module comprising: (a) a redesign module generator comprising: (I) an eligibility generator for generating eligibility information for use by said redesign component in selecting a redesign module, the eligibility information identifying said identified discrepancy and the corresponding cause of said identified discrepancy; and (II) a redesign scheduling generator for generating redesign scheduling information for use by said redesign component, the redesign scheduling information identifying a sequence of primitive design operations; and ii. a redesign module selection information generator for iteratively generating redesign module selection information for use by said redesign component in selecting a redesign module.
Claim 13
Dependent Claim 224 words
A data processing expert system including a memory for storing an original design of a complex system including a plurality of operations performed by said complex system, and a plurality of redesign modules, said expert system performing a redesign in connection with the original design, the expert system comprising: A. discrepancy determination component that identifies a discrepancy between the operations of the original design and the desired operation; B. a redesign component including a redesign module for generating a redesign in accordance with the original design and a redesign selection module for identifying a redesign module in accordance with the identified discrepancy and a corresponding cause said discrepancy; and C. a redesign generation component including: i. a redesign generation module for generating a redesign module, said redesign generation module comprising: (a) a redesign module generator comprising: (I) an eligibility generator for generating eligibility information for use by said redesign component in selecting a redesign module, the eligibility information identifying said identified discrepancy and the corresponding cause of said identified discrepancy; and (II) a redesign scheduling generator for generating redesign scheduling information for use by said redesign component, the redesign scheduling information identifying a sequence of primitive design operations; and ii. a redesign module selection information generator for iteratively generating redesign module selection information for use by said redesign component in selecting a redesign module.
Claim 14
Dependent Claim 213 words
A redesign generation system for use in connection with a data processing expert system that performs a redesign in connection with an original design of a complex system characterized by a plurality of operations, the expert system comprising a discrepancy determination component that identifies a discrepancy between one of said operations of the original design and a desired operation, and a redesign component including a redesign module for generating a redesign in response to the original design, and a redesign selection module for identifying a redesign module in response to the identified discrepancy and a corresponding cause of said discrepancy, the redesign generation component including: i. a redesign generation module for generating a redesign module, said redesign generation module comprising: (a) a redesign module generator comprising: (I) an eligibility generator for generating eligibility information for use by said redesign component in selecting a redesign module, the eligibility information identifying said identified discrepancy and the corresponding cause of said discrepancy; and (II) a redesign scheduling generator for generating redesign scheduling information for use by said redesign component, the redesign scheduling information identifying a sequence of primitive design operations; and ii. a redesign module selection information generator for iteratively generating redesign module selection information for use by said redesign component in selecting a redesign module.
Claim 15
Dependent Claim 213 words
A redesign generation system for use in connection with a data processing expert system that performs a redesign in connection with an original design of a complex system characterized by a plurality of operations, the expert system comprising a discrepancy determination component that identifies a discrepancy between one of said operations of the original design and a desired operation, and a redesign component including a redesign module for generating a redesign in response to the original design, and a redesign selection module for identifying a redesign module in response to the identified discrepancy and a corresponding cause of said discrepancy, the redesign generation component including: i. a redesign generation module for generating a redesign module, said redesign generation module comprising: (a) a redesign module generator comprising: (I) an eligibility generator for generating eligibility information for use by said redesign component in selecting a redesign module, the eligibility information identifying said identified discrepancy and the corresponding cause of said discrepancy; and (II) a redesign scheduling generator for generating redesign scheduling information for use by said redesign component, the redesign scheduling information identifying a sequence of primitive design operations; and ii. a redesign module selection information generator for iteratively generating redesign module selection information for use by said redesign component in selecting a redesign module.
Claim 16
Dependent Claim 183 words
A data processing expert system including a memory for storing an original design of a complex system including a plurality of operations performed by said original design of said complex system, at least one desired operation which an operator desires the complex system to perform, and a plurality of redesign modules, each of which being associated with at least one discrepancy between a desired operation and said operations of said original design, wherein said expert system is capable of performing a redesign operation in connection with the original design, said expert system comprising: diagnostic means for identifying a discrepancy between the operations of said original design and said desired operation; redesign generating means for, using said redesign modules, generating a redesign of said original design in accordance with the redesign modules and the identified discrepancy, wherein said identified discrepancy is eliminated from said generated redesign, and for replacing said original design with said redesign; and redesign module creating means for creating a new redesign module corresponding to said generated redesign and for adding said new redesign module to said plurality of redesign modules.
Claim 17
Dependent Claim 183 words
A data processing expert system including a memory for storing an original design of a complex system including a plurality of operations performed by said original design of said complex system, at least one desired operation which an operator desires the complex system to perform, and a plurality of redesign modules, each of which being associated with at least one discrepancy between a desired operation and said operations of said original design, wherein said expert system is capable of performing a redesign operation in connection with the original design, said expert system comprising: diagnostic means for identifying a discrepancy between the operations of said original design and said desired operation; redesign generating means for, using said redesign modules, generating a redesign of said original design in accordance with the redesign modules and the identified discrepancy, wherein said identified discrepancy is eliminated from said generated redesign, and for replacing said original design with said redesign; and redesign module creating means for creating a new redesign module corresponding to said generated redesign and for adding said new redesign module to said plurality of redesign modules.
Claim 18
Dependent Claim 52 words
A data processing expert system according to claim 13 wherein said new redesign module includes at least one redesign operator comprising a redesign operation production rule for defining a primitive redesign operation, and wherein said redesign module creating means includes a redesign knowledge acquisition means for generating said redesign operation production rule.
Claim 19
Dependent Claim 78 words
A data processing expert system according to claim 14 further including an operator interface means for initiating said redesign operation, and wherein said redesign knowledge acquisition means includes: a learning means for observing said redesign operation initiated by said operator interface means, and for generating a sequence of at least one primitive redesign operation in response to said redesign operation, and a redesign module generating means for generating, in accordance with said generated sequence, said new redesign module.
Claim 20
Dependent Claim 80 words
A data processing expert system according to claim 15 wherein said memory further includes at least one cause of said identified discrepancy and said learning means associates the generated sequence with said identified discrepancy and said corresponding cause of said identified discrepancy, and wherein said redesign module generating means generates said new redesign module in response to a plurality of sequences observed by said learning means and associated with said identified discrepancy and said corresponding cause of said identified discrepancy.
Claim 21
Dependent Claim 49 words
A data processing expert system according to claim 16 wherein said operator interface means identifies a redesign module name, and wherein said learning means associates said generated sequence with said redesign module name, and wherein said redesign module generating means associates the redesign module name with said generated sequence.
Claim 22
Dependent Claim 61 words
A data processing expert system according to claim 15 wherein said new redesign module includes a plurality of redesign operation production rules and redesign scheduling information for defining a sequence of redesign production rules, and wherein said redesign module generating means includes a redesign scheduling means for generating the redesign scheduling information from said redesign operation provided by said operator interface.
Claim 23
Dependent Claim 37 words
A data processing expert system according to claim 15 wherein said new redesign module includes eligibility information identifying a discrepancy, and wherein said redesign module generating means including an eligibility generating means for generating the eligibility information.
Claim 24
Dependent Claim 76 words
A data processing expert system according to claim 13 wherein said redesign generating means includes a redesign selection means for identifying one of said plurality of redesign modules in accordance with said identified discrepancy and said original design, and wherein said redesign module creating means includes a redesign selection generating means for generating selection information identifying one of said plurality of redesign modules in accordance with said discrepancy and for use by said redesign selection means.
Claim 25
Dependent Claim 52 words
A data processing expert system according to claim 20 further including an operator interface means for providing design constraint information to be used during said redesign operation, wherein said redesign selection generating means generated selection information including new design constraint information corresponding to said design constraint provided by said operator interface means.
Claim 26
Dependent Claim 38 words
A data processing expert system according to claim 20 wherein said redesign selection means includes an iterative selection means for iteratively generating selection information in response to said identified discrepancy and said corresponding cause for said identified discrepancy.

References Cited (Backward Citations)

US4648044A Cited
US4791578A Cited
US4860204A Cited
US4837735A Cited
US4847784A Cited
US5019992A Cited
US4866635A Cited
US4922432A Cited
US4967386A Cited
US4967367A Cited
US5016204A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag