Patent Document ID: 9417993
Application ID: 14820834
Patent Flag: 1

Claim One:
1. A computer-implemented method of determining when a tracing level for a function may be increased or decreased, the computer-implemented method being performed by at least one computer processor executing computer executable instructions for the computer-implemented method, which comprises: tracing at a first tracing level one or more functions of an application to collect tracer data for the one or more functions over a first time interval; summarizing the collected tracer data in a summary; for a given function, analyzing the summarized tracer data relative to a first statistic to determine whether the collected tracer data for the given function does not sufficiently contribute to the summarized tracer data; if the analyzed summary of the collected tracer data contributes to said first statistic at a level that is below said selected threshold, adjusting the first tracing level to establish a second tracing level that requires collection of more tracer data for the given function during a subsequent time interval; and wherein adjusting the first tracing level to establish the second tracing level is based on analysis performed by a user interaction analyzer that analyzes how a user interacts with visualization of the collected tracer data to identify which functions or groups of functions are of interest to a user.