Patent ID: 9471710
Filing Date: 2016-10-18
CPC Classification: G06F

Claim Text:
1. A method for encoding data while being processed as part of a query, the method comprising: receiving the query; determining a first set of values for completing the query, the first set of values being associated with the data; reducing the first set of values, wherein reducing the first set of values comprises: determining, during run-time, that the query includes a query predicate; evaluating, during run-time, the query predicate to determine that the query predicate excludes a third un-encoded value in the second set of values and does not exclude the second un-encoded value in the second set of values; encoding, during run-time and subsequent to evaluating the query predicate, the second un-encoded value to obtain an encoded value; completing the query at least in part by performing, during run-time, at least one processing operation on the encoded value; decoding the encoded value to obtain the second un-encoded value upon completion of the query.