TRANSPARENT GENERAL PURPOSE OBJECT ISOLATION FOR MULTI-TIER DISTRIBUTED OBJECT ENVIRONMENTS
Patent №
US 6,597,366
Granted
2003-07-22
Filed 2000
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09483511
A method for manipulating objects in isolation, in accordance with the invention, includes providing a shared object, B, from an object provider for use on a distributed object system. A new class of objects are provided which include a facade object, Bf, for B and a versionable representation object, Bv, for B wherein Bf supports a same interface as B. B is permitted to be manipulated in a given context isolated from other contexts for the object B wherein the object provider and an object user are unaware of the production and manipulation of the new class of objects. Method invocations on Bf in the given context are delegated to Bv to associate an instance of Bv with the given context such that one or more versions of object B are persistently maintained in the distributed object system.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 105550494
Assignors
BENNETT, BRIAN T., LEFF, AVRAHAM, MIKALSEN, THOMAS A., RAYFIELD, JAMES T., ROUVELLOU, ISABELLE M.
On an employer assignment, the assignors are typically the inventors.