×

Semantic indexing engine

  • US 9,679,041 B2
  • Filed: 12/22/2014
  • Issued: 06/13/2017
  • Est. Priority Date: 12/22/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of distributing n-tuples over a cluster of triple-store machines, comprising:

  • storing each n-tuple as text in a distributed file system using a key value store;

    providing each machine of the cluster with a resident semantic indexing engine accessing one or more persistent Resource Description Framework (RDF) triplestores for the n-tuple data stored on each machine; and

    defining a partition variable for each n-tuple to ensure locality of data within each respective machine, wherein each n-tuple is a RDF triple comprising four parts, with three parts comprising a subject-predicate-object expression and a fourth part comprising the partition variable, and wherein each part of the n-tuple is encoded into a unique part identifier(UPI) comprising a tag indicating a data type of the encoded tuple part.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×