Sign up


Match Document Document Title
6851118 Remote object access  
Remote access to a target object, in particular a target bean object, is provided by generating a client object or objects forming a representation of a target object. The client object(s)...
6851114 Method for improving the performance of safe language multitasking  
A system and method are provided for isolating the execution of a plurality of applications which access shared data. A limited number of special classes encapsulate data that should be shared by...
6850979 Message gates in a distributed computing environment  
Embodiments of message gates are described. A message gate is the message endpoint for a client or service in a distributed computing environment. A message gate may provide a secure endpoint that...
6848109 Coordination system  
A peer-to-peer coordination system of distributed programs, services, and data is provided in a computer network where coordination servers run and serves local software systems. Some shared...
6842771 Adapter for rendering data transmission request and responses compatible between the requesting client and its target server in a wireless communication environment  
The invention relates to implementing data transmission between at least two sets of software used in one or more devices which comprise means for establishing a connection to a telecommunications...
6839897 Stub search loading system and method, server apparatus, client apparatus, and computer-readable recording medium  
In a stub search loading system for, in executing remote method invocation from a plurality of clients to a server, downloading a stub necessary in a request source client from the server, the...
6834388 Process control  
A software development toolkit allows a user to create one or more real-time interactive control and communication software objects for use in connection with a computer and a machine which...
6829771 Method and apparatus for selectable event dispatching  
A method and apparatus in a data processing system for dispatching events. An event from a first object is received. A type for the event is identified. A dispatching strategy is selected for the...
6826759 Method and apparatus for discovering and activating software components  
Methods, software, and apparatus for transparently pairing data with a command object, with respect to the application which wishes to present the data, are disclosed. In one aspect of the present...
6826757 Lock-free implementation of concurrent shared object with dynamic node allocation and distinguishing pointer value  
A novel linked-list-based concurrent shared object implementation has been developed that provides non-blocking and linearizable access to the concurrent shared object. In an application of the...
6823355 Synchronous replication of transactions in a distributed system  
The management and use of replicated distributed transactions is facilitated. A distributed synchronous transaction system protocol is provided to manage the replication of distributed transactions...
6823521 Apparatus and method for communicating between computer systems using active datastreams  
Two computer systems communicate with each other using active datastreams that each identify executable code for sending and receiving the corresponding active datastream, and for performing any...
6820268 Method for associating data bearing objects with user interface objects  
The present invention comprises a method for allowing a data controlling object to interface with any number of user interface objects without requiring separate interface code for each user...
6810523 Efficient thread programming using a single callback function  
A method that uses a single callback function for a multiphase service with possible discontinuation of execution between the phases. The method is based on assignment of a case in the callback...
6807181 Context based control data  
A method, system, and computer program product for accessing server resources by a client communicating control data to a server. A context object is associated to the control data. The context...
6804817 Information-object designation system  
An information-object designation system in which two character strings, a character string expressive of a name of each of information objects stored in an information processing system, and a...
6804723 Remote procedure calling expression generation system  
To dynamically and efficiently generate URL for a complex remote procedure call composed by combining plural procedure servers in WWW resource space, a hyperobject is provided with a URL generation...
6804818 Integration mechanism for object-oriented software and message-oriented software  
In accordance with the present invention, methods are included, which may be implemented by employing a program storage device readable by machine, tangibly embodying a program of instructions...
6802067 Computer software framework and method for logging messages  
The present invention discloses a message logging framework comprising a log object created by a destination log class extending a log base class and the log base class implementing a log...
6792606 Method and apparatus for object persistence  
A preferred embodiment of the present invention provides an improved system and method for object persistence. The preferred embodiment facilitates the creation of persistent objects in a way that...
6792605 Method and apparatus for providing web based services using an XML Runtime model to store state session data  
The present invention provides a method and apparatus for accessing and using services and applications from a number of sources into a customized application. The present invention accomplishes...
6785709 Method and apparatus for building customized data and/or video conferencing applications utilizing prepackaged conference control objects  
A prepackaged object-oriented data and/or video conferencing (DVC) application programming toolkit (PK) having a number of conference control objects is provided for building customized DVC...
6782538 Object oriented information handling system including an extensible instance manager  
A system for efficiently generating keys for subsequently objects during object creation and for finding and activating objects using the generated keys in an object oriented system includes one or...
6782539 Data processing for video special effects system  
Data processing apparatus is disclosed in which a core program object interacts with and controls operation of a plurality of plug-in program objects operable to carry out data processing tasks,...
6782541 System and method of exchanging information between software modules  
A system includes a brokering arrangement for exchanging information between software modules including notifiers which detect triggering events having corresponding event classes and observers...
6778990 Dynamic component activation method using a relational database as the repository for registration information  
A method for allowing dynamic component activation using a database as a repository for registration information is disclosed. This method uses a Component Activation Manager (CAM), which is a...
6779184 Method for loosely coupling object oriented and non-object oriented applications in a messaging-based communication infrastructure  
Methods and network architectures for loosely coupling object and non-object oriented applications to a network include an object broker hub, a messaging system, and a business object...
6769123 Method and apparatus of using a single computer program source code base to provide a program that is operable in either a client-server mode or a standalone mode  
A method and apparatus for using a single computer program code base to provide a program that is operable in either a client-server mode or a standalone mode are provided. In one embodiment, a...
6760912 Determining browser type in an open Java environment  
A method is provided for determining an identity of a browser in an Java environment in which an intermediary program masks the browser's identity. The method begins by querying an operating system...
6757747 Proxy object for managing an application instance on a dataless client machine  
A method of managing a set of clients in a distributed computer network having a management server. A given client preferably includes a dataless management framework. According to the method, a...
6757899 Dynamic CORBA gateway for CORBA and non-CORBA clients and services  
A dynamic CORBA gateway allows CORBA services to be exposed to non-CORBA clients and non-CORBA services to be exposed to CORBA clients over a Simple Object Access Protocol (SOAP) with a SOAP...
6751796 Integration of systems management services with an underlying system object model  
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...
6751655 Method and apparatus for transport of scenegraph information across a network  
A server obtains a build object comprising a data structure and one or more methods configured to build a scenegraph from scenegraph information stored in the data structure. A spawning process on...
6751509 Method for access control of aggregated data  
A class manager stores the information which is divided into hierarchical classes, wherein each class includes a policy for showing how to treat the information according to the security level, and...
6751797 System and method for managing the persistence of EJB components in a directory accessed via LDAP  
The present invention relates to a method for managing the persistence of EJB components (8) integrated into an EJB server (3) of a computer system (1), consisting of managing the persistence...
6748594 Object mechanism and method for retrieving attribute values in a object oriented framework  
In an object oriented computer system, a framework mechanism defines an infrastructure for allowing a user to flexibly define keys and their corresponding attributes. A special type of key called a...
6745388 Expanded object model including roles  
An expanded business object model including one or more business objects including an inheritance property such that each business object includes a plurality of subtypes and roles for defining a...
6745249 Enabling life cycle semantics via naming interfaces  
A method and implementing system are provided in which CORBA (Common Object Request Broker Architecture) Life Cycle Service factory finding capabilities are combined with CORBA Naming Service...
6745389 System of objects and program components  
The present invention provides a system of objects and program components wherein an object accesses different associated program components for different implementations of a corresponding...
6738806 Method and system of deploying an application between computers  
A method of deploying an application for shared execution between at least one alternate computing resource and a device interconnected by a communication medium. The method including the...
6735772 System and method for handling orphaned cause and effect objects  
Cause and effect event objects are created in response to conditions occurring in a system. The object space may be contained on a single system or may span across several systems connected with a...
6735771 System and method for delivering web services using common object request broker architecture  
A system and method that facilitates the development of client applications that wish to request services provided by a Common Object Request Broker Architecture (CORBA) object is presented. Using...
6732361 Generating combinations of offers and using action identifiers from the offers to obtain performance of combinations of actions  
In obtaining performance of a combination of actions, such as in a coordination or scheduling application, combination data indicating a combination of two or more action types can be obtained. The...
6732362 Object-oriented exchange managing system and exchange resources installing method  
There are provided an object-oriented exchange managing system and an exchange resource installing method. In the object-oriented exchange managing system, a user interface processor interfaces...
6725280 Method and apparatus for constructing dispatch tables which enable transitive method override  
A mechanism is disclosed for constructing dispatch tables which enable transitive method override. A dispatch table for a class C (wherein C is within a package P and is a subclass of superclass S)...
6721807 Extensible and efficient double dispatch in single-dispatch object-oriented programming languages  
An improved method and system is described for implementing double dispatch extensibly and efficiently in single-dispatch object-oriented programming languages. Objects of type Visitor encapsulate...
6718377 Telecommunications network management system interface  
A network includes an operations support system (20) for managing one or more network elements (40), and an interface (10) between the operations support system (20) and each network element (40)....
6714942 Method of creating and using a sub-classed object that spans multiple computers in a networked computing system  
A method of deriving a sub-class from a remote objects contained on a remote computer and from local objects contained on a local computer to produce a hierarchy of objects distributed across the...
6715147 Method and system for interfacing a plurality of applications conforming to a standard  
Multiple applications that conform to a standard are accessed by a single computer. An abstract class is created with defined Data Objects and desired functions. For each of the services that will...
6708222 Method and system for locating enclosing owners of embedded objects  
A computer-based method and system for generating a reference to an enclosing object from a reference to an embedded object that is embedded within the enclosing object. The enclosing object has an...