Patent · US Expired

Method of recursively deriving and storing data in, and retrieving recursively-derived data from, a computer database system

US5546571A · kind A · utility

91Cited by
11References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 16, 1993
Grant dateAug 13, 1996
Priority date
Expiry dateFeb 16, 2013

Classification

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

Abstract

A structure and method of arranging recursively derived data items in a database. A set of hierarchical iteration levels, one for each iteration of the recursive relation from which the data items are derived, is provided and all data items derived during a given iteration are associated with the corresponding iteration level. Also provided is an index structure including an index set of non-leaf nodes, a sequence set of leaf nodes, and an iteration level index. The leaf nodes include a record of the iteration level of each data item. The data are globally linked according to iteration level or are clustered on pages which are linked according to iteration level. Highly efficient scan and search are implemented by utilizing the iteration level index and the record of iteration level in the leaf nodes to direct the scanning and searching to data generated during a single iteration. The least fixpoint of a set of mutually recursive relations is efficiently calculated by these methods.

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