The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 23, 2025
Filed:
Aug. 12, 2024
Ocient Holdings Llc, Chicago, IL (US);
Samuel Peter Bove, Chicago, IL (US);
Jason Arnold, Chicago, IL (US);
Susmita Saha, Chicago, IL (US);
Sarah Kate Schieferstein, Chicago, IL (US);
Max Guthmann, Chicago, IL (US);
Ellis Mihalko Saupe, University City, MO (US);
Greg R. Dhuse, Chicago, IL (US);
Ocient Holdings LLC, Chicago, IL (US);
Abstract
A query processing system operates by: determining a query for execution that indicates a join expression and further indicates a threshold maximum number of output rows for the join expression; determining a query operator execution flow for the join expression that includes performance of two join operations based on the threshold maximum number of output rows for the join expression, wherein a union of output of the two join operations is semantically equivalent to an output of the join expression; and executing the query based on: performing the two join operations in parallel upon sets of input rows; and based on determining a set of output rows outputted by the two join operations has reached the threshold maximum number of output rows, finalizing execution of the query before at least one of the two join operations has finished processing its input rows.