Match Document Document Title
6405264 Marshaling and unmarshaling framework for supporting filters in a distributed object system  
In order to support filtering operations in a CORBA system, the marshaling and unmarshaling process is encapsulated in a server invocation object created from a class which contains data,...
6389484 Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled marshaling  
Data structures, methods, and devices for facilitating servant invocation in a distributed client-server based object oriented operating system are disclosed. In one aspect of the invention,...
6378003 Method and system for deriving metaclasses in an object oriented system  
A system, method, and program for deriving metaclasses of classes of objects defined according to traditional subclassing inheritance is disclosed, which uses a neutral set of information from...
6374293 Network management system using model-based intelligence  
A network management system includes a user interface, a virtual network and a device communication manager. The virtual network includes models which represent network entities and model...
6374308 Method and apparatus for interactively connecting distributed objects to a graphic user interface  
A connection is dynamically created between a graphic user interface (GUI) and a statically typed, distributed object using the present invention. The connection is created without requiring a...
6363434 Method of managing resources within a network of consumer electronic devices  
A method of managing resources within a network for consumer electronic media devices. In one embodiment, the method is implemented as a software resource manager which provides a centralized...
6360230 Method and system for uniformly accessing multiple directory services  
The present invention provides a directory service system for accessing a plurality of directory services in a uniform manner. Each directory service manages information relating to objects of...
6356957 Method for emulating native object oriented foundation classes on a target object oriented programming system using a template library  
A system and method for porting a software application from a native object oriented programming system to a target object oriented programming system is presented. The native object oriented...
6353846 Property based resource manager system  
A property based decision support system for allocating existing resources to implement a functional unit. The system includes a plurality of resource modules, each providing a component function...
6353881 Supporting space-time dimensional program execution by selectively versioning memory updates  
A system is provided that facilitates space and time dimensional execution of computer programs through selective versioning of memory elements located in a system heap. The system includes a head...
6353860 Methods and apparatus for managing collections of objects  
A variety of methods, apparatus and data structures for managing collections of objects are described. In one aspect of the invention, an object that is intended for use in a distributed object...
6349343 System and method for providing interoperability among heterogeneous object systems  
A system and method in accordance with a preferred embodiment enable objects from two or more heterogeneous object systems in a digital computer to interoperate and be combined in the creation of...
6349322 Fast synchronization for programs written in the JAVA programming language  
A method, system, and computer program product for synchronized thread execution in a multithreaded processor are described. Each synchronized thread refers to at least one object identified by an...
6345314 Technique to minimize data transfer between two computers  
A host computer provides an object stored in the host computer to a target computer. In response to a need for an object at the target computer, the host computer generates and transfers to the...
6345306 Packager apparatus and method for physically and logically packaging and distributing items in a distributed environment  
An apparatus and method for creating packages and for transferring packages between computer systems provides a graphical user interface that allows a user to define various attributes for a...
6343332 Communication link information generating device, a three-tier client/server system, and a medium storing a communication link information generator program  
A communication link information generating device for generating link information for communications in a three-tier system in which a general-purpose computer, which operates in a...
6343287 External data store link for a profile service  
A profile service, instance is linked to a plurality of external data stores. Each external data store is associated with a predefined data store connector class that describes a connector object...
6339782 Persistence mechanism and method for objects  
A method and apparatus for providing persistence in a Java environment is provided. The method and apparatus provide object persistence in way that can be adapted for use in a wide variety of...
6338160 Constant pool reference resolution method  
An implementation of Java is disclosed in which references to the constant pool are implemented by using a Data Resolution Field within the constant pool entry. The Data Resolution Field acts as...
6336148 Automatic checking of public contracts and private constraints on distributed objects  
In a distributed system, a method and apparatus for automatically checking objects according to a specification which includes public contracts and private constraints. Public contracts are obeyed...
6330517 Interface for managing process  
An improved interface is established between a field management system and a calibrator for calibrating a process device to provide increased efficiency. The interface includes a communication...
6330714 Method and computer program product for implementing redundant lock avoidance  
A method and computer program product are provided for implementing redundant lock avoidance in a virtual call sequence in a computer-system. A first copy of each target method with...
6324590 Replicated resource management system for managing resources in a distributed application and maintaining a relativistic view of state  
A method and apparatus for accessing resource objects contained in a distributed memory space in a communications network, including dividing the distributed memory space into a plurality of...
6314555 Software system generation  
A system for building collaborative software agents is provided with a set of editors for capturing data for installation in the individual agents. The collaborative software agents will normally...
6311227 Procedure calling method  
A procedure calling method is provided, in which an appropriate procedure car be mutually called safely between separately-prepared application programs. The method uses a procedure assignment...
6308163 System and method for enterprise workflow resource management  
A method and a system for providing resource management in workflow processing of an enterprise include a multi-level resource manager hierarchy. An upper level includes at least one resource...
6308225 Method for performing distributed object calls  
A method for making distributed object calls from client applications to server applications is disclosed. In particular, the method of the present invention involves generating a data structure...
6308226 Communication method and system for objects movable in network  
After an incarnation being an object set at site B connected with an entity being an object set at site A by means of a communication link is disconnected with an entity at site A, the incarnation...
6301557 Method and apparatus for sharing objects and object state between processes  
A method and apparatus for integrating management agents and EM frameworks is provided. For a representative embodiment, the present invention includes an open enterprise management gateway or OEM...
6286042 System and method for communications management with redundancy  
Management operations can be sent from a managing system to a number of managed systems over a management interface. Redundancy is provided through replicating a management operation in a first of...
6282581 Mechanism for resource allocation and for dispatching incoming calls in a distributed object environment  
A communications framework operable to support remote method invocation in a distributed object environment. The communications framework supporting a base class having an interface definition for...
6282580 Bridge providing communication between different implementations of object request brokers  
Systems and methods for providing communication between different implementations of object request brokers are provided. A bridge including a proxy object allows communication between the object...
6281893 Method and apparatus for providing an object oriented approach to a device independent graphics control system  
A method and apparatus for exploiting the power of existing device independent graphics and text manipulations, while providing a high level of client-side performance for interactive applications...
6275867 Operation-partitioned off-loading of operations in a distributed environment  
Selected server operations that affect objects in a distributed computing system can be off-loaded from servers at which the objects are stored to other servers without the requirement of vertical...
6269373 Method and system for persisting beans as container-managed fields  
A method for persisting a container-managed server object or bean in a distributed data processing system is provided. A method in a Tie object is invoked by the container of the bean to assist in...
6260076 Method of using an object-oriented communication system with support for multiple remote machine types  
A method for communicating with a plurality of remote machines, of a plurality of machine types, using a computer system having a memory, includes the steps of constructing within the memory a...
6260078 Using a distributed object system to find and download java-based applications  
A client enabled to load and run Java applets in a distributed object computing system retrieves needed Java classes in a location-independent manner from various class servers in the system....
6253254 Hyper media object management  
A method and apparatus that uses a hypermedia approach to managing distributed objects. A first embodiment of the present invention uses the World Wide Web hypermedia system. A user initializes...
6249821 Network object frameworks  
A computer network is disclosed as including at least one network client memory, a network operating system executing in the network client memory for operating the computer network and for...
6243765 Method and apparatus for data communication  
A method and apparatus for communicating information. In particular, a method of communicating data between a plurality of applications, comprising the following steps. A first list is encoded....
6243763 Method for sending a message to a group and the group broadcasts the message to its members or references within an object-oriented system  
A method, apparatus, and article of manufacture which provides for sending a message to a group and the group then broadcasting the message to the members of the group within an object-oriented...
6240466 Object-oriented apparatus and method for determining new object location relative to an existing object  
According to the present invention, an apparatus and method for creating new objects "near" existing objects is disclosed. In a preferred embodiment of the present invention, a desirable location...
6240422 Object to relational database mapping infrastructure in a customer care and billing system  
A system that uses an object to relational database mapping infrastructure to map C++ objects and their relationships to and from a relational database. The mapping is facilitated by mapping files...
6237044 Method for object-oriented programming using dynamic interfaces  
An apparatus and method for allocating, linking and using blocks of memory to represent a data object in an object-oriented programming environment, particularly COM programming environments. The...
6237043 System and method for adding highly optimized synchronization capability to objects at run-time  
The present invention is directed to a system, method, and computer-readable medium for providing a highly efficient locking mechanism for an object's shared data. The locking mechanism is bound...
6233610 Communications network having management system architecture supporting reuse  
A communications network, eg a distributed network, comprises a plurality of distributed physical resources in the form of components, assemblies of components, and systems based on components and...
6230212 Method and system for the link tracking of objects  
A method and system for tracking, and resolving links to, objects that derive from a common object creation is provided. In a system, the system creates a source object. The system then generates...
6230213 Extensible mechanism for providing safe automatic management of objects  
Disclosed is an object-oriented programming mechanism to control and manage object ownership by more than one reference. According to that mechanism, an envelope class is created in a manner that...
6226691 System, method, and article of manufacture for adding object services to a binary class in an object oriented server  
A system, method and article of manufacture for automatically inserting object services such as persistence, concurrency, recoverability, security and distribution into binary classes in an...
6226692 Method and system for constructing software components and systems as assemblies of independent parts  
A system and a method for designing and constructing software components and systems by assembling them from independent parts which is compatible with and extends existing object models. A...