EP1069487B1

Automated diagnosis of printer systems using bayesian networks

Abstract

This record has no abstract on file.

EP1069487B1, drawing sheet 1
Sheet 1 of 43

Term

Term ended

Expired 3 July 2020, 6.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

10 claims: 6 independent, 4 dependent

  1. 1
    A Bayesian network (1-11,500-531,601-608,610-629) that models a system component (209,210) causing failure of a system, the Bayesian network (1-11,500-531,601-608,610-629) comprising:an indicator node (502-512) that has a state that indicates whether the system component (209,210) is causing a failure;a plurality of cause nodes (602-605,611-620), coupled to the indicator node (502-512), each cause node in the plurality of cause nodes (602-605,611-620) representing a cause of the system component (209,210) producing a failure;and, a first plurality of troubleshooting nodes (606-608,621-627), each troubleshooting node representing a troubleshooting step, each troubleshooting node being coupled to at least one cause node from the plurality of cause nodes (602-605,611-620), each troubleshooting step suggesting an action to remedy causes represented by any cause nodes (602-605,611-620) to which the troubleshooting node is coupled.
  2. 2
    A Bayesian network (1-11,500-531,601-608,610-629) as set out in claim 1, additionally comprising:a question node (628,629), the question node (628,629) being coupled to at least one cause node from the plurality of cause nodes (602-605,611-620), the question node (628,629) representing a question, which when answered, provides potential information about causes represented by any cause nodes (602-605,611-620) to which the question node (628,629) is coupled.
  3. 3
    A Bayesian network (1-11,500-531,601-608,610-629) as set out in claim 1, wherein the plurality of cause nodes (602-605,611-620) are coupled to the indicator node (502-512) through a causes node which represents a probability distribution over causes for failure of the system component (209,210).
  4. 4
    A Bayesian network (1-11,500-531,601-608,610-629) as set out in claim 3, additionally comprising:a question node (628), the question node (628) being coupled to the causes node (610), the question node (628) representing a question of a general type which is not necessarily related to a symptom or a cause of failure of the system component (209,210).
  5. 5
    A Bayesian network (1-11,500-531,601-608,610-629) as set out in claim 1 wherein for a first troubleshooting step suggesting a first action, when calculating whether the first action will solve a first cause, utilizing an inaccuracy factor, the inaccuracy factor representing a probability that a user will incorrectly perform the first action.
  6. 6
    A method of acquisition of knowledge for use in a Bayesian network based troubleshooter for troubleshooting a system (209,210), the method comprising the following steps:(a) identifying (900) an issue to troubleshoot;(b) identifying (901) causes of the issue;(c) identifying (902) subcauses of the causes;(d) identifying (903) troubleshooting steps;(e) matching (904) troubleshooting steps to causes and subcauses;(f) estimating (907) probabilities for the causes identified in step (b) and the subcauses identified in step (c);(g) estimating (908) probabilities for actions and questions set out in the troubleshooting steps;and, (h) estimating (909) costs for actions and questions set out in the troubleshooting steps.