Patent · US Expired

System and method for performing database queries using a stack machine

US6253194A · kind A · utility

7Cited by
7References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 16, 1998
Grant dateJun 26, 2001
Priority date
Expiry dateJun 16, 2018

Classification

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

Abstract

A stack-language interface between a client application and its underlying database. To query the database, the client application passes a search expression to a database API. The search expression includes simple operands, which define values for individual search criteria, and one or more operators, which define the logical relationship between two or more operands. Upon receiving the search expression, the database API searches the database to retrieve records satisfying the search criteria. For each record, the database API executes the search expression on the stack machine to determine if the record matches the search criteria as defined by the operands and operators in the search expression. Once the relevant records are retrieved, the database API may present a list of objects representing those records to the client application.

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