REPRESENTING VIRTUAL OBJECT PRIORITY BASED ON RELATIONSHIPS
First Claim
Patent Images
1. A method comprising:
- determining relationships between a plurality of virtual objects;
detecting an abnormal condition at a first virtual object of the plurality of virtual objects;
at a computer, identifying a second virtual object based on a relationship between the second virtual object and the first virtual object;
at the computer, identifying a third virtual object based on a relationship between the third virtual object and the first virtual object; and
at the computer, generating an output that identifies the first virtual object, the second virtual object, and the third virtual object, wherein the output indicates a priority level for each of the virtual objects and wherein the priority level for the second virtual object is greater than the priority level for the third virtual object.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable media are disclosed for representing virtual object priority based on relationships. A particular method determines relationships between a plurality of virtual objects. An abnormal condition is detected at a first virtual object. A second virtual object and a third virtual object are identified based on respective relationships with the first virtual object. The method includes generating an output that identifies the first, second, and third virtual object. The output indicates a priority level for each of the virtual objects, and the priority level for the second virtual object is greater than the priority level for the third virtual object.
-
Citations
20 Claims
-
1. A method comprising:
-
determining relationships between a plurality of virtual objects; detecting an abnormal condition at a first virtual object of the plurality of virtual objects; at a computer, identifying a second virtual object based on a relationship between the second virtual object and the first virtual object; at the computer, identifying a third virtual object based on a relationship between the third virtual object and the first virtual object; and at the computer, generating an output that identifies the first virtual object, the second virtual object, and the third virtual object, wherein the output indicates a priority level for each of the virtual objects and wherein the priority level for the second virtual object is greater than the priority level for the third virtual object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a virtual object creation module configured to create a plurality of virtual objects, each virtual object having a relationship with one or more other virtual objects; a pedigree controller configured to log the relationships between the plurality of virtual objects; a database including computer memory configured to store the logged relationships; a detector configured to detect an abnormal condition; and an output generator configured to generate an output that identifies each of the plurality of virtual objects, the relationships between the plurality of virtual objects, and a priority level for each of the plurality of virtual objects. - View Dependent Claims (16, 17)
-
-
18. A computer-readable medium comprising instructions, that when executed by a computer, cause the computer to:
-
determine inheritance relationships between a plurality of virtual objects; display the plurality of virtual objects in a graph comprising a plurality of nodes and a plurality of edges, wherein each node represents a particular virtual object and wherein each edge between a pair of nodes represents an inheritance relationship between a pair of virtual objects represented by the pair of nodes; detect a security compromise at a first virtual object; color a first node representing the first virtual object with a first color used to represent virtual objects associated with a first priority level; color a second node representing a second virtual object with a second color used to represent virtual objects associated with a second priority level; and color a third node representing a third virtual object with a third color used to represent virtual objects associated with a third priority level; wherein the second virtual object is a child of the first virtual object, the third virtual object is a parent of the first virtual object, and the second priority level is higher than the third priority level. - View Dependent Claims (19, 20)
-
Specification