|
Match
|
Document |
Document Title |
|
|
5623657 |
System for processing application programs including a language independent context management technique
A data processing system having a language independent context management facility, implements scripting related functions by providing abstract classes. Scripting related objects in a visual...
|
|
|
5619638 |
Object based computer system having representation objects for providing interpretative views onto a data object
Object based computer system which has objects and object parts which are either (a) semantic, relating to stored data, or (b) presentation, relating to presentation of the semantic objects to the...
|
|
|
5619710 |
Method and apparatus for object-oriented invocation of a server application by a client application
In response to a message requesting a method invocation from an application or user, a client application determines the proper method to be invoked by retrieving information from a class data...
|
|
|
5613099 |
Persistent object storage system with modifiable group skeletal formats
A system of modifiable group skeletal formatting of persistent objects. The object oriented framework provides abstract classes for persistent object grouping and storage. Abstract classes define...
|
|
|
5606699 |
Storing and querying execution information for object-oriented programs
During the execution of an object-oriented program, an execution model extracts information from events in an event stream to create a dictionary of (stored) "communication records." These...
|
|
|
5606700 |
Computer program product and program storage device for object oriented programming platform
A system for allowing a first computer program in a first language to cooperatively process with a second object oriented computer program in another language is described. A generic send message...
|
|
|
5590334 |
Object oriented message passing system and method
An object oriented message passing system for transferring messages between a client task and a server task comprises an object database, an object management unit, a message transaction unit, and...
|
|
|
5588141 |
System for executing different functions associated with different contexts corresponding to different screen events based upon information stored in unified data structure
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...
|
|
|
5586317 |
Method and apparatus for implementing I/O in a frame-based computer system
A method for implementing I/O in a frame-based computer system, including the steps of: a) determining whether there is a communication pertaining to a frame-based computer system; b) determining...
|
|
|
5581769 |
Multipurpose program object linkage protocol for upward compatibility among different compilers
A multipurpose linkage protocol for procedural calls between compiled program objects permitting a calling program to call a single named entry point in another program at one of several different...
|
|
|
5581765 |
System for combining a global object identifier with a local object address in a single object pointer
An object pointer data structure for efficiently combining an object identifier and an object address for use in object-oriented programming systems. An object address is a value that allows a...
|
|
|
5579518 |
Message compiler for object-oriented language that statically produces object code by provisionally identifying a set of candidate types
A data processing system including a message compiler for an object-oriented language with which object types are determined during execution of a programming code. The compiler compiles source...
|
|
|
5579521 |
Conversion of data and objects across classes in an object management system
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...
|
|
|
5579309 |
Object oriented program-controlled broadband communication equipment for optimized method calls
A switching-oriented process sequencing according to the principle of object-oriented program includes a plurality of object-related structure elements for the implementation of different...
|
|
|
5566302 |
Method for executing operation call from client application using shared memory region and establishing shared memory region when the shared memory region does not exist
The present invention provides an elegant and simple way to provide mechanisms for invocation of objects by client applications and for argument passing between client applications and object...
|
|
|
5555427 |
Distributed processing in a system of computers at terminals connected by a communication network
A system for distributing processing between terminals (T 1 .about.T n ) connected via a communication network (30). Each terminal (T i ) is provided with at least one method group (32) and a...
|
|
|
5551035 |
Method and apparatus for inter-object communication in an object-oriented program controlled system
In a telecommunication switching system the telecommunication software is implemented by means of independent software components referred to as objects. The objects communicate with each other by...
|
|
|
5546584 |
System and method for establishing communication protocols between application programs
A method and system for implementing a common protocol for communication of data between a first application program and a second application program. The method and system uses a high level...
|
|
|
5539909 |
Negotiation method for calling procedures located within other objects without knowledge of their calling syntax
In a system allowing an application program (client) to call a procedure of another application program (server), when the client requests the server to supply a procedure call syntax, the server...
|
|
|
5535389 |
Business process objects with associated attributes such as version identifier
The present invention is directed to systems and methods for providing a repeatable business process capability in an object oriented computing environment. Business process information, including...
|
|
|
5535390 |
Method for reusing temporaries and reclaiming shared memory
Methods for shared memory reclamation and local reuse and their combination, and methods for transforming function definitions in an object-oriented programming environment such that said shared...
|
|
|
5530864 |
Command object system for an object-oriented software platform
A method and apparatus for a command system is disclosed. Commands include variables that reflect the command's current appearance. This includes status information determinative of the command's...
|
|
|
5522071 |
Run-time message redirection for invoking object oriented methods based on alternate dispatch variable
Method and system for dispatching a message to an alternate object upon its failure to find a required method at the object to which originally sent. The method and system employ the technique of...
|
|
|
5511199 |
Object oriented programming system for cooperative processing between objects in different languages by means of object descriptions and message format mappings between the different languages based on the object descriptions
A system for allowing a first computer program in a first language to cooperatively process with a second object oriented computer program in another language is described. A generic send message...
|
|
|
5511196 |
Method and system in a data processing system for the enhancement of relationships between reference objects in an object oriented environment and a data object outside an object oriented environment
A method and system in a data processing system for the establishment of relationships between reference objects in an object oriented environment and an associated data object residing outside an...
|
|
|
5499369 |
Method and system for connecting objects using alert and running states
Method and system for connecting link object to a link source. In a preferred embodiment, a source process registers the link source in a running object table when the link source enters a running...
|
|
|
5497491 |
System and method for importing and exporting data between an object oriented computing environment and an external computing environment
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...
|
|
|
5495595 |
Method for employing and external object handler program with another computer application program
A method for employing a preferred external object handler program with an integrated computer application program is described. The programs are operated simultaneously and the preferred object...
|
|
|
5493682 |
Object based system for software maintenance
A computer implemented system and method for automatically generating an executable version is based on component objects and events. Object-oriented language concepts of encapsulation,...
|
|
|
5488723 |
Software system having replicated objects and using dynamic messaging, in particular for a monitoring/control installation of redundant architecture
The invention relates to an object-oriented software system having replicated objects and which makes it possible to control a monitoring/control installation of redundant architecture and...
|
|
|
5485626 |
Architectural enhancements for parallel computer systems utilizing encapsulation of queuing allowing small grain processing
An architecture uses a process, termed "encapsulation", by which queues and counters are only accessed through a special memory operand called "object storage". The system alone is in control of...
|
|
|
5481721 |
Method for providing automatic and dynamic translation of object oriented programming language-based message passing into operation system message passing using proxy objects
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"...
|
|
|
5475845 |
Wrapper system for interfacing an object-oriented application to a procedural operating system
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...
|
|
|
5473777 |
Wrapper for enabling an object otented application to maintain virtual memory using procedural function calls
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...
|
|
|
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
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...
|
|
|
5457797 |
Flexible multi-platform partitioning for computer applications
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...
|
|
|
5450583 |
Object-oriented language processing system
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...
|
|
|
5446842 |
Object-oriented collaboration system
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...
|
|
|
5442793 |
Method and system for locating an inherited virtual function member of a derived class
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...
|
|
|
5423042 |
Remote procedure execution
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...
|
|
|
5421015 |
Multitasking system having an application integration mechanism for linking differently typed data objects
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...
|
|
|
5421016 |
System and method for dynamically invoking object methods from an application designed for static method invocation
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...
|
|
|
5414852 |
Method for protecting data in a computer system
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...
|
|
|
5410705 |
Method for generating an object data structure layout for a class in a compiler for an object-oriented programming language
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...
|
|
|
5410702 |
Slot objects for an object oriented programming system
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...
|
|
|
5404529 |
Object-oriented interprocess communication system interface for a procedural operating system
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...
|
|
|
5404534 |
Method and apparatus for extensible object-oriented inter-application link management
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...
|
|
|
5390328 |
Data processing system and method for providing notification in a central processor of state changes for shared data structure on external storage
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...
|
|
|
5386568 |
Apparatus and method for linking software modules
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...
|
|
|
5379426 |
Method and apparatus for object oriented interprocess message switching
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...
|