APPARATUS AND METHOD FOR PASSING STATEMENTS TO FOREIGN DATABASES BY USING A VIRTUAL PACKAGE

Patent №

US 6,041,344

Granted

2000-03-21

Filed 1997

Owner

ORACLE CORPORATION

Lab

AI components

2

nlp · planning

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08880325

An apparatus and method for accessing foreign processes in a heterogeneous database environment includes a local database server having heterogeneous services to selectively send foreign operations to the appropriate foreign processes in a controllable manner. A client application sending a statement to the local database server is checked by the local server to determine if the statement includes a reference to a foreign database system. The heterogeneous services selectively outputs a the foreign request to an agent process in communication with the foreign database system via an Application Programming Interface (API), where a foreign database driver corresponding to the foreign database maps the request from the API to the format of the foreign database. The local database server selectively allocates memory space for expected results from the foreign database, and completes execution of the statement upon receiving the expected results from the agent process. Hence, the agent process efficiently manages client statements having expressions to be processed by a foreign database system.

AI classification

Planning0.98
Natural language0.56
Knowledge representation0.13
AI hardware0.04
Evolutionary computation0.00
Vision0.00
Machine learning0.00
Speech0.00

Ownership

ORACLE CORPORATION

assignment · 89190361

Assignors

BODAMER, ROGER, DRAAIJER, JACCO, VOSS, ERIC, MANI, RAGHU, BODAMER, ROGER, DRAAIJER, JACCO, VOSS, ERIC, MANI, RAGHU

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC