Patent · US Expired

Persistent data interface for an object oriented programming system

US5247669A · kind A · utility

67Cited by
14References
32Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 6, 1993
Grant dateSep 21, 1993
Priority date
Expiry dateJan 6, 2013

Classification

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

Abstract

A persistent data interface for an object oriented programming system provides a persistent class object. Any object which must survive a run time session is arranged to inherit from the persistent class object. Any object which inherits from the persistent class automatically becomes a persistent object. The persistent class includes a "materialize" method for automatically retrieving a persistent object from nonvolatile memory and placing it in volatile memory if the persistent object cannot be located in volatile memory. A "dematerialize" method is also included for removing an object from volatile memory and storing it in nonvolatile memory. Data integrity of the system is thereby preserved.

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