Managed object system

CL 719 SC 316
6311227 Procedure calling method
Oct-30-2001 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 table having...
6308226 Communication method and system for objects movable in network
Oct-23-2001 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 moves...
6308225 Method for performing distributed object calls
Oct-23-2001 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 that contains...
6308163 System and method for enterprise workflow resource management
Oct-23-2001 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 manager having...
6301557 Method and apparatus for sharing objects and object state between processes
Oct-9-2001 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 gateway....
6286042 System and method for communications management with redundancy
Sep-4-2001 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 managed...
6282581 Mechanism for resource allocation and for dispatching incoming calls in a distributed object environment
Aug-28-2001 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 a virtual...
6282580 Bridge providing communication between different implementations of object request brokers
Aug-28-2001 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 request...
6281893 Method and apparatus for providing an object oriented approach to a device independent graphics control system
Aug-28-2001 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 using...
6275867 Operation-partitioned off-loading of operations in a distributed environment
Aug-14-2001 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 partitioning...
6269373 Method and system for persisting beans as container-managed fields
Jul-31-2001 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 the...
6260078 Using a distributed object system to find and download java-based applications
Jul-10-2001 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. Initially,...
6260076 Method of using an object-oriented communication system with support for multiple remote machine types
Jul-10-2001 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 first plurality...
6253254 Hyper media object management
Jun-26-2001 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 browser...
6249821 Network object frameworks
Jun-19-2001 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 providing access...
6243764 Method and system for aggregating objects
Jun-5-2001 A method and system for aggregating objects within a computer system are provided. In a preferred embodiment, the method aggregates an enclosed object within an enclosing object. The enclosed object has...
6243765 Method and apparatus for data communication
Jun-5-2001 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. The first...
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
Jun-5-2001 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 system....
6240465 Method and system for aggregating objects
May-29-2001 A method and system for aggregating objects within a computer system are provided. In a preferred embodiment, the method aggregates an enclosed object within an enclosing object. The enclosed object has...
6240466 Object-oriented apparatus and method for determining new object location relative to an existing object
May-29-2001 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 for the...
6240422 Object to relational database mapping infrastructure in a customer care and billing system
May-29-2001 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 which...
6237043 System and method for adding highly optimized synchronization capability to objects at run-time
May-22-2001 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 to an...
6237044 Method for object-oriented programming using dynamic interfaces
May-22-2001 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 invention...
6233623 Replicated resource management system for managing resources in a distributed application and maintaining a relativistic view of state
May-15-2001 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 memory pools,...
6233610 Communications network having management system architecture supporting reuse
May-15-2001 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 composites....
6233584 Technique for providing a universal query for multiple different databases
May-15-2001 A technique for permitting a client in a client/server computing environment to query a plurality of databases for desired data utilizing a single query sent over a network one time. The single query need...
6230213 Extensible mechanism for providing safe automatic management of objects
May-8-2001 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 makes...
6230212 Method and system for the link tracking of objects
May-8-2001 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 a lineage...
6226692 Method and system for constructing software components and systems as assemblies of independent parts
May-1-2001 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 terminal interface...
6226691 System, method, and article of manufacture for adding object services to a binary class in an object oriented server
May-1-2001 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 information...
6195709 Method of providing persistency for transient objects in object oriented technology
Feb-27-2001 A method of providing persistency for an object (O) to be a persistent object, in an object oriented application, comprising the steps of associating (102) a proxy object (PO) with said object (O), creating...
6195682 Concurrent server and method of operation having client-server affinity using exchanged client and server keys
Feb-27-2001 In a distributed information network, a broker server is coupled to a plurality of child servers and to a plurality of clients in the network. The broker server connects clients to a child server in a...
6182273 Groupware development assisting system
Jan-30-2001 The groupware development assisting system includes a format definition portion which defines a format of the electronic mail given or received among nodes, an object definition portion which defines the...
6182156 Object-oriented data processing system allowing dynamic change of one or more ancestors and/or descendents of one or more classes of objects
Jan-30-2001 A data processing system at least a portion of which operates under control of an object-oriented program. The data processing system contains an object-oriented system, in which a plurality of objects...
6170009 Controlling devices on a network through policies
Jan-2-2001 A system that facilitates control over a group of devices coupled to a network. This system allows an operator to specify a policy for controlling a group of devices. This policy is automatically translated...
6167563 Method and system for building components in a framework useful in developing integrated business-centric applications
Dec-26-2000 The method and system of the present invention solves the problems of the prior art by creating several components to detect and correct an out of date component. A component is considered out of date...
6167458 Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled marshaling
Dec-26-2000 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, descriptor...
6151639 System and method for remote object invocation
Nov-21-2000 The present invention pertains to a system and method for performing remote object invocation. A object-oriented computing system includes a number of independent computing nodes that are interconnected...
6145013 Distributed instantiation system and method
Nov-7-2000 A communication system and method includes unums distributed over at least a single presence and including a selected plurality of ingredients. An unum is established by creating ingredients at the level...
6134600 Method and apparatus for dynamic derivatives desktops
Oct-17-2000 An apparatus for dynamic derivatives desktops and methods of operating the same result in a dynamic derivatives desktop server for a CORBA (Common Object Request Broker Architecture) operating system that...
6106569 Method of developing a software system using object oriented technology
Aug-22-2000 A method of developing a software system using Object Oriented Technology and frameworks. The problem of allowing an object to acquire and lose ability and function and to modify responsibilities on an...
6032199 Transport independent invocation and servant interfaces that permit both typecode interpreted and compiled marshaling
Feb-29-2000 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, descriptor...
5951680 Configurator object
Sep-14-1999 New objects in an object-oriented environment are configured and initialized for a specific container location using a configurator object. Each container in the system will have a configurator object...
5938733 Object oriented representation of network requests in a client server model
Aug-17-1999 An object oriented representation for sending network protocol requests between a first and a second process in a computer network. In an object oriented implementation of a protocol stack a network definition...
5913032 System and methods for automatically distributing a particular shared data object through electronic mail
Jun-15-1999 A computer system having a facility for concurrently sharing objects or resources is described. The system includes a publish-and-subscribe facility or "Object Exchange," for facilitating sharing among...
5892946 System and method for multi-site distributed object management environment
Apr-6-1999 A distributed object messaging system and method (10) are provided for a plurality of nodes (15-21, 25-32) distributed in multiple physically separate sites (12, 13). There are a plurality of processes...
5878260 Information handling system, method, and article of manufacture including object name services with multilevel indices
Mar-2-1999 A prior art naming module supports binding of an object to a name in a Naming Context (i.e., a directory). The present invention extends this original module to support properties (data about bindings),...
5872971 Data processing systems and methods providing interoperability between data processing resources
Feb-16-1999 Provided are transaction processing systems and methods enabling interoperation between data processing resources which implement different transaction processing models. The systems and methods also enable...
5870588 Design environment and a design method for hardware/software co-design
Feb-9-1999 A hardware and software co-design environment and design methodology based on a data-model that allows one to specify, simulate, and synthesize heterogeneous hardware and software architectures from a...
5867707 Device for building programs employing objects linkage information
Feb-2-1999 To permit a user to produce application programs easily, a plurality of object names and objects linkage information is specified as external specification data, the plurality of objects are related to...