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:
Jul. 08, 2025
Filed:
Jun. 23, 2023
Rockset, Inc., San Mateo, CA (US);
Dhruba Borthakur, Sunnyvale, CA (US);
Venkat Venkataramani, San Mateo, CA (US);
Tudor Bosman, Hayward, CA (US);
Igor Canadi, San Francisco, CA (US);
Kshitij Wadhwa, San Mateo, CA (US);
Karen Li, San Mateo, CA (US);
Shruti Bhat, Newark, CA (US);
Rockset, Inc., San Francisco, CA (US);
Abstract
A database system receives a database language query specifying a grouping clause and one or more aggregate result values. The database system generates a pre-aggregation table based on the query. The database system generates an ingest query configured to generate data for populating the pre-aggregation table and a completion query configured to processes data stored in the pre-aggregation table. The database system periodically receives a set of input records and executes the ingest query to generate a set of pre-aggregation records. The set of pre-aggregation records are combined with the pre-aggregation table. The database system executes the completion query on the data stored in the pre-aggregation table to generate a result set and sends the generated result set to the requestor of the results.