Techniques for display of information related to policies
First Claim
Patent Images
1. A computer-implemented method of displaying information, comprising:
- identifying, based at least in part on data stored in a data store, a policy violation;
identifying a plurality of semantic objects that cause the policy violation, the identified plurality of semantic objects including semantic objects of different semantic object types, the identified plurality of semantic objects representing data related to a business policy in an organization;
computing a probability of occurrence of the policy violation in each semantic object of the identified plurality of semantic objects, the probability of occurrence of the policy violation comprising data that represents a relationship between a first state of a first semantic object of the identified plurality of semantic objects and a second state of a second semantic object of the identified plurality of semantic objects;
generating a first graphical representation of the identified plurality of semantic objects based on the probability of occurrence of the policy violation;
causing display of the first graphical representation of the identified plurality of semantic objects that cause the policy violation in an arrangement indicative of the relationship between at least the first semantic object and the second semantic object of the identified plurality of semantic objects;
identifying a semantic object as an origin of the policy violation in the plurality of semantic objects in the first graphical representation, the semantic object comprising a set of one or more workflows;
identifying at least one workflow from the set of one or more workflows related to the semantic object that cause the policy violation;
causing the display of the identified one or more workflows related to the policy violation in a display interface of the first graphical representation; and
causing the identified one or more workflows to be processed in accordance with an order of the arrangement of the identified plurality of semantic objects.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for displaying information. Policy violations are identified, based at least in part on data stored in a data store. For the policy violations, a plurality of semantic objects related to the violations are identified. Arrangements of graphical objects are displayed where the graphical objects represent the identified semantic objects and where the arrangement indicates one or more relationships between pairs of the semantic objects.
-
Citations
17 Claims
-
1. A computer-implemented method of displaying information, comprising:
-
identifying, based at least in part on data stored in a data store, a policy violation; identifying a plurality of semantic objects that cause the policy violation, the identified plurality of semantic objects including semantic objects of different semantic object types, the identified plurality of semantic objects representing data related to a business policy in an organization; computing a probability of occurrence of the policy violation in each semantic object of the identified plurality of semantic objects, the probability of occurrence of the policy violation comprising data that represents a relationship between a first state of a first semantic object of the identified plurality of semantic objects and a second state of a second semantic object of the identified plurality of semantic objects; generating a first graphical representation of the identified plurality of semantic objects based on the probability of occurrence of the policy violation; causing display of the first graphical representation of the identified plurality of semantic objects that cause the policy violation in an arrangement indicative of the relationship between at least the first semantic object and the second semantic object of the identified plurality of semantic objects; identifying a semantic object as an origin of the policy violation in the plurality of semantic objects in the first graphical representation, the semantic object comprising a set of one or more workflows; identifying at least one workflow from the set of one or more workflows related to the semantic object that cause the policy violation; causing the display of the identified one or more workflows related to the policy violation in a display interface of the first graphical representation; and causing the identified one or more workflows to be processed in accordance with an order of the arrangement of the identified plurality of semantic objects. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable storage medium having stored thereon instructions that cause one or more processors to display information, the instructions comprising:
-
instructions that cause the one or more processors to identify, based at least in part on data stored in a data store, a policy violation; instructions that cause the one or more processors to identify a plurality of semantic objects that cause the policy violation, the identified plurality of semantic objects including semantic objects of different semantic object types, the identified plurality of semantic objects representing data related to a business policy in an organization; instructions that cause the one or more processors to compute a probability of occurrence of the policy violation in each semantic object of the identified plurality of semantic objects, the probability of occurrence of the policy violation comprising data that represents a relationship between a first state of a first semantic object of the identified plurality of semantic objects and a second state of a second semantic object of the identified plurality of semantic objects; instructions that cause the one or more processors to generate a first graphical representation of the identified plurality of semantic objects based on the probability of occurrence of the policy violation; instructions that cause the one or more processors to cause display of the first graphical representation of the identified plurality of semantic objects that cause the policy violation in an arrangement indicative of the relationship between at least the first semantic object and the second semantic object of the identified plurality of semantic objects; instructions that cause the one or more processors to identify a semantic object as an origin of the policy violation in the plurality of semantic objects in the first graphical representation, the semantic object comprising a set of one or more workflows; instructions that cause the one or more processors to identify at least one workflow from the set of one or more workflows related to the semantic object that cause the policy violation; instructions that cause the one or more processors to cause a display of the identified one or more workflows related to the policy violation in a display interface of the first graphical representation; and instructions that cause the one or more processors to cause the identified one or more workflows to be processed in accordance with an order of the arrangement of the identified plurality of semantic objects. - View Dependent Claims (7, 8, 9, 11)
-
-
10. The computer-readable storage medium of claim further comprising:
-
instructions that cause the one or more processors to receive a selection of at least one of the identified plurality of semantic objects in the first graphical representation that cause the policy violation; and instructions that cause the one or more processors to cause display of a second graphical representation, the second graphical representation indicative of one or more second relationships between the selected semantic object and one or more pairs of semantic objects.
-
-
12. A system for causing display of information, comprising:
-
at least one data store for storing data; one or more processors that, when operating in accordance with executable instructions of a computer-readable medium, are at least operable to; determine, based at least in part on the data, a policy violation; identify a plurality of semantic objects that cause the policy violation, the identified plurality of semantic objects including semantic objects of different semantic object types, the identified plurality of semantic objects representing data related to a business policy in an organization; compute a probability of occurrence of the policy violation in each semantic object of the identified plurality of semantic objects, the probability of occurrence of the policy violation comprising data that represents a relationship between a first state of a first semantic object of the identified plurality of semantic objects and a second state of a second semantic object of the identified plurality of semantic objects; generate a first graphical representation of the identified plurality of semantic objects based on the probability of occurrence of the policy violation; cause display of the first graphical representation of the identified plurality of semantic objects that cause the policy violation in an arrangement indicative of the relationship between at least the first semantic object and the second semantic object of the identified plurality of semantic objects; identify a semantic object as an origin of the policy violation in the plurality of semantic objects in the first graphical representation, the semantic object comprising a set of one or more workflows; identify at least one workflow from the set of one or more workflows related to the semantic object that cause the policy violation; cause the display of the identified one or more workflows related to the policy violation in a display interface of the first graphical representation; and cause the identified one or more workflows to be processed in accordance with an order of the arrangement of the identified plurality of semantic objects. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification