×

Systems and methods for visualizing and manipulating graph databases

  • US 10,713,258 B2
  • Filed: 07/14/2017
  • Issued: 07/14/2020
  • Est. Priority Date: 07/26/2013
  • Status: Active Grant
First Claim
Patent Images

1. A graph database manipulation device comprising:

  • at least one processor;

    a memory connected to the at least one processor and storing a graph database manipulation application; and

    a display device in communication with the at least one processor;

    wherein the graph database manipulation application directs the at least one processor to;

    obtain a graph database, wherein the graph database comprises;

    a set of nodes; and

    a set of edges, wherein an edge in a set of edges defines a relationship between a first node in the set of nodes and a second node in the set of nodes and an edge comprises;

    edge weight metadata; and

    edge display metadata, wherein the edge display metadata describes the spatial relationship between the first node and the second node;

    determine a source node;

    generate a set of approximated nodes by partitioning the graph database into partial segments within the graph structure;

    calculate a set of approximated edges between the source node and the set of approximated nodes based on the edge weight metadata and the edge display metadata;

    generate an approximate view of the graph database based on the set of approximated nodes and the set of approximated edges.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×