Patent · US Expired

Method and apparatus for caching result sets from queries to a remote database in a heterogeneous database system

US5903887A · kind A · utility

34Cited by
1References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 15, 1997
Grant dateMay 11, 1999
Priority date
Expiry dateSep 15, 2017

Classification

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

Abstract

A method enables a data manipulation action to occur between data from a data source and data in a table in a database, where the database is remote from the data source. The method includes the steps of: determining whether data from the data source comprises unique values, and if not, enabling a caching procedure. The caching procedure obtains values from the data source and transmits a query to a database management system which controls the table, including a value from the data source. A result set is received from the table, is cached, and additionally is stored for purposes of responding to the query. Thereafter, if a value from the data source is retrieved which is identical to a previously retrieved data source value, the cached corresponding result set is utilized, in lieu of transmitting a further query to the table.

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