Browse Prior Art Database

INTERNAL EXPERT SYSTEM

IP.com Disclosure Number: IPCOM000026418D
Original Publication Date: 1991-Dec-31
Included in the Prior Art Database: 2004-Apr-05
Document File: 4 page(s) / 204K

Publishing Venue

Xerox Disclosure Journal

Abstract

Modern day reproduction machines such as printers and copiers utilize a software based operating system to perform essential machine functions and implement the various printing and copying jobs of which the machine is capable. However, software, particularly that used in high speed multi-function machines, is subject to various problems and faults. Additional problems also arise with the machine hardware which in machines of this type is extremely complex and sophisticated. Hardware and software problems that occur typically happen at a low non-periodic rate and thus are very diEcult to replicate when servicing the machine and therefore difficult to satisfactorily resolve. Internal diagnostic tools such as diagnostic algorithms that respond to various sensors and detectors within the machine are very helpful in analyzing and maintaining the operation of the machine. However, the diagnostics can also be variable depending upon such factors as machine environment, history of operation, or any additional knowledge that has been gained regarding a machine. Also, a machine control often does not have the requisite sophistication to be able to analyze all complex problems. In this respect, it can be understood that it would be desirable to provide diagnostic algorithms that are capable of being adjusted to provide different diagnostic criteria for changing machine conditions or environments.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 45% of the total text.

Page 1 of 4

XEROX DISCLOSURE JOURNAL

INTERNAL EXPERT SYSTEM Proposed Classification Craig A. Smith U.S. C1.3551205 Thomas B. Wall
Mark A. Byers

Int. C1. G03g 21/00

208 \

RULE EDITOR

/INTERFACE ENGINE

KNOWLEDGE BASE

=-c2O6

OPERATOR INTERFACE DIALOG

I 209

XEROX DISCLOSURE JOURNAL - Vol16 No 6 NovembedDecember 1991 355

[This page contains 1 picture or other non-text object]

Page 2 of 4

INTERNAL EXPERT SYSTEM(Cont'd)

Modern day reproduction machines such as printers and copiers utilize a software based operating system to perform essential machine functions and implement the various printing and copying jobs of which the machine is capable. However, software, particularly that used in high speed multi- function machines, is subject to various problems and faults. Additional problems also arise with the machine hardware which in machines of this type is extremely complex and sophisticated. Hardware and software problems that occur typically happen at a low non-periodic rate and thus are very diEcult to replicate when servicing the machine and therefore difficult to satisfactorily resolve. Internal diagnostic tools such as diagnostic algorithms that respond to various sensors and detectors within the machine are very helpful in analyzing and maintaining the operation of the machine. However, the diagnostics can also be variable depending upon such factors as machine environment, history of operation, or any additional knowledge that has been gained regarding a machine. Also, a machine control often does not have the requisite sophistication to be able to analyze all complex problems. In this respect, it can be understood that it would be desirable to provide diagnostic algorithms that are capable of being adjusted to provide different diagnostic criteria for changing machine conditions or environments.

Accordingly, the present invention is a machine control having an expert system, the control cooperating with the operating components to produce images on copy sheets, the expert system monitoring the predetermined status conditions of the machine for automatic correction or for communication to the operator.

Certain key machine operating events (referred to as current event data) which define the proper execution of the control system such as user interface buttons being set, changes in application software operating states, interlock switches opening and closing, notification of control or system faults, execution of key routines, etc., are input to dynamic memory as they occur, by the applications system software. A data transfer means, in the form of a periodic event spooling routine, writes the accumulated current event data into an event or occurrence log file for transmission to a physical data and threshold file.

As will be understood, software crashes may occur from time to time during the life of the machine. For most crashes, recovery is made either automatically or through the intervention of the operator, and the system continues to ope...