Patent ID: 8886791

Claim:
A computer-implemented method for generating informational alerts, the method comprising performing computer-implemented operations for: receiving a plurality of notifications from a plurality of unmanaged devices; receiving a plurality of notifications from a plurality of managed services; at least one notification, as received from the unmanaged devices or the managed services, including data and an annotation regarding the data, the annotation being at least one of privacy data which specifies whether the data is permitted to be sent to a subscriber device or compensation data which specifies whether compensation is required to send the data to a subscriber device; reviewing any annotation of the at least one notification to determine if an alert based upon the notification is permitted to be sent to subscriber devices; if the alert is permitted to be sent to the subscriber devices then generating the alert based upon the notification and transmitting the alert to one or more subscriber devices; correlating at least some of the notifications from the unmanaged devices and the managed services to create a set of aggregated notifications, an aggregated notification of the set of aggregated notifications including at least one notification from an unmanaged device and at least one notification from a managed service; ascribing an accuracy rating to the aggregated notification, and wherein transmitting the alert further comprises transmitting the accuracy rating.