|
Match
|
Document |
Document Title |
|
|
7631317 |
Method and apparatus for creating, sending, and using self-descriptive objects as messages over a message queuing network
An invention for creating, sending, and using self-descriptive objects as messages over a network is disclosed. In an embodiment of the present invention, self-descriptive persistent dictionary...
|
|
|
7631316 |
Method and apparatus for providing and integrating high-performance message queues in a user interface environment
A method and apparatus is provided for providing and integrating high-performance message queues. “Contexts” are provided that allow independent worlds to be created and execute in parallel. A...
|
|
|
7631315 |
Using subqueues to enhance local message processing
The present invention extends to methods, systems, and computer program products for using subqueues to enhance local message processing. Messages include queue IDs comprised of a parent portion...
|
|
|
7624398 |
Accelerating a distributed component architecture over a network using a modified RPC communication
A method for improving the performance of a distributed object model over a network is disclosed. A client computer contains a client object which can call an interface on a server object located...
|
|
|
7624396 |
Retrieving events from a queue
Methods and apparatus, including computer program products, implementing and using techniques for retrieving events from an event port. A request to retrieve a specified number of events from an...
|
|
|
7617504 |
Computer method and system for integrating enterprise JavaBeans into non-Java environments
Disclosed herein is a method of accessing an Enterprise Java Bean (EJB) by a non-Java application within a computing environment, comprising: calling a client library by the non-Java application;...
|
|
|
7617278 |
Client controllable server-side playlists
A system and method is disclosed for establishing an interactive multimedia application environment in which server-side streaming media may be controlled by a client using a programming model...
|
|
|
7610371 |
Mediation system and method with real time processing capability
A mediation method and a mediation system divided into independent node components that process event records independently of the other components of the system. In addition, the system is...
|
|
|
7607134 |
Efficient serialization of bursty out-of-order results
A method, apparatus, and computer program product includes serially receiving, from a source, a plurality of forward messages each addressed to one of a plurality of destinations; receiving a...
|
|
|
7584478 |
Framework for lengthy Java Swing interacting tasks
Methods and apparatuses are disclosed for sending data from a process to an event dispatch thread for output, where the event dispatch thread handling events may be related to a user interface. The...
|
|
|
7584474 |
Systems and methods for transaction chaining
A transaction management engine, such as a business process management (BPM) engine, can allow an application to define transaction demarcations in order to ensure that portions of a workflow are...
|
|
|
7583687 |
Lock-free double-ended queue based on a dynamic ring
One embodiment of the present invention provides a system that facilitates performing operations on a lock-free double-ended queue (deque). This deque is implemented as a doubly-linked list of...
|
|
|
7581225 |
Multithreading with concurrency domains
Methods, systems and computer products are provided for partitioning software application components into separate domains called concurrency domains. Computationally expensive, slow or...
|
|
|
7576884 |
Image output system, client terminal device, image output device, and image output method using e-mail to inform client of output status
In an image output system in which a client terminal device is connected via a network to an image output device, the client terminal device contains a first transmitting/receiving unit for...
|
|
|
7574439 |
Managing a nested request
A method and system for managing availability of a dependent thread to service a nested request is provided. A plurality of reply threads are maintained in a single thread pool. In addition, a...
|
|
|
7571464 |
Secure bidirectional cross-system communications framework
A local computer system and a remote computer system are connected by a network. When the local computer system needs to initiate communication with the remote computer system or vice versa, a...
|
|
|
7565661 |
Method and system for real-time event journaling to provide enterprise data services
A data management system or “DMS” provides a wide range of data services to data sources associated with a set of application host servers. The data management system typically comprises one or...
|
|
|
7562366 |
Transmit completion event batching
Method for managing a data transmit queue, for use with a host and a network interface device. Roughly described, the host writes data buffer descriptors into a transmit descriptor queue, and the...
|
|
|
7562365 |
Random access for processing messages in a message queue
Methods, systems, and products for random access for processing messages in a message queue that include creating a map relating message identification and message position, including adding an...
|
|
|
7552222 |
Single system user identity
When an external user such as a trading partner makes a request into an access point of an application on an application server, that external user can be authenticated as a valid user on the...
|
|
|
7549151 |
Fast and memory protected asynchronous message scheme in a multi-process and multi-thread environment
An asynchronous message passing mechanism that allows for multiple messages to be batched for delivery between processes, while allowing for full memory protection during data transfers and a...
|
|
|
7543303 |
Use of multiple queues in coupling facility to provide zoning capability in a parallel sysplex environment
A multiple processing architecture and a method of managing a work queue of that processing architecture. The multiple processing architecture comprises a plurality of distributed computer systems...
|
|
|
7539995 |
Method and apparatus for managing an event processing system
An event processing system for managing incoming messages from multiple fabrics to an application includes a master event processing device and a subordinate event processing device, with the...
|
|
|
7530078 |
Certified message delivery and queuing in multipoint publish/subscribe communications
A method for certified delivery of an outgoing message or messages in a multipoint anonymous, publish/subscribe telecommunications system. The system for utilizing the method and program product is...
|
|
|
7523459 |
System and method for managing messages on a queue
A system for managing messages on a queue is provided comprising a first module operable to read a plurality of messages from the queue and a second module operable to display the plurality of...
|
|
|
7509653 |
Efficient and scalable event partitioning in business integration applications using multiple delivery queues
A business integration (BI) system receives business objects from a source application at an event partitioner. Event partitioner partitions received business objects into independent sets based on...
|
|
|
7509650 |
Enhance browsing of messages in a message queue
Methods to enhance browsing of messages in a message queue are disclosed. Embodiments include hardware and/or software for tracking records browsed by one or more agents. The agents can be...
|
|
|
7502848 |
Method of creating a data processing object associated with a communication protocol used to extract status information related to a monitored device
A method, system, and computer program product for creating a data processing object associated with a communication protocol used to extract status information related to a monitored device...
|
|
|
7496925 |
Information kit objects for publish/subscribe integration architecture
An information kit object that enables generic communication patterns among components of a modular computer system environment implementing an Information Kit (advanced publish-and-subscribe...
|
|
|
7493623 |
System and method for identifying applications targeted for message receipt in devices utilizing message queues
A system, apparatus, and method for facilitating the communication of messages between applications. Application identifiers, and corresponding outbound logical connection identifiers associated...
|
|
|
7490183 |
Information kit integration architecture for end-user systems
A method, system, and program product for a new intercommunication architecture in a modular computer system environment. The Information Kit is a publish-and-subscribe software bus applied as an...
|
|
|
7487511 |
Method and apparatus for providing and integrating high-performance message queues in a interface environment
A method and apparatus is provided for providing and integrating high-performance message queues. “Contexts” are provided that allow independent worlds to be created and execute in parallel. A...
|
|
|
7484217 |
Method for automatic adjustment of time a consumer waits to access data from a queue during a waiting phase and transmission phase at the queue
Provided are a method, system, and program automatic adjustment of time a consumer waits to access data from a queue during a waiting phase and transmission phase at the queue. A determination is...
|
|
|
7480918 |
Duplicate message elimination during recovery when multiple threads are delivering messages from a message store to a destination queue
Provided is a method for duplicate message elimination A plurality of message threads process operations to deliver messages from a message store to a destination queue. An in-doubt list is...
|
|
|
7467388 |
Monitoring message queues and starting processing applications
Allowing queue messages to be pulled by one or more applications. A method may be practiced, for example, in a computing environment including applications configured to receive messages from...
|
|
|
7467387 |
Method for off-loading user queries to a task manager
A method that off-loads the processing associated with responding to user status requests for software task execution queues or for queued software tasks that are managed by a software task...
|
|
|
7464382 |
UI aware method invocation transferring to java event dispatch thread
Methods and apparatuses are disclosed for transferring a method call from an invoke thread to an event dispatch thread. The invoke thread and the event dispatch thread may execute independent of...
|
|
|
7461380 |
Inter-task communications method, program, recording medium, and electronic device
Within a processing of a sender task, a transmission request occurs that a data item be sent to a processing of a recipient task. The data item is then once stored in a queue from which the...
|
|
|
7448044 |
Systems and methods for efficient queue pair number re-use
Systems and methods are described for providing queue pair numbers for a queue pair to more effectively track and manage the frequency of use and re-use of queue pair numbers on a queue pair...
|
|
|
7421703 |
Processing messages of agents
This invention provides methods, systems and apparatus for processing a message of a large number of agents. An example of an apparatus includes: a memory; means for managing a state of an agent...
|
|
|
7418719 |
Method and system to support a unified process model for handling messages sent in different protocols
A server system in typical operation has a process manager, multiple listeners (each to receive requests for its protocols) and multiple worker processes that are each able to handle requests in...
|
|
|
7418712 |
Method and system to support multiple-protocol processing within worker processes
A server system has a process manager, listeners and worker processes in which the listeners connect to worker processes. At server start-up, each listener connects with the process manager via a...
|
|
|
7418711 |
Messaging bridge that facilitates communication with a mainframe environment
A system for communication between a mainframe environment and a Java environment. The system can consist of a mainframe messaging system resident in the mainframe environment having an outbound...
|
|
|
7418709 |
URL namespace to support multiple-protocol processing within worker processes
A server system in typical operation has a process manager, multiple listeners (each to receive requests for its protocols) and multiple worker processes that are each able to handle requests in...
|
|
|
7404190 |
Method and apparatus for providing notification via multiple completion queue handlers
The disclosed embodiments relate to a method and apparatus for providing notification. The apparatus may comprise a plurality of completion queue handlers associated with a communication device....
|
|
|
7400650 |
System and method for eliminating Streams framework overhead in data communications
A system and method for improving the efficiency with which data communications are passed through a protocol stack. Protocol layer modules within a protocol stack built upon the Streams framework...
|
|
|
7398528 |
Method and system for efficient multiprocessor processing in a mobile wireless communication device
A multiprocessor system ( 206 ) having a plurality of processors ( 304 - 306 ), each processor capable of processing at least one queue ( 404 A- 404 N) of at least one service application, and at...
|
|
|
7392279 |
Network traffic shaping using time-based queues
A time-based buffering system buffers data based upon how long the data should be held in order to comply with a traffic shaping policy. The data's source or destination need not be considered in...
|
|
|
7386858 |
Method and apparatus for unified external and interprocess communication
A palmtop computer system that incorporates mechanical buttons that combine the task of turning the palmtop computer system on and starting a particular application program. Furthermore, the same...
|
|
|
7380248 |
Queue alerts
Methods and apparatus, including computer program products, implementing and using techniques for alerting one or more computer software application threads waiting to retrieve events from an event...
|