Continually evaluating similarity-based pattern queries on a streaming time series | Synapse