Patent · US Expired

XPath containment for index and materialized view matching

US7315852B2 · kind B2 · utility

30Cited by
7References
60Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 31, 2003
Grant dateJan 1, 2008
Priority date
Expiry dateOct 21, 2024

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99936
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for using pre-computed information stored in auxiliary structures to speed up processing of expensive queries on hierarchical documents such as XML documents being queried using XPath. The invention defines a taxonomy of such structures such as indexes and materialized views for storing pre-computed XPath results (PXRs), determines what portion of the query can be evaluated by the structures, and computes the compensation for the results generated by the structures. The invention detects all structures applicable to the query and rewrites the query to use such structures, speeding up the performance of the queries. The invention identifies the matching structures by detecting containment mappings between XPath expressions in the query and the structure. The invention also includes a new representation for XPath expressions that is rich enough to express all features of XPath.

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