Patent · US Active

Join pattern agnostic aggregate computation in database query operations

US11847115B2 · kind B2 · utility

0Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 6, 2021
Grant dateDec 19, 2023
Priority date
Expiry dateFeb 24, 2042

Classification

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

Abstract

A method of computing a join pattern agnostic aggregate function includes loading source code and parsing the source code to identify different database query operations. In response to the identification of an aggregate function in one of the different database query operations in which records in multiple tables are joined together in a table join, a multiplicity of primary keys are retrieved, each corresponding to a different one of the multiple tables and also an object of one of the tables referenced by the identified aggregate function. An existence of a fan out condition associated with the table join is then computed. On condition that an existence of the fan out condition is not computed a non-fan out sensitive implementation of the aggregate function is invoked with respect to the object. But, otherwise, a different, fan-out sensitive implementation of the aggregate function is invoked with respect to the object.

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