Object oriented message

CL 719 SC 315
6219826 Visualizing execution patterns in object-oriented programs
Apr-17-2001 An improved method and system for visualizing an object-oriented program's execution in a manner that facilitates understanding, debugging, and tuning programs of arbitrary size and complexity by visually...
6219717 Method and apparatus for implementing object transparent invocation
Apr-17-2001 A method and apparatus for implementing object-transparent invocation operates in conjunction with a data processing system having a memory, a sender and at least one method capable of performing a function...
6212676 Event architecture for system management in an operating system
Apr-3-2001 An event system is provided within an object-oriented environment. The event system informs users and system functions of events within the system. Events may be modeled as objects that are visible within...
6212573 Mechanism for invoking and servicing multiplexed messages with low context switching overhead
Apr-3-2001 Data structures, methods and devices for reducing computing overhead by utilizing threads which are effective to listen for requests for new connections, for new requests for services, and process requests...
6209040 Method and system for interfacing to a type library
Mar-27-2001 A method and system for interfacing to type libraries are provided. In a preferred embodiment, the present invention defines an interface to a type library. The interface has a plurality of interface methods...
6209029 Method and apparatus for accessing data sources in a three tier environment
Mar-27-2001 The present invention provides a three tier environment with improved data access capabilities. A browser can obtain data from a data source by interacting with that data source through an application...
6205491 Method and apparatus for deferred throwing of exceptions in C++
Mar-20-2001 Methods and apparatuses for deferring, or delaying, the throwing of exceptions are disclosed. In one aspect of the present invention, an exception is raised during an invocation of a first object within...
6202098 Method and system for object oriented notification
Mar-13-2001 A method and system for invoking a subroutine from within an object and an object oriented system. The object oriented system is executing on a data processing system and includes a plurality of subroutines...
6199197 Apparatus and method for providing common behavior across different processing levels in an object oriented framework
Mar-6-2001 In an object oriented computer system, a framework mechanism defines behavior that may be accessed by different processing levels in the framework. A shared policy corresponding to the behavior is defined....
6192419 Collaborative framework for disparate application programs
Feb-20-2001 A collaborative application framework is used to build application programs which communicate with a central collaboration manager by means of a predetermined protocol. The predetermined protocol allows...
6192390 Method for the location-independent exchange of process data using process-computer-independent data structures
Feb-20-2001 The method relates to the location-independent exchange of process data between application programs (5) and process management systems (4). The process management systems (4) and the application programs...
6192371 Object morphing in an object oriented computing environment using relational database query procedure
Feb-20-2001 A method, system and computer program product are disclosed for morphing an object from one class to another in an object oriented computing environment implemented by a relational database. Object morphing...
6189046 Mechanism and method for merging cached location information in a distributed object environment
Feb-13-2001 In a method of operating a computer system having a plurality of processes, creating a plurality of object references, each object reference corresponding to a target object. The processes optionally executing...
6188401 Script-based user interface implementation defining components using a text markup language
Feb-13-2001 A computer system as described herein comprises a first browser instance that displays and navigates hyperlinked browsable content. A global script, in the JavaScript language, is responsible for user...
6182153 Object-oriented programming interface for developing and running network management applications on a network communication infrastructure
Jan-30-2001 A programming interface for converting network management application programs written in an object-oriented language into network communication protocols. The application programs manipulate managed objects...
6182160 Method and system for using editor objects to connect components
Jan-30-2001 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 the...
6182154 Universal object request broker encapsulater
Jan-30-2001 A mechanism for passing a request from a calling object in a first address space to a target object in a second address space. First, the request is passed from the calling object to an object request...
6182155 Uniform access to and interchange between objects employing a plurality of access methods
Jan-30-2001 Uniform access to and interchange between objects with use in any environment that supports interface composition through interface inheritance and implementation inheritance from a common base class is...
6182108 Method and system for multi-threaded processing
Jan-30-2001 The present invention provides a method and system for multi-threaded processing that is an improvement over conventional systems. The system of the present invention comprises multiple threads of execution,...
6178463 Object-oriented data processing system with transactional adapter
Jan-23-2001 A transactional adapter for an object-oriented data processing system maintains a tree of transactions corresponding to messages between objects. A message is transformed into a child transaction, but...
6178440 Distributed transaction processing system implementing concurrency control within the object request broker and locking all server objects involved in a transaction at its start
Jan-23-2001 A computer system and method for performing concurrency control on work requests, the system having an object request broker for receiving work requests and for dispatching them for execution within the...
6175878 Integration of systems management services with an underlying system object model
Jan-16-2001 A systems management subsystem provides resources for managing components and allows components to be manageable. In particular, state information about managed components is encapsulated into objects...
6173421 Centrally handling runtime errors
Jan-9-2001 Centrally handling a runtime error or exception of a program using a central object stack and exception handling code centrally maintained within a global object manager. The global object manager is a...
6173404 Software object security mechanism
Jan-9-2001 A software object security mechanism addresses system security risks that arise due to interactions between software objects. Conditions are imposed on the accessing of targets by accessing object instances...
6173336 Method for the administration of dynamic objects in a means programmed object-oriented
Jan-9-2001 In a system, particularly a telecommunication system (TK) that is programmed object-oriented, static and dynamic objects (O1 . . . 3) are instanced by a higher-ranking process or by instanced dynamic objects...
6173297 Dynamic object linking interface
Jan-9-2001 An object-linking interface for a computer system dynamically links a selected target object within an host application with a second user application. The operating environment includes a plurality of...
6167565 Method and system of custom marshaling of inter-language parameters
Dec-26-2000 A computer-based custom marshaling method and system for custom marshaling of parameters during invocation of functions implemented in a second language by computer programs implemented in an first language....
6167442 Method and system for accessing and of rendering an image for transmission over a network
Dec-26-2000 The present method renders scan lines of an image to an output device in a memory efficient manner and in a manner suitable for a client server application using an Internet or Intranet type network. The...
6166732 Distributed object oriented multi-user domain with multimedia presentations
Dec-26-2000 Updating of local object databases at client computers, dynamic inheritance, and event notification methods cooperate to provide a persistent object oriented multi-user domain capable of supporting multimedia...
6163813 Pattern for instantiating objects of unknown type in object-oriented applications
Dec-19-2000 An intelligent creator design pattern for instantiating a new application subclass of an application base class without revising existing application code in an object-oriented programming system. The...
6161148 Computer method and apparatus for interactive objects controls
Dec-12-2000 A computer method and apparatus enable object-linking-and-embedding controls to directly communicate with each other and share resources. The computer method and apparatus thereby relieve the container...
6161135 Method and apparatus for software features synchronization between software systems
Dec-12-2000 A feature coordination interface between the Operating System (OS) and a Special Purpose Processor (SPP) in a computer system. Both the OS and SPP maintain a list of bit masks, identified by word numbers,...
6161121 Generic transfer of exclusive rights
Dec-12-2000 A system and method are disclosed that enable exclusive rights in generic goods to be transferred from one party to another. A party holds an exclusive right to a good through a rescindable capability....
6160550 Shell extensions for an operating system
Dec-12-2000 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...
6157961 Client-side stub interpreter
Dec-5-2000 The present invention provides an elegant and compact way to provide mechanisms for invocation of objects by client applications and for argument passing between client applications and object implementations,...
6157960 Technique for programmatically creating distributed object programs
Dec-5-2000 The automatic object distribution of the present invention allows object oriented programs to be run as distributed programs without any explicit networking code, and without using an interface definition...
6154786 Method for associating data bearing objects with user interface objects
Nov-28-2000 The present invention comprises a method for allowing a controlling object to interface with any number of user interface objects without requiring separate interface code for each user interface object...
6154747 Hash table implementation of an object repository
Nov-28-2000 A method uses a plurality of hash tables to provide an object repository for object oriented application development and use. The method includes storing an object identifier and a representation of the...
6138251 Method and system for reliable remote object reference management
Oct-24-2000 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...
6125400 Method and system of running object oriented programs across a network through compression and distillation of remote method invocation
Sep-26-2000 A method and system for reducing the amount of information sent across a socket when invoking an application using a remote method invocation. The present invention involves creating a list of the classes...
6115040 Graphical user interface for Web enabled applications
Sep-5-2000 An integrated system of user interfaces for communicating with remote services. A backplane architecture controls and manages the user interfaces by instantiating, launching, overseeing and closing the...
6112253 Object-oriented method maintenance mechanism that does not require cessation of the computer system or its programs
Aug-29-2000 The method maintenance mechanism of the present invention is comprised of two submechanisms, a method update mechanism and a method call manager. The method update mechanism is used to make changes to...
6108717 Control system using plural objects, a programming method therefor, and a peripheral devices control system
Aug-22-2000 A control system built around plural common objects is provided with greater flexibility and easy customizability, and a programming method for the control system is provided. An interface object (15)...
6108655 Method and apparatus for transmitting images and other objects over a computer network system
Aug-22-2000 A network browsing system includes a host computer coupled to a client computer by a network. A network browser process implemented on the client computer is capable of establishing a connection with the...
6105072 Method and apparatus for validating travelling object-oriented programs with digital signatures
Aug-15-2000 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...
6105061 Hierarchically distributed network management system using open system interconnection (OSI) protocols
Aug-15-2000 A management system comprises a central management station and a plurality of remote management stations coupled to nodes of a communications network which interconnects the nodes using OSI protocols....
6104963 Communication system for distributed-object building automation system
Aug-15-2000 A distributed computer-implemented building automation system for supporting applications that interact with building automation devices. The building automation system has a first device and a second...
6104874 Object oriented framework mechanism for order processing including pre-defined extensible classes for defining an order processing environment
Aug-15-2000 An object oriented framework mechanism provides a straightforward and convenient way to implement an order processing system for a manufacturing environment. The order processing framework includes an...
6101501 Process and system for run-time inheritance and disinheritance of methods and data
Aug-8-2000 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...
6100885 Supporting modification of properties via a computer system's user interface
Aug-8-2000 A set of object classes provide a framework supporting user modification of user interface properties. The classes include a properties class which is a template for creation of property objects encapsulating...