|
Match
|
Document |
Document Title |
|
|
6748453 |
Distributed applications in a portable thread environment
Distributed applications in a portable thread environment are disclosed. In one embodiment, a method comprises receiving a message from a first PTE at a second PTE, wherein the message contains a...
|
|
|
6704801 |
Atomic transmission of multiple messages in a virtual synchrony environment
Multiple individual messages ( 210, 220, 230, 240 ) generated by a process in response to an event or incoming message are transmitted through a system ( 100 ) in a virtual synchrony environment by...
|
|
|
6704805 |
EJB adaption of MQ integration in componetbroker
A system, method, and program product, in which a stateful EJB session bean is used as the front end to client calls. In this configuration, a queue is represented by a session bean instance....
|
|
|
6691175 |
Method and apparatus for managing data propagation between software modules
Improved techniques for managing propagation of data through software modules used by computer systems are disclosed. The improved techniques can be implemented to manage the propagation of data...
|
|
|
6681245 |
Display of detected event for information handling system
A basic message is derived from a message database file based on an identifier indicative of the sort of an event contained in event data under control of an event message forming program. A...
|
|
|
6671742 |
Method and apparatus for unifield control and data event exchange in a software system
An event exchange mechanism for software systems is disclosed that utilizes a receiver-driven, publisher-subscriber model to overcome various problems in the prior art. The event exchange has a...
|
|
|
6665734 |
Blending object-oriented objects with traditional programming languages
The present invention provides a method, system, and computer program product for blending object-oriented (OO) programming languages with traditional (non-OO) programming languages such that they...
|
|
|
6665814 |
Method and apparatus for providing serialization support for a computer system
Provided are a method and apparatus for providing serialization support for computer systems and computer system resources, in particular for application programs which require sequencing and/or...
|
|
|
6658485 |
Dynamic priority-based scheduling in a message queuing system
A method, system, and computer-readable code with which a scheduling system can be implemented that allows a sender and a receiver to change priorities of queued messages. A technique is also...
|
|
|
6629229 |
Message index descriptor
A circuit comprising a memory, a queue, and a translator. The memory may be configured to store a message at an address at least as great as a base address. The queue may be configured to store a...
|
|
|
6625725 |
Speculative reuse of code regions
A speculative code reuse mechanism includes a reuse buffer, a main processing core and a reuse checking core. The reuse buffer includes inputs and outputs of previously executed instances of code...
|
|
|
6553438 |
Methods and system for message resource pool with asynchronous and synchronous modes of operation
Methods and system for a message resource pool with asynchronous and synchronous modes of operation. One or more buffers, descriptors, and message elements are allocated for a user. Each element is...
|
|
|
6553427 |
Object-oriented encapsulation of a telecommunications service protocol interface
The present invention provides an abstract, object-oriented encapsulation of the communications interface between intermediary, lower-level protocol handlers, such as TCAP server programs, and...
|
|
|
6553406 |
Process thread system receiving request packet from server thread, initiating process thread in response to request packet, synchronizing thread process between clients-servers.
A system for facilitating data communications between a client and a server is provided. The system includes a server thread system that receives client logon data and a request packet. The server...
|
|
|
6529932 |
Method and system for distributed transaction processing with asynchronous message delivery
A method and system for coordinating distributed transactions provides atomic processing of distributed transactions on computers in a network with asynchronous message delivery. In a distributed...
|
|
|
6510429 |
Message broker apparatus, method and computer program product
A message broker data processing apparatus for receiving messages from a sender application, processing the received messages and deciding which receiver application to forward the processed...
|
|
|
6510550 |
Method and apparatus for providing intermittent connectivity support in a computer application
A method and apparatus for providing an application with intermittent connectivity support is disclosed. In accordance with one embodiment, an application development tool is configured for...
|
|
|
6477564 |
Process for transforming and routing data between agent servers present in some machines and a central agent server present in another machine
The present invention relates to a process for transforming and routing data between agent servers present in some machines and a central agent server present in another machine. The agent server...
|
|
|
6477584 |
Message FIFO empty early warning method
A method of insuring continuous processing of messages from a Work FIFO in a message passing interface between a requesting module and a receiving module. Each module has access to two queues in...
|
|
|
6425002 |
Apparatus and method for handling dispatching messages for various applications of a communication device
A communications device ( 10 ) with a processor having instructions that execute on the processor. The programmed instructions include a message manager program ( 16 ) for accepting and dispatching...
|
|
|
6405260 |
Data transmission method and apparatus for interfacing between main system and microcomputer
In a data transmission apparatus for transmitting data between a main system and a microcomputer a controller generates transmission control signals based on first control signals received from the...
|
|
|
6401136 |
Methods, systems and computer program products for synchronization of queue-to-queue communications
Methods, systems, and computer program products are provided for communicating between a source device and a destination device over an external communication link by transmitting a message stored...
|
|
|
6363434 |
Method of managing resources within a network of consumer electronic devices
A method of managing resources within a network for consumer electronic media devices. In one embodiment, the method is implemented as a software resource manager which provides a centralized...
|
|
|
6341907 |
Printing device and host device
A printing system including printing device and at least two host devices. Each of the at least two host devices inputs a priority of a print request, and transmits a reason for the priority of the...
|
|
|
6336135 |
Gateway for converting synchronous client/server protocols into asynchronous messaging protocols and storing session state information at the client
Provided is a gateway for linking between different communication models. The gateway, which may be implemented in a computer program installable on a server system, facilitates interoperation...
|
|
|
6327630 |
Ordered message reception in a distributed data processing system
A complex computing system has a plurality of nodes interconnected by channels through which data messages are exchanged. The underlying principle is that after arrival at a node of a message,...
|
|
|
6226689 |
Method and mechanism for interprocess communication using client and server listening threads
A method and mechanism for interprocess communication between a thread of a client application and a thread of a server application. The mechanism includes a server listening thread and a client...
|
|
|
6192395 |
System and method for visually identifying speaking participants in a multi-participant networked event
A method of visually identifying speaking participants in a multi-participant event such as an audio conference or an on-line game includes the step of receiving packets of digitized sound from a...
|
|
|
6009478 |
File array communications interface for communicating between a host computer and an adapter
A file array communications transport system transports unique packets between a host computer and an adapter of a data processing platform in accordance with a file array protocol. The protocol is...
|
|
|
5916307 |
Method and structure for balanced queue communication between nodes in a distributed computing application
Methods and associated structure providing a balanced queue communication system for the exchange of messages between an originating node and a receiving node in a distributed computing...
|
|
|
5887167 |
Synchronization mechanism for providing multiple readers and writers access to performance information of an extensible computer system
A synchronization arrangement provides writer and reader entities access to an information resource, such as a trace buffer, located in a registry of a computer. The arrangement comprises a counter...
|
|
|
5887168 |
Computer program product for a shared queue structure for data integrity
A shared queue is provided to allow any of a plurality of systems to process messages received by clients of a data processing environment. A received message is enqueued onto the shared queue. Any...
|
|
|
5881315 |
Queue management for distributed computing environment to deliver events to interested consumers even when events are generated faster than consumers can receive
An event management service (EMS) operating in a distributed computing environment includes a queueing mechanism for controlling passage of events through an event channel when multiple event...
|
|
|
5875329 |
Intelligent batching of distributed messages
A technique is presented for enhancing performance of distributed applications. A sender loop thread in a sending node for sending messages to a destination node is provided with two different...
|
|
|
5828881 |
System and method for stack-based processing of multiple real-time audio tasks
A system and method for stack-based processing of multiple real-time tasks operates on a net list of tasks which operate essentially simultaneously with system resources shared between tasks in a...
|
|
|
5797005 |
Shared queue structure for data integrity
A shared queue is provided to allow any of a plurality of systems to process messages received by clients of a data processing environment. A received message is enqueued onto the shared queue. Any...
|
|
|
5774657 |
Communication data processor
A communication data processor. Data received from a communication channel is stored in a data area. A list area corresponding to the data area in which the communication data has been stored is...
|
|
|
5754856 |
MVS/ESA message transport system using the XCF coupling facility
An asynchronous transport mechanism is provided for use between two or more MVS/ESA tasks on the same or different platforms using the IBM XCF facility, a global directory and a message queuing if...
|
|
|
5742825 |
Operating system for office machines
A multitasking, graphical windowing operating system for an office machine supporting real time processing, including a method for supporting real time processing in the operating system. The...
|
|
|
5710923 |
Methods and apparatus for exchanging active messages in a parallel processing computer system
A method for communicating active messages among nodes of a parallel processing computer system is disclosed. The active messages are defined by μthreads, and the method comprises the steps of:...
|
|
|
5706516 |
System for communicating messages among agent processes
Data processing application requests are processed in a computer system configured as a plurality of nodes with a plurality of interacting processes. Data is requested by an application request...
|
|
|
5699523 |
Method and apparatus for communication between at least one client and at least one server
A device for communication between at least one client and at least one server who are exchanging messages, characterized in that it includes a router which routes the messages between at least one...
|
|
|
5684992 |
User console and computer operating system asynchronous interaction interface
A method for operating a computer system includes the identification of at least one of a plurality of consoles to the operating system so as to be able to dynamically specify console attributes....
|
|
|
5657471 |
Dual addressing arrangement for a communications interface architecture
A dual addressing arrangement comprises a complex address pointer within entries of a communication queue used by a port driver and an port adapter when exchanging information in a host computer....
|
|
|
5630074 |
Inter-program communication and scheduling method for personal computers
A control program for IBM compatible microprocessors utilizing the MSDOS operating system provides the ability for a plurality of application programs to pass information amongst themselves and to...
|
|
|
5592672 |
System for load balancing between message processors by routing all queued messages to a particular processor selected by a deterministic rule
A service control point having multiple independent control processor and multiple front end communication processors incorporates a deterministic rule message distribution process for balancing...
|
|
|
5548760 |
Message handler
A computer system has a message handler for passing messages between processes. The message handler makes use of a message queue and a process queue. The message queue holds a list of messages...
|
|
|
5537548 |
Method of computer conferencing by intercepting commands issued by application programs and redirecting to all stations for execution
During execution, API calls to the operating system in a master processor are transferred to slave processors by an event redirection mechanism, the API calls are then provided to the operating...
|
|
|
5517654 |
System for parallel implementation of combinatorial optimization in a multiprocessor network for generating search graphs for solving enumerative problems
The method and apparatus disclosed herein relates to parallel implementation of a combinatorial optimization in a multiprocessor network. The system operates as an intermediary between a root...
|
|
|
5506966 |
System for message traffic control utilizing prioritized message chaining for queueing control ensuring transmission/reception of high priority messages
An on-line data processing system for providing a traffic control over the message queuing buffers that temporarily store the messages in order to absorb the difference in the message processing...
|