×

Handling of analytic queries

  • US 9,727,612 B2
  • Filed: 10/07/2014
  • Issued: 08/08/2017
  • Est. Priority Date: 10/07/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for evaluating analytic queries comprising disjunctive Boolean expressions, comprising:

  • receiving, with a processor, an analytic query comprising a first disjunctive Boolean expression;

    transforming, with the processor, the analytic query to obtain a transformed analytic query comprising at least one nondisjunctive Boolean expression and at least a second disjunctive Boolean expression; and

    evaluating, with the processor, the transformed analytic query, wherein complete evaluation of the at least one nondisjunctive Boolean expressions and the at least a second disjunctive Boolean expressions yields the same results as evaluation of the first disjunctive Boolean expression,wherein evaluation of the at least one nondisjunctive Boolean expression comprises retrieving and processing of a single data table referenced by the first disjunctive Boolean expression of the analytic query, and wherein no processing is performed on the data table when the data table does not satisfy a criteria of the nondisjunctive Boolean expression.

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