Patent · US Active

Large-scale, dynamic graph storage and processing system

US9965209B2 · kind B2 · utility

1Cited by
0References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 20, 2015
Grant dateMay 8, 2018
Priority date
Expiry dateSep 5, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T11/206
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method in a graph storage and processing system is provided. The method includes storing, in a scalable, distributed, fault-tolerant, in-memory graph storage device, base graph data representative of graphs, and storing, in a real-time, in memory graph storage device, update graph data representative of graph updates for the graphs with respect to a time threshold. The method further includes sampling the base graph data to generate sampled portions of the graphs and storing the sampled portions, by an in-memory graph sampler. The method additionally includes providing, by a query manager, a query interface between applications and the system. The method also includes forming, by the query manager, graph data representative of a complete graph from at least the base graph data and the update graph data, if any. The method includes processing, by a graph computer, the sampled portions using batch-type computations to generate approximate results for graph-based queries.

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