US2016328668A1PendingUtilityA1

Techniques for display of information related to policies

52
Assignee: ORACLE INT CORPPriority: Jun 30, 2010Filed: Jul 22, 2016Published: Nov 10, 2016
Est. expiryJun 30, 2030(~4 yrs left)· nominal 20-yr term from priority
G06Q 10/0635G06Q 10/00G06F 16/9024G06F 16/288G06F 16/248G06F 17/30958G06F 17/30604G06F 17/30554
52
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . One or more non-transitory computer-readable media storing computer-executable instructions executable by one or more processors, the computer-executable instructions comprising:
 instructions that cause the one or more processors to identify a policy violation based at least in part on data stored in a data store;   instructions that cause the one or more processors to identify a plurality of semantic objects related to the policy violation, the plurality of semantic objects representing information that causes the policy violation;   instructions that cause the one or more processors to generate a graphical representation of the plurality of semantic objects;   instructions that cause the one or more processors to identify a semantic object in the plurality of semantic objects as an origin of the policy violation in the graphical representation;   instructions that cause the one or more processors to identify a workflow related to the semantic object; and   instructions that cause the one or more processors to cause a display of the workflow related to the semantic object in a display interface of the graphical representation.   
     
     
         2 . The computer-readable media of  claim 1 , wherein the policy violation is identified by analyzing the stored data to determine whether one or more conditions related to a policy are fulfilled. 
     
     
         3 . The computer-readable media of  claim 1 , wherein the computer-executable instructions further comprise instructions that cause the one or more processors to cause the workflow to be processed in accordance with an arrangement of the plurality of semantic objects in the graphical representation. 
     
     
         4 . The computer-readable media of  claim 1 , wherein the computer-executable instructions further comprise instructions that cause the one or more processors to cause the display of the graphical representation of the plurality of semantic objects in an arrangement indicative of a relationship between at least a first semantic object and a second semantic object of the plurality of semantic objects. 
     
     
         5 . The computer-readable media of  claim 4 , wherein the arrangement comprises a graph comprising a plurality of nodes and one or more edges connecting at least a subset of the plurality of nodes, each of the plurality of nodes corresponding to at least one of the plurality of semantic objects, and the subset of the nodes including nodes corresponding to different semantic object types. 
     
     
         6 . The computer-readable media of  claim 5 , wherein at least one of the one or more edges between a particular pair of nodes corresponding to the different semantic object types is unidirectional and indicates a direction between the particular pair of nodes, the direction indicating the relationship between at least the first semantic object and the second semantic object corresponding to the particular pair of nodes. 
     
     
         7 . The computer-readable media of  claim 5 , wherein at least one of the one or more edges between a particular pair of nodes is associated with a visual characteristic indicative of the relationship between at least the first semantic object and the second semantic object corresponding to the particular pair of nodes. 
     
     
         8 . The computer-readable media of  claim 7 , wherein the visual characteristic comprises at least one of a color, a line thickness, or a pattern associated with at least one of the one or more edges. 
     
     
         9 . The computer-readable media of  claim 1 , wherein the computer-executable instructions further comprise instructions that cause the one or more processors to assign attributes to one or more of the plurality of semantic objects, the graphical representation having one or more visual characteristics corresponding to one or more of the assigned attributes. 
     
     
         10 . The computer-readable media of  claim 1 , wherein the computer-executable instructions further comprise instructions that cause the one or more processors to:
 receive a selection of at least one of the plurality of semantic objects in the graphical representation; and   cause a second display of a second graphical representation, the second graphical representation indicative of one or more relationships between the selected semantic object and one or more pairs of semantic objects of the plurality of semantic objects.   
     
     
         11 . The computer-readable media of  claim 1 , wherein the workflow is identified by receiving a selection of the workflow from a user during creation of a policy. 
     
     
         12 . The computer-readable media of  claim 1 , wherein the workflow is identified from an index that associates a semantic object of the plurality of semantic objects with the workflow related to the semantic object. 
     
     
         13 . The computer-readable media of  claim 1 , wherein the plurality of semantic objects are identified by identifying other semantic objects related to the data that cause the policy violation according to one or more relationships defined among the plurality of semantic objects. 
     
     
         14 . The computer-readable media of  claim 1 , wherein the computer-executable instructions to identify the plurality of semantic objects related to the policy violation further comprise instructions that cause the one or more processors to compute a probability of occurrence of the policy violation in each semantic object of the plurality of semantic objects. 
     
     
         15 . The computer-readable media of  claim 14 , wherein the probability of occurrence of the policy violation represents a relationship between a first state of a first semantic object of the plurality of semantic objects and a second state of a second semantic object of the plurality of semantic objects. 
     
     
         16 . The computer-readable media of  claim 15 , wherein the computer-executable instructions further comprise instructions that cause the one or more processors to construct one or more conditional probability tables for the plurality of semantic objects using the probabilities of occurrences of the policy violation in each semantic object of the plurality of semantic objects and generate the graphical representation of the plurality of semantic objects using the one or more conditional probability tables. 
     
     
         17 . The computer-readable media of  claim 14 , wherein the computer-executable instructions further comprise instructions that cause the one or more processors to associate the probability of occurrence of the policy violation in the semantic object with a visual characteristic of a node corresponding to the semantic object, the visual characteristic comprising at least one of a color of the node or a shape of the node. 
     
     
         18 . The computer-readable media of  claim 1 , wherein at least a portion of an arrangement of the graphical representation represents a Bayesian network. 
     
     
         19 . A computer-implemented method comprising:
 identifying a policy violation based at least in part on data stored in a data store;   identifying a plurality of semantic objects related to the policy violation, the plurality of semantic objects representing information that causes the policy violation;   generating a graphical representation of the plurality of semantic objects;   identifying a semantic object in the plurality of semantic objects as an origin of the policy violation in the graphical representation;   identifying a workflow related to the semantic object; and   causing a display of the workflow related to the semantic object in a display interface of the graphical representation.   
     
     
         20 . A system comprising:
 memory configured to store computer-executable instructions; and   at least one processor configured to access the memory and execute the computer-executable instructions to collectively at least:
 identify a policy violation based at least in part on data stored in a data store; 
 identify a plurality of semantic objects related to the policy violation, the plurality of semantic objects representing information that causes the policy violation; 
 generate a graphical representation of the plurality of semantic objects; 
 identify a semantic object in the plurality of semantic objects as an origin of the policy violation in the graphical representation; 
 identify a workflow related to the semantic object; and 
 cause a display of the workflow related to the semantic object in a display interface of the graphical representation.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.