Patent · US Expired

Operating system and data base using table access method with dynamic binding

US5682535A · kind A · utility

83Cited by
11References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJan 13, 1997
Grant dateOct 28, 1997
Priority date
Expiry dateJan 13, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/31
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system for program development and execution consisting of a high level programming language based on a four part rule organization, consisting of a rule definition, a list of conditions, a list of actions which are taken upon satisfaction of a corresponding condition, and a list of exception handlers. The high level language is translated into an internal representation which controls a virtual stack machine. The virtual stack machine performs dynamic binding of rules and data to the current rule. Data access events are supplied through a table access method which provides an interface to the variety of sources of data coupled to the system. These sources of data include screens, import/export mechanisms, a foreign database system, such as IMS, and a local database system known as the table data store. The table data store organizes data in an object oriented, relational system, where each table is ordered on a primary key. Also, the table access method performs selection and ordering operations on the tables accessible through the table access method, implements and triggers invalidation routines upon data access events, in a recursive relationship with the virtual stack machin…

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