×

Drift detection and notification

  • US 10,552,405 B2
  • Filed: 06/27/2017
  • Issued: 02/04/2020
  • Est. Priority Date: 03/01/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computing system comprising:

  • one or more processors; and

    one or more computer-readable hardware storage media having stored thereon computer-executable instructions that are executable by the one or more processors to cause the computing system to;

    identify one or more subscribers that are configured to acquire data from a database on a server;

    receive particular data that is indicative of a database structure of the database, wherein the computing system uses machine learning to infer when checks are made on the database to determine when the computing system corresponds with the database to receive the particular data, wherein a type of the machine learning is selected from the group consisting of an expert system type, a fuzzy logic type, and a data fusion engine type;

    determine that one or more changes have been made to the database structure based at least in part on the particular data, wherein the particular data is changed relative to previous data indicative of the database structure that was received at a prior time; and

    notify the one or more subscribers after determining that the one or more changes have been made, wherein the one or more subscribers include a first application that is subscribed to receive information corresponding to the one or more changes according to a first level of granularity and a second application that is subscribed to receive the information corresponding to the one or more changes according to a second level of granularity, such that the notifying includes sending a first notice of the one or more changes with a first set of change information to the first application and a second notice of the one or more changes with a second set of change information to the second application, and wherein the first level of granularity is determined based on a first identified subscription type and the second level of granularity is determined based on a second identified subscription type whereby information that is included within the first notice and that corresponds to the first level of granularity is different than information that is included within the second notice and that corresponds to the second level of granularity.

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