Extensible query interface for dynamic data compositions and filter applications
First Claim
Patent Images
1. A system, comprising:
- a processor configured 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 an implicit join using a query service, wherein generating the query includes constructing a join graph and traversing the join graph to locate a shortest path and wherein generating the query also includes finding a join path; and
a memory coupled to the processor and configured to provide the processor with instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
A request to filter information associated with activities within a network environment is received. As one example, the request to filter is triggered by a user interaction with a 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 an implicit join using a query service.
-
Citations
26 Claims
-
1. A system, comprising:
- a processor configured 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 an implicit join using a query service, wherein generating the query includes constructing a join graph and traversing the join graph to locate a shortest path and wherein generating the query also includes finding a join path; and
a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- a processor configured to;
-
13. 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 an implicit join using a query service, wherein generating the query includes constructing a join graph and traversing the join graph to locate a shortest path and wherein generating the query also includes finding a join path. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
- 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
-
26. A computer program product embodied in a tangible 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 an implicit join using a query service, wherein generating the query includes constructing a join graph and traversing the join graph to locate a shortest path and wherein generating the query also includes finding a loin path.
- 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
Specification