| CPC G01D 21/00 (2013.01) [G01D 9/005 (2013.01); G08B 21/18 (2013.01)] | 16 Claims |

|
1. A method comprising:
sending, by a computing device to a central computing device as the computing device initiates, a request for a current global combined quantile sketch data structure comprising a plurality of local quantile sketch data structures received by the central computing device from a plurality of local computing devices;
obtaining, by the computing device over a first period of time, a first plurality of measurement values of a first item being measured, wherein the first item corresponds to a physical machine comprising a rotating shaft, and the first plurality of measurement values correspond to rotation speeds of the rotating shaft;
adding, over the first period of time by the computing device, each of the first plurality of measurement values to a first local quantile sketch data structure, the first local quantile sketch data structure having a bounded physical size and being configured to maintain a summarization of the first plurality of measurement values;
sending the first local quantile sketch data structure to the central computing device;
receiving, by the computing device from the central computing device, a second global combined quantile sketch data structure comprising the first local quantile sketch data structure and one or more other local quantile sketch data structures;
obtaining, by the computing device, a plurality of new measurement values of the first item;
for each new measurement value of the plurality of new measurement values:
adding, by the computing device, the new measurement value to a second local quantile sketch data structure;
adding, by the computing device, the new measurement value to the second global combined quantile sketch data structure; and
querying, by the computing device, the second global combined quantile sketch data structure to determine whether the new measurement value is an anomalous measurement value; and
reconfiguring, responsive to determining that at least one new measurement value is an anomalous measurement value, an operating behavior of the physical machine.
|