CPC G05B 23/0283 (2013.01) [G06N 3/08 (2013.01)] | 9 Claims |
1. A computer implemented method, using a non-transitory computer-readable storage medium, of scheduling maintenance tasks for a target device, the device having a device type, comprising:
retrieving, from a sequential transactional database, a series of transactions for each of a plurality of devices having the device type, each transaction corresponding to a change of state of one of the other devices;
training a recurrent neural network based on each retrieved series of transactions as a predictor of a subsequent change of state of a device having the device type;
retrieving, from the sequential transactional database, a series of transactions for the target device, each transaction corresponding to a change of state of the device;
predicting a next maintenance task for the target device based on the series of transactions for the target device applied to the recurrent neural network; and
scheduling the predicted next maintenance task for the target device; wherein:
the sequential transactional database is a blockchain database; and
predicting the next maintenance task for the target device includes determining a plurality of predictions of subsequent state changes for the target device until a maintenance task state change is detected.
|