| 5838970 |
Object-oriented computer environment and related method |
| Nov-17-1998 |
An object-oriented computer environment is managed by storing, in a plurality of repositories accessible during the life cycles of objects, information required to initiate object operations. The repositories... |
| 5832268 |
System and method for supporting complex objects in an object oriented computing environment |
| Nov-3-1998 |
A Complex Object class is provided for grouping hierarchically unrelated objects, i.e. objects which are unrelated to each other as parent and child objects, into Complex Objects in an object oriented... |
| 5832266 |
Encapsulation of applications for inclusion within an object management facility environment |
| Nov-3-1998 |
A computing system having an object management facility is presented. The object management facility manages a plurality of objects. Each object references an application designed to run in conjunction... |
| 5832269 |
Programming language system for generating a program system of a real-time system on a high level language |
| Nov-3-1998 |
A programming language system in a high level language should comprise language means that enable a reliable and purely logical programming of a locally transparent communication between programs sequencing... |
| 5832264 |
Object-oriented communications framework system with support for multiple remote machine types |
| Nov-3-1998 |
A system enabling an application programmer to construct a plurality of application programs for communicating with a plurality of remote machines of a plurality of machine types, each of the plurality... |
| 5828851 |
Process control system using standard protocol control of standard devices and nonstandard devices |
| Oct-27-1998 |
A process controller implements and executes a standard set of function blocks or control functions defined by a standard protocol so that standard-type control is achieved with respect to non-standard-type... |
| 5826085 |
Object oriented computer interface supporting interactive networked applications |
| Oct-20-1998 |
An object oriented interactive application interface for facilitating application program development in a networked computer system providing on-line services is disclosed. The present invention is an... |
| 5822585 |
System and method for cooperative processing using object-oriented framework |
| Oct-13-1998 |
An object-oriented framework is used to build cooperative objects. Objects can span processes on different machines connected by a network. The objects are used to build distributed or cooperative applications... |
| 5822580 |
Object oriented programming based global registry system, method, and article of manufacture |
| Oct-13-1998 |
A data-driven global registry method for use to extend a framework in an object oriented programming (OOP) based computer system is provided. The method includes providing a new class defined in a shared... |
| 5822527 |
Method and apparatus for information stream filtration using tagged information access and action registration |
| Oct-13-1998 |
An object-oriented filter for an information stream includes an interface module to provide a common interface for accessing an application program and a filter module. The filter module uses suitable... |
| 5815710 |
Method and apparatus for managing relationships among objects in a distributed object environment |
| Sep-29-1998 |
A method and apparatus for managing relationships among objects in a distributed object environment includes a method and apparatus for determining whether two or more object references refer to identical... |
| 5808911 |
System and method for remote object resource management |
| Sep-15-1998 |
The present invention pertains to a system and method for tracking object references in an object-oriented computing system including a number of independent computing nodes interconnected by a communications... |
| 5805885 |
Method and system for aggregating objects |
| Sep-8-1998 |
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... |
| 5784620 |
Object-oriented system having shared-persistent class pattern |
| Jul-21-1998 |
An object-oriented system includes a base class and a related derived class. A state selector class provides state selection to the base class. A class of operational objects are related to the base class... |
| 5768588 |
Efficient method router that supports multiple simultaneous object versions |
| Jun-16-1998 |
OOP environments comprise composite data structures and internal mechanisms for manipulating those structures. The structures are used to allow a user to realize the power of OOP. Hence, the layout of... |
| 5764897 |
Method and apparatus for managing transactions in an object-oriented distributed system |
| Jun-9-1998 |
This disclosure describes a solution to this basic problem of transaction management for systems which use the object metaphor to define the interfaces between different components of a system. An elegant... |
| 5758349 |
Process and system for run-time inheritance and disinheritance of methods and data |
| May-26-1998 |
In an object-oriented run-time environment, inheritance and disinheritance of methods and data to and from an object is facilitated. When an object is invoked, a method within the object is called. Execution... |
| 5751962 |
Object-based systems management of computer networks |
| May-12-1998 |
A method, apparatus, and article of manufacture for object-based systems management of a computer network. An object-based representation of the network is stored in a memory of a computer. The object-based... |
| 5748960 |
Method and apparatus for validating travelling object-oriented programs with digital signatures |
| May-5-1998 |
A method of operating computers in accordance with an enhanced object-oriented programming methodology creates a framework for efficiently performing automated business transactions. The object-oriented... |
| 5745764 |
Method and system for aggregating objects |
| Apr-28-1998 |
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... |
| 5742284 |
Object based system comprising weak links |
| Apr-21-1998 |
A distributed object based system (10) comprising primary (P) and secondary (S) objects with provision for containership links between primary objects and objects which they contain and for weak links... |
| 5737607 |
Method and apparatus for allowing generic stubs to marshal and unmarshal data in object reference specific data formats |
| Apr-7-1998 |
The invention provides solutions to the problems which are encountered by object oriented systems designers when attempting to implement schemes for object invocation and for argument passing in distributed... |
| 5734903 |
System and method for object oriented message filtering |
| Mar-31-1998 |
A system for object oriented message filtering for selectively transferring a message between a client task and one or more server tasks for preprocessing, processing, and postprocessing comprises an object... |
| 5734902 |
Communication system for maintaining data consistency among replicated shared objects |
| Mar-31-1998 |
A shared object is created which is copied to all system nodes requiring access to the object and a used-by table is created identifying the nodes holding a copy of the object. When the object is updated... |
| 5732270 |
System and method for providing interoperability among heterogeneous object systems |
| Mar-24-1998 |
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 a larger... |
| 5732271 |
Data processing system and method for processing an object oriented development environment employing property inheritance using prototypical objects |
| Mar-24-1998 |
A method and system which provides a prototypical object which can be copied to create a derived object. A derived object can contain attribute values or it can hold a reference to its prototypical object.... |
| 5732261 |
Method of using an object-oriented communication system with support for multiple remote machine types |
| Mar-24-1998 |
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... |
| 5729739 |
Persistent object mapping system and method with abstract schema mapper |
| Mar-17-1998 |
A system for mapping data between a selected object and a persistent medium in an object-oriented computer system is disclosed, wherein the data is manipulated by processing methods associated with the... |
| 5724503 |
Method and apparatus for interpreting exceptions in a distributed object system |
| Mar-3-1998 |
A computer system and a computer-implemented method are described which may be used in a distributed client/server computing environment to convert an exception identifier received by a host computing... |
| 5710925 |
Method and system for aggregating objects |
| Jan-20-1998 |
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... |
| 5706517 |
Method and apparatus for retrieving distributed objects in a networked system |
| Jan-6-1998 |
A method and apparatus for representing the attributes of an object representing a person or entity in an object oriented operating system running on a computer. The information is presented in the form... |
| 5704041 |
Object independent scoping in an open system interconnection system |
| Dec-30-1997 |
In an Open System Interconnection (OSI) environment, an agent Common Management Information Protocol (CMIP) platform maintains an up to date tree of all of the Managed Object Instances (MOIs), in order... |
| 5701484 |
Routing objects on action paths in a distributed computing system |
| Dec-23-1997 |
A system for routing an "object" (in the sense that object means an abstraction that encapsulates data in a known way, with a known list of operations or methods to access the data, and the object has... |
| 5692195 |
Parent class shadowing |
| Nov-25-1997 |
A method, system and program for supporting a dynamic bind between a derived class and its parent class. A processor provides for the registration of class objects and dynamic binding of derived class... |
| 5684955 |
Process for distributing an object-oriented program over a plurality of operating system processes of a computer system |
| Nov-4-1997 |
In an object-oriented application, a preparation process is used when compiling the sources of the application, a configuration process is used when link-editing, and a communication process is used during... |
| 5682532 |
System and method having programmable containers with functionality for managing objects |
| Oct-28-1997 |
An improved storage mechanism is provided. In a preferred embodiment of the present invention, a container is used for storing objects, links to objects, and other containers. The container of the preferred... |
| 5634128 |
Method and system for controlling access to objects in a data processing system |
| May-27-1997 |
A method and system are provided for controlling the access objects in an object oriented data processing application, where the objects are being hierarchically structured and either locally available... |
| 5615336 |
Selective user coupling for shared object oriented computer system |
| Mar-25-1997 |
An object based computer system has viewers which may be directed around the object world of the system. A coupling facility is provided whereby viewers may be linked equally or in a hierarchy so that... |
| 5519875 |
Distributed processing system for modules, each having modularized objects |
| May-21-1996 |
A distributed processing system capable of realizing efficient management of a multiplicity of objects in a large scale distributed processing comprises an objectification unit which makes it possible... |
| 5519863 |
Notification forwarding discriminator |
| May-21-1996 |
Problems with prior OSI (Open Systems Interconnected) event forwarding discriminators (EFD) are solved in accordance with this invention by creating a new type of EFD, called a notification forwarding... |
| 5517645 |
Method and system for interfacing components via aggregate components formed by aggregating the components each with an instance of a component manager |
| May-14-1996 |
A method and system for managing the connection of client components to an interface implemented by a server component. In a preferred embodiment, a user component provides an implementation of an interface... |
| 5504906 |
Managing structured objects using global definitions |
| Apr-2-1996 |
A process for managing structured objects by an application interface which can furnish a plurality of services. The application interface defines a set of functions and a set of structured objects in... |
| 5497491 |
System and method for importing and exporting data between an object oriented computing environment and an external computing environment |
| Mar-5-1996 |
A system and method for importing and exporting data between an object oriented computing environment and an external computing environment encapsulates the validation, conversion, and update control mechanisms... |
| 5491822 |
Multi-phase commit processing for creation and deletion of managed objects |
| Feb-13-1996 |
Managed Object Instances (MOIs) in a network of OSI computing systems are created, or deleted, without disrupting their interaction with other managed object instances. This is accomplished by a multi-phase... |
| 5481715 |
Method and apparatus for delegated communications in a computer system using trusted deputies |
| Jan-2-1996 |
An apparatus and a method are disclosed whereby a client application can use a trusted "Deputy" application to execute operation calls on several servers on behalf of the client, the Deputy application... |
| 5475817 |
Object oriented distributed computing system processing request to other object model with code mapping by object managers located by manager of object managers |
| Dec-12-1995 |
An object oriented distributed computing system is provided. Processing means call a location service within automatically generated stubs in response to a request for a service provided by a particular... |
| 5471617 |
Computer management system and associated management information base |
| Nov-28-1995 |
A method of managing a plurality of networked manageable devices which include at least one file server having a system board, a drive array subsystem associated with the file server and a server manager... |
| 5432924 |
Method and system for selectively applying an appropriate object ownership model |
| Jul-11-1995 |
A method and system for applying an appropriate object ownership model is provided. In a preferred embodiment, an operating system selectively applies an object ownership model with which running programs... |
| 5432925 |
System for providing a uniform external interface for an object oriented computing system |
| Jul-11-1995 |
Objects import data from, and export data to, a plurality of external systems in an object oriented computing system via a uniform external interface. The uniform interface includes external interface... |
| 5418964 |
System and method for parent class shadowing in a statically linked object hierarchy |
| May-23-1995 |
A method, system and program for supporting a dynamic bind between a derived class and its parent class. A processor provides for the registration of class objects and dynamic binding of derived class... |