Match Document Document Title
5892512 Selection of operations in a computer system  
The present invention relates to a computer system having a user interface through which a user can select an action in order to invoke a desired operation, and to a method of operation of such a...
5862052 Process control system using a control strategy implemented in a layered hierarchy of control modules  
A process controller implements an overall, user-developed control strategy in a process control network that includes distributed controller and field devices. A user defines a module control...
5860072 Method and apparatus for transporting interface definition language-defined data structures between heterogeneous systems  
A method and apparatus for transporting IDL-defined data structures to and from a format convenient for transport between two computers are disclosed. The data structures is originally described in...
5852666 Capability security for distributed object systems  
A system providing capability security for distributed object systems is disclosed. The basic tenet of capability security is that the right to do something to an object (e.g., invoke a particular...
5848272 Object-oriented intra-process messaging arrangement for windows environments  
An intra-process communication arrangement (FIG. 2) that is implemented through standard Windows™ operating system facilities and that facilitates object-oriented programming by enabling program...
5848415 Selective multiple protocol transport and dynamic format conversion in a multi-user network  
A content server using an object database supports a network of multiple User clients. The database is loaded with virtual objects which constitute source documents in the form of a multiplicity of...
5838906 Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document  
A system allowing a user of a browser program on a computer connected to an open distributed hypermedia system to access and execute an embedded program object. The program object is embedded into...
5828842 Method of creating information for executing network management operations from a simplified definition of an operation sequence and providing a network management operation sequence, used in the information  
In a network management system in which a management application performs management operations on respective managed objects in a communication network, a template management portion stores a...
5819281 Notification of aspect value change in object-oriented programming  
An object-oriented programming language includes support for encapsulation of aspects and for change notification for aspect values. These features are then used to implement various change...
5819279 Object data processing apparatus  
An object data processing apparatus of the present invention has a partial object processing unit, a partial object I/O unit and a partial object control unit. The partial object processing unit...
5815712 System for controlling functions of a target application using controllable objects  
A system for providing a user or agent control over functions defined by an object in a target application. The object is a new type of object called a controllable object, which publishes its...
5812779 Storage medium and system for managing and distributing data objects of different types between computers connected to a network  
A data management and distribution system has been described that includes router processes for controlling data communications between child processes running on computers connected by a network....
5812794 Method and apparatus for implementing data network system having object-oriented architecture  
A data network system for communicating data between a plurality of data generating systems externally connected to the data network system and a plurality of application systems externally...
5805869 System for computer with interface and scripting systems cooperating in interrated fashion by sharing frame objects of common unified data structure stored in object system  
A method and apparatus for providing a unified data approach to performing computational services, particularly in pen-based computer systems. The approach employs object oriented functions and...
5802291 System and method to control and administer distributed object servers using first class distributed objects  
A networked computer system contains a number of host computers with servers that provide various functionality to distributed clients on the network. Clients are able to access runtime information...
5794044 System and method for runtime optimization of private variable function calls in a secure interpreter  
A secure program interpreter performs a special check the first time it executes a method call to determine if the sole purpose of the called method is to access the value of private variable,...
5794038 Method and system for notifiying clients using multicasting and for connecting objects using delayed binding  
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...
5794005 Synchronous parallel emulation and discrete event simulation system with self-contained simulation objects and active event objects  
The present invention is embodied in a method of performing object-oriented simulation and a system having interconnected processor nodes operating in parallel to simulate mutual interactions of a...
5787275 Identifying multiple level class relationships in an object oriented system using icons and lines to represent class relationships  
A system and method for identifying class relationships in an object oriented system. An object oriented program in an object oriented source code language is parsed for the immediate class...
5784286 Design process recording method and a design process recorder  
The design process recorder of the invention includes a data collector for inputting a query; a data storage and management unit for storing a design record including a plurality of nodes and a...
5781633 Capability security for transparent distributed object systems  
A system providing capability security for distributed object systems is disclosed. The basic tenet of capability security is that the right to do something to an object (e.g., invoke a particular...
5774721 Method of communication between processors in a distributed processing system having a host processor and at least one object oriented processor  
Distributed processing systems having a host processor and at least one object oriented processor are disclosed. An object oriented processor according to the invention has a communications...
5774689 Network configuration management system for digital communication networks  
An arrangement (apparatus and method) for dynamically provisioning infrastructure components in a digital communication network using an object-oriented relational paradigm. A network configuration...
5764958 Method and apparatus for creating dynamic roles with a system object model  
A method and apparatus for providing dynamic roles for objects in an object-oriented programming environment. A mechanism adds roles dynamically for an object depending on the context of the...
5758159 Structured software for a telecommunication system, including a communication service object which uses relationship data to route a message from an originator object to a recipient object  
A software structure comprises structural objects each comprising at least one service access point to which a message addressed to the object may be sent. Each structural object is associated with...
5742826 Object encapsulation protection apparatus  
The present invention utilizes a hardware Window Storage Protection Controller (WSPC) and an Object Encapsulation Enforcement Manager (OEEM) to limit access to object data to only those methods...
5742848 System for passing messages between source object and target object utilizing generic code in source object to invoke any member function of target object by executing the same instructions  
A method and system for interconnecting software components. In a preferred embodiment, the present invention instantiates an event object. The event object includes message information describing...
5737606 Method and system for delegation in a class-based language  
The invention comprises a method and system for achieving delegation in a class-based object oriented language. In accordance with the method of the invention, a message is received with a first...
5737605 Data processing system for sharing instances of objects with multiple processes  
The present invention provides a computer system and method of controlling such a system, where the system includes an operating system and memory controlled by the operating system. An allocation...
5734905 User interface in object oriented computer system for performing intuitive object transformations  
A computer system having an object oriented operating system utilizes a user interface that includes a display and user command input apparatus. Objects data structures are stored in the computer...
5732257 Object conversion method from a flat object space to a class structured space  
An object conversion system which allows applications and their data to migrate from a classless object space to a class-based object space independently of other applications and data. A set of...
5732263 Systems, methods and computer program products for generating and validating user defined object classes in an object oriented programming environment after build time  
User-created object classes may be generated after build-time without requiring modification to and recompiling of the program code. Every class within an object oriented programming environment is...
5729745 Methods and apparatus for creating a base class for manipulating external data connections in a computer generated document  
A method and apparatus for creating a base class and derived classes in an object-oriented computer programming environment that allows an application program to manipulate external data...
5721925 Method for generically invoking operation in an object oriented repository  
The method of the present invention is a repository program operating in a computer system for invoking operations on objects stored in the repository. The method assigns a first set of unique...
5708838 Distributed processing systems having a host processor and at least one object oriented processor  
Distributed processing systems having a host processor and at least one object oriented processor are disclosed. An object oriented processor according to the invention has a communications...
5701485 Object oriented dispatch and supercall process and arrangement  
Method and arrangement for dispatching messages between instance specific dispatch tables of objects, when a particular object does not have resident the method called for execution in response to...
5694597 Method and system for optimizing access to a datastore  
A method in a data processing system for optimizing access to a Datastore in an object-oriented environment. The data processing system includes an object and an identification object, wherein the...
5692193 Software architecture for control of highly parallel computer systems  
A computer software architecture for controlling a highly parallel computer system comprises several layers of abstraction. The first layer is an abstract physical machine which contains a set of...
5689709 Method and system for invoking methods of an object  
A computer method and system for invoking a function member of an object that is exposed to a client computer program by a source computer program are provided. In a preferred embodiment, the...
5680559 Shell extensions for an operating system  
An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items...
5668997 Object-oriented system for servicing windows  
A window server communicates with clients and creates, destroys and modifies window objects. Objects are created in response to parameters provided by clients. Clients can obtain a variety of...
5659736 Management information base and method in an OSI management system  
Contained relationship between instances of a Management Information Base under OSI management, such as parent-child or brother-brother relationships are retained in containment relationship files,...
5652888 System for interconnecting software components in an object oriented programming environment using a separate editor object for each run-time object instantiated for each selected component  
A method and system for interconnecting software components. In a preferred embodiment, the present invention instantiates an event object. The event object includes message information describing...
5640564 Method and apparatus for generating and using short operation identifiers in object oriented systems  
A distributed computer system in which a server application performs operations responsive to operation requests from a client application. The client application initially identifies an operation...
5640579 Method and system for logically partitioning a view of a document object from a frame in which the document object is displayed  
A method and system are provided for logically partitioning a view of a document object from a frame in which the view is displayed. This enables a document object to control the appearance of its...
5634124 Data integration by object management  
An object based data processing system including an extensible set of object types and a corresponding set of "object managers" wherein each object manager is a program for operating with the data...
5634129 Object oriented system for representing physical locations  
A method and system for providing each of a plurality of users of a computer system with a corresponding place object. Each of the place objects represent one of a variety of actual physical...
5634010 Managing and distributing data objects of different types between computers connected to a network  
A data management and distribution system has been described that includes router processes for controlling data communications between child processes running on computers connected by a network....
5634057 Place object display system having place objects selected in response to a user identifier  
A method and apparatus for receiving a user identifier and for instantiating a particular place object from one of a plurality of different place classes in response to the user identifier. The...
5630131 Method and apparatus for importing and exporting archive files for a graphical user interface  
A method for use in an object oriented programming (OOP) based computer system which utilizes a first application program having interface objects for building a second application program having...