Patent ID: 9697238
Date: 2017-07-04
CPC Classifications: G06F

Claim:
1. A method comprising: identifying one or more subscribers that are configured to acquire data from a database on a server; querying the database for data indicative of database structure automatically at a configurable interval; receiving the data indicative of the database structure from the database; determining that the database structure has changed based at least in part on the data which has changed relative to previous data indicative of the database structure at a prior time; and notifying the one or more subscribers after one or more changes are detected, 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.