INTERPROGRAM COMMUNICATION USING MESSAGE

CL 719 SC 313
7043737 Client side integration for network based and non network based application
May-9-2006 A typical client machine such as a personal computer includes network based application such as the Internet Explorer and a non-network based application such as the spreadsheet. A system and method to...
7039710 Method and apparatus for providing multi-client support in a SIP-enabled terminal
May-2-2006 A method and apparatus for providing multi-client support in a SIP-enabled terminal involves providing a SIP processing stack on the terminal. A SIP processing stack listens on multiple ports of a network...
7039673 Method and apparatus for dynamic command extensibility in an intelligent agent
May-2-2006 A system is provided whereby software components acting as servers can be upgraded or installed when new functionality is required without client components which have made requests to these components...
7032226 Methods and apparatus for managing a buffer of events in the background
Apr-18-2006 A background event buffer manager (BEBM) for ordering and accounting for events in a data processing system having a processor includes a port for receiving event identifications (IDs) from a device, a...
7032224 Method for the secure and timely delivery of large messages over a distributed communication network
Apr-18-2006 A method for transferring messages across a communication network is disclosed. A message being received at a message source from a sending application program is segmented into message segments. While...
7024672 Process-mode independent driver model
Apr-4-2006 Methods, systems, and computer program products that, by defining a common interface, allow for a single implementation of operations common to both kernel mode and user mode processing, relative to a...
7013465 System, device and method for interprocessor communication in a computer system
Mar-14-2006 A system, device, and method for interprocessor communication in a computer system utilizes a special Message Passing Service (MPS) to provide interprocessor communications. The MPS enables a client application...
7003773 Dynamic interface aggregation on demand
Feb-21-2006 A system dynamically generates interfaces on demand during runtime execution of an application containing a plurality of objects. A user object generates a request for an interface of a service object....
7000234 Maintaining a double-ended queue as a linked-list with sentinel nodes and delete flags with concurrent non-blocking insert and remove operations using a double compare-and-swap primitive
Feb-14-2006 A 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 underlying techniques...
6996830 System determining whether to activate public and private components operating within multiple applications of a component-based computing system
Feb-7-2006 A method, apparatus, and article of manufacture provide a component-based computing system having both publicly accessible and privately-only accessible computing components within multiple applications...
6990668 Apparatus and method for passively monitoring liveness of jobs in a clustered computing environment
Jan-24-2006 An apparatus and method passively determine when a job in a clustered computing environment is dead. Each node in the cluster has a cluster engine for communicating between each job on the node and jobs...
6990466 Method and system for integrating core banking business processes
Jan-24-2006 A system and method are provided for integrating core banking business processes which includes a business platform in which two or more selected banking processes common to the core banking business are...
6986146 Method and apparatus for providing a state machine operating on a real-time operating system
Jan-10-2006 A software state event machine for software based process control systems permits state and events to be unified within a common set of data structures for one or more tasks sharing common state numbers....
6983462 Method and apparatus for serving a request queue
Jan-3-2006 A system and method is provided for implementing a thread safe request queue. The request queue is preferably implemented using a circular array and atomic operations are preferably used for non-blocking...
6981265 Object gateway for securely forwarding messages between networks
Dec-27-2005 A network gateway (1005) is described, wherein an object invocation (1020) containing an embedded object reference (1025), which points to a further object (1002), is modified...
6981265 Object gateway for securely forwarding messages between networks
Dec-27-2005 A network gateway (1005) is described, wherein an object invocation (1020) containing an embedded object reference (1025), which points to a further object (1002), is modified...
6978423 Context based view design to support client side multi-threading
Dec-20-2005 A computer software system comprising a view sub-system including presentation objects which provide a user interface, a business logic sub-system including business object implementation objects which...
6976094 Automated web browser synchronization by using session initiation protocol during a real-time session
Dec-13-2005 The present invention allows synchronization of web browsers to eliminate the need for users to convey uniform resource locators (URLs) or like location indicia. The invention operates with a local user's...
6971108 Computer software framework and method for managing communication flow between a user interface and a computer application
Nov-29-2005 The present invention discloses a computer software framework and method for managing communication flow between a user interface and a computer application performing a task comprising a plurality of...
6970903 Distributed component system management using machine-independent activation requests
Nov-29-2005 A distributed component system in which component object model (COM) clients can create components at run-time without knowledge of the specific names or capabilities of the network nodes servicing that...
6970869 Method and apparatus to discover services and negotiate capabilities
Nov-29-2005 A service discovery protocol may allow clients in a distributed computing environment to search for services. Service providers (or a listener agent) may respond to search requests by publishing or providing...
6964053 Type descriptor language (TDLanguage) metamodel
Nov-8-2005 A method of and a system for processing an enterprise application request on an end user application and an application server. This is accomplished by initiating the application request on the end user...
6963903 Browser-based email system with user interface for audio/video capture
Nov-8-2005 A browser-based email system has a thin client connected to a host mail server. The thin client implements a browser. The host mail server provides pages to the thin client, which can be rendered by the...
6954932 Program control system and program control method
Oct-11-2005 A system and a method, capable of executing a process operation by using a plurality of applications, are provided. While a corresponding relationship of data used in these applications is previously defined,...
6952693 Distributed mining of association rules
Oct-4-2005 A method for mining association rules in a database that is divided into multiple partitions associated with respective computing nodes. The method includes transmitting messages among the nodes with respect...
6951023 Message-based software system
Sep-27-2005 The present invention relates to logic systems which use a message-based API, and in particular to telecommunication systems. The present invention aims to overcome drawbacks in the way in which data is...
6951012 API to increase debug log performance
Sep-27-2005 A method for increasing debug log performance uses pre-logging subroutines, i.e., helper methods, to pass multiple elements of a string message as separate parameters. The helper methods typically determine...
6950873 Apparatus and method for port sharing a plurality of server processes
Sep-27-2005 An apparatus and method for port sharing among a plurality of server processes are provided. The apparatus and method provide an intermediate layer between the communication port and the server processes....
6948174 IMS MFS (message format service) metamodel
Sep-20-2005 A method of and a system for processing an enterpise an application request on an end user application and an application server. This is accomplished by initiating the application request on the end user...
6948167 Data exchange method in a multi-processor system
Sep-20-2005 In the data exchange method in a multiprocessor system which has a primary processor and at least one secondary processor which communicate with one another via a system bus, with data being able to be...
6947965 System and method for communications in a distributed computing environment
Sep-20-2005 A system for communications in a distributed computing environment is provided that includes an application layer (132), a proxy layer (134), a reference layer (136), and an object layer...
6944865 Method and apparatus for saving a definition for automated data processing
Sep-13-2005 A number of items of data are obtained from a data source and are processed and then stored in a data destination. The data items may each include image data, text data, numeric data or some other type...
6944631 Method and system for network configuration discovery
Sep-13-2005 The invention relates to network management, particularly to configuration discovery. The inventive computerized method/system utilize a standard agent-manager network management system having an inventive...
6941555 Clustered enterprise Java™ in a secure distributed processing system
Sep-6-2005 A clustered enterprise distributed processing system. The distributed processing system includes a first and a second computer coupled to a communication medium. The first computer includes a virtual machine...
6938259 API to enforce internationalization
Aug-30-2005 A method for enforcing internationalization uses pre-logging subroutines, i.e., helper methods, to determine whether a high priority debug log message is localized, and reject a string message that is...
6934945 Method and apparatus for controlling communications
Aug-23-2005 The present invention relates to preparing and processing information to be communicated via a network or to or from other data carriers. For implementation of a novel "virtual machine" of the present...
6934948 System and method for grouping diverse operations
Aug-23-2005 A method is provided for managing a group of two or more operations within a software system. The method includes initiating a group context including a sub-context for each operation in the group context,...
6931645 Methods and systems for canceling requests for the transmission of data
Aug-16-2005 Methods are provided that allow high-level protocol drivers to cancel transmission requests that have been sent to low-level protocol drivers. Transmission requests are assigned cancel identifiers. Because...
6931643 Interrupt throttling for inter-processor communications
Aug-16-2005 Implementation of communication between data processors includes a first task (A) running on a first data processor (11) determining that communication is desired between the first task and a second...
6915523 PL/I metamodel
Jul-5-2005 A method of and a system for processing an enterpise an application request on an end user application and an application server. This is accomplished by initiating the application request on the end user...
6915521 Virtual loop carrier system with cobra interface for gateway control
Jul-5-2005 A loop carrier system includes a home local area network having plural telephone modules and a hub coupled to in-home telephone wiring. The telephone modules and the hub communicate voice signals over...
6915519 Pluggable JMS providers in a J2EE server
Jul-5-2005 A method for allowing an enterprise application server to integrate and make use of any messaging product or products that support a standard messaging service interfaces. In a first phase of the method,...
6915324 Generic and dynamic mapping of abstract syntax notation (ASN1) to and from interface definition language for network management
Jul-5-2005 A system and method for generic and dynamic mapping of managed object metadata. The data to be mapped may include type information about an attribute, action, or notification of a managed object. The first...
6912719 Type descriptor metamodel
Jun-28-2005 A method of and a system for processing an enterpise an application request on an end user application and an application server. This is accomplished by initiating the application request on the end user...
6910216 IMS transaction messages metamodel
Jun-21-2005 A method of and a system for processing an enterpise an application request on an end user application and an application server. This is accomplished by initiating the application request on the end user...
6910215 Methods, systems and computer programs products for extending existing applications with static Java methods
Jun-21-2005 Methods, systems and computer program products are provided for extending an application written in a first programming language with methods of Java classes, wherein the first programming language cannot...
6907608 Techniques for permitting access across a context barrier in a small footprint device using global data structures
Jun-14-2005 A small footprint device can securely run multiple programs from unrelated vendors by the inclusion of a context barrier isolating the execution of the programs. The context barrier performs security checks...
6904598 COBOL metamodel
Jun-7-2005 A method of and a system for processing an enterpise an application request on an end user application and an application server. This is accomplished by initiating the application request on the end user...
6904597 Inter-thread communications between different components using double buffer
Jun-7-2005 An arrangement is provided for inter-thread communications. A first group of thread includes at least one thread. A thread from the first group buffers a request in a first buffer. A thread from a second...
6895586 Enterprise management system and method which includes a common enterprise-wide namespace and prototype-based hierarchical inheritance
May-17-2005 A system and method for providing an improved namespace and object description system for enterprise management are disclosed. The system and method employ a hierarchical namespace with objects including...