×

Self-management of data applications

  • US 10,296,502 B1
  • Filed: 08/24/2015
  • Issued: 05/21/2019
  • Est. Priority Date: 08/24/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • retrieving, by a self-management engine from a data storage device, health data indicative of a utilization of a collection of data by one or more computing devices;

    identifying, by analyzing the health data, one or more errors occurring while an application utilizes the collection of data over a first period of time;

    learning, by analyzing one or more log files generated while the application utilizes the collection of data over the first period of time, a new pattern in the utilization of the collection of data, the pattern associated with the occurrence of errors;

    detecting, by the self-management engine, the learned pattern in a utilization of the collection of data over a second period of time;

    automatically determining, by the self-management engine, a correction to be applied to the collection of data based on the detected pattern and based on one or more rules corresponding to the detected pattern;

    causing, by the self-management engine, the correction to be applied to the collection of data;

    transmitting, from the self-management engine to a remote computing device, an indication of the correction to be applied to the collection of data; and

    in response to the transmission of the indication of the correction, receiving, at the self-management engine, an approval of the correction;

    and in response to receiving the approval, causing, by the self-management engine, a deviation detection script to be stored, wherein the deviation detection script is to be executed at future times to detect the pattern;

    wherein causing the correction to be applied to the collection of data is in response to receiving the approval of the correction.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×