Dynamic graph system for a semantic database
AssigneeCray Inc.
InventorDavid Mizell
Life of this patent
Estimating the term…
Loading patent…
AssigneeCray Inc.
InventorDavid Mizell
Estimating the term…
A method and system in a computer system for dynamically providing a graphical representation of a data store of entries via a matrix interface is disclosed. A dynamic graph system provides a matrix interface that exposes to an application program a graphical representation of data stored in a data store such as a semantic database storing triples. To the application program, the matrix interface represents the graph as a sparse adjacency matrix that is stored in compressed form. Each entry of the data store is considered to represent a link between nodes of the graph. Each entry has a first field and a second field identifying the nodes connected by the link and a third field with a value for the link that connects the identified nodes. The first, second, and third fields represent the rows, column, and elements of the adjacency matrix.
A method in a computer system for providing a matrix interface to a data store of entries, the entries having a first field, a second field, and a third field, the method comprising:
A computer-readable storage medium that is not a transitory, propagating signal storing computer-executable instructions for controlling a computing system to provide a matrix interface to a data store of entries, each entry having a first field, a second field, and a third field, the computer-executable instructions comprising:
A computer system for providing a matrix interface to a collection of data represented as triples, comprising:
Dependencies are inferred from the claim text.