US2020042430A1PendingUtilityA1

Quantization of Data Streams of Instrumented Software

Assignee: SIGNALFX INCPriority: Oct 8, 2014Filed: Aug 17, 2019Published: Feb 6, 2020
Est. expiryOct 8, 2034(~8.2 yrs left)· nominal 20-yr term from priority
G06F 2201/865G06F 11/3082G06F 11/3466G06F 11/3644G06F 2201/88
66
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A data analysis system processes data generated by instrumented software. The data analysis system receives data streams generated by instances of instrumented software executing on systems. The data analysis system also receives metadata describing data streams. The data analysis system receives an expression based on the metadata. The data analysis system receives data of data streams for each time interval and computes the result of the expression based on the received data values. The data analysis system repeats these steps for each time interval. The data analysis system may quantize data values of data streams for each time interval by generating an aggregate value for the time interval based on data received for each data stream for that time interval. The data analysis system evaluates the expression using the quantized data for the time interval.

Claims

exact text as granted — not AI-modified
We claim: 
     
         1 . A method for processing data streams generated by instrumented software, the method comprising:
 receiving, a plurality of input data streams, each input data stream received from an instance of instrumented software executing on an external system, each data stream providing values of a metric, the values generated at variable time intervals;   receiving a request to periodically evaluate an expression based on data values of the input data streams;   for each input data stream, identifying a function for aggregating values of the metric of the input data stream;   generating a plurality of quantized data streams based on the input data streams, each quantized data stream comprising data values occurring periodically at a fixed time interval, the generating comprising, for each fixed time interval, for each input data stream, determining a data value of the quantized data stream for the fixed time interval, comprising:
 determining an aggregate value by applying the identified function over data values of the input data stream received within the fixed time interval; and 
   periodically evaluating the expression based on data values of the plurality of quantized data streams.

Join the waitlist — get patent alerts

Track US2020042430A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.