US 12,271,384 B2
Enforcement of a minimum result set size rule for queries requested for execution against a database system
S. Christopher Gladwin, Chicago, IL (US); Andrew D. Baptist, Mt. Pleasant, WI (US); George Kondiles, Chicago, IL (US); and Jason Arnold, Chicago, IL (US)
Assigned to Ocient Holdings LLC, Chicago, IL (US)
Filed by Ocient Holdings LLC, Chicago, IL (US)
Filed on Dec. 7, 2023, as Appl. No. 18/532,167.
Application 18/532,167 is a continuation of application No. 17/651,914, filed on Feb. 22, 2022, granted, now 11,874,841.
Application 17/651,914 is a continuation of application No. 17/443,066, filed on Jul. 20, 2021, granted, now 11,734,283, issued on Aug. 22, 2023.
Application 17/443,066 is a continuation of application No. 16/668,402, filed on Oct. 30, 2019, granted, now 11,106,679, issued on Aug. 31, 2021.
Prior Publication US 2024/0104102 A1, Mar. 28, 2024
Int. Cl. G06F 16/2455 (2019.01); G06F 16/242 (2019.01); G06F 16/248 (2019.01)
CPC G06F 16/24564 (2019.01) [G06F 16/2428 (2019.01); G06F 16/248 (2019.01)] 19 Claims
OG exemplary drawing
 
1. A method for execution by a query processing system comprising:
determining a set of query rules that includes a minimum result set size rule;
receiving a query from a requesting entity;
determining a size of a result set of the query;
generating compliance data based on determining whether the size of the result set complies with the minimum result set size rule;
when the compliance data indicates the size of the result set complies with the minimum result set size rule:
generate a query result for the query based on the result set, wherein the result set is generated based on executing at least one query function indicated in the query against a database system; and
transmitting the query result to the requesting entity; and
when the compliance data indicates the size of the result set does not comply with the minimum result set size rule:
foregoing transmission of the query result to the requesting entity;
wherein the query result for the query includes a set of records included in the result set, and wherein the query result is transmitted when a number of records in the set of records compares favorably to a threshold minimum number of records indicated by the minimum result set size rule.