CPC G06F 16/24553 (2019.01) [G06F 16/21 (2019.01)] | 20 Claims |
1. A non-transitory machine-readable medium storing a program executable by at least one processing unit of a device, the program comprising sets of instructions for:
querying a database for a subset of a plurality of records in the database, each record in the plurality of records comprising a value for a field;
sampling the subset of the plurality of records to identify a set of records in the subset of the plurality of records;
sorting the set of records based on the value for the field in each record in the set of records;
calculating a slope formed by a first value of the field of a first record in the sorted set of records and a second value of the field of a second record in the sorted set of records;
determining that the slope is greater than or equal to a defined slope; and
determining a threshold value for the subset of the plurality of records based on the first record.
|