Object oriented message

CL 719 SC 315
5481721 Method for providing automatic and dynamic translation of object oriented programming language-based message passing into operation system message passing using proxy objects
Jan-2-1996 The present invention provides a method and apparatus for the distribution of objects and the sending of messages between objects that are located in different processes. Initially, a "proxy" object is...
5475845 Wrapper system for interfacing an object-oriented application to a procedural operating system
Dec-12-1995 An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a...
5473777 Wrapper for enabling an object otented application to maintain virtual memory using procedural function calls
Dec-5-1995 An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a...
5463769 Method and apparatus using dictionary of methods and states for high performance context switching between build and run modes in a computer application builder program
Oct-31-1995 A system and method for changing the methods of an object based on the mode of the application. Two types of dictionaries are used, a first type which defines all of the methods for an object for a particular...
5457797 Flexible multi-platform partitioning for computer applications
Oct-10-1995 A method of partitioning an application program by defining an application program for execution on at least two interconnected computers, selected from at least two classes of computers without considering...
5450583 Object-oriented language processing system
Sep-12-1995 A method for realizing an object-oriented language interface. A server process is performed for operating an object written in a first object-oriented language, and a client process is performed for operating...
5446842 Object-oriented collaboration system
Aug-29-1995 A method and apparatus for an innovative object oriented framework system is disclosed. The system uses an innovative framework architecture to provide concurrent access to a framework application by multiple...
5442793 Method and system for locating an inherited virtual function member of a derived class
Aug-15-1995 A mechanism for locating and calling an appropriate member function to process a message or command in an event-based system is provided. An object data structure contains data members and a pointer to...
5423042 Remote procedure execution
Jun-6-1995 A computer server program is disclosed that can execute object code provided by one or more clients even though the server was not previously programmed to execute specific code. The server executes the...
5421015 Multitasking system having an application integration mechanism for linking differently typed data objects
May-30-1995 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 stored...
5421016 System and method for dynamically invoking object methods from an application designed for static method invocation
May-30-1995 A method, system and program for allowing an application designed to use static method calls to manipulate objects whose methods are only available through dynamic calls without modifying the binary image...
5414852 Method for protecting data in a computer system
May-9-1995 A data processing system include a plurality of data objects which are accessible by application programs through a system level interface. Each data object has an associated user access list. In addition,...
5410705 Method for generating an object data structure layout for a class in a compiler for an object-oriented programming language
Apr-25-1995 A method for a computer compiler for an object-oriented programming language for implementing virtual functions and virtual base classes is provided. In preferred embodiments of the present invention,...
5410702 Slot objects for an object oriented programming system
Apr-25-1995 Data may be manipulated directly in an object oriented programming system by providing a slot object which contains data within its frame. In contrast with conventional objects, the frames of which only...
5404534 Method and apparatus for extensible object-oriented inter-application link management
Apr-4-1995 A method and apparatus for extensible inter-application link management is disclosed. The apparatus is independent of the applications that manipulates the anchors linked by the links being managed. Anchors...
5404529 Object-oriented interprocess communication system interface for a procedural operating system
Apr-4-1995 An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a...
5394521 User interface with multiple workspaces for sharing display system objects
Feb-28-1995 Workspaces provided by an object-based user interface appear to share windows and other display objects. Each workspace's data structure includes, for each window in that workspace, a linking data structure...
5390328 Data processing system and method for providing notification in a central processor of state changes for shared data structure on external storage
Feb-14-1995 Two or more user applications executing on one or more processors, each controlled by an operating system, share use of a list structure within a Structured External Storage (SES) facility to which each...
5386568 Apparatus and method for linking software modules
Jan-31-1995 An apparatus and method for interconnecting a plurality of independent software modules by means of specially configured software objects called "Input" and "Output". The software objects are implemented...
5386564 Conversion of data and objects across classes in an object management system
Jan-31-1995 In response to a user pasting data within a clipboard to a desktop for an object management facility, a new object for the data is created. The data is placed within the new object, and an icon is displayed...
5379432 Object-oriented interface for a procedural operating system
Jan-3-1995 An apparatus for enabling an object-oriented application to access in an object-oriented manner a procedural operating system having a native procedural interface is disclosed. The apparatus includes a...
5379426 Method and apparatus for object oriented interprocess message switching
Jan-3-1995 A method and apparatus for object oriented interprocess message switching between a sender process and a plurality of receiver processes is disclosed. A sender process may address object oriented messages...
5361350 Object oriented method management system and software for managing class method names in a computer system
Nov-1-1994 A method, system and program for effectively managing class method names by collecting representations of all of the names and additional supporting information in a single data structure. Management is...
5327559 Remote and batch processing in an object oriented programming system
Jul-5-1994 In an Object Oriented Programming System, a Communications Interface Packet (CIP) enables processing in either a remote system or in a batch environment. A CIP is an object in an Object Oriented Programming...
5327529 Process of designing user's interfaces for application programs
Jul-5-1994 A method for invoking a user interface for use with an application operating in a computer system which involves providing in the computer system a generic object class that corresponds to a class of function...
5313636 Mosaic objects and method for optimizing object representation performance in an object-oriented representation system
May-17-1994 Object-oriented software-based systems may be optimized by providing a data representation which is initially permitted to be completely dynamic such that at compile time representation need not be specified...
5313633 Process and device for deciding class hierarchical relationship of object oriented language and process and device for determining method utilizing the same
May-17-1994 A process and a device for deciding class hierarchical relationship of an object oriented language which, in decision of the relationship of class inheritance of an object oriented language having a hierarchical...
5313630 System of object oriented inheritance using the temporal status of superclasses
May-17-1994 An object-oriented data base management system connected to a plurality of data bases includes a class definition unit, a static inheritance processing unit included within the class definition unit, a...
5307490 Method and system for implementing remote procedure calls in a distributed computer system
Apr-26-1994 A system and a method for implementing remote procedure calls in a distributed computer system provide a base object class from which all distributed objects can be derived. A program extracting all classes...
5303379 Link mechanism for linking data between objects and for performing operations on the linked data in an object based system
Apr-12-1994 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 stored...
5287507 Method and apparatus for portable object handles that use local caches
Feb-15-1994 A method and apparatus for client programs adapted for use in an object oriented, distributed computing system, to have the ability to communicate and use references to objects in a way which improves...
5283898 System and method for maintaining a mutual relationship between objects
Feb-1-1994 A way and a system for invoking a method in an object-oriented language which is so arranged that when a predetermined method for a first whole object is invoked, two instance variables of the first whole...
5280610 Methods and apparatus for implementing data bases to provide object-oriented invocation of applications
Jan-18-1994 The system for organizing communication among applications in a data processing network includes data bases and data base control means. The data bases include method entries, message entries, and class...
5261098 Method and apparatus for deriving object type and obtaining object type attribute values
Nov-9-1993 In a computer system where applications and data manipulated by the applications are implemented in an object oriented manner, an object type and its deriving attribute are stored as an entry in a table...
5206951 Integration of data between typed objects by mutual, direct invocation between object managers corresponding to object types
Apr-27-1993 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 stored...
5075847 Method and apparatus for computer program encapsulation
Dec-24-1991 A method and apparatus for encapsulating an application tool into a computer-aided software development system that includes a number of standard software development tools. The application tool is integrated...
5057996 Waitable object creation system and method in an object based computer operating system
Oct-15-1991 An object based operating system for a multitasking computer system provides objects which represent the architecture or interrelationships of the system's resources. Access to certain objects is required...
4949255 Message interface and method for recursive calling between interpretive and compiled computer processes
Aug-14-1990 APL, an interpretive processor, cooperates with external routines by calling those external routines to process data passed to them and receives results from the external routines. The called external...
4885717 System for graphically representing operation of object-oriented programs
Dec-5-1989 A "diagramming debugger" creates a graphical representation of the sequence of messages sent during operation of an object-oriented program. When one object transmits a message to another object, the diagramming...