×

Translation system and method for SPARQL queries

  • US 8,275,784 B2
  • Filed: 03/26/2010
  • Issued: 09/25/2012
  • Est. Priority Date: 03/31/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for translating a SPARQL query, comprising the steps of:

  • parsing said SPARQL query, wherein said parsing step is performed using a parser/lexer;

    detecting a hidden negative pattern in said parsed SPARQL query, wherein said detecting step is performed using a hidden negative pattern detector;

    translating said detected hidden negative pattern into an explicit negative pattern, wherein said translating step is performed using a hidden negative pattern translator;

    separating said explicit negative pattern from a positive pattern in said parsed SPARQL query, wherein said separating step is performed using a separator;

    translating said explicit negative pattern into a negative portion of an SQL statement, wherein said step of translating said explicit negative pattern is performed using a negative pattern translator;

    translating said positive pattern into a positive portion of said SQL statement, wherein said step of translating said positive pattern is performed using a positive pattern translator; and

    combining said negative portion of said SQL statement with said positive portion of said SQL statement, wherein said combining step is performed using a combiner.

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