Patent · US Active

Framework for providing intermediate aggregation operators in a query plan

US11620287B2 · kind B2 · utility

1Cited by
5References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 27, 2020
Grant dateApr 4, 2023
Priority date
Expiry dateJul 27, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/24544
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The subject technology receives a query plan, the query plan comprising a set of query operations, the set of query operations including at least one aggregation. The subject technology analyzes the at least one aggregation to generate a modified query plan, the modified query plan including at least a top aggregation operator, an intermediate aggregation operator, and a bottom aggregation operator. The subject technology performs, with respect to the intermediate aggregation operator, at least one operation comprising: the subject technology receives an input intermediate data type; the subject technology performs an internalize operation on the input intermediate data type to generate an internal state; the subject technology performs an accumulate operation on the internal state to generate intermediate data; and the subject technology performs an externalize operation on the intermediate data to generate an output data type.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.