PLATFORM, SYSTEM, PROCESS FOR DISTRIBUTED GRAPH DATABASES AND COMPUTING
First Claim
Patent Images
1. A system for generating a dynamic visualization of a graph structure, the system comprising a processor configured to:
- load the graph structure into distributed memory of a plurality of nodes based the graph topology, the graph structure having vertices and edges and a graph topology;
generate visual elements of an interface by traversing the graph structure over the plurality of nodes from a starting vertex node to an end node, the interface comprising a form field to receive a graph-based search as input;
determine a set of vertices and edges of the graph structure satisfying the graph-based search;
update the visual elements of the interface to indicate the set of vertices and edges; and
activate a selected visual element corresponding to a vertex of the set of vertices and edges to expand its depth neighbors as additional visual elements of the interface.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems for distributed graph data management that use graph structures to model data and respond to different types of queries. Systems that provide analytic tools and machine learning based on graph structures. Systems for distributed graph data management that provide packaged solutions for different application areas.
-
Citations
20 Claims
-
1. A system for generating a dynamic visualization of a graph structure, the system comprising a processor configured to:
-
load the graph structure into distributed memory of a plurality of nodes based the graph topology, the graph structure having vertices and edges and a graph topology; generate visual elements of an interface by traversing the graph structure over the plurality of nodes from a starting vertex node to an end node, the interface comprising a form field to receive a graph-based search as input; determine a set of vertices and edges of the graph structure satisfying the graph-based search; update the visual elements of the interface to indicate the set of vertices and edges; and activate a selected visual element corresponding to a vertex of the set of vertices and edges to expand its depth neighbors as additional visual elements of the interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for generating a dynamic visualization of a graph structure comprising:
-
loading the graph structure into distributed memory of a plurality of nodes based the graph topology, the graph structure having vertices and edges and a graph topology; generating visual elements of an interface by traversing the graph structure over the plurality of nodes from a starting vertex node to an end node, the interface comprising a form field to receive a graph-based search as input; determining, by a processor, a set of vertices and edges of the graph structure satisfying the graph-based search; updating, by the processor, the visual elements of the interface to indicate the set of vertices and edges; assigning a timestamp to a data cell of the vertex table or the edge table; and
updating the visual elements with a time dimension based on the timestamp; andactivating, by the processor, a selected visual element corresponding to a vertex of the set of vertices and edges to expand its depth neighbors as additional visual elements of the interface. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification