Apparatus and method for providing externalization in an object-oriented environment
US5864866A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Mar 26, 1997 |
| Grant date | Jan 26, 1999 |
| Priority date | — |
| Expiry date | Mar 26, 2017 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S707/99944
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
According to the present invention, an externalization service method for managing objects and state data related to the objects is disclosed. The present invention provides a method whereby objects with references to other objects can be stored in streams and can be referenced across processes, while maintaining the original object characteristics and relationships. The present invention is an extension to the existing Common Object Request Broker Architecture (CORBA) specification for externalization and can manage objects without the inherent limitations of known externalization methods. The objects of the present invention are managed by an object reference manager (reference manager) which is capable of storing and using state data and other object-related data to manage objects and the references to other objects. This information includes all information that is necessary to restore the object's characteristics, security access, state data, etc. when the object is recreated. Along with the improved functionality of the reference manager, several new methods are defined to implement improved externalization techniques for managing objects and their references.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.