Patent ID: 8924266

Claim:
A self-service device (“SSD”) comprising: a customer service module for performing part of a transaction based on a customer account, the customer service module including a component; a component map stored in machine readable memory, an element of the map corresponding to the component; a component failure prediction module configured to: log a warning message to a data file associated with the transaction, said warning message corresponding to a degraded performance of the component used in the transaction; retrieve a threshold number of logged warning messages for the component, wherein the logging of said threshold number of said warning messages indicates a prediction of an imminent failure of the component; if the threshold number of logged warning messages assigned to the component has been met, automatically initiate a self-healing process; and log the results of the self-healing process in a central server; a central processing unit processor configured to: control the customer service module; revise the map; and based on the revising of the map, predict component failures; and a communication module for exchanging transaction information with a financial institution server, the transaction information being based on the transaction.