|
Match
|
Document |
Document Title |
|
|
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...
|
|
|
7379998 |
System and method for multi-platform queue queries
A system and method that provides a cross-platform queue viewer for use in a distributed processing system comprising a plurality of operational platforms that cooperate to perform various...
|
|
|
7376957 |
Method and system for recovering stranded outbound messages
A method for recovering and requeueing lost messages is disclosed. The lost messages are intended for delivery from a first computer program to a second computer program but are instead stranded in...
|
|
|
7363630 |
System and method of intelligent queuing
An intelligent queue may be used to facilitate communication among a set business application programs. In one embodiment, the intelligent queue may interact with a variety of business application...
|
|
|
7363629 |
Method, system, and program for remote resource management
Provided are a method, system, and program for managing resources in which a local processor sends remote operation requests to be executed by a remote processor having multiple resources. In the...
|
|
|
7360222 |
Extensions to coupling channels to support multiple coupling facility sharing, interrupts, and message passing
A method for use in a computer system for extending coupling channels through the addition of specific hardware interrupts and controls to allow 1) sharing of receiver resources among multiple...
|