Redirecting graph queries
AssigneeGraphSQL, Inc.
InventorYu Xu
Life of this patent
Estimating the term…
Abstract
Disclosed herein are systems, methods, and software for redirecting relational data queries to previously generated graphs. In one example, a method of operating a graph redirect system includes identifying a relational data query and identifying whether at least one previously generated graph in a group of one or more previously generated graphs relates to the relational data query based on similarity data. The method further provides, in response to identifying that at least one previously generated graph relates to the relational data query, directing the relational data query to the at least one previously generated graph, and responding to the relational data query using the at least one previously generated graph.
Claims20
A method of operating a graph redirect system, the method comprising:
- identifying a relational data query;
- identifying whether at least one previously generated graph in a group of one or more previously generated graphs relates to the relational data query based on similarity data, the at least one previously generated graph generated prior to identifying the relational data query, and wherein the similarity data comprises at least a time stamp assessed to each graph in the group of one or more previously generated graphs at generation, and wherein identifying whether at least one previously generated graph relates to the relational data query based on the similarity data comprises identifying whether at least one previously generated graph was generated within a timing window based on the time stamp assessed to each graph in the group of one or more previously generated graphs at generation;
- in response to identifying that at least one previously generated graph relates to the relational data query, directing the relational data query to the at least one previously generated graph;
- and
- responding to the relational data query via the at least one previously generated graph.
A computer apparatus to redirect graph queries, the computer apparatus comprising:
- processing instructions that direct a computing system, when executed by the computing system, to:
- identify a relational data query;
- identify whether at least one previously generated graph in a group of one or more previously generated graphs relates to the relational data query based on similarity data, the at least one previously generated graph generated prior to identifying the relational data query, and wherein the similarity data comprises at least a time stamp assessed to each graph in the group of one or more previously generated graphs at generation, and wherein identifying whether at least one previously generated graph relates to the relational data query based on the similarity data comprises identifying whether at least one previously generated graph was generated within a timing window based on the time stamp assessed to each graph in the group of one or more previously generated graphs at generation;
- in response to identifying that at least one previously generated graph relates to the relational data query, direct the relational data query to the at least one previously generated graph;
- respond to the relational data query via the at least one previously generated graph;
- and
- one or more non-transitory computer readable media that store the processing instruction.
Dependencies are inferred from the claim text.