Patent · US Active

Data-graph information retrieval using automata

US11063966B2 · kind B2 · utility

1Cited by
2References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 15, 2018
Grant dateJul 13, 2021
Priority date
Expiry dateApr 25, 2039

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L63/145
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Example techniques herein search a graph data structure and retrieve data associated with a result node or edge. The graph can include nodes and edges between them. A control unit can produce a discrete finite automaton (DFA) based on a query. The control unit can traverse the DFA in conjunction with the graph, from an initial DFA state and an entry-point graph node, to reach a result graph node associated with a DFA triggering state. Traversal can include, e.g., unwinding upon reaching a terminal state of the DFA. Some examples can determine a schema of output data. Some examples can store information associated with nodes while traversing, and discard the information when unwinding traversal. Some examples can process queries including edge types not members of a set of edge types associated with a graph. Some examples can apply traversal-limiting instructions specified in a query.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.