Method and apparatus for enabling persistent attributes in an ob

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

707 10, 707103, 707 1, G06F 1540

Patent

active

058707425

ABSTRACT:
A method and apparatus for saving and restoring persistent objects in a distributed object-oriented programming environment. This invention maintains persistent values for individual attributes and or instance variables. Attribute persistence is implemented using an interface that is inherited by any class that wants to have persistent attributes. The interface provides load.sub.-- attribute and store.sub.-- attribute methods that provide TypeCode based encoding and decoding. The methods provide improved performance by maintaining a cached copy of the encoded attribute and its TypeCode in memory in addition to the copy that exist in external storage. This allows the load.sub.-- attribute method to return the attribute without having to access external storage. Performance is enhanced during the object restoration process by restoring only the attribute values currently needed instead of the entire object. In addition, the invention keeps the contents of external storage in synchronization with the internal objects state thus improving the data integrity of the distributed object-oriented programming environment. This is accomplished by saving attribute data whenever it is updated.

REFERENCES:
patent: 5241624 (1993-08-01), Torres
patent: 5247669 (1993-09-01), Anbraham et al.
patent: 5291583 (1994-03-01), Bapat
patent: 5437027 (1995-07-01), Bannon et al.
patent: 5448727 (1995-09-01), Annevelink
patent: 5644764 (1997-07-01), Johnson et al.
Orthogonal Persistence in a Heterogeneous Distributed Object-Oriented Environment, P. Sousa et al., The Computer Journal, vol. 37 No. 6, 1994.
Persistent Objects in C++: Cooperation Among Classes Using a Persistent-Object Database, A. Stevens, Dr. Dobbs Journal, V 12 N 12 p34 (6); Dec. 1992.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for enabling persistent attributes in an ob does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for enabling persistent attributes in an ob, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for enabling persistent attributes in an ob will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1960082

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.