Patent · US Expired

Methods and apparatus for constructing and implementing a universal extension module for processing objects in a database

US6697818B2 · kind B2 · utility

65Cited by
4References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 14, 2001
Grant dateFeb 24, 2004
Priority date
Expiry dateNov 5, 2021

Classification

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

Abstract

Methods and apparatus for providing a multi-tier object-relational database architecture are disclosed. In one illustrative embodiment of the present invention, a multi-tier database architecture comprises an object-relational database engine as a top tier, one or more domain-specific extension modules as a bottom tier, and one or more universal extension modules as a middle tier. The individual extension modules of the bottom tier operationally connect with the one or more universal extension modules which, themselves, operationally connect with the database engine. The domain-specific extension modules preferably provide such functions as search, index, and retrieval services of images, video, audio, time series, web pages, text, XML, spatial data, etc. The domain-specific extension modules may include one or more IBM DB2 extenders, Oracle data cartridges and/or Informix datablades, although other domain-specific extension modules may be used.

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