Patent ID: 8447729

Claim:
A method for performing indication management comprising: receiving registration criteria including information identifying a first set of one or more data elements of a first data model about which a subscriber is registered to receive notifications; performing one or more operations to a second set of one or more data elements stored in one or more tables of a data store in accordance with a second data model, each of said one or more operations being an operation to modify, create or delete a data element in a row of a table of the data store, wherein the data store is updated in response to an occurrence of a fixed polling interval; responsive to performing said one or more operations to said second set of one or more data elements stored in the one or more tables of the data store, providing one or more data store change notifications, wherein each of said one or more data store change notifications identifies a row of a table in the data store that includes a data element to which one of said one or more operations is performed; responsive to said data store change notifications, determining which data elements of the first data model are dependent on data elements included in one or more rows denoted by said one or more data store change notifications, said determining including mapping said second set of one or more data elements in accordance with the second data model to a third set of one or more data elements in accordance with the first data model; determining, using said first set and said third set, a first portion of said third set which is identified in the first set; and performing first processing in accordance with said registration criteria and said first portion of said third set to determine notifications for a subscriber regarding data elements of the first set.