Object oriented message

CL 719 SC 315
6008806 Shell extensions for an operating system
Dec-28-1999 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 to context...
6003094 Generic Java Gateway for connecting a client to a transaction processing system
Dec-14-1999 A data processing method for a workstation is disclosed. The workstation is responsive to a message received from another workstation, the message comprising a request of a type including: (a) a first...
6003083 Workload management amongst server objects in a client/server network with distributed objects
Dec-14-1999 A group of object servers configured for workload management is described wherein the group exports an object reference to clients that may want to call the group in order to perform some work. The object...
6003037 Smart objects for development of object oriented software
Dec-14-1999 An improved object-oriented programming environment for facilitating creation of database management applications is disclosed. The programming environment provides a method and apparatus for establishing...
6002850 Operation sequence user adaptive system and method
Dec-14-1999 An operation sequence user adaptive system for use in a processing system. The system including a central processing unit in which after objects displayed on a display screen of a display are specified...
5999942 Method and apparatus for enforcement of behavior of application processing systems without modifying application processing systems
Dec-7-1999 A method and apparatus for changing the behavior of a target application processing system is disclosed. The target application processing systems includes at least one information model including one...
5999932 System and method for filtering unsolicited electronic mail messages using data matching and heuristic processing
Dec-7-1999 A system for eliminating unsolicited electronic mail generates and stores a user inclusion list including identification data for identifying e-mail desired by the user. Data from one or more fields of...
5995999 Naming system for hierarchically named computer accessible objects
Nov-30-1999 A naming system for resolution of hierarchically named computer accessible objects to respective object identifiers. The naming system includes a global namer module which is instantiated on multiple systems....
5995974 Database server for handling a plurality of user defined routines (UDRs) expressed in a plurality of computer languages
Nov-30-1999 User Defined Routines (UDRs), capable of being expressed in one or more languages, are handled by determining a language native to the UDR, for example, by looking up a system catalog. If a language manager...
5991751 System, method, and computer program product for patent-centric and group-oriented data processing
Nov-23-1999 A system, method, and computer program product for processing data are described herein. The system maintains first databases of patents, and second databases of non-patent information of interest to a...
5991766 Method and system for managing redundant objects in a distributed object system
Nov-23-1999 One aspect of the invention is a method for managing redundant objects in a distributed object system. A transaction service runs on a computer. At least two copies of the instance variables of a distributed...
5987423 Object oriented technology framework for order processing
Nov-16-1999 An object oriented programming (OOP) framework includes an Order Management (OM) mechanism that tracks sales orders received and matches them to warehouse inventory, a Sales Order (SA) mechanism that processes...
5983233 Process for managing the naming of objects, process for mapping an object name to a CORBA object reference, program module, computer unit, and computer system
Nov-9-1999 In an object environment, among the plurality of objects interact, one or several objects in the number of objects are allocated to a component. The naming management is distributed over the components....
5977967 Object-oriented business object interface framework and method
Nov-2-1999 Interface object classes providing a template class (402) for list boxes (500) and a template class (410) for combo boxes (506) which encapsulates a linkage mechanism to associate the items listed in the...
5970242 Replicating code to eliminate a level of indirection during execution of an object oriented computer program
Oct-19-1999 A method and apparatus for accelerating the execution of an object oriented computer program having a plurality of objects. In one embodiment, each of the objects includes an object header and object data...
5966663 Data communications protocol for facilitating communications between a message entry device and a messaging center
Oct-12-1999 A data communications protocol facilitates communications between a message entry device and a messaging center. The protocol permits an operator to enter a message and transmit it quickly, efficiently,...
5966531 Apparatus and method for providing decoupled data communications between software processes
Oct-12-1999 A communication interface for decoupling one software application from another software application such communications between applications are facilitated and applications may be developed in modularized...
5960214 Integrated communication network for use in a field device management system
Sep-28-1999 A field device management system includes an interface which provides communication between a software application implemented on the system and a set of smart field devices coupled to the system. The...
5960087 Distributed garbage collection system and method
Sep-28-1999 A distributed garbage collection system and method is disclosed that is compatible with local ref-count or full garbage collection and that ensures that no local object's storage is deleted by the local...
5956730 Legacy subclassing
Sep-21-1999 A method and system for mapping between relational schema and object schema, wherein the relational schema includes a table having a tiebreaker column. In accordance with the present invention, an object-oriented...
5956508 Creation of manageable management collections using filters
Sep-21-1999 A data processing system for managing a plurality of objects within said data processing system, the distributed data processing system having an object oriented environment. A container object is created...
5956499 Method and system for non-model based application transitioning
Sep-21-1999 The present invention includes a computer implemented system for transitioning a non-model based application to a model based application operable to execute on a particular modeling system (34) on a particular...
5953527 Method and apparatus for mixing objective-C and C++ objects
Sep-14-1999 A method and apparatus for mixing Objective-C and C++ objects includes the step of defining a common object as an Objective-C object class data structure. In addition, the common object is specified as...
5953523 Method and apparatus for creating "smart forms "
Sep-14-1999 An architecture is provided for user applications in a computer system including a core application executable by the system and having a data entry space. A field overlay executable by the system, although...
5953316 Reservation method and system for asynchronous transfer mode communications
Sep-14-1999 For enhanced efficiency in setting up routes, and for enhanced throughput in an ATM network, invocation of objects can be parallelized. Also, throughput of a connection manager can be increased, and the...
5951653 Method and system for coordinating access to objects of different thread types in a shared memory space
Sep-14-1999 A computer-based method and system for accessing objects of different thread types in a single process. The system provides single-threaded apartments (STAs) for loading apartment-threaded objects and...
5950204 Determining apparatus and determining method for inclusion relation between sets of parallel multiple ladder-structured data
Sep-7-1999 An apparatus for determining whether or not a first set of parallel multiple ladder-structured data includes a second set of parallel multiple ladder-structured data, provided with: partial ordering relation...
5950001 Method and apparatus for customizing a software component
Sep-7-1999 The present invention provides efficient methods, apparatuses, and products for customizing software components intended for use in application builder tools. In accordance with one aspect of the present...
5946693 System for communicating among objects and establishing linkages among them and method thereof
Aug-31-1999 In an observable a slot is defined in which a "name", "data", and read/write procedures are stored that execute read and write operations with respect to those data. An observer acquires a slot descriptor...
5941945 Interest-based collaborative framework
Aug-24-1999 In a colloboration system which allows a plurality of programs to interact, each program registers an "interest" in messages with a session object. The session object, which represents the colloboration...
5938745 Arbitrator for modem in a system without shared process space that passes a duplicate handle to a first listening application with matching identification string
Aug-17-1999 A method and apparatus for arbitrating access to a shared resource in a system that does not support shared process space. An arbitrator process watches a port for an incoming call having associated therewith...
5937409 Integrating relational databases in an object oriented environment
Aug-10-1999 A relational mapper supports the storage of objects from an object oriented environment in one or more relational databases. The relational mapper generates tables in a relational data store for abstract...
5937192 Compilation of computer program for execution on single compiling computer and for execution on multiple distributed computer system
Aug-10-1999 A pre-compiler program for operation with a conventional object oriented compiler program modifies the original source code to add new statements which amend the source code for re-compilation by the same...
5936860 Object oriented technology framework for warehouse control
Aug-10-1999 An object oriented framework provides a set of objects that perform warehouse control functioning and that permit a framework user to add extensions for specific processing features, thereby producing...
5935219 Message handling in data processing apparatus
Aug-10-1999 The invention concerns the transfer of messages between objects within an OOP program. Each message is transmitted to a message filter which then chooses the most appropriate mechanism to transmit that...
5933637 Method and apparatus for configuring computer programs from available subprograms
Aug-3-1999 A graphic program configuration system is described that allows a user to create complete computer programs. In particular, the present invention improves on the prior art by providing a system and process...
5933601 Method for systems management of object-based computer networks
Aug-3-1999 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...
5931919 State-based object transition control and attribute-based locking
Aug-3-1999 Temporary states are used transitionally in run-time situations and are unknown to the object database. A temporary state is created if, when an object is performing a requested event, interim work needs...
5926635 Method for reducing complexities when communicating between tasks
Jul-20-1999 A system uses a resource manager class to allow each task to identify itself and establish OLE links. After each task starts, it calls the resource manager register object method in order to register itself...
5920876 Performing exact garbage collection using bitmaps that identify pointer values within objects
Jul-6-1999 One embodiment of the present invention presents a method and apparatus for efficiently performing garbage collection on objects defined within an object-oriented programming system. Garbage collection...
5918051 Object-oriented communication system with support for multiple remote machine types
Jun-29-1999 An apparatus for communicating with a plurality of remote machines, of a plurality of machine types includes a computer system including a processor and memory a data communication means, coupled to the...
5915252 Object oriented framework mechanism for data transfer between a data source and a data target
Jun-22-1999 An object oriented framework mechanism for data transfer between a data source and a data target provides an infrastructure that embodies the steps necessary to perform the data transfer and a mechanism...
5915113 Visual application partitioning for creating distributed object oriented applications
Jun-22-1999 A software partitioning tool is disclosed. Based on a visual display of an application that shows program objects and the connections or interactions between the objects, an internal representation of...
5913064 Method for generating instructions for an object-oriented processor
Jun-15-1999 A method for generating code for an object-oriented processor is disclosed. An instruction table is initialized to include a plurality of instructions for an object-oriented processor, each of the plurality...
5912666 Object-oriented global cursor tool
Jun-15-1999 A system and method provide a cursor tool framework and tool server with support for multiple cursors on any given system, and supports the selection of a cursor tool utilizing a cursor. The framework...
5912665 Method and apparatus for physically manifesting costume objects in a flexible manner, in an object-oriented computer environment
Jun-15-1999 A flexible system for changing the physical manifestation of an object in an object-oriented computer environment is provided. The object to be manifested (a "costume" object) is associated with a target...
5911076 Object oriented framework for creating new emitters for a compiler
Jun-8-1999 An emitter framework including several classes of support objects and a generic emitter class that can be subclassed to produce a new emitter for a compiler. The input to the framework is a first intermediate...
5911071 Persistent programming system and method for deploying self-containing executable applications
Jun-8-1999 The invention creates a self-contained executable application. A compiler compiles an application including main source code and initialization code to generate a list of objects needed for execution of...
5911069 Exception handling techniques for native methods bound to SOM classes
Jun-8-1999 When an object-oriented program calls a native SOM method, a data structure is created for handling exceptions. If an exception occurs during the execution of the SOM method, data values relating to the...
5907706 Interactive modeling agent for an object-oriented system
May-25-1999 Modeling a system using object-oriented programming tools is enhanced using a monitor built into the programming tool. The monitor can monitor in the background or in real time. Programming times are reduced...