Patent ID: 9477700
Filing Date: 2016-10-25
CPC Classification: G06F,G06Q

Claim Text:
1. A method of monitoring and providing notification of changes to a data environment, using a notification server, the method comprising: storing, on the notification server in a monitoring parameters data store, parameters of interest for monitoring of changes that are made to at least one selected metadata data store, the at least one metadata data store including metadata corresponding to data in at least one local server; storing, on the notification server in a notification instructions data store, instructions related to notification of the changes; monitoring, using a change monitor executed by the notification server and based on the parameters of interest, the at least one metadata data store for changes; initiating creation of a change notification communication, using a notification engine executed by the notification server, to a recipient based on the instructions related to notification of the changes, in response to one or more changes detected in the metadata data store, the change notification communication comprising information indicating that one or more changes has been detected in the metadata data store; communicating, using the notification engine executed by the notification server, the change notification communication to the recipient, the notification communication comprising a notification instruction; in response to detecting one or more changes in the metadata data store, communicating a remote procedure call using an application programming interface (API) protocol to an automated workflow system for responding to the one or more changes based on a defined automated process; determining whether the one or more changes detected in the metadata store matches one or more changes with corresponding one or more automated actions stored in a notification instructions data store; in response to determining that the one or more changes in the metadata data store matches the one or more changes with corresponding one or more automated actions, initiating a remote procedure call from the notification instructions data store to execute the one or more corresponding automated actions in the metadata data store; and maintaining auditability of notification engine actions and communications to data consumers and communications to a workflow system for automated review of the changes and responsive action, the maintaining comprising: