NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Methods and apparatus for constructing and implementing a universal extension module for processing objects in a databaseMethods 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.
Document ID
20080007041
Acquisition Source
Goddard Space Flight Center
Document Type
Other - Patent
Authors
Li, Chung-Sheng
Smith, John R.
Chang, Yuan-Chi
Jhingran, Anant D.
Padmanabhan, Sriram K.
Hsiao, Hui-I
Choy, David Mun-Hien
Lin, Jy-Jine James
Fuh, Gene Y. C.
Williams, Robin
Date Acquired
August 24, 2013
Publication Date
February 24, 2004
Subject Category
Computer Programming And Software
Report/Patent Number
Patent Number: US-PATENT-6,697,818
Patent Application Number: US-PATENT-APPL-SN-881265
Funding Number(s)
CONTRACT_GRANT: NCC5-305
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
Patent
US-PATENT-6,697,818
Patent Application
US-PATENT-APPL-SN-881265
No Preview Available