Patent ID: 11941006
Assignee: PALO ALTO NETWORKS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. An apparatus comprising:
a processor; and
a computer-readable medium having instructions stored thereon that are executable by the processor to cause the apparatus to,
determine a plurality of candidate partitions of a search space of a query submitted to a database based on generation of a plurality of augmented versions of the query, wherein each of the plurality of augmented versions of the query has appended a predicate comprising a first key and one or more candidate values of the first key;
evaluate the plurality of augmented versions of the query based on a set of heuristics;
select a first augmented version of the plurality of augmented versions of the query for execution on the database based on the evaluation; and
paginate a subset of results of the query that are obtained from execution of the first augmented version of the query.