Patent · US Active

Bounded query rewriting using views

US10649994B2 · kind B2 · utility

0Cited by
6References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 30, 2018
Grant dateMay 12, 2020
Priority date
Expiry dateNov 8, 2038

Classification

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

Abstract

A mechanism for rewriting a bounded query onto a view is disclosed. A query, access constraints, and cached view(s) are obtained. The cached view(s) contain results of the query as applied to a dataset stored in a database. A query rewriting plan is generated by adding a fetch from query operation to the plan when a rewritten query variable can be fetched from a query constant. A fetch from database operation is added to the plan when a rewritten query variable can be fetched as a query variable that obtains bounded data from the database. An access view operation is added to the plan when a rewritten query variable can be fetched from the cached view. The query rewriting plan is executed to fetch retrieved data. The query is executed on the retrieved data to determine updated results to the query without reapplying the query to the dataset.

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