Patent ID: 11906958
Assignee: TATA CONSULTANCY SERVICES LIMITED
Field: Control (Instruments)
Classification: CPC G | IPC G

Claim 12:
13. A computer program product comprising a non-transitory computer readable medium having a computer readable program embodied therein, wherein the computer readable program, when executed on a computing device causes the computing device to determine occurrence of pattern of interest in time series data by:
obtaining, via one or more hardware processors, an input time series data corresponding to one or more sensors attached to at least one computing device;
computing, via the one or more hardware processors, a first order derivative over time using the obtained input time series data;
computing, via the one or more hardware processors, a gradient of change in value of the obtained input time series data of the one or more sensors over time based on the first order derivative;
deriving, via the one or more hardware processors, an angle of change in direction based on the gradient of change in value of the one or more sensors over time, and converting the derived angle to a measurement unit;
quantizing, via the one or more hardware processors, the input time series data into a plurality of bins based on the measurement unit;
obtaining, via the one or more hardware processors, a weighted finite state transducers diagram (WFSTD) based on a domain knowledge (obtained from user);
converting, via the one or more hardware processors, the WFSTD into a specific pattern;
determining, via the one or more hardware processors, a number of occurrences of the specific pattern in one or more bins of the plurality of bins within a specific time range; and
detecting one or more anomalies based on the number of occurrences of the specific pattern within the specific time range.