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.

Date of Patent:
Sep. 30, 2025

Filed:

Nov. 16, 2023
Applicant:

Databricks, Inc., San Francisco, CA (US);

Inventors:

Michael Paul Armbrust, Berkeley, CA (US);

Alexander Balikov, Kirkland, WA (US);

Boyang Peng, Santa Clara, CA (US);

Assignee:

Databricks, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/2455 (2019.01); G06F 9/48 (2006.01); G06F 16/2453 (2019.01);
U.S. Cl.
CPC ...
G06F 16/24568 (2019.01); G06F 9/4881 (2013.01); G06F 16/24542 (2019.01);
Abstract

A database system performs pipelined execution of queries that process batches of streaming data. The database system compiles a database query to generate an execution plan and determines a set of stages based on the execution plan. The database query processes streaming data comprising batches. A scheduler schedules pipelined execution stages of the database query. Accordingly, the database system performs execution of a particular stage processing a batch of the streaming data in parallel with subsequent stages of the database query processing previous batches of the streaming data. The system further maintains watermarks for different stages of the database query.


Find Patent Forward Citations

Loading…