Patent · US Active

Techniques for efficient integration of text searching with queries over XML data

US7305414B2 · kind B2 · utility

12Cited by
12References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 5, 2005
Grant dateDec 4, 2007
Priority date
Expiry dateJul 11, 2026

Classification

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

Abstract

A method and apparatus for rewriting a database command containing an embedded XML expression such that the rewritten database command recites a text function, in lieu of the embedded XML expression, is provided. Advantageously, a DBMS may take advantage of the efficiencies in storing XML data within the database, while avoiding the generation of unnecessary XML elements in processing the query when the XML elements contribute nothing to the outcome of the query. Cost-base or rule-based analysis may be performed to determine how to rewrite a received database command. The database server may functionally evaluate the text function or may use an index defined on a column of the database. The text function may function as a primary filter or may reference a column upon which an index is defined, wherein the index operates at the same or higher level than a column being referenced in the embedded XML expression.

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