Object-based monitoring and remediation system
First Claim
1. A non-transitory computer-readable medium storing instructions, the instructions comprising:
- one or more instructions that, when executed by one or more processors, cause the one or more processors to;
receive, and store in a table, object information identifying a plurality of objects and respective entities associated with the plurality of objects,the object information being based on tagging that identifies relationships between objects of the plurality of objects;
receive monitor information identifying a plurality of monitors associated with the plurality of objects,each of the plurality of monitors being associated with a respective condition based on which to monitor a corresponding one or more of the plurality of objects;
receive a notification regarding a particular object, of the plurality of objects, based on a condition associated with the particular object being satisfied,the condition being identified by a particular monitor, of the plurality of monitors, associated with the particular object, andthe notification separately identifying both the particular monitor and the condition being satisfied;
determine, based on the particular monitor, whether the condition will affect one or more other objects of the plurality of objects,the one or more other objects being associated with respective relationships, of the relationships, to the particular object; and
selectively provide the notification to only a particular entity, of the respective entities, associated with the particular object, or to one or more entities, of the respective entities, associated with the one or more other objects associated with relationships to the particular object, based on a criticality of the condition,the notification being provided to only the particular entity when the particular monitor indicates that the criticality of the condition is of a first type, andthe notification being provided to the one or more entities when the particular monitor indicates that the criticality of the condition is of a second type.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive object information identifying a plurality of objects, respective entities associated with the plurality of objects, and relationships between objects of the plurality of objects. The device may receive monitor information identifying a plurality of monitors associated with the plurality of objects. Each monitor may be associated with a respective condition to monitor a corresponding one or more of the plurality of objects. The device may receive a notification regarding a particular object, of the plurality of objects, based on a condition associated with the particular object being satisfied. The device may determine whether the condition will affect one or more other objects, of the plurality of objects, associated with respective entities. The device may provide notifications to the appropriate entities.
5 Citations
20 Claims
-
1. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive, and store in a table, object information identifying a plurality of objects and respective entities associated with the plurality of objects, the object information being based on tagging that identifies relationships between objects of the plurality of objects; receive monitor information identifying a plurality of monitors associated with the plurality of objects, each of the plurality of monitors being associated with a respective condition based on which to monitor a corresponding one or more of the plurality of objects; receive a notification regarding a particular object, of the plurality of objects, based on a condition associated with the particular object being satisfied, the condition being identified by a particular monitor, of the plurality of monitors, associated with the particular object, and the notification separately identifying both the particular monitor and the condition being satisfied; determine, based on the particular monitor, whether the condition will affect one or more other objects of the plurality of objects, the one or more other objects being associated with respective relationships, of the relationships, to the particular object; and selectively provide the notification to only a particular entity, of the respective entities, associated with the particular object, or to one or more entities, of the respective entities, associated with the one or more other objects associated with relationships to the particular object, based on a criticality of the condition, the notification being provided to only the particular entity when the particular monitor indicates that the criticality of the condition is of a first type, and the notification being provided to the one or more entities when the particular monitor indicates that the criticality of the condition is of a second type. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A monitoring platform, comprising:
-
one or more memories; and one or more processors, to; receive, and store in a table, object information identifying a plurality of objects and respective entities associated with the plurality of objects, the object information being based on tagging that identifies relationships between objects of the plurality of objects, and the plurality of objects including one or more of devices, applications, software elements, or hardware components; receive monitor information identifying a plurality of monitors to monitor operation of the plurality of objects, each of the plurality of monitors to be associated with a respective condition based on which to generate a corresponding notification regarding one or more corresponding objects of the plurality of objects; cause, based on the monitor information, the plurality of monitors to be implemented with regard to the plurality of objects; receive, from a monitor, a notification regarding a particular object of the plurality of objects based on a condition, of the respective conditions, associated with the particular object being satisfied, the condition being identified by a particular monitor, of the plurality of monitors, associated with the particular object, and the notification separately identifying both the particular monitor and the condition being satisfied; identify one or more entities, of the respective entities, to receive the notification based on the particular monitor that identified the condition and a corresponding criticality of the condition; and provide the notification to the one or more entities. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
receiving, by a monitoring platform, and storing in a table, object information identifying a plurality of objects and respective entities associated with the plurality of objects, the object information being based on tagging that identifies relationships between objects of the plurality of objects; receiving, by the monitoring platform, monitor information identifying a plurality of monitors to perform monitoring of the plurality of objects, each of the plurality of monitors being associated with a respective condition based on which to generate, by the monitoring platform, a notification regarding one or more corresponding objects of the plurality of objects; causing, by the monitoring platform, the plurality of monitors to be implemented; receiving, by the monitoring platform, a notification regarding a particular object, of the plurality of objects, based on a condition associated with the particular object being satisfied, the condition being identified by a particular monitor, of the plurality of monitors, associated with the particular object, and the notification separately identifying both the particular monitor and the condition being satisfied; identifying, by the monitoring platform, a plurality of entities, of the respective entities, to receive the notification based on the particular object and a criticality of the condition, the plurality of entities including at least one entity other than an entity associated with the particular object; and providing, by the monitoring platform, the notification to the plurality of entities. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification