Patent · US Expired

Method, computer program product, and system of optimized data translation from relational data storage to hierarchical structure

US7185024B2 · kind B2 · utility

6Cited by
2References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 22, 2003
Grant dateFeb 27, 2007
Priority date
Expiry dateApr 17, 2025

Classification

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

Abstract

A tagging tree that defines a hierarchical output data structure and relational database query operations that retrieve the data to be included in each hierarchical section is accepted and processed. A query optimizer analyzes the tagging tree to determine database query operations that can be combined into a single query command. An outer-union query command is generated to allow efficient combination of multiple query commands, some of which are predicates to others. The tagging tree is modified to replace the database queries that were combined into the outer-union query to extract data from the results set produced by the outer-union query as opposed to submitting queries to the database manager. The optimized queries can be reused an arbitrary number of times to leverage the optimizing resources that were used in their creation.

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