IP Library Granted Patent US 7,600,671
Granted Patent B2
US 7,600,671 · App. 11/288,777 · Granted Oct 13, 2009

Method of determining the cause of an error state in an apparatus

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,600,671
App. No.
11/288,777
Granted
Oct 13, 2009
Kind
B2
Abstract

A method is described for determining the cause of an error state for one or more components within an apparatus. The apparatus comprises a plurality of sensors arranged to monitor the operation of components of the apparatus and a control means arranged to receive said information from said plurality of sensors. The method comprises analysing said sensor information in the form of an error log to ascertain sensor patterns from said sensor information comparing said sensor patterns with detectors, which are predefined patterns, indicative of the condition of said one or more components within the apparatus and classifying said sensor patterns as being indicative of said error state of a component or not based upon a comparison of sensor patterns with said detectors.

Claims (35)

1. A method of determining the cause of an error state for one or more components within an apparatus comprising a plurality of sensors arranged to monitor the operation of components of the apparatus and a control means arranged to receive information from said plurality of sensors, the method comprising:

a) during operation of the apparatus, electronically analyzing said sensor information to ascertain sensor patterns from said sensor information;

b) electronically comparing said sensor patterns with detectors comprising an adaptable error prediction system, each detector being a previously defined pattern, indicative of the condition of said one or more components within the apparatus and classifying a matching present state of the apparatus as being a precursor to a fatal state of as not being a precursor to a fatal state;

c) upon detection during operation of the apparatus of a sensor pattern unable to be classified as indicating a precursor to a fatal or nonfatal state, electronically creating an immature detector to classify the sensor pattern, tolerizing the immature detector to evaluate if the detector correctly classifies a condition and discarding the immature detector if it fails to achieve tolerization existing detectors and known healthy states;

d) upon validation of an immature detector, electronically adding the detector to the adaptable error prediction system; and

e) electronically classifying said sensor patterns as being indicative of a precursor to a fatal or nonfatal state based upon a comparison of sensor patterns with said validated detectors comprising the adaptable error prediction system.

2. A method as claimed in claim 1 , wherein the use of specific detectors is tailored to a known situation based on characteristics including one or more of: apparatus type, apparatus make, operational environment and patterns of specific usage of the apparatus.

3. A method as claimed in claim 1 , wherein time stamps within an error log are used to provide information on a sequence of states which leads to a final fatal error state.

4. A method as claimed in claim 2 , wherein information relating to the behavior of the apparatus is stored in a log file and wherein graphical methods of displaying the information in the log file provide a high level overview of the behaviour of the apparatus.

5. A method as claimed in claim 1 , wherein one or more detectors are determined prior to the operation of the apparatus.

6. A method as claimed in claim 5 , wherein one or more detectors are created from off-line analysis of logs of previous sensor information.

7. A method as claimed in claim 5 , wherein one or more detectors are created during the design of an apparatus.

8. A method as claimed in claim 5 , wherein one or more detectors are refined during are refined during operation of the apparatus.

9. A method as claimed in claim 1 , wherein detectors include information from two or more sensors received over a period of time.

10. A method as claimed in claim 1 , wherein detectors are given a weighting determined by their rate of previous success in correctly predicting the failure of a component within/associated with the apparatus.

11. A method as claimed in claim 1 , wherein detectors are continually evaluated during operation of the apparatus to optimise the selection of detectors for the apparatus.

12. A method as claimed in claim 11 , wherein an immature detector is validated only when it has proven to successfully predict the future state of health/condition of said one or more components to a pre-determined level of acceptability.

13. A machine readable medium storing a program of instructions executable by a computer, the computer operating under the control of the program of instructions to perform a method comprising the steps of:

a) during operation of the apparatus, analyzing sensor information to ascertain sensor patterns from said sensor information;

b) compare said sensor patterns with detectors comprising an adaptable error prediction system, which are previously defined patterns, indicative of the condition of said one or more components within the apparatus and classifying a matching present state of the apparatus as being a precursor to a fatal state or as not being a precursor to a fatal state;

c ) upon detection during operation of the apparatus of a sensor pattern unable to be classified as indicating a precursor to a fatal or nonfatal state, creating an immature detector to classify the sensor pattern, tolerizing the immature detector to evaluate if the detector correctly classifies a condition and discarding the immature detector if it fails to achieve tolerization within a prescribed lifespan, and validating the detector by one or more of evaluation against existing detectors and known healthy states;

d) upon validation of an immature detector, adding the detector to the adaptable error prediction system; and

e) classifying said sensor patterns as being indicative of a precursor to a fatal or nonfatal state based upon a comparison of sensor patterns with said detectors.

14. A machine readable medium as claimed in claim 13 , wherein the use of specific detectors is tailored to a known situation based on characteristics including one or more of; apparatus type, apparatus make, operational environment and patterns of specific usage of the apparatus.

15. A machine readable medium as claimed in claim 13 , wherein time stamps within an error log are used to provide information on a sequence of states which leads to a final fatal error state.

16. A machine readable medium as claimed in claim 14 , wherein graphical methods of displaying the information in the log file provide a high level overview of the apparatus behaviour.

17. A machine readable medium as claimed in claim 13 , wherein the detectors are determined prior to the operation of the apparatus.

18. A machine readable medium as claimed in claim 17 , wherein the detectors are created from off-line analysis of logs of previous sensor information.

19. A machine readable medium as claimed in claim 17 , wherein the detectors are created during the design of an apparatus.

20. A machine readable medium as claimed in claim 17 , wherein the detectors are refined during operation of the apparatus.

21. A machine readable medium as claimed in claim 13 , wherein detectors include information from two or more sensors received over a period of time.

22. A machine readable medium as claimed in claim 13 , wherein detectors are given a weighting determined by their rate of previous success in correctly predicting the failure of a component within/associated with the apparatus.

23. A machine readable medium as claimed in claim 13 , wherein a newly created detector is used more frequently if it proves to be successful in correctly predicting the failure of a component within/associated with the apparatus.

24. A machine readable medium as claimed in claim 13 , wherein detectors are continually evaluated during operation of the apparatus to optimise the selection of detectors for the apparatus.

25. A machine readable medium as claimed in claim 24 , wherein an immature detector is validated only when it has proven to successfully determine the cause of an error state in said one or more components to a pre-determined level of acceptability.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PROPERTIES SECTION BY INCLUDING IT WITH TEN PREVIOUSLY OMITTED PROPERTY NUMBERS PREVIOUSLY RECORDED ON REEL 65346 FRAME 367. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Aug 13, 2025
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 072445/0072 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2024
From: NCR VOYIX CORPORATION
To: NCR ATLEOS CORPORATION
Reel/Frame 067590/0109 →
CHANGE OF NAME Recorded May 30, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 067578/0417 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENT DATE AND REMOVE THE OATH/DECLARATION (37 CFR 1.63) PREVIOUSLY RECORDED AT REEL: 065331 FRAME: 0297. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 31, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065627/0332 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR ATLEOS CORPORATION; CARDTRONICS USA, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0367 →
RELEASE OF PATENT SECURITY INTEREST Recorded Oct 25, 2023
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION
Reel/Frame 065346/0531 →
SECURITY INTEREST Recorded Oct 24, 2023
From: NCR ATLEOS CORPORATION
To: CITIBANK, N.A.
Reel/Frame 065331/0297 →
SECURITY AGREEMENT Recorded Apr 18, 2016
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 038646/0001 →
SECURITY AGREEMENT Recorded Jan 15, 2014
From: NCR CORPORATION; NCR INTERNATIONAL, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 032034/0010 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2005
From: FORREST, SIMON J.; TIMMIS, JON; DE LEMOS, ROGERIO; AYARA, MODUPE
To: NCR CORPORATION
Reel/Frame 017315/0906 →