×

Predictive rollup and caching for application performance data

  • US 10,404,822 B2
  • Filed: 04/29/2016
  • Issued: 09/03/2019
  • Est. Priority Date: 04/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for pre-fetching performance data in a monitored environment, including:

  • a processor;

    a memory; and

    one or more modules stored in the memory and executable by the processor to perform operations including;

    record queries that request application performance data with latencies longer than a threshold;

    learn, via a machine learning process, access patterns in the recorded queries with latencies longer than the threshold, wherein the access pattern includes when and how often a same query is requested;

    based on the learned access patterns, pre-fetch and cache the application performance data requested by the recorded queries before the same recorded queries are requested next time, wherein prefetching includes;

    identifying a roll up process required by the recorded queries, wherein the roll up process includes processing data into a next granular format; and

    provide the pre-fetched application performance data from the cache when the same recorded queries are requested next time.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×