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

Expert system capable of meeting real time constraints

Assignee: Alcatel Lucent NV
•
Filing: 1992-11-27
•
Granted: 1995-05-02
•
Expires: 2012-11-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An expert system capable of meeting real time constraints for solving a problem on the basis of a flow of input messages concerning the operation and the status of a network of machines, this status changing with time, includes a filter module detecting in real time significant events on the basis of input messages, each significant event being a manifestation of a problem, as judged by a human expert. A database stores all input messages, the significant events defined by the filter module, intermediate data produced by the expert system, data constituting a model of the network of machines and archives relating to problems processed previously, whether solved or not. A reasoning module comprises a set of rules divided into a plurality of subsets called specialists and each comprising knowledge provided by a human expert required to process part of a problem, specialists being capable of executing in parallel without blocking each other, and a command system for selecting and executing specialists according to heuristic rules provided by a human expert and making a decision or declaring that a decision is impossible at the end of a predetermined time period in respect of a problem represented by significant events communicated to the reasoning module by the filter module. A graphical interface is provided for human/expert system communications. An expert assistant module supplies a human expert with data stored in the database.

Inventors

  • 👤 Andrew Alston
  • 👤 Jean-Michel Delory
  • 👤 Marc Gandara
  • 👤 Hassan Laasri

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 08:49
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/2257; G06N; G06N5/00; G06N5/04; G06N5/043; H; H04; H04L; H04L41/00; H04L41/06; H04L41/0631; H04L41/0654; H04L41/0663; H04L41/16; H04L43/00; H04L43/08; H04L43/0805; H04L43/0817; Y; Y10; Y10S; Y10S706/00; Y10S706/902; Y10S706/911; Y10S706/916; Y10S706/917

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 319 words
Expert system for solving problems on the basis of a flow of input messages concerning the operation and the status of a network of machines while meeting real time constraints, said status changing with time, said system comprising: filter means for detecting in realtime significant events on the basis of input messages, each significant event being a manifestation of a problem, as judged by a human expert; a database for storing: all input messages, the significant events detected by the filter means, intermediate data produced by the expert system, a model of the network of machines, and archives relating to problems processed previously, whether solved or not; reasoning means for reasoning responsive to said filter means and to said database, said reasoning means comprising: correlating means for determining whether a significant event detected in realtime by said filter means can be correlated with significant events previously detected by said filter means to thereby establish a new or updated common problem associated with a plurality of interrelated significant events having a possible common cause; a plurality of specialists for processing part of the common problem, each comprising a subset of rules and knowledge provided by a human expert and being capable of executing in parallel without blocking each other; and command means responsive to each significant event detected in realtime by said filter means and also responsive to each new or updated common problem associated with a plurality of interrelated significant events established by said correlating means for selecting and executing specialists according to heuristic rules provided by a human expert and making a decision or declaring that a decision is impossible at the end of a predetermined time period in respect of a problem represented by significant events communicated to said reasoning means by said filter means; a graphical interface for human/expert system communications; and expert assistant means for supplying a human expert with data stored in said database.
Claim 2
Dependent Claim 319 words
Expert system for solving problems on the basis of a flow of input messages concerning the operation and the status of a network of machines while meeting real time constraints, said status changing with time, said system comprising: filter means for detecting in realtime significant events on the basis of input messages, each significant event being a manifestation of a problem, as judged by a human expert; a database for storing: all input messages, the significant events detected by the filter means, intermediate data produced by the expert system, a model of the network of machines, and archives relating to problems processed previously, whether solved or not; reasoning means for reasoning responsive to said filter means and to said database, said reasoning means comprising: correlating means for determining whether a significant event detected in realtime by said filter means can be correlated with significant events previously detected by said filter means to thereby establish a new or updated common problem associated with a plurality of interrelated significant events having a possible common cause; a plurality of specialists for processing part of the common problem, each comprising a subset of rules and knowledge provided by a human expert and being capable of executing in parallel without blocking each other; and command means responsive to each significant event detected in realtime by said filter means and also responsive to each new or updated common problem associated with a plurality of interrelated significant events established by said correlating means for selecting and executing specialists according to heuristic rules provided by a human expert and making a decision or declaring that a decision is impossible at the end of a predetermined time period in respect of a problem represented by significant events communicated to said reasoning means by said filter means; a graphical interface for human/expert system communications; and expert assistant means for supplying a human expert with data stored in said database.
Claim 3
Dependent Claim 48 words
Expert system according to claim 1 wherein said filter means comprises means for: distinguishing between different types of input messages; counting messages of predetermined different types during sliding time periods of fixed duration; and detecting a significant event each time a count of messages exceeds a fixed threshold.
Claim 4
Dependent Claim 52 words
Expert system according to claim 1 wherein: said input messages, said expert assistant means, said filter means, said command means, said specialists, said heuristic rules and said network model are implemented by a computer operating under the control of software written in an object-oriented language; and said database is an object-oriented database.
Claim 5
Dependent Claim 47 words
Expert system according to claim 1 wherein at least some items of data stored in said database are associated with a respective problem stamp; and said correlating means comprises means for using said problem stamp as an access key to access a respective said item of data.

References Cited (Backward Citations)

US4881230A Cited
US5090014A Cited
US4888771A Cited
US4967337A Cited
US4972453A Cited
US5212768A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-05-01 1998-10-31 1999-05-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-05-01 2002-10-31 2003-05-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-05-01 2006-10-31 2007-05-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag