×

Loading collaborative datasets into data stores for queries via distributed computer networks

  • US 10,699,027 B2
  • Filed: 06/19/2016
  • Issued: 06/30/2020
  • Est. Priority Date: 06/19/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving an atomized dataset to load into a graph-based data store, the atomized dataset including a data arrangement in which data is stored as an atomized data point with one or more other atomized data points of one or more data types as a consolidated dataset, the atomized data point being implemented as a triple, the data arrangement representing at least a portion of a graph, the atomized data point being a representation for a relationship between two data units, and the consolidated dataset having a plurality of atomized data points of the one or more data types also having links that, when parsed, identify one or more relationships between the plurality of atomized data points and the one or more data types including a resource associated with each of the atomized and the other atomized data points and a data type associated with the resource;

    converting the atomized dataset, after being received, from a first data format to a second data format, the second data format being a collaborative data format configured to be used to form a portion of the graph;

    determining resource requirements data to describe a capability to operate a database configured to access graph-based data to identify at least one resource requirement;

    selecting a data store type based on the at least one resource requirement;

    performing a load operation of the atomized dataset as a function of the data store;

    receiving a query to access the atomized dataset;

    classifying at least a portion of the query directed to the dataset to determine a classification type, whereby the classification type is associated with a type of query for a query portion associated with a specific entity; and

    applying the portion of the query to at least one of a number of data stores, a subset of which includes one or more types of triplestore-based graph databases.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×