Patent Document ID: 20150278159
Application ID: 14720984
Patent Flag: 0

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 buffer for storing streamed data elements, the method for calculating standard deviation for streamed data elements in a computation window of the buffer, the method comprising: calculating a standard deviation for a computation window of the buffer, the computation window including a streamed data element and one or more additional streamed data elements included in the buffer; adjusting the computation window of the buffer by adding a new streamed data element to the buffer; and iteratively calculating a further standard deviation for the adjusted computation window by reusing the standard deviation for the computation window, including: mathematically removing any contribution of the streamed data element from the standard deviation; and mathematically adding a contribution of the new streamed data element to the standard deviation.