Graph-based query composition
AssigneeLacework Inc.
InventorsYijou Chen, Sanjay Kalra, Vikram Kapoor
Life of this patent
Estimating the term…
Abstract
In some embodiments, a request to filter information associated with activities within a network environment is received in response to a user interaction with a graph that comprises a plurality of nodes. At least one node included in the graph is associated with an activity within a network environment. As one example, the request to filter is triggered by a user interaction with a visual representation of at least a portion of the graph. As another example, the request to filter is triggered by a user interaction with a query field. In response to receiving the filter request, a query is generated based on a join using a query service.
Claims20
A method, comprising:
- receiving, in response to a user interaction with a graph that comprises a plurality of nodes, wherein at least one node included in the graph is associated with an activity within a network environment, a request to filter information associated with activities within the network environment;
- and
- in response to receiving the filter request, generating a query based on a join using a query service, wherein the join defines a group of filter keys of a same key type, wherein the join is performed across network and configuration queries.
A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
- receiving, in response to a user interaction with a graph that comprises a plurality of nodes, wherein at least one node included in the graph is associated with an activity within a network environment, a request to filter information associated with activities within the network environment;
- and
- in response to receiving the filter request, generating a query based on a join using a query service, wherein the join defines a group of filter keys of a same key type, wherein the join is performed across network and configuration queries.
A system, comprising:
- a processor;
- and
- a memory coupled to the processor and configured to provide the processor with instructions to:
- receive, in response to a user interaction with a graph that comprises a plurality of nodes, wherein at least one node included in the graph is associated with an activity within a network environment, a request to filter information associated with activities within the network environment;
- and
- in response to receiving the filter request, generate a query based on a join using a query service, wherein the join defines a group of filter keys of a same key type, wherein the join is performed across network and configuration queries.
Dependencies are inferred from the claim text.