Patent Document ID: 9430444
Application ID: 14720984
Patent Flag: 1

Claim One:
1. A method for use at a computer system, the computer system including one or more processors and system memory, the computer system having a computation window in the system memory for storing streamed data elements, the method for calculating standard deviation for streamed data elements in the computation window, the method comprising the one or more processors: calculating a standard deviation for data elements streamed from a data stream into the computation window, the standard deviation based on a streamed data element and one or more additional streamed data elements contained in the computation window, the streamed data element and the one or more streamed data elements streamed from the data stream into the computation window; receiving a new streamed data element from the data stream for inclusion in the computation window; adjusting streamed data elements contained in the computation window by adding the new streamed data element to the computation window and removing the streamed data element from the computation window; and iteratively calculating a further standard deviation based on the adjusted streamed data elements contained in the computation window by adjusting the standard deviation in view of adding the new streamed element to the computation window and removing the streamed data element from the computation window.